{"action":"created","issue":{"url":"https://api.github.com/repos/Polymer/project/issues/35","repository_url":"https://api.github.com/repos/Polymer/project","labels_url":"https://api.github.com/repos/Polymer/project/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/Polymer/project/issues/35/comments","events_url":"https://api.github.com/repos/Polymer/project/issues/35/events","html_url":"https://github.com/Polymer/project/issues/35","id":203576266,"number":35,"title":"Common eslint and stylelint configs for official Polymer elements","user":{"login":"web-padawan","id":10589913,"avatar_url":"https://avatars.githubusercontent.com/u/10589913?v=3","gravatar_id":"","url":"https://api.github.com/users/web-padawan","html_url":"https://github.com/web-padawan","followers_url":"https://api.github.com/users/web-padawan/followers","following_url":"https://api.github.com/users/web-padawan/following{/other_user}","gists_url":"https://api.github.com/users/web-padawan/gists{/gist_id}","starred_url":"https://api.github.com/users/web-padawan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/web-padawan/subscriptions","organizations_url":"https://api.github.com/users/web-padawan/orgs","repos_url":"https://api.github.com/users/web-padawan/repos","events_url":"https://api.github.com/users/web-padawan/events{/privacy}","received_events_url":"https://api.github.com/users/web-padawan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-01-27T07:57:20Z","updated_at":"2017-02-11T19:14:51Z","closed_at":null,"body":"In the last few days I had to send two PRs just to fix wrong semicolons in [iron-list](https://github.com/PolymerElements/iron-list/issues/387) and [paper-input](https://github.com/PolymerElements/paper-input/issues/475).\r\n\r\nPreviously there was such an issue with [iron-flex-layout](https://github.com/PolymerElements/iron-flex-layout/issues/97), which is already fixed.\r\n\r\nSometimes such small issues can occasionally break tools like `clean-css` or `uglifyjs`, so it's very sad that you guys don't have a `stylelint` and `eslint` config.\r\n\r\nI created  [stylelint-config-polymer](https://github.com/web-padawan/stylelint-config-polymer) with some options for `:host` and `::content` selectors, and regexp allowing Custom elements (tag names with dashes).\r\nI would be happy if you decide to make it official (and I would transfer ownership of course).\r\n\r\nThis means mass travis config changes (and maybe some other issues will be discovered), but I hope that `tedium` can deal with it, while [tattoo](https://github.com/Polymer/tattoo) could also implement an option to lint all the things.\r\n\r\n/cc @robdodson @notwaldorf"},"comment":{"url":"https://api.github.com/repos/Polymer/project/issues/comments/279168774","html_url":"https://github.com/Polymer/project/issues/35#issuecomment-279168774","issue_url":"https://api.github.com/repos/Polymer/project/issues/35","id":279168774,"user":{"login":"abdonrd","id":1007051,"avatar_url":"https://avatars.githubusercontent.com/u/1007051?v=3","gravatar_id":"","url":"https://api.github.com/users/abdonrd","html_url":"https://github.com/abdonrd","followers_url":"https://api.github.com/users/abdonrd/followers","following_url":"https://api.github.com/users/abdonrd/following{/other_user}","gists_url":"https://api.github.com/users/abdonrd/gists{/gist_id}","starred_url":"https://api.github.com/users/abdonrd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abdonrd/subscriptions","organizations_url":"https://api.github.com/users/abdonrd/orgs","repos_url":"https://api.github.com/users/abdonrd/repos","events_url":"https://api.github.com/users/abdonrd/events{/privacy}","received_events_url":"https://api.github.com/users/abdonrd/received_events","type":"User","site_admin":false},"created_at":"2017-02-11T19:14:51Z","updated_at":"2017-02-11T19:14:51Z","body":"I propose add support to Custom Elements:\r\n\r\nhttps://github.com/stylelint/stylelint/issues/2348"}}
{"actor":{"display_login":"abdonrd"}}