jiangmiao / node-curl

node curl wrapper with fully implemented
https://npmjs.org/package/node-curl
MIT License
184 stars 28 forks source link

Win7 install problem (possibly internet proxy unused) #42

Closed chr3 closed 9 years ago

chr3 commented 9 years ago

I'm on Win7-64bit. Being in a company environment the usage of a proxy is required for internet access. I had set an evironment variable "http_proxy=http://..." and for example "git clone https://github.com/..." works without any problem.

C:\MyData>npm install node-libcurl \

node-libcurl@0.4.0 install C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl node tools/retrieve-win-deps && node tools/generate-stubs && node-gyp rebuild

Error: Command failed: C:\Windows\system32\cmd.exe /s /c "git init -q && git submodule add https://github.com/JCMais/curl-for- Cloning into 'deps/curl-for-windows'... fatal: unable to access 'https://github.com/JCMais/curl-for-windows.git/': Could not resolve host: github.com Clone of 'https://github.com/JCMais/curl-for-windows.git' into submodule path 'deps/curl-for-windows' failed

npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\MyPrograms\iojs\node.exe" "C:\MyPrograms\iojs\node_modules\npm\bin\npm-cli.js" "install" "node-libc npm ERR! node v2.3.3 npm ERR! npm v2.11.3 npm ERR! code ELIFECYCLE

npm ERR! node-libcurl@0.4.0 install: node tools/retrieve-win-deps && node tools/generate-stubs && node-gyp rebuild npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the node-libcurl@0.4.0 install script 'node tools/retrieve-win-deps && node tools/generate-stubs && node-gy npm ERR! This is most likely a problem with the node-libcurl package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node tools/retrieve-win-deps && node tools/generate-stubs && node-gyp rebuild npm ERR! You can get their info via: npm ERR! npm owner ls node-libcurl npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request: npm ERR! C:\MyData\Workspace_431\Node_2\npm-debug.log

0 info it worked if it ends with ok 1 verbose cli [ 'C:\MyPrograms\iojs\node.exe', 1 verbose cli 'C:\MyPrograms\iojs\node_modules\npm\bin\npm-cli.js', 1 verbose cli 'install', 1 verbose cli 'node-libcurl' ] 2 info using npm@2.11.3 3 info using node@v2.3.3 4 verbose install initial load of C:\MyData\Workspace_431\Node_2\package.json 5 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\package.json 6 silly cache add args [ 'node-libcurl', null ] 7 verbose cache add spec node-libcurl 8 silly cache add parsed spec { raw: 'node-libcurl', 8 silly cache add scope: null, 8 silly cache add name: null, 8 silly cache add rawSpec: 'node-libcurl', 8 silly cache add spec: 'C:\MyData\Workspace_431\Node_2\node-libcurl', 8 silly cache add type: 'directory' } 9 verbose addLocalDirectory C:\Users\g3237\AppData\Roaming\npm-cache\node-libcurl\0.4.0\package.tgz not in flight; packing 10 verbose tar pack [ 'C:\Users\g3237\AppData\Roaming\npm-cache\node-libcurl\0.4.0\package.tgz', 10 verbose tar pack 'C:\MyData\Workspace_431\Node_2\node-libcurl' ] 11 verbose tarball C:\Users\g3237\AppData\Roaming\npm-cache\node-libcurl\0.4.0\package.tgz 12 verbose folder C:\MyData\Workspace_431\Node_2\node-libcurl 13 info prepublish node-libcurl@0.4.0 14 verbose addLocalTarball adding from inside cache C:\Users\g3237\AppData\Roaming\npm-cache\node-libcurl\0.4.0\package.tgz 15 silly cache afterAdd node-libcurl@0.4.0 16 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\node-libcurl\0.4.0\package\package.json not in flight; writing 17 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\node-libcurl\0.4.0\package\package.json written 18 silly install resolved [ { name: 'node-libcurl', 18 silly install resolved version: '0.4.0', 18 silly install resolved author: { name: 'Jonathan Cardoso', email: 'me@jonathancardoso.com' }, 18 silly install resolved description: 'Node bindings for libcurl. Based on the work from node-curl.', 18 silly install resolved keywords: [ 'node-curl', 'curl', 'libcurl', 'node-libcurl' ], 18 silly install resolved homepage: 'https://github.com/JCMais/node-libcurl', 18 silly install resolved repository: { type: 'git', url: 'git://github.com/JCMais/node-libcurl.git' }, 18 silly install resolved main: './index.js', 18 silly install resolved scripts: { install: 'node tools/retrieve-win-deps && node tools/generate-stubs && node-gyp rebuild' }, 18 silly install resolved dependencies: { bindings: '~1.2', debug: '^2.2', nan: '~1.8' }, 18 silly install resolved devDependencies: 18 silly install resolved { 'body-parser': '^1.12', 18 silly install resolved 'cookie-parser': '^1.3', 18 silly install resolved express: '^4.12', 18 silly install resolved 'http-auth': '^2.2', 18 silly install resolved multiparty: '~3.2.6', 18 silly install resolved progress: '~1.1.8', 18 silly install resolved mocha: '^2.2', 18 silly install resolved should: '^6.0', 18 silly install resolved jsdoc: 'github:jsdoc3/jsdoc', 18 silly install resolved 'jaguarjs-jsdoc': 'github:davidshimjs/jaguarjs-jsdoc', 18 silly install resolved 'jsdoc-baseline': 'github:hegemonic/baseline' }, 18 silly install resolved engines: { node: '>= 0.8.0' }, 18 silly install resolved readme: '# node-libcurl\r\n\r\nNPM version\r\nDependencies\r\n\r\nLibcurl bindings for Node.js.\r\nBased on the work from jiangmiao/node-curl.\r\n\r\n## Quick Start\r\n\r\n### Install\r\nnpm install node-libcurl\r\n\r\n### Simple Request\r\njavascript\r\nvar Curl = require( \'node-libcurl\' ).Curl;\r\n\r\nvar curl = new Curl();\r\n\r\ncurl.setOpt( \'URL\', \'www.google.com\' );\r\ncurl.setOpt( \'FOLLOWLOCATION\', true );\r\n\r\ncurl.on( \'end\', function( statusCode, body, headers ) {\r\n\r\n console.info( statusCode );\r\n console.info( \'---\' );\r\n console.info( body.length );\r\n console.info( \'---\' );\r\n console.info( this.getInfo( \'TOTAL_TIME\' ) );\r\n\r\n this.close();\r\n});\r\n\r\ncurl.on( \'error\', curl.close.bind( curl ) );\r\ncurl.perform();\r\n\r\n\r\n### MultiPart Upload / HttpPost libcurl Option\r\n\r\njavascript\r\nvar Curl = require( \'node-libcurl\' ).Curl;\r\n\r\nvar curl = new Curl(),\r\n close = curl.close.bind( curl );\r\n\r\ncurl.setOpt( curl.option.URL, \'127.0.0.1/upload.php\' );\r\ncurl.setOpt( curl.option.HTTPPOST, [\r\n { name: \'input-name\', file: \'/file/path\', type: \'text/html\' },\r\n { name: \'input-name2\', contents: \'field-contents\' }\r\n]);\r\n\r\ncurl.on( \'end\', close );\r\ncurl.on( \'error\', close );\r\n\r\n\r\nFor more examples check the examples folder.\r\n\r\n## API\r\n\r\n### Curl\r\n\r\n* events:\r\n * end - Called when the request is finished without errors\r\n * int statusCode Last received response code.\r\n * string|Buffer body If raw is set to true, a Buffer is passed instead of a string.\r\n * Array\|Buffer headers Buffer if raw is true.\r\n * data - Called when a chunk of data was received.\r\n * Buffer chunk\r\n * header - Called when a chunk of headers was received.\r\n * Buffer header\r\n * error - Called when there was an error with the handler.\r\n * Error err\r\n * int errorCode libcurl error code.\r\n\r\n* methods:\r\n * getInfo - Get information from the handler\r\n * String|Int infoId Info id or the info name as string, you can use the constants from Curl.info\r\n * returns Array|String|Number Return value is based on the requested info.\r\n * setOpt - Set an option to the handler\r\n * String|Int optionId Option id or the option name as string, constants on Curl.option\r\n * Mixed optionValue Value is based on the given option, check libcurl documentation for more info.\r\n * enable - Enable a feature.\r\n * Int features Bitmask representing the features that should be enabled.\r\n * disable - Disable a feature.\r\n * Int features Bitmask representing the features that should be disabled.\r\n * perform - Process this handler.\r\n * reset - Reset the current curl handler.\r\n * close - Close the current curl instance, after calling this method, this handler is not usable anymore. You MUST call this on error and end events if you are not planning to use this handler anymore, it\'s NOT called by default.\r\n\r\n* members:\r\n * onData - Callback, acts the same way than the data event, however here the return value is taken into consideration.\r\n * Buffer chunk\r\n * onHeader - Callback, acts the same way than the header event, however here the return value is taken into consideration.\r\n * Buffer header\r\n\r\n* static methods:\r\n * getCount - Get amount of Curl instances active\r\n * returns int\r\n * getVersion - Get libcurl version as string\r\n * returns string\r\n\r\n* static members:\r\n * option - Object with all options available.\r\n * info - Object with all infos available.\r\n * protocol - Object with the protocols supported by libcurl as bitmasks, should be used when setting PROTOCOLS and REDIR_PROTOCOLS options.\r\n * auth - Object with bitmasks that should be used with the HTTPAUTH option.\r\n * http - Object with constants to be used with the HTTP_VERSION option.\r\n * pause - Object with constants to be used with the pause method.\r\n * netrc - Object with constants to be used with NETRC option.\r\n * feature - Object with the features currently supported as bitmasks.\r\n * NO_DATA_PARSING - Data received is passed as a Buffer to the end event.\r\n * NO_HEADER_PARSING - Header received is not parsed, it\'s passed as a Buffer to the end event.\r\n * NO_DATA_STORAGE - Data received is not stored inside this handler, implies NO_DATA_PARSING.\r\n * NO_HEADER_STORAGE - Header received is not stored inside this handler, implies NO_HEADER_PARSING.\r\n * RAW - Same than NO_DATA_PARSING | NO_HEADER_PARSING\r\n * NO_STORAGE - Same than NO_DATA_STORAGE | NO_HEADER_STORAGE, implies RAW.\r\n\r\n\r\n## Installing on Windows\r\n\r\n#### What you need to have installed:\r\n\r\n* Python 2.7\r\n* Visual Studio 2010/2012 (Express version works!)\r\n* Just that, really.\r\n', 18 silly install resolved readmeFilename: 'README.md', 18 silly install resolved gitHead: 'f57ca82cd34053b6cbb31df39a21a7b8346ecc56', 18 silly install resolved bugs: { url: 'https://github.com/JCMais/node-libcurl/issues' }, 18 silly install resolved _id: 'node-libcurl@0.4.0', 18 silly install resolved _shasum: '02ecf3b174c04a3af9b74363bd21df333f480199', 18 silly install resolved _from: 'node-libcurl', 18 silly install resolved _resolved: 'file:node-libcurl' } ] 19 info install node-libcurl@0.4.0 into C:\MyData\Workspace_431\Node_2 20 info installOne node-libcurl@0.4.0 21 verbose installOne of node-libcurl to C:\MyData\Workspace_431\Node_2 not in flight; installing 22 verbose lock using C:\Users\g3237\AppData\Roaming\npm-cache_locks\node-libcurl-f10ad47f2d7e9bce.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 23 silly install write writing node-libcurl 0.4.0 to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 24 verbose unbuild node_modules\node-libcurl 25 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl is being purged from base C:\MyData\Workspace_431\Node_2 26 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 27 verbose tar unpack C:\Users\g3237\AppData\Roaming\npm-cache\node-libcurl\0.4.0\package.tgz 28 verbose tar unpacking to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 29 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl is being purged 30 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 31 silly gunzTarPerm modes [ '777', '666' ] 32 silly gunzTarPerm extractEntry package.json 33 silly gunzTarPerm extractEntry .npmignore 34 silly gunzTarPerm extractEntry README.md 35 silly gunzTarPerm extractEntry index.js 36 silly gunzTarPerm extractEntry .gitmodules 37 silly gunzTarPerm extractEntry binding.gyp 38 silly gunzTarPerm extractEntry examples/.npmignore 39 silly gunzTarPerm extractEntry examples/debug-callback.js 40 silly gunzTarPerm extractEntry examples/file-upload.js 41 silly gunzTarPerm extractEntry examples/get-info.js 42 silly gunzTarPerm extractEntry examples/cookies.js 43 silly gunzTarPerm extractEntry examples/progress-callback.js 44 silly gunzTarPerm extractEntry examples/simple-request.js 45 silly gunzTarPerm extractEntry examples/ssl.js 46 silly gunzTarPerm extractEntry examples/stress-test.js 47 silly gunzTarPerm extractEntry examples/test-top-500.js 48 silly gunzTarPerm extractEntry examples/connection-timeout.js 49 silly gunzTarPerm extractEntry examples/top-sites.js 50 silly gunzTarPerm extractEntry examples/post-data.js 51 silly gunzTarPerm extractEntry .travis.yml 52 silly gunzTarPerm extractEntry jsdoc-tmpl.config.json 53 silly gunzTarPerm extractEntry jsdoc.json 54 silly gunzTarPerm extractEntry lib/Curl.js 55 silly gunzTarPerm extractEntry lib/generated-stubs/.npmignore 56 silly gunzTarPerm extractEntry LICENSE-MIT 57 silly gunzTarPerm extractEntry src/macros.h 58 silly gunzTarPerm extractEntry src/Curl.cc 59 silly gunzTarPerm extractEntry src/CurlHttpPost.cc 60 silly gunzTarPerm extractEntry src/CurlHttpPost.h 61 silly gunzTarPerm extractEntry src/generated-stubs/.npmignore 62 silly gunzTarPerm extractEntry src/Curl.h 63 silly gunzTarPerm extractEntry src/node-libcurl.cc 64 silly gunzTarPerm extractEntry src/string_format.cc 65 silly gunzTarPerm extractEntry src/string_format.h 66 silly gunzTarPerm extractEntry src/strndup.cc 67 silly gunzTarPerm extractEntry src/strndup.h 68 silly gunzTarPerm extractEntry test/main.js 69 silly gunzTarPerm extractEntry test/curl/binary-data.js 70 silly gunzTarPerm extractEntry test/curl/connection-timeout.js 71 silly gunzTarPerm extractEntry test/curl/events.js 72 silly gunzTarPerm extractEntry test/curl/feature.js 73 silly gunzTarPerm extractEntry test/curl/getinfo.js 74 silly gunzTarPerm extractEntry test/curl/httpauth.js 75 silly gunzTarPerm extractEntry test/curl/httppost.js 76 silly gunzTarPerm extractEntry test/curl/postfields.js 77 silly gunzTarPerm extractEntry test/curl/reset.js 78 silly gunzTarPerm extractEntry test/curl/setopt.js 79 silly gunzTarPerm extractEntry test/helper/server.js 80 silly gunzTarPerm extractEntry tools/curl-config.js 81 silly gunzTarPerm extractEntry tools/generate-stubs.js 82 silly gunzTarPerm extractEntry tools/retrieve-win-deps.js 83 silly gunzTarPerm extractEntry tools/update-deps.js 84 verbose write writing to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\package.json 85 info preinstall node-libcurl@0.4.0 86 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\package.json 87 silly prepareForInstallMany adding bindings@~1.2 from node-libcurl dependencies 88 silly prepareForInstallMany adding debug@^2.2 from node-libcurl dependencies 89 silly prepareForInstallMany adding nan@~1.8 from node-libcurl dependencies 90 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\package.json 91 silly cache add args [ 'bindings@~1.2', null ] 92 verbose cache add spec bindings@~1.2 93 silly cache add args [ 'debug@^2.2', null ] 94 verbose cache add spec debug@^2.2 95 silly cache add parsed spec { raw: 'bindings@~1.2', 95 silly cache add scope: null, 95 silly cache add name: 'bindings', 95 silly cache add rawSpec: '~1.2', 95 silly cache add spec: '>=1.2.0 <1.3.0', 95 silly cache add type: 'range' } 96 silly addNamed bindings@>=1.2.0 <1.3.0 97 verbose addNamed ">=1.2.0 <1.3.0" is a valid semver range for bindings 98 silly addNameRange { name: 'bindings', range: '>=1.2.0 <1.3.0', hasData: false } 99 silly mapToRegistry name bindings 100 silly mapToRegistry using default registry 101 silly mapToRegistry registry https://registry.npmjs.org/ 102 silly mapToRegistry uri https://registry.npmjs.org/bindings 103 verbose addNameRange registry:https://registry.npmjs.org/bindings not in flight; fetching 104 silly cache add parsed spec { raw: 'debug@^2.2', 104 silly cache add scope: null, 104 silly cache add name: 'debug', 104 silly cache add rawSpec: '^2.2', 104 silly cache add spec: '>=2.2.0 <3.0.0', 104 silly cache add type: 'range' } 105 silly addNamed debug@>=2.2.0 <3.0.0 106 verbose addNamed ">=2.2.0 <3.0.0" is a valid semver range for debug 107 silly addNameRange { name: 'debug', range: '>=2.2.0 <3.0.0', hasData: false } 108 silly mapToRegistry name debug 109 silly mapToRegistry using default registry 110 silly mapToRegistry registry https://registry.npmjs.org/ 111 silly mapToRegistry uri https://registry.npmjs.org/debug 112 verbose addNameRange registry:https://registry.npmjs.org/debug not in flight; fetching 113 silly cache add args [ 'nan@~1.8', null ] 114 verbose cache add spec nan@~1.8 115 silly cache add parsed spec { raw: 'nan@~1.8', 115 silly cache add scope: null, 115 silly cache add name: 'nan', 115 silly cache add rawSpec: '~1.8', 115 silly cache add spec: '>=1.8.0 <1.9.0', 115 silly cache add type: 'range' } 116 silly addNamed nan@>=1.8.0 <1.9.0 117 verbose addNamed ">=1.8.0 <1.9.0" is a valid semver range for nan 118 silly addNameRange { name: 'nan', range: '>=1.8.0 <1.9.0', hasData: false } 119 silly mapToRegistry name nan 120 silly mapToRegistry using default registry 121 silly mapToRegistry registry https://registry.npmjs.org/ 122 silly mapToRegistry uri https://registry.npmjs.org/nan 123 verbose addNameRange registry:https://registry.npmjs.org/nan not in flight; fetching 124 verbose request uri https://registry.npmjs.org/bindings 125 verbose request no auth needed 126 info attempt registry request try #1 at 08:22:36 127 verbose request id 47c5f89546150957 128 verbose etag "BCS5XYG9ISNJFNKEL5FLOI5HX" 129 http request GET https://registry.npmjs.org/bindings 130 verbose request uri https://registry.npmjs.org/nan 131 verbose request no auth needed 132 info attempt registry request try #1 at 08:22:36 133 verbose etag "CWMZR9BQ6YD6KL99MGG0CU5U5" 134 http request GET https://registry.npmjs.org/nan 135 verbose request uri https://registry.npmjs.org/debug 136 verbose request no auth needed 137 info attempt registry request try #1 at 08:22:36 138 verbose etag "81OSLK7EJMMIA2FPVBDRX54Q2" 139 http request GET https://registry.npmjs.org/debug 140 http 304 https://registry.npmjs.org/nan 141 silly get cb [ 304, 141 silly get { date: 'Mon, 13 Jul 2015 06:22:36 GMT', 141 silly get via: '1.1 varnish', 141 silly get 'cache-control': 'max-age=60', 141 silly get etag: '"CWMZR9BQ6YD6KL99MGG0CU5U5"', 141 silly get age: '10', 141 silly get connection: 'close', 141 silly get 'x-served-by': 'cache-fra1246-FRA', 141 silly get 'x-cache': 'HIT', 141 silly get 'x-cache-hits': '1', 141 silly get 'x-timer': 'S1436768556.414444,VS0,VE0', 141 silly get vary: 'Accept' } ] 142 verbose etag https://registry.npmjs.org/nan from cache 143 verbose get saving nan to C:\Users\g3237\AppData\Roaming\npm-cache\registry.npmjs.org\nan.cache.json 144 http 304 https://registry.npmjs.org/bindings 145 silly get cb [ 304, 145 silly get { date: 'Mon, 13 Jul 2015 06:22:36 GMT', 145 silly get via: '1.1 varnish', 145 silly get 'cache-control': 'max-age=60', 145 silly get etag: '"BCS5XYG9ISNJFNKEL5FLOI5HX"', 145 silly get age: '12', 145 silly get connection: 'close', 145 silly get 'x-served-by': 'cache-fra1248-FRA', 145 silly get 'x-cache': 'HIT', 145 silly get 'x-cache-hits': '1', 145 silly get 'x-timer': 'S1436768556.415826,VS0,VE0', 145 silly get vary: 'Accept' } ] 146 verbose etag https://registry.npmjs.org/bindings from cache 147 verbose get saving bindings to C:\Users\g3237\AppData\Roaming\npm-cache\registry.npmjs.org\bindings.cache.json 148 silly addNameRange number 2 { name: 'bindings', range: '>=1.2.0 <1.3.0', hasData: true } 149 silly addNameRange versions [ 'bindings', 149 silly addNameRange [ '0.0.1', 149 silly addNameRange '0.1.0', 149 silly addNameRange '0.1.1', 149 silly addNameRange '0.2.0', 149 silly addNameRange '0.2.1', 149 silly addNameRange '0.2.2', 149 silly addNameRange '0.2.3', 149 silly addNameRange '0.2.4', 149 silly addNameRange '0.3.0', 149 silly addNameRange '0.4.0', 149 silly addNameRange '1.0.0', 149 silly addNameRange '1.1.0', 149 silly addNameRange '1.1.1', 149 silly addNameRange '1.2.0', 149 silly addNameRange '1.2.1' ] ] 150 silly addNamed bindings@1.2.1 151 verbose addNamed "1.2.1" is a plain semver version for bindings 152 silly addNameRange number 2 { name: 'nan', range: '>=1.8.0 <1.9.0', hasData: true } 153 silly addNameRange versions [ 'nan', 153 silly addNameRange [ '0.3.0-wip', 153 silly addNameRange '0.3.0-wip2', 153 silly addNameRange '0.3.0', 153 silly addNameRange '0.3.1', 153 silly addNameRange '0.3.2', 153 silly addNameRange '0.4.0', 153 silly addNameRange '0.4.1', 153 silly addNameRange '0.4.2', 153 silly addNameRange '0.4.3', 153 silly addNameRange '0.4.4', 153 silly addNameRange '0.5.0', 153 silly addNameRange '0.5.1', 153 silly addNameRange '0.5.2', 153 silly addNameRange '0.6.0', 153 silly addNameRange '0.7.0', 153 silly addNameRange '0.7.1', 153 silly addNameRange '0.8.0', 153 silly addNameRange '1.0.0', 153 silly addNameRange '1.1.0', 153 silly addNameRange '1.1.1', 153 silly addNameRange '1.1.2', 153 silly addNameRange '1.2.0', 153 silly addNameRange '1.3.0', 153 silly addNameRange '1.4.0', 153 silly addNameRange '1.4.1', 153 silly addNameRange '1.5.0', 153 silly addNameRange '1.4.2', 153 silly addNameRange '1.4.3', 153 silly addNameRange '1.5.1', 153 silly addNameRange '1.5.2', 153 silly addNameRange '1.6.0', 153 silly addNameRange '1.5.3', 153 silly addNameRange '1.6.1', 153 silly addNameRange '1.6.2', 153 silly addNameRange '1.7.0', 153 silly addNameRange '1.8.0', 153 silly addNameRange '1.8.1', 153 silly addNameRange '1.8.2', 153 silly addNameRange '1.8.3', 153 silly addNameRange '1.8.4' ] ] 154 silly addNamed nan@1.8.4 155 verbose addNamed "1.8.4" is a plain semver version for nan 156 http 200 https://registry.npmjs.org/debug 157 silly get cb [ 200, 157 silly get { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)', 157 silly get etag: '"EC9ATO87XEE7TXAYVXTGER1P"', 157 silly get 'content-type': 'application/json', 157 silly get 'cache-control': 'max-age=60', 157 silly get 'content-length': '34908', 157 silly get 'accept-ranges': 'bytes', 157 silly get date: 'Mon, 13 Jul 2015 06:22:36 GMT', 157 silly get via: '1.1 varnish', 157 silly get age: '56', 157 silly get connection: 'close', 157 silly get 'x-served-by': 'cache-fra1239-FRA', 157 silly get 'x-cache': 'HIT', 157 silly get 'x-cache-hits': '4', 157 silly get 'x-timer': 'S1436768556.416474,VS0,VE0', 157 silly get vary: 'Accept' } ] 158 verbose get saving debug to C:\Users\g3237\AppData\Roaming\npm-cache\registry.npmjs.org\debug.cache.json 159 silly cache afterAdd bindings@1.2.1 160 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\bindings\1.2.1\package\package.json not in flight; writing 161 silly cache afterAdd nan@1.8.4 162 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\nan\1.8.4\package\package.json not in flight; writing 163 silly addNameRange number 2 { name: 'debug', range: '>=2.2.0 <3.0.0', hasData: true } 164 silly addNameRange versions [ 'debug', 164 silly addNameRange [ '0.0.1', 164 silly addNameRange '0.1.0', 164 silly addNameRange '0.2.0', 164 silly addNameRange '0.3.0', 164 silly addNameRange '0.4.0', 164 silly addNameRange '0.4.1', 164 silly addNameRange '0.5.0', 164 silly addNameRange '0.6.0', 164 silly addNameRange '0.7.0', 164 silly addNameRange '0.7.1', 164 silly addNameRange '0.7.2', 164 silly addNameRange '0.7.3', 164 silly addNameRange '0.7.4', 164 silly addNameRange '0.8.0', 164 silly addNameRange '0.8.1', 164 silly addNameRange '1.0.0', 164 silly addNameRange '1.0.1', 164 silly addNameRange '1.0.2', 164 silly addNameRange '1.0.3', 164 silly addNameRange '1.0.4', 164 silly addNameRange '2.0.0', 164 silly addNameRange '2.1.0', 164 silly addNameRange '2.1.1', 164 silly addNameRange '2.1.2', 164 silly addNameRange '2.1.3', 164 silly addNameRange '2.2.0' ] ] 165 silly addNamed debug@2.2.0 166 verbose addNamed "2.2.0" is a plain semver version for debug 167 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\bindings\1.2.1\package\package.json written 168 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\nan\1.8.4\package\package.json written 169 silly cache afterAdd debug@2.2.0 170 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\debug\2.2.0\package\package.json not in flight; writing 171 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\debug\2.2.0\package\package.json written 172 silly install resolved [ { name: 'bindings', 172 silly install resolved description: 'Helper module for loading your native module\'s .node file', 172 silly install resolved keywords: [ 'native', 'addon', 'bindings', 'gyp', 'waf', 'c', 'c++' ], 172 silly install resolved version: '1.2.1', 172 silly install resolved author: 172 silly install resolved { name: 'Nathan Rajlich', 172 silly install resolved email: 'nathan@tootallnate.net', 172 silly install resolved url: 'http://tootallnate.net' }, 172 silly install resolved repository: 172 silly install resolved { type: 'git', 172 silly install resolved url: 'git://github.com/TooTallNate/node-bindings.git' }, 172 silly install resolved main: './bindings.js', 172 silly install resolved bugs: { url: 'https://github.com/TooTallNate/node-bindings/issues' }, 172 silly install resolved homepage: 'https://github.com/TooTallNate/node-bindings', 172 silly install resolved license: 'MIT', 172 silly install resolved gitHead: 'e404152ee27f8478ccbc7122ee051246e8e5ec02', 172 silly install resolved _id: 'bindings@1.2.1', 172 silly install resolved scripts: {}, 172 silly install resolved _shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11', 172 silly install resolved _from: 'bindings@>=1.2.0 <1.3.0', 172 silly install resolved _npmVersion: '1.4.14', 172 silly install resolved _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' }, 172 silly install resolved maintainers: [ [Object], [Object] ], 172 silly install resolved dist: 172 silly install resolved { shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11', 172 silly install resolved tarball: 'http://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz' }, 172 silly install resolved directories: {}, 172 silly install resolved _resolved: 'https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz', 172 silly install resolved readme: 'ERROR: No README data found!' }, 172 silly install resolved { name: 'nan', 172 silly install resolved version: '1.8.4', 172 silly install resolved description: 'Native Abstractions for Node.js: C++ header for Node 0.8->0.12 compatibility', 172 silly install resolved main: 'includedirs.js', 172 silly install resolved repository: { type: 'git', url: 'git://github.com/iojs/nan.git' }, 172 silly install resolved scripts: 172 silly install resolved { test: 'tap --gc test/js/-test.js', 172 silly install resolved 'rebuild-tests': 'pangyp rebuild --directory test' }, 172 silly install resolved contributors: 172 silly install resolved [ [Object], 172 silly install resolved [Object], 172 silly install resolved [Object], 172 silly install resolved [Object], 172 silly install resolved [Object], 172 silly install resolved [Object], 172 silly install resolved [Object] ], 172 silly install resolved devDependencies: 172 silly install resolved { bindings: '~1.2.1', 172 silly install resolved 'node-gyp': '~1.0.2', 172 silly install resolved pangyp: '~2.0.1', 172 silly install resolved tap: '~0.7.1', 172 silly install resolved xtend: '~4.0.0' }, 172 silly install resolved license: 'MIT', 172 silly install resolved gitHead: 'ed3bbf4ced0cf7937b4e4164766797f71aa97f3d', 172 silly install resolved bugs: { url: 'https://github.com/iojs/nan/issues' }, 172 silly install resolved homepage: 'https://github.com/iojs/nan#readme', 172 silly install resolved _id: 'nan@1.8.4', 172 silly install resolved _shasum: '3c76b5382eab33e44b758d2813ca9d92e9342f34', 172 silly install resolved _from: 'nan@>=1.8.0 <1.9.0', 172 silly install resolved _npmVersion: '2.8.3', 172 silly install resolved _nodeVersion: '0.12.2', 172 silly install resolved _npmUser: { name: 'kkoopa', email: 'bbyholm@abo.fi' }, 172 silly install resolved maintainers: [ [Object], [Object] ], 172 silly install resolved dist: 172 silly install resolved { shasum: '3c76b5382eab33e44b758d2813ca9d92e9342f34', 172 silly install resolved tarball: 'http://registry.npmjs.org/nan/-/nan-1.8.4.tgz' }, 172 silly install resolved directories: {}, 172 silly install resolved resolved: 'https://registry.npmjs.org/nan/-/nan-1.8.4.tgz', 172 silly install resolved readme: 'ERROR: No README data found!' }, 172 silly install resolved { name: 'debug', 172 silly install resolved version: '2.2.0', 172 silly install resolved repository: { type: 'git', url: 'git://github.com/visionmedia/debug.git' }, 172 silly install resolved description: 'small debugging utility', 172 silly install resolved keywords: [ 'debug', 'log', 'debugger' ], 172 silly install resolved author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' }, 172 silly install resolved contributors: [ [Object] ], 172 silly install resolved license: 'MIT', 172 silly install resolved dependencies: { ms: '0.7.1' }, 172 silly install resolved devDependencies: { browserify: '9.0.3', mocha: '' }, 172 silly install resolved main: './node.js', 172 silly install resolved browser: './browser.js', 172 silly install resolved component: { scripts: [Object] }, 172 silly install resolved gitHead: 'b38458422b5aa8aa6d286b10dfe427e8a67e2b35', 172 silly install resolved bugs: { url: 'https://github.com/visionmedia/debug/issues' }, 172 silly install resolved homepage: 'https://github.com/visionmedia/debug', 172 silly install resolved _id: 'debug@2.2.0', 172 silly install resolved scripts: {}, 172 silly install resolved _shasum: 'f87057e995b1a1f6ae6a4960664137bc56f039da', 172 silly install resolved _from: 'debug@>=2.2.0 <3.0.0', 172 silly install resolved _npmVersion: '2.7.4', 172 silly install resolved _nodeVersion: '0.12.2', 172 silly install resolved _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' }, 172 silly install resolved maintainers: [ [Object], [Object] ], 172 silly install resolved dist: 172 silly install resolved { shasum: 'f87057e995b1a1f6ae6a4960664137bc56f039da', 172 silly install resolved tarball: 'http://registry.npmjs.org/debug/-/debug-2.2.0.tgz' }, 172 silly install resolved directories: {}, 172 silly install resolved _resolved: 'https://registry.npmjs.org/debug/-/debug-2.2.0.tgz', 172 silly install resolved readme: 'ERROR: No README data found!' } ] 173 info install bindings@1.2.1 into C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 174 info install nan@1.8.4 into C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 175 info install debug@2.2.0 into C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 176 info installOne bindings@1.2.1 177 verbose installOne of bindings to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl not in flight; installing 178 info installOne nan@1.8.4 179 verbose installOne of nan to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl not in flight; installing 180 info installOne debug@2.2.0 181 verbose installOne of debug to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl not in flight; installing 182 verbose lock using C:\Users\g3237\AppData\Roaming\npm-cache_locks\nan-34d72e851061d48c.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan 183 verbose lock using C:\Users\g3237\AppData\Roaming\npm-cache_locks\debug-223dd6832f843145.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 184 silly install write writing nan 1.8.4 to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan 185 silly install write writing debug 2.2.0 to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 186 verbose lock using C:\Users\g3237\AppData\Roaming\npm-cache_locks\bindings-d33658be4bbfa02e.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings 187 silly install write writing bindings 1.2.1 to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings 188 verbose unbuild node_modules\node-libcurl\node_modules\nan 189 verbose unbuild node_modules\node-libcurl\node_modules\debug 190 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan is being purged from base C:\MyData\Workspace_431\Node_2 191 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan 192 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug is being purged from base C:\MyData\Workspace_431\Node_2 193 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 194 verbose unbuild node_modules\node-libcurl\node_modules\bindings 195 verbose tar unpack C:\Users\g3237\AppData\Roaming\npm-cache\nan\1.8.4\package.tgz 196 verbose tar unpacking to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan 197 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan is being purged 198 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan 199 verbose tar unpack C:\Users\g3237\AppData\Roaming\npm-cache\debug\2.2.0\package.tgz 200 verbose tar unpacking to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 201 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug is being purged 202 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 203 silly gunzTarPerm modes [ '777', '666' ] 204 silly gunzTarPerm modes [ '777', '666' ] 205 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings is being purged from base C:\MyData\Workspace_431\Node_2 206 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings 207 verbose tar unpack C:\Users\g3237\AppData\Roaming\npm-cache\bindings\1.2.1\package.tgz 208 verbose tar unpacking to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings 209 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings is being purged 210 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings 211 silly gunzTarPerm modes [ '777', '666' ] 212 silly gunzTarPerm extractEntry package.json 213 silly gunzTarPerm modified mode [ 'package.json', 436, 438 ] 214 silly gunzTarPerm extractEntry package.json 215 silly gunzTarPerm modified mode [ 'package.json', 420, 438 ] 216 silly gunzTarPerm extractEntry package.json 217 silly gunzTarPerm modified mode [ 'package.json', 420, 438 ] 218 silly gunzTarPerm extractEntry README.md 219 silly gunzTarPerm modified mode [ 'README.md', 436, 438 ] 220 silly gunzTarPerm extractEntry include_dirs.js 221 silly gunzTarPerm modified mode [ 'include_dirs.js', 436, 438 ] 222 silly gunzTarPerm extractEntry LICENSE.md 223 silly gunzTarPerm modified mode [ 'LICENSE.md', 436, 438 ] 224 silly gunzTarPerm extractEntry .dntrc 225 silly gunzTarPerm modified mode [ '.dntrc', 436, 438 ] 226 silly gunzTarPerm extractEntry appveyor.yml 227 silly gunzTarPerm modified mode [ 'appveyor.yml', 436, 438 ] 228 silly gunzTarPerm extractEntry nan.h 229 silly gunzTarPerm modified mode [ 'nan.h', 436, 438 ] 230 silly gunzTarPerm extractEntry nan_implementation_12_inl.h 231 silly gunzTarPerm modified mode [ 'nan_implementation_12_inl.h', 436, 438 ] 232 silly gunzTarPerm extractEntry nan_implementation_pre_12_inl.h 233 silly gunzTarPerm modified mode [ 'nan_implementation_pre_12_inl.h', 436, 438 ] 234 silly gunzTarPerm extractEntry nan_new.h 235 silly gunzTarPerm modified mode [ 'nan_new.h', 436, 438 ] 236 silly gunzTarPerm extractEntry nan_string_bytes.h 237 silly gunzTarPerm modified mode [ 'nan_string_bytes.h', 436, 438 ] 238 silly gunzTarPerm extractEntry CHANGELOG.md 239 silly gunzTarPerm modified mode [ 'CHANGELOG.md', 436, 438 ] 240 silly gunzTarPerm extractEntry .npmignore 241 silly gunzTarPerm modified mode [ '.npmignore', 420, 438 ] 242 silly gunzTarPerm extractEntry node.js 243 silly gunzTarPerm modified mode [ 'node.js', 420, 438 ] 244 silly gunzTarPerm extractEntry README.md 245 silly gunzTarPerm modified mode [ 'README.md', 420, 438 ] 246 silly gunzTarPerm extractEntry bindings.js 247 silly gunzTarPerm modified mode [ 'bindings.js', 420, 438 ] 248 silly gunzTarPerm extractEntry debug.js 249 silly gunzTarPerm modified mode [ 'debug.js', 420, 438 ] 250 silly gunzTarPerm extractEntry browser.js 251 silly gunzTarPerm modified mode [ 'browser.js', 420, 438 ] 252 silly gunzTarPerm extractEntry Readme.md 253 silly gunzTarPerm modified mode [ 'Readme.md', 420, 438 ] 254 silly gunzTarPerm extractEntry bower.json 255 silly gunzTarPerm modified mode [ 'bower.json', 420, 438 ] 256 silly gunzTarPerm extractEntry .jshintrc 257 silly gunzTarPerm modified mode [ '.jshintrc', 420, 438 ] 258 verbose write writing to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings\package.json 259 info preinstall bindings@1.2.1 260 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings\package.json 261 silly gunzTarPerm extractEntry component.json 262 silly gunzTarPerm modified mode [ 'component.json', 420, 438 ] 263 silly gunzTarPerm extractEntry Makefile 264 silly gunzTarPerm modified mode [ 'Makefile', 420, 438 ] 265 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings\package.json 266 silly install resolved [] 267 verbose about to build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings 268 info build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings 269 info linkStuff bindings@1.2.1 270 silly linkStuff bindings@1.2.1 has C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules as its parent node_modules 271 verbose linkBins bindings@1.2.1 272 verbose linkMans bindings@1.2.1 273 verbose rebuildBundles bindings@1.2.1 274 info install bindings@1.2.1 275 silly gunzTarPerm extractEntry History.md 276 silly gunzTarPerm modified mode [ 'History.md', 420, 438 ] 277 info postinstall bindings@1.2.1 278 verbose unlock done using C:\Users\g3237\AppData\Roaming\npm-cache_locks\bindings-d33658be4bbfa02e.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\bindings 279 verbose write writing to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\package.json 280 info preinstall debug@2.2.0 281 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\package.json 282 silly prepareForInstallMany adding ms@0.7.1 from debug dependencies 283 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\package.json 284 silly cache add args [ 'ms@0.7.1', null ] 285 verbose cache add spec ms@0.7.1 286 silly cache add parsed spec { raw: 'ms@0.7.1', 286 silly cache add scope: null, 286 silly cache add name: 'ms', 286 silly cache add rawSpec: '0.7.1', 286 silly cache add spec: '0.7.1', 286 silly cache add type: 'version' } 287 silly addNamed ms@0.7.1 288 verbose addNamed "0.7.1" is a plain semver version for ms 289 silly mapToRegistry name ms 290 silly mapToRegistry using default registry 291 silly mapToRegistry registry https://registry.npmjs.org/ 292 silly mapToRegistry uri https://registry.npmjs.org/ms 293 verbose addNameVersion registry:https://registry.npmjs.org/ms not in flight; fetching 294 verbose request uri https://registry.npmjs.org/ms 295 verbose request no auth needed 296 info attempt registry request try #1 at 08:22:36 297 verbose etag "53ANWMC7TJMGDP9CKLFDTWNRR" 298 http request GET https://registry.npmjs.org/ms 299 verbose write writing to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan\package.json 300 info preinstall nan@1.8.4 301 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan\package.json 302 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan\package.json 303 silly install resolved [] 304 verbose about to build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan 305 info build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan 306 info linkStuff nan@1.8.4 307 silly linkStuff nan@1.8.4 has C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules as its parent node_modules 308 verbose linkBins nan@1.8.4 309 verbose linkMans nan@1.8.4 310 verbose rebuildBundles nan@1.8.4 311 info install nan@1.8.4 312 info postinstall nan@1.8.4 313 verbose unlock done using C:\Users\g3237\AppData\Roaming\npm-cache_locks\nan-34d72e851061d48c.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\nan 314 http 304 https://registry.npmjs.org/ms 315 silly get cb [ 304, 315 silly get { date: 'Mon, 13 Jul 2015 06:22:36 GMT', 315 silly get via: '1.1 varnish', 315 silly get 'cache-control': 'max-age=60', 315 silly get etag: '"53ANWMC7TJMGDP9CKLFDTWNRR"', 315 silly get age: '52', 315 silly get connection: 'close', 315 silly get 'x-served-by': 'cache-fra1232-FRA', 315 silly get 'x-cache': 'HIT', 315 silly get 'x-cache-hits': '1', 315 silly get 'x-timer': 'S1436768556.650626,VS0,VE2', 315 silly get vary: 'Accept' } ] 316 verbose etag https://registry.npmjs.org/ms from cache 317 verbose get saving ms to C:\Users\g3237\AppData\Roaming\npm-cache\registry.npmjs.org\ms.cache.json 318 silly cache afterAdd ms@0.7.1 319 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\ms\0.7.1\package\package.json not in flight; writing 320 verbose afterAdd C:\Users\g3237\AppData\Roaming\npm-cache\ms\0.7.1\package\package.json written 321 silly install resolved [ { name: 'ms', 321 silly install resolved version: '0.7.1', 321 silly install resolved description: 'Tiny ms conversion utility', 321 silly install resolved repository: { type: 'git', url: 'git://github.com/guille/ms.js.git' }, 321 silly install resolved main: './index', 321 silly install resolved devDependencies: { mocha: '', 'expect.js': '', serve: '*' }, 321 silly install resolved component: { scripts: [Object] }, 321 silly install resolved gitHead: '713dcf26d9e6fd9dbc95affe7eff9783b7f1b909', 321 silly install resolved bugs: { url: 'https://github.com/guille/ms.js/issues' }, 321 silly install resolved homepage: 'https://github.com/guille/ms.js', 321 silly install resolved _id: 'ms@0.7.1', 321 silly install resolved scripts: {}, 321 silly install resolved _shasum: '9cd13c03adbff25b65effde7ce864ee952017098', 321 silly install resolved _from: 'ms@0.7.1', 321 silly install resolved _npmVersion: '2.7.5', 321 silly install resolved _nodeVersion: '0.12.2', 321 silly install resolved _npmUser: { name: 'rauchg', email: 'rauchg@gmail.com' }, 321 silly install resolved maintainers: [ [Object] ], 321 silly install resolved dist: 321 silly install resolved { shasum: '9cd13c03adbff25b65effde7ce864ee952017098', 321 silly install resolved tarball: 'http://registry.npmjs.org/ms/-/ms-0.7.1.tgz' }, 321 silly install resolved directories: {}, 321 silly install resolved _resolved: 'https://registry.npmjs.org/ms/-/ms-0.7.1.tgz', 321 silly install resolved readme: 'ERROR: No README data found!' } ] 322 info install ms@0.7.1 into C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 323 info installOne ms@0.7.1 324 verbose installOne of ms to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug not in flight; installing 325 verbose lock using C:\Users\g3237\AppData\Roaming\npm-cache_locks\ms-83e36c573aea4687.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms 326 silly install write writing ms 0.7.1 to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms 327 verbose unbuild node_modules\node-libcurl\node_modules\debug\node_modules\ms 328 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms is being purged from base C:\MyData\Workspace_431\Node_2 329 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms 330 verbose tar unpack C:\Users\g3237\AppData\Roaming\npm-cache\ms\0.7.1\package.tgz 331 verbose tar unpacking to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms 332 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms is being purged 333 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms 334 silly gunzTarPerm modes [ '777', '666' ] 335 silly gunzTarPerm extractEntry package.json 336 silly gunzTarPerm modified mode [ 'package.json', 420, 438 ] 337 silly gunzTarPerm extractEntry .npmignore 338 silly gunzTarPerm modified mode [ '.npmignore', 420, 438 ] 339 silly gunzTarPerm extractEntry README.md 340 silly gunzTarPerm modified mode [ 'README.md', 420, 438 ] 341 silly gunzTarPerm extractEntry LICENSE 342 silly gunzTarPerm modified mode [ 'LICENSE', 420, 438 ] 343 silly gunzTarPerm extractEntry index.js 344 silly gunzTarPerm modified mode [ 'index.js', 420, 438 ] 345 silly gunzTarPerm extractEntry History.md 346 silly gunzTarPerm modified mode [ 'History.md', 420, 438 ] 347 verbose write writing to C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms\package.json 348 info preinstall ms@0.7.1 349 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms\package.json 350 verbose readDependencies loading dependencies from C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms\package.json 351 silly install resolved [] 352 verbose about to build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms 353 info build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms 354 info linkStuff ms@0.7.1 355 silly linkStuff ms@0.7.1 has C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules as its parent node_modules 356 verbose linkBins ms@0.7.1 357 verbose linkMans ms@0.7.1 358 verbose rebuildBundles ms@0.7.1 359 info install ms@0.7.1 360 info postinstall ms@0.7.1 361 verbose unlock done using C:\Users\g3237\AppData\Roaming\npm-cache_locks\ms-83e36c573aea4687.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug\node_modules\ms 362 verbose about to build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 363 info build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 364 info linkStuff debug@2.2.0 365 silly linkStuff debug@2.2.0 has C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules as its parent node_modules 366 verbose linkBins debug@2.2.0 367 verbose linkMans debug@2.2.0 368 verbose rebuildBundles debug@2.2.0 369 verbose rebuildBundles [ 'ms' ] 370 info install debug@2.2.0 371 info postinstall debug@2.2.0 372 verbose unlock done using C:\Users\g3237\AppData\Roaming\npm-cache_locks\debug-223dd6832f843145.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl\node_modules\debug 373 verbose about to build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 374 info build C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 375 info linkStuff node-libcurl@0.4.0 376 silly linkStuff node-libcurl@0.4.0 has C:\MyData\Workspace_431\Node_2\node_modules as its parent node_modules 377 verbose linkBins node-libcurl@0.4.0 378 verbose linkMans node-libcurl@0.4.0 379 verbose rebuildBundles node-libcurl@0.4.0 380 verbose rebuildBundles [ 'bindings', 'debug', 'nan' ] 381 info install node-libcurl@0.4.0 382 verbose unsafe-perm in lifecycle true 383 info node-libcurl@0.4.0 Failed to exec install script 384 verbose unlock done using C:\Users\g3237\AppData\Roaming\npm-cache_locks\node-libcurl-f10ad47f2d7e9bce.lock for C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 385 verbose stack Error: node-libcurl@0.4.0 install: node tools/retrieve-win-deps && node tools/generate-stubs && node-gyp rebuild 385 verbose stack Exit status 1 385 verbose stack at EventEmitter. (C:\MyPrograms\iojs\node_modules\npm\lib\utils\lifecycle.js:213:16) 385 verbose stack at emitTwo (events.js:87:13) 385 verbose stack at EventEmitter.emit (events.js:172:7) 385 verbose stack at ChildProcess. (C:\MyPrograms\iojs\node_modules\npm\lib\utils\spawn.js:24:14) 385 verbose stack at emitTwo (events.js:87:13) 385 verbose stack at ChildProcess.emit (events.js:172:7) 385 verbose stack at maybeClose (internal/child_process.js:764:16) 385 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5) 386 verbose pkgid node-libcurl@0.4.0 387 verbose cwd C:\MyData\Workspace_431\Node_2 388 error Windows_NT 6.1.7601 389 error argv "C:\MyPrograms\iojs\node.exe" "C:\MyPrograms\iojs\node_modules\npm\bin\npm-cli.js" "install" "node-libcurl" 390 error node v2.3.3 391 error npm v2.11.3 392 error code ELIFECYCLE 393 error node-libcurl@0.4.0 install: node tools/retrieve-win-deps && node tools/generate-stubs && node-gyp rebuild 393 error Exit status 1 394 error Failed at the node-libcurl@0.4.0 install script 'node tools/retrieve-win-deps && node tools/generate-stubs && node-gyp rebuild'. 394 error This is most likely a problem with the node-libcurl package, 394 error not with npm itself. 394 error Tell the author that this fails on your system: 394 error node tools/retrieve-win-deps && node tools/generate-stubs && node-gyp rebuild 394 error You can get their info via: 394 error npm owner ls node-libcurl 394 error There is likely additional logging output above. 395 verbose exit [ 1, true ] 396 verbose unbuild node_modules\node-libcurl 397 info preuninstall node-libcurl@0.4.0 398 info uninstall node-libcurl@0.4.0 399 verbose unbuild rmStuff node-libcurl@0.4.0 from C:\MyData\Workspace_431\Node_2\node_modules 400 info postuninstall node-libcurl@0.4.0 401 silly gentlyRm C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl is being purged from base C:\MyData\Workspace_431\Node_2 402 verbose gentlyRm don't care about contents; nuking C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 403 silly vacuum-fs purging C:\MyData\Workspace_431\Node_2\node_modules\node-libcurl 404 silly vacuum-fs removing C:\MyData\Workspace_431\Node_2\node_modules 405 silly vacuum-fs finished vacuuming up to C:\MyData\Workspace_431\Node_2

chr3 commented 9 years ago

I have found https://www.npmjs.com/package/node-libcurl. Installing on Windows What you need to have installed: Python 2.7 Visual Studio 2010/2012 (Express version works!) Just that, really. Can you update this if Windows is actually unsupported ?