0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files (x86)\\nodejs\\node.exe', 1 verbose cli 'C:\\Users\\Alex\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', 1 verbose cli 'install', 1 verbose cli 'monome-grid' ] 2 info using npm@5.5.1 3 info using node@v8.9.1 4 verbose npm-session 936c7022da5db8d0 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 200 https://registry.npmjs.org/monome-grid 17ms (from cache) 8 silly pacote tag manifest for monome-grid@latest fetched in 42ms 9 silly install loadIdealTree 10 silly install cloneCurrentTreeToIdealTree 11 silly install loadShrinkwrap 12 silly install loadAllDepsIntoIdealTree 13 silly resolveWithNewModule monome-grid@0.0.6 checking installable status 14 http fetch GET 200 https://registry.npmjs.org/serialosc 6ms (from cache) 15 http fetch GET 200 https://registry.npmjs.org/uvrun-12 7ms (from cache) 16 silly pacote version manifest for serialosc@0.0.4 fetched in 9ms 17 silly resolveWithNewModule serialosc@0.0.4 checking installable status 18 silly pacote range manifest for uvrun-12@^0.1.3 fetched in 8ms 19 warn deprecated uvrun-12@0.1.3: This package is not maintained anymore and it may not work on recents version of node.js 20 silly resolveWithNewModule uvrun-12@0.1.3 checking installable status 21 http fetch GET 200 https://registry.npmjs.org/osc-emitter 7ms (from cache) 22 http fetch GET 200 https://registry.npmjs.org/underscore 6ms (from cache) 23 http fetch GET 200 https://registry.npmjs.org/osc-receiver 10ms (from cache) 24 silly pacote range manifest for osc-emitter@^1.0.0 fetched in 10ms 25 silly resolveWithNewModule osc-emitter@1.0.4 checking installable status 26 silly pacote range manifest for underscore@^1.6.0 fetched in 11ms 27 silly resolveWithNewModule underscore@1.8.3 checking installable status 28 silly pacote range manifest for osc-receiver@^1.1.0 fetched in 11ms 29 silly resolveWithNewModule osc-receiver@1.1.3 checking installable status 30 http fetch GET 200 https://registry.npmjs.org/debug 5ms (from cache) 31 http fetch GET 200 https://registry.npmjs.org/osc-min 5ms (from cache) 32 silly pacote range manifest for debug@^2.2.0 fetched in 7ms 33 silly resolveWithNewModule debug@2.6.9 checking installable status 34 silly pacote range manifest for osc-min@~1.1.1 fetched in 7ms 35 silly resolveWithNewModule osc-min@1.1.1 checking installable status 36 http fetch GET 200 https://registry.npmjs.org/ms 2ms (from cache) 37 silly pacote version manifest for ms@2.0.0 fetched in 2ms 38 silly resolveWithNewModule ms@2.0.0 checking installable status 39 http fetch GET 200 https://registry.npmjs.org/binpack 2ms (from cache) 40 silly pacote range manifest for binpack@~0 fetched in 2ms 41 silly resolveWithNewModule binpack@0.1.0 checking installable status 42 silly currentTree grid-studies@1.0.0 42 silly currentTree +-- abbrev@1.1.1 42 silly currentTree +-- ajv@5.4.0 42 silly currentTree +-- ansi-regex@2.1.1 42 silly currentTree +-- aproba@1.2.0 42 silly currentTree +-- are-we-there-yet@1.1.4 42 silly currentTree +-- asn1@0.2.3 42 silly currentTree +-- assert-plus@1.0.0 42 silly currentTree +-- asynckit@0.4.0 42 silly currentTree +-- aws-sign2@0.7.0 42 silly currentTree +-- aws4@1.6.0 42 silly currentTree +-- balanced-match@1.0.0 42 silly currentTree +-- bcrypt-pbkdf@1.0.1 42 silly currentTree +-- bindings@1.2.1 42 silly currentTree +-- binpack@0.1.0 42 silly currentTree +-- block-stream@0.0.9 42 silly currentTree +-- boom@4.3.1 42 silly currentTree +-- brace-expansion@1.1.8 42 silly currentTree +-- caseless@0.12.0 42 silly currentTree +-- co@4.6.0 42 silly currentTree +-- code-point-at@1.1.0 42 silly currentTree +-- combined-stream@1.0.5 42 silly currentTree +-- concat-map@0.0.1 42 silly currentTree +-- console-control-strings@1.1.0 42 silly currentTree +-- core-util-is@1.0.2 42 silly currentTree +-- cryptiles@3.1.2 42 silly currentTree | `-- boom@5.2.0 42 silly currentTree +-- dashdash@1.14.1 42 silly currentTree +-- debug@2.6.9 42 silly currentTree +-- delayed-stream@1.0.0 42 silly currentTree +-- delegates@1.0.0 42 silly currentTree +-- easymidi@0.0.4 42 silly currentTree +-- ecc-jsbn@0.1.1 42 silly currentTree +-- extend@3.0.1 42 silly currentTree +-- extsprintf@1.3.0 42 silly currentTree +-- fast-deep-equal@1.0.0 42 silly currentTree +-- fast-json-stable-stringify@2.0.0 42 silly currentTree +-- forever-agent@0.6.1 42 silly currentTree +-- form-data@2.3.1 42 silly currentTree +-- fs.realpath@1.0.0 42 silly currentTree +-- fstream@1.0.11 42 silly currentTree +-- gauge@2.7.4 42 silly currentTree +-- getpass@0.1.7 42 silly currentTree +-- glob@7.1.2 42 silly currentTree +-- graceful-fs@4.1.11 42 silly currentTree +-- har-schema@2.0.0 42 silly currentTree +-- har-validator@5.0.3 42 silly currentTree +-- has-unicode@2.0.1 42 silly currentTree +-- hawk@6.0.2 42 silly currentTree +-- hoek@4.2.0 42 silly currentTree +-- http-signature@1.2.0 42 silly currentTree +-- inflight@1.0.6 42 silly currentTree +-- inherits@2.0.3 42 silly currentTree +-- is-fullwidth-code-point@1.0.0 42 silly currentTree +-- is-typedarray@1.0.0 42 silly currentTree +-- isarray@1.0.0 42 silly currentTree +-- isexe@2.0.0 42 silly currentTree +-- isstream@0.1.2 42 silly currentTree +-- jsbn@0.1.1 42 silly currentTree +-- json-schema-traverse@0.3.1 42 silly currentTree +-- json-schema@0.2.3 42 silly currentTree +-- json-stringify-safe@5.0.1 42 silly currentTree +-- jsprim@1.4.1 42 silly currentTree +-- midi@0.9.5 42 silly currentTree +-- mime-db@1.30.0 42 silly currentTree +-- mime-types@2.1.17 42 silly currentTree +-- minimatch@3.0.4 42 silly currentTree +-- minimist@0.0.8 42 silly currentTree +-- mkdirp@0.5.1 42 silly currentTree +-- ms@2.0.0 42 silly currentTree +-- nan@2.8.0 42 silly currentTree +-- node-gyp@3.6.2 42 silly currentTree +-- nopt@3.0.6 42 silly currentTree +-- npmlog@4.1.2 42 silly currentTree +-- number-is-nan@1.0.1 42 silly currentTree +-- oauth-sign@0.8.2 42 silly currentTree +-- object-assign@4.1.1 42 silly currentTree +-- once@1.4.0 42 silly currentTree +-- optimist@0.3.7 42 silly currentTree +-- os-homedir@1.0.2 42 silly currentTree +-- os-tmpdir@1.0.2 42 silly currentTree +-- osc-emitter@1.0.4 42 silly currentTree +-- osc-min@1.1.1 42 silly currentTree +-- osc-receiver@1.1.3 42 silly currentTree +-- osenv@0.1.4 42 silly currentTree +-- path-is-absolute@1.0.1 42 silly currentTree +-- performance-now@2.1.0 42 silly currentTree +-- process-nextick-args@1.0.7 42 silly currentTree +-- punycode@1.4.1 42 silly currentTree +-- qs@6.5.1 42 silly currentTree +-- readable-stream@2.3.3 42 silly currentTree +-- rebuild@0.1.2 42 silly currentTree +-- request@2.83.0 42 silly currentTree +-- rimraf@2.6.2 42 silly currentTree +-- safe-buffer@5.1.1 42 silly currentTree +-- semver@5.3.0 42 silly currentTree +-- serialosc@0.0.4 42 silly currentTree +-- set-blocking@2.0.0 42 silly currentTree +-- signal-exit@3.0.2 42 silly currentTree +-- sntp@2.1.0 42 silly currentTree +-- sshpk@1.13.1 42 silly currentTree +-- string_decoder@1.0.3 42 silly currentTree +-- string-width@1.0.2 42 silly currentTree +-- stringstream@0.0.5 42 silly currentTree +-- strip-ansi@3.0.1 42 silly currentTree +-- tar@2.2.1 42 silly currentTree +-- tough-cookie@2.3.3 42 silly currentTree +-- tunnel-agent@0.6.0 42 silly currentTree +-- tweetnacl@0.14.5 42 silly currentTree +-- underscore@1.8.3 42 silly currentTree +-- util-deprecate@1.0.2 42 silly currentTree +-- uuid@3.1.0 42 silly currentTree +-- verror@1.10.0 42 silly currentTree +-- which@1.3.0 42 silly currentTree +-- wide-align@1.1.2 42 silly currentTree +-- wordwrap@0.0.3 42 silly currentTree `-- wrappy@1.0.2 43 silly idealTree grid-studies@1.0.0 43 silly idealTree +-- abbrev@1.1.1 43 silly idealTree +-- ajv@5.4.0 43 silly idealTree +-- ansi-regex@2.1.1 43 silly idealTree +-- aproba@1.2.0 43 silly idealTree +-- are-we-there-yet@1.1.4 43 silly idealTree +-- asn1@0.2.3 43 silly idealTree +-- assert-plus@1.0.0 43 silly idealTree +-- asynckit@0.4.0 43 silly idealTree +-- aws-sign2@0.7.0 43 silly idealTree +-- aws4@1.6.0 43 silly idealTree +-- balanced-match@1.0.0 43 silly idealTree +-- bcrypt-pbkdf@1.0.1 43 silly idealTree +-- bindings@1.2.1 43 silly idealTree +-- binpack@0.1.0 43 silly idealTree +-- block-stream@0.0.9 43 silly idealTree +-- boom@4.3.1 43 silly idealTree +-- brace-expansion@1.1.8 43 silly idealTree +-- caseless@0.12.0 43 silly idealTree +-- co@4.6.0 43 silly idealTree +-- code-point-at@1.1.0 43 silly idealTree +-- combined-stream@1.0.5 43 silly idealTree +-- concat-map@0.0.1 43 silly idealTree +-- console-control-strings@1.1.0 43 silly idealTree +-- core-util-is@1.0.2 43 silly idealTree +-- cryptiles@3.1.2 43 silly idealTree | `-- boom@5.2.0 43 silly idealTree +-- dashdash@1.14.1 43 silly idealTree +-- debug@2.6.9 43 silly idealTree +-- delayed-stream@1.0.0 43 silly idealTree +-- delegates@1.0.0 43 silly idealTree +-- easymidi@0.0.4 43 silly idealTree +-- ecc-jsbn@0.1.1 43 silly idealTree +-- extend@3.0.1 43 silly idealTree +-- extsprintf@1.3.0 43 silly idealTree +-- fast-deep-equal@1.0.0 43 silly idealTree +-- fast-json-stable-stringify@2.0.0 43 silly idealTree +-- forever-agent@0.6.1 43 silly idealTree +-- form-data@2.3.1 43 silly idealTree +-- fs.realpath@1.0.0 43 silly idealTree +-- fstream@1.0.11 43 silly idealTree +-- gauge@2.7.4 43 silly idealTree +-- getpass@0.1.7 43 silly idealTree +-- glob@7.1.2 43 silly idealTree +-- graceful-fs@4.1.11 43 silly idealTree +-- har-schema@2.0.0 43 silly idealTree +-- har-validator@5.0.3 43 silly idealTree +-- has-unicode@2.0.1 43 silly idealTree +-- hawk@6.0.2 43 silly idealTree +-- hoek@4.2.0 43 silly idealTree +-- http-signature@1.2.0 43 silly idealTree +-- inflight@1.0.6 43 silly idealTree +-- inherits@2.0.3 43 silly idealTree +-- is-fullwidth-code-point@1.0.0 43 silly idealTree +-- is-typedarray@1.0.0 43 silly idealTree +-- isarray@1.0.0 43 silly idealTree +-- isexe@2.0.0 43 silly idealTree +-- isstream@0.1.2 43 silly idealTree +-- jsbn@0.1.1 43 silly idealTree +-- json-schema-traverse@0.3.1 43 silly idealTree +-- json-schema@0.2.3 43 silly idealTree +-- json-stringify-safe@5.0.1 43 silly idealTree +-- jsprim@1.4.1 43 silly idealTree +-- midi@0.9.5 43 silly idealTree +-- mime-db@1.30.0 43 silly idealTree +-- mime-types@2.1.17 43 silly idealTree +-- minimatch@3.0.4 43 silly idealTree +-- minimist@0.0.8 43 silly idealTree +-- mkdirp@0.5.1 43 silly idealTree +-- monome-grid@0.0.6 43 silly idealTree +-- ms@2.0.0 43 silly idealTree +-- nan@2.8.0 43 silly idealTree +-- node-gyp@3.6.2 43 silly idealTree +-- nopt@3.0.6 43 silly idealTree +-- npmlog@4.1.2 43 silly idealTree +-- number-is-nan@1.0.1 43 silly idealTree +-- oauth-sign@0.8.2 43 silly idealTree +-- object-assign@4.1.1 43 silly idealTree +-- once@1.4.0 43 silly idealTree +-- optimist@0.3.7 43 silly idealTree +-- os-homedir@1.0.2 43 silly idealTree +-- os-tmpdir@1.0.2 43 silly idealTree +-- osc-emitter@1.0.4 43 silly idealTree +-- osc-min@1.1.1 43 silly idealTree +-- osc-receiver@1.1.3 43 silly idealTree +-- osenv@0.1.4 43 silly idealTree +-- path-is-absolute@1.0.1 43 silly idealTree +-- performance-now@2.1.0 43 silly idealTree +-- process-nextick-args@1.0.7 43 silly idealTree +-- punycode@1.4.1 43 silly idealTree +-- qs@6.5.1 43 silly idealTree +-- readable-stream@2.3.3 43 silly idealTree +-- rebuild@0.1.2 43 silly idealTree +-- request@2.83.0 43 silly idealTree +-- rimraf@2.6.2 43 silly idealTree +-- safe-buffer@5.1.1 43 silly idealTree +-- semver@5.3.0 43 silly idealTree +-- serialosc@0.0.4 43 silly idealTree +-- set-blocking@2.0.0 43 silly idealTree +-- signal-exit@3.0.2 43 silly idealTree +-- sntp@2.1.0 43 silly idealTree +-- sshpk@1.13.1 43 silly idealTree +-- string_decoder@1.0.3 43 silly idealTree +-- string-width@1.0.2 43 silly idealTree +-- stringstream@0.0.5 43 silly idealTree +-- strip-ansi@3.0.1 43 silly idealTree +-- tar@2.2.1 43 silly idealTree +-- tough-cookie@2.3.3 43 silly idealTree +-- tunnel-agent@0.6.0 43 silly idealTree +-- tweetnacl@0.14.5 43 silly idealTree +-- underscore@1.8.3 43 silly idealTree +-- util-deprecate@1.0.2 43 silly idealTree +-- uuid@3.1.0 43 silly idealTree +-- uvrun-12@0.1.3 43 silly idealTree +-- verror@1.10.0 43 silly idealTree +-- which@1.3.0 43 silly idealTree +-- wide-align@1.1.2 43 silly idealTree +-- wordwrap@0.0.3 43 silly idealTree `-- wrappy@1.0.2 44 silly install generateActionsToTake 45 silly diffTrees action count 2 46 silly diffTrees add uvrun-12@0.1.3 47 silly diffTrees add monome-grid@0.0.6 48 silly decomposeActions action count 16 49 silly decomposeActions fetch uvrun-12@0.1.3 50 silly decomposeActions extract uvrun-12@0.1.3 51 silly decomposeActions preinstall uvrun-12@0.1.3 52 silly decomposeActions build uvrun-12@0.1.3 53 silly decomposeActions install uvrun-12@0.1.3 54 silly decomposeActions postinstall uvrun-12@0.1.3 55 silly decomposeActions finalize uvrun-12@0.1.3 56 silly decomposeActions refresh-package-json uvrun-12@0.1.3 57 silly decomposeActions fetch monome-grid@0.0.6 58 silly decomposeActions extract monome-grid@0.0.6 59 silly decomposeActions preinstall monome-grid@0.0.6 60 silly decomposeActions build monome-grid@0.0.6 61 silly decomposeActions install monome-grid@0.0.6 62 silly decomposeActions postinstall monome-grid@0.0.6 63 silly decomposeActions finalize monome-grid@0.0.6 64 silly decomposeActions refresh-package-json monome-grid@0.0.6 65 silly install executeActions 66 silly doSerial global-install 16 67 verbose correctMkdir C:\Users\Alex\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing 68 verbose lock using C:\Users\Alex\AppData\Roaming\npm-cache\_locks\staging-115ce60f723dd412.lock for C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\.staging 69 silly doParallel extract 16 70 silly extract uvrun-12@0.1.3 71 silly pacote trying uvrun-12@https://registry.npmjs.org/uvrun-12/-/uvrun-12-0.1.3.tgz by hash: sha1-HYaRPErwZazut9Zng1iSwmIxPLw= 72 silly extract monome-grid@0.0.6 73 silly pacote trying monome-grid@https://registry.npmjs.org/monome-grid/-/monome-grid-0.0.6.tgz by hash: sha1-hn0pfW80nJySDxRn07yrhLj/SpA= 74 silly pacote uvrun-12@https://registry.npmjs.org/uvrun-12/-/uvrun-12-0.1.3.tgz extracted to C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\.staging\uvrun-12-3b924cdd by content address 19ms 75 silly pacote monome-grid@https://registry.npmjs.org/monome-grid/-/monome-grid-0.0.6.tgz extracted to C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\.staging\monome-grid-2b77fb5f by content address 28ms 76 silly doReverseSerial unbuild 16 77 silly doSerial remove 16 78 silly doSerial move 16 79 silly doSerial finalize 16 80 silly finalize C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\uvrun-12 81 silly finalize C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\monome-grid 82 silly doParallel refresh-package-json 16 83 silly refresh-package-json C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\uvrun-12 84 silly refresh-package-json C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\monome-grid 85 silly doParallel preinstall 16 86 silly preinstall uvrun-12@0.1.3 87 info lifecycle uvrun-12@0.1.3~preinstall: uvrun-12@0.1.3 88 silly preinstall monome-grid@0.0.6 89 info lifecycle monome-grid@0.0.6~preinstall: monome-grid@0.0.6 90 silly doSerial build 16 91 silly build uvrun-12@0.1.3 92 info linkStuff uvrun-12@0.1.3 93 silly linkStuff uvrun-12@0.1.3 has C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules as its parent node_modules 94 verbose linkBins uvrun-12@0.1.3 95 verbose linkMans uvrun-12@0.1.3 96 silly build monome-grid@0.0.6 97 info linkStuff monome-grid@0.0.6 98 silly linkStuff monome-grid@0.0.6 has C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules as its parent node_modules 99 verbose linkBins monome-grid@0.0.6 100 verbose linkMans monome-grid@0.0.6 101 silly doSerial global-link 16 102 silly doParallel update-linked 16 103 silly doSerial install 16 104 silly install uvrun-12@0.1.3 105 info lifecycle uvrun-12@0.1.3~install: uvrun-12@0.1.3 106 verbose lifecycle uvrun-12@0.1.3~install: unsafe-perm in lifecycle true 107 verbose lifecycle uvrun-12@0.1.3~install: PATH: C:\Users\Alex\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\uvrun-12\node_modules\.bin;C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\.bin;C:\Program Files (x86)\Razer Chroma SDK\bin;C:\Program Files\Razer Chroma SDK\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Files\cpp\bin\ia64;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files (x86)\nodejs\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files\Microsoft VS Code\bin;C:\Users\Alex\AppData\Local\GitHubDesktop\bin;C:\Users\Alex\AppData\Local\atom\bin;C:\Users\Alex\AppData\Roaming\npm 108 verbose lifecycle uvrun-12@0.1.3~install: CWD: C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\uvrun-12 109 silly lifecycle uvrun-12@0.1.3~install: Args: [ '/d /s /c', 'node-gyp rebuild' ] 110 silly lifecycle uvrun-12@0.1.3~install: Returned: code: 1 signal: null 111 info lifecycle uvrun-12@0.1.3~install: Failed to exec install script 112 verbose unlock done using C:\Users\Alex\AppData\Roaming\npm-cache\_locks\staging-115ce60f723dd412.lock for C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies\node_modules\.staging 113 warn grid-studies@1.0.0 No description 114 warn grid-studies@1.0.0 No repository field. 115 verbose stack Error: uvrun-12@0.1.3 install: `node-gyp rebuild` 115 verbose stack Exit status 1 115 verbose stack at EventEmitter. (C:\Users\Alex\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\index.js:280:16) 115 verbose stack at emitTwo (events.js:126:13) 115 verbose stack at EventEmitter.emit (events.js:214:7) 115 verbose stack at ChildProcess. (C:\Users\Alex\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14) 115 verbose stack at emitTwo (events.js:126:13) 115 verbose stack at ChildProcess.emit (events.js:214:7) 115 verbose stack at maybeClose (internal/child_process.js:925:16) 115 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) 116 verbose pkgid uvrun-12@0.1.3 117 verbose cwd C:\Users\Alex\Desktop\TheoryBoard Monome Pd\grid-studies 118 verbose Windows_NT 6.1.7601 119 verbose argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Users\\Alex\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "monome-grid" 120 verbose node v8.9.1 121 verbose npm v5.5.1 122 error code ELIFECYCLE 123 error errno 1 124 error uvrun-12@0.1.3 install: `node-gyp rebuild` 124 error Exit status 1 125 error Failed at the uvrun-12@0.1.3 install script. 125 error This is probably not a problem with npm. There is likely additional logging output above. 126 verbose exit [ 1, true ]