{"action":"created","issue":{"url":"https://api.github.com/repos/eslint/eslint/issues/3381","labels_url":"https://api.github.com/repos/eslint/eslint/issues/3381/labels{/name}","comments_url":"https://api.github.com/repos/eslint/eslint/issues/3381/comments","events_url":"https://api.github.com/repos/eslint/eslint/issues/3381/events","html_url":"https://github.com/eslint/eslint/issues/3381","id":100579031,"number":3381,"title":"Lost use case with `no-reserved-keys` to `quote-props` merge","user":{"login":"freejosh","id":729899,"avatar_url":"https://avatars.githubusercontent.com/u/729899?v=3","gravatar_id":"","url":"https://api.github.com/users/freejosh","html_url":"https://github.com/freejosh","followers_url":"https://api.github.com/users/freejosh/followers","following_url":"https://api.github.com/users/freejosh/following{/other_user}","gists_url":"https://api.github.com/users/freejosh/gists{/gist_id}","starred_url":"https://api.github.com/users/freejosh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/freejosh/subscriptions","organizations_url":"https://api.github.com/users/freejosh/orgs","repos_url":"https://api.github.com/users/freejosh/repos","events_url":"https://api.github.com/users/freejosh/events{/privacy}","received_events_url":"https://api.github.com/users/freejosh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eslint/eslint/labels/triage","name":"triage","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-12T16:09:13Z","updated_at":"2015-08-14T20:34:22Z","closed_at":null,"body":"Previously I had `quote-props` turned off and wanted errors for `no-reserved-keys` but that now seems impossible. In other words, I don't care about property quoting, except if it's a keyword.\r\n\r\nAnother way to look at it is wanting `as-needed` to have an option to ignore unnecessarily quoted properties."},"comment":{"url":"https://api.github.com/repos/eslint/eslint/issues/comments/131232749","html_url":"https://github.com/eslint/eslint/issues/3381#issuecomment-131232749","issue_url":"https://api.github.com/repos/eslint/eslint/issues/3381","id":131232749,"user":{"login":"freejosh","id":729899,"avatar_url":"https://avatars.githubusercontent.com/u/729899?v=3","gravatar_id":"","url":"https://api.github.com/users/freejosh","html_url":"https://github.com/freejosh","followers_url":"https://api.github.com/users/freejosh/followers","following_url":"https://api.github.com/users/freejosh/following{/other_user}","gists_url":"https://api.github.com/users/freejosh/gists{/gist_id}","starred_url":"https://api.github.com/users/freejosh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/freejosh/subscriptions","organizations_url":"https://api.github.com/users/freejosh/orgs","repos_url":"https://api.github.com/users/freejosh/repos","events_url":"https://api.github.com/users/freejosh/events{/privacy}","received_events_url":"https://api.github.com/users/freejosh/received_events","type":"User","site_admin":false},"created_at":"2015-08-14T20:34:22Z","updated_at":"2015-08-14T20:34:22Z","body":"```js\r\n/*eslint quote-props: [2, \"as-needed\", {\"keywords\": true}] */\r\nvar obj = {\r\n\t'unnecessary': 1,\r\n\tif: 2\r\n};\r\n```\r\n\r\nGives me 2 errors, but I only want the one about the reserved key and not the unnecessarily quoted property."}}