{"action":"created","issue":{"url":"https://api.github.com/repos/COzero/linting-docker-hub-images/issues/4","repository_url":"https://api.github.com/repos/COzero/linting-docker-hub-images","labels_url":"https://api.github.com/repos/COzero/linting-docker-hub-images/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/COzero/linting-docker-hub-images/issues/4/comments","events_url":"https://api.github.com/repos/COzero/linting-docker-hub-images/issues/4/events","html_url":"https://github.com/COzero/linting-docker-hub-images/pull/4","id":300881851,"number":4,"title":"Add ESLint and PyLint","user":{"login":"micapam","id":165087,"avatar_url":"https://avatars2.githubusercontent.com/u/165087?v=4","gravatar_id":"","url":"https://api.github.com/users/micapam","html_url":"https://github.com/micapam","followers_url":"https://api.github.com/users/micapam/followers","following_url":"https://api.github.com/users/micapam/following{/other_user}","gists_url":"https://api.github.com/users/micapam/gists{/gist_id}","starred_url":"https://api.github.com/users/micapam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/micapam/subscriptions","organizations_url":"https://api.github.com/users/micapam/orgs","repos_url":"https://api.github.com/users/micapam/repos","events_url":"https://api.github.com/users/micapam/events{/privacy}","received_events_url":"https://api.github.com/users/micapam/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-02-28T03:50:03Z","updated_at":"2018-02-28T07:09:13Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/COzero/linting-docker-hub-images/pulls/4","html_url":"https://github.com/COzero/linting-docker-hub-images/pull/4","diff_url":"https://github.com/COzero/linting-docker-hub-images/pull/4.diff","patch_url":"https://github.com/COzero/linting-docker-hub-images/pull/4.patch"},"body":"- two new linters (eslint, pylint) \r\n- improved documentation\r\n- added check on linter script file permissions to container structure tests "},"comment":{"url":"https://api.github.com/repos/COzero/linting-docker-hub-images/issues/comments/369142512","html_url":"https://github.com/COzero/linting-docker-hub-images/pull/4#issuecomment-369142512","issue_url":"https://api.github.com/repos/COzero/linting-docker-hub-images/issues/4","id":369142512,"user":{"login":"jeznag","id":1034890,"avatar_url":"https://avatars3.githubusercontent.com/u/1034890?v=4","gravatar_id":"","url":"https://api.github.com/users/jeznag","html_url":"https://github.com/jeznag","followers_url":"https://api.github.com/users/jeznag/followers","following_url":"https://api.github.com/users/jeznag/following{/other_user}","gists_url":"https://api.github.com/users/jeznag/gists{/gist_id}","starred_url":"https://api.github.com/users/jeznag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeznag/subscriptions","organizations_url":"https://api.github.com/users/jeznag/orgs","repos_url":"https://api.github.com/users/jeznag/repos","events_url":"https://api.github.com/users/jeznag/events{/privacy}","received_events_url":"https://api.github.com/users/jeznag/received_events","type":"User","site_admin":false},"created_at":"2018-02-28T07:09:13Z","updated_at":"2018-02-28T07:09:13Z","author_association":"MEMBER","body":"@micapam eslint config is\r\n```{\r\n  \"extends\": \"airbnb\"\r\n}\r\n```\r\n\r\nAnd you'll need to add this command to Dockerfile:\r\n```\r\n(\r\n  export PKG=eslint-config-airbnb;\r\n  npm info \"$PKG@latest\" peerDependencies --json | command sed 's/[\\{\\},]//g ; s/: /@/g' | xargs npm install --save-dev \"$PKG@latest\"\r\n)\r\n```\r\n\r\n(from https://www.npmjs.com/package/eslint-config-airbnb)"}}
{"actor":{"display_login":"jeznag"}}