{"action":"closed","issue":{"url":"https://api.github.com/repos/npm/npm/issues/8816","labels_url":"https://api.github.com/repos/npm/npm/issues/8816/labels{/name}","comments_url":"https://api.github.com/repos/npm/npm/issues/8816/comments","events_url":"https://api.github.com/repos/npm/npm/issues/8816/events","html_url":"https://github.com/npm/npm/issues/8816","id":92924825,"number":8816,"title":"npm@3 more than twice as slow as npm@2","user":{"login":"SimenB","id":1404810,"avatar_url":"https://avatars.githubusercontent.com/u/1404810?v=3","gravatar_id":"","url":"https://api.github.com/users/SimenB","html_url":"https://github.com/SimenB","followers_url":"https://api.github.com/users/SimenB/followers","following_url":"https://api.github.com/users/SimenB/following{/other_user}","gists_url":"https://api.github.com/users/SimenB/gists{/gist_id}","starred_url":"https://api.github.com/users/SimenB/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SimenB/subscriptions","organizations_url":"https://api.github.com/users/SimenB/orgs","repos_url":"https://api.github.com/users/SimenB/repos","events_url":"https://api.github.com/users/SimenB/events{/privacy}","received_events_url":"https://api.github.com/users/SimenB/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/npm/npm/labels/support","name":"support","color":"FF91AF"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/npm/npm/milestones/21","html_url":"https://github.com/npm/npm/milestones/3.x","labels_url":"https://api.github.com/repos/npm/npm/milestones/21/labels","id":1171864,"number":21,"title":"3.x","description":"","creator":{"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},"open_issues":27,"closed_issues":8,"state":"open","created_at":"2015-06-19T05:57:33Z","updated_at":"2015-07-04T23:46:09Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2015-07-03T19:22:08Z","updated_at":"2015-07-04T23:46:09Z","closed_at":"2015-07-04T23:46:09Z","body":"`rm -rf node_modules` followed by `time npm i` yields `npm i  135.33s user 36.75s system 113% cpu 2:31.68 total` for `npm@2.2.1`, and `npm i  122.89s user 20.86s system 39% cpu 6:01.53 total` for `npm@3.1.0`.\r\nBoth using `node@0.12.5`, and having `npm dedupe` as `postinstall` (although unecesarry for 3 (from my understanding)).\r\n\r\nOSX.\r\n\r\nDeps:\r\n```json\r\n\"devDependencies\": {\r\n  \"archiver\": \"^0.14.4\",\r\n  \"autoprefixer-core\": \"^5.2.1\",\r\n  \"browser-sync\": \"^2.7.13\",\r\n  \"css-loader\": \"^0.14.4\",\r\n  \"deepmerge\": \"^0.2.10\",\r\n  \"del\": \"^1.2.0\",\r\n  \"download\": \"^4.1.2\",\r\n  \"extract-text-webpack-plugin\": \"^0.7.1\",\r\n  \"faux-jax\": \"^3.0.1\",\r\n  \"file-loader\": \"^0.8.4\",\r\n  \"gulp\": \"^3.9.0\",\r\n  \"gulp-amdcheck\": \"^1.3.2\",\r\n  \"gulp-csslint\": \"^0.1.5\",\r\n  \"gulp-jscs\": \"^1.6.0\",\r\n  \"gulp-jshint\": \"^1.11.2\",\r\n  \"gulp-task-listing\": \"^1.0.1\",\r\n  \"gulp-util\": \"^3.0.6\",\r\n  \"handlebars-loader\": \"^1.0.2\",\r\n  \"html-webpack-plugin\": \"^1.4.0\",\r\n  \"iectrl\": \"0.0.5\",\r\n  \"imports-loader\": \"^0.6.4\",\r\n  \"istanbul-instrumenter-loader\": \"^0.1.3\",\r\n  \"jscs\": \"^1.13.1\",\r\n  \"jshint-stylish\": \"^2.0.1\",\r\n  \"json-loader\": \"^0.5.2\",\r\n  \"karma\": \"^0.12.37\",\r\n  \"karma-chrome-launcher\": \"^0.2.0\",\r\n  \"karma-coverage\": \"^0.4.2\",\r\n  \"karma-jasmine\": \"^0.1.5\",\r\n  \"karma-junit-reporter\": \"^0.2.2\",\r\n  \"karma-phantomjs-launcher\": \"^0.2.0\",\r\n  \"karma-sourcemap-loader\": \"^0.3.5\",\r\n  \"karma-webpack\": \"^1.5.1\",\r\n  \"lodash.clone\": \"^3.0.2\",\r\n  \"lolex\": \"^1.2.1\",\r\n  \"merge-stream\": \"^0.1.8\",\r\n  \"node-libs-browser\": \"^0.5.2\",\r\n  \"node-noop\": \"0.0.1\",\r\n  \"opn\": \"^3.0.2\",\r\n  \"phantomjs\": \"^1.9.17\",\r\n  \"phantomjs-polyfill\": \"0.0.1\",\r\n  \"postcss-loader\": \"^0.5.1\",\r\n  \"require-dir\": \"^0.3.0\",\r\n  \"run-sequence\": \"^1.1.1\",\r\n  \"style-loader\": \"^0.12.3\",\r\n  \"stylus-loader\": \"^1.2.1\",\r\n  \"url-loader\": \"^0.5.6\",\r\n  \"webpack\": \"^1.10.1\",\r\n  \"webpack-config\": \"^0.7.0\",\r\n  \"webpack-dev-server\": \"^1.10.1\"\r\n},\r\n\"dependencies\": {\r\n  \"backbone\": \"1.1.2\",\r\n  \"backbone-validation\": \"0.11.5\",\r\n  \"backbone.layoutmanager\": \"0.9.6\",\r\n  \"block-ui\": \"2.70.1\",\r\n  \"body-parser\": \"^1.12.4\",\r\n  \"client-sessions\": \"^0.7.0\",\r\n  \"cookie-parser\": \"^1.3.5\",\r\n  \"crc\": \"^3.3.0\",\r\n  \"datatables\": \"1.10.5\",\r\n  \"deep-diff\": \"0.3.2\",\r\n  \"es5-shim\": \"4.1.1\",\r\n  \"express\": \"^4.13.0\",\r\n  \"express-session\": \"^1.11.3\",\r\n  \"handlebars\": \"1.3.0\",\r\n  \"jquery\": \"^1.9.1\",\r\n  \"jquery.inputmask\": \"3.1.63\",\r\n  \"moment\": \"2.9.0\",\r\n  \"nanoscroller\": \"0.8.7\",\r\n  \"string.prototype.startswith\": \"^0.2.0\",\r\n  \"underscore\": \"1.8.3\",\r\n  \"winston\": \"^1.0.1\"\r\n}\r\n```"}}