{"action":"created","issue":{"url":"https://api.github.com/repos/eslint/eslint/issues/2730","labels_url":"https://api.github.com/repos/eslint/eslint/issues/2730/labels{/name}","comments_url":"https://api.github.com/repos/eslint/eslint/issues/2730/comments","events_url":"https://api.github.com/repos/eslint/eslint/issues/2730/events","html_url":"https://github.com/eslint/eslint/issues/2730","id":86444251,"number":2730,"title":"Create \"eslint:all\" to extend from","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},"labels":[{"url":"https://api.github.com/repos/eslint/eslint/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-09T04:38:30Z","updated_at":"2015-06-10T00:50:10Z","closed_at":null,"body":"Similar to #2713 .\r\n\r\n>While you're at it, would it be possible to sneak in an \"eslint:all\" definition? There are quite a few rules that are disabled by default (pre-1.0), and this would be especially helpful for someone that appreciates strict linters. I fully expect that a few would need to be overridden (e.g. quotes and cyclical complexity), but this would drastically reduce the size of my .eslintrc files.\r\n\r\nFor example, here is one of my .eslintrc files that turns on all \"off by default\" rules (with a few tweaks): https://github.com/jokeyrhyme/appcache.js/blob/bdddf7011bf5a3190e26a614adc8f918a2583596/.eslintrc\r\nThat's a 26 rule lines in my .eslintrc file that has to be copied and synchronised between all of my projects. \r\n\r\nWith a way to extend \"eslint:all\", I'd only have to specify 2 or 3 rule tweaks, which is far more legible."},"comment":{"url":"https://api.github.com/repos/eslint/eslint/issues/comments/110548190","html_url":"https://github.com/eslint/eslint/issues/2730#issuecomment-110548190","issue_url":"https://api.github.com/repos/eslint/eslint/issues/2730","id":110548190,"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},"created_at":"2015-06-10T00:50:10Z","updated_at":"2015-06-10T00:50:10Z","body":"Actually, Shareable Configs is pretty sweet. If you don't think \"all\" is useful for others, I'd be happy to just close this Issue in favour of Shareable Configs."}}