{"action":"closed","number":21,"pull_request":{"url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls/21","id":94370425,"html_url":"https://github.com/jokeyrhyme/idempotent-fs.js/pull/21","diff_url":"https://github.com/jokeyrhyme/idempotent-fs.js/pull/21.diff","patch_url":"https://github.com/jokeyrhyme/idempotent-fs.js/pull/21.patch","issue_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues/21","number":21,"state":"closed","locked":false,"title":"Update eslint-plugin-node to version 3.0.4 🚀","user":{"login":"greenkeeperio-bot","id":14790466,"avatar_url":"https://avatars.githubusercontent.com/u/14790466?v=3","gravatar_id":"","url":"https://api.github.com/users/greenkeeperio-bot","html_url":"https://github.com/greenkeeperio-bot","followers_url":"https://api.github.com/users/greenkeeperio-bot/followers","following_url":"https://api.github.com/users/greenkeeperio-bot/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeperio-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeperio-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeperio-bot/subscriptions","organizations_url":"https://api.github.com/users/greenkeeperio-bot/orgs","repos_url":"https://api.github.com/users/greenkeeperio-bot/repos","events_url":"https://api.github.com/users/greenkeeperio-bot/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeperio-bot/received_events","type":"User","site_admin":false},"body":"Hello lovely humans,\n\n[eslint-plugin-node](https://www.npmjs.com/package/eslint-plugin-node) just published its new version 3.0.4.\n\n<table>\n  <tr>\n    <th align=left>\n      State\n    </th>\n    <td>\n      Update :rocket:\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Dependency\n    </td>\n    <td>\n      eslint-plugin-node\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      New version\n    </td>\n    <td>\n      3.0.4\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Type\n    </td>\n    <td>\n      devDependency\n    </td>\n  </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of eslint-plugin-node.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 19 commits .\n\n- [`0714d40`](https://github.com/mysticatea/eslint-plugin-node/commit/0714d40938e282bbf44d1271dab95d2404edb1ab) <code>3.0.4</code>\n- [`064f9b1`](https://github.com/mysticatea/eslint-plugin-node/commit/064f9b15a73f62310854aecc15b2b8c3aca73cca) <code>Fix: tests for eslint@2</code>\n- [`8275cfc`](https://github.com/mysticatea/eslint-plugin-node/commit/8275cfc9ce85cce951d9d94a6fe618bd7403f7b7) <code>Fix: `no-unsupported-features` crash if only `ignores` option</code>\n- [`cb96b14`](https://github.com/mysticatea/eslint-plugin-node/commit/cb96b1466e0138bdfef8eb85310c4c69ac8c0fa4) <code>3.0.3</code>\n- [`1bc22af`](https://github.com/mysticatea/eslint-plugin-node/commit/1bc22af34d7fbe6ff7cd94a67c3984f01236588b) <code>Fix: `no-deprecated-api` has false positive on Mac/Linux.</code>\n- [`77d0c76`](https://github.com/mysticatea/eslint-plugin-node/commit/77d0c76339e8f0ce301eba01f64eac9ef63265b9) <code>3.0.2</code>\n- [`6bbee16`](https://github.com/mysticatea/eslint-plugin-node/commit/6bbee16659a31dfb566321172bd1d6fa6f63f2a2) <code>3.0.1</code>\n- [`610b905`](https://github.com/mysticatea/eslint-plugin-node/commit/610b9052e7d7013101f1c2a09574f2949ffde8ef) <code>Fix: `no-deprecated-api` crash on undeclared assignment (fixes #55) (#56)</code>\n- [`382886e`](https://github.com/mysticatea/eslint-plugin-node/commit/382886e54d9c863dda8e731670b544feaf581e33) <code>Chore: upgrade eslint-config-mysticatea</code>\n- [`34928aa`](https://github.com/mysticatea/eslint-plugin-node/commit/34928aa0c62eaa083bb5b2f3645be07065c16d83) <code>3.0.0</code>\n- [`13c61b1`](https://github.com/mysticatea/eslint-plugin-node/commit/13c61b13590a05109c9dff91973ba77503f20b95) <code>Breaking: update `plugin:node/recommended`</code>\n- [`95b8164`](https://github.com/mysticatea/eslint-plugin-node/commit/95b816459980fac6cfa32acc3ae89c6ddb2d3bca) <code>Fix: version number for tests.</code>\n- [`8e0c033`](https://github.com/mysticatea/eslint-plugin-node/commit/8e0c033dd7c2d64ecd346b1feac54cc499bf9bdd) <code>Squashed commit of the following:</code>\n- [`9aa7e8d`](https://github.com/mysticatea/eslint-plugin-node/commit/9aa7e8d547b33b718665052ef786fdfb25acad33) <code>Breaking: add ES2016/2017 features to `no-unsupported-features` (fixes #46)</code>\n- [`a6f90e1`](https://github.com/mysticatea/eslint-plugin-node/commit/a6f90e127ba95ca8d6d724fe4f48884304e19385) <code>Chore: punycode → domain in tests</code>\n\n\nThere are 19 commits in total. See the [full diff](https://github.com/mysticatea/eslint-plugin-node/compare/b0618d4a21a5ce5303f58e125f28705d4d3f7b47...0714d40938e282bbf44d1271dab95d2404edb1ab).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>","created_at":"2016-11-18T14:25:48Z","updated_at":"2016-11-19T00:11:09Z","closed_at":"2016-11-19T00:11:09Z","merged_at":"2016-11-19T00:11:09Z","merge_commit_sha":"f48904e6cf5b8c27a3c7db0da161614a62ebba43","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls/21/commits","review_comments_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls/21/comments","review_comment_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls/comments{/number}","comments_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues/21/comments","statuses_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/statuses/9b32847a1dc8a8d94988d13cdb726d1eb40f7382","head":{"label":"jokeyrhyme:greenkeeper-eslint-plugin-node-3.0.4","ref":"greenkeeper-eslint-plugin-node-3.0.4","sha":"9b32847a1dc8a8d94988d13cdb726d1eb40f7382","user":{"login":"jokeyrhyme","id":479816,"avatar_url":"https://avatars.githubusercontent.com/u/479816?v=3","gravatar_id":"","url":"https://api.github.com/users/jokeyrhyme","html_url":"https://github.com/jokeyrhyme","followers_url":"https://api.github.com/users/jokeyrhyme/followers","following_url":"https://api.github.com/users/jokeyrhyme/following{/other_user}","gists_url":"https://api.github.com/users/jokeyrhyme/gists{/gist_id}","starred_url":"https://api.github.com/users/jokeyrhyme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jokeyrhyme/subscriptions","organizations_url":"https://api.github.com/users/jokeyrhyme/orgs","repos_url":"https://api.github.com/users/jokeyrhyme/repos","events_url":"https://api.github.com/users/jokeyrhyme/events{/privacy}","received_events_url":"https://api.github.com/users/jokeyrhyme/received_events","type":"User","site_admin":false},"repo":{"id":69304915,"name":"idempotent-fs.js","full_name":"jokeyrhyme/idempotent-fs.js","owner":{"login":"jokeyrhyme","id":479816,"avatar_url":"https://avatars.githubusercontent.com/u/479816?v=3","gravatar_id":"","url":"https://api.github.com/users/jokeyrhyme","html_url":"https://github.com/jokeyrhyme","followers_url":"https://api.github.com/users/jokeyrhyme/followers","following_url":"https://api.github.com/users/jokeyrhyme/following{/other_user}","gists_url":"https://api.github.com/users/jokeyrhyme/gists{/gist_id}","starred_url":"https://api.github.com/users/jokeyrhyme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jokeyrhyme/subscriptions","organizations_url":"https://api.github.com/users/jokeyrhyme/orgs","repos_url":"https://api.github.com/users/jokeyrhyme/repos","events_url":"https://api.github.com/users/jokeyrhyme/events{/privacy}","received_events_url":"https://api.github.com/users/jokeyrhyme/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jokeyrhyme/idempotent-fs.js","description":"`fs.unlink()` that _won't_ throw if the file is missing + other outcome-aware Node.js \"fs\" functions","fork":false,"url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js","forks_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/forks","keys_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/teams","hooks_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/hooks","issue_events_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues/events{/number}","events_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/events","assignees_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/assignees{/user}","branches_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/branches{/branch}","tags_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/tags","blobs_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/refs{/sha}","trees_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/statuses/{sha}","languages_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/languages","stargazers_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/stargazers","contributors_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/contributors","subscribers_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/subscribers","subscription_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/subscription","commits_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/commits{/sha}","git_commits_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/commits{/sha}","comments_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/comments{/number}","issue_comment_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues/comments{/number}","contents_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/contents/{+path}","compare_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/merges","archive_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/downloads","issues_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues{/number}","pulls_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls{/number}","milestones_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/milestones{/number}","notifications_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/labels{/name}","releases_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/releases{/id}","deployments_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/deployments","created_at":"2016-09-27T00:43:54Z","updated_at":"2016-10-29T05:26:29Z","pushed_at":"2016-11-19T00:11:09Z","git_url":"git://github.com/jokeyrhyme/idempotent-fs.js.git","ssh_url":"git@github.com:jokeyrhyme/idempotent-fs.js.git","clone_url":"https://github.com/jokeyrhyme/idempotent-fs.js.git","svn_url":"https://github.com/jokeyrhyme/idempotent-fs.js","homepage":null,"size":43,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":1,"default_branch":"master"}},"base":{"label":"jokeyrhyme:master","ref":"master","sha":"faf2f0f1e8668b270611159b1c380e6147cb3c85","user":{"login":"jokeyrhyme","id":479816,"avatar_url":"https://avatars.githubusercontent.com/u/479816?v=3","gravatar_id":"","url":"https://api.github.com/users/jokeyrhyme","html_url":"https://github.com/jokeyrhyme","followers_url":"https://api.github.com/users/jokeyrhyme/followers","following_url":"https://api.github.com/users/jokeyrhyme/following{/other_user}","gists_url":"https://api.github.com/users/jokeyrhyme/gists{/gist_id}","starred_url":"https://api.github.com/users/jokeyrhyme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jokeyrhyme/subscriptions","organizations_url":"https://api.github.com/users/jokeyrhyme/orgs","repos_url":"https://api.github.com/users/jokeyrhyme/repos","events_url":"https://api.github.com/users/jokeyrhyme/events{/privacy}","received_events_url":"https://api.github.com/users/jokeyrhyme/received_events","type":"User","site_admin":false},"repo":{"id":69304915,"name":"idempotent-fs.js","full_name":"jokeyrhyme/idempotent-fs.js","owner":{"login":"jokeyrhyme","id":479816,"avatar_url":"https://avatars.githubusercontent.com/u/479816?v=3","gravatar_id":"","url":"https://api.github.com/users/jokeyrhyme","html_url":"https://github.com/jokeyrhyme","followers_url":"https://api.github.com/users/jokeyrhyme/followers","following_url":"https://api.github.com/users/jokeyrhyme/following{/other_user}","gists_url":"https://api.github.com/users/jokeyrhyme/gists{/gist_id}","starred_url":"https://api.github.com/users/jokeyrhyme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jokeyrhyme/subscriptions","organizations_url":"https://api.github.com/users/jokeyrhyme/orgs","repos_url":"https://api.github.com/users/jokeyrhyme/repos","events_url":"https://api.github.com/users/jokeyrhyme/events{/privacy}","received_events_url":"https://api.github.com/users/jokeyrhyme/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jokeyrhyme/idempotent-fs.js","description":"`fs.unlink()` that _won't_ throw if the file is missing + other outcome-aware Node.js \"fs\" functions","fork":false,"url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js","forks_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/forks","keys_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/teams","hooks_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/hooks","issue_events_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues/events{/number}","events_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/events","assignees_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/assignees{/user}","branches_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/branches{/branch}","tags_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/tags","blobs_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/refs{/sha}","trees_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/statuses/{sha}","languages_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/languages","stargazers_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/stargazers","contributors_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/contributors","subscribers_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/subscribers","subscription_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/subscription","commits_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/commits{/sha}","git_commits_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/git/commits{/sha}","comments_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/comments{/number}","issue_comment_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues/comments{/number}","contents_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/contents/{+path}","compare_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/merges","archive_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/downloads","issues_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues{/number}","pulls_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls{/number}","milestones_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/milestones{/number}","notifications_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/labels{/name}","releases_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/releases{/id}","deployments_url":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/deployments","created_at":"2016-09-27T00:43:54Z","updated_at":"2016-10-29T05:26:29Z","pushed_at":"2016-11-19T00:11:09Z","git_url":"git://github.com/jokeyrhyme/idempotent-fs.js.git","ssh_url":"git@github.com:jokeyrhyme/idempotent-fs.js.git","clone_url":"https://github.com/jokeyrhyme/idempotent-fs.js.git","svn_url":"https://github.com/jokeyrhyme/idempotent-fs.js","homepage":null,"size":43,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls/21"},"html":{"href":"https://github.com/jokeyrhyme/idempotent-fs.js/pull/21"},"issue":{"href":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues/21"},"comments":{"href":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/issues/21/comments"},"review_comments":{"href":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls/21/comments"},"review_comment":{"href":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/pulls/21/commits"},"statuses":{"href":"https://api.github.com/repos/jokeyrhyme/idempotent-fs.js/statuses/9b32847a1dc8a8d94988d13cdb726d1eb40f7382"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"jokeyrhyme","id":479816,"avatar_url":"https://avatars.githubusercontent.com/u/479816?v=3","gravatar_id":"","url":"https://api.github.com/users/jokeyrhyme","html_url":"https://github.com/jokeyrhyme","followers_url":"https://api.github.com/users/jokeyrhyme/followers","following_url":"https://api.github.com/users/jokeyrhyme/following{/other_user}","gists_url":"https://api.github.com/users/jokeyrhyme/gists{/gist_id}","starred_url":"https://api.github.com/users/jokeyrhyme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jokeyrhyme/subscriptions","organizations_url":"https://api.github.com/users/jokeyrhyme/orgs","repos_url":"https://api.github.com/users/jokeyrhyme/repos","events_url":"https://api.github.com/users/jokeyrhyme/events{/privacy}","received_events_url":"https://api.github.com/users/jokeyrhyme/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"jokeyrhyme"}}