{"action":"closed","number":5,"pull_request":{"url":"https://api.github.com/repos/types/npm-basic-auth/pulls/5","id":113282113,"html_url":"https://github.com/types/npm-basic-auth/pull/5","diff_url":"https://github.com/types/npm-basic-auth/pull/5.diff","patch_url":"https://github.com/types/npm-basic-auth/pull/5.patch","issue_url":"https://api.github.com/repos/types/npm-basic-auth/issues/5","number":5,"state":"closed","locked":false,"title":"Update tslint to the latest version 🚀","user":{"login":"greenkeeper[bot]","id":23040076,"avatar_url":"https://avatars1.githubusercontent.com/u/13812225?v=3","gravatar_id":"","url":"https://api.github.com/users/greenkeeper%5Bbot%5D","html_url":"https://github.com/integration/greenkeeper","followers_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/followers","following_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/repos","events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"## Version **5.0.0** of [tslint](https://github.com/palantir/tslint) just got published.\n\n<table>\n  <tr>\n    <th align=left>\n      Dependency\n    </td>\n    <td>\n      tslint\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Current Version\n    </td>\n    <td>\n      4.5.1\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Type\n    </td>\n    <td>\n      devDependency\n    </td>\n  </tr>\n</table>\n\nThe version **5.0.0** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of tslint.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Release Notes</summary>\n<strong>v5.0.0</strong>\n\n<h2><g-emoji alias=\"fire\" fallback-src=\"https://assets-cdn.github.com/images/icons/emoji/unicode/1f525.png\" ios-version=\"6.0\">🔥</g-emoji> Breaking changes</h2>\n<ul>\n<li>Minimum version of TypeScript version is now 2.1.0 (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2425\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2425\" data-id=\"217689546\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2425</a>)</li>\n<li>The severity level of rules are now configurable and defaults to severity \"error\". This affects the output of formatters:\n<ul>\n<li>[formatter] <code>msbuild</code> was outputting all failures as \"warning\".</li>\n<li>[formatter] <code>pmd</code> was outputting all failures as priority 1. Now, it uses <em>priority 3</em> for \"error\" (default) and <em>priority 4</em> for \"warning\"</li>\n</ul>\n</li>\n<li>[formatter] <code>json</code> changed the <code>fix</code> property to now contain either one replacement or an array of replacements (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2403\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2403\" data-id=\"216984320\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2403</a>)</li>\n<li><code>tslint:recommended</code> configuration updated with <code>tslint:latest</code> rules &amp; options (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2424\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2424\" data-id=\"217686167\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2424</a>)</li>\n<li>Removed <code>no-unused-new</code> rule, with logic moved into <code>no-unused-expression</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2269\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2269\" data-id=\"210804925\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2269</a>)</li>\n<li><code>no-trailing-whitespace</code> now checks template strings by default. Use the new options <code>ignore-template-strings</code> to restore the old behavior. (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2359\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2359\" data-id=\"214726780\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2359</a>)</li>\n</ul>\n<h3>API breaks for custom rules</h3>\n<ul>\n<li>\n<p>Removed method <code>skip</code> from <code>RuleWalker</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2313\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2313\" data-id=\"212487948\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2313</a>)</p>\n</li>\n<li>\n<p>Removed all use of the TypeScript Language Service, use only Program APIs instead (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2235\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2235\" data-id=\"210101191\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2235</a>)</p>\n<ul>\n<li>\n<p>This means that some rules that previously worked without the type checker <em>now require it</em>. This includes:</p>\n<ul>\n<li><code>no-unused-variable</code></li>\n<li><code>no-use-before-declare</code></li>\n</ul>\n</li>\n<li>\n<p>This breaks custom rule compilation. If your rule was not using the <code>ts.LanguageService</code> APIs, the migration is quite simple:</p>\n</li>\n</ul>\n<div class=\"highlight highlight-source-diff\"><pre><span class=\"pl-md\"><span class=\"pl-md\">-</span> public applyWithProgram(srcFile: ts.SourceFile, langSvc: ts.LanguageService): Lint.RuleFailure[] {</span>\n<span class=\"pl-md\"><span class=\"pl-md\">-</span>     return this.applyWithWalker(new Walker(srcFile, this.getOptions(), langSvc.getProgram()));</span>\n<span class=\"pl-mi1\"><span class=\"pl-mi1\">+</span> public applyWithProgram(srcFile: ts.SourceFile, program: ts.Program): Lint.RuleFailure[] {</span>\n<span class=\"pl-mi1\"><span class=\"pl-mi1\">+</span>     return this.applyWithWalker(new Walker(srcFile, this.getOptions(), program));</span></pre></div>\n<ul>\n<li>N.B. If you are refactoring your custom rules, consider <a href=\"https://palantir.github.io/tslint/develop/custom-rules/performance.html\">these performance tips for writing custom rules</a>.</li>\n</ul>\n</li>\n<li>\n<p>Removed <code>createFix</code>. Replacements should be passed directly into addFailure. (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2403\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2403\" data-id=\"216984320\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2403</a>)</p>\n</li>\n<li>\n<p>Removed deprecated <code>scanAllTokens</code> and <code>skippableTokenAwareRuleWalker</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2370\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2370\" data-id=\"215216020\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2370</a>)</p>\n</li>\n</ul>\n<h2><g-emoji alias=\"tada\" fallback-src=\"https://assets-cdn.github.com/images/icons/emoji/unicode/1f389.png\" ios-version=\"6.0\">🎉</g-emoji> Notable features &amp; enhancements</h2>\n<ul>\n<li>\n<p>[feature] The severity level of rules are now individually configurable. Default severity can also be configured.  (<a href=\"https://urls.greenkeeper.io/palantir/tslint/issues/629\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/629\" data-id=\"104361128\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#629</a>, <a href=\"https://urls.greenkeeper.io/palantir/tslint/issues/345\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/345\" data-id=\"60805463\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#345</a>)</p>\n<ul>\n<li>Valid values for <code>severity</code>: <code>default</code> | <code>error | warn | warning | none | off</code></li>\n<li>Valid values for <code>defaultSeverity</code>: <code>error | warn | warning | none | off</code></li>\n<li>Old style:</li>\n</ul>\n<div class=\"highlight highlight-source-json\"><pre>{\n    <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>extends<span class=\"pl-pds\">\"</span></span>: <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>tslint:latest<span class=\"pl-pds\">\"</span></span>,\n    <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>rules<span class=\"pl-pds\">\"</span></span>: {\n        <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>callable-types<span class=\"pl-pds\">\"</span></span>: <span class=\"pl-c1\">true</span>,\n        <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>max-line-length<span class=\"pl-pds\">\"</span></span>: [<span class=\"pl-c1\">true</span>, <span class=\"pl-c1\">140</span>]\n    }\n}</pre></div>\n<ul>\n<li>New style (in this example, <code>callable-types</code> outputs errors and <code>max-line-length</code> outputs warnings):</li>\n</ul>\n<div class=\"highlight highlight-source-json\"><pre>{\n    <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>extends<span class=\"pl-pds\">\"</span></span>: <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>tslint:latest<span class=\"pl-pds\">\"</span></span>,\n    <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>defaultSeverity<span class=\"pl-pds\">\"</span></span>: <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>error<span class=\"pl-pds\">\"</span></span>,\n    <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>rules<span class=\"pl-pds\">\"</span></span>: {\n        <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>callable-types<span class=\"pl-pds\">\"</span></span>: <span class=\"pl-c1\">true</span>,\n        <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>max-line-length<span class=\"pl-pds\">\"</span></span>: {\n            <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>options<span class=\"pl-pds\">\"</span></span>: <span class=\"pl-c1\">140</span>,\n            <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>severity<span class=\"pl-pds\">\"</span></span>: <span class=\"pl-s\"><span class=\"pl-pds\">\"</span>warning<span class=\"pl-pds\">\"</span></span>\n        }\n    }\n}</pre></div>\n</li>\n<li>\n<p>[new-rule] <code>prefer-template</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2243\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2243\" data-id=\"210332275\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2243</a>)</p>\n</li>\n<li>\n<p>[new-rule] <code>return-undefined</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2251\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2251\" data-id=\"210355528\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2251</a>)</p>\n</li>\n<li>\n<p>[new-rule] <code>no-reference-import</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2273\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2273\" data-id=\"210835969\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2273</a>)</p>\n</li>\n<li>\n<p>[new-rule] <code>no-unnecessary-callback-wrapper</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2249\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2249\" data-id=\"210351149\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2249</a>)</p>\n</li>\n<li>\n<p>[new-fixer] <code>linebreak-style</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2394\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2394\" data-id=\"216566292\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2394</a>)</p>\n</li>\n<li>\n<p>[new-fixer] <code>eofline</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2393\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2393\" data-id=\"216555682\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2393</a>)</p>\n</li>\n</ul>\n<h2>Full list of changes</h2>\n<ul>\n<li>[api] Added class <code>OptionallyTypedRule</code>, which allows rule authors to write a rule that applies when typing is either enabled or disabled (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2300\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2300\" data-id=\"212010531\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2300</a>)</li>\n<li>[bugfix] <code>prefer-function-over-method</code> now ignores abstract methods (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2307\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2307\" data-id=\"212308766\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2307</a>)</li>\n<li>[bugfix] <code>arrow-parens</code> with option <code>ban-single-arg-parens</code> now correctly handles functions with return type annotation (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2265\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2265\" data-id=\"210736998\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2265</a>)</li>\n<li>[bugfix] <code>prefer-function-over-method</code> exclude overload signatures (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2315\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2315\" data-id=\"212523391\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2315</a>)</li>\n<li>[bugfix] <code>use-isnan</code> now applies only to comparison operators (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2317\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2317\" data-id=\"212621281\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2317</a>)</li>\n<li>[bugfix] <code>file-header-rule</code> now handles single-line comments correctly (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2320\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2320\" data-id=\"212830448\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2320</a>)</li>\n<li>[bugfix] <code>newline-before-return</code>: fix handling of blank lines between comments (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2321\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2321\" data-id=\"212852708\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2321</a>)</li>\n<li>[bugfix] <code>trailing-comma</code> No longer enforce trailing commas in type parameters and tuple types (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2236\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2236\" data-id=\"210133260\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2236</a>)</li>\n<li>[bugfix] <code>align</code> don't fix if it would remove code (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2379\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2379\" data-id=\"215556983\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2379</a>)</li>\n<li>[bugfix] <code>unified-signatures</code> now recognizes rest parameters (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2342\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2342\" data-id=\"213957233\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2342</a>)</li>\n<li>[bugfix] <code>no-inferrable-types</code> don't warn for inferrable type on readonly property (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2312\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2312\" data-id=\"212486810\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2312</a>)</li>\n<li>[bugfix] <code>trailing-comma</code> no longer crashes on new without parentheses (e.g. <code>new Foo</code>) (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2389\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2389\" data-id=\"216365001\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2389</a>)</li>\n<li>[bugfix] <code>semicolon</code> Ignore comments when checking for unnecessary semicolon (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2240\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2240\" data-id=\"210266601\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2240</a>)</li>\n<li>[bugfix] <code>semicolon</code> Don't report unnecessary semicolon when followed by regex literal (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2240\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2240\" data-id=\"210266601\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2240</a>)</li>\n<li>[bugfix] CLI: exit with 0 on type check errors when <code>--force</code> is specified (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2322\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2322\" data-id=\"213055380\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2322</a>)</li>\n<li>[bugfix] CLI: <code>--test</code> now correctly strips single quotes from patterns on windows (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2322\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2322\" data-id=\"213055380\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2322</a>)</li>\n<li>[bugfix] <code>prefer-const</code> only fix initialized variables (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2219\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2219\" data-id=\"208581910\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2219</a>)</li>\n<li>[bugfix] <code>prefer-const</code> correctly handle variables shadowed by parameters and catched exceptions (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2219\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2219\" data-id=\"208581910\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2219</a>)</li>\n<li>[bugfix] <code>prefer-const</code> don't warn if one variable in a for loop initializer can not be const (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2219\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2219\" data-id=\"208581910\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2219</a>)</li>\n<li>[bugfix] <code>prefer-const</code> handle more cases in destructuring (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2219\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2219\" data-id=\"208581910\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2219</a>)</li>\n<li>[bugfix] <code>no-unused-expression</code> allow comma separated assignments (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2269\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2269\" data-id=\"210804925\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2269</a>)</li>\n<li>[chore] removed update-notifier dependency (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2262\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2262\" data-id=\"210668136\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2262</a>)</li>\n<li>[development] allow rule tests to specify version requirement for typescript (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2323\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2323\" data-id=\"213115957\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2323</a>)</li>\n<li>[enhancement] <code>ignore-properties</code> option of <code>no-inferrable-types</code> now also ignores parameter properties (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2312\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2312\" data-id=\"212486810\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2312</a>)</li>\n<li>[enhancement] <code>unified-signatures</code> now displays line number of the overload to unify if there are more than 2 overloads (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2270\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2270\" data-id=\"210818633\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2270</a>)</li>\n<li>[enhancement] <code>trailing-comma</code> New checks for CallSignature and NamedExports (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2236\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2236\" data-id=\"210133260\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2236</a>)</li>\n<li>[enhancement] <code>semicolon</code> New check for export statements, function overloads and shorthand module declaration (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2240\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2240\" data-id=\"210266601\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2240</a>)</li>\n<li>[enhancement] <code>semicolon</code> Report unnecessary semicolons in classes and in statement position (for option \"always\" too) (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2240\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2240\" data-id=\"210266601\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2240</a>)</li>\n<li>[enhancement] <code>semicolon</code> check for semicolon after method overload (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2240\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2240\" data-id=\"210266601\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2240</a>)</li>\n<li>[enhancement] <code>array-type</code> now consider <code>object</code>, <code>undefined</code> and <code>never</code> as simple types, allowing <code>object</code>, <code>undefined[]</code> and <code>never[]</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/1843\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/1843\" data-id=\"194839390\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#1843</a>)(<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2353\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2353\" data-id=\"214568721\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2353</a>)</li>\n<li>[enhancement] <code>align</code> check statement alignment for all blocks (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2379\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2379\" data-id=\"215556983\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2379</a>)</li>\n<li>[enhancement] <code>align</code>check parameter alignment for all signatures (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2379\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2379\" data-id=\"215556983\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2379</a>)</li>\n<li>[enhancement] <code>--test</code> can handle multiple paths at once (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2322\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2322\" data-id=\"213055380\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2322</a>)</li>\n<li>[enhancement] <code>only-arrow-functions</code> allow functions that use <code>this</code> in the body (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2229\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2229\" data-id=\"209601506\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2229</a>)</li>\n<li>[enhancement] CLI: print error when <code>--type-check</code> is used without <code>--project</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2322\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2322\" data-id=\"213055380\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2322</a>)</li>\n<li>[enhancement] CLI: don't print stack trace on type check error (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2322\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2322\" data-id=\"213055380\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2322</a>)</li>\n<li>[enhancement] CLI: added <code>-p</code> as shorthand for <code>--project</code> to be consistent with <code>tsc</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2322\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2322\" data-id=\"213055380\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2322</a>)</li>\n<li>[enhancement] <code>prefer-const</code> show warnings for <code>var</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2219\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2219\" data-id=\"208581910\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2219</a>)</li>\n<li>[enhancement] <code>quotemark</code> fixer unescapes original quotemark (e.g. <code>'\\''</code> -&gt; <code>\"'\"</code>) (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2359\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2359\" data-id=\"214726780\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2359</a>)</li>\n<li>[enhancement] <code>no-unused-expression</code> allow indirect eval <code>(0, eval)(\"\");</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2269\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2269\" data-id=\"210804925\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2269</a>)</li>\n<li>[enhancement] <code>no-unused-expression</code> checking for unused new can now use option <code>allow-fast-null-checks</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2269\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2269\" data-id=\"210804925\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2269</a>)</li>\n<li>[enhancement] <code>no-unused-expression</code> find unused comma separated expressions in all locations of the code (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2269\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2269\" data-id=\"210804925\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2269</a>)</li>\n<li>[enhancement] <code>no-unused-expression</code> find unused expressions inside void expression (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2269\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2269\" data-id=\"210804925\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2269</a>)</li>\n<li>[new-config-option] Adds <code>defaultSeverity</code> with options <code>error</code>, <code>warning</code>, and <code>off</code>. (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2416\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2416\" data-id=\"217377361\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2416</a>)</li>\n<li>[new-formatter] TAP formatter (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2325\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2325\" data-id=\"213221173\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2325</a>)</li>\n<li>[new-rule-option] <code>no-unused-expression</code> adds option <code>allow-tagged-template</code> to allow tagged templates for side effects (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2269\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2269\" data-id=\"210804925\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2269</a>)</li>\n<li>[new-rule-option] <code>no-unused-expression</code> adds option <code>allow-new</code> to allow <code>new</code> without using the new object (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2269\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2269\" data-id=\"210804925\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2269</a>)</li>\n<li>[new-rule-option] <code>member-access</code> adds <code>no-public</code> option (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2247\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2247\" data-id=\"210339866\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2247</a>)</li>\n<li>[new-rule-option] <code>curly</code> added option <code>ignore-same-line</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2334\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2334\" data-id=\"213582433\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2334</a>)</li>\n<li>[new-rule-option] <code>{destructuring: \"all\"}</code> to only warn if all variables in a destructuring can be const (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2219\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2219\" data-id=\"208581910\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2219</a>)</li>\n<li>[new-rule-option] added <code>ignore-template-strings</code> to <code>no-trailing-whitespace</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/2359\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/2359\" data-id=\"214726780\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#2359</a>)</li>\n<li>[rule-update] <code>array-type</code> now consider <code>undefined</code> and <code>never</code> as simple types, allowing <code>undefined[]</code> and <code>never[]</code> (<a href=\"https://urls.greenkeeper.io/palantir/tslint/pull/1843\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/palantir/tslint/issues/1843\" data-id=\"194839390\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#1843</a>)</li>\n</ul>\n<p>Thanks to our contributors!</p>\n<ul>\n<li>Brian Olore</li>\n<li>Andy Hanson</li>\n<li><a href=\"https://urls.greenkeeper.io/andy-ms\" class=\"user-mention\">@andy-ms</a></li>\n<li>Chris Barr</li>\n<li>Klaus Meinhardt</li>\n<li><a href=\"https://urls.greenkeeper.io/bumbleblym\" class=\"user-mention\">@bumbleblym</a></li>\n<li>Josh Goldberg</li>\n<li>James Clark</li>\n<li><a href=\"https://urls.greenkeeper.io/vilic\" class=\"user-mention\">@vilic</a></li>\n<li>Aleksandr Filatov</li>\n<li>Matt Banz</li>\n<li>Karol Janyst</li>\n<li>Mike Deverell</li>\n<li>Alexander James Phillips</li>\n<li>Irfan Hudda</li>\n</ul>\n</details>\n\n\n<details>\n<summary>Not sure how things should work exactly?</summary>\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n","created_at":"2017-03-29T20:01:49Z","updated_at":"2017-03-30T01:21:42Z","closed_at":"2017-03-30T01:21:42Z","merged_at":"2017-03-30T01:21:42Z","merge_commit_sha":"c45952fa4755d58f6f41f68d58d0c8360781a6e2","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/types/npm-basic-auth/pulls/5/commits","review_comments_url":"https://api.github.com/repos/types/npm-basic-auth/pulls/5/comments","review_comment_url":"https://api.github.com/repos/types/npm-basic-auth/pulls/comments{/number}","comments_url":"https://api.github.com/repos/types/npm-basic-auth/issues/5/comments","statuses_url":"https://api.github.com/repos/types/npm-basic-auth/statuses/d9664658e1ab0d552c0e392c98f1d9bbddb8afbc","head":{"label":"types:greenkeeper/tslint-5.0.0","ref":"greenkeeper/tslint-5.0.0","sha":"d9664658e1ab0d552c0e392c98f1d9bbddb8afbc","user":{"login":"types","id":17114560,"avatar_url":"https://avatars2.githubusercontent.com/u/17114560?v=3","gravatar_id":"","url":"https://api.github.com/users/types","html_url":"https://github.com/types","followers_url":"https://api.github.com/users/types/followers","following_url":"https://api.github.com/users/types/following{/other_user}","gists_url":"https://api.github.com/users/types/gists{/gist_id}","starred_url":"https://api.github.com/users/types/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/types/subscriptions","organizations_url":"https://api.github.com/users/types/orgs","repos_url":"https://api.github.com/users/types/repos","events_url":"https://api.github.com/users/types/events{/privacy}","received_events_url":"https://api.github.com/users/types/received_events","type":"Organization","site_admin":false},"repo":{"id":65424408,"name":"npm-basic-auth","full_name":"types/npm-basic-auth","owner":{"login":"types","id":17114560,"avatar_url":"https://avatars2.githubusercontent.com/u/17114560?v=3","gravatar_id":"","url":"https://api.github.com/users/types","html_url":"https://github.com/types","followers_url":"https://api.github.com/users/types/followers","following_url":"https://api.github.com/users/types/following{/other_user}","gists_url":"https://api.github.com/users/types/gists{/gist_id}","starred_url":"https://api.github.com/users/types/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/types/subscriptions","organizations_url":"https://api.github.com/users/types/orgs","repos_url":"https://api.github.com/users/types/repos","events_url":"https://api.github.com/users/types/events{/privacy}","received_events_url":"https://api.github.com/users/types/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/types/npm-basic-auth","description":"Typings for https://github.com/jshttp/basic-auth","fork":false,"url":"https://api.github.com/repos/types/npm-basic-auth","forks_url":"https://api.github.com/repos/types/npm-basic-auth/forks","keys_url":"https://api.github.com/repos/types/npm-basic-auth/keys{/key_id}","collaborators_url":"https://api.github.com/repos/types/npm-basic-auth/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/types/npm-basic-auth/teams","hooks_url":"https://api.github.com/repos/types/npm-basic-auth/hooks","issue_events_url":"https://api.github.com/repos/types/npm-basic-auth/issues/events{/number}","events_url":"https://api.github.com/repos/types/npm-basic-auth/events","assignees_url":"https://api.github.com/repos/types/npm-basic-auth/assignees{/user}","branches_url":"https://api.github.com/repos/types/npm-basic-auth/branches{/branch}","tags_url":"https://api.github.com/repos/types/npm-basic-auth/tags","blobs_url":"https://api.github.com/repos/types/npm-basic-auth/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/types/npm-basic-auth/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/types/npm-basic-auth/git/refs{/sha}","trees_url":"https://api.github.com/repos/types/npm-basic-auth/git/trees{/sha}","statuses_url":"https://api.github.com/repos/types/npm-basic-auth/statuses/{sha}","languages_url":"https://api.github.com/repos/types/npm-basic-auth/languages","stargazers_url":"https://api.github.com/repos/types/npm-basic-auth/stargazers","contributors_url":"https://api.github.com/repos/types/npm-basic-auth/contributors","subscribers_url":"https://api.github.com/repos/types/npm-basic-auth/subscribers","subscription_url":"https://api.github.com/repos/types/npm-basic-auth/subscription","commits_url":"https://api.github.com/repos/types/npm-basic-auth/commits{/sha}","git_commits_url":"https://api.github.com/repos/types/npm-basic-auth/git/commits{/sha}","comments_url":"https://api.github.com/repos/types/npm-basic-auth/comments{/number}","issue_comment_url":"https://api.github.com/repos/types/npm-basic-auth/issues/comments{/number}","contents_url":"https://api.github.com/repos/types/npm-basic-auth/contents/{+path}","compare_url":"https://api.github.com/repos/types/npm-basic-auth/compare/{base}...{head}","merges_url":"https://api.github.com/repos/types/npm-basic-auth/merges","archive_url":"https://api.github.com/repos/types/npm-basic-auth/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/types/npm-basic-auth/downloads","issues_url":"https://api.github.com/repos/types/npm-basic-auth/issues{/number}","pulls_url":"https://api.github.com/repos/types/npm-basic-auth/pulls{/number}","milestones_url":"https://api.github.com/repos/types/npm-basic-auth/milestones{/number}","notifications_url":"https://api.github.com/repos/types/npm-basic-auth/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/types/npm-basic-auth/labels{/name}","releases_url":"https://api.github.com/repos/types/npm-basic-auth/releases{/id}","deployments_url":"https://api.github.com/repos/types/npm-basic-auth/deployments","created_at":"2016-08-11T00:03:09Z","updated_at":"2016-11-01T06:49:48Z","pushed_at":"2017-03-30T01:21:42Z","git_url":"git://github.com/types/npm-basic-auth.git","ssh_url":"git@github.com:types/npm-basic-auth.git","clone_url":"https://github.com/types/npm-basic-auth.git","svn_url":"https://github.com/types/npm-basic-auth","homepage":"","size":5,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":0,"forks":1,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"types:master","ref":"master","sha":"4a32a6ec6dedb6a1ef2cb8a721c38cb918c141e6","user":{"login":"types","id":17114560,"avatar_url":"https://avatars2.githubusercontent.com/u/17114560?v=3","gravatar_id":"","url":"https://api.github.com/users/types","html_url":"https://github.com/types","followers_url":"https://api.github.com/users/types/followers","following_url":"https://api.github.com/users/types/following{/other_user}","gists_url":"https://api.github.com/users/types/gists{/gist_id}","starred_url":"https://api.github.com/users/types/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/types/subscriptions","organizations_url":"https://api.github.com/users/types/orgs","repos_url":"https://api.github.com/users/types/repos","events_url":"https://api.github.com/users/types/events{/privacy}","received_events_url":"https://api.github.com/users/types/received_events","type":"Organization","site_admin":false},"repo":{"id":65424408,"name":"npm-basic-auth","full_name":"types/npm-basic-auth","owner":{"login":"types","id":17114560,"avatar_url":"https://avatars2.githubusercontent.com/u/17114560?v=3","gravatar_id":"","url":"https://api.github.com/users/types","html_url":"https://github.com/types","followers_url":"https://api.github.com/users/types/followers","following_url":"https://api.github.com/users/types/following{/other_user}","gists_url":"https://api.github.com/users/types/gists{/gist_id}","starred_url":"https://api.github.com/users/types/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/types/subscriptions","organizations_url":"https://api.github.com/users/types/orgs","repos_url":"https://api.github.com/users/types/repos","events_url":"https://api.github.com/users/types/events{/privacy}","received_events_url":"https://api.github.com/users/types/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/types/npm-basic-auth","description":"Typings for https://github.com/jshttp/basic-auth","fork":false,"url":"https://api.github.com/repos/types/npm-basic-auth","forks_url":"https://api.github.com/repos/types/npm-basic-auth/forks","keys_url":"https://api.github.com/repos/types/npm-basic-auth/keys{/key_id}","collaborators_url":"https://api.github.com/repos/types/npm-basic-auth/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/types/npm-basic-auth/teams","hooks_url":"https://api.github.com/repos/types/npm-basic-auth/hooks","issue_events_url":"https://api.github.com/repos/types/npm-basic-auth/issues/events{/number}","events_url":"https://api.github.com/repos/types/npm-basic-auth/events","assignees_url":"https://api.github.com/repos/types/npm-basic-auth/assignees{/user}","branches_url":"https://api.github.com/repos/types/npm-basic-auth/branches{/branch}","tags_url":"https://api.github.com/repos/types/npm-basic-auth/tags","blobs_url":"https://api.github.com/repos/types/npm-basic-auth/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/types/npm-basic-auth/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/types/npm-basic-auth/git/refs{/sha}","trees_url":"https://api.github.com/repos/types/npm-basic-auth/git/trees{/sha}","statuses_url":"https://api.github.com/repos/types/npm-basic-auth/statuses/{sha}","languages_url":"https://api.github.com/repos/types/npm-basic-auth/languages","stargazers_url":"https://api.github.com/repos/types/npm-basic-auth/stargazers","contributors_url":"https://api.github.com/repos/types/npm-basic-auth/contributors","subscribers_url":"https://api.github.com/repos/types/npm-basic-auth/subscribers","subscription_url":"https://api.github.com/repos/types/npm-basic-auth/subscription","commits_url":"https://api.github.com/repos/types/npm-basic-auth/commits{/sha}","git_commits_url":"https://api.github.com/repos/types/npm-basic-auth/git/commits{/sha}","comments_url":"https://api.github.com/repos/types/npm-basic-auth/comments{/number}","issue_comment_url":"https://api.github.com/repos/types/npm-basic-auth/issues/comments{/number}","contents_url":"https://api.github.com/repos/types/npm-basic-auth/contents/{+path}","compare_url":"https://api.github.com/repos/types/npm-basic-auth/compare/{base}...{head}","merges_url":"https://api.github.com/repos/types/npm-basic-auth/merges","archive_url":"https://api.github.com/repos/types/npm-basic-auth/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/types/npm-basic-auth/downloads","issues_url":"https://api.github.com/repos/types/npm-basic-auth/issues{/number}","pulls_url":"https://api.github.com/repos/types/npm-basic-auth/pulls{/number}","milestones_url":"https://api.github.com/repos/types/npm-basic-auth/milestones{/number}","notifications_url":"https://api.github.com/repos/types/npm-basic-auth/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/types/npm-basic-auth/labels{/name}","releases_url":"https://api.github.com/repos/types/npm-basic-auth/releases{/id}","deployments_url":"https://api.github.com/repos/types/npm-basic-auth/deployments","created_at":"2016-08-11T00:03:09Z","updated_at":"2016-11-01T06:49:48Z","pushed_at":"2017-03-30T01:21:42Z","git_url":"git://github.com/types/npm-basic-auth.git","ssh_url":"git@github.com:types/npm-basic-auth.git","clone_url":"https://github.com/types/npm-basic-auth.git","svn_url":"https://github.com/types/npm-basic-auth","homepage":"","size":5,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":0,"forks":1,"open_issues":0,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/types/npm-basic-auth/pulls/5"},"html":{"href":"https://github.com/types/npm-basic-auth/pull/5"},"issue":{"href":"https://api.github.com/repos/types/npm-basic-auth/issues/5"},"comments":{"href":"https://api.github.com/repos/types/npm-basic-auth/issues/5/comments"},"review_comments":{"href":"https://api.github.com/repos/types/npm-basic-auth/pulls/5/comments"},"review_comment":{"href":"https://api.github.com/repos/types/npm-basic-auth/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/types/npm-basic-auth/pulls/5/commits"},"statuses":{"href":"https://api.github.com/repos/types/npm-basic-auth/statuses/d9664658e1ab0d552c0e392c98f1d9bbddb8afbc"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"unional","id":3254987,"avatar_url":"https://avatars3.githubusercontent.com/u/3254987?v=3","gravatar_id":"","url":"https://api.github.com/users/unional","html_url":"https://github.com/unional","followers_url":"https://api.github.com/users/unional/followers","following_url":"https://api.github.com/users/unional/following{/other_user}","gists_url":"https://api.github.com/users/unional/gists{/gist_id}","starred_url":"https://api.github.com/users/unional/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/unional/subscriptions","organizations_url":"https://api.github.com/users/unional/orgs","repos_url":"https://api.github.com/users/unional/repos","events_url":"https://api.github.com/users/unional/events{/privacy}","received_events_url":"https://api.github.com/users/unional/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"unional"}}