Closed MissCuriosity closed 7 years ago
I still have a question,if I use this "node-printer" in my electron project,if the customer user this desktop,will they need to install python and vs 2013???
No, I am using it in production. Only the node file is required, provided it is built for electron.
I'm having this issue, on both Windows and OSX. Is there any resolution?
I think you don't have installed node build tools (python, gcc, etc)
Here is the log.why??
0 info it worked if it ends with ok 1 verbose cli [ 'E:\Program Files\nodejs\node.exe', 1 verbose cli 'C:\Users\CY\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js', 1 verbose cli 'install', 1 verbose cli 'printer', 1 verbose cli '--msvs_version=2013', 1 verbose cli '--build-from-source=node_printer' ] 2 info using npm@4.0.2 3 info using node@v6.2.0 4 silly loadCurrentTree Starting 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 silly fetchPackageMetaData printer 8 silly fetchNamedPackageData printer 9 silly mapToRegistry name printer 10 silly mapToRegistry using default registry 11 silly mapToRegistry registry https://registry.npm.taobao.org/ 12 silly mapToRegistry data Result { 12 silly mapToRegistry raw: 'printer', 12 silly mapToRegistry scope: null, 12 silly mapToRegistry escapedName: 'printer', 12 silly mapToRegistry name: 'printer', 12 silly mapToRegistry rawSpec: '', 12 silly mapToRegistry spec: 'latest', 12 silly mapToRegistry type: 'tag' } 13 silly mapToRegistry uri https://registry.npm.taobao.org/printer 14 verbose request uri https://registry.npm.taobao.org/printer 15 verbose request no auth needed 16 info attempt registry request try #1 at 18:52:10 17 verbose request id 853c4122a70f20bc 18 verbose etag "4c55-h8Fmgtg3mR03Fb7vD625CA" 19 http request GET https://registry.npm.taobao.org/printer 20 http 304 https://registry.npm.taobao.org/printer 21 verbose headers { date: 'Thu, 24 Nov 2016 10:52:15 GMT', 21 verbose headers connection: 'keep-alive', 21 verbose headers 'x-current-requests': '1', 21 verbose headers etag: '"4c55-h8Fmgtg3mR03Fb7vD625CA"', 21 verbose headers 'x-readtime': '25' } 22 silly get cb [ 304, 22 silly get { date: 'Thu, 24 Nov 2016 10:52:15 GMT', 22 silly get connection: 'keep-alive', 22 silly get 'x-current-requests': '1', 22 silly get etag: '"4c55-h8Fmgtg3mR03Fb7vD625CA"', 22 silly get 'x-readtime': '25' } ] 23 verbose etag https://registry.npm.taobao.org/printer from cache 24 verbose get saving printer to C:\Users\CY\AppData\Roaming\npm-cache\registry.npm.taobao.org\printer.cache.json 25 verbose correctMkdir C:\Users\CY\AppData\Roaming\npm-cache correctMkdir not in flight; initializing 26 silly install normalizeTree 27 silly loadCurrentTree Finishing 28 silly loadIdealTree Starting 29 silly install loadIdealTree 30 silly cloneCurrentTree Starting 31 silly install cloneCurrentTreeToIdealTree 32 silly cloneCurrentTree Finishing 33 silly loadShrinkwrap Starting 34 silly install loadShrinkwrap 35 silly loadShrinkwrap Finishing 36 silly loadAllDepsIntoIdealTree Starting 37 silly install loadAllDepsIntoIdealTree 38 silly resolveWithNewModule printer@0.2.2 checking installable status 39 silly cache add args [ 'printer', null ] 40 verbose cache add spec printer 41 silly cache add parsed spec Result { 41 silly cache add raw: 'printer', 41 silly cache add scope: null, 41 silly cache add escapedName: 'printer', 41 silly cache add name: 'printer', 41 silly cache add rawSpec: '', 41 silly cache add spec: 'latest', 41 silly cache add type: 'tag' } 42 silly addNamed printer@latest 43 verbose addNamed "latest" is being treated as a dist-tag for printer 44 info addNameTag [ 'printer', 'latest' ] 45 silly mapToRegistry name printer 46 silly mapToRegistry using default registry 47 silly mapToRegistry registry https://registry.npm.taobao.org/ 48 silly mapToRegistry data Result { 48 silly mapToRegistry raw: 'printer', 48 silly mapToRegistry scope: null, 48 silly mapToRegistry escapedName: 'printer', 48 silly mapToRegistry name: 'printer', 48 silly mapToRegistry rawSpec: '', 48 silly mapToRegistry spec: 'latest', 48 silly mapToRegistry type: 'tag' } 49 silly mapToRegistry uri https://registry.npm.taobao.org/printer 50 verbose addNameTag registry:https://registry.npm.taobao.org/printer not in flight; fetching 51 verbose get https://registry.npm.taobao.org/printer not expired, no request 52 silly addNameTag next cb for printer with tag latest 53 silly addNamed printer@0.2.2 54 verbose addNamed "0.2.2" is a plain semver version for printer 55 silly cache afterAdd printer@0.2.2 56 verbose afterAdd C:\Users\CY\AppData\Roaming\npm-cache\printer\0.2.2\package\package.json not in flight; writing 57 verbose correctMkdir C:\Users\CY\AppData\Roaming\npm-cache correctMkdir not in flight; initializing 58 verbose afterAdd C:\Users\CY\AppData\Roaming\npm-cache\printer\0.2.2\package\package.json written 59 silly fetchNamedPackageData fsevents 60 silly mapToRegistry name fsevents 61 silly mapToRegistry using default registry 62 silly mapToRegistry registry https://registry.npm.taobao.org/ 63 silly mapToRegistry data Result { 63 silly mapToRegistry raw: 'fsevents', 63 silly mapToRegistry scope: null, 63 silly mapToRegistry escapedName: 'fsevents', 63 silly mapToRegistry name: 'fsevents', 63 silly mapToRegistry rawSpec: '', 63 silly mapToRegistry spec: 'latest', 63 silly mapToRegistry type: 'tag' } 64 silly mapToRegistry uri https://registry.npm.taobao.org/fsevents 65 verbose request uri https://registry.npm.taobao.org/fsevents 66 verbose request no auth needed 67 info attempt registry request try #1 at 18:52:11 68 verbose etag "d0d1-/Hnw6Le0OXj7/OKmm9JNGQ" 69 http request GET https://registry.npm.taobao.org/fsevents 70 http 304 https://registry.npm.taobao.org/fsevents 71 verbose headers { date: 'Thu, 24 Nov 2016 10:52:16 GMT', 71 verbose headers connection: 'keep-alive', 71 verbose headers 'x-current-requests': '1', 71 verbose headers etag: '"d0d1-/Hnw6Le0OXj7/OKmm9JNGQ"', 71 verbose headers 'x-readtime': '22' } 72 silly get cb [ 304, 72 silly get { date: 'Thu, 24 Nov 2016 10:52:16 GMT', 72 silly get connection: 'keep-alive', 72 silly get 'x-current-requests': '1', 72 silly get etag: '"d0d1-/Hnw6Le0OXj7/OKmm9JNGQ"', 72 silly get 'x-readtime': '22' } ] 73 verbose etag https://registry.npm.taobao.org/fsevents from cache 74 verbose get saving fsevents to C:\Users\CY\AppData\Roaming\npm-cache\registry.npm.taobao.org\fsevents.cache.json 75 verbose correctMkdir C:\Users\CY\AppData\Roaming\npm-cache correctMkdir not in flight; initializing 76 silly resolveWithNewModule fsevents@1.0.15 checking installable status 77 silly loadAllDepsIntoIdealTree Finishing 78 silly loadIdealTree Finishing 79 silly currentTree athena-fe@1.0.0 79 silly currentTree +-- abbrev@1.0.9 79 silly currentTree +-- accepts@1.3.3 79 silly currentTree +-- after@0.8.1 79 silly currentTree +-- align-text@0.1.4 79 silly currentTree +-- alphanum-sort@1.0.2 79 silly currentTree +-- amdefine@1.0.1 79 silly currentTree +-- ansi-regex@2.0.0 79 silly currentTree +-- ansi-styles@2.2.1 79 silly currentTree +-- anymatch@1.3.0 79 silly currentTree +-- aproba@1.0.4 79 silly currentTree +-- archy@1.0.0 79 silly currentTree +-- are-we-there-yet@1.1.2 79 silly currentTree +-- argparse@1.0.9 79 silly currentTree +-- arr-diff@2.0.0 79 silly currentTree +-- arr-flatten@1.0.1 79 silly currentTree +-- array-differ@1.0.0 79 silly currentTree +-- array-find-index@1.0.2 79 silly currentTree +-- array-flatten@2.1.0 79 silly currentTree +-- array-index@1.0.0 79 silly currentTree +-- array-parallel@0.1.3 79 silly currentTree +-- array-series@0.1.5 79 silly currentTree +-- array-union@1.0.2 79 silly currentTree +-- array-uniq@1.0.3 79 silly currentTree +-- array-unique@0.2.1 79 silly currentTree +-- arraybuffer.slice@0.0.6 79 silly currentTree +-- arrify@1.0.1 79 silly currentTree +-- asn1@0.2.3 79 silly currentTree +-- assert-plus@0.2.0 79 silly currentTree +-- async-each-series@0.1.1 79 silly currentTree +-- async-each@1.0.1 79 silly currentTree +-- async-foreach@0.1.3 79 silly currentTree +-- async@0.2.10 79 silly currentTree +-- asynckit@0.4.0 79 silly currentTree +-- autoprefixer@6.5.3 79 silly currentTree +-- aws-sign2@0.6.0 79 silly currentTree +-- aws4@1.5.0 79 silly currentTree +-- backo2@1.0.2 79 silly currentTree +-- balanced-match@0.4.2 79 silly currentTree +-- barcode@0.1.0 79 silly currentTree +-- base64-arraybuffer@0.1.5 79 silly currentTree +-- base64id@0.1.0 79 silly currentTree +-- batch@0.5.3 79 silly currentTree +-- bcrypt-pbkdf@1.0.0 79 silly currentTree +-- beeper@1.1.1 79 silly currentTree +-- benchmark@1.0.0 79 silly currentTree +-- better-assert@1.0.2 79 silly currentTree +-- binary-extensions@1.7.0 79 silly currentTree +-- bl@1.0.3 79 silly currentTree | +-- isarray@1.0.0 79 silly currentTree | (C:\Users\CY\AppData\Roaming\npm\node_modules\npm\lib\utils\lifecycle.js:279:16)
231 verbose stack at emitTwo (events.js:106:13)
231 verbose stack at EventEmitter.emit (events.js:191:7)
231 verbose stack at ChildProcess. (C:\Users\CY\AppData\Roaming\npm\node_modules\npm\lib\utils\spawn.js:40:14)
231 verbose stack at emitTwo (events.js:106:13)
231 verbose stack at ChildProcess.emit (events.js:191:7)
231 verbose stack at maybeClose (internal/child_process.js:850:16)
231 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
232 verbose pkgid printer@0.2.2
233 verbose cwd E:\project\athena-fe
234 error Windows_NT 6.1.7601
235 error argv "E:\Program Files\nodejs\node.exe" "C:\Users\CY\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "install" "printer" "--msvs_version=2013" "--build-from-source=node_printer"
236 error node v6.2.0
237 error npm v4.0.2
238 error code ELIFECYCLE
239 error printer@0.2.2 install:
-- readable-stream@2.0.6 79 silly currentTree +-- blob@0.0.4 79 silly currentTree +-- block-stream@0.0.9 79 silly currentTree +-- bonjour@3.5.0 79 silly currentTree +-- boom@2.10.1 79 silly currentTree +-- brace-expansion@1.1.6 79 silly currentTree +-- braces@1.8.5 79 silly currentTree +-- browser-sync-client@2.4.3 79 silly currentTree +-- browser-sync-ui@0.6.1 79 silly currentTree +-- browser-sync@2.18.2 79 silly currentTree | +-- camelcase@3.0.0 79 silly currentTree | +-- cliui@3.2.0 79 silly currentTree | +-- qs@6.2.1 79 silly currentTree | +-- window-size@0.2.0 79 silly currentTree | +-- yargs-parser@4.0.2 79 silly currentTree |
-- yargs@6.0.0 79 silly currentTree +-- browserslist@1.4.0 79 silly currentTree +-- bs-recipes@1.3.2 79 silly currentTree +-- buffer-indexof@1.1.0 79 silly currentTree +-- buffer-shims@1.0.0 79 silly currentTree +-- bufferstreams@1.1.1 79 silly currentTree | +-- isarray@1.0.0 79 silly currentTree |-- readable-stream@2.2.2 79 silly currentTree +-- builtin-modules@1.1.1 79 silly currentTree +-- callsite@1.0.0 79 silly currentTree +-- camel-case@3.0.0 79 silly currentTree +-- camelcase-keys@2.1.0 79 silly currentTree +-- camelcase@2.1.1 79 silly currentTree +-- caniuse-db@1.0.30000581 79 silly currentTree +-- caseless@0.11.0 79 silly currentTree +-- center-align@0.1.3 79 silly currentTree +-- chalk@1.1.3 79 silly currentTree +-- change-case@3.0.0 79 silly currentTree +-- chokidar@1.6.0 79 silly currentTree +-- clap@1.1.1 79 silly currentTree +-- clean-css@3.4.20 79 silly currentTree | +-- commander@2.8.1 79 silly currentTree |
-- source-map@0.4.4 79 silly currentTree +-- cli@1.0.1 79 silly currentTree +-- cliui@2.1.0 79 silly currentTree +-- clone-buffer@1.0.0 79 silly currentTree +-- clone-stats@0.0.1 79 silly currentTree +-- clone@1.0.2 79 silly currentTree +-- cloneable-readable@0.5.0 79 silly currentTree +-- coa@1.0.1 79 silly currentTree +-- code-point-at@1.1.0 79 silly currentTree +-- color-convert@1.8.2 79 silly currentTree +-- color-name@1.1.1 79 silly currentTree +-- color-string@0.3.0 79 silly currentTree +-- color@0.11.4 79 silly currentTree +-- colormin@1.1.2 79 silly currentTree +-- colors@1.1.2 79 silly currentTree +-- combined-stream@1.0.5 79 silly currentTree +-- commander@2.9.0 79 silly currentTree +-- component-bind@1.0.0 79 silly currentTree +-- component-emitter@1.1.2 79 silly currentTree +-- component-inherit@0.0.3 79 silly currentTree +-- concat-map@0.0.1 79 silly currentTree +-- concat-stream@1.5.0 79 silly currentTree | +-- isarray@1.0.0 79 silly currentTree |-- readable-stream@2.0.6 79 silly currentTree +-- concat-with-sourcemaps@1.0.4 79 silly currentTree +-- connect-history-api-fallback@1.3.0 79 silly currentTree +-- connect@3.5.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree |
-- ms@0.7.1 79 silly currentTree +-- console-browserify@1.1.0 79 silly currentTree +-- console-control-strings@1.1.0 79 silly currentTree +-- constant-case@2.0.0 79 silly currentTree +-- core-util-is@1.0.2 79 silly currentTree +-- cross-spawn@3.0.1 79 silly currentTree |-- lru-cache@4.0.1 79 silly currentTree +-- cryptiles@2.0.5 79 silly currentTree +-- css-color-names@0.0.4 79 silly currentTree +-- cssnano@3.8.0 79 silly currentTree +-- csso@2.2.1 79 silly currentTree +-- ctype@0.5.3 79 silly currentTree +-- currently-unhandled@0.4.1 79 silly currentTree +-- d@0.1.1 79 silly currentTree +-- dashdash@1.14.0 79 silly currentTree |
-- assert-plus@1.0.0 79 silly currentTree +-- date-now@0.1.4 79 silly currentTree +-- dateformat@1.0.12 79 silly currentTree +-- debug@2.3.2 79 silly currentTree +-- decamelize@1.2.0 79 silly currentTree +-- deep-equal@1.0.1 79 silly currentTree +-- deep-extend@0.4.1 79 silly currentTree +-- defaults@1.0.3 79 silly currentTree +-- defined@1.0.0 79 silly currentTree +-- del@2.2.2 79 silly currentTree +-- delayed-stream@1.0.0 79 silly currentTree +-- delegates@1.0.0 79 silly currentTree +-- depd@1.1.0 79 silly currentTree +-- deprecated@0.0.1 79 silly currentTree +-- destroy@1.0.4 79 silly currentTree +-- detect-file@0.1.0 79 silly currentTree +-- dev-ip@1.0.1 79 silly currentTree +-- dns-equal@1.0.0 79 silly currentTree +-- dns-packet@1.1.1 79 silly currentTree +-- dns-txt@2.0.2 79 silly currentTree +-- dom-serializer@0.1.0 79 silly currentTree | +-- domelementtype@1.1.3 79 silly currentTree |-- entities@1.1.1 79 silly currentTree +-- domelementtype@1.3.0 79 silly currentTree +-- domhandler@2.3.0 79 silly currentTree +-- domutils@1.5.1 79 silly currentTree +-- dot-case@2.1.0 79 silly currentTree +-- duplexer2@0.0.2 79 silly currentTree +-- easy-extender@2.3.2 79 silly currentTree |
-- lodash@3.10.1 79 silly currentTree +-- eazy-logger@3.0.2 79 silly currentTree +-- ecc-jsbn@0.1.1 79 silly currentTree +-- ee-first@1.1.1 79 silly currentTree +-- electron-download@3.0.1 79 silly currentTree |-- semver@5.3.0 79 silly currentTree +-- electron@1.4.7 79 silly currentTree +-- emitter-steward@1.0.0 79 silly currentTree +-- encodeurl@1.0.1 79 silly currentTree +-- end-of-stream@0.1.5 79 silly currentTree |
-- once@1.3.3 79 silly currentTree +-- engine.io-client@1.7.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree |-- ms@0.7.1 79 silly currentTree +-- engine.io-parser@1.3.0 79 silly currentTree |
-- has-binary@0.1.6 79 silly currentTree +-- engine.io@1.7.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree |-- ms@0.7.1 79 silly currentTree +-- entities@1.0.0 79 silly currentTree +-- error-ex@1.3.0 79 silly currentTree +-- es5-ext@0.10.12 79 silly currentTree +-- es6-iterator@2.0.0 79 silly currentTree +-- es6-promise@3.3.1 79 silly currentTree +-- es6-symbol@3.1.0 79 silly currentTree +-- escape-html@1.0.3 79 silly currentTree +-- escape-string-regexp@1.0.5 79 silly currentTree +-- esprima@2.7.3 79 silly currentTree +-- etag@1.7.0 79 silly currentTree +-- eventemitter3@1.2.0 79 silly currentTree +-- exit@0.1.2 79 silly currentTree +-- expand-brackets@0.1.5 79 silly currentTree +-- expand-range@1.8.2 79 silly currentTree +-- expand-tilde@1.2.2 79 silly currentTree +-- express@2.5.11 79 silly currentTree | +-- connect@1.9.2 79 silly currentTree | +-- mkdirp@0.3.0 79 silly currentTree |
-- qs@0.4.2 79 silly currentTree +-- extend@3.0.0 79 silly currentTree +-- extglob@0.3.2 79 silly currentTree +-- extract-zip@1.5.0 79 silly currentTree | +-- debug@0.7.4 79 silly currentTree | +-- minimist@0.0.8 79 silly currentTree |-- mkdirp@0.5.0 79 silly currentTree +-- extsprintf@1.0.2 79 silly currentTree +-- fancy-log@1.2.0 79 silly currentTree +-- fd-slicer@1.0.1 79 silly currentTree +-- filename-regex@2.0.0 79 silly currentTree +-- fill-range@2.2.3 79 silly currentTree +-- finalhandler@0.5.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree |
-- ms@0.7.1 79 silly currentTree +-- find-index@0.1.1 79 silly currentTree +-- find-up@1.1.2 79 silly currentTree +-- findup-sync@0.4.3 79 silly currentTree +-- fined@1.0.2 79 silly currentTree +-- first-chunk-stream@1.0.0 79 silly currentTree +-- flagged-respawn@0.3.2 79 silly currentTree +-- flatten@1.0.2 79 silly currentTree +-- for-in@0.1.6 79 silly currentTree +-- for-own@0.1.4 79 silly currentTree +-- forever-agent@0.6.1 79 silly currentTree +-- form-data@2.1.2 79 silly currentTree +-- formidable@1.0.17 79 silly currentTree +-- fresh@0.3.0 79 silly currentTree +-- fs-exists-sync@0.1.0 79 silly currentTree +-- fs-extra@0.30.0 79 silly currentTree +-- fs.realpath@1.0.0 79 silly currentTree +-- fstream@1.0.10 79 silly currentTree +-- function-bind@1.1.0 79 silly currentTree +-- gauge@2.6.0 79 silly currentTree +-- gaze@0.5.2 79 silly currentTree +-- generate-function@2.0.0 79 silly currentTree +-- generate-object-property@1.2.0 79 silly currentTree +-- get-caller-file@1.0.2 79 silly currentTree +-- get-stdin@4.0.1 79 silly currentTree +-- getpass@0.1.6 79 silly currentTree |-- assert-plus@1.0.0 79 silly currentTree +-- glob-base@0.3.0 79 silly currentTree +-- glob-parent@2.0.0 79 silly currentTree +-- glob-stream@3.1.18 79 silly currentTree | +-- glob@4.5.3 79 silly currentTree | +-- minimatch@2.0.10 79 silly currentTree | +-- readable-stream@1.0.34 79 silly currentTree |
-- through2@0.6.5 79 silly currentTree +-- glob-watcher@0.0.6 79 silly currentTree +-- glob@7.1.1 79 silly currentTree +-- glob2base@0.0.12 79 silly currentTree +-- global-modules@0.2.3 79 silly currentTree +-- global-prefix@0.1.4 79 silly currentTree +-- globby@5.0.0 79 silly currentTree +-- globule@0.1.0 79 silly currentTree | +-- glob@3.1.21 79 silly currentTree | +-- graceful-fs@1.2.3 79 silly currentTree | +-- inherits@1.0.2 79 silly currentTree |-- minimatch@0.2.14 79 silly currentTree +-- glogg@1.0.0 79 silly currentTree +-- gm@1.16.0 79 silly currentTree |
-- debug@0.7.0 79 silly currentTree +-- graceful-fs@4.1.10 79 silly currentTree +-- graceful-readlink@1.0.1 79 silly currentTree +-- gulp-cdn-replace@0.3.0 79 silly currentTree | +-- readable-stream@1.0.34 79 silly currentTree |-- through2@0.6.5 79 silly currentTree +-- gulp-concat@2.6.1 79 silly currentTree | +-- clone-stats@1.0.0 79 silly currentTree | +-- replace-ext@1.0.0 79 silly currentTree |
-- vinyl@2.0.0 79 silly currentTree +-- gulp-cssnano@2.1.2 79 silly currentTree +-- gulp-flatten@0.3.1 79 silly currentTree +-- gulp-htmlmin@3.0.0 79 silly currentTree | +-- isarray@1.0.0 79 silly currentTree |-- readable-stream@2.2.2 79 silly currentTree +-- gulp-jshint@2.0.4 79 silly currentTree |
-- lodash@4.17.1 79 silly currentTree +-- gulp-rename@1.2.2 79 silly currentTree +-- gulp-sass@2.3.2 79 silly currentTree +-- gulp-task-loader@1.4.4 79 silly currentTree +-- gulp-template@4.0.0 79 silly currentTree |-- lodash@4.17.2 79 silly currentTree +-- gulp-uglify@2.0.0 79 silly currentTree | +-- lodash@4.17.1 79 silly currentTree |
-- uglify-js@2.7.0 79 silly currentTree +-- gulp-util@3.0.7 79 silly currentTree |-- object-assign@3.0.0 79 silly currentTree +-- gulp@3.9.1 79 silly currentTree +-- gulplog@1.0.0 79 silly currentTree +-- har-validator@2.0.6 79 silly currentTree +-- has-ansi@2.0.0 79 silly currentTree +-- has-binary@0.1.7 79 silly currentTree +-- has-color@0.1.7 79 silly currentTree +-- has-cors@1.1.0 79 silly currentTree +-- has-flag@1.0.0 79 silly currentTree +-- has-gulplog@0.1.0 79 silly currentTree +-- has-unicode@2.0.1 79 silly currentTree +-- has@1.0.1 79 silly currentTree +-- hawk@3.1.3 79 silly currentTree +-- he@1.1.0 79 silly currentTree +-- header-case@1.0.0 79 silly currentTree +-- hoek@2.16.3 79 silly currentTree +-- home-path@1.0.3 79 silly currentTree +-- hosted-git-info@2.1.5 79 silly currentTree +-- html-comment-regex@1.1.1 79 silly currentTree +-- html-minifier@3.1.1 79 silly currentTree +-- htmlparser2@3.8.3 79 silly currentTree +-- http-errors@1.5.1 79 silly currentTree +-- http-proxy@1.15.1 79 silly currentTree +-- http-signature@1.1.1 79 silly currentTree +-- immutable@3.8.1 79 silly currentTree +-- in-publish@2.0.0 79 silly currentTree +-- indent-string@2.1.0 79 silly currentTree +-- indexes-of@1.0.1 79 silly currentTree +-- indexof@0.0.1 79 silly currentTree +-- inflight@1.0.6 79 silly currentTree +-- inherits@2.0.3 79 silly currentTree +-- ini@1.3.4 79 silly currentTree +-- interpret@1.0.1 79 silly currentTree +-- invert-kv@1.0.0 79 silly currentTree +-- ip@1.1.4 79 silly currentTree +-- ipp-encoder@4.0.2 79 silly currentTree +-- ipp-printer@1.0.0 79 silly currentTree | +-- isarray@1.0.0 79 silly currentTree |
-- readable-stream@2.2.2 79 silly currentTree +-- ipp@1.1.0 79 silly currentTree +-- is-absolute-url@2.0.0 79 silly currentTree +-- is-absolute@0.2.6 79 silly currentTree +-- is-arrayish@0.2.1 79 silly currentTree +-- is-binary-path@1.0.1 79 silly currentTree +-- is-buffer@1.1.4 79 silly currentTree +-- is-builtin-module@1.0.0 79 silly currentTree +-- is-dotfile@1.0.2 79 silly currentTree +-- is-equal-shallow@0.1.3 79 silly currentTree +-- is-extendable@0.1.1 79 silly currentTree +-- is-extglob@1.0.0 79 silly currentTree +-- is-finite@1.0.2 79 silly currentTree +-- is-fullwidth-code-point@1.0.0 79 silly currentTree +-- is-glob@2.0.1 79 silly currentTree +-- is-lower-case@1.1.3 79 silly currentTree +-- is-my-json-valid@2.15.0 79 silly currentTree +-- is-number@2.1.0 79 silly currentTree +-- is-path-cwd@1.0.0 79 silly currentTree +-- is-path-in-cwd@1.0.0 79 silly currentTree +-- is-path-inside@1.0.0 79 silly currentTree +-- is-plain-obj@1.1.0 79 silly currentTree +-- is-posix-bracket@0.1.1 79 silly currentTree +-- is-primitive@2.0.0 79 silly currentTree +-- is-property@1.0.2 79 silly currentTree +-- is-relative@0.2.1 79 silly currentTree +-- is-stream@1.1.0 79 silly currentTree +-- is-svg@2.1.0 79 silly currentTree +-- is-typedarray@1.0.0 79 silly currentTree +-- is-unc-path@0.1.1 79 silly currentTree +-- is-upper-case@1.1.2 79 silly currentTree +-- is-utf8@0.2.1 79 silly currentTree +-- is-windows@0.2.0 79 silly currentTree +-- isarray@0.0.1 79 silly currentTree +-- isexe@1.1.2 79 silly currentTree +-- isobject@2.1.0 79 silly currentTree |-- isarray@1.0.0 79 silly currentTree +-- isstream@0.1.2 79 silly currentTree +-- jodid25519@1.0.2 79 silly currentTree +-- js-base64@2.1.9 79 silly currentTree +-- js-yaml@3.6.1 79 silly currentTree +-- jsbn@0.1.0 79 silly currentTree +-- jshint@2.9.4 79 silly currentTree |
-- lodash@3.7.0 79 silly currentTree +-- json-schema@0.2.3 79 silly currentTree +-- json-stringify-safe@5.0.1 79 silly currentTree +-- json3@3.2.6 79 silly currentTree +-- jsonfile@2.4.0 79 silly currentTree +-- jsonpointer@4.0.0 79 silly currentTree +-- jsprim@1.3.1 79 silly currentTree +-- kind-of@3.0.4 79 silly currentTree +-- klaw@1.3.1 79 silly currentTree +-- lazy-cache@1.0.4 79 silly currentTree +-- lcid@1.0.0 79 silly currentTree +-- liftoff@2.3.0 79 silly currentTree +-- limiter@1.1.0 79 silly currentTree +-- load-json-file@1.1.0 79 silly currentTree +-- localtunnel@1.8.1 79 silly currentTree | +-- asn1@0.1.11 79 silly currentTree | +-- assert-plus@0.1.5 79 silly currentTree | +-- async@2.1.2 79 silly currentTree | +-- camelcase@1.2.1 79 silly currentTree | +-- cliui@3.2.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree | +-- form-data@1.0.1 79 silly currentTree | +-- http-signature@0.11.0 79 silly currentTree | +-- lodash@4.17.2 79 silly currentTree | +-- ms@0.7.1 79 silly currentTree | +-- qs@5.2.1 79 silly currentTree | +-- request@2.65.0 79 silly currentTree | +-- tough-cookie@2.2.2 79 silly currentTree | +-- window-size@0.1.4 79 silly currentTree |-- yargs@3.29.0 79 silly currentTree +-- lodash._basecopy@3.0.1 79 silly currentTree +-- lodash._basetostring@3.0.1 79 silly currentTree +-- lodash._basevalues@3.0.0 79 silly currentTree +-- lodash._getnative@3.9.1 79 silly currentTree +-- lodash._isiterateecall@3.0.9 79 silly currentTree +-- lodash._reescape@3.0.0 79 silly currentTree +-- lodash._reevaluate@3.0.0 79 silly currentTree +-- lodash._reinterpolate@3.0.0 79 silly currentTree +-- lodash._root@3.0.1 79 silly currentTree +-- lodash.assign@4.2.0 79 silly currentTree +-- lodash.assignwith@4.2.0 79 silly currentTree +-- lodash.clonedeep@4.5.0 79 silly currentTree +-- lodash.escape@3.2.0 79 silly currentTree +-- lodash.indexof@4.0.5 79 silly currentTree +-- lodash.isarguments@3.1.0 79 silly currentTree +-- lodash.isarray@3.0.4 79 silly currentTree +-- lodash.isempty@4.4.0 79 silly currentTree +-- lodash.isobject@3.0.2 79 silly currentTree +-- lodash.isplainobject@4.0.6 79 silly currentTree +-- lodash.isstring@4.0.1 79 silly currentTree +-- lodash.keys@3.1.2 79 silly currentTree +-- lodash.mapvalues@4.6.0 79 silly currentTree +-- lodash.merge@4.6.0 79 silly currentTree +-- lodash.pick@4.4.0 79 silly currentTree +-- lodash.restparam@3.6.1 79 silly currentTree +-- lodash.template@3.6.2 79 silly currentTree +-- lodash.templatesettings@3.1.1 79 silly currentTree +-- lodash@1.0.2 79 silly currentTree +-- longest@1.0.1 79 silly currentTree +-- loud-rejection@1.6.0 79 silly currentTree +-- lower-case-first@1.0.2 79 silly currentTree +-- lower-case@1.1.3 79 silly currentTree +-- lru-cache@2.7.3 79 silly currentTree +-- macaddress@0.2.8 79 silly currentTree +-- make-error-cause@1.2.2 79 silly currentTree +-- make-error@1.2.1 79 silly currentTree +-- map-cache@0.2.2 79 silly currentTree +-- map-obj@1.0.1 79 silly currentTree +-- math-expression-evaluator@1.2.14 79 silly currentTree +-- meow@3.7.0 79 silly currentTree +-- micromatch@2.3.11 79 silly currentTree +-- mime-db@1.24.0 79 silly currentTree +-- mime-types@2.1.12 79 silly currentTree +-- mime@1.2.4 79 silly currentTree +-- minimatch@3.0.3 79 silly currentTree +-- minimist@1.2.0 79 silly currentTree +-- mkdirp@0.5.1 79 silly currentTree |
-- minimist@0.0.8 79 silly currentTree +-- ms@0.7.2 79 silly currentTree +-- multicast-dns-service-types@1.1.0 79 silly currentTree +-- multicast-dns@6.1.0 79 silly currentTree +-- multipipe@0.1.2 79 silly currentTree +-- nan@2.4.0 79 silly currentTree +-- natives@1.1.0 79 silly currentTree +-- ncname@1.0.0 79 silly currentTree +-- negotiator@0.6.1 79 silly currentTree +-- no-case@2.3.0 79 silly currentTree +-- node-gyp@3.4.0 79 silly currentTree |-- npmlog@3.1.2 79 silly currentTree +-- node-printer@1.0.2 79 silly currentTree +-- node-sass@3.13.0 79 silly currentTree | +-- gaze@1.1.2 79 silly currentTree | +-- globule@1.1.0 79 silly currentTree |
-- lodash@4.16.6 79 silly currentTree +-- node-uuid@1.4.7 79 silly currentTree +-- non-private-ip@1.4.1 79 silly currentTree |-- ip@0.3.3 79 silly currentTree +-- nopt@3.0.6 79 silly currentTree +-- normalize-package-data@2.3.5 79 silly currentTree +-- normalize-path@2.0.1 79 silly currentTree +-- normalize-range@0.1.2 79 silly currentTree +-- normalize-url@1.8.0 79 silly currentTree +-- npmlog@4.0.0 79 silly currentTree +-- nugget@2.0.1 79 silly currentTree +-- num2fraction@1.2.2 79 silly currentTree +-- number-is-nan@1.0.1 79 silly currentTree +-- oauth-sign@0.8.2 79 silly currentTree +-- object-assign@4.1.0 79 silly currentTree +-- object-component@0.0.3 79 silly currentTree +-- object-keys@0.4.0 79 silly currentTree +-- object-path@0.9.2 79 silly currentTree +-- object.omit@2.0.1 79 silly currentTree +-- on-finished@2.3.0 79 silly currentTree +-- once@1.4.0 79 silly currentTree +-- openurl@1.1.0 79 silly currentTree +-- opn@4.0.2 79 silly currentTree +-- options@0.0.6 79 silly currentTree +-- orchestrator@0.3.8 79 silly currentTree +-- ordered-read-streams@0.1.0 79 silly currentTree +-- os-homedir@1.0.2 79 silly currentTree +-- os-locale@1.4.0 79 silly currentTree +-- os-tmpdir@1.0.2 79 silly currentTree +-- osenv@0.1.3 79 silly currentTree +-- param-case@2.1.0 79 silly currentTree +-- parse-filepath@1.0.1 79 silly currentTree +-- parse-glob@3.0.4 79 silly currentTree +-- parse-json@2.2.0 79 silly currentTree +-- parsejson@0.0.1 79 silly currentTree +-- parseqs@0.0.2 79 silly currentTree +-- parseuri@0.0.4 79 silly currentTree +-- parseurl@1.3.1 79 silly currentTree +-- pascal-case@2.0.0 79 silly currentTree +-- path-array@1.0.1 79 silly currentTree +-- path-case@2.1.0 79 silly currentTree +-- path-exists@2.1.0 79 silly currentTree +-- path-is-absolute@1.0.1 79 silly currentTree +-- path-is-inside@1.0.2 79 silly currentTree +-- path-root-regex@0.1.2 79 silly currentTree +-- path-root@0.1.1 79 silly currentTree +-- path-type@1.1.0 79 silly currentTree +-- pend@1.2.0 79 silly currentTree +-- pify@2.3.0 79 silly currentTree +-- pinkie-promise@2.0.1 79 silly currentTree +-- pinkie@2.0.4 79 silly currentTree +-- portscanner@1.1.0 79 silly currentTree |
-- async@1.5.2 79 silly currentTree +-- postcss-calc@5.3.1 79 silly currentTree +-- postcss-colormin@2.2.1 79 silly currentTree +-- postcss-convert-values@2.4.1 79 silly currentTree +-- postcss-discard-comments@2.0.4 79 silly currentTree +-- postcss-discard-duplicates@2.0.2 79 silly currentTree +-- postcss-discard-empty@2.1.0 79 silly currentTree +-- postcss-discard-overridden@0.1.1 79 silly currentTree +-- postcss-discard-unused@2.2.2 79 silly currentTree +-- postcss-filter-plugins@2.0.2 79 silly currentTree +-- postcss-merge-idents@2.1.7 79 silly currentTree +-- postcss-merge-longhand@2.0.1 79 silly currentTree +-- postcss-merge-rules@2.0.10 79 silly currentTree +-- postcss-message-helpers@2.0.0 79 silly currentTree +-- postcss-minify-font-values@1.0.5 79 silly currentTree +-- postcss-minify-gradients@1.0.5 79 silly currentTree +-- postcss-minify-params@1.0.5 79 silly currentTree +-- postcss-minify-selectors@2.0.7 79 silly currentTree +-- postcss-normalize-charset@1.1.1 79 silly currentTree +-- postcss-normalize-url@3.0.7 79 silly currentTree +-- postcss-ordered-values@2.2.2 79 silly currentTree +-- postcss-reduce-idents@2.3.1 79 silly currentTree +-- postcss-reduce-initial@1.0.0 79 silly currentTree +-- postcss-reduce-transforms@1.0.4 79 silly currentTree +-- postcss-selector-parser@2.2.2 79 silly currentTree +-- postcss-svgo@2.1.5 79 silly currentTree +-- postcss-unique-selectors@2.0.2 79 silly currentTree +-- postcss-value-parser@3.3.0 79 silly currentTree +-- postcss-zindex@2.1.1 79 silly currentTree +-- postcss@5.2.5 79 silly currentTree |-- supports-color@3.1.2 79 silly currentTree +-- prepend-http@1.0.4 79 silly currentTree +-- preserve@0.2.0 79 silly currentTree +-- pretty-bytes@1.0.4 79 silly currentTree +-- pretty-hrtime@1.0.3 79 silly currentTree +-- process-nextick-args@1.0.7 79 silly currentTree +-- progress-stream@1.2.0 79 silly currentTree | +-- through2@0.2.3 79 silly currentTree |
-- xtend@2.1.2 79 silly currentTree +-- pseudomap@1.0.2 79 silly currentTree +-- pump@1.0.1 79 silly currentTree |-- end-of-stream@1.1.0 79 silly currentTree |
-- once@1.3.3 79 silly currentTree +-- punycode@1.4.1 79 silly currentTree +-- q@1.4.1 79 silly currentTree +-- qs@6.3.0 79 silly currentTree +-- query-string@4.2.3 79 silly currentTree +-- randomatic@1.1.5 79 silly currentTree +-- range-parser@1.2.0 79 silly currentTree +-- rc@1.1.6 79 silly currentTree +-- rcfinder@0.1.9 79 silly currentTree +-- rcloader@0.2.2 79 silly currentTree +-- read-pkg-up@1.0.1 79 silly currentTree +-- read-pkg@1.1.0 79 silly currentTree +-- readable-stream@1.1.14 79 silly currentTree +-- readdirp@2.1.0 79 silly currentTree | +-- isarray@1.0.0 79 silly currentTree |-- readable-stream@2.2.2 79 silly currentTree +-- rechoir@0.6.2 79 silly currentTree +-- redent@1.0.0 79 silly currentTree +-- reduce-css-calc@1.3.0 79 silly currentTree +-- reduce-function-call@1.0.1 79 silly currentTree |
-- balanced-match@0.1.0 79 silly currentTree +-- regex-cache@0.4.3 79 silly currentTree +-- relateurl@0.2.7 79 silly currentTree +-- remove-trailing-separator@1.0.1 79 silly currentTree +-- repeat-element@1.1.2 79 silly currentTree +-- repeat-string@1.6.1 79 silly currentTree +-- repeating@2.0.1 79 silly currentTree +-- replace-ext@0.0.1 79 silly currentTree +-- request@2.78.0 79 silly currentTree +-- require-directory@2.1.1 79 silly currentTree +-- require-main-filename@1.0.1 79 silly currentTree +-- requires-port@1.0.0 79 silly currentTree +-- resolve-dir@0.1.1 79 silly currentTree +-- resolve@1.1.7 79 silly currentTree +-- resp-modifier@6.0.2 79 silly currentTree +-- right-align@0.1.3 79 silly currentTree +-- rimraf@2.5.4 79 silly currentTree +-- rx@4.1.0 79 silly currentTree +-- safe-buffer@5.0.1 79 silly currentTree +-- sass-graph@2.1.2 79 silly currentTree | +-- cliui@3.2.0 79 silly currentTree | +-- lodash@4.17.1 79 silly currentTree | +-- window-size@0.2.0 79 silly currentTree |-- yargs@4.8.1 79 silly currentTree +-- sax@1.2.1 79 silly currentTree +-- semver@4.3.6 79 silly currentTree +-- send@0.14.1 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree | +-- mime@1.3.4 79 silly currentTree |
-- ms@0.7.1 79 silly currentTree +-- sentence-case@2.1.0 79 silly currentTree +-- sequencify@0.0.7 79 silly currentTree +-- serve-index@1.8.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree |-- ms@0.7.1 79 silly currentTree +-- serve-static@1.11.1 79 silly currentTree +-- server-destroy@1.0.1 79 silly currentTree +-- set-blocking@2.0.0 79 silly currentTree +-- set-immediate-shim@1.0.1 79 silly currentTree +-- setprototypeof@1.0.2 79 silly currentTree +-- shelljs@0.3.0 79 silly currentTree +-- sigmund@1.0.1 79 silly currentTree +-- signal-exit@3.0.1 79 silly currentTree +-- single-line-log@1.1.2 79 silly currentTree +-- snake-case@2.1.0 79 silly currentTree +-- sntp@1.0.9 79 silly currentTree +-- socket.io-adapter@0.4.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree | +-- ms@0.7.1 79 silly currentTree |
-- socket.io-parser@2.2.2 79 silly currentTree |-- debug@0.7.4 79 silly currentTree +-- socket.io-client@1.5.0 79 silly currentTree | +-- component-emitter@1.2.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree |
-- ms@0.7.1 79 silly currentTree +-- socket.io-parser@2.2.6 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree | +-- json3@3.3.2 79 silly currentTree |-- ms@0.7.1 79 silly currentTree +-- socket.io@1.5.0 79 silly currentTree | +-- debug@2.2.0 79 silly currentTree |
-- ms@0.7.1 79 silly currentTree +-- sort-keys@1.1.2 79 silly currentTree +-- source-map@0.5.6 79 silly currentTree +-- sparkles@1.0.0 79 silly currentTree +-- spdx-correct@1.0.2 79 silly currentTree +-- spdx-expression-parse@1.0.4 79 silly currentTree +-- spdx-license-ids@1.2.2 79 silly currentTree +-- speedometer@0.1.4 79 silly currentTree +-- sprintf-js@1.0.3 79 silly currentTree +-- sshpk@1.10.1 79 silly currentTree |-- assert-plus@1.0.0 79 silly currentTree +-- statuses@1.3.1 79 silly currentTree +-- stream-consume@0.1.0 79 silly currentTree +-- stream-throttle@0.1.3 79 silly currentTree +-- stream-to-buffer@0.0.1 79 silly currentTree +-- strict-uri-encode@1.1.0 79 silly currentTree +-- string_decoder@0.10.31 79 silly currentTree +-- string-width@1.0.2 79 silly currentTree +-- stringstream@0.0.5 79 silly currentTree +-- strip-ansi@3.0.1 79 silly currentTree +-- strip-bom@2.0.0 79 silly currentTree +-- strip-indent@1.0.1 79 silly currentTree +-- strip-json-comments@1.0.4 79 silly currentTree +-- sumchecker@1.2.0 79 silly currentTree +-- supports-color@2.0.0 79 silly currentTree +-- svgo@0.7.1 79 silly currentTree +-- swap-case@1.1.2 79 silly currentTree +-- tar@2.2.1 79 silly currentTree +-- tfunk@3.0.2 79 silly currentTree +-- throttleit@0.0.2 79 silly currentTree +-- through@2.3.8 79 silly currentTree +-- through2@2.0.1 79 silly currentTree | +-- isarray@1.0.0 79 silly currentTree |
-- readable-stream@2.0.6 79 silly currentTree +-- thunky@0.1.0 79 silly currentTree +-- tildify@1.2.0 79 silly currentTree +-- time-stamp@1.0.1 79 silly currentTree +-- title-case@2.1.0 79 silly currentTree +-- to-array@0.1.4 79 silly currentTree +-- tough-cookie@2.3.2 79 silly currentTree +-- trim-newlines@1.0.0 79 silly currentTree +-- tryit@1.0.3 79 silly currentTree +-- tunnel-agent@0.4.3 79 silly currentTree +-- tweetnacl@0.14.3 79 silly currentTree +-- typedarray@0.0.6 79 silly currentTree +-- ua-parser-js@0.7.10 79 silly currentTree +-- uglify-js@2.7.4 79 silly currentTree +-- uglify-save-license@0.4.1 79 silly currentTree +-- uglify-to-browserify@1.0.2 79 silly currentTree +-- ultron@1.0.2 79 silly currentTree +-- unc-path-regex@0.1.2 79 silly currentTree +-- underscore@1.7.0 79 silly currentTree +-- uniq@1.0.1 79 silly currentTree +-- uniqid@4.1.0 79 silly currentTree +-- uniqs@2.0.0 79 silly currentTree +-- unique-concat@0.2.2 79 silly currentTree +-- unique-stream@1.0.0 79 silly currentTree +-- unpipe@1.0.0 79 silly currentTree +-- upper-case-first@1.1.2 79 silly currentTree +-- upper-case@1.1.3 79 silly currentTree +-- user-home@1.1.1 79 silly currentTree +-- util-deprecate@1.0.2 79 silly currentTree +-- utils-merge@1.0.0 79 silly currentTree +-- v8flags@2.0.11 79 silly currentTree +-- validate-npm-package-license@3.0.1 79 silly currentTree +-- vendors@1.0.1 79 silly currentTree +-- verror@1.3.6 79 silly currentTree +-- vinyl-fs@0.3.14 79 silly currentTree | +-- clone@0.2.0 79 silly currentTree | +-- graceful-fs@3.0.11 79 silly currentTree | +-- readable-stream@1.0.34 79 silly currentTree | +-- strip-bom@1.0.0 79 silly currentTree | +-- through2@0.6.5 79 silly currentTree |-- vinyl@0.4.6 79 silly currentTree +-- vinyl-sourcemaps-apply@0.2.1 79 silly currentTree +-- vinyl@0.5.3 79 silly currentTree +-- weinre@2.0.0-pre-I0Z7U9OV 79 silly currentTree +-- whet.extend@0.9.9 79 silly currentTree +-- which-module@1.0.0 79 silly currentTree +-- which@1.2.12 79 silly currentTree +-- wide-align@1.1.0 79 silly currentTree +-- window-size@0.1.0 79 silly currentTree +-- wordwrap@0.0.2 79 silly currentTree +-- wrap-ansi@2.0.0 79 silly currentTree +-- wrappy@1.0.2 79 silly currentTree +-- ws@1.1.1 79 silly currentTree +-- wtf-8@1.0.0 79 silly currentTree +-- xml-char-classes@1.0.0 79 silly currentTree +-- xmlhttprequest-ssl@1.5.1 79 silly currentTree +-- xtend@4.0.1 79 silly currentTree +-- y18n@3.2.1 79 silly currentTree +-- yallist@2.0.0 79 silly currentTree +-- yargs-parser@2.4.1 79 silly currentTree |
-- camelcase@3.0.0 79 silly currentTree +-- yargs@3.10.0 79 silly currentTree |-- camelcase@1.2.1 79 silly currentTree +-- yauzl@2.4.1 79 silly currentTree
-- yeast@0.1.2 80 silly idealTree athena-fe@1.0.0 80 silly idealTree +-- abbrev@1.0.9 80 silly idealTree +-- accepts@1.3.3 80 silly idealTree +-- after@0.8.1 80 silly idealTree +-- align-text@0.1.4 80 silly idealTree +-- alphanum-sort@1.0.2 80 silly idealTree +-- amdefine@1.0.1 80 silly idealTree +-- ansi-regex@2.0.0 80 silly idealTree +-- ansi-styles@2.2.1 80 silly idealTree +-- anymatch@1.3.0 80 silly idealTree +-- aproba@1.0.4 80 silly idealTree +-- archy@1.0.0 80 silly idealTree +-- are-we-there-yet@1.1.2 80 silly idealTree +-- argparse@1.0.9 80 silly idealTree +-- arr-diff@2.0.0 80 silly idealTree +-- arr-flatten@1.0.1 80 silly idealTree +-- array-differ@1.0.0 80 silly idealTree +-- array-find-index@1.0.2 80 silly idealTree +-- array-flatten@2.1.0 80 silly idealTree +-- array-index@1.0.0 80 silly idealTree +-- array-parallel@0.1.3 80 silly idealTree +-- array-series@0.1.5 80 silly idealTree +-- array-union@1.0.2 80 silly idealTree +-- array-uniq@1.0.3 80 silly idealTree +-- array-unique@0.2.1 80 silly idealTree +-- arraybuffer.slice@0.0.6 80 silly idealTree +-- arrify@1.0.1 80 silly idealTree +-- asn1@0.2.3 80 silly idealTree +-- assert-plus@0.2.0 80 silly idealTree +-- async-each-series@0.1.1 80 silly idealTree +-- async-each@1.0.1 80 silly idealTree +-- async-foreach@0.1.3 80 silly idealTree +-- async@0.2.10 80 silly idealTree +-- asynckit@0.4.0 80 silly idealTree +-- autoprefixer@6.5.3 80 silly idealTree +-- aws-sign2@0.6.0 80 silly idealTree +-- aws4@1.5.0 80 silly idealTree +-- backo2@1.0.2 80 silly idealTree +-- balanced-match@0.4.2 80 silly idealTree +-- barcode@0.1.0 80 silly idealTree +-- base64-arraybuffer@0.1.5 80 silly idealTree +-- base64id@0.1.0 80 silly idealTree +-- batch@0.5.3 80 silly idealTree +-- bcrypt-pbkdf@1.0.0 80 silly idealTree +-- beeper@1.1.1 80 silly idealTree +-- benchmark@1.0.0 80 silly idealTree +-- better-assert@1.0.2 80 silly idealTree +-- binary-extensions@1.7.0 80 silly idealTree +-- bl@1.0.3 80 silly idealTree | +-- isarray@1.0.0 80 silly idealTree |-- readable-stream@2.0.6 80 silly idealTree +-- blob@0.0.4 80 silly idealTree +-- block-stream@0.0.9 80 silly idealTree +-- bonjour@3.5.0 80 silly idealTree +-- boom@2.10.1 80 silly idealTree +-- brace-expansion@1.1.6 80 silly idealTree +-- braces@1.8.5 80 silly idealTree +-- browser-sync-client@2.4.3 80 silly idealTree +-- browser-sync-ui@0.6.1 80 silly idealTree +-- browser-sync@2.18.2 80 silly idealTree | +-- camelcase@3.0.0 80 silly idealTree | +-- cliui@3.2.0 80 silly idealTree | +-- qs@6.2.1 80 silly idealTree | +-- window-size@0.2.0 80 silly idealTree | +-- yargs-parser@4.0.2 80 silly idealTree |
-- yargs@6.0.0 80 silly idealTree +-- browserslist@1.4.0 80 silly idealTree +-- bs-recipes@1.3.2 80 silly idealTree +-- buffer-indexof@1.1.0 80 silly idealTree +-- buffer-shims@1.0.0 80 silly idealTree +-- bufferstreams@1.1.1 80 silly idealTree | +-- isarray@1.0.0 80 silly idealTree |-- readable-stream@2.2.2 80 silly idealTree +-- builtin-modules@1.1.1 80 silly idealTree +-- callsite@1.0.0 80 silly idealTree +-- camel-case@3.0.0 80 silly idealTree +-- camelcase-keys@2.1.0 80 silly idealTree +-- camelcase@2.1.1 80 silly idealTree +-- caniuse-db@1.0.30000581 80 silly idealTree +-- caseless@0.11.0 80 silly idealTree +-- center-align@0.1.3 80 silly idealTree +-- chalk@1.1.3 80 silly idealTree +-- change-case@3.0.0 80 silly idealTree +-- chokidar@1.6.0 80 silly idealTree +-- clap@1.1.1 80 silly idealTree +-- clean-css@3.4.20 80 silly idealTree | +-- commander@2.8.1 80 silly idealTree |
-- source-map@0.4.4 80 silly idealTree +-- cli@1.0.1 80 silly idealTree +-- cliui@2.1.0 80 silly idealTree +-- clone-buffer@1.0.0 80 silly idealTree +-- clone-stats@0.0.1 80 silly idealTree +-- clone@1.0.2 80 silly idealTree +-- cloneable-readable@0.5.0 80 silly idealTree +-- coa@1.0.1 80 silly idealTree +-- code-point-at@1.1.0 80 silly idealTree +-- color-convert@1.8.2 80 silly idealTree +-- color-name@1.1.1 80 silly idealTree +-- color-string@0.3.0 80 silly idealTree +-- color@0.11.4 80 silly idealTree +-- colormin@1.1.2 80 silly idealTree +-- colors@1.1.2 80 silly idealTree +-- combined-stream@1.0.5 80 silly idealTree +-- commander@2.9.0 80 silly idealTree +-- component-bind@1.0.0 80 silly idealTree +-- component-emitter@1.1.2 80 silly idealTree +-- component-inherit@0.0.3 80 silly idealTree +-- concat-map@0.0.1 80 silly idealTree +-- concat-stream@1.5.0 80 silly idealTree | +-- isarray@1.0.0 80 silly idealTree |-- readable-stream@2.0.6 80 silly idealTree +-- concat-with-sourcemaps@1.0.4 80 silly idealTree +-- connect-history-api-fallback@1.3.0 80 silly idealTree +-- connect@3.5.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree |
-- ms@0.7.1 80 silly idealTree +-- console-browserify@1.1.0 80 silly idealTree +-- console-control-strings@1.1.0 80 silly idealTree +-- constant-case@2.0.0 80 silly idealTree +-- core-util-is@1.0.2 80 silly idealTree +-- cross-spawn@3.0.1 80 silly idealTree |-- lru-cache@4.0.1 80 silly idealTree +-- cryptiles@2.0.5 80 silly idealTree +-- css-color-names@0.0.4 80 silly idealTree +-- cssnano@3.8.0 80 silly idealTree +-- csso@2.2.1 80 silly idealTree +-- ctype@0.5.3 80 silly idealTree +-- currently-unhandled@0.4.1 80 silly idealTree +-- d@0.1.1 80 silly idealTree +-- dashdash@1.14.0 80 silly idealTree |
-- assert-plus@1.0.0 80 silly idealTree +-- date-now@0.1.4 80 silly idealTree +-- dateformat@1.0.12 80 silly idealTree +-- debug@2.3.2 80 silly idealTree +-- decamelize@1.2.0 80 silly idealTree +-- deep-equal@1.0.1 80 silly idealTree +-- deep-extend@0.4.1 80 silly idealTree +-- defaults@1.0.3 80 silly idealTree +-- defined@1.0.0 80 silly idealTree +-- del@2.2.2 80 silly idealTree +-- delayed-stream@1.0.0 80 silly idealTree +-- delegates@1.0.0 80 silly idealTree +-- depd@1.1.0 80 silly idealTree +-- deprecated@0.0.1 80 silly idealTree +-- destroy@1.0.4 80 silly idealTree +-- detect-file@0.1.0 80 silly idealTree +-- dev-ip@1.0.1 80 silly idealTree +-- dns-equal@1.0.0 80 silly idealTree +-- dns-packet@1.1.1 80 silly idealTree +-- dns-txt@2.0.2 80 silly idealTree +-- dom-serializer@0.1.0 80 silly idealTree | +-- domelementtype@1.1.3 80 silly idealTree |-- entities@1.1.1 80 silly idealTree +-- domelementtype@1.3.0 80 silly idealTree +-- domhandler@2.3.0 80 silly idealTree +-- domutils@1.5.1 80 silly idealTree +-- dot-case@2.1.0 80 silly idealTree +-- duplexer2@0.0.2 80 silly idealTree +-- easy-extender@2.3.2 80 silly idealTree |
-- lodash@3.10.1 80 silly idealTree +-- eazy-logger@3.0.2 80 silly idealTree +-- ecc-jsbn@0.1.1 80 silly idealTree +-- ee-first@1.1.1 80 silly idealTree +-- electron-download@3.0.1 80 silly idealTree |-- semver@5.3.0 80 silly idealTree +-- electron@1.4.7 80 silly idealTree +-- emitter-steward@1.0.0 80 silly idealTree +-- encodeurl@1.0.1 80 silly idealTree +-- end-of-stream@0.1.5 80 silly idealTree |
-- once@1.3.3 80 silly idealTree +-- engine.io-client@1.7.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree |-- ms@0.7.1 80 silly idealTree +-- engine.io-parser@1.3.0 80 silly idealTree |
-- has-binary@0.1.6 80 silly idealTree +-- engine.io@1.7.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree |-- ms@0.7.1 80 silly idealTree +-- entities@1.0.0 80 silly idealTree +-- error-ex@1.3.0 80 silly idealTree +-- es5-ext@0.10.12 80 silly idealTree +-- es6-iterator@2.0.0 80 silly idealTree +-- es6-promise@3.3.1 80 silly idealTree +-- es6-symbol@3.1.0 80 silly idealTree +-- escape-html@1.0.3 80 silly idealTree +-- escape-string-regexp@1.0.5 80 silly idealTree +-- esprima@2.7.3 80 silly idealTree +-- etag@1.7.0 80 silly idealTree +-- eventemitter3@1.2.0 80 silly idealTree +-- exit@0.1.2 80 silly idealTree +-- expand-brackets@0.1.5 80 silly idealTree +-- expand-range@1.8.2 80 silly idealTree +-- expand-tilde@1.2.2 80 silly idealTree +-- express@2.5.11 80 silly idealTree | +-- connect@1.9.2 80 silly idealTree | +-- mkdirp@0.3.0 80 silly idealTree |
-- qs@0.4.2 80 silly idealTree +-- extend@3.0.0 80 silly idealTree +-- extglob@0.3.2 80 silly idealTree +-- extract-zip@1.5.0 80 silly idealTree | +-- debug@0.7.4 80 silly idealTree | +-- minimist@0.0.8 80 silly idealTree |-- mkdirp@0.5.0 80 silly idealTree +-- extsprintf@1.0.2 80 silly idealTree +-- fancy-log@1.2.0 80 silly idealTree +-- fd-slicer@1.0.1 80 silly idealTree +-- filename-regex@2.0.0 80 silly idealTree +-- fill-range@2.2.3 80 silly idealTree +-- finalhandler@0.5.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree |
-- ms@0.7.1 80 silly idealTree +-- find-index@0.1.1 80 silly idealTree +-- find-up@1.1.2 80 silly idealTree +-- findup-sync@0.4.3 80 silly idealTree +-- fined@1.0.2 80 silly idealTree +-- first-chunk-stream@1.0.0 80 silly idealTree +-- flagged-respawn@0.3.2 80 silly idealTree +-- flatten@1.0.2 80 silly idealTree +-- for-in@0.1.6 80 silly idealTree +-- for-own@0.1.4 80 silly idealTree +-- forever-agent@0.6.1 80 silly idealTree +-- form-data@2.1.2 80 silly idealTree +-- formidable@1.0.17 80 silly idealTree +-- fresh@0.3.0 80 silly idealTree +-- fs-exists-sync@0.1.0 80 silly idealTree +-- fs-extra@0.30.0 80 silly idealTree +-- fs.realpath@1.0.0 80 silly idealTree +-- fstream@1.0.10 80 silly idealTree +-- function-bind@1.1.0 80 silly idealTree +-- gauge@2.6.0 80 silly idealTree +-- gaze@0.5.2 80 silly idealTree +-- generate-function@2.0.0 80 silly idealTree +-- generate-object-property@1.2.0 80 silly idealTree +-- get-caller-file@1.0.2 80 silly idealTree +-- get-stdin@4.0.1 80 silly idealTree +-- getpass@0.1.6 80 silly idealTree |-- assert-plus@1.0.0 80 silly idealTree +-- glob-base@0.3.0 80 silly idealTree +-- glob-parent@2.0.0 80 silly idealTree +-- glob-stream@3.1.18 80 silly idealTree | +-- glob@4.5.3 80 silly idealTree | +-- minimatch@2.0.10 80 silly idealTree | +-- readable-stream@1.0.34 80 silly idealTree |
-- through2@0.6.5 80 silly idealTree +-- glob-watcher@0.0.6 80 silly idealTree +-- glob@7.1.1 80 silly idealTree +-- glob2base@0.0.12 80 silly idealTree +-- global-modules@0.2.3 80 silly idealTree +-- global-prefix@0.1.4 80 silly idealTree +-- globby@5.0.0 80 silly idealTree +-- globule@0.1.0 80 silly idealTree | +-- glob@3.1.21 80 silly idealTree | +-- graceful-fs@1.2.3 80 silly idealTree | +-- inherits@1.0.2 80 silly idealTree |-- minimatch@0.2.14 80 silly idealTree +-- glogg@1.0.0 80 silly idealTree +-- gm@1.16.0 80 silly idealTree |
-- debug@0.7.0 80 silly idealTree +-- graceful-fs@4.1.10 80 silly idealTree +-- graceful-readlink@1.0.1 80 silly idealTree +-- gulp-cdn-replace@0.3.0 80 silly idealTree | +-- readable-stream@1.0.34 80 silly idealTree |-- through2@0.6.5 80 silly idealTree +-- gulp-concat@2.6.1 80 silly idealTree | +-- clone-stats@1.0.0 80 silly idealTree | +-- replace-ext@1.0.0 80 silly idealTree |
-- vinyl@2.0.0 80 silly idealTree +-- gulp-cssnano@2.1.2 80 silly idealTree +-- gulp-flatten@0.3.1 80 silly idealTree +-- gulp-htmlmin@3.0.0 80 silly idealTree | +-- isarray@1.0.0 80 silly idealTree |-- readable-stream@2.2.2 80 silly idealTree +-- gulp-jshint@2.0.4 80 silly idealTree |
-- lodash@4.17.1 80 silly idealTree +-- gulp-rename@1.2.2 80 silly idealTree +-- gulp-sass@2.3.2 80 silly idealTree +-- gulp-task-loader@1.4.4 80 silly idealTree +-- gulp-template@4.0.0 80 silly idealTree |-- lodash@4.17.2 80 silly idealTree +-- gulp-uglify@2.0.0 80 silly idealTree | +-- lodash@4.17.1 80 silly idealTree |
-- uglify-js@2.7.0 80 silly idealTree +-- gulp-util@3.0.7 80 silly idealTree |-- object-assign@3.0.0 80 silly idealTree +-- gulp@3.9.1 80 silly idealTree +-- gulplog@1.0.0 80 silly idealTree +-- har-validator@2.0.6 80 silly idealTree +-- has-ansi@2.0.0 80 silly idealTree +-- has-binary@0.1.7 80 silly idealTree +-- has-color@0.1.7 80 silly idealTree +-- has-cors@1.1.0 80 silly idealTree +-- has-flag@1.0.0 80 silly idealTree +-- has-gulplog@0.1.0 80 silly idealTree +-- has-unicode@2.0.1 80 silly idealTree +-- has@1.0.1 80 silly idealTree +-- hawk@3.1.3 80 silly idealTree +-- he@1.1.0 80 silly idealTree +-- header-case@1.0.0 80 silly idealTree +-- hoek@2.16.3 80 silly idealTree +-- home-path@1.0.3 80 silly idealTree +-- hosted-git-info@2.1.5 80 silly idealTree +-- html-comment-regex@1.1.1 80 silly idealTree +-- html-minifier@3.1.1 80 silly idealTree +-- htmlparser2@3.8.3 80 silly idealTree +-- http-errors@1.5.1 80 silly idealTree +-- http-proxy@1.15.1 80 silly idealTree +-- http-signature@1.1.1 80 silly idealTree +-- immutable@3.8.1 80 silly idealTree +-- in-publish@2.0.0 80 silly idealTree +-- indent-string@2.1.0 80 silly idealTree +-- indexes-of@1.0.1 80 silly idealTree +-- indexof@0.0.1 80 silly idealTree +-- inflight@1.0.6 80 silly idealTree +-- inherits@2.0.3 80 silly idealTree +-- ini@1.3.4 80 silly idealTree +-- interpret@1.0.1 80 silly idealTree +-- invert-kv@1.0.0 80 silly idealTree +-- ip@1.1.4 80 silly idealTree +-- ipp-encoder@4.0.2 80 silly idealTree +-- ipp-printer@1.0.0 80 silly idealTree | +-- isarray@1.0.0 80 silly idealTree |
-- readable-stream@2.2.2 80 silly idealTree +-- ipp@1.1.0 80 silly idealTree +-- is-absolute-url@2.0.0 80 silly idealTree +-- is-absolute@0.2.6 80 silly idealTree +-- is-arrayish@0.2.1 80 silly idealTree +-- is-binary-path@1.0.1 80 silly idealTree +-- is-buffer@1.1.4 80 silly idealTree +-- is-builtin-module@1.0.0 80 silly idealTree +-- is-dotfile@1.0.2 80 silly idealTree +-- is-equal-shallow@0.1.3 80 silly idealTree +-- is-extendable@0.1.1 80 silly idealTree +-- is-extglob@1.0.0 80 silly idealTree +-- is-finite@1.0.2 80 silly idealTree +-- is-fullwidth-code-point@1.0.0 80 silly idealTree +-- is-glob@2.0.1 80 silly idealTree +-- is-lower-case@1.1.3 80 silly idealTree +-- is-my-json-valid@2.15.0 80 silly idealTree +-- is-number@2.1.0 80 silly idealTree +-- is-path-cwd@1.0.0 80 silly idealTree +-- is-path-in-cwd@1.0.0 80 silly idealTree +-- is-path-inside@1.0.0 80 silly idealTree +-- is-plain-obj@1.1.0 80 silly idealTree +-- is-posix-bracket@0.1.1 80 silly idealTree +-- is-primitive@2.0.0 80 silly idealTree +-- is-property@1.0.2 80 silly idealTree +-- is-relative@0.2.1 80 silly idealTree +-- is-stream@1.1.0 80 silly idealTree +-- is-svg@2.1.0 80 silly idealTree +-- is-typedarray@1.0.0 80 silly idealTree +-- is-unc-path@0.1.1 80 silly idealTree +-- is-upper-case@1.1.2 80 silly idealTree +-- is-utf8@0.2.1 80 silly idealTree +-- is-windows@0.2.0 80 silly idealTree +-- isarray@0.0.1 80 silly idealTree +-- isexe@1.1.2 80 silly idealTree +-- isobject@2.1.0 80 silly idealTree |-- isarray@1.0.0 80 silly idealTree +-- isstream@0.1.2 80 silly idealTree +-- jodid25519@1.0.2 80 silly idealTree +-- js-base64@2.1.9 80 silly idealTree +-- js-yaml@3.6.1 80 silly idealTree +-- jsbn@0.1.0 80 silly idealTree +-- jshint@2.9.4 80 silly idealTree |
-- lodash@3.7.0 80 silly idealTree +-- json-schema@0.2.3 80 silly idealTree +-- json-stringify-safe@5.0.1 80 silly idealTree +-- json3@3.2.6 80 silly idealTree +-- jsonfile@2.4.0 80 silly idealTree +-- jsonpointer@4.0.0 80 silly idealTree +-- jsprim@1.3.1 80 silly idealTree +-- kind-of@3.0.4 80 silly idealTree +-- klaw@1.3.1 80 silly idealTree +-- lazy-cache@1.0.4 80 silly idealTree +-- lcid@1.0.0 80 silly idealTree +-- liftoff@2.3.0 80 silly idealTree +-- limiter@1.1.0 80 silly idealTree +-- load-json-file@1.1.0 80 silly idealTree +-- localtunnel@1.8.1 80 silly idealTree | +-- asn1@0.1.11 80 silly idealTree | +-- assert-plus@0.1.5 80 silly idealTree | +-- async@2.1.2 80 silly idealTree | +-- camelcase@1.2.1 80 silly idealTree | +-- cliui@3.2.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree | +-- form-data@1.0.1 80 silly idealTree | +-- http-signature@0.11.0 80 silly idealTree | +-- lodash@4.17.2 80 silly idealTree | +-- ms@0.7.1 80 silly idealTree | +-- qs@5.2.1 80 silly idealTree | +-- request@2.65.0 80 silly idealTree | +-- tough-cookie@2.2.2 80 silly idealTree | +-- window-size@0.1.4 80 silly idealTree |-- yargs@3.29.0 80 silly idealTree +-- lodash._basecopy@3.0.1 80 silly idealTree +-- lodash._basetostring@3.0.1 80 silly idealTree +-- lodash._basevalues@3.0.0 80 silly idealTree +-- lodash._getnative@3.9.1 80 silly idealTree +-- lodash._isiterateecall@3.0.9 80 silly idealTree +-- lodash._reescape@3.0.0 80 silly idealTree +-- lodash._reevaluate@3.0.0 80 silly idealTree +-- lodash._reinterpolate@3.0.0 80 silly idealTree +-- lodash._root@3.0.1 80 silly idealTree +-- lodash.assign@4.2.0 80 silly idealTree +-- lodash.assignwith@4.2.0 80 silly idealTree +-- lodash.clonedeep@4.5.0 80 silly idealTree +-- lodash.escape@3.2.0 80 silly idealTree +-- lodash.indexof@4.0.5 80 silly idealTree +-- lodash.isarguments@3.1.0 80 silly idealTree +-- lodash.isarray@3.0.4 80 silly idealTree +-- lodash.isempty@4.4.0 80 silly idealTree +-- lodash.isobject@3.0.2 80 silly idealTree +-- lodash.isplainobject@4.0.6 80 silly idealTree +-- lodash.isstring@4.0.1 80 silly idealTree +-- lodash.keys@3.1.2 80 silly idealTree +-- lodash.mapvalues@4.6.0 80 silly idealTree +-- lodash.merge@4.6.0 80 silly idealTree +-- lodash.pick@4.4.0 80 silly idealTree +-- lodash.restparam@3.6.1 80 silly idealTree +-- lodash.template@3.6.2 80 silly idealTree +-- lodash.templatesettings@3.1.1 80 silly idealTree +-- lodash@1.0.2 80 silly idealTree +-- longest@1.0.1 80 silly idealTree +-- loud-rejection@1.6.0 80 silly idealTree +-- lower-case-first@1.0.2 80 silly idealTree +-- lower-case@1.1.3 80 silly idealTree +-- lru-cache@2.7.3 80 silly idealTree +-- macaddress@0.2.8 80 silly idealTree +-- make-error-cause@1.2.2 80 silly idealTree +-- make-error@1.2.1 80 silly idealTree +-- map-cache@0.2.2 80 silly idealTree +-- map-obj@1.0.1 80 silly idealTree +-- math-expression-evaluator@1.2.14 80 silly idealTree +-- meow@3.7.0 80 silly idealTree +-- micromatch@2.3.11 80 silly idealTree +-- mime-db@1.24.0 80 silly idealTree +-- mime-types@2.1.12 80 silly idealTree +-- mime@1.2.4 80 silly idealTree +-- minimatch@3.0.3 80 silly idealTree +-- minimist@1.2.0 80 silly idealTree +-- mkdirp@0.5.1 80 silly idealTree |
-- minimist@0.0.8 80 silly idealTree +-- ms@0.7.2 80 silly idealTree +-- multicast-dns-service-types@1.1.0 80 silly idealTree +-- multicast-dns@6.1.0 80 silly idealTree +-- multipipe@0.1.2 80 silly idealTree +-- nan@2.4.0 80 silly idealTree +-- natives@1.1.0 80 silly idealTree +-- ncname@1.0.0 80 silly idealTree +-- negotiator@0.6.1 80 silly idealTree +-- no-case@2.3.0 80 silly idealTree +-- node-gyp@3.4.0 80 silly idealTree |-- npmlog@3.1.2 80 silly idealTree +-- node-printer@1.0.2 80 silly idealTree +-- node-sass@3.13.0 80 silly idealTree | +-- gaze@1.1.2 80 silly idealTree | +-- globule@1.1.0 80 silly idealTree |
-- lodash@4.16.6 80 silly idealTree +-- node-uuid@1.4.7 80 silly idealTree +-- non-private-ip@1.4.1 80 silly idealTree |-- ip@0.3.3 80 silly idealTree +-- nopt@3.0.6 80 silly idealTree +-- normalize-package-data@2.3.5 80 silly idealTree +-- normalize-path@2.0.1 80 silly idealTree +-- normalize-range@0.1.2 80 silly idealTree +-- normalize-url@1.8.0 80 silly idealTree +-- npmlog@4.0.0 80 silly idealTree +-- nugget@2.0.1 80 silly idealTree +-- num2fraction@1.2.2 80 silly idealTree +-- number-is-nan@1.0.1 80 silly idealTree +-- oauth-sign@0.8.2 80 silly idealTree +-- object-assign@4.1.0 80 silly idealTree +-- object-component@0.0.3 80 silly idealTree +-- object-keys@0.4.0 80 silly idealTree +-- object-path@0.9.2 80 silly idealTree +-- object.omit@2.0.1 80 silly idealTree +-- on-finished@2.3.0 80 silly idealTree +-- once@1.4.0 80 silly idealTree +-- openurl@1.1.0 80 silly idealTree +-- opn@4.0.2 80 silly idealTree +-- options@0.0.6 80 silly idealTree +-- orchestrator@0.3.8 80 silly idealTree +-- ordered-read-streams@0.1.0 80 silly idealTree +-- os-homedir@1.0.2 80 silly idealTree +-- os-locale@1.4.0 80 silly idealTree +-- os-tmpdir@1.0.2 80 silly idealTree +-- osenv@0.1.3 80 silly idealTree +-- param-case@2.1.0 80 silly idealTree +-- parse-filepath@1.0.1 80 silly idealTree +-- parse-glob@3.0.4 80 silly idealTree +-- parse-json@2.2.0 80 silly idealTree +-- parsejson@0.0.1 80 silly idealTree +-- parseqs@0.0.2 80 silly idealTree +-- parseuri@0.0.4 80 silly idealTree +-- parseurl@1.3.1 80 silly idealTree +-- pascal-case@2.0.0 80 silly idealTree +-- path-array@1.0.1 80 silly idealTree +-- path-case@2.1.0 80 silly idealTree +-- path-exists@2.1.0 80 silly idealTree +-- path-is-absolute@1.0.1 80 silly idealTree +-- path-is-inside@1.0.2 80 silly idealTree +-- path-root-regex@0.1.2 80 silly idealTree +-- path-root@0.1.1 80 silly idealTree +-- path-type@1.1.0 80 silly idealTree +-- pend@1.2.0 80 silly idealTree +-- pify@2.3.0 80 silly idealTree +-- pinkie-promise@2.0.1 80 silly idealTree +-- pinkie@2.0.4 80 silly idealTree +-- portscanner@1.1.0 80 silly idealTree |
-- async@1.5.2 80 silly idealTree +-- postcss-calc@5.3.1 80 silly idealTree +-- postcss-colormin@2.2.1 80 silly idealTree +-- postcss-convert-values@2.4.1 80 silly idealTree +-- postcss-discard-comments@2.0.4 80 silly idealTree +-- postcss-discard-duplicates@2.0.2 80 silly idealTree +-- postcss-discard-empty@2.1.0 80 silly idealTree +-- postcss-discard-overridden@0.1.1 80 silly idealTree +-- postcss-discard-unused@2.2.2 80 silly idealTree +-- postcss-filter-plugins@2.0.2 80 silly idealTree +-- postcss-merge-idents@2.1.7 80 silly idealTree +-- postcss-merge-longhand@2.0.1 80 silly idealTree +-- postcss-merge-rules@2.0.10 80 silly idealTree +-- postcss-message-helpers@2.0.0 80 silly idealTree +-- postcss-minify-font-values@1.0.5 80 silly idealTree +-- postcss-minify-gradients@1.0.5 80 silly idealTree +-- postcss-minify-params@1.0.5 80 silly idealTree +-- postcss-minify-selectors@2.0.7 80 silly idealTree +-- postcss-normalize-charset@1.1.1 80 silly idealTree +-- postcss-normalize-url@3.0.7 80 silly idealTree +-- postcss-ordered-values@2.2.2 80 silly idealTree +-- postcss-reduce-idents@2.3.1 80 silly idealTree +-- postcss-reduce-initial@1.0.0 80 silly idealTree +-- postcss-reduce-transforms@1.0.4 80 silly idealTree +-- postcss-selector-parser@2.2.2 80 silly idealTree +-- postcss-svgo@2.1.5 80 silly idealTree +-- postcss-unique-selectors@2.0.2 80 silly idealTree +-- postcss-value-parser@3.3.0 80 silly idealTree +-- postcss-zindex@2.1.1 80 silly idealTree +-- postcss@5.2.5 80 silly idealTree |-- supports-color@3.1.2 80 silly idealTree +-- prepend-http@1.0.4 80 silly idealTree +-- preserve@0.2.0 80 silly idealTree +-- pretty-bytes@1.0.4 80 silly idealTree +-- pretty-hrtime@1.0.3 80 silly idealTree +-- printer@0.2.2 80 silly idealTree +-- process-nextick-args@1.0.7 80 silly idealTree +-- progress-stream@1.2.0 80 silly idealTree | +-- through2@0.2.3 80 silly idealTree |
-- xtend@2.1.2 80 silly idealTree +-- pseudomap@1.0.2 80 silly idealTree +-- pump@1.0.1 80 silly idealTree |-- end-of-stream@1.1.0 80 silly idealTree |
-- once@1.3.3 80 silly idealTree +-- punycode@1.4.1 80 silly idealTree +-- q@1.4.1 80 silly idealTree +-- qs@6.3.0 80 silly idealTree +-- query-string@4.2.3 80 silly idealTree +-- randomatic@1.1.5 80 silly idealTree +-- range-parser@1.2.0 80 silly idealTree +-- rc@1.1.6 80 silly idealTree +-- rcfinder@0.1.9 80 silly idealTree +-- rcloader@0.2.2 80 silly idealTree +-- read-pkg-up@1.0.1 80 silly idealTree +-- read-pkg@1.1.0 80 silly idealTree +-- readable-stream@1.1.14 80 silly idealTree +-- readdirp@2.1.0 80 silly idealTree | +-- isarray@1.0.0 80 silly idealTree |-- readable-stream@2.2.2 80 silly idealTree +-- rechoir@0.6.2 80 silly idealTree +-- redent@1.0.0 80 silly idealTree +-- reduce-css-calc@1.3.0 80 silly idealTree +-- reduce-function-call@1.0.1 80 silly idealTree |
-- balanced-match@0.1.0 80 silly idealTree +-- regex-cache@0.4.3 80 silly idealTree +-- relateurl@0.2.7 80 silly idealTree +-- remove-trailing-separator@1.0.1 80 silly idealTree +-- repeat-element@1.1.2 80 silly idealTree +-- repeat-string@1.6.1 80 silly idealTree +-- repeating@2.0.1 80 silly idealTree +-- replace-ext@0.0.1 80 silly idealTree +-- request@2.78.0 80 silly idealTree +-- require-directory@2.1.1 80 silly idealTree +-- require-main-filename@1.0.1 80 silly idealTree +-- requires-port@1.0.0 80 silly idealTree +-- resolve-dir@0.1.1 80 silly idealTree +-- resolve@1.1.7 80 silly idealTree +-- resp-modifier@6.0.2 80 silly idealTree +-- right-align@0.1.3 80 silly idealTree +-- rimraf@2.5.4 80 silly idealTree +-- rx@4.1.0 80 silly idealTree +-- safe-buffer@5.0.1 80 silly idealTree +-- sass-graph@2.1.2 80 silly idealTree | +-- cliui@3.2.0 80 silly idealTree | +-- lodash@4.17.1 80 silly idealTree | +-- window-size@0.2.0 80 silly idealTree |-- yargs@4.8.1 80 silly idealTree +-- sax@1.2.1 80 silly idealTree +-- semver@4.3.6 80 silly idealTree +-- send@0.14.1 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree | +-- mime@1.3.4 80 silly idealTree |
-- ms@0.7.1 80 silly idealTree +-- sentence-case@2.1.0 80 silly idealTree +-- sequencify@0.0.7 80 silly idealTree +-- serve-index@1.8.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree |-- ms@0.7.1 80 silly idealTree +-- serve-static@1.11.1 80 silly idealTree +-- server-destroy@1.0.1 80 silly idealTree +-- set-blocking@2.0.0 80 silly idealTree +-- set-immediate-shim@1.0.1 80 silly idealTree +-- setprototypeof@1.0.2 80 silly idealTree +-- shelljs@0.3.0 80 silly idealTree +-- sigmund@1.0.1 80 silly idealTree +-- signal-exit@3.0.1 80 silly idealTree +-- single-line-log@1.1.2 80 silly idealTree +-- snake-case@2.1.0 80 silly idealTree +-- sntp@1.0.9 80 silly idealTree +-- socket.io-adapter@0.4.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree | +-- ms@0.7.1 80 silly idealTree |
-- socket.io-parser@2.2.2 80 silly idealTree |-- debug@0.7.4 80 silly idealTree +-- socket.io-client@1.5.0 80 silly idealTree | +-- component-emitter@1.2.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree |
-- ms@0.7.1 80 silly idealTree +-- socket.io-parser@2.2.6 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree | +-- json3@3.3.2 80 silly idealTree |-- ms@0.7.1 80 silly idealTree +-- socket.io@1.5.0 80 silly idealTree | +-- debug@2.2.0 80 silly idealTree |
-- ms@0.7.1 80 silly idealTree +-- sort-keys@1.1.2 80 silly idealTree +-- source-map@0.5.6 80 silly idealTree +-- sparkles@1.0.0 80 silly idealTree +-- spdx-correct@1.0.2 80 silly idealTree +-- spdx-expression-parse@1.0.4 80 silly idealTree +-- spdx-license-ids@1.2.2 80 silly idealTree +-- speedometer@0.1.4 80 silly idealTree +-- sprintf-js@1.0.3 80 silly idealTree +-- sshpk@1.10.1 80 silly idealTree |-- assert-plus@1.0.0 80 silly idealTree +-- statuses@1.3.1 80 silly idealTree +-- stream-consume@0.1.0 80 silly idealTree +-- stream-throttle@0.1.3 80 silly idealTree +-- stream-to-buffer@0.0.1 80 silly idealTree +-- strict-uri-encode@1.1.0 80 silly idealTree +-- string_decoder@0.10.31 80 silly idealTree +-- string-width@1.0.2 80 silly idealTree +-- stringstream@0.0.5 80 silly idealTree +-- strip-ansi@3.0.1 80 silly idealTree +-- strip-bom@2.0.0 80 silly idealTree +-- strip-indent@1.0.1 80 silly idealTree +-- strip-json-comments@1.0.4 80 silly idealTree +-- sumchecker@1.2.0 80 silly idealTree +-- supports-color@2.0.0 80 silly idealTree +-- svgo@0.7.1 80 silly idealTree +-- swap-case@1.1.2 80 silly idealTree +-- tar@2.2.1 80 silly idealTree +-- tfunk@3.0.2 80 silly idealTree +-- throttleit@0.0.2 80 silly idealTree +-- through@2.3.8 80 silly idealTree +-- through2@2.0.1 80 silly idealTree | +-- isarray@1.0.0 80 silly idealTree |
-- readable-stream@2.0.6 80 silly idealTree +-- thunky@0.1.0 80 silly idealTree +-- tildify@1.2.0 80 silly idealTree +-- time-stamp@1.0.1 80 silly idealTree +-- title-case@2.1.0 80 silly idealTree +-- to-array@0.1.4 80 silly idealTree +-- tough-cookie@2.3.2 80 silly idealTree +-- trim-newlines@1.0.0 80 silly idealTree +-- tryit@1.0.3 80 silly idealTree +-- tunnel-agent@0.4.3 80 silly idealTree +-- tweetnacl@0.14.3 80 silly idealTree +-- typedarray@0.0.6 80 silly idealTree +-- ua-parser-js@0.7.10 80 silly idealTree +-- uglify-js@2.7.4 80 silly idealTree +-- uglify-save-license@0.4.1 80 silly idealTree +-- uglify-to-browserify@1.0.2 80 silly idealTree +-- ultron@1.0.2 80 silly idealTree +-- unc-path-regex@0.1.2 80 silly idealTree +-- underscore@1.7.0 80 silly idealTree +-- uniq@1.0.1 80 silly idealTree +-- uniqid@4.1.0 80 silly idealTree +-- uniqs@2.0.0 80 silly idealTree +-- unique-concat@0.2.2 80 silly idealTree +-- unique-stream@1.0.0 80 silly idealTree +-- unpipe@1.0.0 80 silly idealTree +-- upper-case-first@1.1.2 80 silly idealTree +-- upper-case@1.1.3 80 silly idealTree +-- user-home@1.1.1 80 silly idealTree +-- util-deprecate@1.0.2 80 silly idealTree +-- utils-merge@1.0.0 80 silly idealTree +-- v8flags@2.0.11 80 silly idealTree +-- validate-npm-package-license@3.0.1 80 silly idealTree +-- vendors@1.0.1 80 silly idealTree +-- verror@1.3.6 80 silly idealTree +-- vinyl-fs@0.3.14 80 silly idealTree | +-- clone@0.2.0 80 silly idealTree | +-- graceful-fs@3.0.11 80 silly idealTree | +-- readable-stream@1.0.34 80 silly idealTree | +-- strip-bom@1.0.0 80 silly idealTree | +-- through2@0.6.5 80 silly idealTree |-- vinyl@0.4.6 80 silly idealTree +-- vinyl-sourcemaps-apply@0.2.1 80 silly idealTree +-- vinyl@0.5.3 80 silly idealTree +-- weinre@2.0.0-pre-I0Z7U9OV 80 silly idealTree +-- whet.extend@0.9.9 80 silly idealTree +-- which-module@1.0.0 80 silly idealTree +-- which@1.2.12 80 silly idealTree +-- wide-align@1.1.0 80 silly idealTree +-- window-size@0.1.0 80 silly idealTree +-- wordwrap@0.0.2 80 silly idealTree +-- wrap-ansi@2.0.0 80 silly idealTree +-- wrappy@1.0.2 80 silly idealTree +-- ws@1.1.1 80 silly idealTree +-- wtf-8@1.0.0 80 silly idealTree +-- xml-char-classes@1.0.0 80 silly idealTree +-- xmlhttprequest-ssl@1.5.1 80 silly idealTree +-- xtend@4.0.1 80 silly idealTree +-- y18n@3.2.1 80 silly idealTree +-- yallist@2.0.0 80 silly idealTree +-- yargs-parser@2.4.1 80 silly idealTree |
-- camelcase@3.0.0 80 silly idealTree +-- yargs@3.10.0 80 silly idealTree |-- camelcase@1.2.1 80 silly idealTree +-- yauzl@2.4.1 80 silly idealTree
-- yeast@0.1.2 81 silly generateActionsToTake Starting 82 silly install generateActionsToTake 83 silly generateActionsToTake Finishing 84 silly diffTrees action count 1 85 silly diffTrees add printer@0.2.2 86 silly decomposeActions action count 8 87 silly decomposeActions fetch printer@0.2.2 88 silly decomposeActions extract printer@0.2.2 89 silly decomposeActions test printer@0.2.2 90 silly decomposeActions preinstall printer@0.2.2 91 silly decomposeActions build printer@0.2.2 92 silly decomposeActions install printer@0.2.2 93 silly decomposeActions postinstall printer@0.2.2 94 silly decomposeActions finalize printer@0.2.2 95 silly runTopLevelLifecycles Starting 96 silly executeActions Starting 97 silly install executeActions 98 silly doSerial global-install 0 99 silly doParallel fetch 1 100 verbose correctMkdir C:\Users\CY\AppData\Roaming\npm-cache_locks correctMkdir not in flight; initializing 101 verbose lock using C:\Users\CY\AppData\Roaming\npm-cache_locks\staging-e41a11a5ac8fbcee.lock for E:\project\athena-fe\node_modules.staging 102 silly doParallel extract 1 103 silly extract printer@0.2.2 104 verbose unbuild node_modules.staging\printer-70b367c2 105 silly gentlyRm E:\project\athena-fe\node_modules.staging\printer-70b367c2 is being purged from base E:\project\athena-fe 106 verbose gentlyRm don't care about contents; nuking E:\project\athena-fe\node_modules.staging\printer-70b367c2 107 verbose tar unpack C:\Users\CY\AppData\Roaming\npm-cache\printer\0.2.2\package.tgz 108 verbose tar unpacking to E:\project\athena-fe\node_modules.staging\printer-70b367c2 109 silly gentlyRm E:\project\athena-fe\node_modules.staging\printer-70b367c2 is being purged 110 verbose gentlyRm don't care about contents; nuking E:\project\athena-fe\node_modules.staging\printer-70b367c2 111 silly gunzTarPerm modes [ '777', '666' ] 112 silly gunzTarPerm extractEntry package.json 113 silly gunzTarPerm modified mode [ 'package.json', 420, 438 ] 114 silly gunzTarPerm extractEntry .npmignore 115 silly gunzTarPerm modified mode [ '.npmignore', 420, 438 ] 116 silly gunzTarPerm extractEntry README.md 117 silly gunzTarPerm modified mode [ 'README.md', 420, 438 ] 118 silly gunzTarPerm extractEntry Gruntfile.js 119 silly gunzTarPerm modified mode [ 'Gruntfile.js', 420, 438 ] 120 silly gunzTarPerm extractEntry printer.js 121 silly gunzTarPerm modified mode [ 'printer.js', 420, 438 ] 122 silly gunzTarPerm extractEntry build/Makefile 123 silly gunzTarPerm modified mode [ 'build/Makefile', 420, 438 ] 124 silly gunzTarPerm extractEntry build/Release/.deps/Release/node_printer.node.d 125 silly gunzTarPerm modified mode [ 'build/Release/.deps/Release/node_printer.node.d', 420, 438 ] 126 silly gunzTarPerm extractEntry build/Release/.deps/Release/obj.target/node_printer/src/node_printer.o.d 127 silly gunzTarPerm modified mode [ 'build/Release/.deps/Release/obj.target/node_printer/src/node_printer.o.d', 127 silly gunzTarPerm 420, 127 silly gunzTarPerm 438 ] 128 silly gunzTarPerm extractEntry build/Release/.deps/Release/obj.target/node_printer/src/node_printer_posix.o.d 129 silly gunzTarPerm modified mode [ 'build/Release/.deps/Release/obj.target/node_printer/src/node_printer_posix.o.d', 129 silly gunzTarPerm 420, 129 silly gunzTarPerm 438 ] 130 silly gunzTarPerm extractEntry build/Release/.deps/Release/obj.target/node_printer.node.d 131 silly gunzTarPerm modified mode [ 'build/Release/.deps/Release/obj.target/node_printer.node.d', 131 silly gunzTarPerm 420, 131 silly gunzTarPerm 438 ] 132 silly gunzTarPerm extractEntry build/Release/linker.lock 133 silly gunzTarPerm modified mode [ 'build/Release/linker.lock', 420, 438 ] 134 silly gunzTarPerm extractEntry build/Release/node_printer.node 135 silly gunzTarPerm modified mode [ 'build/Release/node_printer.node', 493, 511 ] 136 silly gunzTarPerm extractEntry build/Release/obj.target/node_printer/src/node_printer.o 137 silly gunzTarPerm modified mode [ 'build/Release/obj.target/node_printer/src/node_printer.o', 137 silly gunzTarPerm 420, 137 silly gunzTarPerm 438 ] 138 silly gunzTarPerm extractEntry build/Release/obj.target/node_printer/src/node_printer_posix.o 139 silly gunzTarPerm modified mode [ 'build/Release/obj.target/node_printer/src/node_printer_posix.o', 139 silly gunzTarPerm 420, 139 silly gunzTarPerm 438 ] 140 silly gunzTarPerm extractEntry build/Release/obj.target/node_printer.node 141 silly gunzTarPerm modified mode [ 'build/Release/obj.target/node_printer.node', 493, 511 ] 142 silly gunzTarPerm extractEntry build/binding.Makefile 143 silly gunzTarPerm modified mode [ 'build/binding.Makefile', 420, 438 ] 144 silly gunzTarPerm extractEntry build/node_printer.target.mk 145 silly gunzTarPerm modified mode [ 'build/node_printer.target.mk', 420, 438 ] 146 silly gunzTarPerm extractEntry appveyor.yml 147 silly gunzTarPerm modified mode [ 'appveyor.yml', 420, 438 ] 148 silly gunzTarPerm extractEntry binding.gyp 149 silly gunzTarPerm modified mode [ 'binding.gyp', 420, 438 ] 150 silly gunzTarPerm extractEntry ChangeLog 151 silly gunzTarPerm modified mode [ 'ChangeLog', 420, 438 ] 152 silly gunzTarPerm extractEntry examples/cancelJob.js 153 silly gunzTarPerm modified mode [ 'examples/cancelJob.js', 420, 438 ] 154 silly gunzTarPerm extractEntry examples/getDefaultPrinterName.js 155 silly gunzTarPerm modified mode [ 'examples/getDefaultPrinterName.js', 420, 438 ] 156 silly gunzTarPerm extractEntry examples/getPrinterDriverOptions.js 157 silly gunzTarPerm modified mode [ 'examples/getPrinterDriverOptions.js', 420, 438 ] 158 silly gunzTarPerm extractEntry examples/getPrinters.js 159 silly gunzTarPerm modified mode [ 'examples/getPrinters.js', 420, 438 ] 160 silly gunzTarPerm extractEntry examples/getSupportedFormats.js 161 silly gunzTarPerm modified mode [ 'examples/getSupportedFormats.js', 420, 438 ] 162 silly gunzTarPerm extractEntry examples/example_zebra_printer.js 163 silly gunzTarPerm modified mode [ 'examples/example_zebra_printer.js', 420, 438 ] 164 silly gunzTarPerm extractEntry examples/printFile.js 165 silly gunzTarPerm modified mode [ 'examples/printFile.js', 420, 438 ] 166 silly gunzTarPerm extractEntry examples/printPDFFileInBuffer.js 167 silly gunzTarPerm modified mode [ 'examples/printPDFFileInBuffer.js', 420, 438 ] 168 silly gunzTarPerm extractEntry examples/printPDFInWindows.js 169 silly gunzTarPerm modified mode [ 'examples/printPDFInWindows.js', 420, 438 ] 170 silly gunzTarPerm extractEntry examples/print_raw.js 171 silly gunzTarPerm modified mode [ 'examples/print_raw.js', 420, 438 ] 172 silly gunzTarPerm extractEntry examples/getSupportedJobCommands.js 173 silly gunzTarPerm modified mode [ 'examples/getSupportedJobCommands.js', 420, 438 ] 174 silly gunzTarPerm extractEntry examples/test.pdf 175 silly gunzTarPerm modified mode [ 'examples/test.pdf', 420, 438 ] 176 silly gunzTarPerm extractEntry lib/index.js 177 silly gunzTarPerm modified mode [ 'lib/index.js', 420, 438 ] 178 silly gunzTarPerm extractEntry lib/printer.js 179 silly gunzTarPerm modified mode [ 'lib/printer.js', 420, 438 ] 180 silly gunzTarPerm extractEntry src/macros.hh 181 silly gunzTarPerm modified mode [ 'src/macros.hh', 420, 438 ] 182 silly gunzTarPerm extractEntry src/node_printer.cc 183 silly gunzTarPerm modified mode [ 'src/node_printer.cc', 420, 438 ] 184 silly gunzTarPerm extractEntry src/node_printer.hpp 185 silly gunzTarPerm modified mode [ 'src/node_printer.hpp', 420, 438 ] 186 silly gunzTarPerm extractEntry src/node_printer_posix.cc 187 silly gunzTarPerm modified mode [ 'src/node_printer_posix.cc', 420, 438 ] 188 silly gunzTarPerm extractEntry src/node_printer_win.cc 189 silly gunzTarPerm modified mode [ 'src/node_printer_win.cc', 420, 438 ] 190 silly gunzTarPerm extractEntry .travis.yml 191 silly gunzTarPerm modified mode [ '.travis.yml', 420, 438 ] 192 silly gunzTarPerm extractEntry tools/getSourceFiles.py 193 silly gunzTarPerm modified mode [ 'tools/getSourceFiles.py', 420, 438 ] 194 silly gentlyRm E:\project\athena-fe\node_modules.staging\printer-70b367c2\node_modules is being purged 195 verbose gentlyRm don't care about contents; nuking E:\project\athena-fe\node_modules.staging\printer-70b367c2\node_modules 196 silly doParallel preinstall 1 197 silly preinstall printer@0.2.2 E:\project\athena-fe\node_modules.staging\printer-70b367c2 198 info lifecycle printer@0.2.2~preinstall: printer@0.2.2 199 silly lifecycle printer@0.2.2~preinstall: no script for preinstall, continuing 200 silly doReverseSerial remove 0 201 silly doSerial move 0 202 silly doSerial finalize 1 203 silly finalize E:\project\athena-fe\node_modules\printer 204 silly doSerial build 1 205 silly build printer@0.2.2 206 info linkStuff printer@0.2.2 207 silly linkStuff printer@0.2.2 has E:\project\athena-fe\node_modules as its parent node_modules 208 verbose linkBins printer@0.2.2 209 verbose linkMans printer@0.2.2 210 silly doSerial global-link 0 211 silly doParallel update-linked 0 212 silly doSerial install 1 213 silly install printer@0.2.2 E:\project\athena-fe\node_modules.staging\printer-70b367c2 214 info lifecycle printer@0.2.2~install: printer@0.2.2 215 verbose lifecycle printer@0.2.2~install: unsafe-perm in lifecycle true 216 verbose lifecycle printer@0.2.2~install: PATH: C:\Users\CY\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;E:\project\athena-fe\node_modules\printer\node_modules.bin;E:\project\athena-fe\node_modules.bin;C:\Users\CY\bin;D:\Git\mingw64\bin;D:\Git\usr\local\bin;D:\Git\usr\bin;D:\Git\usr\bin;D:\Git\mingw64\bin;D:\Git\usr\bin;C:\Users\CY\bin;D:\program files (x86)\graphicsmagick-1.3.25-q16;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;E:\Program Files\Java\jdk1.8.0_92\bin;E:\Program Files\Java\jdk1.8.0_92\jre\bin;E:\Program Files\Android\android-sdk;E:\Program Files\Android\android-sdk\platform-tools;E:\Program Files\gradle-2.2-all\gradle-2.2\bin;E:\Program Files\nodejs;C:\Users\CY\AppData\Roaming\npm;D:\Git\usr\bin\vendor_perl;D:\Git\usr\bin\core_perl 217 verbose lifecycle printer@0.2.2~install: CWD: E:\project\athena-fe\node_modules\printer 218 silly lifecycle printer@0.2.2~install: Args: [ '/d /s /c', 'node-gyp rebuild' ] 219 silly lifecycle printer@0.2.2~install: Returned: code: 1 signal: null 220 info lifecycle printer@0.2.2~install: Failed to exec install script 221 verbose unlock done using C:\Users\CY\AppData\Roaming\npm-cache_locks\staging-e41a11a5ac8fbcee.lock for E:\project\athena-fe\node_modules.staging 222 silly rollbackFailedOptional Starting 223 silly rollbackFailedOptional Finishing 224 silly runTopLevelLifecycles Finishing 225 silly install printInstalled 226 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents): 227 warn notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.15: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) 228 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS: darwin 228 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch: any 228 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS: win32 228 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: x64 229 warn athena-fe@1.0.0 No description 230 verbose If you need help, you may report this error at: 230 verbose https://github.com/npm/npm/issues 231 verbose stack Error: printer@0.2.2 install:node-gyp rebuild
231 verbose stack Exit status 1 231 verbose stack at EventEmitter.node-gyp rebuild
239 error Exit status 1 240 error Failed at the printer@0.2.2 install script 'node-gyp rebuild'. 240 error Make sure you have the latest version of node.js and npm installed. 240 error If you do, this is most likely a problem with the printer package, 240 error not with npm itself. 240 error Tell the author that this fails on your system: 240 error node-gyp rebuild 240 error You can get information on how to open an issue for this project with: 240 error npm bugs printer 240 error Or if that isn't available, you can get their info via: 240 error npm owner ls printer 240 error There is likely additional logging output above. 241 verbose exit [ 1, true ]