{"action":"created","issue":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/2359","labels_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/2359/labels{/name}","comments_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/2359/comments","events_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/2359/events","html_url":"https://github.com/ember-cli/ember-cli/issues/2359","id":46339405,"number":2359,"title":"Proposal: add opt-in jscs support","user":{"login":"kellyselden","id":602423,"avatar_url":"https://avatars.githubusercontent.com/u/602423?v=3","gravatar_id":"","url":"https://api.github.com/users/kellyselden","html_url":"https://github.com/kellyselden","followers_url":"https://api.github.com/users/kellyselden/followers","following_url":"https://api.github.com/users/kellyselden/following{/other_user}","gists_url":"https://api.github.com/users/kellyselden/gists{/gist_id}","starred_url":"https://api.github.com/users/kellyselden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kellyselden/subscriptions","organizations_url":"https://api.github.com/users/kellyselden/orgs","repos_url":"https://api.github.com/users/kellyselden/repos","events_url":"https://api.github.com/users/kellyselden/events{/privacy}","received_events_url":"https://api.github.com/users/kellyselden/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2014-10-20T23:45:25Z","updated_at":"2015-01-13T12:36:44Z","closed_at":"2014-10-21T02:32:28Z","body":"I just created [broccoli-jscs](https://github.com/kellyselden/broccoli-jscs) for my project, and it works great as an addition to my Brocfile.js. Would this be a desirable opt-in addition to ember-cli? I envision there being an empty json object in a .jscsrc file at the root level. I added a short-circuit for this starting case, meaning since there are no rules, it doesn't do any processing or initializing. I could do the pull request if this is something you guys are interested in.\r\n\r\nHere's how it looks in my Brocfile.js:\r\n```\r\nmodule.exports = mergeTrees([\r\n  app.toTree(),\r\n  jscs(\r\n    pickFiles('app', {\r\n      srcDir: '/',\r\n      files: ['**/*.js'],\r\n      destDir: '/'\r\n    }), {\r\n      esnext: true,\r\n      configPath: '.jscsrc'\r\n    }\r\n  )\r\n]);\r\n```"},"comment":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/comments/69738156","html_url":"https://github.com/ember-cli/ember-cli/issues/2359#issuecomment-69738156","issue_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/2359","id":69738156,"user":{"login":"rwjblue","id":12637,"avatar_url":"https://avatars.githubusercontent.com/u/12637?v=3","gravatar_id":"","url":"https://api.github.com/users/rwjblue","html_url":"https://github.com/rwjblue","followers_url":"https://api.github.com/users/rwjblue/followers","following_url":"https://api.github.com/users/rwjblue/following{/other_user}","gists_url":"https://api.github.com/users/rwjblue/gists{/gist_id}","starred_url":"https://api.github.com/users/rwjblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwjblue/subscriptions","organizations_url":"https://api.github.com/users/rwjblue/orgs","repos_url":"https://api.github.com/users/rwjblue/repos","events_url":"https://api.github.com/users/rwjblue/events{/privacy}","received_events_url":"https://api.github.com/users/rwjblue/received_events","type":"User","site_admin":false},"created_at":"2015-01-13T12:36:44Z","updated_at":"2015-01-13T12:36:44Z","body":"@zeppelin - I am working on an addon that enforces a style guide. Should have something to look at in the next few days. "}}