{"action":"created","issue":{"url":"https://api.github.com/repos/Marak/faker.js/issues/365","repository_url":"https://api.github.com/repos/Marak/faker.js","labels_url":"https://api.github.com/repos/Marak/faker.js/issues/365/labels{/name}","comments_url":"https://api.github.com/repos/Marak/faker.js/issues/365/comments","events_url":"https://api.github.com/repos/Marak/faker.js/issues/365/events","html_url":"https://github.com/Marak/faker.js/pull/365","id":146170710,"number":365,"title":"Limit packaging extraneous files","user":{"login":"MarkHerhold","id":4934732,"avatar_url":"https://avatars.githubusercontent.com/u/4934732?v=3","gravatar_id":"","url":"https://api.github.com/users/MarkHerhold","html_url":"https://github.com/MarkHerhold","followers_url":"https://api.github.com/users/MarkHerhold/followers","following_url":"https://api.github.com/users/MarkHerhold/following{/other_user}","gists_url":"https://api.github.com/users/MarkHerhold/gists{/gist_id}","starred_url":"https://api.github.com/users/MarkHerhold/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarkHerhold/subscriptions","organizations_url":"https://api.github.com/users/MarkHerhold/orgs","repos_url":"https://api.github.com/users/MarkHerhold/repos","events_url":"https://api.github.com/users/MarkHerhold/events{/privacy}","received_events_url":"https://api.github.com/users/MarkHerhold/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-04-06T02:48:52Z","updated_at":"2016-09-26T02:33:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Marak/faker.js/pulls/365","html_url":"https://github.com/Marak/faker.js/pull/365","diff_url":"https://github.com/Marak/faker.js/pull/365.diff","patch_url":"https://github.com/Marak/faker.js/pull/365.patch"},"body":"Currently Faker publishes the following files/folders to NPM:\r\n\r\n```\r\n   17.7 MiB [##########] /examples                                                                                           \r\n   17.4 MiB [######### ] /build\r\n    4.3 MiB [##        ] /lib\r\n  312.0 KiB [          ] /test\r\n  140.0 KiB [          ] /locale\r\n   56.0 KiB [          ]  logo.png\r\n   28.0 KiB [          ] /vendor\r\n   12.0 KiB [          ] /.npm\r\n    8.0 KiB [          ]  Readme.md\r\n    8.0 KiB [          ] /meteor\r\n    4.0 KiB [          ]  .jshintrc\r\n    4.0 KiB [          ]  migrate.js\r\n    4.0 KiB [          ]  package.json\r\n    4.0 KiB [          ]  CHANGELOG.md\r\n    4.0 KiB [          ]  MIT-LICENSE.txt\r\n    4.0 KiB [          ]  CONTRIBUTING.md\r\n    4.0 KiB [          ]  package.js\r\n    4.0 KiB [          ]  Makefile\r\n    4.0 KiB [          ]  bower.json\r\n    4.0 KiB [          ]  .travis.yml\r\n    4.0 KiB [          ]  index.js\r\n    4.0 KiB [          ]  .npmignore\r\n    4.0 KiB [          ]  lazy.js\r\n    4.0 KiB [          ]  .jshintignore\r\n```\r\n\r\nThis PR limits the files uploaded when publishing, which should bring down the size significantly. The `files` section of package.json is a whitelist of the files and folders that will be included.\r\n\r\nhttps://docs.npmjs.com/files/package.json#files\r\n\r\nCheers! :beers: "},"comment":{"url":"https://api.github.com/repos/Marak/faker.js/issues/comments/249466769","html_url":"https://github.com/Marak/faker.js/pull/365#issuecomment-249466769","issue_url":"https://api.github.com/repos/Marak/faker.js/issues/365","id":249466769,"user":{"login":"MarkHerhold","id":4934732,"avatar_url":"https://avatars.githubusercontent.com/u/4934732?v=3","gravatar_id":"","url":"https://api.github.com/users/MarkHerhold","html_url":"https://github.com/MarkHerhold","followers_url":"https://api.github.com/users/MarkHerhold/followers","following_url":"https://api.github.com/users/MarkHerhold/following{/other_user}","gists_url":"https://api.github.com/users/MarkHerhold/gists{/gist_id}","starred_url":"https://api.github.com/users/MarkHerhold/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarkHerhold/subscriptions","organizations_url":"https://api.github.com/users/MarkHerhold/orgs","repos_url":"https://api.github.com/users/MarkHerhold/repos","events_url":"https://api.github.com/users/MarkHerhold/events{/privacy}","received_events_url":"https://api.github.com/users/MarkHerhold/received_events","type":"User","site_admin":false},"created_at":"2016-09-26T02:33:03Z","updated_at":"2016-09-26T02:33:03Z","body":"@Marak I think that's a good middle ground. Feel free to close this PR and try your own solution.[ npm pack](https://docs.npmjs.com/cli/pack) should let you see the result before publishing."}}
{"actor":{"display_login":"MarkHerhold"}}