{"action":"opened","issue":{"url":"https://api.github.com/repos/yarnpkg/yarn/issues/1437","repository_url":"https://api.github.com/repos/yarnpkg/yarn","labels_url":"https://api.github.com/repos/yarnpkg/yarn/issues/1437/labels{/name}","comments_url":"https://api.github.com/repos/yarnpkg/yarn/issues/1437/comments","events_url":"https://api.github.com/repos/yarnpkg/yarn/issues/1437/events","html_url":"https://github.com/yarnpkg/yarn/issues/1437","id":185115438,"number":1437,"title":"Package yarn along its modules","user":{"login":"sheerun","id":292365,"avatar_url":"https://avatars.githubusercontent.com/u/292365?v=3","gravatar_id":"","url":"https://api.github.com/users/sheerun","html_url":"https://github.com/sheerun","followers_url":"https://api.github.com/users/sheerun/followers","following_url":"https://api.github.com/users/sheerun/following{/other_user}","gists_url":"https://api.github.com/users/sheerun/gists{/gist_id}","starred_url":"https://api.github.com/users/sheerun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sheerun/subscriptions","organizations_url":"https://api.github.com/users/sheerun/orgs","repos_url":"https://api.github.com/users/sheerun/repos","events_url":"https://api.github.com/users/sheerun/events{/privacy}","received_events_url":"https://api.github.com/users/sheerun/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-25T13:20:14Z","updated_at":"2016-10-25T13:20:14Z","closed_at":null,"body":"**Do you want to request a *feature* or report a *bug*?**\r\nfeature\r\n\r\n**What is the current behavior?**\r\nYarn is distributed without its depedencies, rendering its installs unreliable, as any dependency can be broken or hacked at any time. It also makes yarn.lock that yarn uses meaningless.\r\n\r\n**What is the expected behavior?**\r\nYarn could be distributed with its dependencies bundled, just like Bower. I wrote a tool you could use to easily achieve it: https://github.com/sheerun/npm-packer\r\n\r\nYou can demo it by running:\r\n\r\n```\r\nnpm install -g npm-packer\r\nnpm-packer npm:yarn yarn-packaged\r\n```\r\n\r\nYou can also package Yarn just before publishing with:\r\n\r\n```\r\nnpm-packer . yarn-packaged\r\n```\r\n\r\nnpm-packer preserves file paths, so packaging is backward-compatible"}}
{"actor":{"display_login":"sheerun"}}