├── .gitignore
├── yarn
├── offline
│ ├── package.json
│ └── yarn.lock
├── versionner
│ ├── assets
│ │ ├── img
│ │ │ └── yarn.png
│ │ └── css
│ │ │ └── style.css
│ ├── package.json
│ ├── index.html
│ └── yarn.lock
└── package.json
├── npm
├── versionner
│ ├── assets
│ │ ├── img
│ │ │ └── npm.png
│ │ └── css
│ │ │ └── style.css
│ ├── package.json
│ └── index.html
├── package.json
└── offline
│ └── npm-debug.log
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | **/node_modules
--------------------------------------------------------------------------------
/yarn/offline/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "socket.io-client": "^1.7.3"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/npm/versionner/assets/img/npm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kefranabg/NPM-VS-YARN/master/npm/versionner/assets/img/npm.png
--------------------------------------------------------------------------------
/yarn/versionner/assets/img/yarn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kefranabg/NPM-VS-YARN/master/yarn/versionner/assets/img/yarn.png
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # NPM-VS-YARN
2 | Demo 'Npm vs Yarn'
3 |
4 | ## Liens vers les slides
5 | https://docs.google.com/presentation/d/1eQX_jmOeKVJhVO-uVH5wt88TYoNwLOJKZ9jA9zAPp3g/edit?usp=sharing
6 |
--------------------------------------------------------------------------------
/npm/versionner/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "npm",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "index.js",
6 | "author": "",
7 | "license": "ISC",
8 | "dependencies": {
9 | "socket.io-client": "^1.3.5"
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/yarn/versionner/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "yarn",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "index.js",
6 | "author": "",
7 | "license": "ISC",
8 | "dependencies": {
9 | "socket.io-client": "1.3.5"
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/npm/versionner/assets/css/style.css:
--------------------------------------------------------------------------------
1 | .logo {
2 | max-height: 200px;
3 | }
4 |
5 | html, body {
6 | height: 100%;
7 | }
8 |
9 | .wrapper {
10 | height: 100%;
11 | display: flex;
12 | flex-direction: column;
13 | align-items: center;
14 | margin-top: 300px;
15 |
16 | }
17 |
18 | div {
19 | font-weight: bold;
20 | font-size: 40px;
21 | }
--------------------------------------------------------------------------------
/yarn/versionner/assets/css/style.css:
--------------------------------------------------------------------------------
1 | .logo {
2 | max-height: 200px;
3 | }
4 |
5 | html, body {
6 | height: 100%;
7 | }
8 |
9 | .wrapper {
10 | height: 100%;
11 | display: flex;
12 | flex-direction: column;
13 | align-items: center;
14 | margin-top: 300px;
15 |
16 | }
17 |
18 | div {
19 | font-weight: bold;
20 | font-size: 40px;
21 | }
--------------------------------------------------------------------------------
/npm/versionner/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | npm-vs-yarn
6 |
7 |
8 |
9 |
10 |
11 |
12 |

13 |
14 | Npm versionner test :
15 |
16 |
17 |
18 |
19 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/yarn/versionner/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | npm-vs-yarn
6 |
7 |
8 |
9 |
10 |
11 |
12 |

13 |
14 | Yarn versionner test :
15 |
16 |
17 |
18 |
19 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/npm/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "npm",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "index.js",
6 | "scripts": {
7 | "step1": "clear && printf '\\e[0;32mInstall dependencies without cache \\e[0m\n' && rm -rf node_modules && npm cache clean && time npm install",
8 | "step2": "clear && printf '\\e[0;32mInstall dependencies with cache \\e[0m\n' && rm -rf node_modules && time npm install",
9 | "step3": "clear && printf '\\e[0;32mInstall socket.io-client 1.3.5 \\e[0m\n' && cd versionner && rm -rf node_modules && npm install socket.io-client@1.3.5 --save",
10 | "step4": "clear && printf '\\e[0;32mInstall dependencies 1 month later ... \\e[0m\n' && cd versionner && rm -rf node_modules && npm install",
11 | "step5": "clear && printf '\\e[0;32mInstall dependencies without network \\e[0m\n' && networksetup -setairportpower en1 off && rm -rf offline && mkdir offline && cd offline && npm install socket.io-client@1.3.5 --save"
12 | },
13 | "author": "",
14 | "license": "ISC",
15 | "dependencies": {
16 | "@angular/common": "^2.1.2",
17 | "@angular/compiler": "^2.1.2",
18 | "@angular/compiler-cli": "^2.1.2",
19 | "@angular/core": "^2.1.2",
20 | "@angular/forms": "^2.1.2",
21 | "@angular/http": "^2.1.2",
22 | "@angular/platform-browser": "^2.1.2",
23 | "@angular/platform-browser-dynamic": "^2.1.2",
24 | "@angular/platform-server": "^2.1.2",
25 | "@angular/router": "^3.1.2",
26 | "@salesforce-ux/design-system": "^2.1.3",
27 | "@types/core-js": "^0.9.34",
28 | "@types/jasmine": "^2.5.36",
29 | "@types/node": "^6.0.46",
30 | "@types/tether": "^1.1.27",
31 | "app-root-path": "^2.0.1",
32 | "browser-sync": "^2.17.5",
33 | "browser-sync-webpack-plugin": "^1.1.3",
34 | "clean-webpack-plugin": "^0.1.13",
35 | "conventional-changelog-cli": "^1.2.0",
36 | "copy-webpack-plugin": "^4.0.0",
37 | "core-js": "^2.4.1",
38 | "dateformat": "^1.0.12",
39 | "del": "^2.2.2",
40 | "gh-pages": "^0.11.0",
41 | "glob": "^7.1.1",
42 | "gulp": "gulpjs/gulp#4.0",
43 | "gulp-cached": "^1.1.0",
44 | "gulp-inline-ng2-template": "^3.0.2",
45 | "gulp-tslint": "^6.1.2",
46 | "gulp-typescript": "^3.1.1",
47 | "html-loader": "^0.4.4",
48 | "html-webpack-plugin": "^2.24.0",
49 | "inquirer": "^1.2.2",
50 | "jade": "^1.11.0",
51 | "jade-loader": "^0.8.0",
52 | "jasmine-core": "^2.5.1",
53 | "jasmine-spec-reporter": "^2.7.0",
54 | "json-loader": "^0.5.3",
55 | "karma": "^1.3.0",
56 | "karma-chrome-launcher": "^2.0.0",
57 | "karma-coverage": "^1.1.1",
58 | "karma-firefox-launcher": "^1.0.0",
59 | "karma-ie-launcher": "^1.0.0",
60 | "karma-jasmine": "^1.0.2",
61 | "karma-safari-launcher": "^1.0.0",
62 | "karma-sauce-launcher": "^1.1.0",
63 | "karma-sourcemap-loader": "^0.3.6",
64 | "lazypipe": "^1.0.1",
65 | "markdown-loader": "^0.1.7",
66 | "prismjs": "^1.5.1",
67 | "prismjs-loader": "0.0.4",
68 | "q": "^1.5.0",
69 | "raw-loader": "^0.5.1",
70 | "replace": "^0.3.0",
71 | "request": "^2.76.0",
72 | "rxjs": "5.0.0-beta.12",
73 | "semver": "^5.3.0",
74 | "shelljs": "^0.7.5",
75 | "simple-git": "^1.57.0",
76 | "socket.io-client": "1.3.5",
77 | "systemjs": "^0.19.40",
78 | "systemjs-builder": "^0.15.33",
79 | "tether": "^1.2.0",
80 | "ts-loader": "^0.9.5",
81 | "tslint": "^3.15.1",
82 | "typescript": "^2.0.6",
83 | "webpack": "^1.13.3",
84 | "yargs": "^6.3.0",
85 | "zone.js": "^0.6.26"
86 | }
87 | }
88 |
--------------------------------------------------------------------------------
/yarn/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "yarn",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "index.js",
6 | "scripts": {
7 | "step1": "clear && printf '\\e[0;32mInstall dependencies without cache \\e[0m\n' && rm -rf node_modules && yarn cache clean && yarn",
8 | "step2": "clear && printf '\\e[0;32mInstall dependencies with cache \\e[0m\n' && rm -rf node_modules && yarn",
9 | "step3": "clear && printf '\\e[0;32mInstall socket.io-client 1.3.5 \\e[0m\n' && cd versionner && rm -rf node_modules && yarn add socket.io-client@1.3.5",
10 | "step4": "clear && printf '\\e[0;32mInstall dependencies 1 month later ... \\e[0m\n' && cd versionner && rm -rf node_modules && yarn",
11 | "step5": "clear && printf '\\e[0;32mInstall dependencies without network \\e[0m\n' && networksetup -setairportpower en1 off && rm -rf offline && mkdir offline && cd offline && yarn add socket.io-client --offline",
12 | "step6": "clear && printf '\\e[0;32mTest yarn upgrade interactive feature \\e[0m\n' && networksetup -setairportpower en1 on && yarn upgrade-interactive",
13 | "step7": "clear && printf '\\e[0;32mTest yarn why feature\\e[0m\n' && yarn why after"
14 | },
15 | "author": "",
16 | "license": "ISC",
17 | "dependencies": {
18 | "@angular/common": "^2.1.2",
19 | "@angular/compiler": "^2.1.2",
20 | "@angular/compiler-cli": "^2.1.2",
21 | "@angular/core": "^2.1.2",
22 | "@angular/forms": "^2.1.2",
23 | "@angular/http": "^2.1.2",
24 | "@angular/platform-browser": "^2.1.2",
25 | "@angular/platform-browser-dynamic": "^2.1.2",
26 | "@angular/platform-server": "^2.1.2",
27 | "@angular/router": "^3.1.2",
28 | "@salesforce-ux/design-system": "^2.1.3",
29 | "@types/core-js": "^0.9.34",
30 | "@types/jasmine": "^2.5.36",
31 | "@types/node": "^6.0.46",
32 | "@types/tether": "^1.1.27",
33 | "app-root-path": "^2.0.1",
34 | "browser-sync": "^2.17.5",
35 | "browser-sync-webpack-plugin": "^1.1.3",
36 | "clean-webpack-plugin": "^0.1.13",
37 | "conventional-changelog-cli": "^1.2.0",
38 | "copy-webpack-plugin": "^4.0.0",
39 | "core-js": "^2.4.1",
40 | "dateformat": "^1.0.12",
41 | "del": "^2.2.2",
42 | "gh-pages": "^0.11.0",
43 | "glob": "^7.1.1",
44 | "gulp": "gulpjs/gulp#4.0",
45 | "gulp-cached": "^1.1.0",
46 | "gulp-inline-ng2-template": "^3.0.2",
47 | "gulp-tslint": "^6.1.2",
48 | "gulp-typescript": "^3.1.1",
49 | "html-loader": "^0.4.4",
50 | "html-webpack-plugin": "^2.24.0",
51 | "inquirer": "^1.2.2",
52 | "jade": "^1.11.0",
53 | "jade-loader": "^0.8.0",
54 | "jasmine-core": "^2.5.1",
55 | "jasmine-spec-reporter": "^2.7.0",
56 | "json-loader": "^0.5.3",
57 | "karma": "^1.3.0",
58 | "karma-chrome-launcher": "^2.0.0",
59 | "karma-coverage": "^1.1.1",
60 | "karma-firefox-launcher": "^1.0.0",
61 | "karma-ie-launcher": "^1.0.0",
62 | "karma-jasmine": "^1.0.2",
63 | "karma-safari-launcher": "^1.0.0",
64 | "karma-sauce-launcher": "^1.1.0",
65 | "karma-sourcemap-loader": "^0.3.6",
66 | "lazypipe": "^1.0.1",
67 | "markdown-loader": "^0.1.7",
68 | "prismjs": "^1.5.1",
69 | "prismjs-loader": "0.0.4",
70 | "q": "^1.5.0",
71 | "raw-loader": "^0.5.1",
72 | "replace": "^0.3.0",
73 | "request": "^2.76.0",
74 | "rxjs": "5.0.0-beta.12",
75 | "semver": "^5.3.0",
76 | "shelljs": "^0.7.5",
77 | "simple-git": "^1.57.0",
78 | "socket.io-client": "1.3.5",
79 | "systemjs": "^0.19.40",
80 | "systemjs-builder": "^0.15.33",
81 | "tether": "^1.2.0",
82 | "ts-loader": "^0.9.5",
83 | "tslint": "^3.15.1",
84 | "typescript": "^2.0.6",
85 | "webpack": "^1.13.3",
86 | "yargs": "^6.3.0",
87 | "zone.js": "^0.6.26"
88 | }
89 | }
90 |
--------------------------------------------------------------------------------
/yarn/offline/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | after@0.8.2:
6 | version "0.8.2"
7 | resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f"
8 |
9 | arraybuffer.slice@0.0.6:
10 | version "0.0.6"
11 | resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz#f33b2159f0532a3f3107a272c0ccfbd1ad2979ca"
12 |
13 | backo2@1.0.2:
14 | version "1.0.2"
15 | resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
16 |
17 | base64-arraybuffer@0.1.5:
18 | version "0.1.5"
19 | resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8"
20 |
21 | better-assert@~1.0.0:
22 | version "1.0.2"
23 | resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522"
24 | dependencies:
25 | callsite "1.0.0"
26 |
27 | blob@0.0.4:
28 | version "0.0.4"
29 | resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921"
30 |
31 | callsite@1.0.0:
32 | version "1.0.0"
33 | resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20"
34 |
35 | component-bind@1.0.0:
36 | version "1.0.0"
37 | resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"
38 |
39 | component-emitter@1.1.2:
40 | version "1.1.2"
41 | resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.1.2.tgz#296594f2753daa63996d2af08d15a95116c9aec3"
42 |
43 | component-emitter@1.2.1:
44 | version "1.2.1"
45 | resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
46 |
47 | component-inherit@0.0.3:
48 | version "0.0.3"
49 | resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143"
50 |
51 | debug@2.2.0:
52 | version "2.2.0"
53 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
54 | dependencies:
55 | ms "0.7.1"
56 |
57 | debug@2.3.3:
58 | version "2.3.3"
59 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.3.3.tgz#40c453e67e6e13c901ddec317af8986cda9eff8c"
60 | dependencies:
61 | ms "0.7.2"
62 |
63 | engine.io-client@1.8.3:
64 | version "1.8.3"
65 | resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.8.3.tgz#1798ed93451246453d4c6f635d7a201fe940d5ab"
66 | dependencies:
67 | component-emitter "1.2.1"
68 | component-inherit "0.0.3"
69 | debug "2.3.3"
70 | engine.io-parser "1.3.2"
71 | has-cors "1.1.0"
72 | indexof "0.0.1"
73 | parsejson "0.0.3"
74 | parseqs "0.0.5"
75 | parseuri "0.0.5"
76 | ws "1.1.2"
77 | xmlhttprequest-ssl "1.5.3"
78 | yeast "0.1.2"
79 |
80 | engine.io-parser@1.3.2:
81 | version "1.3.2"
82 | resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-1.3.2.tgz#937b079f0007d0893ec56d46cb220b8cb435220a"
83 | dependencies:
84 | after "0.8.2"
85 | arraybuffer.slice "0.0.6"
86 | base64-arraybuffer "0.1.5"
87 | blob "0.0.4"
88 | has-binary "0.1.7"
89 | wtf-8 "1.0.0"
90 |
91 | has-binary@0.1.7:
92 | version "0.1.7"
93 | resolved "https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.7.tgz#68e61eb16210c9545a0a5cce06a873912fe1e68c"
94 | dependencies:
95 | isarray "0.0.1"
96 |
97 | has-cors@1.1.0:
98 | version "1.1.0"
99 | resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39"
100 |
101 | indexof@0.0.1:
102 | version "0.0.1"
103 | resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
104 |
105 | isarray@0.0.1:
106 | version "0.0.1"
107 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
108 |
109 | json3@3.3.2:
110 | version "3.3.2"
111 | resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1"
112 |
113 | ms@0.7.1:
114 | version "0.7.1"
115 | resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
116 |
117 | ms@0.7.2:
118 | version "0.7.2"
119 | resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765"
120 |
121 | object-component@0.0.3:
122 | version "0.0.3"
123 | resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291"
124 |
125 | options@>=0.0.5:
126 | version "0.0.6"
127 | resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f"
128 |
129 | parsejson@0.0.3:
130 | version "0.0.3"
131 | resolved "https://registry.yarnpkg.com/parsejson/-/parsejson-0.0.3.tgz#ab7e3759f209ece99437973f7d0f1f64ae0e64ab"
132 | dependencies:
133 | better-assert "~1.0.0"
134 |
135 | parseqs@0.0.5:
136 | version "0.0.5"
137 | resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.5.tgz#d5208a3738e46766e291ba2ea173684921a8b89d"
138 | dependencies:
139 | better-assert "~1.0.0"
140 |
141 | parseuri@0.0.5:
142 | version "0.0.5"
143 | resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.5.tgz#80204a50d4dbb779bfdc6ebe2778d90e4bce320a"
144 | dependencies:
145 | better-assert "~1.0.0"
146 |
147 | socket.io-client@^1.7.3:
148 | version "1.7.3"
149 | resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-1.7.3.tgz#b30e86aa10d5ef3546601c09cde4765e381da377"
150 | dependencies:
151 | backo2 "1.0.2"
152 | component-bind "1.0.0"
153 | component-emitter "1.2.1"
154 | debug "2.3.3"
155 | engine.io-client "1.8.3"
156 | has-binary "0.1.7"
157 | indexof "0.0.1"
158 | object-component "0.0.3"
159 | parseuri "0.0.5"
160 | socket.io-parser "2.3.1"
161 | to-array "0.1.4"
162 |
163 | socket.io-parser@2.3.1:
164 | version "2.3.1"
165 | resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-2.3.1.tgz#dd532025103ce429697326befd64005fcfe5b4a0"
166 | dependencies:
167 | component-emitter "1.1.2"
168 | debug "2.2.0"
169 | isarray "0.0.1"
170 | json3 "3.3.2"
171 |
172 | to-array@0.1.4:
173 | version "0.1.4"
174 | resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"
175 |
176 | ultron@1.0.x:
177 | version "1.0.2"
178 | resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa"
179 |
180 | ws@1.1.2:
181 | version "1.1.2"
182 | resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.2.tgz#8a244fa052401e08c9886cf44a85189e1fd4067f"
183 | dependencies:
184 | options ">=0.0.5"
185 | ultron "1.0.x"
186 |
187 | wtf-8@1.0.0:
188 | version "1.0.0"
189 | resolved "https://registry.yarnpkg.com/wtf-8/-/wtf-8-1.0.0.tgz#392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a"
190 |
191 | xmlhttprequest-ssl@1.5.3:
192 | version "1.5.3"
193 | resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz#185a888c04eca46c3e4070d99f7b49de3528992d"
194 |
195 | yeast@0.1.2:
196 | version "0.1.2"
197 | resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
198 |
--------------------------------------------------------------------------------
/yarn/versionner/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | after@0.8.1:
6 | version "0.8.1"
7 | resolved "https://registry.yarnpkg.com/after/-/after-0.8.1.tgz#ab5d4fb883f596816d3515f8f791c0af486dd627"
8 |
9 | arraybuffer.slice@0.0.6:
10 | version "0.0.6"
11 | resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz#f33b2159f0532a3f3107a272c0ccfbd1ad2979ca"
12 |
13 | backo2@1.0.2:
14 | version "1.0.2"
15 | resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
16 |
17 | base64-arraybuffer@0.1.2:
18 | version "0.1.2"
19 | resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz#474df4a9f2da24e05df3158c3b1db3c3cd46a154"
20 |
21 | benchmark@1.0.0:
22 | version "1.0.0"
23 | resolved "https://registry.yarnpkg.com/benchmark/-/benchmark-1.0.0.tgz#2f1e2fa4c359f11122aa183082218e957e390c73"
24 |
25 | better-assert@~1.0.0:
26 | version "1.0.2"
27 | resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522"
28 | dependencies:
29 | callsite "1.0.0"
30 |
31 | blob@0.0.2:
32 | version "0.0.2"
33 | resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.2.tgz#b89562bd6994af95ba1e812155536333aa23cf24"
34 |
35 | callsite@1.0.0:
36 | version "1.0.0"
37 | resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20"
38 |
39 | commander@~0.6.1:
40 | version "0.6.1"
41 | resolved "https://registry.yarnpkg.com/commander/-/commander-0.6.1.tgz#fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"
42 |
43 | component-bind@1.0.0:
44 | version "1.0.0"
45 | resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"
46 |
47 | component-emitter@1.1.2:
48 | version "1.1.2"
49 | resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.1.2.tgz#296594f2753daa63996d2af08d15a95116c9aec3"
50 |
51 | component-inherit@0.0.3:
52 | version "0.0.3"
53 | resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143"
54 |
55 | debug@0.7.4:
56 | version "0.7.4"
57 | resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39"
58 |
59 | debug@1.0.4:
60 | version "1.0.4"
61 | resolved "https://registry.yarnpkg.com/debug/-/debug-1.0.4.tgz#5b9c256bd54b6ec02283176fa8a0ede6d154cbf8"
62 | dependencies:
63 | ms "0.6.2"
64 |
65 | engine.io-client@1.5.1:
66 | version "1.5.1"
67 | resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.5.1.tgz#ecd0026d90b065169b9885960183f3d56b8da18e"
68 | dependencies:
69 | component-emitter "1.1.2"
70 | component-inherit "0.0.3"
71 | debug "1.0.4"
72 | engine.io-parser "1.2.1"
73 | has-cors "1.0.3"
74 | indexof "0.0.1"
75 | parsejson "0.0.1"
76 | parseqs "0.0.2"
77 | parseuri "0.0.4"
78 | ws "0.4.31"
79 | xmlhttprequest "https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz"
80 |
81 | engine.io-parser@1.2.1:
82 | version "1.2.1"
83 | resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-1.2.1.tgz#4462a67d0c70a907c06db2e1de53791a86f5ab37"
84 | dependencies:
85 | after "0.8.1"
86 | arraybuffer.slice "0.0.6"
87 | base64-arraybuffer "0.1.2"
88 | blob "0.0.2"
89 | has-binary "0.1.5"
90 | utf8 "2.0.0"
91 |
92 | "global@https://github.com/component/global/archive/v2.0.1.tar.gz":
93 | version "2.0.1"
94 | resolved "https://github.com/component/global/archive/v2.0.1.tar.gz#3fb25343fb66d79991b0f4a429ce3b54480eec3c"
95 |
96 | has-binary@0.1.5:
97 | version "0.1.5"
98 | resolved "https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.5.tgz#95e75720ff31b72a3ba89a5b6dce082e4bc6467f"
99 | dependencies:
100 | isarray "0.0.1"
101 |
102 | has-binary@0.1.6:
103 | version "0.1.6"
104 | resolved "https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.6.tgz#25326f39cfa4f616ad8787894e3af2cfbc7b6e10"
105 | dependencies:
106 | isarray "0.0.1"
107 |
108 | has-cors@1.0.3:
109 | version "1.0.3"
110 | resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.0.3.tgz#502acb9b3104dac33dd2630eaf2f888b0baf4cb3"
111 | dependencies:
112 | global "https://github.com/component/global/archive/v2.0.1.tar.gz"
113 |
114 | indexof@0.0.1:
115 | version "0.0.1"
116 | resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
117 |
118 | isarray@0.0.1:
119 | version "0.0.1"
120 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
121 |
122 | json3@3.2.6:
123 | version "3.2.6"
124 | resolved "https://registry.yarnpkg.com/json3/-/json3-3.2.6.tgz#f6efc93c06a04de9aec53053df2559bb19e2038b"
125 |
126 | ms@0.6.2:
127 | version "0.6.2"
128 | resolved "https://registry.yarnpkg.com/ms/-/ms-0.6.2.tgz#d89c2124c6fdc1353d65a8b77bf1aac4b193708c"
129 |
130 | nan@~0.3.0:
131 | version "0.3.2"
132 | resolved "https://registry.yarnpkg.com/nan/-/nan-0.3.2.tgz#0df1935cab15369075ef160ad2894107aa14dc2d"
133 |
134 | object-component@0.0.3:
135 | version "0.0.3"
136 | resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291"
137 |
138 | options@>=0.0.5:
139 | version "0.0.6"
140 | resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f"
141 |
142 | parsejson@0.0.1:
143 | version "0.0.1"
144 | resolved "https://registry.yarnpkg.com/parsejson/-/parsejson-0.0.1.tgz#9b10c6c0d825ab589e685153826de0a3ba278bcc"
145 | dependencies:
146 | better-assert "~1.0.0"
147 |
148 | parseqs@0.0.2:
149 | version "0.0.2"
150 | resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.2.tgz#9dfe70b2cddac388bde4f35b1f240fa58adbe6c7"
151 | dependencies:
152 | better-assert "~1.0.0"
153 |
154 | parseuri@0.0.2:
155 | version "0.0.2"
156 | resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.2.tgz#db41878f2d6964718be870b3140973d8093be156"
157 | dependencies:
158 | better-assert "~1.0.0"
159 |
160 | parseuri@0.0.4:
161 | version "0.0.4"
162 | resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.4.tgz#806582a39887e1ea18dd5e2fe0e01902268e9350"
163 | dependencies:
164 | better-assert "~1.0.0"
165 |
166 | socket.io-client@1.3.5:
167 | version "1.3.5"
168 | resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-1.3.5.tgz#9c3a6fbdbd99420c3633a16b4e2543e73f1303ea"
169 | dependencies:
170 | backo2 "1.0.2"
171 | component-bind "1.0.0"
172 | component-emitter "1.1.2"
173 | debug "0.7.4"
174 | engine.io-client "1.5.1"
175 | has-binary "0.1.6"
176 | indexof "0.0.1"
177 | object-component "0.0.3"
178 | parseuri "0.0.2"
179 | socket.io-parser "2.2.4"
180 | to-array "0.1.3"
181 |
182 | socket.io-parser@2.2.4:
183 | version "2.2.4"
184 | resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-2.2.4.tgz#f9ce19bf1909608ceb15d97721e23bfdd1e7cf65"
185 | dependencies:
186 | benchmark "1.0.0"
187 | component-emitter "1.1.2"
188 | debug "0.7.4"
189 | isarray "0.0.1"
190 | json3 "3.2.6"
191 |
192 | tinycolor@0.x:
193 | version "0.0.1"
194 | resolved "https://registry.yarnpkg.com/tinycolor/-/tinycolor-0.0.1.tgz#320b5a52d83abb5978d81a3e887d4aefb15a6164"
195 |
196 | to-array@0.1.3:
197 | version "0.1.3"
198 | resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.3.tgz#d45dadc6363417f60f28474fea50ecddbb4f4991"
199 |
200 | utf8@2.0.0:
201 | version "2.0.0"
202 | resolved "https://registry.yarnpkg.com/utf8/-/utf8-2.0.0.tgz#79ce59eced874809cab9a71fc7102c7d45d4118d"
203 |
204 | ws@0.4.31:
205 | version "0.4.31"
206 | resolved "https://registry.yarnpkg.com/ws/-/ws-0.4.31.tgz#5a4849e7a9ccd1ed5a81aeb4847c9fedf3122927"
207 | dependencies:
208 | commander "~0.6.1"
209 | nan "~0.3.0"
210 | options ">=0.0.5"
211 | tinycolor "0.x"
212 |
213 | "xmlhttprequest@https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz":
214 | version "1.5.0"
215 | resolved "https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz#20cafa5caa55f6db6bfaee849d1eb60ee43a5fca"
216 |
--------------------------------------------------------------------------------
/npm/offline/npm-debug.log:
--------------------------------------------------------------------------------
1 | 0 info it worked if it ends with ok
2 | 1 verbose cli [ '/usr/local/bin/node',
3 | 1 verbose cli '/usr/local/bin/npm',
4 | 1 verbose cli 'install',
5 | 1 verbose cli 'socket.io-client@1.3.5',
6 | 1 verbose cli '--save' ]
7 | 2 info using npm@3.10.9
8 | 3 info using node@v6.9.2
9 | 4 silly loadCurrentTree Starting
10 | 5 silly install loadCurrentTree
11 | 6 silly install readLocalPackageData
12 | 7 silly fetchPackageMetaData socket.io-client@1.3.5
13 | 8 silly fetchNamedPackageData socket.io-client
14 | 9 silly mapToRegistry name socket.io-client
15 | 10 silly mapToRegistry using default registry
16 | 11 silly mapToRegistry registry https://registry.npmjs.org/
17 | 12 silly mapToRegistry data Result {
18 | 12 silly mapToRegistry raw: 'socket.io-client',
19 | 12 silly mapToRegistry scope: null,
20 | 12 silly mapToRegistry escapedName: 'socket.io-client',
21 | 12 silly mapToRegistry name: 'socket.io-client',
22 | 12 silly mapToRegistry rawSpec: '',
23 | 12 silly mapToRegistry spec: 'latest',
24 | 12 silly mapToRegistry type: 'tag' }
25 | 13 silly mapToRegistry uri https://registry.npmjs.org/socket.io-client
26 | 14 verbose request uri https://registry.npmjs.org/socket.io-client
27 | 15 verbose request no auth needed
28 | 16 info attempt registry request try #1 at 20:33:25
29 | 17 verbose request id c993e4e0f9ca3e24
30 | 18 verbose etag W/"58fca4ed-203ad"
31 | 19 verbose lastModified Sun, 23 Apr 2017 12:58:21 GMT
32 | 20 http request GET https://registry.npmjs.org/socket.io-client
33 | 21 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
34 | 22 info attempt registry request try #2 at 20:33:35
35 | 23 verbose etag W/"58fca4ed-203ad"
36 | 24 verbose lastModified Sun, 23 Apr 2017 12:58:21 GMT
37 | 25 http request GET https://registry.npmjs.org/socket.io-client
38 | 26 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
39 | 27 info attempt registry request try #3 at 20:34:35
40 | 28 verbose etag W/"58fca4ed-203ad"
41 | 29 verbose lastModified Sun, 23 Apr 2017 12:58:21 GMT
42 | 30 http request GET https://registry.npmjs.org/socket.io-client
43 | 31 silly get cb [ 304, undefined ]
44 | 32 verbose etag https://registry.npmjs.org/socket.io-client from cache
45 | 33 verbose get saving socket.io-client to /Users/pc/.npm/registry.npmjs.org/socket.io-client/.cache.json
46 | 34 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
47 | 35 silly install normalizeTree
48 | 36 silly loadCurrentTree Finishing
49 | 37 silly loadIdealTree Starting
50 | 38 silly install loadIdealTree
51 | 39 silly cloneCurrentTree Starting
52 | 40 silly install cloneCurrentTreeToIdealTree
53 | 41 silly cloneCurrentTree Finishing
54 | 42 silly loadShrinkwrap Starting
55 | 43 silly install loadShrinkwrap
56 | 44 silly loadShrinkwrap Finishing
57 | 45 silly loadAllDepsIntoIdealTree Starting
58 | 46 silly install loadAllDepsIntoIdealTree
59 | 47 silly resolveWithNewModule socket.io-client@1.3.5 checking installable status
60 | 48 silly cache add args [ 'socket.io-client@1.3.5', null ]
61 | 49 verbose cache add spec socket.io-client@1.3.5
62 | 50 silly cache add parsed spec Result {
63 | 50 silly cache add raw: 'socket.io-client@1.3.5',
64 | 50 silly cache add scope: null,
65 | 50 silly cache add escapedName: 'socket.io-client',
66 | 50 silly cache add name: 'socket.io-client',
67 | 50 silly cache add rawSpec: '1.3.5',
68 | 50 silly cache add spec: '1.3.5',
69 | 50 silly cache add type: 'version' }
70 | 51 silly addNamed socket.io-client@1.3.5
71 | 52 verbose addNamed "1.3.5" is a plain semver version for socket.io-client
72 | 53 silly mapToRegistry name socket.io-client
73 | 54 silly mapToRegistry using default registry
74 | 55 silly mapToRegistry registry https://registry.npmjs.org/
75 | 56 silly mapToRegistry data Result {
76 | 56 silly mapToRegistry raw: 'socket.io-client',
77 | 56 silly mapToRegistry scope: null,
78 | 56 silly mapToRegistry escapedName: 'socket.io-client',
79 | 56 silly mapToRegistry name: 'socket.io-client',
80 | 56 silly mapToRegistry rawSpec: '',
81 | 56 silly mapToRegistry spec: 'latest',
82 | 56 silly mapToRegistry type: 'tag' }
83 | 57 silly mapToRegistry uri https://registry.npmjs.org/socket.io-client
84 | 58 verbose addNameVersion registry:https://registry.npmjs.org/socket.io-client not in flight; fetching
85 | 59 verbose get https://registry.npmjs.org/socket.io-client not expired, no request
86 | 60 silly cache afterAdd socket.io-client@1.3.5
87 | 61 verbose afterAdd /Users/pc/.npm/socket.io-client/1.3.5/package/package.json not in flight; writing
88 | 62 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
89 | 63 verbose afterAdd /Users/pc/.npm/socket.io-client/1.3.5/package/package.json written
90 | 64 silly fetchNamedPackageData debug
91 | 65 silly mapToRegistry name debug
92 | 66 silly mapToRegistry using default registry
93 | 67 silly mapToRegistry registry https://registry.npmjs.org/
94 | 68 silly mapToRegistry data Result {
95 | 68 silly mapToRegistry raw: 'debug',
96 | 68 silly mapToRegistry scope: null,
97 | 68 silly mapToRegistry escapedName: 'debug',
98 | 68 silly mapToRegistry name: 'debug',
99 | 68 silly mapToRegistry rawSpec: '',
100 | 68 silly mapToRegistry spec: 'latest',
101 | 68 silly mapToRegistry type: 'tag' }
102 | 69 silly mapToRegistry uri https://registry.npmjs.org/debug
103 | 70 silly fetchNamedPackageData engine.io-client
104 | 71 silly mapToRegistry name engine.io-client
105 | 72 silly mapToRegistry using default registry
106 | 73 silly mapToRegistry registry https://registry.npmjs.org/
107 | 74 silly mapToRegistry data Result {
108 | 74 silly mapToRegistry raw: 'engine.io-client',
109 | 74 silly mapToRegistry scope: null,
110 | 74 silly mapToRegistry escapedName: 'engine.io-client',
111 | 74 silly mapToRegistry name: 'engine.io-client',
112 | 74 silly mapToRegistry rawSpec: '',
113 | 74 silly mapToRegistry spec: 'latest',
114 | 74 silly mapToRegistry type: 'tag' }
115 | 75 silly mapToRegistry uri https://registry.npmjs.org/engine.io-client
116 | 76 silly fetchNamedPackageData socket.io-parser
117 | 77 silly mapToRegistry name socket.io-parser
118 | 78 silly mapToRegistry using default registry
119 | 79 silly mapToRegistry registry https://registry.npmjs.org/
120 | 80 silly mapToRegistry data Result {
121 | 80 silly mapToRegistry raw: 'socket.io-parser',
122 | 80 silly mapToRegistry scope: null,
123 | 80 silly mapToRegistry escapedName: 'socket.io-parser',
124 | 80 silly mapToRegistry name: 'socket.io-parser',
125 | 80 silly mapToRegistry rawSpec: '',
126 | 80 silly mapToRegistry spec: 'latest',
127 | 80 silly mapToRegistry type: 'tag' }
128 | 81 silly mapToRegistry uri https://registry.npmjs.org/socket.io-parser
129 | 82 silly fetchNamedPackageData has-binary
130 | 83 silly mapToRegistry name has-binary
131 | 84 silly mapToRegistry using default registry
132 | 85 silly mapToRegistry registry https://registry.npmjs.org/
133 | 86 silly mapToRegistry data Result {
134 | 86 silly mapToRegistry raw: 'has-binary',
135 | 86 silly mapToRegistry scope: null,
136 | 86 silly mapToRegistry escapedName: 'has-binary',
137 | 86 silly mapToRegistry name: 'has-binary',
138 | 86 silly mapToRegistry rawSpec: '',
139 | 86 silly mapToRegistry spec: 'latest',
140 | 86 silly mapToRegistry type: 'tag' }
141 | 87 silly mapToRegistry uri https://registry.npmjs.org/has-binary
142 | 88 silly fetchNamedPackageData parseuri
143 | 89 silly mapToRegistry name parseuri
144 | 90 silly mapToRegistry using default registry
145 | 91 silly mapToRegistry registry https://registry.npmjs.org/
146 | 92 silly mapToRegistry data Result {
147 | 92 silly mapToRegistry raw: 'parseuri',
148 | 92 silly mapToRegistry scope: null,
149 | 92 silly mapToRegistry escapedName: 'parseuri',
150 | 92 silly mapToRegistry name: 'parseuri',
151 | 92 silly mapToRegistry rawSpec: '',
152 | 92 silly mapToRegistry spec: 'latest',
153 | 92 silly mapToRegistry type: 'tag' }
154 | 93 silly mapToRegistry uri https://registry.npmjs.org/parseuri
155 | 94 silly fetchNamedPackageData to-array
156 | 95 silly mapToRegistry name to-array
157 | 96 silly mapToRegistry using default registry
158 | 97 silly mapToRegistry registry https://registry.npmjs.org/
159 | 98 silly mapToRegistry data Result {
160 | 98 silly mapToRegistry raw: 'to-array',
161 | 98 silly mapToRegistry scope: null,
162 | 98 silly mapToRegistry escapedName: 'to-array',
163 | 98 silly mapToRegistry name: 'to-array',
164 | 98 silly mapToRegistry rawSpec: '',
165 | 98 silly mapToRegistry spec: 'latest',
166 | 98 silly mapToRegistry type: 'tag' }
167 | 99 silly mapToRegistry uri https://registry.npmjs.org/to-array
168 | 100 verbose request uri https://registry.npmjs.org/debug
169 | 101 verbose request no auth needed
170 | 102 info attempt registry request try #1 at 20:34:36
171 | 103 verbose etag W/"58fc9a46-1415e"
172 | 104 verbose lastModified Sun, 23 Apr 2017 12:12:54 GMT
173 | 105 http request GET https://registry.npmjs.org/debug
174 | 106 verbose request uri https://registry.npmjs.org/has-binary
175 | 107 verbose request no auth needed
176 | 108 info attempt registry request try #1 at 20:34:36
177 | 109 verbose etag W/"564d1d61-ba9"
178 | 110 verbose lastModified Thu, 19 Nov 2015 00:52:49 GMT
179 | 111 http request GET https://registry.npmjs.org/has-binary
180 | 112 verbose request uri https://registry.npmjs.org/to-array
181 | 113 verbose request no auth needed
182 | 114 info attempt registry request try #1 at 20:34:36
183 | 115 verbose etag W/"52126c12-1ba8"
184 | 116 verbose lastModified Mon, 19 Aug 2013 19:03:46 GMT
185 | 117 http request GET https://registry.npmjs.org/to-array
186 | 118 verbose request uri https://registry.npmjs.org/engine.io-client
187 | 119 verbose request no auth needed
188 | 120 info attempt registry request try #1 at 20:34:36
189 | 121 verbose etag W/"58e56a0e-2a05e"
190 | 122 verbose lastModified Wed, 05 Apr 2017 22:05:02 GMT
191 | 123 http request GET https://registry.npmjs.org/engine.io-client
192 | 124 verbose request uri https://registry.npmjs.org/socket.io-parser
193 | 125 verbose request no auth needed
194 | 126 info attempt registry request try #1 at 20:34:36
195 | 127 verbose etag W/"58e2c43a-666a"
196 | 128 verbose lastModified Mon, 03 Apr 2017 21:52:58 GMT
197 | 129 http request GET https://registry.npmjs.org/socket.io-parser
198 | 130 verbose request uri https://registry.npmjs.org/parseuri
199 | 131 verbose request no auth needed
200 | 132 info attempt registry request try #1 at 20:34:36
201 | 133 verbose etag W/"588236c4-121f"
202 | 134 verbose lastModified Fri, 20 Jan 2017 16:11:48 GMT
203 | 135 http request GET https://registry.npmjs.org/parseuri
204 | 136 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
205 | 137 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
206 | 138 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
207 | 139 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
208 | 140 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
209 | 141 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
210 | 142 info attempt registry request try #2 at 20:34:46
211 | 143 verbose etag W/"58fc9a46-1415e"
212 | 144 verbose lastModified Sun, 23 Apr 2017 12:12:54 GMT
213 | 145 http request GET https://registry.npmjs.org/debug
214 | 146 info attempt registry request try #2 at 20:34:46
215 | 147 verbose etag W/"564d1d61-ba9"
216 | 148 verbose lastModified Thu, 19 Nov 2015 00:52:49 GMT
217 | 149 http request GET https://registry.npmjs.org/has-binary
218 | 150 info attempt registry request try #2 at 20:34:46
219 | 151 verbose etag W/"52126c12-1ba8"
220 | 152 verbose lastModified Mon, 19 Aug 2013 19:03:46 GMT
221 | 153 http request GET https://registry.npmjs.org/to-array
222 | 154 info attempt registry request try #2 at 20:34:46
223 | 155 verbose etag W/"58e56a0e-2a05e"
224 | 156 verbose lastModified Wed, 05 Apr 2017 22:05:02 GMT
225 | 157 http request GET https://registry.npmjs.org/engine.io-client
226 | 158 info attempt registry request try #2 at 20:34:46
227 | 159 verbose etag W/"58e2c43a-666a"
228 | 160 verbose lastModified Mon, 03 Apr 2017 21:52:58 GMT
229 | 161 http request GET https://registry.npmjs.org/socket.io-parser
230 | 162 info attempt registry request try #2 at 20:34:46
231 | 163 verbose etag W/"588236c4-121f"
232 | 164 verbose lastModified Fri, 20 Jan 2017 16:11:48 GMT
233 | 165 http request GET https://registry.npmjs.org/parseuri
234 | 166 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
235 | 167 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
236 | 168 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
237 | 169 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
238 | 170 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
239 | 171 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
240 | 172 info attempt registry request try #3 at 20:35:46
241 | 173 verbose etag W/"58fc9a46-1415e"
242 | 174 verbose lastModified Sun, 23 Apr 2017 12:12:54 GMT
243 | 175 http request GET https://registry.npmjs.org/debug
244 | 176 info attempt registry request try #3 at 20:35:46
245 | 177 verbose etag W/"564d1d61-ba9"
246 | 178 verbose lastModified Thu, 19 Nov 2015 00:52:49 GMT
247 | 179 http request GET https://registry.npmjs.org/has-binary
248 | 180 info attempt registry request try #3 at 20:35:46
249 | 181 verbose etag W/"52126c12-1ba8"
250 | 182 verbose lastModified Mon, 19 Aug 2013 19:03:46 GMT
251 | 183 http request GET https://registry.npmjs.org/to-array
252 | 184 info attempt registry request try #3 at 20:35:46
253 | 185 verbose etag W/"58e56a0e-2a05e"
254 | 186 verbose lastModified Wed, 05 Apr 2017 22:05:02 GMT
255 | 187 http request GET https://registry.npmjs.org/engine.io-client
256 | 188 info attempt registry request try #3 at 20:35:46
257 | 189 verbose etag W/"58e2c43a-666a"
258 | 190 verbose lastModified Mon, 03 Apr 2017 21:52:58 GMT
259 | 191 http request GET https://registry.npmjs.org/socket.io-parser
260 | 192 info attempt registry request try #3 at 20:35:46
261 | 193 verbose etag W/"588236c4-121f"
262 | 194 verbose lastModified Fri, 20 Jan 2017 16:11:48 GMT
263 | 195 http request GET https://registry.npmjs.org/parseuri
264 | 196 silly get cb [ 304, undefined ]
265 | 197 verbose etag https://registry.npmjs.org/debug from cache
266 | 198 verbose get saving debug to /Users/pc/.npm/registry.npmjs.org/debug/.cache.json
267 | 199 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
268 | 200 silly get cb [ 304, undefined ]
269 | 201 verbose etag https://registry.npmjs.org/has-binary from cache
270 | 202 verbose get saving has-binary to /Users/pc/.npm/registry.npmjs.org/has-binary/.cache.json
271 | 203 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
272 | 204 silly get cb [ 304, undefined ]
273 | 205 verbose etag https://registry.npmjs.org/to-array from cache
274 | 206 verbose get saving to-array to /Users/pc/.npm/registry.npmjs.org/to-array/.cache.json
275 | 207 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
276 | 208 silly get cb [ 304, undefined ]
277 | 209 verbose etag https://registry.npmjs.org/engine.io-client from cache
278 | 210 verbose get saving engine.io-client to /Users/pc/.npm/registry.npmjs.org/engine.io-client/.cache.json
279 | 211 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
280 | 212 silly get cb [ 304, undefined ]
281 | 213 verbose etag https://registry.npmjs.org/socket.io-parser from cache
282 | 214 verbose get saving socket.io-parser to /Users/pc/.npm/registry.npmjs.org/socket.io-parser/.cache.json
283 | 215 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
284 | 216 silly get cb [ 304, undefined ]
285 | 217 verbose etag https://registry.npmjs.org/parseuri from cache
286 | 218 verbose get saving parseuri to /Users/pc/.npm/registry.npmjs.org/parseuri/.cache.json
287 | 219 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
288 | 220 silly resolveWithNewModule has-binary@0.1.6 checking installable status
289 | 221 silly cache add args [ 'has-binary@0.1.6', null ]
290 | 222 verbose cache add spec has-binary@0.1.6
291 | 223 silly cache add parsed spec Result {
292 | 223 silly cache add raw: 'has-binary@0.1.6',
293 | 223 silly cache add scope: null,
294 | 223 silly cache add escapedName: 'has-binary',
295 | 223 silly cache add name: 'has-binary',
296 | 223 silly cache add rawSpec: '0.1.6',
297 | 223 silly cache add spec: '0.1.6',
298 | 223 silly cache add type: 'version' }
299 | 224 silly addNamed has-binary@0.1.6
300 | 225 verbose addNamed "0.1.6" is a plain semver version for has-binary
301 | 226 silly mapToRegistry name has-binary
302 | 227 silly mapToRegistry using default registry
303 | 228 silly mapToRegistry registry https://registry.npmjs.org/
304 | 229 silly mapToRegistry data Result {
305 | 229 silly mapToRegistry raw: 'has-binary',
306 | 229 silly mapToRegistry scope: null,
307 | 229 silly mapToRegistry escapedName: 'has-binary',
308 | 229 silly mapToRegistry name: 'has-binary',
309 | 229 silly mapToRegistry rawSpec: '',
310 | 229 silly mapToRegistry spec: 'latest',
311 | 229 silly mapToRegistry type: 'tag' }
312 | 230 silly mapToRegistry uri https://registry.npmjs.org/has-binary
313 | 231 verbose addNameVersion registry:https://registry.npmjs.org/has-binary not in flight; fetching
314 | 232 silly resolveWithNewModule engine.io-client@1.5.1 checking installable status
315 | 233 silly cache add args [ 'engine.io-client@1.5.1', null ]
316 | 234 verbose cache add spec engine.io-client@1.5.1
317 | 235 silly cache add parsed spec Result {
318 | 235 silly cache add raw: 'engine.io-client@1.5.1',
319 | 235 silly cache add scope: null,
320 | 235 silly cache add escapedName: 'engine.io-client',
321 | 235 silly cache add name: 'engine.io-client',
322 | 235 silly cache add rawSpec: '1.5.1',
323 | 235 silly cache add spec: '1.5.1',
324 | 235 silly cache add type: 'version' }
325 | 236 silly addNamed engine.io-client@1.5.1
326 | 237 verbose addNamed "1.5.1" is a plain semver version for engine.io-client
327 | 238 silly mapToRegistry name engine.io-client
328 | 239 silly mapToRegistry using default registry
329 | 240 silly mapToRegistry registry https://registry.npmjs.org/
330 | 241 silly mapToRegistry data Result {
331 | 241 silly mapToRegistry raw: 'engine.io-client',
332 | 241 silly mapToRegistry scope: null,
333 | 241 silly mapToRegistry escapedName: 'engine.io-client',
334 | 241 silly mapToRegistry name: 'engine.io-client',
335 | 241 silly mapToRegistry rawSpec: '',
336 | 241 silly mapToRegistry spec: 'latest',
337 | 241 silly mapToRegistry type: 'tag' }
338 | 242 silly mapToRegistry uri https://registry.npmjs.org/engine.io-client
339 | 243 verbose addNameVersion registry:https://registry.npmjs.org/engine.io-client not in flight; fetching
340 | 244 silly resolveWithNewModule debug@0.7.4 checking installable status
341 | 245 silly cache add args [ 'debug@0.7.4', null ]
342 | 246 verbose cache add spec debug@0.7.4
343 | 247 silly cache add parsed spec Result {
344 | 247 silly cache add raw: 'debug@0.7.4',
345 | 247 silly cache add scope: null,
346 | 247 silly cache add escapedName: 'debug',
347 | 247 silly cache add name: 'debug',
348 | 247 silly cache add rawSpec: '0.7.4',
349 | 247 silly cache add spec: '0.7.4',
350 | 247 silly cache add type: 'version' }
351 | 248 silly addNamed debug@0.7.4
352 | 249 verbose addNamed "0.7.4" is a plain semver version for debug
353 | 250 silly mapToRegistry name debug
354 | 251 silly mapToRegistry using default registry
355 | 252 silly mapToRegistry registry https://registry.npmjs.org/
356 | 253 silly mapToRegistry data Result {
357 | 253 silly mapToRegistry raw: 'debug',
358 | 253 silly mapToRegistry scope: null,
359 | 253 silly mapToRegistry escapedName: 'debug',
360 | 253 silly mapToRegistry name: 'debug',
361 | 253 silly mapToRegistry rawSpec: '',
362 | 253 silly mapToRegistry spec: 'latest',
363 | 253 silly mapToRegistry type: 'tag' }
364 | 254 silly mapToRegistry uri https://registry.npmjs.org/debug
365 | 255 verbose addNameVersion registry:https://registry.npmjs.org/debug not in flight; fetching
366 | 256 silly resolveWithNewModule parseuri@0.0.2 checking installable status
367 | 257 silly cache add args [ 'parseuri@0.0.2', null ]
368 | 258 verbose cache add spec parseuri@0.0.2
369 | 259 silly cache add parsed spec Result {
370 | 259 silly cache add raw: 'parseuri@0.0.2',
371 | 259 silly cache add scope: null,
372 | 259 silly cache add escapedName: 'parseuri',
373 | 259 silly cache add name: 'parseuri',
374 | 259 silly cache add rawSpec: '0.0.2',
375 | 259 silly cache add spec: '0.0.2',
376 | 259 silly cache add type: 'version' }
377 | 260 silly addNamed parseuri@0.0.2
378 | 261 verbose addNamed "0.0.2" is a plain semver version for parseuri
379 | 262 silly mapToRegistry name parseuri
380 | 263 silly mapToRegistry using default registry
381 | 264 silly mapToRegistry registry https://registry.npmjs.org/
382 | 265 silly mapToRegistry data Result {
383 | 265 silly mapToRegistry raw: 'parseuri',
384 | 265 silly mapToRegistry scope: null,
385 | 265 silly mapToRegistry escapedName: 'parseuri',
386 | 265 silly mapToRegistry name: 'parseuri',
387 | 265 silly mapToRegistry rawSpec: '',
388 | 265 silly mapToRegistry spec: 'latest',
389 | 265 silly mapToRegistry type: 'tag' }
390 | 266 silly mapToRegistry uri https://registry.npmjs.org/parseuri
391 | 267 verbose addNameVersion registry:https://registry.npmjs.org/parseuri not in flight; fetching
392 | 268 silly resolveWithNewModule socket.io-parser@2.2.4 checking installable status
393 | 269 silly cache add args [ 'socket.io-parser@2.2.4', null ]
394 | 270 verbose cache add spec socket.io-parser@2.2.4
395 | 271 silly cache add parsed spec Result {
396 | 271 silly cache add raw: 'socket.io-parser@2.2.4',
397 | 271 silly cache add scope: null,
398 | 271 silly cache add escapedName: 'socket.io-parser',
399 | 271 silly cache add name: 'socket.io-parser',
400 | 271 silly cache add rawSpec: '2.2.4',
401 | 271 silly cache add spec: '2.2.4',
402 | 271 silly cache add type: 'version' }
403 | 272 silly addNamed socket.io-parser@2.2.4
404 | 273 verbose addNamed "2.2.4" is a plain semver version for socket.io-parser
405 | 274 silly mapToRegistry name socket.io-parser
406 | 275 silly mapToRegistry using default registry
407 | 276 silly mapToRegistry registry https://registry.npmjs.org/
408 | 277 silly mapToRegistry data Result {
409 | 277 silly mapToRegistry raw: 'socket.io-parser',
410 | 277 silly mapToRegistry scope: null,
411 | 277 silly mapToRegistry escapedName: 'socket.io-parser',
412 | 277 silly mapToRegistry name: 'socket.io-parser',
413 | 277 silly mapToRegistry rawSpec: '',
414 | 277 silly mapToRegistry spec: 'latest',
415 | 277 silly mapToRegistry type: 'tag' }
416 | 278 silly mapToRegistry uri https://registry.npmjs.org/socket.io-parser
417 | 279 verbose addNameVersion registry:https://registry.npmjs.org/socket.io-parser not in flight; fetching
418 | 280 silly resolveWithNewModule to-array@0.1.3 checking installable status
419 | 281 silly cache add args [ 'to-array@0.1.3', null ]
420 | 282 verbose cache add spec to-array@0.1.3
421 | 283 silly cache add parsed spec Result {
422 | 283 silly cache add raw: 'to-array@0.1.3',
423 | 283 silly cache add scope: null,
424 | 283 silly cache add escapedName: 'to-array',
425 | 283 silly cache add name: 'to-array',
426 | 283 silly cache add rawSpec: '0.1.3',
427 | 283 silly cache add spec: '0.1.3',
428 | 283 silly cache add type: 'version' }
429 | 284 silly addNamed to-array@0.1.3
430 | 285 verbose addNamed "0.1.3" is a plain semver version for to-array
431 | 286 silly mapToRegistry name to-array
432 | 287 silly mapToRegistry using default registry
433 | 288 silly mapToRegistry registry https://registry.npmjs.org/
434 | 289 silly mapToRegistry data Result {
435 | 289 silly mapToRegistry raw: 'to-array',
436 | 289 silly mapToRegistry scope: null,
437 | 289 silly mapToRegistry escapedName: 'to-array',
438 | 289 silly mapToRegistry name: 'to-array',
439 | 289 silly mapToRegistry rawSpec: '',
440 | 289 silly mapToRegistry spec: 'latest',
441 | 289 silly mapToRegistry type: 'tag' }
442 | 290 silly mapToRegistry uri https://registry.npmjs.org/to-array
443 | 291 verbose addNameVersion registry:https://registry.npmjs.org/to-array not in flight; fetching
444 | 292 verbose get https://registry.npmjs.org/has-binary not expired, no request
445 | 293 verbose get https://registry.npmjs.org/parseuri not expired, no request
446 | 294 verbose get https://registry.npmjs.org/to-array not expired, no request
447 | 295 verbose get https://registry.npmjs.org/debug not expired, no request
448 | 296 verbose get https://registry.npmjs.org/engine.io-client not expired, no request
449 | 297 verbose get https://registry.npmjs.org/socket.io-parser not expired, no request
450 | 298 silly cache afterAdd has-binary@0.1.6
451 | 299 verbose afterAdd /Users/pc/.npm/has-binary/0.1.6/package/package.json not in flight; writing
452 | 300 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
453 | 301 silly cache afterAdd parseuri@0.0.2
454 | 302 verbose afterAdd /Users/pc/.npm/parseuri/0.0.2/package/package.json not in flight; writing
455 | 303 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
456 | 304 silly cache afterAdd to-array@0.1.3
457 | 305 verbose afterAdd /Users/pc/.npm/to-array/0.1.3/package/package.json not in flight; writing
458 | 306 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
459 | 307 silly cache afterAdd debug@0.7.4
460 | 308 verbose afterAdd /Users/pc/.npm/debug/0.7.4/package/package.json not in flight; writing
461 | 309 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
462 | 310 silly cache afterAdd engine.io-client@1.5.1
463 | 311 verbose afterAdd /Users/pc/.npm/engine.io-client/1.5.1/package/package.json not in flight; writing
464 | 312 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
465 | 313 silly cache afterAdd socket.io-parser@2.2.4
466 | 314 verbose afterAdd /Users/pc/.npm/socket.io-parser/2.2.4/package/package.json not in flight; writing
467 | 315 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
468 | 316 verbose afterAdd /Users/pc/.npm/parseuri/0.0.2/package/package.json written
469 | 317 verbose afterAdd /Users/pc/.npm/socket.io-parser/2.2.4/package/package.json written
470 | 318 verbose afterAdd /Users/pc/.npm/debug/0.7.4/package/package.json written
471 | 319 verbose afterAdd /Users/pc/.npm/engine.io-client/1.5.1/package/package.json written
472 | 320 verbose afterAdd /Users/pc/.npm/has-binary/0.1.6/package/package.json written
473 | 321 verbose afterAdd /Users/pc/.npm/to-array/0.1.3/package/package.json written
474 | 322 silly fetchNamedPackageData has-cors
475 | 323 silly mapToRegistry name has-cors
476 | 324 silly mapToRegistry using default registry
477 | 325 silly mapToRegistry registry https://registry.npmjs.org/
478 | 326 silly mapToRegistry data Result {
479 | 326 silly mapToRegistry raw: 'has-cors',
480 | 326 silly mapToRegistry scope: null,
481 | 326 silly mapToRegistry escapedName: 'has-cors',
482 | 326 silly mapToRegistry name: 'has-cors',
483 | 326 silly mapToRegistry rawSpec: '',
484 | 326 silly mapToRegistry spec: 'latest',
485 | 326 silly mapToRegistry type: 'tag' }
486 | 327 silly mapToRegistry uri https://registry.npmjs.org/has-cors
487 | 328 silly fetchNamedPackageData ws
488 | 329 silly mapToRegistry name ws
489 | 330 silly mapToRegistry using default registry
490 | 331 silly mapToRegistry registry https://registry.npmjs.org/
491 | 332 silly mapToRegistry data Result {
492 | 332 silly mapToRegistry raw: 'ws',
493 | 332 silly mapToRegistry scope: null,
494 | 332 silly mapToRegistry escapedName: 'ws',
495 | 332 silly mapToRegistry name: 'ws',
496 | 332 silly mapToRegistry rawSpec: '',
497 | 332 silly mapToRegistry spec: 'latest',
498 | 332 silly mapToRegistry type: 'tag' }
499 | 333 silly mapToRegistry uri https://registry.npmjs.org/ws
500 | 334 silly fetchNamedPackageData engine.io-parser
501 | 335 silly mapToRegistry name engine.io-parser
502 | 336 silly mapToRegistry using default registry
503 | 337 silly mapToRegistry registry https://registry.npmjs.org/
504 | 338 silly mapToRegistry data Result {
505 | 338 silly mapToRegistry raw: 'engine.io-parser',
506 | 338 silly mapToRegistry scope: null,
507 | 338 silly mapToRegistry escapedName: 'engine.io-parser',
508 | 338 silly mapToRegistry name: 'engine.io-parser',
509 | 338 silly mapToRegistry rawSpec: '',
510 | 338 silly mapToRegistry spec: 'latest',
511 | 338 silly mapToRegistry type: 'tag' }
512 | 339 silly mapToRegistry uri https://registry.npmjs.org/engine.io-parser
513 | 340 silly fetchNamedPackageData debug
514 | 341 silly mapToRegistry name debug
515 | 342 silly mapToRegistry using default registry
516 | 343 silly mapToRegistry registry https://registry.npmjs.org/
517 | 344 silly mapToRegistry data Result {
518 | 344 silly mapToRegistry raw: 'debug',
519 | 344 silly mapToRegistry scope: null,
520 | 344 silly mapToRegistry escapedName: 'debug',
521 | 344 silly mapToRegistry name: 'debug',
522 | 344 silly mapToRegistry rawSpec: '',
523 | 344 silly mapToRegistry spec: 'latest',
524 | 344 silly mapToRegistry type: 'tag' }
525 | 345 silly mapToRegistry uri https://registry.npmjs.org/debug
526 | 346 silly resolveWithNewModule debug@1.0.4 checking installable status
527 | 347 silly cache add args [ 'debug@1.0.4', null ]
528 | 348 verbose cache add spec debug@1.0.4
529 | 349 silly fetchNamedPackageData parseuri
530 | 350 silly mapToRegistry name parseuri
531 | 351 silly mapToRegistry using default registry
532 | 352 silly mapToRegistry registry https://registry.npmjs.org/
533 | 353 silly mapToRegistry data Result {
534 | 353 silly mapToRegistry raw: 'parseuri',
535 | 353 silly mapToRegistry scope: null,
536 | 353 silly mapToRegistry escapedName: 'parseuri',
537 | 353 silly mapToRegistry name: 'parseuri',
538 | 353 silly mapToRegistry rawSpec: '',
539 | 353 silly mapToRegistry spec: 'latest',
540 | 353 silly mapToRegistry type: 'tag' }
541 | 354 silly mapToRegistry uri https://registry.npmjs.org/parseuri
542 | 355 silly resolveWithNewModule parseuri@0.0.4 checking installable status
543 | 356 silly cache add args [ 'parseuri@0.0.4', null ]
544 | 357 verbose cache add spec parseuri@0.0.4
545 | 358 silly fetchNamedPackageData parsejson
546 | 359 silly mapToRegistry name parsejson
547 | 360 silly mapToRegistry using default registry
548 | 361 silly mapToRegistry registry https://registry.npmjs.org/
549 | 362 silly mapToRegistry data Result {
550 | 362 silly mapToRegistry raw: 'parsejson',
551 | 362 silly mapToRegistry scope: null,
552 | 362 silly mapToRegistry escapedName: 'parsejson',
553 | 362 silly mapToRegistry name: 'parsejson',
554 | 362 silly mapToRegistry rawSpec: '',
555 | 362 silly mapToRegistry spec: 'latest',
556 | 362 silly mapToRegistry type: 'tag' }
557 | 363 silly mapToRegistry uri https://registry.npmjs.org/parsejson
558 | 364 silly fetchNamedPackageData parseqs
559 | 365 silly mapToRegistry name parseqs
560 | 366 silly mapToRegistry using default registry
561 | 367 silly mapToRegistry registry https://registry.npmjs.org/
562 | 368 silly mapToRegistry data Result {
563 | 368 silly mapToRegistry raw: 'parseqs',
564 | 368 silly mapToRegistry scope: null,
565 | 368 silly mapToRegistry escapedName: 'parseqs',
566 | 368 silly mapToRegistry name: 'parseqs',
567 | 368 silly mapToRegistry rawSpec: '',
568 | 368 silly mapToRegistry spec: 'latest',
569 | 368 silly mapToRegistry type: 'tag' }
570 | 369 silly mapToRegistry uri https://registry.npmjs.org/parseqs
571 | 370 silly cache add parsed spec Result {
572 | 370 silly cache add raw: 'debug@1.0.4',
573 | 370 silly cache add scope: null,
574 | 370 silly cache add escapedName: 'debug',
575 | 370 silly cache add name: 'debug',
576 | 370 silly cache add rawSpec: '1.0.4',
577 | 370 silly cache add spec: '1.0.4',
578 | 370 silly cache add type: 'version' }
579 | 371 silly addNamed debug@1.0.4
580 | 372 verbose addNamed "1.0.4" is a plain semver version for debug
581 | 373 silly mapToRegistry name debug
582 | 374 silly mapToRegistry using default registry
583 | 375 silly mapToRegistry registry https://registry.npmjs.org/
584 | 376 silly mapToRegistry data Result {
585 | 376 silly mapToRegistry raw: 'debug',
586 | 376 silly mapToRegistry scope: null,
587 | 376 silly mapToRegistry escapedName: 'debug',
588 | 376 silly mapToRegistry name: 'debug',
589 | 376 silly mapToRegistry rawSpec: '',
590 | 376 silly mapToRegistry spec: 'latest',
591 | 376 silly mapToRegistry type: 'tag' }
592 | 377 silly mapToRegistry uri https://registry.npmjs.org/debug
593 | 378 verbose addNameVersion registry:https://registry.npmjs.org/debug not in flight; fetching
594 | 379 silly cache add parsed spec Result {
595 | 379 silly cache add raw: 'parseuri@0.0.4',
596 | 379 silly cache add scope: null,
597 | 379 silly cache add escapedName: 'parseuri',
598 | 379 silly cache add name: 'parseuri',
599 | 379 silly cache add rawSpec: '0.0.4',
600 | 379 silly cache add spec: '0.0.4',
601 | 379 silly cache add type: 'version' }
602 | 380 silly addNamed parseuri@0.0.4
603 | 381 verbose addNamed "0.0.4" is a plain semver version for parseuri
604 | 382 silly mapToRegistry name parseuri
605 | 383 silly mapToRegistry using default registry
606 | 384 silly mapToRegistry registry https://registry.npmjs.org/
607 | 385 silly mapToRegistry data Result {
608 | 385 silly mapToRegistry raw: 'parseuri',
609 | 385 silly mapToRegistry scope: null,
610 | 385 silly mapToRegistry escapedName: 'parseuri',
611 | 385 silly mapToRegistry name: 'parseuri',
612 | 385 silly mapToRegistry rawSpec: '',
613 | 385 silly mapToRegistry spec: 'latest',
614 | 385 silly mapToRegistry type: 'tag' }
615 | 386 silly mapToRegistry uri https://registry.npmjs.org/parseuri
616 | 387 verbose addNameVersion registry:https://registry.npmjs.org/parseuri not in flight; fetching
617 | 388 silly fetchOtherPackageData xmlhttprequest@https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
618 | 389 silly cache add args [ 'xmlhttprequest@https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz',
619 | 389 silly cache add null ]
620 | 390 verbose cache add spec xmlhttprequest@https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
621 | 391 silly cache add parsed spec Result {
622 | 391 silly cache add raw: 'xmlhttprequest@https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz',
623 | 391 silly cache add scope: null,
624 | 391 silly cache add escapedName: 'xmlhttprequest',
625 | 391 silly cache add name: 'xmlhttprequest',
626 | 391 silly cache add rawSpec: 'https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz',
627 | 391 silly cache add spec: 'https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz',
628 | 391 silly cache add type: 'remote' }
629 | 392 silly mapToRegistry name xmlhttprequest@https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
630 | 393 silly mapToRegistry using default registry
631 | 394 silly mapToRegistry registry https://registry.npmjs.org/
632 | 395 silly mapToRegistry data Result {
633 | 395 silly mapToRegistry raw: 'xmlhttprequest@https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz',
634 | 395 silly mapToRegistry scope: null,
635 | 395 silly mapToRegistry escapedName: 'xmlhttprequest',
636 | 395 silly mapToRegistry name: 'xmlhttprequest',
637 | 395 silly mapToRegistry rawSpec: 'https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz',
638 | 395 silly mapToRegistry spec: 'https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz',
639 | 395 silly mapToRegistry type: 'remote' }
640 | 396 silly mapToRegistry uri https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
641 | 397 verbose addRemoteTarball https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz not in flight; adding
642 | 398 verbose addRemoteTarball [ 'https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz',
643 | 398 verbose addRemoteTarball null ]
644 | 399 verbose request uri https://registry.npmjs.org/has-cors
645 | 400 verbose request no auth needed
646 | 401 info attempt registry request try #1 at 20:35:46
647 | 402 verbose etag W/"554bf331-cf7"
648 | 403 verbose lastModified Thu, 07 May 2015 23:20:17 GMT
649 | 404 http request GET https://registry.npmjs.org/has-cors
650 | 405 verbose request uri https://registry.npmjs.org/engine.io-parser
651 | 406 verbose request no auth needed
652 | 407 info attempt registry request try #1 at 20:35:46
653 | 408 verbose etag W/"58e560d5-9411"
654 | 409 verbose lastModified Wed, 05 Apr 2017 21:25:41 GMT
655 | 410 http request GET https://registry.npmjs.org/engine.io-parser
656 | 411 verbose request uri https://registry.npmjs.org/parseqs
657 | 412 verbose request no auth needed
658 | 413 info attempt registry request try #1 at 20:35:46
659 | 414 verbose etag W/"588247d1-137e"
660 | 415 verbose lastModified Fri, 20 Jan 2017 17:24:33 GMT
661 | 416 http request GET https://registry.npmjs.org/parseqs
662 | 417 verbose request uri https://registry.npmjs.org/ws
663 | 418 verbose request no auth needed
664 | 419 info attempt registry request try #1 at 20:35:46
665 | 420 verbose etag W/"58f8f723-1c326"
666 | 421 verbose lastModified Thu, 20 Apr 2017 18:00:03 GMT
667 | 422 http request GET https://registry.npmjs.org/ws
668 | 423 verbose request uri https://registry.npmjs.org/parsejson
669 | 424 verbose request no auth needed
670 | 425 info attempt registry request try #1 at 20:35:46
671 | 426 verbose etag W/"588247ef-c63"
672 | 427 verbose lastModified Fri, 20 Jan 2017 17:25:03 GMT
673 | 428 http request GET https://registry.npmjs.org/parsejson
674 | 429 verbose get https://registry.npmjs.org/debug not expired, no request
675 | 430 verbose get https://registry.npmjs.org/parseuri not expired, no request
676 | 431 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
677 | 432 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
678 | 433 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
679 | 434 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
680 | 435 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
681 | 436 silly cache afterAdd debug@1.0.4
682 | 437 verbose afterAdd /Users/pc/.npm/debug/1.0.4/package/package.json not in flight; writing
683 | 438 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
684 | 439 silly cache afterAdd parseuri@0.0.4
685 | 440 verbose afterAdd /Users/pc/.npm/parseuri/0.0.4/package/package.json not in flight; writing
686 | 441 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
687 | 442 info retry fetch attempt 1 at 20:35:46
688 | 443 info attempt registry request try #1 at 20:35:46
689 | 444 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
690 | 445 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND github.com github.com:443
691 | 446 verbose afterAdd /Users/pc/.npm/debug/1.0.4/package/package.json written
692 | 447 verbose afterAdd /Users/pc/.npm/parseuri/0.0.4/package/package.json written
693 | 448 info attempt registry request try #2 at 20:35:56
694 | 449 verbose etag W/"554bf331-cf7"
695 | 450 verbose lastModified Thu, 07 May 2015 23:20:17 GMT
696 | 451 http request GET https://registry.npmjs.org/has-cors
697 | 452 info attempt registry request try #2 at 20:35:56
698 | 453 verbose etag W/"58e560d5-9411"
699 | 454 verbose lastModified Wed, 05 Apr 2017 21:25:41 GMT
700 | 455 http request GET https://registry.npmjs.org/engine.io-parser
701 | 456 info attempt registry request try #2 at 20:35:56
702 | 457 verbose etag W/"588247d1-137e"
703 | 458 verbose lastModified Fri, 20 Jan 2017 17:24:33 GMT
704 | 459 http request GET https://registry.npmjs.org/parseqs
705 | 460 info attempt registry request try #2 at 20:35:56
706 | 461 verbose etag W/"58f8f723-1c326"
707 | 462 verbose lastModified Thu, 20 Apr 2017 18:00:03 GMT
708 | 463 http request GET https://registry.npmjs.org/ws
709 | 464 info attempt registry request try #2 at 20:35:56
710 | 465 verbose etag W/"588247ef-c63"
711 | 466 verbose lastModified Fri, 20 Jan 2017 17:25:03 GMT
712 | 467 http request GET https://registry.npmjs.org/parsejson
713 | 468 info attempt registry request try #2 at 20:35:56
714 | 469 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
715 | 470 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
716 | 471 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
717 | 472 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
718 | 473 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
719 | 474 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
720 | 475 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND github.com github.com:443
721 | 476 info attempt registry request try #3 at 20:36:56
722 | 477 verbose etag W/"554bf331-cf7"
723 | 478 verbose lastModified Thu, 07 May 2015 23:20:17 GMT
724 | 479 http request GET https://registry.npmjs.org/has-cors
725 | 480 info attempt registry request try #3 at 20:36:56
726 | 481 verbose etag W/"58e560d5-9411"
727 | 482 verbose lastModified Wed, 05 Apr 2017 21:25:41 GMT
728 | 483 http request GET https://registry.npmjs.org/engine.io-parser
729 | 484 info attempt registry request try #3 at 20:36:56
730 | 485 verbose etag W/"588247d1-137e"
731 | 486 verbose lastModified Fri, 20 Jan 2017 17:24:33 GMT
732 | 487 http request GET https://registry.npmjs.org/parseqs
733 | 488 info attempt registry request try #3 at 20:36:56
734 | 489 verbose etag W/"58f8f723-1c326"
735 | 490 verbose lastModified Thu, 20 Apr 2017 18:00:03 GMT
736 | 491 http request GET https://registry.npmjs.org/ws
737 | 492 info attempt registry request try #3 at 20:36:56
738 | 493 verbose etag W/"588247ef-c63"
739 | 494 verbose lastModified Fri, 20 Jan 2017 17:25:03 GMT
740 | 495 http request GET https://registry.npmjs.org/parsejson
741 | 496 info attempt registry request try #3 at 20:36:56
742 | 497 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
743 | 498 silly get cb [ 304, undefined ]
744 | 499 verbose etag https://registry.npmjs.org/has-cors from cache
745 | 500 verbose get saving has-cors to /Users/pc/.npm/registry.npmjs.org/has-cors/.cache.json
746 | 501 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
747 | 502 silly get cb [ 304, undefined ]
748 | 503 verbose etag https://registry.npmjs.org/engine.io-parser from cache
749 | 504 verbose get saving engine.io-parser to /Users/pc/.npm/registry.npmjs.org/engine.io-parser/.cache.json
750 | 505 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
751 | 506 silly get cb [ 304, undefined ]
752 | 507 verbose etag https://registry.npmjs.org/parseqs from cache
753 | 508 verbose get saving parseqs to /Users/pc/.npm/registry.npmjs.org/parseqs/.cache.json
754 | 509 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
755 | 510 silly get cb [ 304, undefined ]
756 | 511 verbose etag https://registry.npmjs.org/ws from cache
757 | 512 verbose get saving ws to /Users/pc/.npm/registry.npmjs.org/ws/.cache.json
758 | 513 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
759 | 514 silly get cb [ 304, undefined ]
760 | 515 verbose etag https://registry.npmjs.org/parsejson from cache
761 | 516 verbose get saving parsejson to /Users/pc/.npm/registry.npmjs.org/parsejson/.cache.json
762 | 517 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
763 | 518 error fetch failed https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
764 | 519 warn retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND github.com github.com:443
765 | 520 silly resolveWithNewModule has-cors@1.0.3 checking installable status
766 | 521 silly cache add args [ 'has-cors@1.0.3', null ]
767 | 522 verbose cache add spec has-cors@1.0.3
768 | 523 silly cache add parsed spec Result {
769 | 523 silly cache add raw: 'has-cors@1.0.3',
770 | 523 silly cache add scope: null,
771 | 523 silly cache add escapedName: 'has-cors',
772 | 523 silly cache add name: 'has-cors',
773 | 523 silly cache add rawSpec: '1.0.3',
774 | 523 silly cache add spec: '1.0.3',
775 | 523 silly cache add type: 'version' }
776 | 524 silly addNamed has-cors@1.0.3
777 | 525 verbose addNamed "1.0.3" is a plain semver version for has-cors
778 | 526 silly mapToRegistry name has-cors
779 | 527 silly mapToRegistry using default registry
780 | 528 silly mapToRegistry registry https://registry.npmjs.org/
781 | 529 silly mapToRegistry data Result {
782 | 529 silly mapToRegistry raw: 'has-cors',
783 | 529 silly mapToRegistry scope: null,
784 | 529 silly mapToRegistry escapedName: 'has-cors',
785 | 529 silly mapToRegistry name: 'has-cors',
786 | 529 silly mapToRegistry rawSpec: '',
787 | 529 silly mapToRegistry spec: 'latest',
788 | 529 silly mapToRegistry type: 'tag' }
789 | 530 silly mapToRegistry uri https://registry.npmjs.org/has-cors
790 | 531 verbose addNameVersion registry:https://registry.npmjs.org/has-cors not in flight; fetching
791 | 532 silly resolveWithNewModule parseqs@0.0.2 checking installable status
792 | 533 silly cache add args [ 'parseqs@0.0.2', null ]
793 | 534 verbose cache add spec parseqs@0.0.2
794 | 535 silly cache add parsed spec Result {
795 | 535 silly cache add raw: 'parseqs@0.0.2',
796 | 535 silly cache add scope: null,
797 | 535 silly cache add escapedName: 'parseqs',
798 | 535 silly cache add name: 'parseqs',
799 | 535 silly cache add rawSpec: '0.0.2',
800 | 535 silly cache add spec: '0.0.2',
801 | 535 silly cache add type: 'version' }
802 | 536 silly addNamed parseqs@0.0.2
803 | 537 verbose addNamed "0.0.2" is a plain semver version for parseqs
804 | 538 silly mapToRegistry name parseqs
805 | 539 silly mapToRegistry using default registry
806 | 540 silly mapToRegistry registry https://registry.npmjs.org/
807 | 541 silly mapToRegistry data Result {
808 | 541 silly mapToRegistry raw: 'parseqs',
809 | 541 silly mapToRegistry scope: null,
810 | 541 silly mapToRegistry escapedName: 'parseqs',
811 | 541 silly mapToRegistry name: 'parseqs',
812 | 541 silly mapToRegistry rawSpec: '',
813 | 541 silly mapToRegistry spec: 'latest',
814 | 541 silly mapToRegistry type: 'tag' }
815 | 542 silly mapToRegistry uri https://registry.npmjs.org/parseqs
816 | 543 verbose addNameVersion registry:https://registry.npmjs.org/parseqs not in flight; fetching
817 | 544 silly resolveWithNewModule engine.io-parser@1.2.1 checking installable status
818 | 545 silly cache add args [ 'engine.io-parser@1.2.1', null ]
819 | 546 verbose cache add spec engine.io-parser@1.2.1
820 | 547 silly cache add parsed spec Result {
821 | 547 silly cache add raw: 'engine.io-parser@1.2.1',
822 | 547 silly cache add scope: null,
823 | 547 silly cache add escapedName: 'engine.io-parser',
824 | 547 silly cache add name: 'engine.io-parser',
825 | 547 silly cache add rawSpec: '1.2.1',
826 | 547 silly cache add spec: '1.2.1',
827 | 547 silly cache add type: 'version' }
828 | 548 silly addNamed engine.io-parser@1.2.1
829 | 549 verbose addNamed "1.2.1" is a plain semver version for engine.io-parser
830 | 550 silly mapToRegistry name engine.io-parser
831 | 551 silly mapToRegistry using default registry
832 | 552 silly mapToRegistry registry https://registry.npmjs.org/
833 | 553 silly mapToRegistry data Result {
834 | 553 silly mapToRegistry raw: 'engine.io-parser',
835 | 553 silly mapToRegistry scope: null,
836 | 553 silly mapToRegistry escapedName: 'engine.io-parser',
837 | 553 silly mapToRegistry name: 'engine.io-parser',
838 | 553 silly mapToRegistry rawSpec: '',
839 | 553 silly mapToRegistry spec: 'latest',
840 | 553 silly mapToRegistry type: 'tag' }
841 | 554 silly mapToRegistry uri https://registry.npmjs.org/engine.io-parser
842 | 555 verbose addNameVersion registry:https://registry.npmjs.org/engine.io-parser not in flight; fetching
843 | 556 silly resolveWithNewModule parsejson@0.0.1 checking installable status
844 | 557 silly cache add args [ 'parsejson@0.0.1', null ]
845 | 558 verbose cache add spec parsejson@0.0.1
846 | 559 silly cache add parsed spec Result {
847 | 559 silly cache add raw: 'parsejson@0.0.1',
848 | 559 silly cache add scope: null,
849 | 559 silly cache add escapedName: 'parsejson',
850 | 559 silly cache add name: 'parsejson',
851 | 559 silly cache add rawSpec: '0.0.1',
852 | 559 silly cache add spec: '0.0.1',
853 | 559 silly cache add type: 'version' }
854 | 560 silly addNamed parsejson@0.0.1
855 | 561 verbose addNamed "0.0.1" is a plain semver version for parsejson
856 | 562 silly mapToRegistry name parsejson
857 | 563 silly mapToRegistry using default registry
858 | 564 silly mapToRegistry registry https://registry.npmjs.org/
859 | 565 silly mapToRegistry data Result {
860 | 565 silly mapToRegistry raw: 'parsejson',
861 | 565 silly mapToRegistry scope: null,
862 | 565 silly mapToRegistry escapedName: 'parsejson',
863 | 565 silly mapToRegistry name: 'parsejson',
864 | 565 silly mapToRegistry rawSpec: '',
865 | 565 silly mapToRegistry spec: 'latest',
866 | 565 silly mapToRegistry type: 'tag' }
867 | 566 silly mapToRegistry uri https://registry.npmjs.org/parsejson
868 | 567 verbose addNameVersion registry:https://registry.npmjs.org/parsejson not in flight; fetching
869 | 568 silly resolveWithNewModule ws@0.4.31 checking installable status
870 | 569 silly cache add args [ 'ws@0.4.31', null ]
871 | 570 verbose cache add spec ws@0.4.31
872 | 571 silly cache add parsed spec Result {
873 | 571 silly cache add raw: 'ws@0.4.31',
874 | 571 silly cache add scope: null,
875 | 571 silly cache add escapedName: 'ws',
876 | 571 silly cache add name: 'ws',
877 | 571 silly cache add rawSpec: '0.4.31',
878 | 571 silly cache add spec: '0.4.31',
879 | 571 silly cache add type: 'version' }
880 | 572 silly addNamed ws@0.4.31
881 | 573 verbose addNamed "0.4.31" is a plain semver version for ws
882 | 574 silly mapToRegistry name ws
883 | 575 silly mapToRegistry using default registry
884 | 576 silly mapToRegistry registry https://registry.npmjs.org/
885 | 577 silly mapToRegistry data Result {
886 | 577 silly mapToRegistry raw: 'ws',
887 | 577 silly mapToRegistry scope: null,
888 | 577 silly mapToRegistry escapedName: 'ws',
889 | 577 silly mapToRegistry name: 'ws',
890 | 577 silly mapToRegistry rawSpec: '',
891 | 577 silly mapToRegistry spec: 'latest',
892 | 577 silly mapToRegistry type: 'tag' }
893 | 578 silly mapToRegistry uri https://registry.npmjs.org/ws
894 | 579 verbose addNameVersion registry:https://registry.npmjs.org/ws not in flight; fetching
895 | 580 verbose get https://registry.npmjs.org/has-cors not expired, no request
896 | 581 verbose get https://registry.npmjs.org/parseqs not expired, no request
897 | 582 verbose get https://registry.npmjs.org/engine.io-parser not expired, no request
898 | 583 verbose get https://registry.npmjs.org/parsejson not expired, no request
899 | 584 verbose get https://registry.npmjs.org/ws not expired, no request
900 | 585 silly cache afterAdd has-cors@1.0.3
901 | 586 verbose afterAdd /Users/pc/.npm/has-cors/1.0.3/package/package.json not in flight; writing
902 | 587 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
903 | 588 silly cache afterAdd parseqs@0.0.2
904 | 589 verbose afterAdd /Users/pc/.npm/parseqs/0.0.2/package/package.json not in flight; writing
905 | 590 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
906 | 591 silly cache afterAdd parsejson@0.0.1
907 | 592 verbose afterAdd /Users/pc/.npm/parsejson/0.0.1/package/package.json not in flight; writing
908 | 593 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
909 | 594 silly cache afterAdd engine.io-parser@1.2.1
910 | 595 verbose afterAdd /Users/pc/.npm/engine.io-parser/1.2.1/package/package.json not in flight; writing
911 | 596 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
912 | 597 silly cache afterAdd ws@0.4.31
913 | 598 verbose afterAdd /Users/pc/.npm/ws/0.4.31/package/package.json not in flight; writing
914 | 599 verbose correctMkdir /Users/pc/.npm correctMkdir not in flight; initializing
915 | 600 verbose afterAdd /Users/pc/.npm/has-cors/1.0.3/package/package.json written
916 | 601 verbose afterAdd /Users/pc/.npm/parseqs/0.0.2/package/package.json written
917 | 602 verbose afterAdd /Users/pc/.npm/parsejson/0.0.1/package/package.json written
918 | 603 verbose afterAdd /Users/pc/.npm/ws/0.4.31/package/package.json written
919 | 604 verbose afterAdd /Users/pc/.npm/engine.io-parser/1.2.1/package/package.json written
920 | 605 info retry fetch attempt 2 at 20:37:06
921 | 606 info attempt registry request try #1 at 20:37:06
922 | 607 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
923 | 608 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND github.com github.com:443
924 | 609 info attempt registry request try #2 at 20:37:16
925 | 610 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
926 | 611 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND github.com github.com:443
927 | 612 info attempt registry request try #3 at 20:38:16
928 | 613 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
929 | 614 error fetch failed https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
930 | 615 warn retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND github.com github.com:443
931 | 616 info retry fetch attempt 3 at 20:39:16
932 | 617 info attempt registry request try #1 at 20:39:16
933 | 618 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
934 | 619 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND github.com github.com:443
935 | 620 info attempt registry request try #2 at 20:39:26
936 | 621 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
937 | 622 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND github.com github.com:443
938 | 623 info attempt registry request try #3 at 20:40:26
939 | 624 http fetch GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
940 | 625 error fetch failed https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
941 | 626 silly fetchPackageMetaData Error: getaddrinfo ENOTFOUND github.com github.com:443
942 | 626 silly fetchPackageMetaData at errnoException (dns.js:28:10)
943 | 626 silly fetchPackageMetaData at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
944 | 626 silly fetchPackageMetaData error for xmlhttprequest@https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz { Error: getaddrinfo ENOTFOUND github.com github.com:443
945 | 626 silly fetchPackageMetaData at errnoException (dns.js:28:10)
946 | 626 silly fetchPackageMetaData at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
947 | 626 silly fetchPackageMetaData code: 'ENOTFOUND',
948 | 626 silly fetchPackageMetaData errno: 'ENOTFOUND',
949 | 626 silly fetchPackageMetaData syscall: 'getaddrinfo',
950 | 626 silly fetchPackageMetaData hostname: 'github.com',
951 | 626 silly fetchPackageMetaData host: 'github.com',
952 | 626 silly fetchPackageMetaData port: 443 }
953 | 627 silly rollbackFailedOptional Starting
954 | 628 silly rollbackFailedOptional Finishing
955 | 629 silly runTopLevelLifecycles Finishing
956 | 630 silly install printInstalled
957 | 631 verbose stack Error: getaddrinfo ENOTFOUND github.com github.com:443
958 | 631 verbose stack at errnoException (dns.js:28:10)
959 | 631 verbose stack at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
960 | 632 verbose cwd /Users/pc/Documents/Projects/Others/NPM-VS-YARN/npm/offline
961 | 633 error Darwin 16.5.0
962 | 634 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "socket.io-client@1.3.5" "--save"
963 | 635 error node v6.9.2
964 | 636 error npm v3.10.9
965 | 637 error code ENOTFOUND
966 | 638 error errno ENOTFOUND
967 | 639 error syscall getaddrinfo
968 | 640 error network getaddrinfo ENOTFOUND github.com github.com:443
969 | 641 error network This is most likely not a problem with npm itself
970 | 641 error network and is related to network connectivity.
971 | 641 error network In most cases you are behind a proxy or have bad network settings.
972 | 641 error network
973 | 641 error network If you are behind a proxy, please make sure that the
974 | 641 error network 'proxy' config is set properly. See: 'npm help config'
975 | 642 verbose exit [ 1, true ]
976 |
--------------------------------------------------------------------------------