0 info it worked if it ends with ok 1 verbose cli [ '/Users/philkunz/.nvm/versions/node/v4.4.5/bin/node', 1 verbose cli '/Users/philkunz/.nvm/versions/node/v4.4.5/bin/npm', 1 verbose cli 'install' ] 2 info using npm@3.10.2 3 info using node@v4.4.5 4 silly loadCurrentTree Starting 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 silly install normalizeTree 8 silly loadCurrentTree Finishing 9 silly loadIdealTree Starting 10 silly install loadIdealTree 11 silly cloneCurrentTree Starting 12 silly install cloneCurrentTreeToIdealTree 13 silly cloneCurrentTree Finishing 14 silly loadShrinkwrap Starting 15 silly install loadShrinkwrap 16 silly loadShrinkwrap Finishing 17 silly loadAllDepsIntoIdealTree Starting 18 silly install loadAllDepsIntoIdealTree 19 silly fetchNamedPackageData @types/Q 20 silly mapToRegistry name @types/Q 21 silly mapToRegistry scope (from package name) @types 22 verbose mapToRegistry no registry URL found in name for scope @types 23 silly mapToRegistry using default registry 24 silly mapToRegistry registry https://registry.npmjs.org/ 25 silly mapToRegistry data Result { 25 silly mapToRegistry raw: '@types/Q', 25 silly mapToRegistry scope: '@types', 25 silly mapToRegistry escapedName: '@types%2fQ', 25 silly mapToRegistry name: '@types/Q', 25 silly mapToRegistry rawSpec: '', 25 silly mapToRegistry spec: 'latest', 25 silly mapToRegistry type: 'tag' } 26 silly mapToRegistry uri https://registry.npmjs.org/@types%2fQ 27 verbose request uri https://registry.npmjs.org/@types%2fQ 28 verbose request no auth needed 29 info attempt registry request try #1 at 5:05:37 AM 30 verbose request using bearer token for auth 31 verbose request id 61e5ecdcaba97e1b 32 verbose etag "5J9UI9W6VTB5FNK70MVXM3UR7" 33 http request GET https://registry.npmjs.org/@types%2fQ 34 http 404 https://registry.npmjs.org/@types%2fQ 35 verbose headers { 'content-type': 'application/json', 35 verbose headers 'cache-control': 'max-age=0', 35 verbose headers 'content-length': '21', 35 verbose headers 'accept-ranges': 'bytes', 35 verbose headers date: 'Fri, 01 Jul 2016 03:05:38 GMT', 35 verbose headers via: '1.1 varnish', 35 verbose headers connection: 'keep-alive', 35 verbose headers 'x-served-by': 'cache-fra1248-FRA', 35 verbose headers 'x-cache': 'MISS', 35 verbose headers 'x-cache-hits': '0', 35 verbose headers 'x-timer': 'S1467342337.428760,VS0,VE727' } 36 silly get cb [ 304, undefined ] 37 verbose etag https://registry.npmjs.org/@types%2fQ from cache 38 verbose get saving @types/q to /Users/philkunz/.npm/registry.npmjs.org/_40types_252fQ/.cache.json 39 verbose correctMkdir /Users/philkunz/.npm correctMkdir not in flight; initializing 40 silly resolveWithNewModule @types/q@0.0.21-alpha checking installable status 41 silly cache add args [ '@types/Q@0.0.21-alpha', null ] 42 verbose cache add spec @types/Q@0.0.21-alpha 43 silly cache add parsed spec Result { 43 silly cache add raw: '@types/Q@0.0.21-alpha', 43 silly cache add scope: '@types', 43 silly cache add escapedName: '@types%2fQ', 43 silly cache add name: '@types/Q', 43 silly cache add rawSpec: '0.0.21-alpha', 43 silly cache add spec: '0.0.21-alpha', 43 silly cache add type: 'version' } 44 silly addNamed @types/Q@0.0.21-alpha 45 verbose addNamed "0.0.21-alpha" is a plain semver version for @types/Q 46 silly mapToRegistry name @types/Q 47 silly mapToRegistry scope (from package name) @types 48 verbose mapToRegistry no registry URL found in name for scope @types 49 silly mapToRegistry using default registry 50 silly mapToRegistry registry https://registry.npmjs.org/ 51 silly mapToRegistry data Result { 51 silly mapToRegistry raw: '@types/Q', 51 silly mapToRegistry scope: '@types', 51 silly mapToRegistry escapedName: '@types%2fQ', 51 silly mapToRegistry name: '@types/Q', 51 silly mapToRegistry rawSpec: '', 51 silly mapToRegistry spec: 'latest', 51 silly mapToRegistry type: 'tag' } 52 silly mapToRegistry uri https://registry.npmjs.org/@types%2fQ 53 verbose addNameVersion registry:https://registry.npmjs.org/@types%2fQ not in flight; fetching 54 verbose get https://registry.npmjs.org/@types%2fQ not expired, no request 55 silly cache afterAdd @types/q@0.0.21-alpha 56 verbose afterAdd /Users/philkunz/.npm/@types/q/0.0.21-alpha/package/package.json not in flight; writing 57 verbose correctMkdir /Users/philkunz/.npm correctMkdir not in flight; initializing 58 verbose afterAdd /Users/philkunz/.npm/@types/q/0.0.21-alpha/package/package.json written 59 silly loadAllDepsIntoIdealTree Finishing 60 silly loadIdealTree Finishing 61 silly currentTree npmts@5.3.5 61 silly currentTree ├── @types/colors@0.6.22-alpha 61 silly currentTree ├── @types/glob@5.0.22-alpha 61 silly currentTree ├── @types/gulp@3.8.22-alpha 61 silly currentTree ├── @types/minimatch@2.0.22-alpha 61 silly currentTree ├── @types/node@4.0.22-alpha 61 silly currentTree ├── @types/orchestrator@1.5.21-alpha 61 silly currentTree ├── @types/q@0.0.21-alpha 61 silly currentTree ├── @types/shelljs@0.3.21-alpha 61 silly currentTree ├── @types/vinyl@1.1.21-alpha 61 silly currentTree ├── abbrev@1.0.9 61 silly currentTree ├── align-text@0.1.4 61 silly currentTree ├── amdefine@1.0.0 61 silly currentTree ├── ansi-escapes@1.4.0 61 silly currentTree ├── ansi-regex@2.0.0 61 silly currentTree ├── ansi-styles@2.2.1 61 silly currentTree ├── archy@1.0.0 61 silly currentTree ├── argparse@1.0.7 61 silly currentTree ├── array-differ@1.0.0 61 silly currentTree ├── array-find-index@1.0.1 61 silly currentTree ├── array-uniq@1.0.3 61 silly currentTree ├── asn1@0.1.11 61 silly currentTree ├── assert-plus@0.1.5 61 silly currentTree ├── async@1.5.2 61 silly currentTree ├── aws-sign2@0.5.0 61 silly currentTree ├── aws4@1.4.1 61 silly currentTree ├── balanced-match@0.4.1 61 silly currentTree ├── beautylog@5.0.12 61 silly currentTree ├── beeper@1.1.0 61 silly currentTree ├── binaryextensions@1.0.1 61 silly currentTree ├─┬ bl@0.9.5 61 silly currentTree │ └── readable-stream@1.0.34 61 silly currentTree ├── bluebird@3.4.1 61 silly currentTree ├── boom@2.10.1 61 silly currentTree ├── brace-expansion@1.1.5 61 silly currentTree ├── buffer-shims@1.0.0 61 silly currentTree ├── builtin-modules@1.1.1 61 silly currentTree ├── camelcase-keys@2.1.0 61 silly currentTree ├── camelcase@2.1.1 61 silly currentTree ├── caseless@0.10.0 61 silly currentTree ├── catharsis@0.8.8 61 silly currentTree ├── center-align@0.1.3 61 silly currentTree ├── chalk@1.1.3 61 silly currentTree ├── cli-color@1.1.0 61 silly currentTree ├── cli-cursor@1.0.2 61 silly currentTree ├── cli-spinners@0.1.2 61 silly currentTree ├─┬ cli-table2@0.2.0 61 silly currentTree │ └── lodash@3.10.1 61 silly currentTree ├── cli-width@2.1.0 61 silly currentTree ├─┬ cliff@0.1.10 61 silly currentTree │ └── colors@1.0.3 61 silly currentTree ├─┬ cliui@2.1.0 61 silly currentTree │ └── wordwrap@0.0.2 61 silly currentTree ├── clone-stats@0.0.1 61 silly currentTree ├── clone@1.0.2 61 silly currentTree ├── code-point-at@1.0.0 61 silly currentTree ├── colors@1.1.2 61 silly currentTree ├── combined-stream@1.0.5 61 silly currentTree ├── commander@2.3.0 61 silly currentTree ├── complex.js@2.0.1 61 silly currentTree ├── concat-map@0.0.1 61 silly currentTree ├─┬ concat-stream@1.5.1 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ └── readable-stream@2.0.6 61 silly currentTree ├── concat-with-sourcemaps@1.0.4 61 silly currentTree ├── core-util-is@1.0.2 61 silly currentTree ├── cryptiles@2.0.5 61 silly currentTree ├── ctype@0.5.3 61 silly currentTree ├── currently-unhandled@0.4.1 61 silly currentTree ├── cycle@1.0.3 61 silly currentTree ├── d@0.1.1 61 silly currentTree ├─┬ dashdash@1.14.0 61 silly currentTree │ └── assert-plus@1.0.0 61 silly currentTree ├── dateformat@1.0.12 61 silly currentTree ├── debug@2.2.0 61 silly currentTree ├── decamelize@1.2.0 61 silly currentTree ├── decimal.js@5.0.8 61 silly currentTree ├── deep-is@0.1.3 61 silly currentTree ├── defaults@1.0.3 61 silly currentTree ├── delayed-stream@1.0.0 61 silly currentTree ├── deprecated@0.0.1 61 silly currentTree ├── diff@1.4.0 61 silly currentTree ├─┬ dom-serializer@0.1.0 61 silly currentTree │ └── domelementtype@1.1.3 61 silly currentTree ├── domelementtype@1.3.0 61 silly currentTree ├── domhandler@2.3.0 61 silly currentTree ├── domutils@1.5.1 61 silly currentTree ├── duplexer@0.1.1 61 silly currentTree ├── duplexer2@0.0.2 61 silly currentTree ├─┬ duplexify@3.4.3 61 silly currentTree │ ├── end-of-stream@1.0.0 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ └── readable-stream@2.1.4 61 silly currentTree ├── early@2.0.13 61 silly currentTree ├── ecc-jsbn@0.1.1 61 silly currentTree ├── end-of-stream@0.1.5 61 silly currentTree ├── entities@1.1.1 61 silly currentTree ├── error-ex@1.3.0 61 silly currentTree ├── es5-ext@0.10.11 61 silly currentTree ├── es6-iterator@2.0.0 61 silly currentTree ├── es6-symbol@3.0.2 61 silly currentTree ├─┬ es6-weak-map@0.1.4 61 silly currentTree │ ├── es6-iterator@0.1.3 61 silly currentTree │ └── es6-symbol@2.0.1 61 silly currentTree ├── escape-string-regexp@1.0.5 61 silly currentTree ├─┬ escodegen@1.8.0 61 silly currentTree │ └── source-map@0.2.0 61 silly currentTree ├── esprima@2.7.2 61 silly currentTree ├── estraverse@1.9.3 61 silly currentTree ├── esutils@2.0.2 61 silly currentTree ├── event-emitter@0.3.4 61 silly currentTree ├─┬ event-stream@3.1.7 61 silly currentTree │ └── map-stream@0.1.0 61 silly currentTree ├── exit-hook@1.1.1 61 silly currentTree ├── extend@3.0.0 61 silly currentTree ├── external-editor@1.0.3 61 silly currentTree ├── extsprintf@1.0.2 61 silly currentTree ├── eyes@0.1.8 61 silly currentTree ├── fancy-log@1.2.0 61 silly currentTree ├── fast-levenshtein@1.1.3 61 silly currentTree ├── figlet@1.1.2 61 silly currentTree ├── figures@1.7.0 61 silly currentTree ├─┬ fileset@0.2.1 61 silly currentTree │ └── minimatch@2.0.10 61 silly currentTree ├── find-index@0.1.1 61 silly currentTree ├── find-up@1.1.2 61 silly currentTree ├── findup-sync@0.3.0 61 silly currentTree ├── first-chunk-stream@1.0.0 61 silly currentTree ├── flagged-respawn@0.3.2 61 silly currentTree ├── forever-agent@0.6.1 61 silly currentTree ├── fork-stream@0.0.4 61 silly currentTree ├─┬ form-data@1.0.0-rc4 61 silly currentTree │ └── mime-types@2.1.11 61 silly currentTree ├── fraction.js@3.3.1 61 silly currentTree ├── from@0.1.3 61 silly currentTree ├── fs-extra@0.30.0 61 silly currentTree ├── fs.realpath@1.0.0 61 silly currentTree ├── gaze@0.5.2 61 silly currentTree ├── generate-function@2.0.0 61 silly currentTree ├── generate-object-property@1.2.0 61 silly currentTree ├── get-stdin@4.0.1 61 silly currentTree ├─┬ getpass@0.1.6 61 silly currentTree │ └── assert-plus@1.0.0 61 silly currentTree ├─┬ glob-stream@3.1.18 61 silly currentTree │ ├── glob@4.5.3 61 silly currentTree │ ├── minimatch@2.0.10 61 silly currentTree │ ├── readable-stream@1.0.34 61 silly currentTree │ └── through2@0.6.5 61 silly currentTree ├── glob-watcher@0.0.6 61 silly currentTree ├── glob@5.0.15 61 silly currentTree ├── glob2base@0.0.12 61 silly currentTree ├─┬ globule@0.1.0 61 silly currentTree │ ├── glob@3.1.21 61 silly currentTree │ ├── graceful-fs@1.2.3 61 silly currentTree │ ├── inherits@1.0.2 61 silly currentTree │ ├── lodash@1.0.2 61 silly currentTree │ └── minimatch@0.2.14 61 silly currentTree ├── glogg@1.0.0 61 silly currentTree ├── graceful-fs@4.1.4 61 silly currentTree ├── graceful-readlink@1.0.1 61 silly currentTree ├── growl@1.9.2 61 silly currentTree ├─┬ gulp-concat@2.6.0 61 silly currentTree │ ├── readable-stream@1.0.34 61 silly currentTree │ └── through2@0.6.5 61 silly currentTree ├── gulp-function@1.3.6 61 silly currentTree ├── gulp-if@2.0.1 61 silly currentTree ├── gulp-istanbul@1.0.0 61 silly currentTree ├── gulp-jsdoc3@0.3.0 61 silly currentTree ├── gulp-match@1.0.2 61 silly currentTree ├── gulp-mocha@2.2.0 61 silly currentTree ├─┬ gulp-remote-src@0.4.1 61 silly currentTree │ ├── extend@2.0.1 61 silly currentTree │ ├── readable-stream@1.0.34 61 silly currentTree │ ├── request@2.58.0 61 silly currentTree │ ├── through2@0.5.1 61 silly currentTree │ ├── vinyl@0.2.3 61 silly currentTree │ └── xtend@3.0.0 61 silly currentTree ├─┬ gulp-replace@0.5.4 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ └── readable-stream@2.1.4 61 silly currentTree ├─┬ gulp-util@3.0.7 61 silly currentTree │ └── object-assign@3.0.0 61 silly currentTree ├── gulp@3.9.1 61 silly currentTree ├── gulplog@1.0.0 61 silly currentTree ├─┬ handlebars@4.0.5 61 silly currentTree │ └── source-map@0.4.4 61 silly currentTree ├─┬ har-validator@1.8.0 61 silly currentTree │ ├── bluebird@2.10.2 61 silly currentTree │ └── commander@2.9.0 61 silly currentTree ├── has-ansi@2.0.0 61 silly currentTree ├── has-flag@1.0.0 61 silly currentTree ├── has-gulplog@0.1.0 61 silly currentTree ├── hawk@2.3.1 61 silly currentTree ├── hoek@2.16.3 61 silly currentTree ├── home@1.0.1 61 silly currentTree ├── hosted-git-info@2.1.5 61 silly currentTree ├─┬ htmlparser2@3.9.1 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ └── readable-stream@2.1.4 61 silly currentTree ├── http-signature@0.11.0 61 silly currentTree ├── indent-string@2.1.0 61 silly currentTree ├── inflight@1.0.5 61 silly currentTree ├── inherits@2.0.1 61 silly currentTree ├── ink-docstrap@1.2.1 61 silly currentTree ├── inquirer@1.1.0 61 silly currentTree ├── interpret@1.0.1 61 silly currentTree ├── invert-kv@1.0.0 61 silly currentTree ├── irregular-plurals@1.2.0 61 silly currentTree ├── is-arrayish@0.2.1 61 silly currentTree ├── is-buffer@1.1.3 61 silly currentTree ├── is-builtin-module@1.0.0 61 silly currentTree ├── is-finite@1.0.1 61 silly currentTree ├── is-fullwidth-code-point@1.0.0 61 silly currentTree ├── is-my-json-valid@2.13.1 61 silly currentTree ├── is-promise@2.1.0 61 silly currentTree ├── is-property@1.0.2 61 silly currentTree ├── is-typedarray@1.0.0 61 silly currentTree ├── is-utf8@0.2.1 61 silly currentTree ├── is@3.1.0 61 silly currentTree ├── isarray@0.0.1 61 silly currentTree ├── isexe@1.1.2 61 silly currentTree ├── isstream@0.1.2 61 silly currentTree ├─┬ istanbul-threshold-checker@0.1.0 61 silly currentTree │ ├─┬ escodegen@1.7.1 61 silly currentTree │ │ └── esprima@1.2.5 61 silly currentTree │ ├── esprima@2.5.0 61 silly currentTree │ ├── fast-levenshtein@1.0.7 61 silly currentTree │ ├── istanbul@0.3.22 61 silly currentTree │ ├── levn@0.2.5 61 silly currentTree │ ├── lodash@3.6.0 61 silly currentTree │ ├─┬ optionator@0.5.0 61 silly currentTree │ │ └── wordwrap@0.0.3 61 silly currentTree │ ├── source-map@0.2.0 61 silly currentTree │ └── supports-color@3.1.2 61 silly currentTree ├─┬ istanbul@0.4.4 61 silly currentTree │ └── supports-color@3.1.2 61 silly currentTree ├── istextorbinary@1.0.2 61 silly currentTree ├─┬ jade@0.26.3 61 silly currentTree │ ├── commander@0.6.1 61 silly currentTree │ └── mkdirp@0.3.0 61 silly currentTree ├── jodid25519@1.0.2 61 silly currentTree ├── js-yaml@3.6.1 61 silly currentTree ├── js2xmlparser@1.0.0 61 silly currentTree ├── jsbn@0.1.0 61 silly currentTree ├─┬ jsdoc@3.4.0 61 silly currentTree │ ├── async@1.4.2 61 silly currentTree │ ├── bluebird@2.9.34 61 silly currentTree │ └── espree@2.2.5 61 silly currentTree ├── json-schema@0.2.2 61 silly currentTree ├── json-stringify-safe@5.0.1 61 silly currentTree ├── jsonfile@2.3.1 61 silly currentTree ├── jsonpointer@2.0.0 61 silly currentTree ├── jsprim@1.3.0 61 silly currentTree ├── kind-of@3.0.3 61 silly currentTree ├── klaw@1.3.0 61 silly currentTree ├── lazy-cache@1.0.4 61 silly currentTree ├── lcid@1.0.0 61 silly currentTree ├── lcov-parse@0.0.10 61 silly currentTree ├── levn@0.3.0 61 silly currentTree ├── liftoff@2.2.4 61 silly currentTree ├── load-json-file@1.1.0 61 silly currentTree ├── lodash._basecopy@3.0.1 61 silly currentTree ├── lodash._basetostring@3.0.1 61 silly currentTree ├── lodash._basevalues@3.0.0 61 silly currentTree ├── lodash._getnative@3.9.1 61 silly currentTree ├── lodash._isiterateecall@3.0.9 61 silly currentTree ├── lodash._reescape@3.0.0 61 silly currentTree ├── lodash._reevaluate@3.0.0 61 silly currentTree ├── lodash._reinterpolate@3.0.0 61 silly currentTree ├── lodash._root@3.0.1 61 silly currentTree ├─┬ lodash.assign@4.0.9 61 silly currentTree │ └── lodash.keys@4.0.7 61 silly currentTree ├── lodash.escape@3.2.0 61 silly currentTree ├── lodash.isarguments@3.0.8 61 silly currentTree ├── lodash.isarray@3.0.4 61 silly currentTree ├── lodash.keys@3.1.2 61 silly currentTree ├── lodash.rest@4.0.3 61 silly currentTree ├── lodash.restparam@3.6.1 61 silly currentTree ├── lodash.template@3.6.2 61 silly currentTree ├── lodash.templatesettings@3.1.1 61 silly currentTree ├── lodash@4.13.1 61 silly currentTree ├── longest@1.0.1 61 silly currentTree ├── loud-rejection@1.5.0 61 silly currentTree ├── lru-cache@2.7.3 61 silly currentTree ├── lru-queue@0.1.0 61 silly currentTree ├── map-obj@1.0.1 61 silly currentTree ├── map-stream@0.0.6 61 silly currentTree ├── marked@0.3.5 61 silly currentTree ├── mathjs@3.2.1 61 silly currentTree ├── memoizee@0.3.10 61 silly currentTree ├── meow@3.7.0 61 silly currentTree ├─┬ merge-stream@1.0.0 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ └── readable-stream@2.1.4 61 silly currentTree ├── merge2@1.0.2 61 silly currentTree ├── mime-db@1.23.0 61 silly currentTree ├─┬ mime-types@2.0.14 61 silly currentTree │ └── mime-db@1.12.0 61 silly currentTree ├── minimatch@3.0.2 61 silly currentTree ├── minimist@1.2.0 61 silly currentTree ├─┬ mkdirp@0.5.1 61 silly currentTree │ └── minimist@0.0.8 61 silly currentTree ├─┬ mocha@2.5.3 61 silly currentTree │ ├── escape-string-regexp@1.0.2 61 silly currentTree │ ├── glob@3.2.11 61 silly currentTree │ ├── minimatch@0.3.0 61 silly currentTree │ └── supports-color@1.2.0 61 silly currentTree ├── moment@2.13.0 61 silly currentTree ├── ms@0.7.1 61 silly currentTree ├── multipipe@0.1.2 61 silly currentTree ├── mute-stream@0.0.6 61 silly currentTree ├── next-tick@0.2.2 61 silly currentTree ├── node-uuid@1.4.7 61 silly currentTree ├── node.extend@1.1.5 61 silly currentTree ├── nopt@3.0.6 61 silly currentTree ├── normalize-package-data@2.3.5 61 silly currentTree ├── number-is-nan@1.0.0 61 silly currentTree ├── oauth-sign@0.8.2 61 silly currentTree ├── object-assign@4.1.0 61 silly currentTree ├── once@1.3.3 61 silly currentTree ├── onetime@1.1.0 61 silly currentTree ├─┬ optimist@0.6.1 61 silly currentTree │ ├── minimist@0.0.10 61 silly currentTree │ └── wordwrap@0.0.3 61 silly currentTree ├── optionator@0.8.1 61 silly currentTree ├── ora@0.2.3 61 silly currentTree ├── orchestrator@0.3.7 61 silly currentTree ├── ordered-read-streams@0.1.0 61 silly currentTree ├── os-homedir@1.0.1 61 silly currentTree ├── os-locale@1.4.0 61 silly currentTree ├── os-shim@0.1.3 61 silly currentTree ├── os-tmpdir@1.0.1 61 silly currentTree ├── parse-json@2.2.0 61 silly currentTree ├── path-exists@2.1.0 61 silly currentTree ├── path-is-absolute@1.0.0 61 silly currentTree ├── path-type@1.1.0 61 silly currentTree ├── pause-stream@0.0.11 61 silly currentTree ├── pify@2.3.0 61 silly currentTree ├── pinkie-promise@2.0.1 61 silly currentTree ├── pinkie@2.0.4 61 silly currentTree ├── pkg-conf@1.1.3 61 silly currentTree ├── pkginfo@0.3.1 61 silly currentTree ├── plur@2.1.2 61 silly currentTree ├── prelude-ls@1.1.2 61 silly currentTree ├── pretty-hrtime@1.0.2 61 silly currentTree ├── process-nextick-args@1.0.7 61 silly currentTree ├─┬ projectinfo@1.0.3 61 silly currentTree │ ├── smartfile@3.0.10 61 silly currentTree │ ├── smartstring@2.0.6 61 silly currentTree │ └── vinyl@1.1.1 61 silly currentTree ├── q@1.4.1 61 silly currentTree ├── qs@3.1.0 61 silly currentTree ├── read-pkg-up@1.0.1 61 silly currentTree ├── read-pkg@1.1.0 61 silly currentTree ├── readable-stream@1.1.14 61 silly currentTree ├── rechoir@0.6.2 61 silly currentTree ├── redent@1.0.0 61 silly currentTree ├── regexp-quote@0.0.0 61 silly currentTree ├── repeat-string@1.5.4 61 silly currentTree ├── repeating@2.0.1 61 silly currentTree ├── replace-ext@0.0.1 61 silly currentTree ├─┬ replacestream@4.0.0 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ ├── object-assign@3.0.0 61 silly currentTree │ └── readable-stream@2.1.4 61 silly currentTree ├─┬ request@2.72.0 61 silly currentTree │ ├── assert-plus@0.2.0 61 silly currentTree │ ├── aws-sign2@0.6.0 61 silly currentTree │ ├── bl@1.1.2 61 silly currentTree │ ├── caseless@0.11.0 61 silly currentTree │ ├── commander@2.9.0 61 silly currentTree │ ├── har-validator@2.0.6 61 silly currentTree │ ├── hawk@3.1.3 61 silly currentTree │ ├── http-signature@1.1.1 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ ├── mime-types@2.1.11 61 silly currentTree │ ├── qs@6.1.0 61 silly currentTree │ └── readable-stream@2.0.6 61 silly currentTree ├── require-main-filename@1.0.1 61 silly currentTree ├── require-reload@0.2.2 61 silly currentTree ├─┬ requizzle@0.2.1 61 silly currentTree │ └── underscore@1.6.0 61 silly currentTree ├── resolve-from@1.0.1 61 silly currentTree ├── resolve@1.1.7 61 silly currentTree ├── restore-cursor@1.0.1 61 silly currentTree ├── right-align@0.1.3 61 silly currentTree ├── rimraf@2.2.8 61 silly currentTree ├── run-async@2.2.0 61 silly currentTree ├── rx@4.1.0 61 silly currentTree ├── sanitize-html@1.12.0 61 silly currentTree ├── semver@4.3.6 61 silly currentTree ├── sequencify@0.0.7 61 silly currentTree ├── set-blocking@1.0.0 61 silly currentTree ├─┬ shelljs@0.7.0 61 silly currentTree │ └── glob@7.0.5 61 silly currentTree ├── sigmund@1.0.1 61 silly currentTree ├── signal-exit@3.0.0 61 silly currentTree ├─┬ smartci@0.0.1 61 silly currentTree │ ├── beautylog@1.0.7 61 silly currentTree │ ├─┬ cli-table2@0.1.9 61 silly currentTree │ │ └── colors@1.0.3 61 silly currentTree │ └── lodash@2.4.1 61 silly currentTree ├─┬ smartcli@1.0.4 61 silly currentTree │ ├── camelcase@3.0.0 61 silly currentTree │ ├── cliui@3.2.0 61 silly currentTree │ ├── window-size@0.2.0 61 silly currentTree │ └── yargs@4.7.1 61 silly currentTree ├─┬ smartcov@0.0.6 61 silly currentTree │ ├── beautylog@4.2.2 61 silly currentTree │ └── fs-extra@0.26.7 61 silly currentTree ├─┬ smartenv@1.2.5 61 silly currentTree │ └── beautylog@4.2.2 61 silly currentTree ├─┬ smartfile@4.0.9 61 silly currentTree │ ├── glob@7.0.5 61 silly currentTree │ └── vinyl@1.1.1 61 silly currentTree ├─┬ smartparam@0.0.7 61 silly currentTree │ └── beautylog@1.0.2 61 silly currentTree ├── smartpath@3.2.2 61 silly currentTree ├── smartstring@2.0.10 61 silly currentTree ├── sntp@1.0.9 61 silly currentTree ├─┬ source-map-support@0.4.1 61 silly currentTree │ └── source-map@0.1.32 61 silly currentTree ├── source-map@0.5.6 61 silly currentTree ├── sparkles@1.0.0 61 silly currentTree ├── spawn-sync@1.0.15 61 silly currentTree ├── spdx-correct@1.0.2 61 silly currentTree ├── spdx-exceptions@1.0.4 61 silly currentTree ├── spdx-expression-parse@1.0.2 61 silly currentTree ├── spdx-license-ids@1.2.1 61 silly currentTree ├── split@0.2.10 61 silly currentTree ├── sprintf-js@1.0.3 61 silly currentTree ├─┬ sshpk@1.8.3 61 silly currentTree │ ├── asn1@0.2.3 61 silly currentTree │ └── assert-plus@1.0.0 61 silly currentTree ├── stack-trace@0.0.9 61 silly currentTree ├── stream-combiner@0.0.4 61 silly currentTree ├── stream-consume@0.1.0 61 silly currentTree ├── string_decoder@0.10.31 61 silly currentTree ├── string-width@1.0.1 61 silly currentTree ├── stringstream@0.0.5 61 silly currentTree ├── strip-ansi@3.0.1 61 silly currentTree ├─┬ strip-bom-stream@2.0.0 61 silly currentTree │ ├── first-chunk-stream@2.0.0 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ └── readable-stream@2.1.4 61 silly currentTree ├── strip-bom@2.0.0 61 silly currentTree ├── strip-indent@1.0.1 61 silly currentTree ├── strip-json-comments@1.0.4 61 silly currentTree ├── supports-color@2.0.0 61 silly currentTree ├── symbol@0.2.3 61 silly currentTree ├── taffydb@2.6.2 61 silly currentTree ├── temp@0.8.3 61 silly currentTree ├── ternary-stream@2.0.0 61 silly currentTree ├── textextensions@1.0.2 61 silly currentTree ├── through@2.3.8 61 silly currentTree ├─┬ through2@2.0.1 61 silly currentTree │ ├── isarray@1.0.0 61 silly currentTree │ └── readable-stream@2.0.6 61 silly currentTree ├── tildify@1.2.0 61 silly currentTree ├── time-stamp@1.0.1 61 silly currentTree ├── timers-ext@0.1.0 61 silly currentTree ├── tiny-emitter@1.0.2 61 silly currentTree ├── tmp@0.0.28 61 silly currentTree ├── to-iso-string@0.0.2 61 silly currentTree ├── tough-cookie@2.2.2 61 silly currentTree ├── trim-newlines@1.0.0 61 silly currentTree ├─┬ tsn@1.0.3 61 silly currentTree │ └── typescript@2.0.0-dev.20160630 61 silly currentTree ├── tunnel-agent@0.4.3 61 silly currentTree ├── tweetnacl@0.13.3 61 silly currentTree ├── type-check@0.3.2 61 silly currentTree ├── typed-function@0.10.4 61 silly currentTree ├── typedarray@0.0.6 61 silly currentTree ├── typescript@2.0.0-dev.20160630 61 silly currentTree ├── typings-global@1.0.5 61 silly currentTree ├─┬ uglify-js@2.6.4 61 silly currentTree │ └── async@0.2.10 61 silly currentTree ├── uglify-to-browserify@1.0.2 61 silly currentTree ├─┬ underscore-contrib@0.3.0 61 silly currentTree │ └── underscore@1.6.0 61 silly currentTree ├── underscore@1.8.3 61 silly currentTree ├── unique-stream@1.0.0 61 silly currentTree ├── user-home@1.1.1 61 silly currentTree ├── util-deprecate@1.0.2 61 silly currentTree ├── v8flags@2.0.11 61 silly currentTree ├── validate-npm-package-license@3.0.1 61 silly currentTree ├── verror@1.3.6 61 silly currentTree ├─┬ vinyl-file@2.0.0 61 silly currentTree │ └── vinyl@1.1.1 61 silly currentTree ├─┬ vinyl-fs@0.3.14 61 silly currentTree │ ├── clone@0.2.0 61 silly currentTree │ ├── graceful-fs@3.0.8 61 silly currentTree │ ├── readable-stream@1.0.34 61 silly currentTree │ ├── strip-bom@1.0.0 61 silly currentTree │ ├── through2@0.6.5 61 silly currentTree │ └── vinyl@0.4.6 61 silly currentTree ├── vinyl-sourcemaps-apply@0.2.1 61 silly currentTree ├── vinyl@0.5.3 61 silly currentTree ├── which@1.2.10 61 silly currentTree ├── window-size@0.1.0 61 silly currentTree ├─┬ winston@0.8.3 61 silly currentTree │ ├── async@0.2.10 61 silly currentTree │ └── colors@0.6.2 61 silly currentTree ├── wordwrap@1.0.0 61 silly currentTree ├── wrap-ansi@2.0.0 61 silly currentTree ├── wrappy@1.0.2 61 silly currentTree ├── wrench@1.5.9 61 silly currentTree ├── xtend@4.0.1 61 silly currentTree ├── y18n@3.2.1 61 silly currentTree ├── yargs-parser@2.4.0 61 silly currentTree └─┬ yargs@3.10.0 61 silly currentTree └── camelcase@1.2.1 62 silly idealTree npmts@5.3.5 62 silly idealTree ├── @types/colors@0.6.22-alpha 62 silly idealTree ├── @types/glob@5.0.22-alpha 62 silly idealTree ├── @types/gulp@3.8.22-alpha 62 silly idealTree ├── @types/minimatch@2.0.22-alpha 62 silly idealTree ├── @types/node@4.0.22-alpha 62 silly idealTree ├── @types/orchestrator@1.5.21-alpha 62 silly idealTree ├── @types/q@0.0.21-alpha 62 silly idealTree ├── @types/shelljs@0.3.21-alpha 62 silly idealTree ├── @types/vinyl@1.1.21-alpha 62 silly idealTree ├── abbrev@1.0.9 62 silly idealTree ├── align-text@0.1.4 62 silly idealTree ├── amdefine@1.0.0 62 silly idealTree ├── ansi-escapes@1.4.0 62 silly idealTree ├── ansi-regex@2.0.0 62 silly idealTree ├── ansi-styles@2.2.1 62 silly idealTree ├── archy@1.0.0 62 silly idealTree ├── argparse@1.0.7 62 silly idealTree ├── array-differ@1.0.0 62 silly idealTree ├── array-find-index@1.0.1 62 silly idealTree ├── array-uniq@1.0.3 62 silly idealTree ├── asn1@0.1.11 62 silly idealTree ├── assert-plus@0.1.5 62 silly idealTree ├── async@1.5.2 62 silly idealTree ├── aws-sign2@0.5.0 62 silly idealTree ├── aws4@1.4.1 62 silly idealTree ├── balanced-match@0.4.1 62 silly idealTree ├── beautylog@5.0.12 62 silly idealTree ├── beeper@1.1.0 62 silly idealTree ├── binaryextensions@1.0.1 62 silly idealTree ├─┬ bl@0.9.5 62 silly idealTree │ └── readable-stream@1.0.34 62 silly idealTree ├── bluebird@3.4.1 62 silly idealTree ├── boom@2.10.1 62 silly idealTree ├── brace-expansion@1.1.5 62 silly idealTree ├── buffer-shims@1.0.0 62 silly idealTree ├── builtin-modules@1.1.1 62 silly idealTree ├── camelcase-keys@2.1.0 62 silly idealTree ├── camelcase@2.1.1 62 silly idealTree ├── caseless@0.10.0 62 silly idealTree ├── catharsis@0.8.8 62 silly idealTree ├── center-align@0.1.3 62 silly idealTree ├── chalk@1.1.3 62 silly idealTree ├── cli-color@1.1.0 62 silly idealTree ├── cli-cursor@1.0.2 62 silly idealTree ├── cli-spinners@0.1.2 62 silly idealTree ├─┬ cli-table2@0.2.0 62 silly idealTree │ └── lodash@3.10.1 62 silly idealTree ├── cli-width@2.1.0 62 silly idealTree ├─┬ cliff@0.1.10 62 silly idealTree │ └── colors@1.0.3 62 silly idealTree ├─┬ cliui@2.1.0 62 silly idealTree │ └── wordwrap@0.0.2 62 silly idealTree ├── clone-stats@0.0.1 62 silly idealTree ├── clone@1.0.2 62 silly idealTree ├── code-point-at@1.0.0 62 silly idealTree ├── colors@1.1.2 62 silly idealTree ├── combined-stream@1.0.5 62 silly idealTree ├── commander@2.3.0 62 silly idealTree ├── complex.js@2.0.1 62 silly idealTree ├── concat-map@0.0.1 62 silly idealTree ├─┬ concat-stream@1.5.1 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ └── readable-stream@2.0.6 62 silly idealTree ├── concat-with-sourcemaps@1.0.4 62 silly idealTree ├── core-util-is@1.0.2 62 silly idealTree ├── cryptiles@2.0.5 62 silly idealTree ├── ctype@0.5.3 62 silly idealTree ├── currently-unhandled@0.4.1 62 silly idealTree ├── cycle@1.0.3 62 silly idealTree ├── d@0.1.1 62 silly idealTree ├─┬ dashdash@1.14.0 62 silly idealTree │ └── assert-plus@1.0.0 62 silly idealTree ├── dateformat@1.0.12 62 silly idealTree ├── debug@2.2.0 62 silly idealTree ├── decamelize@1.2.0 62 silly idealTree ├── decimal.js@5.0.8 62 silly idealTree ├── deep-is@0.1.3 62 silly idealTree ├── defaults@1.0.3 62 silly idealTree ├── delayed-stream@1.0.0 62 silly idealTree ├── deprecated@0.0.1 62 silly idealTree ├── diff@1.4.0 62 silly idealTree ├─┬ dom-serializer@0.1.0 62 silly idealTree │ └── domelementtype@1.1.3 62 silly idealTree ├── domelementtype@1.3.0 62 silly idealTree ├── domhandler@2.3.0 62 silly idealTree ├── domutils@1.5.1 62 silly idealTree ├── duplexer@0.1.1 62 silly idealTree ├── duplexer2@0.0.2 62 silly idealTree ├─┬ duplexify@3.4.3 62 silly idealTree │ ├── end-of-stream@1.0.0 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ └── readable-stream@2.1.4 62 silly idealTree ├── early@2.0.13 62 silly idealTree ├── ecc-jsbn@0.1.1 62 silly idealTree ├── end-of-stream@0.1.5 62 silly idealTree ├── entities@1.1.1 62 silly idealTree ├── error-ex@1.3.0 62 silly idealTree ├── es5-ext@0.10.11 62 silly idealTree ├── es6-iterator@2.0.0 62 silly idealTree ├── es6-symbol@3.0.2 62 silly idealTree ├─┬ es6-weak-map@0.1.4 62 silly idealTree │ ├── es6-iterator@0.1.3 62 silly idealTree │ └── es6-symbol@2.0.1 62 silly idealTree ├── escape-string-regexp@1.0.5 62 silly idealTree ├─┬ escodegen@1.8.0 62 silly idealTree │ └── source-map@0.2.0 62 silly idealTree ├── esprima@2.7.2 62 silly idealTree ├── estraverse@1.9.3 62 silly idealTree ├── esutils@2.0.2 62 silly idealTree ├── event-emitter@0.3.4 62 silly idealTree ├─┬ event-stream@3.1.7 62 silly idealTree │ └── map-stream@0.1.0 62 silly idealTree ├── exit-hook@1.1.1 62 silly idealTree ├── extend@3.0.0 62 silly idealTree ├── external-editor@1.0.3 62 silly idealTree ├── extsprintf@1.0.2 62 silly idealTree ├── eyes@0.1.8 62 silly idealTree ├── fancy-log@1.2.0 62 silly idealTree ├── fast-levenshtein@1.1.3 62 silly idealTree ├── figlet@1.1.2 62 silly idealTree ├── figures@1.7.0 62 silly idealTree ├─┬ fileset@0.2.1 62 silly idealTree │ └── minimatch@2.0.10 62 silly idealTree ├── find-index@0.1.1 62 silly idealTree ├── find-up@1.1.2 62 silly idealTree ├── findup-sync@0.3.0 62 silly idealTree ├── first-chunk-stream@1.0.0 62 silly idealTree ├── flagged-respawn@0.3.2 62 silly idealTree ├── forever-agent@0.6.1 62 silly idealTree ├── fork-stream@0.0.4 62 silly idealTree ├─┬ form-data@1.0.0-rc4 62 silly idealTree │ └── mime-types@2.1.11 62 silly idealTree ├── fraction.js@3.3.1 62 silly idealTree ├── from@0.1.3 62 silly idealTree ├── fs-extra@0.30.0 62 silly idealTree ├── fs.realpath@1.0.0 62 silly idealTree ├── gaze@0.5.2 62 silly idealTree ├── generate-function@2.0.0 62 silly idealTree ├── generate-object-property@1.2.0 62 silly idealTree ├── get-stdin@4.0.1 62 silly idealTree ├─┬ getpass@0.1.6 62 silly idealTree │ └── assert-plus@1.0.0 62 silly idealTree ├─┬ glob-stream@3.1.18 62 silly idealTree │ ├── glob@4.5.3 62 silly idealTree │ ├── minimatch@2.0.10 62 silly idealTree │ ├── readable-stream@1.0.34 62 silly idealTree │ └── through2@0.6.5 62 silly idealTree ├── glob-watcher@0.0.6 62 silly idealTree ├── glob@5.0.15 62 silly idealTree ├── glob2base@0.0.12 62 silly idealTree ├─┬ globule@0.1.0 62 silly idealTree │ ├── glob@3.1.21 62 silly idealTree │ ├── graceful-fs@1.2.3 62 silly idealTree │ ├── inherits@1.0.2 62 silly idealTree │ ├── lodash@1.0.2 62 silly idealTree │ └── minimatch@0.2.14 62 silly idealTree ├── glogg@1.0.0 62 silly idealTree ├── graceful-fs@4.1.4 62 silly idealTree ├── graceful-readlink@1.0.1 62 silly idealTree ├── growl@1.9.2 62 silly idealTree ├─┬ gulp-concat@2.6.0 62 silly idealTree │ ├── readable-stream@1.0.34 62 silly idealTree │ └── through2@0.6.5 62 silly idealTree ├── gulp-function@1.3.6 62 silly idealTree ├── gulp-if@2.0.1 62 silly idealTree ├── gulp-istanbul@1.0.0 62 silly idealTree ├── gulp-jsdoc3@0.3.0 62 silly idealTree ├── gulp-match@1.0.2 62 silly idealTree ├── gulp-mocha@2.2.0 62 silly idealTree ├─┬ gulp-remote-src@0.4.1 62 silly idealTree │ ├── extend@2.0.1 62 silly idealTree │ ├── readable-stream@1.0.34 62 silly idealTree │ ├── request@2.58.0 62 silly idealTree │ ├── through2@0.5.1 62 silly idealTree │ ├── vinyl@0.2.3 62 silly idealTree │ └── xtend@3.0.0 62 silly idealTree ├─┬ gulp-replace@0.5.4 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ └── readable-stream@2.1.4 62 silly idealTree ├─┬ gulp-util@3.0.7 62 silly idealTree │ └── object-assign@3.0.0 62 silly idealTree ├── gulp@3.9.1 62 silly idealTree ├── gulplog@1.0.0 62 silly idealTree ├─┬ handlebars@4.0.5 62 silly idealTree │ └── source-map@0.4.4 62 silly idealTree ├─┬ har-validator@1.8.0 62 silly idealTree │ ├── bluebird@2.10.2 62 silly idealTree │ └── commander@2.9.0 62 silly idealTree ├── has-ansi@2.0.0 62 silly idealTree ├── has-flag@1.0.0 62 silly idealTree ├── has-gulplog@0.1.0 62 silly idealTree ├── hawk@2.3.1 62 silly idealTree ├── hoek@2.16.3 62 silly idealTree ├── home@1.0.1 62 silly idealTree ├── hosted-git-info@2.1.5 62 silly idealTree ├─┬ htmlparser2@3.9.1 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ └── readable-stream@2.1.4 62 silly idealTree ├── http-signature@0.11.0 62 silly idealTree ├── indent-string@2.1.0 62 silly idealTree ├── inflight@1.0.5 62 silly idealTree ├── inherits@2.0.1 62 silly idealTree ├── ink-docstrap@1.2.1 62 silly idealTree ├── inquirer@1.1.0 62 silly idealTree ├── interpret@1.0.1 62 silly idealTree ├── invert-kv@1.0.0 62 silly idealTree ├── irregular-plurals@1.2.0 62 silly idealTree ├── is-arrayish@0.2.1 62 silly idealTree ├── is-buffer@1.1.3 62 silly idealTree ├── is-builtin-module@1.0.0 62 silly idealTree ├── is-finite@1.0.1 62 silly idealTree ├── is-fullwidth-code-point@1.0.0 62 silly idealTree ├── is-my-json-valid@2.13.1 62 silly idealTree ├── is-promise@2.1.0 62 silly idealTree ├── is-property@1.0.2 62 silly idealTree ├── is-typedarray@1.0.0 62 silly idealTree ├── is-utf8@0.2.1 62 silly idealTree ├── is@3.1.0 62 silly idealTree ├── isarray@0.0.1 62 silly idealTree ├── isexe@1.1.2 62 silly idealTree ├── isstream@0.1.2 62 silly idealTree ├─┬ istanbul-threshold-checker@0.1.0 62 silly idealTree │ ├─┬ escodegen@1.7.1 62 silly idealTree │ │ └── esprima@1.2.5 62 silly idealTree │ ├── esprima@2.5.0 62 silly idealTree │ ├── fast-levenshtein@1.0.7 62 silly idealTree │ ├── istanbul@0.3.22 62 silly idealTree │ ├── levn@0.2.5 62 silly idealTree │ ├── lodash@3.6.0 62 silly idealTree │ ├─┬ optionator@0.5.0 62 silly idealTree │ │ └── wordwrap@0.0.3 62 silly idealTree │ ├── source-map@0.2.0 62 silly idealTree │ └── supports-color@3.1.2 62 silly idealTree ├─┬ istanbul@0.4.4 62 silly idealTree │ └── supports-color@3.1.2 62 silly idealTree ├── istextorbinary@1.0.2 62 silly idealTree ├─┬ jade@0.26.3 62 silly idealTree │ ├── commander@0.6.1 62 silly idealTree │ └── mkdirp@0.3.0 62 silly idealTree ├── jodid25519@1.0.2 62 silly idealTree ├── js-yaml@3.6.1 62 silly idealTree ├── js2xmlparser@1.0.0 62 silly idealTree ├── jsbn@0.1.0 62 silly idealTree ├─┬ jsdoc@3.4.0 62 silly idealTree │ ├── async@1.4.2 62 silly idealTree │ ├── bluebird@2.9.34 62 silly idealTree │ └── espree@2.2.5 62 silly idealTree ├── json-schema@0.2.2 62 silly idealTree ├── json-stringify-safe@5.0.1 62 silly idealTree ├── jsonfile@2.3.1 62 silly idealTree ├── jsonpointer@2.0.0 62 silly idealTree ├── jsprim@1.3.0 62 silly idealTree ├── kind-of@3.0.3 62 silly idealTree ├── klaw@1.3.0 62 silly idealTree ├── lazy-cache@1.0.4 62 silly idealTree ├── lcid@1.0.0 62 silly idealTree ├── lcov-parse@0.0.10 62 silly idealTree ├── levn@0.3.0 62 silly idealTree ├── liftoff@2.2.4 62 silly idealTree ├── load-json-file@1.1.0 62 silly idealTree ├── lodash._basecopy@3.0.1 62 silly idealTree ├── lodash._basetostring@3.0.1 62 silly idealTree ├── lodash._basevalues@3.0.0 62 silly idealTree ├── lodash._getnative@3.9.1 62 silly idealTree ├── lodash._isiterateecall@3.0.9 62 silly idealTree ├── lodash._reescape@3.0.0 62 silly idealTree ├── lodash._reevaluate@3.0.0 62 silly idealTree ├── lodash._reinterpolate@3.0.0 62 silly idealTree ├── lodash._root@3.0.1 62 silly idealTree ├─┬ lodash.assign@4.0.9 62 silly idealTree │ └── lodash.keys@4.0.7 62 silly idealTree ├── lodash.escape@3.2.0 62 silly idealTree ├── lodash.isarguments@3.0.8 62 silly idealTree ├── lodash.isarray@3.0.4 62 silly idealTree ├── lodash.keys@3.1.2 62 silly idealTree ├── lodash.rest@4.0.3 62 silly idealTree ├── lodash.restparam@3.6.1 62 silly idealTree ├── lodash.template@3.6.2 62 silly idealTree ├── lodash.templatesettings@3.1.1 62 silly idealTree ├── lodash@4.13.1 62 silly idealTree ├── longest@1.0.1 62 silly idealTree ├── loud-rejection@1.5.0 62 silly idealTree ├── lru-cache@2.7.3 62 silly idealTree ├── lru-queue@0.1.0 62 silly idealTree ├── map-obj@1.0.1 62 silly idealTree ├── map-stream@0.0.6 62 silly idealTree ├── marked@0.3.5 62 silly idealTree ├── mathjs@3.2.1 62 silly idealTree ├── memoizee@0.3.10 62 silly idealTree ├── meow@3.7.0 62 silly idealTree ├─┬ merge-stream@1.0.0 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ └── readable-stream@2.1.4 62 silly idealTree ├── merge2@1.0.2 62 silly idealTree ├── mime-db@1.23.0 62 silly idealTree ├─┬ mime-types@2.0.14 62 silly idealTree │ └── mime-db@1.12.0 62 silly idealTree ├── minimatch@3.0.2 62 silly idealTree ├── minimist@1.2.0 62 silly idealTree ├─┬ mkdirp@0.5.1 62 silly idealTree │ └── minimist@0.0.8 62 silly idealTree ├─┬ mocha@2.5.3 62 silly idealTree │ ├── escape-string-regexp@1.0.2 62 silly idealTree │ ├── glob@3.2.11 62 silly idealTree │ ├── minimatch@0.3.0 62 silly idealTree │ └── supports-color@1.2.0 62 silly idealTree ├── moment@2.13.0 62 silly idealTree ├── ms@0.7.1 62 silly idealTree ├── multipipe@0.1.2 62 silly idealTree ├── mute-stream@0.0.6 62 silly idealTree ├── next-tick@0.2.2 62 silly idealTree ├── node-uuid@1.4.7 62 silly idealTree ├── node.extend@1.1.5 62 silly idealTree ├── nopt@3.0.6 62 silly idealTree ├── normalize-package-data@2.3.5 62 silly idealTree ├── number-is-nan@1.0.0 62 silly idealTree ├── oauth-sign@0.8.2 62 silly idealTree ├── object-assign@4.1.0 62 silly idealTree ├── once@1.3.3 62 silly idealTree ├── onetime@1.1.0 62 silly idealTree ├─┬ optimist@0.6.1 62 silly idealTree │ ├── minimist@0.0.10 62 silly idealTree │ └── wordwrap@0.0.3 62 silly idealTree ├── optionator@0.8.1 62 silly idealTree ├── ora@0.2.3 62 silly idealTree ├── orchestrator@0.3.7 62 silly idealTree ├── ordered-read-streams@0.1.0 62 silly idealTree ├── os-homedir@1.0.1 62 silly idealTree ├── os-locale@1.4.0 62 silly idealTree ├── os-shim@0.1.3 62 silly idealTree ├── os-tmpdir@1.0.1 62 silly idealTree ├── parse-json@2.2.0 62 silly idealTree ├── path-exists@2.1.0 62 silly idealTree ├── path-is-absolute@1.0.0 62 silly idealTree ├── path-type@1.1.0 62 silly idealTree ├── pause-stream@0.0.11 62 silly idealTree ├── pify@2.3.0 62 silly idealTree ├── pinkie-promise@2.0.1 62 silly idealTree ├── pinkie@2.0.4 62 silly idealTree ├── pkg-conf@1.1.3 62 silly idealTree ├── pkginfo@0.3.1 62 silly idealTree ├── plur@2.1.2 62 silly idealTree ├── prelude-ls@1.1.2 62 silly idealTree ├── pretty-hrtime@1.0.2 62 silly idealTree ├── process-nextick-args@1.0.7 62 silly idealTree ├─┬ projectinfo@1.0.3 62 silly idealTree │ ├── smartfile@3.0.10 62 silly idealTree │ ├── smartstring@2.0.6 62 silly idealTree │ └── vinyl@1.1.1 62 silly idealTree ├── q@1.4.1 62 silly idealTree ├── qs@3.1.0 62 silly idealTree ├── read-pkg-up@1.0.1 62 silly idealTree ├── read-pkg@1.1.0 62 silly idealTree ├── readable-stream@1.1.14 62 silly idealTree ├── rechoir@0.6.2 62 silly idealTree ├── redent@1.0.0 62 silly idealTree ├── regexp-quote@0.0.0 62 silly idealTree ├── repeat-string@1.5.4 62 silly idealTree ├── repeating@2.0.1 62 silly idealTree ├── replace-ext@0.0.1 62 silly idealTree ├─┬ replacestream@4.0.0 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ ├── object-assign@3.0.0 62 silly idealTree │ └── readable-stream@2.1.4 62 silly idealTree ├─┬ request@2.72.0 62 silly idealTree │ ├── assert-plus@0.2.0 62 silly idealTree │ ├── aws-sign2@0.6.0 62 silly idealTree │ ├── bl@1.1.2 62 silly idealTree │ ├── caseless@0.11.0 62 silly idealTree │ ├── commander@2.9.0 62 silly idealTree │ ├── har-validator@2.0.6 62 silly idealTree │ ├── hawk@3.1.3 62 silly idealTree │ ├── http-signature@1.1.1 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ ├── mime-types@2.1.11 62 silly idealTree │ ├── qs@6.1.0 62 silly idealTree │ └── readable-stream@2.0.6 62 silly idealTree ├── require-main-filename@1.0.1 62 silly idealTree ├── require-reload@0.2.2 62 silly idealTree ├─┬ requizzle@0.2.1 62 silly idealTree │ └── underscore@1.6.0 62 silly idealTree ├── resolve-from@1.0.1 62 silly idealTree ├── resolve@1.1.7 62 silly idealTree ├── restore-cursor@1.0.1 62 silly idealTree ├── right-align@0.1.3 62 silly idealTree ├── rimraf@2.2.8 62 silly idealTree ├── run-async@2.2.0 62 silly idealTree ├── rx@4.1.0 62 silly idealTree ├── sanitize-html@1.12.0 62 silly idealTree ├── semver@4.3.6 62 silly idealTree ├── sequencify@0.0.7 62 silly idealTree ├── set-blocking@1.0.0 62 silly idealTree ├─┬ shelljs@0.7.0 62 silly idealTree │ └── glob@7.0.5 62 silly idealTree ├── sigmund@1.0.1 62 silly idealTree ├── signal-exit@3.0.0 62 silly idealTree ├─┬ smartci@0.0.1 62 silly idealTree │ ├── beautylog@1.0.7 62 silly idealTree │ ├─┬ cli-table2@0.1.9 62 silly idealTree │ │ └── colors@1.0.3 62 silly idealTree │ └── lodash@2.4.1 62 silly idealTree ├─┬ smartcli@1.0.4 62 silly idealTree │ ├── camelcase@3.0.0 62 silly idealTree │ ├── cliui@3.2.0 62 silly idealTree │ ├── window-size@0.2.0 62 silly idealTree │ └── yargs@4.7.1 62 silly idealTree ├─┬ smartcov@0.0.6 62 silly idealTree │ ├── beautylog@4.2.2 62 silly idealTree │ └── fs-extra@0.26.7 62 silly idealTree ├─┬ smartenv@1.2.5 62 silly idealTree │ └── beautylog@4.2.2 62 silly idealTree ├─┬ smartfile@4.0.9 62 silly idealTree │ ├── glob@7.0.5 62 silly idealTree │ └── vinyl@1.1.1 62 silly idealTree ├─┬ smartparam@0.0.7 62 silly idealTree │ └── beautylog@1.0.2 62 silly idealTree ├── smartpath@3.2.2 62 silly idealTree ├── smartstring@2.0.10 62 silly idealTree ├── sntp@1.0.9 62 silly idealTree ├─┬ source-map-support@0.4.1 62 silly idealTree │ └── source-map@0.1.32 62 silly idealTree ├── source-map@0.5.6 62 silly idealTree ├── sparkles@1.0.0 62 silly idealTree ├── spawn-sync@1.0.15 62 silly idealTree ├── spdx-correct@1.0.2 62 silly idealTree ├── spdx-exceptions@1.0.4 62 silly idealTree ├── spdx-expression-parse@1.0.2 62 silly idealTree ├── spdx-license-ids@1.2.1 62 silly idealTree ├── split@0.2.10 62 silly idealTree ├── sprintf-js@1.0.3 62 silly idealTree ├─┬ sshpk@1.8.3 62 silly idealTree │ ├── asn1@0.2.3 62 silly idealTree │ └── assert-plus@1.0.0 62 silly idealTree ├── stack-trace@0.0.9 62 silly idealTree ├── stream-combiner@0.0.4 62 silly idealTree ├── stream-consume@0.1.0 62 silly idealTree ├── string_decoder@0.10.31 62 silly idealTree ├── string-width@1.0.1 62 silly idealTree ├── stringstream@0.0.5 62 silly idealTree ├── strip-ansi@3.0.1 62 silly idealTree ├─┬ strip-bom-stream@2.0.0 62 silly idealTree │ ├── first-chunk-stream@2.0.0 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ └── readable-stream@2.1.4 62 silly idealTree ├── strip-bom@2.0.0 62 silly idealTree ├── strip-indent@1.0.1 62 silly idealTree ├── strip-json-comments@1.0.4 62 silly idealTree ├── supports-color@2.0.0 62 silly idealTree ├── symbol@0.2.3 62 silly idealTree ├── taffydb@2.6.2 62 silly idealTree ├── temp@0.8.3 62 silly idealTree ├── ternary-stream@2.0.0 62 silly idealTree ├── textextensions@1.0.2 62 silly idealTree ├── through@2.3.8 62 silly idealTree ├─┬ through2@2.0.1 62 silly idealTree │ ├── isarray@1.0.0 62 silly idealTree │ └── readable-stream@2.0.6 62 silly idealTree ├── tildify@1.2.0 62 silly idealTree ├── time-stamp@1.0.1 62 silly idealTree ├── timers-ext@0.1.0 62 silly idealTree ├── tiny-emitter@1.0.2 62 silly idealTree ├── tmp@0.0.28 62 silly idealTree ├── to-iso-string@0.0.2 62 silly idealTree ├── tough-cookie@2.2.2 62 silly idealTree ├── trim-newlines@1.0.0 62 silly idealTree ├─┬ tsn@1.0.3 62 silly idealTree │ └── typescript@2.0.0-dev.20160630 62 silly idealTree ├── tunnel-agent@0.4.3 62 silly idealTree ├── tweetnacl@0.13.3 62 silly idealTree ├── type-check@0.3.2 62 silly idealTree ├── typed-function@0.10.4 62 silly idealTree ├── typedarray@0.0.6 62 silly idealTree ├── typescript@2.0.0-dev.20160630 62 silly idealTree ├── typings-global@1.0.5 62 silly idealTree ├─┬ uglify-js@2.6.4 62 silly idealTree │ └── async@0.2.10 62 silly idealTree ├── uglify-to-browserify@1.0.2 62 silly idealTree ├─┬ underscore-contrib@0.3.0 62 silly idealTree │ └── underscore@1.6.0 62 silly idealTree ├── underscore@1.8.3 62 silly idealTree ├── unique-stream@1.0.0 62 silly idealTree ├── user-home@1.1.1 62 silly idealTree ├── util-deprecate@1.0.2 62 silly idealTree ├── v8flags@2.0.11 62 silly idealTree ├── validate-npm-package-license@3.0.1 62 silly idealTree ├── verror@1.3.6 62 silly idealTree ├─┬ vinyl-file@2.0.0 62 silly idealTree │ └── vinyl@1.1.1 62 silly idealTree ├─┬ vinyl-fs@0.3.14 62 silly idealTree │ ├── clone@0.2.0 62 silly idealTree │ ├── graceful-fs@3.0.8 62 silly idealTree │ ├── readable-stream@1.0.34 62 silly idealTree │ ├── strip-bom@1.0.0 62 silly idealTree │ ├── through2@0.6.5 62 silly idealTree │ └── vinyl@0.4.6 62 silly idealTree ├── vinyl-sourcemaps-apply@0.2.1 62 silly idealTree ├── vinyl@0.5.3 62 silly idealTree ├── which@1.2.10 62 silly idealTree ├── window-size@0.1.0 62 silly idealTree ├─┬ winston@0.8.3 62 silly idealTree │ ├── async@0.2.10 62 silly idealTree │ └── colors@0.6.2 62 silly idealTree ├── wordwrap@1.0.0 62 silly idealTree ├── wrap-ansi@2.0.0 62 silly idealTree ├── wrappy@1.0.2 62 silly idealTree ├── wrench@1.5.9 62 silly idealTree ├── xtend@4.0.1 62 silly idealTree ├── y18n@3.2.1 62 silly idealTree ├── yargs-parser@2.4.0 62 silly idealTree └─┬ yargs@3.10.0 62 silly idealTree └── camelcase@1.2.1 63 silly generateActionsToTake Starting 64 silly install generateActionsToTake 65 silly generateActionsToTake Finishing 66 silly diffTrees action count 0 67 silly decomposeActions action count 0 68 silly executeActions Starting 69 silly install executeActions 70 silly doSerial global-install 0 71 silly doParallel fetch 0 72 verbose correctMkdir /Users/philkunz/.npm/_locks correctMkdir not in flight; initializing 73 verbose lock using /Users/philkunz/.npm/_locks/staging-47c94d291b8abc9d.lock for /Users/philkunz/gitlab/pushrocks/npmts/node_modules/.staging 74 silly doParallel extract 0 75 silly doParallel preinstall 0 76 silly doReverseSerial remove 0 77 silly doSerial move 0 78 silly doSerial finalize 0 79 silly doSerial build 0 80 silly doSerial global-link 0 81 silly doParallel update-linked 0 82 silly doSerial install 0 83 silly doSerial postinstall 0 84 verbose unlock done using /Users/philkunz/.npm/_locks/staging-47c94d291b8abc9d.lock for /Users/philkunz/gitlab/pushrocks/npmts/node_modules/.staging 85 silly executeActions Finishing 86 silly rollbackFailedOptional Starting 87 silly rollbackFailedOptional Finishing 88 silly runTopLevelLifecycles Starting 89 silly install runTopLevelLifecycles 90 silly preinstall npmts@5.3.5 /Users/philkunz/gitlab/pushrocks/npmts/npmts-93f9b113 91 info lifecycle npmts@5.3.5~preinstall: npmts@5.3.5 92 silly lifecycle npmts@5.3.5~preinstall: no script for preinstall, continuing 93 silly build npmts@5.3.5 94 info linkStuff npmts@5.3.5 95 silly linkStuff npmts@5.3.5 has /Users/philkunz/gitlab/pushrocks as its parent node_modules 96 verbose linkBins npmts@5.3.5 97 verbose linkMans npmts@5.3.5 98 silly install npmts@5.3.5 /Users/philkunz/gitlab/pushrocks/npmts/npmts-93f9b113 99 info lifecycle npmts@5.3.5~install: npmts@5.3.5 100 verbose lifecycle npmts@5.3.5~install: unsafe-perm in lifecycle true 101 verbose lifecycle npmts@5.3.5~install: PATH: /Users/philkunz/.nvm/versions/node/v4.4.5/lib/node_modules/npm/bin/node-gyp-bin:/Users/philkunz/gitlab/pushrocks/npmts/node_modules/.bin:/Users/philkunz/.nvm/versions/node/v4.4.5/bin:/Users/philkunz/google-cloud-sdk/bin:/Users/philkunz/.nvm/versions/node/v4.4.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/philkunz/google-cloud-sdk/bin 102 verbose lifecycle npmts@5.3.5~install: CWD: /Users/philkunz/gitlab/pushrocks/npmts 103 silly lifecycle npmts@5.3.5~install: Args: [ '-c', '(mkdir test/)' ] 104 silly lifecycle npmts@5.3.5~install: Returned: code: 1 signal: null 105 info lifecycle npmts@5.3.5~install: Failed to exec install script 106 verbose stack Error: npmts@5.3.5 install: `(mkdir test/)` 106 verbose stack Exit status 1 106 verbose stack at EventEmitter. (/Users/philkunz/.nvm/versions/node/v4.4.5/lib/node_modules/npm/lib/utils/lifecycle.js:242:16) 106 verbose stack at emitTwo (events.js:87:13) 106 verbose stack at EventEmitter.emit (events.js:172:7) 106 verbose stack at ChildProcess. (/Users/philkunz/.nvm/versions/node/v4.4.5/lib/node_modules/npm/lib/utils/spawn.js:40:14) 106 verbose stack at emitTwo (events.js:87:13) 106 verbose stack at ChildProcess.emit (events.js:172:7) 106 verbose stack at maybeClose (internal/child_process.js:827:16) 106 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5) 107 verbose pkgid npmts@5.3.5 108 verbose cwd /Users/philkunz/gitlab/pushrocks/npmts 109 error Darwin 15.5.0 110 error argv "/Users/philkunz/.nvm/versions/node/v4.4.5/bin/node" "/Users/philkunz/.nvm/versions/node/v4.4.5/bin/npm" "install" 111 error node v4.4.5 112 error npm v3.10.2 113 error code ELIFECYCLE 114 error npmts@5.3.5 install: `(mkdir test/)` 114 error Exit status 1 115 error Failed at the npmts@5.3.5 install script '(mkdir test/)'. 115 error Make sure you have the latest version of node.js and npm installed. 115 error If you do, this is most likely a problem with the npmts package, 115 error not with npm itself. 115 error Tell the author that this fails on your system: 115 error (mkdir test/) 115 error You can get information on how to open an issue for this project with: 115 error npm bugs npmts 115 error Or if that isn't available, you can get their info via: 115 error npm owner ls npmts 115 error There is likely additional logging output above. 116 verbose exit [ 1, true ]