{"action":"created","issue":{"url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/296","repository_url":"https://api.github.com/repos/AtomLinter/linter-eslint","labels_url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/296/labels{/name}","comments_url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/296/comments","events_url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/296/events","html_url":"https://github.com/AtomLinter/linter-eslint/issues/296","id":117413559,"number":296,"title":"No longer picks up extended local config","user":{"login":"scriptjs","id":13335501,"avatar_url":"https://avatars.githubusercontent.com/u/13335501?v=3","gravatar_id":"","url":"https://api.github.com/users/scriptjs","html_url":"https://github.com/scriptjs","followers_url":"https://api.github.com/users/scriptjs/followers","following_url":"https://api.github.com/users/scriptjs/following{/other_user}","gists_url":"https://api.github.com/users/scriptjs/gists{/gist_id}","starred_url":"https://api.github.com/users/scriptjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scriptjs/subscriptions","organizations_url":"https://api.github.com/users/scriptjs/orgs","repos_url":"https://api.github.com/users/scriptjs/repos","events_url":"https://api.github.com/users/scriptjs/events{/privacy}","received_events_url":"https://api.github.com/users/scriptjs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":35,"created_at":"2015-11-17T18:02:04Z","updated_at":"2016-04-30T11:49:17Z","closed_at":null,"body":"I use, as many do, eslint rules extended with my own.  I have this in my own package. It is no longer picking up rules in the scoped packages after the upgrade from 4.x.x to 5.2.0 This is very disruptive.\r\n\r\nThe module containing my config is referenced in my eslintConfg in my package.json\r\n\r\nThe config looks like the following:\r\n```\r\nmodule.exports = {\r\n  env: {\r\n    browser: true,\r\n    es6: true,\r\n    node: true,\r\n    mocha: true\r\n  },\r\n  extends: [\r\n    'eslint:recommended',\r\n    'airbnb',\r\n    '@scoped/mypackage/rules/base',\r\n    '@scoped/mypackage/rules/react'\r\n  ]\r\n};\r\n```\r\nNote that I have replaced my actual scope and name with @scoped/myname for illustration.\r\n\r\nThis works properly in 4.0.0. It looks like you've pushed a lot of releases in a few days without any tests. I would say it is imperative to make that a focus since eslint is currently the goto linter. With so many folks using eslint and atom both, its bound to spell trouble if code is not subject to any tests before being pushed out to users for upgrades.\r\n"},"comment":{"url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/comments/215958819","html_url":"https://github.com/AtomLinter/linter-eslint/issues/296#issuecomment-215958819","issue_url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/296","id":215958819,"user":{"login":"adius","id":969983,"avatar_url":"https://avatars.githubusercontent.com/u/969983?v=3","gravatar_id":"","url":"https://api.github.com/users/adius","html_url":"https://github.com/adius","followers_url":"https://api.github.com/users/adius/followers","following_url":"https://api.github.com/users/adius/following{/other_user}","gists_url":"https://api.github.com/users/adius/gists{/gist_id}","starred_url":"https://api.github.com/users/adius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adius/subscriptions","organizations_url":"https://api.github.com/users/adius/orgs","repos_url":"https://api.github.com/users/adius/repos","events_url":"https://api.github.com/users/adius/events{/privacy}","received_events_url":"https://api.github.com/users/adius/received_events","type":"User","site_admin":false},"created_at":"2016-04-30T11:49:17Z","updated_at":"2016-04-30T11:49:17Z","body":"Did you check out my minimal example?"}}