C:\source>git clone https://github.com/kentcdodds/starwars-names.git Cloning into 'starwars-names'... remote: Counting objects: 337, done. remote: Compressing objects: 100% (119/119), done. remote: Total 337 (delta 70), reused 1 (delta 1), pack-reused 213 Receiving objects: 100% (337/337), 8.72 MiB | 211.00 KiB/s, done. Resolving deltas: 100% (154/154), done. Checking connectivity... done. C:\source>cd starwars-names C:\source\starwars-names>dir Volume in drive C is JBOTS Volume Serial Number is 6CAF-F829 Directory of C:\source\starwars-names 08/07/2016 09:20 PM . 08/07/2016 09:20 PM .. 08/07/2016 09:20 PM 31 .gitattributes 08/07/2016 09:20 PM 43 .gitignore 08/07/2016 09:20 PM 382 .travis.yml 08/07/2016 09:20 PM 686 CONTRIBUTING.md 08/07/2016 09:20 PM 1,099 LICENSE 08/07/2016 09:20 PM other 08/07/2016 09:20 PM 2,602 package.json 08/07/2016 09:20 PM 3,119 README.md 08/07/2016 09:20 PM src 08/07/2016 09:20 PM 381 webpack.config.babel.js 8 File(s) 8,343 bytes 4 Dir(s) 194,496,544,768 bytes free C:\source\starwars-names>npm run setup:fem > starwars-names@0.0.0-semantically-released setup:fem C:\source\starwars-names > git checkout FEM/10.1-docs && npm install && npm run validate && rimraf .nyc_output coverage dist .git/hooks && git checkout FEM/00-scratch Branch FEM/10.1-docs set up to track remote branch FEM/10.1-docs from origin. Switched to a new branch 'FEM/10.1-docs' npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree. npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree. npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0. npm WARN deprecated cross-spawn-async@2.2.4: cross-spawn no longer requires a build toolchain, use it instead! npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm npm WARN deprecated conventional-changelog@0.0.17: Please update conventional-changelog to >1.0.0. If you are running the cli, use conventional-changelog-cli > execSync@1.0.2 install C:\source\starwars-names\node_modules\execSync > node install.js [execsync v1.0.2] Attempting to compile native extensions. { Error: spawn node-gyp ENOENT at exports._errnoException (util.js:1012:11) at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32) at onErrorNT (internal/child_process.js:348:16) at _combinedTickCallback (internal/process/next_tick.js:74:11) at process._tickCallback (internal/process/next_tick.js:98:9) at Module.runMain (module.js:577:11) at run (bootstrap_node.js:352:7) at startup (bootstrap_node.js:144:9) at bootstrap_node.js:467:3 code: 'ENOENT', errno: 'ENOENT', syscall: 'spawn node-gyp', path: 'node-gyp', spawnargs: [ 'rebuild' ] } [execSync v1.0.2] Native code compile failed!! Will try to use win32 extension. > ghooks@1.3.2 install C:\source\starwars-names\node_modules\ghooks > node ./bin/module-install starwars-names@0.0.0-semantically-released C:\source\starwars-names +-- babel-cli@6.11.4 | +-- babel-core@6.13.2 | | +-- babel-code-frame@6.11.0 | | | `-- js-tokens@2.0.0 | | +-- babel-generator@6.11.4 | | | `-- detect-indent@3.0.1 | | | +-- get-stdin@4.0.1 | | | `-- repeating@1.1.3 | | +-- babel-helpers@6.8.0 | | +-- babel-messages@6.8.0 | | +-- babel-template@6.9.0 | | +-- babel-traverse@6.13.0 | | | +-- globals@8.18.0 | | | `-- invariant@2.2.1 | | | `-- loose-envify@1.2.0 | | | `-- js-tokens@1.0.3 | | +-- babel-types@6.13.0 | | | `-- to-fast-properties@1.0.2 | | +-- babylon@6.8.4 | | +-- json5@0.4.0 | | +-- private@0.1.6 | | `-- shebang-regex@1.0.0 | +-- babel-polyfill@6.13.0 | | `-- regenerator-runtime@0.9.5 | +-- babel-runtime@6.11.6 | +-- bin-version-check@2.1.0 | | +-- bin-version@1.0.4 | | | `-- find-versions@1.2.1 | | | `-- meow@3.7.0 | | | +-- camelcase-keys@2.1.0 | | | | `-- camelcase@2.1.1 | | | +-- loud-rejection@1.6.0 | | | | `-- currently-unhandled@0.4.1 | | | | `-- array-find-index@1.0.1 | | | +-- map-obj@1.0.1 | | | +-- redent@1.0.0 | | | | +-- indent-string@2.1.0 | | | | | `-- repeating@2.0.1 | | | | `-- strip-indent@1.0.1 | | | `-- trim-newlines@1.0.0 | | +-- semver@4.3.6 | | `-- semver-truncate@1.1.2 | | `-- semver@5.3.0 | +-- chalk@1.1.1 | | +-- ansi-styles@2.2.1 | | +-- has-ansi@2.0.0 | | +-- strip-ansi@3.0.1 | | `-- supports-color@2.0.0 | +-- chokidar@1.6.0 | | +-- anymatch@1.3.0 | | +-- async-each@1.0.0 | | +-- glob-parent@2.0.0 | | +-- inherits@2.0.1 | | +-- is-binary-path@1.0.1 | | | `-- binary-extensions@1.5.0 | | +-- is-glob@2.0.1 | | | `-- is-extglob@1.0.0 | | `-- readdirp@2.1.0 | | `-- set-immediate-shim@1.0.1 | +-- commander@2.9.0 | | `-- graceful-readlink@1.0.1 | +-- convert-source-map@1.3.0 | +-- fs-readdir-recursive@0.1.2 | +-- glob@5.0.15 | | +-- inflight@1.0.5 | | | `-- wrappy@1.0.2 | | `-- once@1.3.3 | +-- lodash@4.14.1 | +-- log-symbols@1.0.2 | +-- output-file-sync@1.1.2 | | `-- graceful-fs@4.1.5 | +-- path-exists@1.0.0 | +-- path-is-absolute@1.0.0 | +-- request@2.74.0 | | +-- aws-sign2@0.6.0 | | +-- aws4@1.4.1 | | +-- bl@1.1.2 | | | `-- readable-stream@2.0.6 | | +-- caseless@0.11.0 | | +-- combined-stream@1.0.5 | | | `-- delayed-stream@1.0.0 | | +-- extend@3.0.0 | | +-- forever-agent@0.6.1 | | +-- form-data@1.0.0-rc4 | | +-- har-validator@2.0.6 | | +-- hawk@3.1.3 | | | +-- boom@2.10.1 | | | +-- cryptiles@2.0.5 | | | +-- hoek@2.16.3 | | | `-- sntp@1.0.9 | | +-- http-signature@1.1.1 | | | +-- assert-plus@0.2.0 | | | +-- jsprim@1.3.0 | | | | +-- extsprintf@1.0.2 | | | | +-- json-schema@0.2.2 | | | | `-- verror@1.3.6 | | | `-- sshpk@1.9.2 | | | +-- asn1@0.2.3 | | | +-- assert-plus@1.0.0 | | | +-- dashdash@1.14.0 | | | | `-- assert-plus@1.0.0 | | | +-- ecc-jsbn@0.1.1 | | | +-- getpass@0.1.6 | | | | `-- assert-plus@1.0.0 | | | +-- jodid25519@1.0.2 | | | +-- jsbn@0.1.0 | | | `-- tweetnacl@0.13.3 | | +-- is-typedarray@1.0.0 | | +-- isstream@0.1.2 | | +-- json-stringify-safe@5.0.1 | | +-- mime-types@2.1.11 | | | `-- mime-db@1.23.0 | | +-- node-uuid@1.4.7 | | +-- oauth-sign@0.8.2 | | +-- qs@6.2.1 | | +-- stringstream@0.0.5 | | +-- tough-cookie@2.3.1 | | `-- tunnel-agent@0.4.3 | +-- slash@1.0.0 | +-- source-map@0.5.6 | `-- v8flags@2.0.11 | `-- user-home@1.1.1 +-- babel-loader@6.2.4 | +-- loader-utils@0.2.15 | | +-- big.js@3.1.3 | | +-- emojis-list@2.0.1 | | `-- json5@0.5.0 | +-- mkdirp@0.5.1 | | `-- minimist@0.0.8 | `-- object-assign@4.1.0 +-- babel-plugin-istanbul@1.0.3 | +-- find-up@1.1.2 | | `-- path-exists@2.1.0 | +-- istanbul-lib-instrument@1.1.0-alpha.4 | | `-- istanbul-lib-coverage@1.0.0-alpha.4 | `-- test-exclude@1.1.0 | +-- arrify@1.0.1 | +-- lodash.assign@4.1.0 | +-- micromatch@2.3.11 | | +-- arr-diff@2.0.0 | | | `-- arr-flatten@1.0.1 | | +-- array-unique@0.2.1 | | +-- braces@1.8.5 | | | +-- expand-range@1.8.2 | | | | `-- fill-range@2.2.3 | | | | +-- is-number@2.1.0 | | | | +-- isobject@2.1.0 | | | | +-- randomatic@1.1.5 | | | | `-- repeat-string@1.5.4 | | | +-- preserve@0.2.0 | | | `-- repeat-element@1.1.2 | | +-- expand-brackets@0.1.5 | | | `-- is-posix-bracket@0.1.1 | | +-- extglob@0.3.2 | | +-- filename-regex@2.0.0 | | +-- kind-of@3.0.4 | | | `-- is-buffer@1.1.4 | | +-- normalize-path@2.0.1 | | +-- object.omit@2.0.0 | | | +-- for-own@0.1.4 | | | | `-- for-in@0.1.5 | | | `-- is-extendable@0.1.1 | | +-- parse-glob@3.0.4 | | | +-- glob-base@0.3.0 | | | `-- is-dotfile@1.0.2 | | `-- regex-cache@0.4.3 | | +-- is-equal-shallow@0.1.3 | | `-- is-primitive@2.0.0 | `-- require-main-filename@1.0.1 +-- babel-preset-es2015@6.9.0 | +-- babel-plugin-check-es2015-constants@6.8.0 | +-- babel-plugin-transform-es2015-arrow-functions@6.8.0 | +-- babel-plugin-transform-es2015-block-scoped-functions@6.8.0 | +-- babel-plugin-transform-es2015-block-scoping@6.10.1 | +-- babel-plugin-transform-es2015-classes@6.9.0 | | +-- babel-helper-define-map@6.9.0 | | +-- babel-helper-function-name@6.8.0 | | +-- babel-helper-optimise-call-expression@6.8.0 | | `-- babel-helper-replace-supers@6.8.0 | +-- babel-plugin-transform-es2015-computed-properties@6.8.0 | +-- babel-plugin-transform-es2015-destructuring@6.9.0 | +-- babel-plugin-transform-es2015-duplicate-keys@6.8.0 | +-- babel-plugin-transform-es2015-for-of@6.8.0 | +-- babel-plugin-transform-es2015-function-name@6.9.0 | +-- babel-plugin-transform-es2015-literals@6.8.0 | +-- babel-plugin-transform-es2015-modules-commonjs@6.11.5 | | `-- babel-plugin-transform-strict-mode@6.11.3 | +-- babel-plugin-transform-es2015-object-super@6.8.0 | +-- babel-plugin-transform-es2015-parameters@6.11.4 | | +-- babel-helper-call-delegate@6.8.0 | | | `-- babel-helper-hoist-variables@6.8.0 | | `-- babel-helper-get-function-arity@6.8.0 | +-- babel-plugin-transform-es2015-shorthand-properties@6.8.0 | +-- babel-plugin-transform-es2015-spread@6.8.0 | +-- babel-plugin-transform-es2015-sticky-regex@6.8.0 | | `-- babel-helper-regex@6.9.0 | +-- babel-plugin-transform-es2015-template-literals@6.8.0 | +-- babel-plugin-transform-es2015-typeof-symbol@6.8.0 | +-- babel-plugin-transform-es2015-unicode-regex@6.11.0 | | `-- regexpu-core@2.0.0 | | +-- regenerate@1.3.1 | | +-- regjsgen@0.2.0 | | `-- regjsparser@0.1.5 | | `-- jsesc@0.5.0 | `-- babel-plugin-transform-regenerator@6.11.4 | `-- babel-plugin-syntax-async-functions@6.13.0 +-- babel-register@6.11.6 | +-- core-js@2.4.1 | +-- home-or-tmp@1.0.0 | | `-- os-tmpdir@1.0.1 | `-- source-map-support@0.2.10 | `-- source-map@0.1.32 | `-- amdefine@1.0.0 +-- chai@3.5.0 | +-- assertion-error@1.0.2 | +-- deep-eql@0.1.3 | | `-- type-detect@0.1.1 | `-- type-detect@1.0.0 +-- codecov@1.0.1 | +-- argv@0.0.2 | +-- execSync@1.0.2 | | `-- temp@0.5.1 | | `-- rimraf@2.1.4 | | `-- graceful-fs@1.2.3 | `-- urlgrey@0.4.4 +-- commitizen@2.8.2 | +-- chalk@1.1.3 | +-- dedent@0.6.0 | +-- detect-indent@4.0.0 | | `-- repeating@2.0.1 | | `-- is-finite@1.0.1 | | `-- number-is-nan@1.0.0 | +-- find-node-modules@1.0.1 | | +-- findup-sync@0.2.1 | | | `-- glob@4.3.5 | | | `-- minimatch@2.0.10 | | `-- merge@1.2.0 | +-- find-root@1.0.0 | +-- glob@7.0.3 | +-- gulp@3.9.1 | | +-- archy@1.0.0 | | +-- deprecated@0.0.1 | | +-- gulp-util@3.0.7 | | | +-- array-differ@1.0.0 | | | +-- array-uniq@1.0.3 | | | +-- beeper@1.1.0 | | | +-- dateformat@1.0.12 | | | +-- fancy-log@1.2.0 | | | | `-- time-stamp@1.0.1 | | | +-- gulplog@1.0.0 | | | | `-- glogg@1.0.0 | | | +-- has-gulplog@0.1.0 | | | | `-- sparkles@1.0.0 | | | +-- lodash._reescape@3.0.0 | | | +-- lodash._reevaluate@3.0.0 | | | +-- lodash._reinterpolate@3.0.0 | | | +-- lodash.template@3.6.2 | | | | +-- lodash._basetostring@3.0.1 | | | | +-- lodash._basevalues@3.0.0 | | | | +-- lodash.escape@3.2.0 | | | | | `-- lodash._root@3.0.1 | | | | `-- lodash.templatesettings@3.1.1 | | | +-- multipipe@0.1.2 | | | | `-- duplexer2@0.0.2 | | | | `-- readable-stream@1.1.14 | | | | `-- isarray@0.0.1 | | | +-- object-assign@3.0.0 | | | +-- replace-ext@0.0.1 | | | +-- through2@2.0.1 | | | | `-- readable-stream@2.0.6 | | | `-- vinyl@0.5.3 | | | `-- clone-stats@0.0.1 | | +-- interpret@1.0.1 | | +-- liftoff@2.3.0 | | | +-- findup-sync@0.4.2 | | | | +-- detect-file@0.1.0 | | | | | `-- fs-exists-sync@0.1.0 | | | | `-- resolve-dir@0.1.1 | | | | `-- global-modules@0.2.3 | | | | +-- global-prefix@0.1.4 | | | | `-- is-windows@0.2.0 | | | +-- fined@1.0.1 | | | | +-- expand-tilde@1.2.2 | | | | +-- lodash.assignwith@4.1.0 | | | | +-- lodash.isarray@4.0.0 | | | | +-- lodash.isempty@4.3.1 | | | | +-- lodash.pick@4.3.0 | | | | `-- parse-filepath@1.0.1 | | | | +-- map-cache@0.2.2 | | | | `-- path-root@0.1.1 | | | | `-- path-root-regex@0.1.2 | | | +-- flagged-respawn@0.3.2 | | | +-- lodash.isplainobject@4.0.5 | | | +-- lodash.isstring@4.0.1 | | | +-- lodash.mapvalues@4.5.1 | | | `-- rechoir@0.6.2 | | +-- orchestrator@0.3.7 | | | +-- end-of-stream@0.1.5 | | | +-- sequencify@0.0.7 | | | `-- stream-consume@0.1.0 | | +-- pretty-hrtime@1.0.2 | | +-- tildify@1.2.0 | | `-- vinyl-fs@0.3.14 | | +-- defaults@1.0.3 | | +-- glob-stream@3.1.18 | | | +-- glob@4.5.3 | | | +-- glob2base@0.0.12 | | | | `-- find-index@0.1.1 | | | +-- minimatch@2.0.10 | | | +-- ordered-read-streams@0.1.0 | | | +-- through2@0.6.5 | | | | `-- readable-stream@1.0.34 | | | | `-- isarray@0.0.1 | | | `-- unique-stream@1.0.0 | | +-- glob-watcher@0.0.6 | | | `-- gaze@0.5.2 | | | `-- globule@0.1.0 | | | +-- glob@3.1.21 | | | | +-- graceful-fs@1.2.3 | | | | `-- inherits@1.0.2 | | | +-- lodash@1.0.2 | | | `-- minimatch@0.2.14 | | | +-- lru-cache@2.7.3 | | | `-- sigmund@1.0.1 | | +-- graceful-fs@3.0.8 | | +-- strip-bom@1.0.0 | | | +-- first-chunk-stream@1.0.0 | | | `-- is-utf8@0.2.1 | | +-- through2@0.6.5 | | | `-- readable-stream@1.0.34 | | | `-- isarray@0.0.1 | | `-- vinyl@0.4.6 | | `-- clone@0.2.0 | +-- gulp-git@1.7.2 | | +-- any-shell-escape@0.1.1 | | +-- require-dir@0.1.0 | | `-- through2@0.6.5 | | `-- readable-stream@1.0.34 | | `-- isarray@0.0.1 | +-- home-or-tmp@2.0.0 | | `-- os-homedir@1.0.1 | +-- inquirer@1.0.3 | | +-- ansi-escapes@1.4.0 | | +-- cli-cursor@1.0.2 | | | `-- restore-cursor@1.0.1 | | | +-- exit-hook@1.1.1 | | | `-- onetime@1.1.0 | | +-- cli-width@2.1.0 | | +-- figures@1.7.0 | | +-- mute-stream@0.0.6 | | +-- run-async@2.2.0 | | | `-- is-promise@2.1.0 | | +-- rx@4.1.0 | | +-- string-width@1.0.1 | | | +-- code-point-at@1.0.0 | | | `-- is-fullwidth-code-point@1.0.0 | | `-- through@2.3.8 | +-- lodash@4.11.1 | +-- minimist@1.2.0 | +-- shelljs@0.5.3 | `-- strip-json-comments@2.0.1 +-- cross-env@2.0.0 | +-- cross-spawn@3.0.1 | | +-- lru-cache@4.0.1 | | | +-- pseudomap@1.0.2 | | | `-- yallist@2.0.0 | | `-- which@1.2.10 | | `-- isexe@1.1.2 | `-- lodash.assign@3.2.0 | +-- lodash._baseassign@3.2.0 | | `-- lodash._basecopy@3.0.1 | +-- lodash._createassigner@3.1.1 | | +-- lodash._bindcallback@3.0.1 | | `-- lodash.restparam@3.6.1 | `-- lodash.keys@3.1.2 | +-- lodash._getnative@3.9.1 | +-- lodash.isarguments@3.0.9 | `-- lodash.isarray@3.0.4 +-- cz-conventional-changelog@1.1.6 | `-- word-wrap@1.1.0 +-- eslint@3.2.0 | +-- chalk@1.1.3 | +-- concat-stream@1.5.1 | | +-- readable-stream@2.0.6 | | | +-- core-util-is@1.0.2 | | | +-- process-nextick-args@1.0.7 | | | `-- util-deprecate@1.0.2 | | `-- typedarray@0.0.6 | +-- debug@2.2.0 | | `-- ms@0.7.1 | +-- doctrine@1.2.2 | | +-- esutils@1.1.6 | | `-- isarray@1.0.0 | +-- escope@3.6.0 | | +-- es6-map@0.1.4 | | | +-- d@0.1.1 | | | +-- es5-ext@0.10.12 | | | +-- es6-iterator@2.0.0 | | | +-- es6-symbol@3.1.0 | | | `-- event-emitter@0.3.4 | | +-- es6-weak-map@2.0.1 | | `-- esrecurse@4.1.0 | | `-- estraverse@4.1.1 | +-- espree@3.1.7 | | `-- acorn-jsx@3.0.1 | +-- estraverse@4.2.0 | +-- esutils@2.0.2 | +-- file-entry-cache@1.3.1 | | `-- flat-cache@1.2.1 | | +-- circular-json@0.3.1 | | +-- del@2.2.1 | | | +-- globby@5.0.0 | | | | `-- glob@7.0.5 | | | +-- is-path-cwd@1.0.0 | | | `-- is-path-in-cwd@1.0.0 | | | `-- is-path-inside@1.0.0 | | `-- write@0.2.1 | +-- glob@7.0.5 | | `-- fs.realpath@1.0.0 | +-- globals@9.9.0 | +-- ignore@3.1.3 | +-- imurmurhash@0.1.4 | +-- inquirer@0.12.0 | | +-- ansi-regex@2.0.0 | | +-- readline2@1.0.1 | | | `-- mute-stream@0.0.5 | | +-- run-async@0.1.0 | | `-- rx-lite@3.1.2 | +-- is-my-json-valid@2.13.1 | | +-- generate-function@2.0.0 | | +-- generate-object-property@1.2.0 | | | `-- is-property@1.0.2 | | +-- jsonpointer@2.0.0 | | `-- xtend@4.0.1 | +-- is-resolvable@1.0.0 | | `-- tryit@1.0.2 | +-- js-yaml@3.6.1 | | +-- argparse@1.0.7 | | | `-- sprintf-js@1.0.3 | | `-- esprima@2.7.2 | +-- json-stable-stringify@1.0.1 | | `-- jsonify@0.0.0 | +-- levn@0.3.0 | | +-- prelude-ls@1.1.2 | | `-- type-check@0.3.2 | +-- optionator@0.8.1 | | +-- deep-is@0.1.3 | | +-- fast-levenshtein@1.1.4 | | `-- wordwrap@1.0.0 | +-- path-is-inside@1.0.1 | +-- pluralize@1.2.1 | +-- progress@1.1.8 | +-- require-uncached@1.0.2 | | +-- caller-path@0.1.0 | | | `-- callsites@0.2.0 | | `-- resolve-from@1.0.1 | +-- shelljs@0.6.1 | +-- strip-bom@3.0.0 | +-- strip-json-comments@1.0.4 | +-- table@3.7.8 | | +-- bluebird@3.4.1 | | +-- slice-ansi@0.0.4 | | +-- tv4@1.2.7 | | `-- xregexp@3.1.1 | +-- text-table@0.2.0 | `-- user-home@2.0.0 +-- eslint-config-kentcdodds@9.0.3 | +-- babel-eslint@6.1.2 | | `-- lodash.pickby@4.5.1 | +-- babel-plugin-module-alias@1.6.0 | +-- eslint-import-resolver-babel-module-alias@1.5.0 | | +-- find-babel-config@1.0.0 | | | +-- json5@0.5.0 | | | `-- path-exists@3.0.0 | | `-- resolve@1.1.7 | +-- eslint-import-resolver-webpack@0.4.0 | | +-- array-find@1.0.0 | | +-- find-root@0.1.2 | | +-- is-absolute@0.2.5 | | | +-- is-relative@0.2.1 | | | | `-- is-unc-path@0.1.1 | | | | `-- unc-path-regex@0.1.2 | | | `-- is-windows@0.1.1 | | +-- lodash.get@3.7.0 | | | +-- lodash._baseget@3.7.2 | | | `-- lodash._topath@3.8.1 | | `-- node-libs-browser@1.0.0 | | +-- buffer@4.7.1 | | | `-- base64-js@1.1.2 | | +-- constants-browserify@1.0.0 | | +-- crypto-browserify@3.11.0 | | | +-- browserify-cipher@1.0.0 | | | | +-- browserify-aes@1.0.6 | | | | | `-- buffer-xor@1.0.3 | | | | +-- browserify-des@1.0.0 | | | | | `-- des.js@1.0.0 | | | | | `-- minimalistic-assert@1.0.0 | | | | `-- evp_bytestokey@1.0.0 | | | +-- browserify-sign@4.0.0 | | | | +-- bn.js@4.11.6 | | | | +-- browserify-rsa@4.0.1 | | | | +-- elliptic@6.3.1 | | | | | +-- brorand@1.0.5 | | | | | `-- hash.js@1.0.3 | | | | `-- parse-asn1@5.0.0 | | | | `-- asn1.js@4.8.0 | | | +-- create-ecdh@4.0.0 | | | +-- create-hash@1.1.2 | | | | +-- cipher-base@1.0.2 | | | | +-- ripemd160@1.0.1 | | | | `-- sha.js@2.4.5 | | | +-- create-hmac@1.1.4 | | | +-- diffie-hellman@5.0.2 | | | | `-- miller-rabin@4.0.0 | | | +-- pbkdf2@3.0.4 | | | +-- public-encrypt@4.0.0 | | | `-- randombytes@2.0.3 | | +-- https-browserify@0.0.1 | | +-- os-browserify@0.2.1 | | +-- stream-browserify@2.0.1 | | `-- url@0.11.0 | | `-- punycode@1.3.2 | +-- eslint-plugin-ava@2.5.0 | | +-- deep-strict-equal@0.1.0 | | | `-- core-assert@0.1.3 | | | `-- buf-compare@1.0.0 | | +-- espurify@1.6.0 | | +-- lodash.rest@4.0.4 | | +-- multimatch@2.1.0 | | | `-- array-union@1.0.2 | | `-- pkg-up@1.0.0 | +-- eslint-plugin-babel@3.3.0 | +-- eslint-plugin-import@1.12.0 | | +-- builtin-modules@1.1.1 | | +-- contains-path@0.1.0 | | +-- es6-set@0.1.4 | | +-- eslint-import-resolver-node@0.2.2 | | +-- lodash.cond@4.5.1 | | +-- lodash.endswith@4.2.0 | | +-- lodash.find@4.5.1 | | +-- lodash.findindex@4.5.1 | | `-- pkg-dir@1.0.0 | +-- eslint-plugin-jsx-a11y@2.0.1 | | +-- damerau-levenshtein@1.0.0 | | `-- jsx-ast-utils@1.3.1 | +-- eslint-plugin-mocha@4.3.0 | | `-- ramda@0.21.0 | `-- eslint-plugin-react@6.0.0 +-- ghooks@1.3.2 | +-- execa@0.4.0 | | +-- cross-spawn-async@2.2.4 | | | `-- lru-cache@4.0.1 | | +-- is-stream@1.1.0 | | +-- npm-run-path@1.0.0 | | +-- path-key@1.0.0 | | `-- strip-eof@1.0.0 | +-- findup@0.1.5 | | +-- colors@0.6.2 | | `-- commander@2.1.0 | +-- lodash.clone@4.3.2 | | `-- lodash._baseclone@4.5.7 | +-- manage-path@2.0.0 | +-- path-exists@2.1.0 | `-- spawn-command@0.0.2 +-- json-loader@0.5.4 +-- mocha@3.0.0 | +-- browser-stdout@1.3.0 | +-- diff@1.4.0 | +-- escape-string-regexp@1.0.5 | +-- glob@7.0.5 | +-- growl@1.9.2 | +-- json3@3.3.2 | +-- lodash.create@3.1.1 | | +-- lodash._basecreate@3.0.3 | | `-- lodash._isiterateecall@3.0.9 | `-- supports-color@3.1.2 | `-- has-flag@1.0.0 +-- npm-run-all@2.3.0 | +-- chalk@1.1.3 | +-- cross-spawn@4.0.0 | | `-- lru-cache@4.0.1 | +-- minimatch@3.0.2 | | `-- brace-expansion@1.1.6 | | +-- balanced-match@0.4.2 | | `-- concat-map@0.0.1 | +-- pinkie-promise@2.0.1 | | `-- pinkie@2.0.4 | +-- ps-tree@1.1.0 | | `-- event-stream@3.3.4 | | +-- duplexer@0.1.1 | | +-- from@0.1.3 | | +-- map-stream@0.1.0 | | +-- pause-stream@0.0.11 | | +-- split@0.3.3 | | `-- stream-combiner@0.0.4 | +-- read-pkg@1.1.0 | | +-- load-json-file@1.1.0 | | | +-- parse-json@2.2.0 | | | | `-- error-ex@1.3.0 | | | | `-- is-arrayish@0.2.1 | | | +-- pify@2.3.0 | | | `-- strip-bom@2.0.0 | | +-- normalize-package-data@2.3.5 | | | +-- hosted-git-info@2.1.5 | | | +-- is-builtin-module@1.0.0 | | | `-- validate-npm-package-license@3.0.1 | | | +-- spdx-correct@1.0.2 | | | | `-- spdx-license-ids@1.2.2 | | | `-- spdx-expression-parse@1.0.2 | | | `-- spdx-exceptions@1.0.5 | | `-- path-type@1.1.0 | +-- read-pkg-up@1.0.1 | +-- shell-quote@1.6.1 | | +-- array-filter@0.0.1 | | +-- array-map@0.0.0 | | `-- array-reduce@0.0.0 | `-- string.prototype.padend@3.0.0 | +-- define-properties@1.1.2 | | +-- foreach@2.0.5 | | `-- object-keys@1.0.11 | +-- es-abstract@1.5.1 | | +-- es-to-primitive@1.1.1 | | | +-- is-date-object@1.0.1 | | | `-- is-symbol@1.0.1 | | +-- is-callable@1.1.3 | | `-- is-regex@1.0.3 | `-- function-bind@1.1.0 +-- nyc@7.1.0 | +-- arrify@1.0.1 | +-- caching-transform@1.0.1 | | `-- write-file-atomic@1.1.4 | | +-- graceful-fs@4.1.4 | | +-- imurmurhash@0.1.4 | | `-- slide@1.1.6 | +-- convert-source-map@1.3.0 | +-- default-require-extensions@1.0.0 | | `-- strip-bom@2.0.0 | | `-- is-utf8@0.2.1 | +-- find-cache-dir@0.1.1 | | +-- commondir@1.0.1 | | `-- pkg-dir@1.0.0 | +-- find-up@1.1.2 | | +-- path-exists@2.1.0 | | `-- pinkie-promise@2.0.1 | | `-- pinkie@2.0.4 | +-- foreground-child@1.5.3 | | `-- cross-spawn@4.0.0 | | `-- lru-cache@4.0.1 | | +-- pseudomap@1.0.2 | | `-- yallist@2.0.0 | +-- glob@7.0.5 | | +-- fs.realpath@1.0.0 | | +-- inflight@1.0.5 | | | `-- wrappy@1.0.2 | | +-- inherits@2.0.1 | | +-- minimatch@3.0.2 | | | `-- brace-expansion@1.1.6 | | | +-- balanced-match@0.4.2 | | | `-- concat-map@0.0.1 | | +-- once@1.3.3 | | `-- path-is-absolute@1.0.0 | +-- istanbul-lib-coverage@1.0.0-alpha.4 | +-- istanbul-lib-hook@1.0.0-alpha.4 | | `-- append-transform@0.3.0 | +-- istanbul-lib-instrument@1.1.0-alpha.4 | | +-- babel-generator@6.11.4 | | | +-- babel-messages@6.8.0 | | | +-- babel-runtime@6.9.2 | | | | +-- core-js@2.4.1 | | | | `-- regenerator-runtime@0.9.5 | | | +-- detect-indent@3.0.1 | | | | +-- get-stdin@4.0.1 | | | | +-- minimist@1.2.0 | | | | `-- repeating@1.1.3 | | | | `-- is-finite@1.0.1 | | | `-- lodash@4.13.1 | | +-- babel-template@6.9.0 | | +-- babel-traverse@6.11.4 | | | +-- babel-code-frame@6.11.0 | | | | +-- chalk@1.1.3 | | | | | +-- ansi-styles@2.2.1 | | | | | +-- escape-string-regexp@1.0.5 | | | | | +-- has-ansi@2.0.0 | | | | | `-- supports-color@2.0.0 | | | | `-- js-tokens@2.0.0 | | | +-- debug@2.2.0 | | | | `-- ms@0.7.1 | | | +-- globals@8.18.0 | | | `-- invariant@2.2.1 | | | `-- loose-envify@1.2.0 | | | `-- js-tokens@1.0.3 | | +-- babel-types@6.11.1 | | | +-- esutils@2.0.2 | | | `-- to-fast-properties@1.0.2 | | `-- babylon@6.8.4 | +-- istanbul-lib-report@1.0.0-alpha.3 | | +-- async@1.5.2 | | +-- path-parse@1.0.5 | | `-- supports-color@3.1.2 | | `-- has-flag@1.0.0 | +-- istanbul-lib-source-maps@1.0.0-alpha.10 | | `-- source-map@0.5.6 | +-- istanbul-reports@1.0.0-alpha.8 | | `-- handlebars@4.0.5 | | +-- optimist@0.6.1 | | | `-- wordwrap@0.0.3 | | +-- source-map@0.4.4 | | | `-- amdefine@1.0.0 | | `-- uglify-js@2.7.0 | | +-- async@0.2.10 | | +-- uglify-to-browserify@1.0.2 | | `-- yargs@3.10.0 | | +-- camelcase@1.2.1 | | +-- cliui@2.1.0 | | | +-- center-align@0.1.3 | | | | +-- align-text@0.1.4 | | | | | `-- longest@1.0.1 | | | | `-- lazy-cache@1.0.4 | | | +-- right-align@0.1.3 | | | `-- wordwrap@0.0.2 | | `-- window-size@0.1.0 | +-- md5-hex@1.3.0 | | `-- md5-o-matic@0.1.1 | +-- micromatch@2.3.11 | | +-- arr-diff@2.0.0 | | | `-- arr-flatten@1.0.1 | | +-- array-unique@0.2.1 | | +-- braces@1.8.5 | | | +-- expand-range@1.8.2 | | | | `-- fill-range@2.2.3 | | | | +-- is-number@2.1.0 | | | | +-- isobject@2.1.0 | | | | | `-- isarray@1.0.0 | | | | +-- randomatic@1.1.5 | | | | `-- repeat-string@1.5.4 | | | +-- preserve@0.2.0 | | | `-- repeat-element@1.1.2 | | +-- expand-brackets@0.1.5 | | | `-- is-posix-bracket@0.1.1 | | +-- extglob@0.3.2 | | +-- filename-regex@2.0.0 | | +-- is-extglob@1.0.0 | | +-- is-glob@2.0.1 | | +-- kind-of@3.0.3 | | | `-- is-buffer@1.1.3 | | +-- normalize-path@2.0.1 | | +-- object.omit@2.0.0 | | | +-- for-own@0.1.4 | | | | `-- for-in@0.1.5 | | | `-- is-extendable@0.1.1 | | +-- parse-glob@3.0.4 | | | +-- glob-base@0.3.0 | | | | `-- glob-parent@2.0.0 | | | `-- is-dotfile@1.0.2 | | `-- regex-cache@0.4.3 | | +-- is-equal-shallow@0.1.3 | | `-- is-primitive@2.0.0 | +-- mkdirp@0.5.1 | | `-- minimist@0.0.8 | +-- pkg-up@1.0.0 | +-- resolve-from@2.0.0 | +-- rimraf@2.5.4 | +-- signal-exit@3.0.0 | +-- spawn-wrap@1.2.4 | | +-- os-homedir@1.0.1 | | +-- signal-exit@2.1.2 | | `-- which@1.2.10 | | `-- isexe@1.1.2 | +-- test-exclude@1.1.0 | | +-- lodash.assign@4.0.9 | | | +-- lodash.keys@4.0.7 | | | `-- lodash.rest@4.0.3 | | +-- read-pkg-up@1.0.1 | | | `-- read-pkg@1.1.0 | | | +-- load-json-file@1.1.0 | | | | +-- parse-json@2.2.0 | | | | | `-- error-ex@1.3.0 | | | | | `-- is-arrayish@0.2.1 | | | | `-- pify@2.3.0 | | | +-- normalize-package-data@2.3.5 | | | | +-- hosted-git-info@2.1.5 | | | | +-- is-builtin-module@1.0.0 | | | | | `-- builtin-modules@1.1.1 | | | | +-- semver@5.3.0 | | | | `-- validate-npm-package-license@3.0.1 | | | | +-- spdx-correct@1.0.2 | | | | | `-- spdx-license-ids@1.2.1 | | | | `-- spdx-expression-parse@1.0.2 | | | | `-- spdx-exceptions@1.0.5 | | | `-- path-type@1.1.0 | | `-- require-main-filename@1.0.1 | +-- yargs@4.8.1 | | +-- cliui@3.2.0 | | | `-- wrap-ansi@2.0.0 | | +-- decamelize@1.2.0 | | +-- get-caller-file@1.0.1 | | +-- os-locale@1.4.0 | | | `-- lcid@1.0.0 | | | `-- invert-kv@1.0.0 | | +-- require-directory@2.1.1 | | +-- set-blocking@2.0.0 | | +-- string-width@1.0.1 | | | +-- code-point-at@1.0.0 | | | | `-- number-is-nan@1.0.0 | | | +-- is-fullwidth-code-point@1.0.0 | | | `-- strip-ansi@3.0.1 | | | `-- ansi-regex@2.0.0 | | +-- which-module@1.0.0 | | +-- window-size@0.2.0 | | `-- y18n@3.2.1 | `-- yargs-parser@2.4.1 | `-- camelcase@3.0.0 +-- opt-cli@1.5.1 | `-- spawn-command@0.0.2-1 +-- rimraf@2.5.4 | `-- glob@7.0.5 +-- semantic-release@4.3.5 | +-- @semantic-release/commit-analyzer@2.0.0 | | `-- conventional-changelog@0.0.17 | | +-- lodash@3.10.1 | | `-- normalize-package-data@1.0.3 | | `-- github-url-from-username-repo@1.0.2 | +-- @semantic-release/condition-travis@4.1.4 | | `-- semver@5.3.0 | +-- @semantic-release/error@1.0.0 | +-- @semantic-release/last-release-npm@1.2.1 | | `-- npm-registry-client@7.1.2 | | +-- chownr@1.0.1 | | +-- npm-package-arg@4.2.0 | | | `-- semver@5.3.0 | | +-- npmlog@3.1.2 | | | +-- are-we-there-yet@1.1.2 | | | +-- console-control-strings@1.1.0 | | | +-- gauge@2.6.0 | | | | +-- aproba@1.0.4 | | | | +-- has-color@0.1.7 | | | | +-- signal-exit@3.0.0 | | | | `-- wide-align@1.1.0 | | | `-- set-blocking@2.0.0 | | +-- retry@0.8.0 | | `-- slide@1.1.6 | +-- @semantic-release/release-notes-generator@2.0.0 | | `-- github-url-from-git@1.4.0 | +-- git-head@1.14.0 | | `-- git-refs@1.1.3 | | +-- path-object@2.3.0 | | | `-- lodash.assign@3.2.0 | | `-- walk@2.3.9 | | `-- foreachasync@3.0.0 | +-- github@0.2.4 | | `-- mime@1.3.4 | +-- lodash@3.10.1 | +-- nerf-dart@1.0.0 | +-- nopt@3.0.6 | | `-- abbrev@1.0.9 | +-- npmconf@2.1.2 | | +-- config-chain@1.1.10 | | | `-- proto-list@1.2.4 | | +-- ini@1.3.4 | | +-- osenv@0.1.3 | | `-- uid-number@0.0.5 | +-- npmlog@1.2.1 | | +-- ansi@0.3.1 | | +-- are-we-there-yet@1.0.6 | | | `-- delegates@1.0.0 | | `-- gauge@1.2.7 | | +-- has-unicode@2.0.1 | | +-- lodash.pad@4.5.0 | | +-- lodash.padend@4.6.0 | | `-- lodash.padstart@4.6.0 | +-- parse-github-repo-url@1.3.0 | +-- require-relative@0.8.7 | +-- run-auto@1.1.3 | | `-- dezalgo@1.0.3 | | `-- asap@2.0.4 | +-- run-series@1.1.4 | `-- semver@5.3.0 +-- unique-random-array@1.0.0 | `-- unique-random@1.0.0 +-- validate-commit-msg@2.6.1 | `-- semver-regex@1.0.0 `-- webpack@1.13.1 +-- acorn@3.3.0 +-- async@1.5.2 +-- clone@1.0.2 +-- enhanced-resolve@0.9.1 | `-- memory-fs@0.2.0 +-- interpret@0.6.6 +-- memory-fs@0.3.0 | +-- errno@0.1.4 | | `-- prr@0.0.0 | `-- readable-stream@2.1.4 | `-- buffer-shims@1.0.0 +-- node-libs-browser@0.5.3 | +-- assert@1.4.1 | +-- browserify-zlib@0.1.4 | | `-- pako@0.2.9 | +-- buffer@3.6.0 | | +-- base64-js@0.0.8 | | `-- ieee754@1.1.6 | +-- console-browserify@1.1.0 | | `-- date-now@0.1.4 | +-- constants-browserify@0.0.1 | +-- crypto-browserify@3.2.8 | | +-- pbkdf2-compat@2.0.1 | | +-- ripemd160@0.2.0 | | `-- sha.js@2.2.6 | +-- domain-browser@1.1.7 | +-- events@1.1.1 | +-- http-browserify@1.7.0 | | `-- Base64@0.2.1 | +-- https-browserify@0.0.0 | +-- os-browserify@0.1.2 | +-- path-browserify@0.0.0 | +-- process@0.11.7 | +-- punycode@1.4.1 | +-- querystring-es3@0.2.1 | +-- readable-stream@1.1.14 | | `-- isarray@0.0.1 | +-- stream-browserify@1.0.0 | | `-- readable-stream@1.1.14 | | `-- isarray@0.0.1 | +-- string_decoder@0.10.31 | +-- timers-browserify@1.4.2 | +-- tty-browserify@0.0.0 | +-- url@0.10.3 | | +-- punycode@1.3.2 | | `-- querystring@0.2.0 | +-- util@0.10.3 | `-- vm-browserify@0.0.4 | `-- indexof@0.0.1 +-- optimist@0.6.1 | +-- minimist@0.0.10 | `-- wordwrap@0.0.3 +-- supports-color@3.1.2 +-- tapable@0.1.10 +-- uglify-js@2.6.4 | +-- async@0.2.10 | +-- uglify-to-browserify@1.0.2 | `-- yargs@3.10.0 | +-- camelcase@1.2.1 | +-- cliui@2.1.0 | | +-- center-align@0.1.3 | | | +-- align-text@0.1.4 | | | | `-- longest@1.0.1 | | | `-- lazy-cache@1.0.4 | | +-- right-align@0.1.3 | | `-- wordwrap@0.0.2 | +-- decamelize@1.2.0 | `-- window-size@0.1.0 +-- watchpack@0.2.9 | `-- async@0.9.2 `-- webpack-core@0.6.8 +-- source-list-map@0.1.6 `-- source-map@0.4.4 npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14 > starwars-names@0.0.0-semantically-released validate C:\source\starwars-names > npm-run-all --parallel test lint build > starwars-names@0.0.0-semantically-released test C:\source\starwars-names > cross-env NODE_ENV=test nyc mocha > starwars-names@0.0.0-semantically-released prebuild C:\source\starwars-names > rimraf dist > starwars-names@0.0.0-semantically-released lint C:\source\starwars-names > eslint src > starwars-names@0.0.0-semantically-released build C:\source\starwars-names > npm-run-all --parallel build:* > starwars-names@0.0.0-semantically-released build:main C:\source\starwars-names > babel --copy-files --out-dir dist --ignore *.test.js src > starwars-names@0.0.0-semantically-released build:umd.min C:\source\starwars-names > webpack --output-filename index.umd.min.js -p > starwars-names@0.0.0-semantically-released build:umd C:\source\starwars-names > webpack --output-filename index.umd.js src\index.js -> dist\index.js Hash: e43e0327627806b53483 Version: webpack 1.13.1 Time: 142ms Asset Size Chunks Chunk Names index.umd.js 4.67 kB 0 [emitted] main index.umd.js.map 5.95 kB 0 [emitted] main + 4 hidden modules Hash: fe0d929e65f0bba99841 Version: webpack 1.13.1 Time: 245ms Asset Size Chunks Chunk Names index.umd.min.js 2.27 kB 0 [emitted] main index.umd.min.js.map 12.4 kB 0 [emitted] main + 4 hidden modules starwars-names v should have a list of all available names v should allow me to get a random name from the list 2 passing (17ms) ----------|----------|----------|----------|----------|----------------| File | % Stmts | % Branch | % Funcs | % Lines |Uncovered Lines | ----------|----------|----------|----------|----------|----------------| All files | 100 | 100 | 100 | 100 | | index.js | 100 | 100 | 100 | 100 | | ----------|----------|----------|----------|----------|----------------| Branch FEM/00-scratch set up to track remote branch FEM/00-scratch from origin. Switched to a new branch 'FEM/00-scratch' C:\source\starwars-names> C:\source\starwars-names>npm start npm ERR! Windows_NT 10.0.10586 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "start" npm ERR! node v6.3.1 npm ERR! npm v3.10.3 npm ERR! path C:\source\starwars-names\package.json npm ERR! code ENOENT npm ERR! errno -4058 npm ERR! syscall open npm ERR! enoent ENOENT: no such file or directory, open 'C:\source\starwars-names\package.json' npm ERR! enoent ENOENT: no such file or directory, open 'C:\source\starwars-names\package.json' npm ERR! enoent This is most likely not a problem with npm itself npm ERR! enoent and is related to npm not being able to find a file. npm ERR! enoent npm ERR! Please include the following file with any support request: npm ERR! C:\source\starwars-names\npm-debug.log C:\source\starwars-names>