{"action":"created","issue":{"url":"https://api.github.com/repos/eslint/eslint/issues/1194","labels_url":"https://api.github.com/repos/eslint/eslint/issues/1194/labels{/name}","comments_url":"https://api.github.com/repos/eslint/eslint/issues/1194/comments","events_url":"https://api.github.com/repos/eslint/eslint/issues/1194/events","html_url":"https://github.com/eslint/eslint/issues/1194","id":41185727,"number":1194,"title":"built-in directive support","user":{"login":"michaelficarra","id":218840,"avatar_url":"https://avatars.githubusercontent.com/u/218840?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelficarra","html_url":"https://github.com/michaelficarra","followers_url":"https://api.github.com/users/michaelficarra/followers","following_url":"https://api.github.com/users/michaelficarra/following{/other_user}","gists_url":"https://api.github.com/users/michaelficarra/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelficarra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelficarra/subscriptions","organizations_url":"https://api.github.com/users/michaelficarra/orgs","repos_url":"https://api.github.com/users/michaelficarra/repos","events_url":"https://api.github.com/users/michaelficarra/events{/privacy}","received_events_url":"https://api.github.com/users/michaelficarra/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eslint/eslint/labels/core","name":"core","color":"c7def8"},{"url":"https://api.github.com/repos/eslint/eslint/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2014-08-26T15:33:35Z","updated_at":"2015-01-18T18:20:48Z","closed_at":"2015-01-18T17:42:01Z","body":"I propose eslint detects `ExpressionStatement`s representing directives and triggers the `DirectiveStatement` event instead of `ExpressionStatement`. This will remove the burden from rule developers to implement directive detection, and will ease transition when `DirectiveStatement` becomes a standard node type.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/eslint/eslint/issues/comments/70418947","html_url":"https://github.com/eslint/eslint/issues/1194#issuecomment-70418947","issue_url":"https://api.github.com/repos/eslint/eslint/issues/1194","id":70418947,"user":{"login":"michaelficarra","id":218840,"avatar_url":"https://avatars.githubusercontent.com/u/218840?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelficarra","html_url":"https://github.com/michaelficarra","followers_url":"https://api.github.com/users/michaelficarra/followers","following_url":"https://api.github.com/users/michaelficarra/following{/other_user}","gists_url":"https://api.github.com/users/michaelficarra/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelficarra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelficarra/subscriptions","organizations_url":"https://api.github.com/users/michaelficarra/orgs","repos_url":"https://api.github.com/users/michaelficarra/repos","events_url":"https://api.github.com/users/michaelficarra/events{/privacy}","received_events_url":"https://api.github.com/users/michaelficarra/received_events","type":"User","site_admin":false},"created_at":"2015-01-18T18:20:48Z","updated_at":"2015-01-18T18:20:48Z","body":"We just maintain our projects differently, then. I don't care whether or not people are complaining daily about an issue. It would undoubtedly improve the project, so it would stay open in one of my repos. Closing it means it's either fixed or would not be accepted as a patch if one was ready right now."}}