{"action":"created","issue":{"url":"https://api.github.com/repos/hapijs/hapi/issues/3338","repository_url":"https://api.github.com/repos/hapijs/hapi","labels_url":"https://api.github.com/repos/hapijs/hapi/issues/3338/labels{/name}","comments_url":"https://api.github.com/repos/hapijs/hapi/issues/3338/comments","events_url":"https://api.github.com/repos/hapijs/hapi/issues/3338/events","html_url":"https://github.com/hapijs/hapi/issues/3338","id":175385133,"number":3338,"title":"`npm-shrinkwrap.json` not included in published `hapi` package","user":{"login":"iarna","id":983798,"avatar_url":"https://avatars.githubusercontent.com/u/983798?v=3","gravatar_id":"","url":"https://api.github.com/users/iarna","html_url":"https://github.com/iarna","followers_url":"https://api.github.com/users/iarna/followers","following_url":"https://api.github.com/users/iarna/following{/other_user}","gists_url":"https://api.github.com/users/iarna/gists{/gist_id}","starred_url":"https://api.github.com/users/iarna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iarna/subscriptions","organizations_url":"https://api.github.com/users/iarna/orgs","repos_url":"https://api.github.com/users/iarna/repos","events_url":"https://api.github.com/users/iarna/events{/privacy}","received_events_url":"https://api.github.com/users/iarna/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hapijs/hapi/labels/bug","name":"bug","color":"e11d21"}],"state":"closed","locked":false,"assignee":{"login":"devinivy","id":3150233,"avatar_url":"https://avatars.githubusercontent.com/u/3150233?v=3","gravatar_id":"","url":"https://api.github.com/users/devinivy","html_url":"https://github.com/devinivy","followers_url":"https://api.github.com/users/devinivy/followers","following_url":"https://api.github.com/users/devinivy/following{/other_user}","gists_url":"https://api.github.com/users/devinivy/gists{/gist_id}","starred_url":"https://api.github.com/users/devinivy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devinivy/subscriptions","organizations_url":"https://api.github.com/users/devinivy/orgs","repos_url":"https://api.github.com/users/devinivy/repos","events_url":"https://api.github.com/users/devinivy/events{/privacy}","received_events_url":"https://api.github.com/users/devinivy/received_events","type":"User","site_admin":false},"assignees":[{"login":"devinivy","id":3150233,"avatar_url":"https://avatars.githubusercontent.com/u/3150233?v=3","gravatar_id":"","url":"https://api.github.com/users/devinivy","html_url":"https://github.com/devinivy","followers_url":"https://api.github.com/users/devinivy/followers","following_url":"https://api.github.com/users/devinivy/following{/other_user}","gists_url":"https://api.github.com/users/devinivy/gists{/gist_id}","starred_url":"https://api.github.com/users/devinivy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devinivy/subscriptions","organizations_url":"https://api.github.com/users/devinivy/orgs","repos_url":"https://api.github.com/users/devinivy/repos","events_url":"https://api.github.com/users/devinivy/events{/privacy}","received_events_url":"https://api.github.com/users/devinivy/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/hapijs/hapi/milestones/202","html_url":"https://github.com/hapijs/hapi/milestones/15.0.4","labels_url":"https://api.github.com/repos/hapijs/hapi/milestones/202/labels","id":1976349,"number":202,"title":"15.0.4","description":"","creator":{"login":"hueniverse","id":56631,"avatar_url":"https://avatars.githubusercontent.com/u/56631?v=3","gravatar_id":"","url":"https://api.github.com/users/hueniverse","html_url":"https://github.com/hueniverse","followers_url":"https://api.github.com/users/hueniverse/followers","following_url":"https://api.github.com/users/hueniverse/following{/other_user}","gists_url":"https://api.github.com/users/hueniverse/gists{/gist_id}","starred_url":"https://api.github.com/users/hueniverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hueniverse/subscriptions","organizations_url":"https://api.github.com/users/hueniverse/orgs","repos_url":"https://api.github.com/users/hueniverse/repos","events_url":"https://api.github.com/users/hueniverse/events{/privacy}","received_events_url":"https://api.github.com/users/hueniverse/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":2,"state":"closed","created_at":"2016-09-01T00:07:43Z","updated_at":"2016-09-07T07:11:27Z","due_on":null,"closed_at":"2016-09-07T07:11:27Z"},"comments":7,"created_at":"2016-09-07T00:33:42Z","updated_at":"2016-09-08T18:27:35Z","closed_at":"2016-09-07T02:43:22Z","body":"So I was poking around inside the distributed version of `hapi` for various reasons and noticed the `npm-shrinkwrap.json` had gone missing. You can see that it's missing by installing it and looking in `node_modules` or by fetching down `https://registry.npmjs.org/hapi/-/hapi-15.0.3.tgz` and looking inside the tarball.\r\n\r\n`hapi` has a pretty atypical shrinkwrap so I've often used it as a very basic canary for shrinkwrap changes.\r\n\r\nThe reason it's not being packaged is the `.npmignore` that was added in https://github.com/hapijs/hapi/commit/84288ece555da34164799e4cd9e1dd10f8153497. From the commit I can't tell if this was intentional.\r\n\r\nNow... don't get me wrong, I would actually be quite pleased to see fewer unusual shrinkwraps on the registry. So if removing it was intentional, don't put it back on my account! But if it wasn't, I figured you all would want to be aware that it had gone missing.\r\n"},"comment":{"url":"https://api.github.com/repos/hapijs/hapi/issues/comments/245692977","html_url":"https://github.com/hapijs/hapi/issues/3338#issuecomment-245692977","issue_url":"https://api.github.com/repos/hapijs/hapi/issues/3338","id":245692977,"user":{"login":"hueniverse","id":56631,"avatar_url":"https://avatars.githubusercontent.com/u/56631?v=3","gravatar_id":"","url":"https://api.github.com/users/hueniverse","html_url":"https://github.com/hueniverse","followers_url":"https://api.github.com/users/hueniverse/followers","following_url":"https://api.github.com/users/hueniverse/following{/other_user}","gists_url":"https://api.github.com/users/hueniverse/gists{/gist_id}","starred_url":"https://api.github.com/users/hueniverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hueniverse/subscriptions","organizations_url":"https://api.github.com/users/hueniverse/orgs","repos_url":"https://api.github.com/users/hueniverse/repos","events_url":"https://api.github.com/users/hueniverse/events{/privacy}","received_events_url":"https://api.github.com/users/hueniverse/received_events","type":"User","site_admin":false},"created_at":"2016-09-08T18:27:35Z","updated_at":"2016-09-08T18:27:35Z","body":"It was generated with an older version of npm and has been manually updated since."}}
{"actor":{"display_login":"hueniverse"}}