Contribute to Open Source. Search issue labels to find the right project for you!

use passwordInput component in login and registration forms

mobify/platform-scaffold

use passwordInput component in login and registration forms

JIRA: https://mobify.atlassian.net/browse/WEB-1419

Changes

  • use passwordInput in sign in and registration form

How to test-drive this PR

  • Run npm run dev
  • Preview Merlin’s Potions
  • Go to login page and check sign in and register forms

Note

  • We need to merge and publish https://github.com/mobify/progressive-web-sdk/pull/716 first then merge this
Updated 26/06/2017 21:34

Feature request: better error for forgotten 'async' when await is used.

eslint/eslint

What you did:

Uses await within a function and forgot async

What you would like to happen.

A message like:

await requires an ‘async’ function

or better.

What actually happened.

Unexpected token

This message is correct, but vague.

Thanks for listening. I know the current behavior is correct, but await is becoming very popular and so is forgetting to add async to the parent function!

Updated 26/06/2017 13:21 1 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-rubocop

Version 4.1.1 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.1 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.1</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/f307aa0bd4a21bd9e6147a067b30564f85c9a4df” class=“commit-link”><tt>f307aa0</tt></a> Fix: ensure configs from a plugin are cached separately (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8792” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8792” data-id=“238299775” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8792</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8798” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8798” data-id=“238350821” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8798</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/8b48ae87716554c232c2c6e965225182a86551ef” class=“commit-link”><tt>8b48ae8</tt></a> Docs: Add doc on parser services (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8390” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8390” data-id=“218780512” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8390</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8795” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8795” data-id=“238328618” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8795</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/0d041e715927d28ef1c6f4e72c539148404966a5” class=“commit-link”><tt>0d041e7</tt></a> Fix: avoid crashing when using baseConfig with extends (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8791” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8791” data-id=“238286328” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8791</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8797” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8797” data-id=“238350690” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8797</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/03213bb2b76f53008fe104c473542e71066aafcc” class=“commit-link”><tt>03213bb</tt></a> Chore: improve comment explanation of <code>indent</code> internal functions (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8800” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8800” data-id=“238355820” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8800</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/d2e88edf0a145011b67799bdf49727e854239eb6” class=“commit-link”><tt>d2e88ed</tt></a> Chore: Fix misleading comment in ConfigCache.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8799” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8799” data-id=“238350844” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8799</a>) (Teddy Katz)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 148 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/1df6a019f0d1866058a66c4fa7ec9ef5f30fd235”><code>1df6a01</code></a> <code>4.1.1</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/79a44823389bcbdb882fb259c6d6616680677121”><code>79a4482</code></a> <code>Build: changelog update for 4.1.1</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/f307aa0bd4a21bd9e6147a067b30564f85c9a4df”><code>f307aa0</code></a> <code>Fix: ensure configs from a plugin are cached separately (fixes #8792) (#8798)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/8b48ae87716554c232c2c6e965225182a86551ef”><code>8b48ae8</code></a> <code>Docs: Add doc on parser services (fixes #8390) (#8795)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/0d041e715927d28ef1c6f4e72c539148404966a5”><code>0d041e7</code></a> <code>Fix: avoid crashing when using baseConfig with extends (fixes #8791) (#8797)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/03213bb2b76f53008fe104c473542e71066aafcc”><code>03213bb</code></a> <code>Chore: improve comment explanation of <code>indent</code> internal functions (#8800)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/d2e88edf0a145011b67799bdf49727e854239eb6”><code>d2e88ed</code></a> <code>Chore: Fix misleading comment in ConfigCache.js (#8799)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> </ul> <p>There are 148 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…1df6a019f0d1866058a66c4fa7ec9ef5f30fd235”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 06:22 1 Comments

Have a way to write different code based on the runtime detected features

parched/runtime-target-feature-rs

It would be good if the user could write different code based on which version runtime features were available. For example, one might want to write inline assembly when some vector instructions are available.

IMO, this would best be done using #[cfg(target_feature)] inside the functions but that is currently blocked on https://github.com/rust-lang/rust/issues/39336 and https://github.com/rust-lang/rust/issues/42515.

Updated 25/06/2017 11:02

gnt-cluster master-failover does not work on RHEL 7 (systemd/systemctl issue?)

ganeti/ganeti

Originally reported of Google Code with ID 1007.

I have a 2.12.0 cluster on CentOS / RHEL 7. "gnt-cluster master-failover" does not work. I've traced the process and realized that it's failing to start ganeti-wconfd. systemctl status shows "Not master, exiting.".

daemon-util is called (apparently) correctly:
execve("/usr/lib64/ganeti/daemon-util", ["/usr/lib64/ganeti/daemon-util", "start", "ganeti-wconfd", "--force-node", "--no-voting", "--yes-do-it"], [/* 22 vars */]

but systemctl is not called with any arguments:
execve("/bin/systemctl", ["systemctl", "start", "ganeti-wconfd.service"], [/* 22 vars */]) 

It seems to me like the extra arguments are being ignored in daemon-util - see start() as of 2.12.0:
http://git.ganeti.org/?p=ganeti.git;a=blob;f=daemons/daemon-util.in;h=6a472531ddc5ecb6105a5b2ac3084ecaabb73c9c;hb=37975867b5958f7b510aea8ecbd5c4610b6cc234#l266 . The call to start-stop-daemon is called with extra arguments, but the call to systemctl start is not.

I've read systemctl documentation briefly and there does not appear to be a way to pass arguments on the command line when starting a service (?).

-----

master# gnt-cluster --version
gnt-cluster (ganeti v2.12.0) 2.12.0
master# gnt-cluster version
Software version: 2.12.0
Internode protocol: 2120000
Configuration format: 2120000
OS api version: 20
Export interface: 0
VCS version: (ganeti) version v2.12.0
master# hspace --version
hspace (ganeti) version v2.12.0
compiled with ghc 7.6
running on linux x86_64

-----

newmaster# gnt-cluster master-failover
Timeout while talking to the master daemon. Jobs might have been submitted and will continue to run even if the call timed out. Useful commands in this situation are "gnt-job list", "gnt-job cancel" and "gnt-job watch". Error:
Connect timed out

Originally added on 2014-12-08 22:21:18 +0000 UTC.

Updated 24/06/2017 17:28 3 Comments

Add grammatical errors to the quick navigation command for next/previous spelling error in Word

nvaccess/nvda

This was originally suggested in #6942 and implemented in #7258. However, @MichaelDCurran asked me to remove support for this in https://github.com/nvaccess/nvda/pull/7258#pullrequestreview-42499783 and https://github.com/nvaccess/nvda/pull/7258#issuecomment-306698965

In the past we added support for reportting gramma errors in Microsoft Word. But from the change log: * Removed reporting of grammar errors, as this causes crashes in Microsoft Word. (#5954, #5877) It is possible that this usage out-of-process will not cause a crash…

as we do not report grammar errors currently, adding quicknav to them would be confusing. Therefore, until we have the time to properly research a new and safe way to implement grammar errors, we only want to take the PR if the grammar support is removed.

To be clear, I’m not opening this issue to put some force onto the incubation of grammatical error navigation. Actually, I think @MichaelDCurran has an important point saying that if we don’t support grammatical error reporting, we shouldn’t support navigation to them either. Instead, this issue is meant to make clear that grammatical error navigation is possible and that it can be implemented as soon as we have a proper fix for #5954 and #5877.

Updated 25/06/2017 22:29

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-codeclimate

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 06:28 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-luacheck

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 05:18 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-clang

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 05:10 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-htmlhint

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 05:08 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-jsonlint

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 05:07 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-scalac

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 05:05 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-tslint

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 05:02 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-php

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 05:00 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-pylint

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 04:57 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-ruby

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 04:54 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-shellcheck

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 04:51 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-csslint

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 04:38 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-pyflakes

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 04:31 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-coffeelint

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 04:22 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-scss-lint

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 04:12 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-jscs

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 03:57 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-jshint

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 03:34 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-phpcs

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 02:58 2 Comments

Update eslint to the latest version ๐Ÿš€

kunagpal/express-boilerplate

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 02:16 2 Comments

Update eslint to the latest version ๐Ÿš€

ViZhe/frontend-boilerplate

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 08:53 2 Comments

Update eslint to the latest version ๐Ÿš€

AtomLinter/linter-phpmd

Version 4.1.0 of eslint just got published.

<table> <tr> <th align=left> Dependency </td> <td> eslint </td> </tr> <tr> <th align=left> Current Version </td> <td> 3.19.0 </td> </tr> <tr> <th align=left> Type </td> <td> devDependency </td> </tr> </table>

The version 4.1.0 is not covered by your current version range.

Without 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.

I recommend you look into these changes and try to get onto the latest version of eslint. Given 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.


<details> <summary>Release Notes</summary> <strong>v4.1.0</strong>

<ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f” class=“commit-link”><tt>e8f1362</tt></a> Docs: Remove wrong descriptions in <code>padded-block</code> rule (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8783” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8783” data-id=“237771100” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8783</a>) (Plusb Preco)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787” class=“commit-link”><tt>291a783</tt></a> Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/6196” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/6196” data-id=“155067290” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#6196</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8439” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8439” data-id=“220697521” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8439</a>) (Evilebot Tnawi)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70” class=“commit-link”><tt>a21dd32</tt></a> New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/3611” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/3611” data-id=“104053558” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#3611</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8081” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8081” data-id=“207675247” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8081</a>) (Sylvan Mably)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3” class=“commit-link”><tt>879688c</tt></a> Update: Add ignoreComments option to no-trailing-spaces (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8061” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8061” data-id=“206865549” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8061</a>) (Jake Roussel)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8” class=“commit-link”><tt>b58ae2e</tt></a> Chore: Only instantiate fileEntryCache when cache flage set (perf) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8763” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8763” data-id=“236756225” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8763</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6” class=“commit-link”><tt>9851288</tt></a> Update: fix indent errors on multiline destructure (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8729” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8729” data-id=“235733166” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8729</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8756” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8756” data-id=“236673913” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8756</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630” class=“commit-link”><tt>3608f06</tt></a> Docs: Increase visibility of code of conduct (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8758” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8758” data-id=“236687424” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8758</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8764” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8764” data-id=“236758243” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8764</a>) (Kai Cataldo)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3” class=“commit-link”><tt>673a58b</tt></a> Update: support multiple fixes in a report (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7348” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7348” data-id=“182620143” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7348</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8101” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8101” data-id=“208681921” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8101</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007” class=“commit-link”><tt>7a1bc38</tt></a> Fix: don’t pass default parserOptions to custom parsers (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8744” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8744” data-id=“236336414” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8744</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8745” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8745” data-id=“236373829” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8745</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391” class=“commit-link”><tt>c5b4052</tt></a> Chore: enable computed-property-spacing on ESLint codebase (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8760” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8760” data-id=“236699991” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8760</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7” class=“commit-link”><tt>3419f64</tt></a> Docs: describe how to use formatters on the formatter demo page (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8754” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8754” data-id=“236645523” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8754</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2” class=“commit-link”><tt>a3ff8f2</tt></a> Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8746” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8746” data-id=“236375849” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8746</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90” class=“commit-link”><tt>b7cc1e6</tt></a> Fix: Space-infix-ops should ignore type annotations in TypeScript (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8341” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8341” data-id=“217102387” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8341</a>) (Reyad Attiyat)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/46e73eea69abc2ba80bb1397c6779b8789dbd385” class=“commit-link”><tt>46e73ee</tt></a> Fix: eslint –init installs wrong dependencies of popular styles (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/7338” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/7338” data-id=“182134634” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#7338</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8713” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8713” data-id=“235217725” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8713</a>) (Toru Nagashima)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a82361b65699653761436a2e9acc7f485c827ca0” class=“commit-link”><tt>a82361b</tt></a> Chore: Prevent package-lock.json files from being created (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8742” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8742” data-id=“236292937” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8742</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8747” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8747” data-id=“236397701” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8747</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/5f81a68a3904a559764872e3f0c7453865a6c6dc” class=“commit-link”><tt>5f81a68</tt></a> New: Add eslintIgnore support to package.json (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8458” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8458” data-id=“221689525” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8458</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8690” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8690” data-id=“233757916” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8690</a>) (Victor Hom)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b5a70b4e8c20dc1ea3e31137706fc20da339f379” class=“commit-link”><tt>b5a70b4</tt></a> Update: fix multiline binary operator/parentheses indentation (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8719” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8719” data-id=“235421314” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8719</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/ab8b0167bdaf3b8851eab3fbc2769f2bdd71677b” class=“commit-link”><tt>ab8b016</tt></a> Update: fix MemberExpression indentation with “off” option (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8721” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8721” data-id=“235434741” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8721</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8724” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8724” data-id=“235459105” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8724</a>) (Teddy Katz)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/eb5d12c15a32084907f1c58bcbec721b5008495d” class=“commit-link”><tt>eb5d12c</tt></a> Update: Add Fixer method to Linter API (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8631” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8631” data-id=“230242473” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8631</a>) (Gyandeep Singh)</li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/26a2daab311c8c59942c52f436d380a195db2bd4” class=“commit-link”><tt>26a2daa</tt></a> Chore: Cache fs reads in ignored-paths (fixes <a href=“https://urls.greenkeeper.io/eslint/eslint/issues/8363” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8363” data-id=“218136776” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8363</a>) (<a href=“https://urls.greenkeeper.io/eslint/eslint/pull/8706” class=“issue-link js-issue-link” data-url=“https://github.com/eslint/eslint/issues/8706” data-id=“235004396” data-error-text=“Failed to load issue title” data-permission-text=“Issue title is private”>#8706</a>) (Victor Hom)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 141 commits.</p> <ul> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”><code>7d9e3be</code></a> <code>4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e727b7bdfcfb0564aabd713b32364e6f4afcfeec”><code>e727b7b</code></a> <code>Build: changelog update for 4.1.0</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/e8f1362ab640c883a5d296e951308fab22073e7f”><code>e8f1362</code></a> <code>Docs: Remove wrong descriptions in <code>padded-block</code> rule (#8783)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/291a78302c1d5d402c6582b3f4cc836e61fde787”><code>291a783</code></a> <code>Update: <code>enforceForArrowConditionals</code> to <code>no-extra-parens</code> (fixes #6196) (#8439)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a21dd32c46f95bc232a67929c224824692f94b70”><code>a21dd32</code></a> <code>New: Add <code>overrides</code>/<code>files</code> options for glob-based config (fixes #3611) (#8081)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/879688ce96f80aa0692f732759c6f67a0c36c4c3”><code>879688c</code></a> <code>Update: Add ignoreComments option to no-trailing-spaces (#8061)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b58ae2e6d6bd4662b549ca5c0472943055a74df8”><code>b58ae2e</code></a> <code>Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/98512881f1fc2417011247931fa089d987ee8cc6”><code>9851288</code></a> <code>Update: fix indent errors on multiline destructure (fixes #8729) (#8756)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3608f06c2a412587c2d05dec0297803b25f3e630”><code>3608f06</code></a> <code>Docs: Increase visibility of code of conduct (fixes #8758) (#8764)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/673a58bc8420075ba698cee6762e17322a5263c3”><code>673a58b</code></a> <code>Update: support multiple fixes in a report (fixes #7348) (#8101)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/7a1bc3893ab55d0ab16ccf4b7a62c85329ab4007”><code>7a1bc38</code></a> <code>Fix: don’t pass default parserOptions to custom parsers (fixes #8744) (#8745)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/c5b405280409698d14b62cbf3c87b7cf6cf71391”><code>c5b4052</code></a> <code>Chore: enable computed-property-spacing on ESLint codebase (#8760)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/3419f6446e205d79d9db77f6c176b9167d1fd8a7”><code>3419f64</code></a> <code>Docs: describe how to use formatters on the formatter demo page (#8754)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/a3ff8f21106cf8eca55978d4b3e053973f5e1bf2”><code>a3ff8f2</code></a> <code>Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)</code></li> <li><a href=“https://urls.greenkeeper.io/eslint/eslint/commit/b7cc1e6fe995d52e581fcb2b1a44e37a18680e90”><code>b7cc1e6</code></a> <code>Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)</code></li> </ul> <p>There are 141 commits in total.</p> <p>See the <a href=“https://urls.greenkeeper.io/eslint/eslint/compare/421aab44a9c167c82210bed52f68cf990b7edbea…7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46”>full diff</a></p> </details>

<details> <summary>Not sure how things should work exactly?</summary>

There is a collection of frequently asked questions and of course you may always ask my humans. </details>


Your Greenkeeper Bot :palm_tree:

Updated 26/06/2017 02:02 2 Comments

Fuzzy fonts in Retina display

gpodder/gpodder

It seems that the fonts in gPodder under macOS seems “fuzzy”. See picture, click on it if you don’t see it. Is gPodder developed under a retina environment? <img width=“737” alt=“screenshot 2017-06-24 01 20 53” src=“https://user-images.githubusercontent.com/1075918/27503479-a816b0d2-587c-11e7-9fa8-ac6aaf079bb6.png”>

Updated 26/06/2017 20:50 4 Comments

Multiple favicons

marpo60/workspaces

This PR changes the structure of the workspace because instead of store a list of strings (tab urls) stores a list of tab objects. The idea behind this change is to save the state of each tab and which tab was active when the user created the workspace.

Also includes a new layout for boxes (including favicons) and the empty view.

<img width=“627” alt=“screen shot 2017-06-23 at 18 33 45” src=“https://user-images.githubusercontent.com/1234695/27501358-2fb75300-5843-11e7-8c7d-e82432067b8c.png”> <img width=“480” alt=“screen shot 2017-06-23 at 18 37 59” src=“https://user-images.githubusercontent.com/1234695/27501366-350cd050-5843-11e7-8df2-2c4f1f700c59.png”>

Updated 26/06/2017 15:05 3 Comments

erasure: replace hash-based bitrot detection with generic mechanism

minio/minio

This change introduces the new pkg/bitrot package and include it into the minio server.

Description

This change replace the old hash-based bitrot detection approach with a new (more generic) solution. Now it is possible to use hash-functions or authenticators (esp. polynomial authenticators). Therefore this change adds a new field in the XL format (checkSumInfo now has also a key).

Motivation and Context

This is the first step to support server-side-encryption (SSE). Updates #4416

How Has This Been Tested?

Add test to ensure that currently just hash-functions (or similar non-key based techniques) can be used.

Types of changes

  • [x] New feature (non-breaking change which adds functionality)

Checklist:

  • [x] My code follows the code style of this project.
  • [x] I have added tests to cover my changes.
  • [x] All new and existing tests passed.
Updated 26/06/2017 16:10 1 Comments

Label downlink MAC commands in data view

TheThingsNetwork/ttn

This is a feature request for the console.

What do you want to do?

Acknowledgements should be labelled in the data view on the console.

What steps did you take?

Console -> application -> data. Get a device to send packets, requesting an ack.

What went wrong or what is missing?

I see the acks as downlink messages on port 0. The payload and metadata is empty. On MQTT it looks liek this: <appid>/devices/<devid>/events/down/sent {"payload":"YPAsASYgHQAdW4zy","message":{"app_id":"<appid>","dev_id":"<devid>","port":0},"gateway_id":"eui-7276fffffe010398","config":{"modulation":"LORA","data_rate":"SF7BW125","counter":29,"frequency":868300000,"power":14}}

Do you have Screenshots?

screenshot from 2017-06-23 13-57-10

What I expect to see

Looking at the port value, if it is port 0, we know it is LoRaWAN MAC commands. Label it as such.

We should be able to detect from the payload mqtt field what type of mac command it is. If we can do this, label is as such.

Updated 26/06/2017 06:21 1 Comments

Burnin fails handling non-ascii characters

ganeti/ganeti

Originally reported of Google Code with ID 494.

Here, for example the "-" are not real dashes, and are interpreted as instance names (ok), but then the failure is not clear at all.

# /usr/lib/ganeti/tools/burnin -p -t drbd --disk-size 50G --no-importexport -o goobuntu-precise_server-stable-amd64 --reboot-types=hard,full test-{1..3}.example.com
- Testing global parameters
- Creating instances
 * instance --no-importexport
   on node3.example.com, node4.example.com
 * instance --reboot-types=hard,full
   on node4.example.com, node9.example.com
 * instance test-1.example.com
   on node9.example.com, node3.example.com
 * instance test-2.example.com
   on node3.example.com, node4.example.com
 * instance test-3.example.com
   on node4.example.com, node9.example.com
- Jobs failed: Caught exception: 'ascii' codec can't encode characters in position 16-17: ordinal not in range(128)
- Non-idempotent jobset failed, aborting
- Error detected: opcode buffer follows:


-
-


- Removing instances
Traceback (most recent call last):
 File "/usr/lib/ganeti/tools/burnin", line 21, in <module>
   sys.exit(main.Main())
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 1164, in Main
   return Burner().BurninCluster()
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 1069, in BurninCluster
   self.BurnCreateInstances()
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 273, in wrapper
   val = fn(self, *args, **kwargs)
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 294, in batched
   self.CommitQueue()
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 427, in CommitQueue
   self.queued_ops)
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 350, in MaybeRetry
   val = fn(*args)
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 448, in ExecJobSet
   raise BurninFailure()
ganeti.tools.burnin.BurninFailure

Originally added on 2013-06-20 08:30:19 +0000 UTC.

Updated 25/06/2017 04:11 6 Comments

Test Ganeti for handling of non-ascii characters

ganeti/ganeti

Originally reported of Google Code with ID 447.

This is a follow-up on issue 427 (https://code.google.com/p/ganeti/issues/detail?id=427).

We should test Ganeti more thoroughly regarding encoding errors. 

While we are fixing issue 427, it hints to a general problem that Ganeti was not designed with non-ascii characters in most of its entities in mind. We use 'str' most of the time to format strings, which fails on non-ascii characters. In many cases that might be desired, but there might also be fields/parameters/values/names that 'legally' can contain unicode characters. Also, in the undesired cases, we should inform the user with a proper error message instead of uncaught exceptions.

Side note: switching to Python 3 might help in some cases, because there strings are unicode by default.

<b>What steps will reproduce the problem?</b>
(just an example:)
1. gnt-instance add -t drbd --disk 0:size=1G -I hail -o debian-image instance0.example.comยต
  (notice the ยต at the end)

<b>What is the expected output? What do you see instead?</b>
It crashes instead of either giving a reasonable error message or handling the unicode-character properly.

Resources:
the Python unicode howto: http://docs.python.org/2/howto/unicode.html

Originally added on 2013-05-03 08:43:52 +0000 UTC.

Mentioned Issue with GoogleCode ID 427 has been migrated to GitHub with ID #483.

Updated 25/06/2017 04:10 6 Comments

cfgupgrade --downgrade needs unit-testing of the resulting config

ganeti/ganeti

Originally reported of Google Code with ID 409.

The configuration resulting from cfgupgrade --downgrade should be checked for validity, by loading it in the previous version of Ganeti.

Some ideas for unit testing:

First, we need a real configuration file (see issue 408).

We need a copy of at least constants.py, objects.py, and config.py from the stable/devel branch. Maybe more, if some incompatible change happened e.g. in utils. But they must be kept up-to-date, especially when there are both master and devel in active development. We could keep those file in a separate directory under test/py, change PYTHONPATH for that test only, and write a script to update those file from devel/stable branch whenever needed.

Originally added on 2013-04-04 13:25:54 +0000 UTC.

Mentioned Issue with GoogleCode ID 408 has been migrated to GitHub with ID #464.

Updated 25/06/2017 03:26 3 Comments

[WIP] [2.0] CLI command 2.0 updates

dotnet/docs

WIP Hold review for final checks and touch-ups. BLOCKED until new content is merged.

Fixes #1780 Fixes #2388

As @cartermp stated, there weren’t a large number of updates for command deltas. However …

  • There were many guidelines-adherence problems to address.
  • Passive voice required significant updates.
  • “Command x is a ‘convenient way’ of doing y.” language only made sense relative to hand-editing project files, so those instances were converted to simply “Command x does y.”
  • Some of the examples were updated: Instead of only showing a single section of a project file to illustrate a command’s effect, the entire console app project file is shown, which seems to provide a better frame of reference for the change produced by the command. This change didn’t add much length to those docs.
  • Some additional cross-reference links are added, sometimes added to external resources that devs will likely find helpful.
  • In addition to adding new 2.0 options, options are alphabetized. This makes it easier to track down an option with commands that have many options.
  • Dashes removed from CLI commands! Thank the :pray: server gods :pray:!
  • I moved the macOS/Linux coverage above the Windows coverage in the dotnet install scripts command seeking parity between showing the Windows-way first and showing the macOS/Linux-way first.
  • Reverts regression content for dotnet run.
  • I cleaned up tables and lists.
  • ๐Ÿ˜…
Updated 26/06/2017 19:02 1 Comments

Can't install via npm - canvas error

sonarwhal/sonar

Trying to install on WSL, and I get the following:

/usr/local/bin/sonar -> /usr/local/lib/node_modules/@sonarwhal/sonar/dist/src/bin/sonar.js

canvas-prebuilt@1.6.0 install /usr/local/lib/node_modules/@sonarwhal/sonar/node_modules/canvas-prebuilt node-pre-gyp install

node-pre-gyp ERR! install error node-pre-gyp ERR! stack Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/@sonarwhal/sonar/node_modules/canvas-prebuilt/canvas/build’ node-pre-gyp ERR! System Linux 4.4.0-43-Microsoft node-pre-gyp ERR! command “/usr/local/bin/node” “/usr/local/lib/node_modules/@sonarwhal/sonar/node_modules/.bin/node-pre-gyp” “install” node-pre-gyp ERR! cwd /usr/local/lib/node_modules/@sonarwhal/sonar/node_modules/canvas-prebuilt node-pre-gyp ERR! node -v v8.1.2 node-pre-gyp ERR! node-pre-gyp -v v0.6.36 node-pre-gyp ERR! not ok EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/@sonarwhal/sonar/node_modules/canvas-prebuilt/canvas/build’ npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! canvas-prebuilt@1.6.0 install: node-pre-gyp install npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the canvas-prebuilt@1.6.0 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR! /home/ray/.npm/_logs/2017-06-22T18_56_20_056Z-debug.log

Updated 22/06/2017 20:32 1 Comments

Improve dnf_context_update

rpm-software-management/libdnf
  • skip noninstalled package (to be compatible with DNF)
  • do not try reinstall package
  • support full nevra (may cause downgrade until hy_subject_get_best_selector() func isn’t in sync with implementation in DNF 2.5)

Fix this issue in microdnf https://github.com/rpm-software-management/microdnf/issues/18

Warning: Be sure that Atomic project does not use update command for installing!

Updated 23/06/2017 10:04 1 Comments

Integrate Coordinators to Core

jhb563/OneWeekApps

Extend Core.Main to generate code for Coordinators, similar to how models currently work.

Extend Core.Test.Integration.Version040, and write integration tests on this functionality, using other integration tests as a guide. Use the same input and output files from #167, #175 and #176.

Also add some tests around lazy code generation for this feature.

Updated 22/06/2017 02:07

Write Test Swift Code (Coordinators)

jhb563/OneWeekApps

In owa-swift/test/Swift/Tests/ create a new directory for tests on generate Swift for Coordinators. For each test input file from #167, write test files for what we expect the Swift output code to be. There should be only one swift file for each input.

Write a dummy function to convert from the Coordinator Haskell object into our Swift Abstract Syntax and add tests calling this function. Write the tests but do not hook them.

Blocked on #167

Updated 22/06/2017 02:02

Write Test Objective C Code (Coordinators)

jhb563/OneWeekApps

In owa-objc/test/Objc/Tests/ create a new directory for tests on generate Objective C for Coordinators. For each test input file from #167, write test files for what we expect the Objective C output code to be. There should be a header and implementation file for each test.

Write a dummy function to convert from the Coordinator Haskell object into our Objective C Abstract Syntax and add tests calling this function. Write the tests but do not hook them.

Blocked on #167

Updated 22/06/2017 02:01

Feature Request: Ability to move disks between instances

ganeti/ganeti

Originally reported of Google Code with ID 172.

I recently had a client ask if we could move a second disk attached to an instance to a different VM down the road. I realized that this feature hasn't been implemented but seems to be something doable. It'd be great if you could move any second, third, fourth, etc disk to a different VM. Moving the primary disk might pose a problem but I imagine it may be useful as well in some migration situations.

ML thread for a reference:
http://groups.google.com/group/ganeti/browse_thread/thread/ef3243753a3c4559

Originally added on 2011-06-28 15:28:03 +0000 UTC.

Updated 23/06/2017 14:07 3 Comments

UPS Sensor Broken

brianjking/homeassistant-config
2017-06-21 16:47:40 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up platform ups
Traceback (most recent call last):
  File "/home/homeassistant/.homeassistant/deps/upsmychoice/__init__.py", line 90, in wrapped
    return function(*args)
  File "/home/homeassistant/.homeassistant/deps/upsmychoice/__init__.py", line 105, in get_packages
    raise UPSError('failed to find token or tid')
upsmychoice.UPSError: failed to find token or tid

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py", line 161, in _async_setup_platform
    SLOW_SETUP_MAX_WAIT, loop=self.hass.loop)
  File "/usr/lib/python3.4/asyncio/tasks.py", line 372, in wait_for
    return fut.result()
  File "/usr/lib/python3.4/asyncio/futures.py", line 277, in result
    raise self._exception
  File "/usr/lib/python3.4/concurrent/futures/thread.py", line 54, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/homeassistant/components/sensor/ups.py", line 55, in setup_platform
    config.get(CONF_UPDATE_INTERVAL))])
  File "/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/homeassistant/components/sensor/ups.py", line 68, in __init__
    self.update()
  File "/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/homeassistant/util/__init__.py", line 303, in wrapper
    result = method(*args, **kwargs)
  File "/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/homeassistant/components/sensor/ups.py", line 84, in _update
    for package in upsmychoice.get_packages(self._session):
  File "/home/homeassistant/.homeassistant/deps/upsmychoice/__init__.py", line 93, in wrapped
    return function(*args)
  File "/home/homeassistant/.homeassistant/deps/upsmychoice/__init__.py", line 105, in get_packages
    raise UPSError('failed to find token or tid')
upsmychoice.UPSError: failed to find token or tid
Updated 21/06/2017 21:55

Identify and create your font styles.

robcapell/maxnixon-practice-shoe_mockup

Websites always have consistency from page to page. One of the places you will ALWAYS see consistency, from page to page on a website, is its font styles. Look at each mock, and find the consistencies in font styles from page to page. Create these styles for later use when you are working on each mockup. Please comment for any questions. Move on to another ticket until you have the info you need.

Updated 21/06/2017 21:06 2 Comments

Prepares the validator for video docking

ampproject/amphtml

Changes

  • Added an attribute list to the validator for extensions implementing the video interface (currently contains dock and autoplay) and removed individual attributes from the players that used to have them
  • Whitelisted the use of Position Observer in the video manager

Related-to #10030 , #8080 and #9702

Updated 23/06/2017 22:55 3 Comments

first attempt to improve the german translation

samvera/hyrax

refs #876

First attempt to improve the german translation

Corrects obvious mistakes like “save” translated to “sparen” (sparen is “save money”). This is a first attempt at it and wasn’t a thorough proof reading yet. I didn’t yet change translations where I was uncertain what the formal/correct translation is.

Updated 27/06/2017 01:56 1 Comments

switch out "announcement" icon when idea is highlighted for participants

stride-nyc/remote_retro

As a facilitator who has highlighted an idea for all participants, I would like to see the “announcement” icon switch to a “ban” icon, So that I’m giving a design queue for de-highlighting an idea for connected participants.

Acceptance Criteria:

  • [ ] when an idea is highlighted, the announcement icon is replaced by a “ban” icon.
    • [ ] on hovering over the “ban” icon, the user is presented with text that reads “De-Highlight Idea for Participants”
  • [ ] when an idea is not highlighted, the “announcement” icon returns.
    • [ ] on hovering over the “ban” icon, the user is presented with text that reads “De-Highlight Idea for Participants”
    • Note: these represent the current functionality

Helpful Links: - Semantic UI Icons - MDN title attribute documentation

Updated 21/06/2017 00:27

document._currentScript not needed

Starcounter/Guidelines

Many of our sample and prefab apps (and few pages in Docs) have a variant of the following line:

var script = document._currentScript || document.currentScript;
var template = script.previousElementSibling;

document._currentScript was only needed in IE11, but we don’t support that browser anymore.

Therefore, in all of our codes the above lines can be simplified to:

var template = document.currentScript.previousElementSibling;

Do we have a volunteer?

Updated 23/06/2017 10:35 19 Comments

Add importer user flag

mlibrary/heliotrope

In Hyrax Monographs seem to need an actual depositor. Up until now we’ve been able to avoid this using our importer and a fake “system” user, but we’re running into problems with that approach.

As discussed in #1031, we should add user support to the importer.

  • [ ] Add a required flag for the importer command line that takes an email address as an argument script/import -u "my_fulcrum_email@address.com"
  • [ ] If the user doesn’t exist in the system, the importer should fail with an error message saying to use a valid email address.
  • [ ] Make sure the newly created monograph has a Monograph.depositor of the provided email address.
  • [ ] Decide if current Monographs in the system should have their Monograph.depositor set to an actual user and maybe do it (in staging/preview/production) or write a new Story for that.

With hyrax this means that the user with the email address used to import will probably have the entire importer process (new monograph, all the new file_sets) in their “Activity Log”. Which seems ok. In the future, if/when we tie the importer into the UI, this seems to especially make sense.

This is blocked until we can discuss and agree on this together as a group (lots of people are out right now)

Updated 23/06/2017 15:03

Re-assign "orphan" mentees

mozilla/Reps

Goal:

“Orphaned” mentees are reassigned to new coaches.

Related Issues & Links:

Overview: http://mentors.michaelkohler.info/

Roles:

Responsible: TBD Accountable: Reps Council

Required:

  • [ ] TBD, currently not priority 1 as we want to finish the coaching training first (it’s a dependency)
Updated 20/06/2017 17:28

Platform selectors for dart2js/dartdevc

dart-lang/test

There is the potential for behavioral differences between dart2js and the dev compiler, and it would be nice to be able to be able to use platform selectors to run tests on one and not the other. (Is this even possible, since running tests in the DDC relies on a separate Pub server that the test package has no knowledge of?)

For instance, there are some known bugs in the dev compiler output that break certain tests, and we’d like to avoid running those tests until the bugs are fixed in the SDK.

For now, we’re using tags, but it’d be nice to not have to pass those in when running the tests.

Updated 20/06/2017 20:25 2 Comments

Integrate Controllers to Core.

jhb563/OneWeekApps

Extend Core.Main to generate code for Controllers, similar to how models currently work.

Create a new module Core.Test.Integration.Version040, and write integration tests on this functionality, using other integration tests as a guide. Use the same input and output files from #166, #168 and #169.

Also add some tests around lazy code generation for this feature.

Updated 20/06/2017 16:33

Write Test Swift Code (Controllers)

jhb563/OneWeekApps

In owa-swift/test/Swift/Tests/ create a new directory for tests on generate Swift for Controllers. For each test input file from #166, write test files for what we expect the Swift output code to be. There should be only one swift file for each input.

Write a dummy function to convert from the Controller Haskell object into our Swift Abstract Syntax and add tests calling this function. Write the tests but do not hook them.

Blocked on #166

Updated 22/06/2017 02:01

Create Plan for Functional Doers

mozilla/Reps

Goal:

We have a plan on what Functional Doers role is within Reps.

Related Issues & Links:

https://discourse.mozilla-community.org/t/statistics-about-reps-path-responses/16206

Roles:

Responsible: TBD Accountable: Reps Council Supporting: Consulted: Informed:

Required:

  • Input from Strategy Projects
  • Initial plan
Updated 20/06/2017 17:25 1 Comments

release: Fix malformed email addresses in release-sprm

cockpit-project/cockpituous

git’s –format=‘%(taggeremail)’ already wraps the address in <>, so don’t do it again when creating the changelog. Drop it from the changelog building and instead add it to the fallback when releasing a source from non-git.

Fixes duplicate << >> wrapping in e. g. http://pkgs.fedoraproject.org/cgit/rpms/cockpit.git/commit/?id=2caac4ddcb

Updated 21/06/2017 08:52 2 Comments

Write Test Objective C Code (Controllers)

jhb563/OneWeekApps

In owa-objc/test/Objc/Tests/ create a new directory for tests on generate Objective C for Controllers. For each test input file from https://github.com/jhb563/OneWeekApps/issues/166, write test files for what we expect the Objective C output code to be. There should be a header and implementation file for each test.

Write a dummy function to convert from the Controller Haskell object into our Objective C Abstract Syntax and add tests calling this function. Write the tests but do not hook them.

Blocked on #166

Updated 20/06/2017 03:12

More aggressive optimization

dcodeIO/AssemblyScript

According to this list Binaryen support inlining. But it seems AS not include this pass in production. Are binaryen.js allow access to this options?

Input example ```ts function add(a: int32, b: int32): int32 { return a + b; }

export function start(): void { add(1, 2); } ```

Output s (module (type $iii (func (param i32 i32) (result i32))) (type $v (func)) (memory $0 1) (export "memory" (memory $0)) (export "start" (func $start)) (func $add (type $iii) (param $0 i32) (param $1 i32) (result i32) (i32.add (get_local $0) (get_local $1) ) ) (func $start (type $v) (drop (call $add (i32.const 1) (i32.const 2) ) ) ) )

PS Hmm, according to this developers not include inlining pass by default even for optimizationLevel >= 2.

Updated 22/06/2017 11:50 1 Comments

net461 SQL Server tests attempt to create scratch database in unwritable folder

aspnet/EntityFramework

Details Using dotnet-CLI 2.0.0-preview2-006484 Using the dotnet.exe on system PATH. Only affects .NET Framework tests

Repro

Install latest preview2-CLI https://github.com/dotnet/cli/tree/release/2.0.0-preview2#installers-and-binaries

git clone https://github.com/aspnet/EntityFramework.git --branch dev
cd EntityFramework/test/EFCore.SqlServer.FunctionalTests/
dotnet restore
dotnet test --framework net461 --filter ExistsAsync_returns_true_when_database_with_filename_exists

Result

Failed Microsoft.EntityFrameworkCore.SqlServerDatabaseCreatorExistsTest.ExistsAsync_returns_true_when_database_with_filename_exists Error Message: System.Data.SqlClient.SqlException : CREATE FILE encountered operating system error 5(Access is denied.) while attempting to open or create the physical file ‘C:\Program Files\dotnet\sdk\2.0.0-preview2-006484\TestHost\Scratch_c0b55f28-4650-468d-84df-e02f5f96b6d7.mdf’. CREATE DATABASE failed. Some file names listed could not be created. Check related errors.

Updated 19/06/2017 20:34 2 Comments

Prioritize PA SI Correctly

department-of-veterans-affairs/caseflow

From @lakohl : I just chatted with Abby and it seems they will be rare, but on claims that have tier 2 or 3 special issues those special issues should take precedence. e.g. They should be routed to the tier 2/3 RO or Specialty Center rather than the ROJ

AC:

  • Go to Dispatch
  • Start establishing next claim with Private Attorney preselected
  • Choose a level 2 and/or 3 Special Isssue
  • Make sure that Private Attorney routing behavior is overridden by the newly select Special Issue routing.
Updated 26/06/2017 00:43 2 Comments

Fork me on GitHub