{"action":"created","issue":{"url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/issues/286","repository_url":"https://api.github.com/repos/serverless-heaven/serverless-webpack","labels_url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/issues/286/labels{/name}","comments_url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/issues/286/comments","events_url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/issues/286/events","html_url":"https://github.com/serverless-heaven/serverless-webpack/issues/286","id":276057284,"number":286,"title":"Support optional use of Yarn for packaging (instead of NPM)","user":{"login":"RishitKedia","id":7033218,"avatar_url":"https://avatars3.githubusercontent.com/u/7033218?v=4","gravatar_id":"","url":"https://api.github.com/users/RishitKedia","html_url":"https://github.com/RishitKedia","followers_url":"https://api.github.com/users/RishitKedia/followers","following_url":"https://api.github.com/users/RishitKedia/following{/other_user}","gists_url":"https://api.github.com/users/RishitKedia/gists{/gist_id}","starred_url":"https://api.github.com/users/RishitKedia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RishitKedia/subscriptions","organizations_url":"https://api.github.com/users/RishitKedia/orgs","repos_url":"https://api.github.com/users/RishitKedia/repos","events_url":"https://api.github.com/users/RishitKedia/events{/privacy}","received_events_url":"https://api.github.com/users/RishitKedia/received_events","type":"User","site_admin":false},"labels":[{"id":637493136,"url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/labels/feature","name":"feature","color":"1d76db","default":false}],"state":"closed","locked":false,"assignee":{"login":"HyperBrain","id":5524702,"avatar_url":"https://avatars3.githubusercontent.com/u/5524702?v=4","gravatar_id":"","url":"https://api.github.com/users/HyperBrain","html_url":"https://github.com/HyperBrain","followers_url":"https://api.github.com/users/HyperBrain/followers","following_url":"https://api.github.com/users/HyperBrain/following{/other_user}","gists_url":"https://api.github.com/users/HyperBrain/gists{/gist_id}","starred_url":"https://api.github.com/users/HyperBrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HyperBrain/subscriptions","organizations_url":"https://api.github.com/users/HyperBrain/orgs","repos_url":"https://api.github.com/users/HyperBrain/repos","events_url":"https://api.github.com/users/HyperBrain/events{/privacy}","received_events_url":"https://api.github.com/users/HyperBrain/received_events","type":"User","site_admin":false},"assignees":[{"login":"HyperBrain","id":5524702,"avatar_url":"https://avatars3.githubusercontent.com/u/5524702?v=4","gravatar_id":"","url":"https://api.github.com/users/HyperBrain","html_url":"https://github.com/HyperBrain","followers_url":"https://api.github.com/users/HyperBrain/followers","following_url":"https://api.github.com/users/HyperBrain/following{/other_user}","gists_url":"https://api.github.com/users/HyperBrain/gists{/gist_id}","starred_url":"https://api.github.com/users/HyperBrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HyperBrain/subscriptions","organizations_url":"https://api.github.com/users/HyperBrain/orgs","repos_url":"https://api.github.com/users/HyperBrain/repos","events_url":"https://api.github.com/users/HyperBrain/events{/privacy}","received_events_url":"https://api.github.com/users/HyperBrain/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/milestones/19","html_url":"https://github.com/serverless-heaven/serverless-webpack/milestone/19","labels_url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/milestones/19/labels","id":3170529,"number":19,"title":"5.1.0","description":"","creator":{"login":"HyperBrain","id":5524702,"avatar_url":"https://avatars3.githubusercontent.com/u/5524702?v=4","gravatar_id":"","url":"https://api.github.com/users/HyperBrain","html_url":"https://github.com/HyperBrain","followers_url":"https://api.github.com/users/HyperBrain/followers","following_url":"https://api.github.com/users/HyperBrain/following{/other_user}","gists_url":"https://api.github.com/users/HyperBrain/gists{/gist_id}","starred_url":"https://api.github.com/users/HyperBrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HyperBrain/subscriptions","organizations_url":"https://api.github.com/users/HyperBrain/orgs","repos_url":"https://api.github.com/users/HyperBrain/repos","events_url":"https://api.github.com/users/HyperBrain/events{/privacy}","received_events_url":"https://api.github.com/users/HyperBrain/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":5,"state":"open","created_at":"2018-03-08T02:49:46Z","updated_at":"2018-03-13T16:57:49Z","due_on":null,"closed_at":null},"comments":13,"created_at":"2017-11-22T12:54:12Z","updated_at":"2018-03-14T13:04:40Z","closed_at":"2018-03-12T10:37:20Z","author_association":"NONE","body":"Hey! 👋 \r\n\r\nAs discussed [here](https://github.com/trek10inc/serverless-secrets/issues/26#issuecomment-346095775) with @HyperBrain, it'd be great if we could optionally use Yarn for packaging files, instead of NPM. 🙂 \r\n\r\nIn particular, since `serverless-webpack` completely relies on NPM and uses it for packaging files, I'm having issues using `serverless-webpack` with [Yarn Workspaces](https://yarnpkg.com/blog/2017/08/02/introducing-workspaces/). \r\n\r\nCurrently, the bundled file is very huge (4 MB when used with `Yarn Workspaces`) compared to the same project when not used with `Yarn Workspaces` (25 kB). `serverless-webpack` bundles all the dependencies in one file even when using `webpack-node-externals` and `webpackIncludeModules`. \r\n\r\nThanks! 😃 "},"comment":{"url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/issues/comments/373013329","html_url":"https://github.com/serverless-heaven/serverless-webpack/issues/286#issuecomment-373013329","issue_url":"https://api.github.com/repos/serverless-heaven/serverless-webpack/issues/286","id":373013329,"user":{"login":"dashmug","id":1972844,"avatar_url":"https://avatars0.githubusercontent.com/u/1972844?v=4","gravatar_id":"","url":"https://api.github.com/users/dashmug","html_url":"https://github.com/dashmug","followers_url":"https://api.github.com/users/dashmug/followers","following_url":"https://api.github.com/users/dashmug/following{/other_user}","gists_url":"https://api.github.com/users/dashmug/gists{/gist_id}","starred_url":"https://api.github.com/users/dashmug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dashmug/subscriptions","organizations_url":"https://api.github.com/users/dashmug/orgs","repos_url":"https://api.github.com/users/dashmug/repos","events_url":"https://api.github.com/users/dashmug/events{/privacy}","received_events_url":"https://api.github.com/users/dashmug/received_events","type":"User","site_admin":false},"created_at":"2018-03-14T13:04:40Z","updated_at":"2018-03-14T13:04:40Z","author_association":"NONE","body":"Yes, `yarn` is available.\r\n\r\nI think it might be just specific to my setup. I believe one of the following (or both) reasons may have caused it.\r\n\r\n1. I'm using `nodenv` to pin my node version (v6.10) for this project. Global npm modules are installed differently when inside a `nodenv` environment.\r\n2. `yarn` is installed using Homebrew so it uses my system's node version (v9.8.0). It was installed using `brew install yarn` not `npm install -g yarn`."}}
{"actor":{"display_login":"dashmug"}}