Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to build on Windows 8 #14

Open
AaronCrow opened this issue May 25, 2015 · 3 comments
Open

Failed to build on Windows 8 #14

AaronCrow opened this issue May 25, 2015 · 3 comments

Comments

@AaronCrow
Copy link

Hi,

I'm trying to install the package on a Windows 8 system. Python 2.73 installed, msvs version is 2010, latest drivers are installed as well, but the build is failed. Has anyone met before this issue? The error log is the following:

0 info it worked if it ends with ok
1 verbose cli [ 'C:\Program Files\nodejs\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'install',
1 verbose cli '-g',
1 verbose cli 'ftdi' ]
2 info using [email protected]
3 info using [email protected]
4 verbose node symlink C:\Program Files\nodejs\node.exe
5 verbose install initial load of C:\Users\Alien-01\AppData\Roaming\npm\package.json
6 verbose readDependencies loading dependencies from C:\Users\Alien-01\AppData\Roaming\npm\package.json
7 silly cache add args [ 'ftdi', null ]
8 verbose cache add spec ftdi
9 silly cache add parsed spec { raw: 'ftdi',
9 silly cache add scope: null,
9 silly cache add name: 'ftdi',
9 silly cache add rawSpec: '',
9 silly cache add spec: '',
9 silly cache add type: 'range' }
10 silly addNamed ftdi@

11 verbose addNamed "" is a valid semver range for ftdi
12 silly addNameRange { name: 'ftdi', range: '
', hasData: false }
13 silly mapToRegistry name ftdi
14 silly mapToRegistry using default registry
15 silly mapToRegistry registry https://registry.npmjs.org/
16 silly mapToRegistry uri https://registry.npmjs.org/ftdi
17 verbose addNameRange registry:https://registry.npmjs.org/ftdi not in flight; fetching
18 verbose request uri https://registry.npmjs.org/ftdi
19 verbose request no auth needed
20 info attempt registry request try #1 at 3:07:22 PM
21 verbose request id 3a9b1cdb277ce418
22 verbose etag "DS3SCJVDR5M4YIQJ9TSUN8H7G"
23 http request GET https://registry.npmjs.org/ftdi
24 http 304 https://registry.npmjs.org/ftdi
25 silly get cb [ 304,
25 silly get { date: 'Mon, 25 May 2015 14:07:16 GMT',
25 silly get via: '1.1 varnish',
25 silly get 'cache-control': 'max-age=60',
25 silly get etag: '"DS3SCJVDR5M4YIQJ9TSUN8H7G"',
25 silly get age: '0',
25 silly get connection: 'keep-alive',
25 silly get 'x-served-by': 'cache-lcy1122-LCY',
25 silly get 'x-cache': 'MISS',
25 silly get 'x-cache-hits': '0',
25 silly get 'x-timer': 'S1432562836.470784,VS0,VE166',
25 silly get vary: 'Accept' } ]
26 verbose etag https://registry.npmjs.org/ftdi from cache
27 verbose get saving ftdi to C:\Users\Alien-01\AppData\Roaming\npm-cache\registry.npmjs.org\ftdi.cache.json
28 silly addNameRange number 2 { name: 'ftdi', range: '_', hasData: true }
29 silly addNameRange versions [ 'ftdi', [ '1.0.0', '1.0.1', '1.0.2', '1.0.3', '1.1.0' ] ]
30 silly addNamed [email protected]
31 verbose addNamed "1.1.0" is a plain semver version for ftdi
32 silly cache afterAdd [email protected]
33 verbose afterAdd C:\Users\Alien-01\AppData\Roaming\npm-cache\ftdi\1.1.0\package\package.json not in flight; writing
34 verbose afterAdd C:\Users\Alien-01\AppData\Roaming\npm-cache\ftdi\1.1.0\package\package.json written
35 silly install resolved [ { name: 'ftdi',
35 silly install resolved version: '1.1.0',
35 silly install resolved description: 'FTDI bindings for Node.js',
35 silly install resolved main: 'index.js',
35 silly install resolved dependencies: { bindings: '1.1.0' },
35 silly install resolved gypfile: true,
35 silly install resolved scripts:
35 silly install resolved { test: 'echo "Error: no test specified" && exit 1',
35 silly install resolved preinstall: 'node-gyp rebuild' },
35 silly install resolved repository:
35 silly install resolved { type: 'git',
35 silly install resolved url: 'git://github.com/KABA-CCEAC/node-ftdi.git' },
35 silly install resolved keywords: [ 'ftdi', 'usb', 'driver', 'device' ],
35 silly install resolved homepage: 'https://github.com/KABA-CCEAC/node-ftdi',
35 silly install resolved bugs: { url: 'https://github.com/KABA-CCEAC/node-ftdi/issues' },
35 silly install resolved license:
35 silly install resolved { type: 'MIT',
35 silly install resolved url: 'https://raw.github.com/KABA-CCEAC/node-ftdi/master/licence' },
35 silly install resolved gitHead: '460b1fa8477efc510f2c8316c2f99cfe082d6ae4',
35 silly install resolved _id: '[email protected]',
35 silly install resolved _shasum: '456560ad8c4d30530431604dd40413c14537363d',
35 silly install resolved from: 'ftdi@',
35 silly install resolved _npmVersion: '1.4.21',
35 silly install resolved _npmUser: { name: 'adrai', email: '[email protected]' },
35 silly install resolved maintainers: [ [Object] ],
35 silly install resolved dist:
35 silly install resolved { shasum: '456560ad8c4d30530431604dd40413c14537363d',
35 silly install resolved tarball: 'http://registry.npmjs.org/ftdi/-/ftdi-1.1.0.tgz' },
35 silly install resolved directories: {},
35 silly install resolved _resolved: 'https://registry.npmjs.org/ftdi/-/ftdi-1.1.0.tgz',
35 silly install resolved readme: 'ERROR: No README data found!' } ]
36 info install [email protected] into C:\Users\Alien-01\AppData\Roaming\npm
37 info installOne [email protected]
38 verbose installOne of ftdi to C:\Users\Alien-01\AppData\Roaming\npm not in flight; installing
39 verbose lock using C:\Users\Alien-01\AppData\Roaming\npm-cache_locks\ftdi-0d3480de09bbba34.lock for C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
40 silly install write writing ftdi 1.1.0 to C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
41 verbose unbuild node_modules\ftdi
42 silly gentlyRm C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi is being purged from base C:\Users\Alien-01\AppData\Roaming\npm
43 verbose gentlyRm don't care about contents; nuking C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
44 verbose tar unpack C:\Users\Alien-01\AppData\Roaming\npm-cache\ftdi\1.1.0\package.tgz
45 verbose tar unpacking to C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
46 silly gentlyRm C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi is being purged
47 verbose gentlyRm don't care about contents; nuking C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
48 silly gunzTarPerm modes [ '777', '666' ]
49 silly gunzTarPerm extractEntry package.json
50 silly gunzTarPerm modified mode [ 'package.json', 420, 438 ]
51 silly gunzTarPerm extractEntry .npmignore
52 silly gunzTarPerm modified mode [ '.npmignore', 420, 438 ]
53 silly gunzTarPerm extractEntry README.md
54 silly gunzTarPerm modified mode [ 'README.md', 420, 438 ]
55 silly gunzTarPerm extractEntry index.js
56 silly gunzTarPerm modified mode [ 'index.js', 420, 438 ]
57 silly gunzTarPerm extractEntry binding.gyp
58 silly gunzTarPerm modified mode [ 'binding.gyp', 420, 438 ]
59 silly gunzTarPerm extractEntry install.sh
60 silly gunzTarPerm modified mode [ 'install.sh', 493, 511 ]
61 silly gunzTarPerm extractEntry lib/amd64/ftd2xx.lib
62 silly gunzTarPerm modified mode [ 'lib/amd64/ftd2xx.lib', 420, 438 ]
63 silly gunzTarPerm extractEntry lib/ftd2xx.h
64 silly gunzTarPerm modified mode [ 'lib/ftd2xx.h', 420, 438 ]
65 silly gunzTarPerm extractEntry lib/i386/ftd2xx.lib
66 silly gunzTarPerm modified mode [ 'lib/i386/ftd2xx.lib', 420, 438 ]
67 silly gunzTarPerm extractEntry license
68 silly gunzTarPerm modified mode [ 'license', 420, 438 ]
69 silly gunzTarPerm extractEntry src/ftdi_constants.h
70 silly gunzTarPerm modified mode [ 'src/ftdi_constants.h', 420, 438 ]
71 silly gunzTarPerm extractEntry src/ftdi_device.cc
72 silly gunzTarPerm modified mode [ 'src/ftdi_device.cc', 420, 438 ]
73 silly gunzTarPerm extractEntry src/ftdi_device.h
74 silly gunzTarPerm modified mode [ 'src/ftdi_device.h', 420, 438 ]
75 silly gunzTarPerm extractEntry src/ftdi_driver.cc
76 silly gunzTarPerm modified mode [ 'src/ftdi_driver.cc', 420, 438 ]
77 silly gunzTarPerm extractEntry src/ftdi_driver.h
78 silly gunzTarPerm modified mode [ 'src/ftdi_driver.h', 420, 438 ]
79 verbose write writing to C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi\package.json
80 info preinstall [email protected]
81 verbose unsafe-perm in lifecycle true
82 info [email protected] Failed to exec preinstall script
83 verbose unlock done using C:\Users\Alien-01\AppData\Roaming\npm-cache_locks\ftdi-0d3480de09bbba34.lock for C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
84 verbose stack Error: [email protected] preinstall: node-gyp rebuild
84 verbose stack Exit status 1
84 verbose stack at EventEmitter. (C:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:213:16)
84 verbose stack at EventEmitter.emit (events.js:110:17)
84 verbose stack at ChildProcess. (C:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:24:14)
84 verbose stack at ChildProcess.emit (events.js:110:17)
84 verbose stack at maybeClose (child_process.js:1015:16)
84 verbose stack at Process.ChildProcess._handle.onexit (child_process.js:1087:5)
85 verbose pkgid [email protected]
86 verbose cwd C:\Nodes\FTDI112\node-ftdi-master
87 error Windows_NT 6.3.9600
88 error argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "ftdi"
89 error node v0.12.3
90 error npm v2.9.1
91 error code ELIFECYCLE
92 error [email protected] preinstall: node-gyp rebuild
92 error Exit status 1
93 error Failed at the [email protected] preinstall script 'node-gyp rebuild'.
93 error This is most likely a problem with the ftdi package,
93 error not with npm itself.
93 error Tell the author that this fails on your system:
93 error node-gyp rebuild
93 error You can get their info via:
93 error npm owner ls ftdi
93 error There is likely additional logging output above.
94 verbose exit [ 1, true ]
95 verbose unbuild node_modules\ftdi
96 info preuninstall [email protected]
97 info uninstall [email protected]
98 verbose unbuild rmStuff [email protected] from C:\Users\Alien-01\AppData\Roaming\npm\node_modules
99 info postuninstall [email protected]
100 silly gentlyRm C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi is being purged from base C:\Users\Alien-01\AppData\Roaming\npm
101 verbose gentlyRm don't care about contents; nuking C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
102 silly vacuum-fs purging C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
103 silly vacuum-fs quitting because other entries in C:\Users\Alien-01\AppData\Roaming\npm\node_modules

Thanks
Aaron

@adrai
Copy link
Collaborator

adrai commented May 25, 2015

node-ftdi is not compatible with node 0.12.x :-( #11
but try: npm i https://github.com/komola/node-ftdi/archive/nan.tar.gz

@AaronCrow
Copy link
Author

Perfect! Problem solved! Thanks again and have a nice day!

Aaron

2015-05-25 16:38 GMT+01:00 Adriano Raiano [email protected]:

node-ftdi is not compatible with node 0.12.x :-( #11
#11
but try: npm i https://github.com/komola/node-ftdi/archive/nan.tar.gz


Reply to this email directly or view it on GitHub
#14 (comment)
.

@MattiooFR
Copy link

Hi, I'm having the same issue, but I tryed everything and it still not working..
Windows 7, Visual Studio 10, WIndows SDK 7.1 installed, use the windows sdk prompt command, setting PYTHON path, and I still have the same error ! I'm going to try to install node 0.10 version see if that can help ..

0 info it worked if it ends with ok
1 verbose cli [ 'E:\Program Files\nodejs\node.exe',
1 verbose cli 'E:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'i',
1 verbose cli 'https://github.com/komola/node-ftdi/archive/nan.tar.gz' ]
2 info using [email protected]
3 info using [email protected]
4 verbose install initial load of H:\Embarcadero\PROJETS\standeleez-electron\package.json
5 warn package.json [email protected] No repository field.
6 warn package.json [email protected] No README data
7 verbose installManyTop reading scoped package data from H:\Embarcadero\PROJETS\standeleez-electron\node_modules\node-gyp\package.json
8 verbose readDependencies loading dependencies from H:\Embarcadero\PROJETS\standeleez-electron\package.json
9 silly cache add args [ 'https://github.com/komola/node-ftdi/archive/nan.tar.gz',
9 silly cache add null ]
10 verbose cache add spec https://github.com/komola/node-ftdi/archive/nan.tar.gz
11 silly cache add parsed spec { raw: 'https://github.com/komola/node-ftdi/archive/nan.tar.gz',
11 silly cache add scope: null,
11 silly cache add name: null,
11 silly cache add rawSpec: 'https://github.com/komola/node-ftdi/archive/nan.tar.gz',
11 silly cache add spec: 'https://github.com/komola/node-ftdi/archive/nan.tar.gz',
11 silly cache add type: 'remote' }
12 silly mapToRegistry name https://github.com/komola/node-ftdi/archive/nan.tar.gz
13 silly mapToRegistry using default registry
14 silly mapToRegistry registry https://registry.npmjs.org/
15 silly mapToRegistry uri https://github.com/komola/node-ftdi/archive/nan.tar.gz
16 verbose addRemoteTarball https://github.com/komola/node-ftdi/archive/nan.tar.gz not in flight; adding
17 verbose addRemoteTarball [ 'https://github.com/komola/node-ftdi/archive/nan.tar.gz',
17 verbose addRemoteTarball null ]
18 info retry fetch attempt 1 at 14:59:41
19 info attempt registry request try #1 at 14:59:41
20 http fetch GET https://github.com/komola/node-ftdi/archive/nan.tar.gz
21 verbose request id 047728824c0d48a0
22 http fetch 200 https://github.com/komola/node-ftdi/archive/nan.tar.gz
23 silly fetchAndShaCheck shasum dea19d76d368d6440c96c3cb2599d38e69c5f689
24 verbose addTmpTarball E:\Users\M883B1.DUG\AppData\Local\Temp\npm-7688-020d67b8\github.com\komola\node-ftdi\archive\nan.tar.gz not in flight; adding
25 verbose addTmpTarball validating metadata from E:\Users\M883B
1.DUG\AppData\Local\Temp\npm-7688-020d67b8\github.com\komola\node-ftdi\archive\nan.tar.gz
26 verbose tar unpack E:\Users\M883B1.DUG\AppData\Local\Temp\npm-7688-020d67b8\github.com\komola\node-ftdi\archive\nan.tar.gz
27 verbose tar unpacking to E:\Users\M883B
1.DUG\AppData\Local\Temp\npm-7688-020d67b8\unpack-2eddfabab88f
28 silly gentlyRm E:\Users\M883B1.DUG\AppData\Local\Temp\npm-7688-020d67b8\unpack-2eddfabab88f is being purged
29 verbose gentlyRm don't care about contents; nuking E:\Users\M883B
1.DUG\AppData\Local\Temp\npm-7688-020d67b8\unpack-2eddfabab88f
30 silly gunzTarPerm modes [ '777', '666' ]
31 silly gunzTarPerm extractEntry
32 silly gunzTarPerm modified mode [ '', 509, 511 ]
33 silly gunzTarPerm extractEntry .gitignore
34 silly gunzTarPerm modified mode [ '.gitignore', 436, 438 ]
35 silly gunzTarPerm extractEntry .npmignore
36 silly gunzTarPerm modified mode [ '.npmignore', 436, 438 ]
37 silly gunzTarPerm extractEntry README.md
38 silly gunzTarPerm modified mode [ 'README.md', 436, 438 ]
39 silly gunzTarPerm extractEntry binding.gyp
40 silly gunzTarPerm modified mode [ 'binding.gyp', 436, 438 ]
41 silly gunzTarPerm extractEntry index.js
42 silly gunzTarPerm modified mode [ 'index.js', 436, 438 ]
43 silly gunzTarPerm extractEntry install.sh
44 silly gunzTarPerm modified mode [ 'install.sh', 509, 511 ]
45 silly gunzTarPerm extractEntry lib/
46 silly gunzTarPerm modified mode [ 'lib/', 509, 511 ]
47 silly gunzTarPerm extractEntry lib/amd64/
48 silly gunzTarPerm modified mode [ 'lib/amd64/', 509, 511 ]
49 silly gunzTarPerm extractEntry lib/amd64/ftd2xx.lib
50 silly gunzTarPerm modified mode [ 'lib/amd64/ftd2xx.lib', 436, 438 ]
51 silly gunzTarPerm extractEntry lib/ftd2xx.h
52 silly gunzTarPerm modified mode [ 'lib/ftd2xx.h', 436, 438 ]
53 silly gunzTarPerm extractEntry lib/i386/
54 silly gunzTarPerm modified mode [ 'lib/i386/', 509, 511 ]
55 silly gunzTarPerm extractEntry lib/i386/ftd2xx.lib
56 silly gunzTarPerm modified mode [ 'lib/i386/ftd2xx.lib', 436, 438 ]
57 silly gunzTarPerm extractEntry license
58 silly gunzTarPerm modified mode [ 'license', 436, 438 ]
59 silly gunzTarPerm extractEntry package.json
60 silly gunzTarPerm modified mode [ 'package.json', 436, 438 ]
61 silly gunzTarPerm extractEntry src/
62 silly gunzTarPerm modified mode [ 'src/', 509, 511 ]
63 silly gunzTarPerm extractEntry src/ftdi_constants.h
64 silly gunzTarPerm modified mode [ 'src/ftdi_constants.h', 436, 438 ]
65 silly gunzTarPerm extractEntry src/ftdi_device.cc
66 silly gunzTarPerm modified mode [ 'src/ftdi_device.cc', 436, 438 ]
67 silly gunzTarPerm extractEntry src/ftdi_device.h
68 silly gunzTarPerm modified mode [ 'src/ftdi_device.h', 436, 438 ]
69 silly gunzTarPerm extractEntry src/ftdi_driver.cc
70 silly gunzTarPerm modified mode [ 'src/ftdi_driver.cc', 436, 438 ]
71 silly gunzTarPerm extractEntry src/ftdi_driver.h
72 silly gunzTarPerm modified mode [ 'src/ftdi_driver.h', 436, 438 ]
73 silly gunzTarPerm extractEntry test/
74 silly gunzTarPerm modified mode [ 'test/', 509, 511 ]
75 silly gunzTarPerm extractEntry test/bnet9107Test.js
76 silly gunzTarPerm modified mode [ 'test/bnet9107Test.js', 436, 438 ]
77 silly gunzTarPerm extractEntry test/chw4000Test.js
78 silly gunzTarPerm modified mode [ 'test/chw4000Test.js', 436, 438 ]
79 silly gunzTarPerm extractEntry test/fabi.js
80 silly gunzTarPerm modified mode [ 'test/fabi.js', 436, 438 ]
81 silly gunzTarPerm extractEntry test/ftdi.coffee
82 silly gunzTarPerm modified mode [ 'test/ftdi.coffee', 436, 438 ]
83 silly gunzTarPerm extractEntry test/ftdi_unplug.cpp
84 silly gunzTarPerm modified mode [ 'test/ftdi_unplug.cpp', 436, 438 ]
85 silly gunzTarPerm extractEntry test/multlipleDevicesTest.js
86 silly gunzTarPerm modified mode [ 'test/multlipleDevicesTest.js', 436, 438 ]
87 silly gunzTarPerm extractEntry test/openBySerialTest.js
88 silly gunzTarPerm modified mode [ 'test/openBySerialTest.js', 436, 438 ]
89 silly gunzTarPerm extractEntry test/pollerTest.js
90 silly gunzTarPerm modified mode [ 'test/pollerTest.js', 436, 438 ]
91 silly gunzTarPerm extractEntry test/pollerTest2.js
92 silly gunzTarPerm modified mode [ 'test/pollerTest2.js', 436, 438 ]
93 silly cache afterAdd [email protected]
94 verbose afterAdd E:\Users\M.Dugue\AppData\Roaming\npm-cache\ftdi\1.2.0\package\package.json not in flight; writing
95 verbose afterAdd E:\Users\M.Dugue\AppData\Roaming\npm-cache\ftdi\1.2.0\package\package.json written
96 silly install resolved [ { name: 'ftdi',
96 silly install resolved version: '1.2.0',
96 silly install resolved description: 'FTDI bindings for Node.js',
96 silly install resolved main: 'index.js',
96 silly install resolved dependencies: { bindings: '^1.2.1', nan: '^1.7.0' },
96 silly install resolved gypfile: true,
96 silly install resolved scripts:
96 silly install resolved { test: 'echo "Error: no test specified" && exit 1',
96 silly install resolved postinstall: 'node-gyp rebuild',
96 silly install resolved install: 'node-gyp rebuild' },
96 silly install resolved repository:
96 silly install resolved { type: 'git',
96 silly install resolved url: 'git://github.com/KABA-CCEAC/node-ftdi.git' },
96 silly install resolved keywords: [ 'ftdi', 'usb', 'driver', 'device' ],
96 silly install resolved homepage: 'https://github.com/KABA-CCEAC/node-ftdi',
96 silly install resolved bugs: { url: 'https://github.com/KABA-CCEAC/node-ftdi/issues' },
96 silly install resolved license:
96 silly install resolved { type: 'MIT',
96 silly install resolved url: 'https://raw.github.com/KABA-CCEAC/node-ftdi/master/licence' },
96 silly install resolved readme: '

\n  eeeee eeeee eeeee eeee       e  eeeee\n  8   8 8  88 8   8 8          8  8   "\n  8e  8 8   8 8e  8 8eee       8e 8eeee\n  88  8 8   8 88  8 88      e  88    88\n  88  8 8eee8 88ee8 88ee 88 8ee88 8ee88\n\n  eeee eeeee eeeee e\n  8      8   8   8 8\n  8eee   8e  8e  8 8e\n  88     88  88  8 88\n  88     88  88ee8 88\n
\n\nnpm\n\n# Prerequisites:\n\nMake sure you installed the ftdi driver: ftdi\n\nIf you're are using a Linux distribution or Mac OS X you can run the install.sh script file to install the ftdi driver...\nFor Windows the libs are shipped with this module.\n\n# Installation\n\n npm install ftdi\n\nThis assumes you have everything on your system necessary to compile ANY native module for Node.js. This may not be the case, though, so please ensure the following are true for your system before filing an issue about "Does not install". For all operatings systems, please ensure you have Python 2.x installed AND not 3.0, node-gyp (what we use to compile) requires Python 2.x.\n\n### Windows:\n\nEnsure you have Visual Studio 2010 installed. If you have any version OTHER THAN VS 2010, please read this: https://github.com/nodejs/node-gyp/issues/44\n\n### Mac OS X:\n\nEnsure that you have at a minimum the xCode Command Line Tools installed appropriate for your system configuration. If you recently upgrade OS, it probably removed your installation of Command Line Tools, please verify before submitting a ticket.\n\n### Linux:\n\nYou know what you need for you system, basically your appropriate analog of build-essential. Keep rocking!\n\n# Usage\n\n## Listing or finding devices\n\nnodejs\nvar ftdi = require(\'ftdi\');\n\nftdi.find(0x27f4, 0x0203, function(err, devices) {}); // returns all ftdi devices with\n // matching vendor and product id\n\n\n## Create an FtdiDevice\n\nnodejs\nvar ftdi = require(\'ftdi\');\n\nvar device = new ftdi.FtdiDevice({\n locationId: 0,\n serialNumber: 0\n});\n\n// or\nvar device = new ftdi.FtdiDevice(0); // index in list function\n\n\n## All together\n\nnodejs\nvar ftdi = require(\'ftdi\');\n\nftdi.find(0x27f4, 0x0203, function(err, devices) {\n var device = new ftdi.FtdiDevice(devices[0]);\n\n device.on(\'error\', function(err) {\n });\n\n device.open({\n baudrate: 115200,\n databits: 8,\n stopbits: 1,\n parity: \'none\',\n // bitmode: \'cbus\', // for bit bang\n // bitmask: 0xff // for bit bang\n },\n function(err) {\n\n device.on(\'data\', function(data) {\n\n });\n\n device.write([0x01, 0x02, 0x03, 0x04, 0x05], function(err) {\n\n });\n\n });\n\n});\n\n\n### Bit Bang infos\nbitmask: Is always a number (one byte).\n\nbitmode: Can be directly a number (one byte) like 0x20 or a string like 'cbus'.\n\nmapping:\n\nnodejs\nvar bitmodes = {\n \'reset\' : 0x00,\n \'async\' : 0x01,\n \'mpsse\' : 0x02,\n \'sync\' : 0x04,\n \'mcu\' : 0x0B,\n \'fast\' : 0x10,\n \'cbus\' : 0x20,\n \'single\': 0x40\n};\n\n/**\n * 0x00 = Reset\n * 0x01 = Asynchronous Bit Bang\n * 0x02 = MPSSE (FT2232, FT2232H, FT4232H and FT232H devices only)\n * 0x04 = Synchronous Bit Bang (FT232R, FT245R, FT2232, FT2232H, FT4232H and FT232H devices only)\n * 0x08 = MCU Host Bus Emulation Mode (FT2232, FT2232H, FT4232H and FT232H devices only)\n * 0x10 = Fast Opto-Isolated Serial Mode (FT2232, FT2232H, FT4232H and FT232H devices only)\n * 0x20 = CBUS Bit Bang Mode (FT232R and FT232H devices only)\n * 0x40 = Single Channel Synchronous 245 FIFO Mode (FT2232H and FT232H devices only)\n */\n\n\n# Release Notes\n\n## v1.1.0\n\n- added bit bang support\n\n## v1.0.3\n\n- revert "ready for node >= 0.11.4"\n\n## v1.0.2\n\n- fix allocation/deallocation mismatch\n\n## v1.0.1\n\n- ready for node >= 0.11.4\n\n## v1.0.0\n\n- first release\n\n\n# License\n\nCopyright (c) 2014 Kaba AG\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the "Software"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.',
96 silly install resolved readmeFilename: 'README.md',
96 silly install resolved _id: '[email protected]',
96 silly install resolved _shasum: 'dea19d76d368d6440c96c3cb2599d38e69c5f689',
96 silly install resolved _resolved: 'https://github.com/komola/node-ftdi/archive/nan.tar.gz',
96 silly install resolved _from: 'https://github.com/komola/node-ftdi/archive/nan.tar.gz' } ]
97 info install [email protected] into H:\Embarcadero\PROJETS\standeleez-electron
98 info installOne [email protected]
99 verbose installOne of ftdi to H:\Embarcadero\PROJETS\standeleez-electron not in flight; installing
100 verbose lock using E:\Users\M.Dugue\AppData\Roaming\npm-cache_locks\ftdi-3102460b1c422934.lock for H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
101 silly install write writing ftdi 1.2.0 to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
102 verbose unbuild node_modules\ftdi
103 silly gentlyRm H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi is being purged from base H:\Embarcadero\PROJETS\standeleez-electron
104 verbose gentlyRm don't care about contents; nuking H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
105 verbose tar unpack E:\Users\M.Dugue\AppData\Roaming\npm-cache\ftdi\1.2.0\package.tgz
106 verbose tar unpacking to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
107 silly gentlyRm H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi is being purged
108 verbose gentlyRm don't care about contents; nuking H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
109 silly gunzTarPerm modes [ '777', '666' ]
110 silly gunzTarPerm extractEntry
111 silly gunzTarPerm modified mode [ '', 509, 511 ]
112 silly gunzTarPerm extractEntry .gitignore
113 silly gunzTarPerm modified mode [ '.gitignore', 436, 438 ]
114 silly gunzTarPerm extractEntry .npmignore
115 silly gunzTarPerm modified mode [ '.npmignore', 436, 438 ]
116 silly gunzTarPerm extractEntry README.md
117 silly gunzTarPerm modified mode [ 'README.md', 436, 438 ]
118 silly gunzTarPerm extractEntry binding.gyp
119 silly gunzTarPerm modified mode [ 'binding.gyp', 436, 438 ]
120 silly gunzTarPerm extractEntry index.js
121 silly gunzTarPerm modified mode [ 'index.js', 436, 438 ]
122 silly gunzTarPerm extractEntry install.sh
123 silly gunzTarPerm modified mode [ 'install.sh', 509, 511 ]
124 silly gunzTarPerm extractEntry lib/
125 silly gunzTarPerm modified mode [ 'lib/', 509, 511 ]
126 silly gunzTarPerm extractEntry lib/amd64/
127 silly gunzTarPerm modified mode [ 'lib/amd64/', 509, 511 ]
128 silly gunzTarPerm extractEntry lib/amd64/ftd2xx.lib
129 silly gunzTarPerm modified mode [ 'lib/amd64/ftd2xx.lib', 436, 438 ]
130 silly gunzTarPerm extractEntry lib/ftd2xx.h
131 silly gunzTarPerm modified mode [ 'lib/ftd2xx.h', 436, 438 ]
132 silly gunzTarPerm extractEntry lib/i386/
133 silly gunzTarPerm modified mode [ 'lib/i386/', 509, 511 ]
134 silly gunzTarPerm extractEntry lib/i386/ftd2xx.lib
135 silly gunzTarPerm modified mode [ 'lib/i386/ftd2xx.lib', 436, 438 ]
136 silly gunzTarPerm extractEntry license
137 silly gunzTarPerm modified mode [ 'license', 436, 438 ]
138 silly gunzTarPerm extractEntry package.json
139 silly gunzTarPerm modified mode [ 'package.json', 436, 438 ]
140 silly gunzTarPerm extractEntry src/
141 silly gunzTarPerm modified mode [ 'src/', 509, 511 ]
142 silly gunzTarPerm extractEntry src/ftdi_constants.h
143 silly gunzTarPerm modified mode [ 'src/ftdi_constants.h', 436, 438 ]
144 silly gunzTarPerm extractEntry src/ftdi_device.cc
145 silly gunzTarPerm modified mode [ 'src/ftdi_device.cc', 436, 438 ]
146 silly gunzTarPerm extractEntry src/ftdi_device.h
147 silly gunzTarPerm modified mode [ 'src/ftdi_device.h', 436, 438 ]
148 silly gunzTarPerm extractEntry src/ftdi_driver.cc
149 silly gunzTarPerm modified mode [ 'src/ftdi_driver.cc', 436, 438 ]
150 silly gunzTarPerm extractEntry src/ftdi_driver.h
151 silly gunzTarPerm modified mode [ 'src/ftdi_driver.h', 436, 438 ]
152 silly gunzTarPerm extractEntry test/
153 silly gunzTarPerm modified mode [ 'test/', 509, 511 ]
154 silly gunzTarPerm extractEntry test/bnet9107Test.js
155 silly gunzTarPerm modified mode [ 'test/bnet9107Test.js', 436, 438 ]
156 silly gunzTarPerm extractEntry test/chw4000Test.js
157 silly gunzTarPerm modified mode [ 'test/chw4000Test.js', 436, 438 ]
158 silly gunzTarPerm extractEntry test/fabi.js
159 silly gunzTarPerm modified mode [ 'test/fabi.js', 436, 438 ]
160 silly gunzTarPerm extractEntry test/ftdi.coffee
161 silly gunzTarPerm modified mode [ 'test/ftdi.coffee', 436, 438 ]
162 silly gunzTarPerm extractEntry test/ftdi_unplug.cpp
163 silly gunzTarPerm modified mode [ 'test/ftdi_unplug.cpp', 436, 438 ]
164 silly gunzTarPerm extractEntry test/multlipleDevicesTest.js
165 silly gunzTarPerm modified mode [ 'test/multlipleDevicesTest.js', 436, 438 ]
166 silly gunzTarPerm extractEntry test/openBySerialTest.js
167 silly gunzTarPerm modified mode [ 'test/openBySerialTest.js', 436, 438 ]
168 silly gunzTarPerm extractEntry test/pollerTest.js
169 silly gunzTarPerm modified mode [ 'test/pollerTest.js', 436, 438 ]
170 silly gunzTarPerm extractEntry test/pollerTest2.js
171 silly gunzTarPerm modified mode [ 'test/pollerTest2.js', 436, 438 ]
172 verbose write writing to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\package.json
173 info preinstall [email protected]
174 verbose readDependencies loading dependencies from H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\package.json
175 silly prepareForInstallMany adding bindings@^1.2.1 from ftdi dependencies
176 silly prepareForInstallMany adding nan@^1.7.0 from ftdi dependencies
177 verbose readDependencies loading dependencies from H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\package.json
178 silly cache add args [ 'nan@^1.7.0', null ]
179 verbose cache add spec nan@^1.7.0
180 silly cache add parsed spec { raw: 'nan@^1.7.0',
180 silly cache add scope: null,
180 silly cache add name: 'nan',
180 silly cache add rawSpec: '^1.7.0',
180 silly cache add spec: '>=1.7.0 <2.0.0',
180 silly cache add type: 'range' }
181 silly addNamed nan@>=1.7.0 <2.0.0
182 verbose addNamed ">=1.7.0 <2.0.0" is a valid semver range for nan
183 silly addNameRange { name: 'nan', range: '>=1.7.0 <2.0.0', hasData: false }
184 silly mapToRegistry name nan
185 silly mapToRegistry using default registry
186 silly mapToRegistry registry https://registry.npmjs.org/
187 silly mapToRegistry uri https://registry.npmjs.org/nan
188 verbose addNameRange registry:https://registry.npmjs.org/nan not in flight; fetching
189 silly cache add args [ 'bindings@^1.2.1', null ]
190 verbose cache add spec bindings@^1.2.1
191 silly cache add parsed spec { raw: 'bindings@^1.2.1',
191 silly cache add scope: null,
191 silly cache add name: 'bindings',
191 silly cache add rawSpec: '^1.2.1',
191 silly cache add spec: '>=1.2.1 <2.0.0',
191 silly cache add type: 'range' }
192 silly addNamed bindings@>=1.2.1 <2.0.0
193 verbose addNamed ">=1.2.1 <2.0.0" is a valid semver range for bindings
194 silly addNameRange { name: 'bindings', range: '>=1.2.1 <2.0.0', hasData: false }
195 silly mapToRegistry name bindings
196 silly mapToRegistry using default registry
197 silly mapToRegistry registry https://registry.npmjs.org/
198 silly mapToRegistry uri https://registry.npmjs.org/bindings
199 verbose addNameRange registry:https://registry.npmjs.org/bindings not in flight; fetching
200 verbose request uri https://registry.npmjs.org/bindings
201 verbose request no auth needed
202 info attempt registry request try #1 at 14:59:41
203 verbose etag "BCS5XYG9ISNJFNKEL5FLOI5HX"
204 http request GET https://registry.npmjs.org/bindings
205 verbose request uri https://registry.npmjs.org/nan
206 verbose request no auth needed
207 info attempt registry request try #1 at 14:59:41
208 verbose etag "41PIK59ZUA3ADEJCQ281I0TDQ"
209 http request GET https://registry.npmjs.org/nan
210 http 304 https://registry.npmjs.org/nan
211 silly get cb [ 304,
211 silly get { date: 'Thu, 13 Aug 2015 13:06:15 GMT',
211 silly get via: '1.1 varnish',
211 silly get 'cache-control': 'max-age=60',
211 silly get etag: '"41PIK59ZUA3ADEJCQ281I0TDQ"',
211 silly get age: '32',
211 silly get connection: 'keep-alive',
211 silly get 'x-served-by': 'cache-atl6221-ATL',
211 silly get 'x-cache': 'HIT',
211 silly get 'x-cache-hits': '2',
211 silly get 'x-timer': 'S1439471175.618032,VS0,VE0',
211 silly get vary: 'Accept' } ]
212 verbose etag https://registry.npmjs.org/nan from cache
213 verbose get saving nan to E:\Users\M.Dugue\AppData\Roaming\npm-cache\registry.npmjs.org\nan.cache.json
214 silly addNameRange number 2 { name: 'nan', range: '>=1.7.0 <2.0.0', hasData: true }
215 silly addNameRange versions [ 'nan',
215 silly addNameRange [ '0.3.0-wip',
215 silly addNameRange '0.3.0-wip2',
215 silly addNameRange '0.3.0',
215 silly addNameRange '0.3.1',
215 silly addNameRange '0.3.2',
215 silly addNameRange '0.4.0',
215 silly addNameRange '0.4.1',
215 silly addNameRange '0.4.2',
215 silly addNameRange '0.4.3',
215 silly addNameRange '0.4.4',
215 silly addNameRange '0.5.0',
215 silly addNameRange '0.5.1',
215 silly addNameRange '0.5.2',
215 silly addNameRange '0.6.0',
215 silly addNameRange '0.7.0',
215 silly addNameRange '0.7.1',
215 silly addNameRange '0.8.0',
215 silly addNameRange '1.0.0',
215 silly addNameRange '1.1.0',
215 silly addNameRange '1.1.1',
215 silly addNameRange '1.1.2',
215 silly addNameRange '1.2.0',
215 silly addNameRange '1.3.0',
215 silly addNameRange '1.4.0',
215 silly addNameRange '1.4.1',
215 silly addNameRange '1.5.0',
215 silly addNameRange '1.4.2',
215 silly addNameRange '1.4.3',
215 silly addNameRange '1.5.1',
215 silly addNameRange '1.5.2',
215 silly addNameRange '1.6.0',
215 silly addNameRange '1.5.3',
215 silly addNameRange '1.6.1',
215 silly addNameRange '1.6.2',
215 silly addNameRange '1.7.0',
215 silly addNameRange '1.8.0',
215 silly addNameRange '1.8.1',
215 silly addNameRange '1.8.2',
215 silly addNameRange '1.8.3',
215 silly addNameRange '1.8.4',
215 silly addNameRange '1.9.0',
215 silly addNameRange '2.0.0',
215 silly addNameRange '2.0.1',
215 silly addNameRange '2.0.2',
215 silly addNameRange '2.0.3',
215 silly addNameRange '2.0.4',
215 silly addNameRange '2.0.5' ] ]
216 silly addNamed [email protected]
217 verbose addNamed "1.9.0" is a plain semver version for nan
218 silly cache afterAdd [email protected]
219 verbose afterAdd E:\Users\M.Dugue\AppData\Roaming\npm-cache\nan\1.9.0\package\package.json not in flight; writing
220 verbose afterAdd E:\Users\M.Dugue\AppData\Roaming\npm-cache\nan\1.9.0\package\package.json written
221 http 304 https://registry.npmjs.org/bindings
222 silly get cb [ 304,
222 silly get { date: 'Thu, 13 Aug 2015 13:06:15 GMT',
222 silly get via: '1.1 varnish',
222 silly get 'cache-control': 'max-age=60',
222 silly get etag: '"BCS5XYG9ISNJFNKEL5FLOI5HX"',
222 silly get age: '49',
222 silly get connection: 'keep-alive',
222 silly get 'x-served-by': 'cache-jfk1020-JFK',
222 silly get 'x-cache': 'HIT',
222 silly get 'x-cache-hits': '2',
222 silly get 'x-timer': 'S1439471175.700139,VS0,VE0',
222 silly get vary: 'Accept' } ]
223 verbose etag https://registry.npmjs.org/bindings from cache
224 verbose get saving bindings to E:\Users\M.Dugue\AppData\Roaming\npm-cache\registry.npmjs.org\bindings.cache.json
225 silly addNameRange number 2 { name: 'bindings', range: '>=1.2.1 <2.0.0', hasData: true }
226 silly addNameRange versions [ 'bindings',
226 silly addNameRange [ '0.0.1',
226 silly addNameRange '0.1.0',
226 silly addNameRange '0.1.1',
226 silly addNameRange '0.2.0',
226 silly addNameRange '0.2.1',
226 silly addNameRange '0.2.2',
226 silly addNameRange '0.2.3',
226 silly addNameRange '0.2.4',
226 silly addNameRange '0.3.0',
226 silly addNameRange '0.4.0',
226 silly addNameRange '1.0.0',
226 silly addNameRange '1.1.0',
226 silly addNameRange '1.1.1',
226 silly addNameRange '1.2.0',
226 silly addNameRange '1.2.1' ] ]
227 silly addNamed [email protected]
228 verbose addNamed "1.2.1" is a plain semver version for bindings
229 silly cache afterAdd [email protected]
230 verbose afterAdd E:\Users\M.Dugue\AppData\Roaming\npm-cache\bindings\1.2.1\package\package.json not in flight; writing
231 verbose afterAdd E:\Users\M.Dugue\AppData\Roaming\npm-cache\bindings\1.2.1\package\package.json written
232 silly install resolved [ { name: 'nan',
232 silly install resolved version: '1.9.0',
232 silly install resolved description: 'Native Abstractions for Node.js: C++ header for Node 0.8->0.12 compatibility',
232 silly install resolved main: 'include_dirs.js',
232 silly install resolved repository: { type: 'git', url: 'git://github.com/nodejs/nan.git' },
232 silly install resolved scripts:
232 silly install resolved { test: 'tap --gc test/js/*-test.js',
232 silly install resolved 'rebuild-tests': 'pangyp rebuild --msvs_version=2013 --directory test' },
232 silly install resolved contributors:
232 silly install resolved [ [Object],
232 silly install resolved [Object],
232 silly install resolved [Object],
232 silly install resolved [Object],
232 silly install resolved [Object],
232 silly install resolved [Object],
232 silly install resolved [Object] ],
232 silly install resolved devDependencies:
232 silly install resolved { bindings: '~1.2.1',
232 silly install resolved 'node-gyp': '~2.0.2',
232 silly install resolved pangyp: '~2.2.0',
232 silly install resolved tap: '~0.7.1',
232 silly install resolved xtend: '~4.0.0' },
232 silly install resolved license: 'MIT',
232 silly install resolved gitHead: '399b3a54ada39a7cf7a11978ea727eae3686666e',
232 silly install resolved bugs: { url: 'https://github.com/nodejs/nan/issues' },
232 silly install resolved homepage: 'https://github.com/nodejs/nan#readme',
232 silly install resolved _id: '[email protected]',
232 silly install resolved _shasum: '1a9cd2755609766f5c291e4194fce39fde286515',
232 silly install resolved _from: 'nan@>=1.7.0 <2.0.0',
232 silly install resolved _npmVersion: '2.13.3',
232 silly install resolved _nodeVersion: '0.12.2',
232 silly install resolved _npmUser: { name: 'kkoopa', email: '[email protected]' },
232 silly install resolved maintainers: [ [Object], [Object] ],
232 silly install resolved dist:
232 silly install resolved { shasum: '1a9cd2755609766f5c291e4194fce39fde286515',
232 silly install resolved tarball: 'http://registry.npmjs.org/nan/-/nan-1.9.0.tgz' },
232 silly install resolved directories: {},
232 silly install resolved _resolved: 'https://registry.npmjs.org/nan/-/nan-1.9.0.tgz',
232 silly install resolved readme: 'ERROR: No README data found!' },
232 silly install resolved { name: 'bindings',
232 silly install resolved description: 'Helper module for loading your native module's .node file',
232 silly install resolved keywords: [ 'native', 'addon', 'bindings', 'gyp', 'waf', 'c', 'c++' ],
232 silly install resolved version: '1.2.1',
232 silly install resolved author:
232 silly install resolved { name: 'Nathan Rajlich',
232 silly install resolved email: '[email protected]',
232 silly install resolved url: 'http://tootallnate.net' },
232 silly install resolved repository:
232 silly install resolved { type: 'git',
232 silly install resolved url: 'git://github.com/TooTallNate/node-bindings.git' },
232 silly install resolved main: './bindings.js',
232 silly install resolved bugs: { url: 'https://github.com/TooTallNate/node-bindings/issues' },
232 silly install resolved homepage: 'https://github.com/TooTallNate/node-bindings',
232 silly install resolved license: 'MIT',
232 silly install resolved gitHead: 'e404152ee27f8478ccbc7122ee051246e8e5ec02',
232 silly install resolved _id: '[email protected]',
232 silly install resolved scripts: {},
232 silly install resolved _shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11',
232 silly install resolved _from: 'bindings@>=1.2.1 <2.0.0',
232 silly install resolved _npmVersion: '1.4.14',
232 silly install resolved _npmUser: { name: 'tootallnate', email: '[email protected]' },
232 silly install resolved maintainers: [ [Object], [Object] ],
232 silly install resolved dist:
232 silly install resolved { shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11',
232 silly install resolved tarball: 'http://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz' },
232 silly install resolved directories: {},
232 silly install resolved _resolved: 'https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz',
232 silly install resolved readme: 'ERROR: No README data found!' } ]
233 info install [email protected] into H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
234 info install [email protected] into H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
235 info installOne [email protected]
236 verbose installOne of nan to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi not in flight; installing
237 info installOne [email protected]
238 verbose installOne of bindings to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi not in flight; installing
239 verbose lock using E:\Users\M.Dugue\AppData\Roaming\npm-cache_locks\nan-b470ad6ba0d0ca7c.lock for H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan
240 verbose lock using E:\Users\M.Dugue\AppData\Roaming\npm-cache_locks\bindings-01988cf055cf31df.lock for H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings
241 silly install write writing nan 1.9.0 to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan
242 silly install write writing bindings 1.2.1 to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings
243 verbose unbuild node_modules\ftdi\node_modules\nan
244 verbose unbuild node_modules\ftdi\node_modules\bindings
245 silly gentlyRm H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan is being purged from base H:\Embarcadero\PROJETS\standeleez-electron
246 verbose gentlyRm don't care about contents; nuking H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan
247 silly gentlyRm H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings is being purged from base H:\Embarcadero\PROJETS\standeleez-electron
248 verbose gentlyRm don't care about contents; nuking H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings
249 verbose tar unpack E:\Users\M.Dugue\AppData\Roaming\npm-cache\nan\1.9.0\package.tgz
250 verbose tar unpacking to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan
251 silly gentlyRm H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan is being purged
252 verbose gentlyRm don't care about contents; nuking H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan
253 verbose tar unpack E:\Users\M.Dugue\AppData\Roaming\npm-cache\bindings\1.2.1\package.tgz
254 verbose tar unpacking to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings
255 silly gentlyRm H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings is being purged
256 verbose gentlyRm don't care about contents; nuking H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings
257 silly gunzTarPerm modes [ '777', '666' ]
258 silly gunzTarPerm modes [ '777', '666' ]
259 silly gunzTarPerm extractEntry package.json
260 silly gunzTarPerm modified mode [ 'package.json', 420, 438 ]
261 silly gunzTarPerm extractEntry package.json
262 silly gunzTarPerm modified mode [ 'package.json', 436, 438 ]
263 silly gunzTarPerm extractEntry README.md
264 silly gunzTarPerm modified mode [ 'README.md', 420, 438 ]
265 silly gunzTarPerm extractEntry bindings.js
266 silly gunzTarPerm modified mode [ 'bindings.js', 420, 438 ]
267 silly gunzTarPerm extractEntry README.md
268 silly gunzTarPerm modified mode [ 'README.md', 436, 438 ]
269 silly gunzTarPerm extractEntry include_dirs.js
270 silly gunzTarPerm modified mode [ 'include_dirs.js', 436, 438 ]
271 silly gunzTarPerm extractEntry LICENSE.md
272 silly gunzTarPerm modified mode [ 'LICENSE.md', 436, 438 ]
273 silly gunzTarPerm extractEntry .dntrc
274 silly gunzTarPerm modified mode [ '.dntrc', 436, 438 ]
275 silly gunzTarPerm extractEntry appveyor.yml
276 silly gunzTarPerm modified mode [ 'appveyor.yml', 436, 438 ]
277 silly gunzTarPerm extractEntry nan.h
278 silly gunzTarPerm modified mode [ 'nan.h', 436, 438 ]
279 verbose write writing to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings\package.json
280 silly gunzTarPerm extractEntry nan_implementation_12_inl.h
281 silly gunzTarPerm modified mode [ 'nan_implementation_12_inl.h', 436, 438 ]
282 info preinstall [email protected]
283 verbose readDependencies loading dependencies from H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings\package.json
284 verbose readDependencies loading dependencies from H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings\package.json
285 silly gunzTarPerm extractEntry nan_implementation_pre_12_inl.h
286 silly gunzTarPerm modified mode [ 'nan_implementation_pre_12_inl.h', 436, 438 ]
287 silly install resolved []
288 verbose about to build H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings
289 info build H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings
290 info linkStuff [email protected]
291 silly linkStuff [email protected] has H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules as its parent node_modules
292 silly gunzTarPerm extractEntry nan_new.h
293 silly gunzTarPerm modified mode [ 'nan_new.h', 436, 438 ]
294 verbose linkBins [email protected]
295 verbose linkMans [email protected]
296 verbose rebuildBundles [email protected]
297 silly gunzTarPerm extractEntry nan_string_bytes.h
298 silly gunzTarPerm modified mode [ 'nan_string_bytes.h', 436, 438 ]
299 info install [email protected]
300 info postinstall [email protected]
301 verbose unlock done using E:\Users\M.Dugue\AppData\Roaming\npm-cache_locks\bindings-01988cf055cf31df.lock for H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\bindings
302 silly gunzTarPerm extractEntry CHANGELOG.md
303 silly gunzTarPerm modified mode [ 'CHANGELOG.md', 436, 438 ]
304 silly gunzTarPerm extractEntry tools/node_modules/commander/package.json
305 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/package.json', 436, 438 ]
306 silly gunzTarPerm extractEntry tools/node_modules/commander/LICENSE
307 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/LICENSE', 436, 438 ]
308 silly gunzTarPerm extractEntry tools/node_modules/commander/index.js
309 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/index.js', 436, 438 ]
310 silly gunzTarPerm extractEntry tools/node_modules/commander/History.md
311 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/History.md', 436, 438 ]
312 silly gunzTarPerm extractEntry tools/node_modules/commander/Readme.md
313 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/Readme.md', 436, 438 ]
314 silly gunzTarPerm extractEntry tools/node_modules/commander/node_modules/graceful-readlink/package.json
315 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/node_modules/graceful-readlink/package.json',
315 silly gunzTarPerm 436,
315 silly gunzTarPerm 438 ]
316 silly gunzTarPerm extractEntry tools/node_modules/commander/node_modules/graceful-readlink/.npmignore
317 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/node_modules/graceful-readlink/.npmignore',
317 silly gunzTarPerm 436,
317 silly gunzTarPerm 438 ]
318 silly gunzTarPerm extractEntry tools/node_modules/commander/node_modules/graceful-readlink/README.md
319 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/node_modules/graceful-readlink/README.md',
319 silly gunzTarPerm 436,
319 silly gunzTarPerm 438 ]
320 silly gunzTarPerm extractEntry tools/node_modules/commander/node_modules/graceful-readlink/LICENSE
321 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/node_modules/graceful-readlink/LICENSE',
321 silly gunzTarPerm 436,
321 silly gunzTarPerm 438 ]
322 silly gunzTarPerm extractEntry tools/node_modules/commander/node_modules/graceful-readlink/index.js
323 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/node_modules/graceful-readlink/index.js',
323 silly gunzTarPerm 436,
323 silly gunzTarPerm 438 ]
324 silly gunzTarPerm extractEntry tools/node_modules/commander/node_modules/graceful-readlink/.travis.yml
325 silly gunzTarPerm modified mode [ 'tools/node_modules/commander/node_modules/graceful-readlink/.travis.yml',
325 silly gunzTarPerm 436,
325 silly gunzTarPerm 438 ]
326 silly gunzTarPerm extractEntry tools/node_modules/glob/package.json
327 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/package.json', 436, 438 ]
328 silly gunzTarPerm extractEntry tools/node_modules/glob/README.md
329 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/README.md', 436, 438 ]
330 silly gunzTarPerm extractEntry tools/node_modules/glob/LICENSE
331 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/LICENSE', 436, 438 ]
332 silly gunzTarPerm extractEntry tools/node_modules/glob/common.js
333 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/common.js', 436, 438 ]
334 silly gunzTarPerm extractEntry tools/node_modules/glob/glob.js
335 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/glob.js', 436, 438 ]
336 silly gunzTarPerm extractEntry tools/node_modules/glob/sync.js
337 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/sync.js', 436, 438 ]
338 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/package.json
339 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/package.json',
339 silly gunzTarPerm 436,
339 silly gunzTarPerm 438 ]
340 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/README.md
341 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/README.md',
341 silly gunzTarPerm 436,
341 silly gunzTarPerm 438 ]
342 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/LICENSE
343 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/LICENSE',
343 silly gunzTarPerm 436,
343 silly gunzTarPerm 438 ]
344 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/inflight.js
345 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/inflight.js',
345 silly gunzTarPerm 436,
345 silly gunzTarPerm 438 ]
346 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/test.js
347 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/test.js',
347 silly gunzTarPerm 436,
347 silly gunzTarPerm 438 ]
348 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/.eslintrc
349 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/.eslintrc',
349 silly gunzTarPerm 436,
349 silly gunzTarPerm 438 ]
350 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/package.json
351 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/package.json',
351 silly gunzTarPerm 436,
351 silly gunzTarPerm 438 ]
352 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/README.md
353 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/README.md',
353 silly gunzTarPerm 436,
353 silly gunzTarPerm 438 ]
354 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/LICENSE
355 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/LICENSE',
355 silly gunzTarPerm 436,
355 silly gunzTarPerm 438 ]
356 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/wrappy.js
357 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/wrappy.js',
357 silly gunzTarPerm 436,
357 silly gunzTarPerm 438 ]
358 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/test/basic.js
359 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inflight/node_modules/wrappy/test/basic.js',
359 silly gunzTarPerm 436,
359 silly gunzTarPerm 438 ]
360 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inherits/package.json
361 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inherits/package.json',
361 silly gunzTarPerm 436,
361 silly gunzTarPerm 438 ]
362 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inherits/README.md
363 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inherits/README.md',
363 silly gunzTarPerm 436,
363 silly gunzTarPerm 438 ]
364 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inherits/LICENSE
365 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inherits/LICENSE',
365 silly gunzTarPerm 436,
365 silly gunzTarPerm 438 ]
366 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inherits/inherits.js
367 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inherits/inherits.js',
367 silly gunzTarPerm 436,
367 silly gunzTarPerm 438 ]
368 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inherits/inherits_browser.js
369 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inherits/inherits_browser.js',
369 silly gunzTarPerm 436,
369 silly gunzTarPerm 438 ]
370 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/inherits/test.js
371 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/inherits/test.js',
371 silly gunzTarPerm 436,
371 silly gunzTarPerm 438 ]
372 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/package.json
373 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/package.json',
373 silly gunzTarPerm 436,
373 silly gunzTarPerm 438 ]
374 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/README.md
375 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/README.md',
375 silly gunzTarPerm 436,
375 silly gunzTarPerm 438 ]
376 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/LICENSE
377 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/LICENSE',
377 silly gunzTarPerm 436,
377 silly gunzTarPerm 438 ]
378 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/browser.js
379 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/browser.js',
379 silly gunzTarPerm 436,
379 silly gunzTarPerm 438 ]
380 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/minimatch.js
381 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/minimatch.js',
381 silly gunzTarPerm 436,
381 silly gunzTarPerm 438 ]
382 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json
383 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json',
383 silly gunzTarPerm 436,
383 silly gunzTarPerm 438 ]
384 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.npmignore
385 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.npmignore',
385 silly gunzTarPerm 436,
385 silly gunzTarPerm 438 ]
386 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/README.md
387 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/README.md',
387 silly gunzTarPerm 436,
387 silly gunzTarPerm 438 ]
388 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/example.js
389 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/example.js',
389 silly gunzTarPerm 436,
389 silly gunzTarPerm 438 ]
390 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js
391 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js',
391 silly gunzTarPerm 436,
391 silly gunzTarPerm 438 ]
392 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.travis.yml
393 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.travis.yml',
393 silly gunzTarPerm 436,
393 silly gunzTarPerm 438 ]
394 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/bash-comparison.js
395 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/bash-comparison.js',
395 silly gunzTarPerm 436,
395 silly gunzTarPerm 438 ]
396 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/same-type.js
397 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/same-type.js',
397 silly gunzTarPerm 436,
397 silly gunzTarPerm 438 ]
398 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/dollar.js
399 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/dollar.js',
399 silly gunzTarPerm 436,
399 silly gunzTarPerm 438 ]
400 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/empty-option.js
401 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/empty-option.js',
401 silly gunzTarPerm 436,
401 silly gunzTarPerm 438 ]
402 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/pad.js
403 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/pad.js',
403 silly gunzTarPerm 436,
403 silly gunzTarPerm 438 ]
404 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/order.js
405 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/order.js',
405 silly gunzTarPerm 436,
405 silly gunzTarPerm 438 ]
406 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/nested.js
407 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/nested.js',
407 silly gunzTarPerm 436,
407 silly gunzTarPerm 438 ]
408 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/sequence.js
409 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/sequence.js',
409 silly gunzTarPerm 436,
409 silly gunzTarPerm 438 ]
410 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js
411 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js',
411 silly gunzTarPerm 436,
411 silly gunzTarPerm 438 ]
412 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/bash-results.txt
413 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/bash-results.txt',
413 silly gunzTarPerm 436,
413 silly gunzTarPerm 438 ]
414 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/generate.sh
415 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/generate.sh',
415 silly gunzTarPerm 436,
415 silly gunzTarPerm 438 ]
416 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/cases.txt
417 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/cases.txt',
417 silly gunzTarPerm 436,
417 silly gunzTarPerm 438 ]
418 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json
419 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json',
419 silly gunzTarPerm 436,
419 silly gunzTarPerm 438 ]
420 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore
421 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore',
421 silly gunzTarPerm 436,
421 silly gunzTarPerm 438 ]
422 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md
423 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md',
423 silly gunzTarPerm 436,
423 silly gunzTarPerm 438 ]
424 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js
425 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js',
425 silly gunzTarPerm 436,
425 silly gunzTarPerm 438 ]
426 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js
427 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js',
427 silly gunzTarPerm 436,
427 silly gunzTarPerm 438 ]
428 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml
429 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml',
429 silly gunzTarPerm 436,
429 silly gunzTarPerm 438 ]
430 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile
431 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile',
431 silly gunzTarPerm 436,
431 silly gunzTarPerm 438 ]
432 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/test/balanced.js
433 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/test/balanced.js',
433 silly gunzTarPerm 436,
433 silly gunzTarPerm 438 ]
434 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json
435 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json',
435 silly gunzTarPerm 436,
435 silly gunzTarPerm 438 ]
436 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE
437 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE',
437 silly gunzTarPerm 436,
437 silly gunzTarPerm 438 ]
438 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js
439 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js',
439 silly gunzTarPerm 436,
439 silly gunzTarPerm 438 ]
440 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml
441 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml',
441 silly gunzTarPerm 436,
441 silly gunzTarPerm 438 ]
442 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown
443 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown',
443 silly gunzTarPerm 436,
443 silly gunzTarPerm 438 ]
444 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js
445 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js',
445 silly gunzTarPerm 436,
445 silly gunzTarPerm 438 ]
446 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/test/map.js
447 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/test/map.js',
447 silly gunzTarPerm 436,
447 silly gunzTarPerm 438 ]
448 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/package.json
449 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/package.json',
449 silly gunzTarPerm 436,
449 silly gunzTarPerm 438 ]
450 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/README.md
451 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/README.md',
451 silly gunzTarPerm 436,
451 silly gunzTarPerm 438 ]
452 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/LICENSE
453 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/LICENSE', 436, 438 ]
454 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/once.js
455 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/once.js', 436, 438 ]
456 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/test/once.js
457 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/test/once.js',
457 silly gunzTarPerm 436,
457 silly gunzTarPerm 438 ]
458 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/node_modules/wrappy/package.json
459 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/node_modules/wrappy/package.json',
459 silly gunzTarPerm 436,
459 silly gunzTarPerm 438 ]
460 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/node_modules/wrappy/README.md
461 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/node_modules/wrappy/README.md',
461 silly gunzTarPerm 436,
461 silly gunzTarPerm 438 ]
462 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/node_modules/wrappy/LICENSE
463 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/node_modules/wrappy/LICENSE',
463 silly gunzTarPerm 436,
463 silly gunzTarPerm 438 ]
464 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/node_modules/wrappy/wrappy.js
465 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/node_modules/wrappy/wrappy.js',
465 silly gunzTarPerm 436,
465 silly gunzTarPerm 438 ]
466 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/once/node_modules/wrappy/test/basic.js
467 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/once/node_modules/wrappy/test/basic.js',
467 silly gunzTarPerm 436,
467 silly gunzTarPerm 438 ]
468 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/path-is-absolute/package.json
469 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/path-is-absolute/package.json',
469 silly gunzTarPerm 436,
469 silly gunzTarPerm 438 ]
470 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/path-is-absolute/index.js
471 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/path-is-absolute/index.js',
471 silly gunzTarPerm 436,
471 silly gunzTarPerm 438 ]
472 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/path-is-absolute/license
473 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/path-is-absolute/license',
473 silly gunzTarPerm 436,
473 silly gunzTarPerm 438 ]
474 silly gunzTarPerm extractEntry tools/node_modules/glob/node_modules/path-is-absolute/readme.md
475 silly gunzTarPerm modified mode [ 'tools/node_modules/glob/node_modules/path-is-absolute/readme.md',
475 silly gunzTarPerm 436,
475 silly gunzTarPerm 438 ]
476 verbose write writing to H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan\package.json
477 info preinstall [email protected]
478 verbose readDependencies loading dependencies from H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan\package.json
479 verbose readDependencies loading dependencies from H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan\package.json
480 silly install resolved []
481 verbose about to build H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan
482 info build H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan
483 info linkStuff [email protected]
484 silly linkStuff [email protected] has H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules as its parent node_modules
485 verbose linkBins [email protected]
486 verbose linkMans [email protected]
487 verbose rebuildBundles [email protected]
488 info install [email protected]
489 info postinstall [email protected]
490 verbose unlock done using E:\Users\M.Dugue\AppData\Roaming\npm-cache_locks\nan-b470ad6ba0d0ca7c.lock for H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi\node_modules\nan
491 verbose about to build H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
492 info build H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
493 info linkStuff [email protected]
494 silly linkStuff [email protected] has H:\Embarcadero\PROJETS\standeleez-electron\node_modules as its parent node_modules
495 verbose linkBins [email protected]
496 verbose linkMans [email protected]
497 verbose rebuildBundles [email protected]
498 verbose rebuildBundles [ 'bindings', 'nan' ]
499 info install [email protected]
500 verbose unsafe-perm in lifecycle true
501 info [email protected] Failed to exec install script
502 verbose unlock done using E:\Users\M.Dugue\AppData\Roaming\npm-cache_locks\ftdi-3102460b1c422934.lock for H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
503 verbose stack Error: [email protected] install: node-gyp rebuild
503 verbose stack Exit status 1
503 verbose stack at EventEmitter. (E:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:213:16)
503 verbose stack at EventEmitter.emit (events.js:110:17)
503 verbose stack at ChildProcess. (E:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:24:14)
503 verbose stack at ChildProcess.emit (events.js:110:17)
503 verbose stack at maybeClose (child_process.js:1015:16)
503 verbose stack at Process.ChildProcess._handle.onexit (child_process.js:1087:5)
504 verbose pkgid [email protected]
505 verbose cwd H:\Embarcadero\PROJETS\standeleez-electron
506 error Windows_NT 6.1.7601
507 error argv "E:\Program Files\nodejs\node.exe" "E:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "i" "https://github.com/komola/node-ftdi/archive/nan.tar.gz"
508 error node v0.12.7
509 error npm v2.11.3
510 error code ELIFECYCLE
511 error [email protected] install: node-gyp rebuild
511 error Exit status 1
512 error Failed at the [email protected] install script 'node-gyp rebuild'.
512 error This is most likely a problem with the ftdi package,
512 error not with npm itself.
512 error Tell the author that this fails on your system:
512 error node-gyp rebuild
512 error You can get their info via:
512 error npm owner ls ftdi
512 error There is likely additional logging output above.
513 verbose exit [ 1, true ]
514 verbose unbuild node_modules\ftdi
515 info preuninstall [email protected]
516 info uninstall [email protected]
517 verbose unbuild rmStuff [email protected] from H:\Embarcadero\PROJETS\standeleez-electron\node_modules
518 info postuninstall [email protected]
519 silly gentlyRm H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi is being purged from base H:\Embarcadero\PROJETS\standeleez-electron
520 verbose gentlyRm don't care about contents; nuking H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
521 silly vacuum-fs purging H:\Embarcadero\PROJETS\standeleez-electron\node_modules\ftdi
522 silly vacuum-fs quitting because other entries in H:\Embarcadero\PROJETS\standeleez-electron\node_modules

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants