{"action":"created","issue":{"url":"https://api.github.com/repos/hagemt/node-meangirls/issues/11","repository_url":"https://api.github.com/repos/hagemt/node-meangirls","labels_url":"https://api.github.com/repos/hagemt/node-meangirls/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/hagemt/node-meangirls/issues/11/comments","events_url":"https://api.github.com/repos/hagemt/node-meangirls/issues/11/events","html_url":"https://github.com/hagemt/node-meangirls/pull/11","id":341852437,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAxODg5MjQ0","number":11,"title":"Update eslint-plugin-node to the latest version 🚀","user":{"login":"greenkeeper[bot]","id":23040076,"node_id":"MDM6Qm90MjMwNDAwNzY=","avatar_url":"https://avatars3.githubusercontent.com/in/505?v=4","gravatar_id":"","url":"https://api.github.com/users/greenkeeper%5Bbot%5D","html_url":"https://github.com/apps/greenkeeper","followers_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/followers","following_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/repos","events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":863949036,"node_id":"MDU6TGFiZWw4NjM5NDkwMzY=","url":"https://api.github.com/repos/hagemt/node-meangirls/labels/greenkeeper","name":"greenkeeper","color":"00c775","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-07-17T10:07:21Z","updated_at":"2018-10-27T22:46:42Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/hagemt/node-meangirls/pulls/11","html_url":"https://github.com/hagemt/node-meangirls/pull/11","diff_url":"https://github.com/hagemt/node-meangirls/pull/11.diff","patch_url":"https://github.com/hagemt/node-meangirls/pull/11.patch"},"body":"\n\n\n## Version **7.0.0** of **eslint-plugin-node** was just published.\n\n<table>\n  <tr>\n    <th align=left>\n      Dependency\n    </th>\n    <td>\n      <a target=_blank href=https://github.com/mysticatea/eslint-plugin-node>eslint-plugin-node</a>\n    </td>\n  </tr>\n  <tr>\n      <th align=left>\n       Current Version\n      </th>\n      <td>\n        6.0.1\n      </td>\n    </tr>\n  <tr>\n    <th align=left>\n      Type\n    </th>\n    <td>\n      devDependency\n    </td>\n  </tr>\n</table>\n\n\n\nThe version **7.0.0** is **not covered** by your **current version range**.\n\nIf you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.\n\nIt might be worth looking into these changes and trying to get this project onto the latest version of eslint-plugin-node.\n\nIf you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Release Notes</summary>\n<strong>v7.0.0</strong>\n\n<h2>Breaking changes</h2>\n<ul>\n<li>It dropped the support of Node.js 4. Now it requires <code>&gt;=6</code>.</li>\n<li>It dropped the support of ESLint 3. Now it requires <code>&gt;=4.19.1</code>. (the <code>node/recommended</code> preset is supporting only ESLint <code>&gt;=5.0.0</code>)</li>\n<li>It updated the <code>node/recommended</code> config.\n<ul>\n<li>changed <code>parserOptions.ecmaVersion</code> to <code>2019</code> from <code>2018</code>.</li>\n<li>added <code>plugins: [\"node\"]</code>.</li>\n<li>removed a deprecated rule: <a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features.md\">node/no-unsupported-features</a>.</li>\n<li>added three new rules:\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features/es-builtins.md\">node/no-unsupported-features/es-builtins</a></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features/es-syntax.md\">node/no-unsupported-features/es-syntax</a></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features/node-builtins.md\">node/no-unsupported-features/node-builtins</a>.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>It updated the <a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-deprecated-api.md\">node/no-deprecated-api</a> rule to support Node.js up to <code>10.6.0</code>.\n<ul>\n<li>Note some assertion methods such as <code>assert.equal</code> are deprecated. Use stricter methods such as <code>assert.strictEqual</code> or the strict mode (<code>assert.strict</code>) instead.</li>\n</ul>\n</li>\n</ul>\n<h2>New rules</h2>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features/es-builtins.md\">node/no-unsupported-features/es-builtins</a> ... disallow unsupported ECMAScript built-in globals on the configured Node.js version.</li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features/es-syntax.md\">node/no-unsupported-features/es-syntax</a> ... disallow unsupported ECMAScript syntax on the configured Node.js version.</li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features/node-builtins.md\">node/no-unsupported-features/node-builtins</a> ... disallow unsupported Node.js built-in modules and globals on the configured Node.js version.</li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/prefer-global/buffer.md\">node/prefer-global/buffer</a> ... enforce the use of either <code>Buffer</code> or <code>require(\"buffer\").Buffer</code> consistently.</li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/prefer-global/console.md\">node/prefer-global/console</a> ... enforce the use of either <code>console</code> or <code>require(\"console\")</code> consistently.</li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/prefer-global/process.md\">node/prefer-global/process</a> ... enforce the use of either <code>process</code> or <code>require(\"process\")</code> consistently.</li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/prefer-global/url-search-params.md\">node/prefer-global/url-search-params</a> ... enforce the use of either <code>URLSearchParams</code> or <code>require(\"url\").URLSearchParams</code> consistently.</li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/prefer-global/url.md\">node/prefer-global/url</a> ... enforce the use of either <code>URL</code> or <code>require(\"url\").URL</code> consistently.</li>\n</ul>\n<h2>Deprecated rules</h2>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features.md\">node/no-unsupported-features</a> was replaced by <a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features/es-builtins.md\">node/no-unsupported-features/es-builtins</a> and <a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/blob/v7.0.0/docs/rules/no-unsupported-features/es-syntax.md\">node/no-unsupported-features/es-syntax</a>.</li>\n</ul>\n<h2>Chore</h2>\n<p>I extracted the logic which detects certain globals and modules and those properties to the <a href=\"https://urls.greenkeeper.io/mysticatea/eslint-utils#readme\">eslint-utils</a> package. I wish it to be useful for your ESLint plugins.</p>\n<hr>\n<p>All commits: <a class=\"commit-link\" href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/compare/5260039c77fd7e6368c1a5808f90462e5beec6f3...890ee63e98ef95ec5a27f50f42188102526d81b1\"><tt>5260039...890ee63</tt></a></p>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 48 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/890ee63e98ef95ec5a27f50f42188102526d81b1\"><code>890ee63</code></a> <code>7.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/7ab875adfa2b3fd588c249e242788fc839a1c075\"><code>7ab875a</code></a> <code>Chore: refactoring no-deprecated-api</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/fa251507113b966ec501b95e7fabeb56d588334b\"><code>fa25150</code></a> <code>Chore: refactoring for no-unsupported-features/*</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/8f25248006c98183588a5a7fc14359df50cee5f6\"><code>8f25248</code></a> <code>Chore: refactoring for prefer-global/*</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/4dd9baff98e24783f1cbd909df9196a9566fb2a3\"><code>4dd9baf</code></a> <code>Chore: move data into rules</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/069efe9b3f4a6d9c21f3862da25b4c6a1242eac7\"><code>069efe9</code></a> <code>Breaking: update 'no-deprecated-api' rule</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/7137055892e5c89441dc57aa97eff5bc20c3f312\"><code>7137055</code></a> <code>7.0.0-beta.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/a42d38ecafeefdc0df567f1994f2306bc5d7cf98\"><code>a42d38e</code></a> <code>Docs: update README.md</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/1946d61fbb5af177c8e9f33248449fed8fa54a3b\"><code>1946d61</code></a> <code>Breaking: update recommended.json</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/cb8f504445019b1a2fc65b40117e898f62d21791\"><code>cb8f504</code></a> <code>Update: add ES2019 support in 'no-unsupported-features/es-syntax'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/3d79333affff9a3b260e5a4a01242eca5eb74649\"><code>3d79333</code></a> <code>New: <code>prefer-global/*</code> rules</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/217411d150956ceb55738265a25e66ea046a87c9\"><code>217411d</code></a> <code>Chore: re-organize no-unsupported-features (fixes #118)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/b02dcef6568083589ac7d52bfe5126a6a1d21af7\"><code>b02dcef</code></a> <code>New: <code>no-unsupported-features/worker_threads</code> rule (refs #118)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/65cbc081301a14aca755e68756819fc58a1af88e\"><code>65cbc08</code></a> <code>New: <code>no-unsupported-features/vm</code> rule (refs #118)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/222f6c07f5844ff02ab92a865a37b03d85332244\"><code>222f6c0</code></a> <code>New: <code>no-unsupported-features/v8</code> rule (refs #118)</code></li>\n</ul>\n<p>There are 48 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/compare/5260039c77fd7e6368c1a5808f90462e5beec6f3...890ee63e98ef95ec5a27f50f42188102526d81b1\">full diff</a></p>\n</details>\n\n<details>\n  <summary>FAQ and help</summary>\n\n  There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) bot :palm_tree:\n\n"},"comment":{"url":"https://api.github.com/repos/hagemt/node-meangirls/issues/comments/433661360","html_url":"https://github.com/hagemt/node-meangirls/pull/11#issuecomment-433661360","issue_url":"https://api.github.com/repos/hagemt/node-meangirls/issues/11","id":433661360,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMzY2MTM2MA==","user":{"login":"greenkeeper[bot]","id":23040076,"node_id":"MDM6Qm90MjMwNDAwNzY=","avatar_url":"https://avatars3.githubusercontent.com/in/505?v=4","gravatar_id":"","url":"https://api.github.com/users/greenkeeper%5Bbot%5D","html_url":"https://github.com/apps/greenkeeper","followers_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/followers","following_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/repos","events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2018-10-27T22:46:42Z","updated_at":"2018-10-27T22:46:42Z","author_association":"NONE","body":"- The `devDependency` [eslint-plugin-node](https://github.com/mysticatea/eslint-plugin-node) was updated from `6.0.1` to `8.0.0`.\n\n[Update to this version instead 🚀](https://github.com/hagemt/node-meangirls/compare/master...hagemt:greenkeeper%2Feslint-plugin-node-8.0.0) \n \n\n<details>\n<summary>Release Notes for v8.0.0</summary>\n\n<p>This release focuses on supporting new things that were added between Node.js 8.7.0 and 11.0.0.</p>\n<h2>Breaking changes</h2>\n<ul>\n<li><a class=\"commit-link\" href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/58607951356dc63cd33366282eeda98ebd587dd0\"><tt>5860795</tt></a> updated <code>node/no-deprecated-api</code> rule to disallow new deprecated APIs.<br>\nEspecially, it includes <a href=\"https://nodejs.org/dist/v11.0.0/docs/api/url.html#url_legacy_url_api\" rel=\"nofollow\">legacy URL API</a>.</li>\n<li><a class=\"commit-link\" href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/d153b93809c079b1be64aab706c14efb0da7991f\"><tt>d153b93</tt></a> updated <code>node/no-unsupported-features/node-builtins</code> rule to detect new APIs.</li>\n</ul>\n<h2>New rules</h2>\n<ul>\n<li><a class=\"commit-link\" href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/46ed54dc3931bbf78c6b6d0761201867c74c033f\"><tt>46ed54d</tt></a> added <code>node/prefer-global/text-decoder</code> rule for new global varaible <code>TextDecoder</code>.</li>\n<li><a class=\"commit-link\" href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/46ed54dc3931bbf78c6b6d0761201867c74c033f\"><tt>46ed54d</tt></a> added <code>node/prefer-global/text-encoder</code> rule for new global varaible <code>TextEncoder</code>.</li>\n</ul>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 13 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/932836b5a97e33c35ada5af0d3dd2d5ba1e2307b\"><code>932836b</code></a> <code>8.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/c849a27add22fee81744dd89826576e3252853f1\"><code>c849a27</code></a> <code>Chore: update .travis.yml</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/ac4cb6efde62b89d1c8ba15c412a3659acaae6c7\"><code>ac4cb6e</code></a> <code>Fix: lint errors</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/ecf6b1194ec5b569d02669b3e14449f56ee60f9a\"><code>ecf6b11</code></a> <code>Chore: update .travis.yml</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/5936718d266e24cd1af7542ab7e456bf846a00c8\"><code>5936718</code></a> <code>Chore: upgrade dependencies</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/46ed54dc3931bbf78c6b6d0761201867c74c033f\"><code>46ed54d</code></a> <code>New: add two prefer-global rules</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/d153b93809c079b1be64aab706c14efb0da7991f\"><code>d153b93</code></a> <code>Breaking: update no-unsupported-features/node-builtins rule</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/58607951356dc63cd33366282eeda98ebd587dd0\"><code>5860795</code></a> <code>Breaking: update no-deprecated-api rule</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/044ecce462843e980cd4bbdf6aa3f4ca7d51887d\"><code>044ecce</code></a> <code>Chore: fix tests to follow moving files in eslint</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/51be232a7d60b181cda87c17b70e94b582538b55\"><code>51be232</code></a> <code>Docs: fix url-search-params documentation (#132)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/ef0f1032d444d8c318995043e90e36228a2092c6\"><code>ef0f103</code></a> <code>Docs: remove trailing comma from sample .eslintc.json in README (#131)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/a589060d98326631d2fafc912480b82de75a1d0d\"><code>a589060</code></a> <code>Docs: update README.md for deprecation rules</code></li>\n<li><a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/commit/4467dcb9ccedf301f7f28b25b8681437a492f8ba\"><code>4467dcb</code></a> <code>Docs: add deprecated rules table (fixes #129) (#130)</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/mysticatea/eslint-plugin-node/compare/a4a7ad2388afd423ffd0a98ed11b0a0144fd81f7...932836b5a97e33c35ada5af0d3dd2d5ba1e2307b\">full diff</a></p>\n</details>"}}
{"actor":{"display_login":"greenkeeper"}}