{"action":"closed","issue":{"url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/52","labels_url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/52/comments","events_url":"https://api.github.com/repos/AtomLinter/linter-eslint/issues/52/events","html_url":"https://github.com/AtomLinter/linter-eslint/issues/52","id":65998930,"number":52,"title":"Does not work with eslint plugin processors","user":{"login":"TGOlson","id":3476796,"avatar_url":"https://avatars.githubusercontent.com/u/3476796?v=3","gravatar_id":"","url":"https://api.github.com/users/TGOlson","html_url":"https://github.com/TGOlson","followers_url":"https://api.github.com/users/TGOlson/followers","following_url":"https://api.github.com/users/TGOlson/following{/other_user}","gists_url":"https://api.github.com/users/TGOlson/gists{/gist_id}","starred_url":"https://api.github.com/users/TGOlson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TGOlson/subscriptions","organizations_url":"https://api.github.com/users/TGOlson/orgs","repos_url":"https://api.github.com/users/TGOlson/repos","events_url":"https://api.github.com/users/TGOlson/events{/privacy}","received_events_url":"https://api.github.com/users/TGOlson/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-04-02T19:50:47Z","updated_at":"2015-07-09T22:59:04Z","closed_at":"2015-07-09T22:59:03Z","body":"Hello, I am currently writing an `eslint` plugin that makes use of the new [processors](http://eslint.org/docs/developer-guide/working-with-plugins) option. However, `linter-eslint` doesn't seem to recognize or run the processors.\r\n\r\nFor example, my root plugin file looks something like this:\r\n\r\n```js\r\nmodule.exports = {\r\n  rules: {\r\n    'my-rule': require('path/to/rule')\r\n  },\r\n  rulesConfig: {\r\n    'my-rule': 2\r\n  },\r\n  processors: {\r\n    '.sjs': require('path/to/processor')\r\n  }\r\n};\r\n```\r\n\r\nWhen I run `eslint` from the command line against a `.sjs` file everything works as expected, and my processor is invoked. However, when I open up Atom, the eslint linter does not run my processor.\r\n\r\nAny ideas? Is this a bug or a feature that was omitted? It would be really great to be able to use the processor feature from within a live linter environment.\r\n\r\nEdit: looks like the processor feature for plugins was introduced in version [0.16.0](https://github.com/eslint/eslint/blob/master/CHANGELOG.md), less than a month ago. I have the latest `eslint` in my local node modules, and it seems `linter-eslint` knows to use that version, but still the feature is not compatible."}}