infinitered / ignite

Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!
MIT License
17.38k stars 1.38k forks source link

-bash: ignite: command not found #295

Closed davidfurlong closed 8 years ago

davidfurlong commented 8 years ago

Tried to install ignite (I have react-native installed properly) on OSX and I'm getting this:

npm install -g react-native-ignite

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
/Users/Dave/.npm-global/bin/ignite -> /Users/Dave/.npm-global/lib/node_modules/react-native-ignite/index.js

> spawn-sync@1.0.15 postinstall /Users/Dave/.npm-global/lib/node_modules/react-native-ignite/node_modules/spawn-sync
> node postinstall

> yo@1.8.4 postinstall /Users/Dave/.npm-global/lib/node_modules/react-native-ignite/node_modules/yo
> yodoctor

Yeoman Doctor
Running sanity checks on your system

✔ Global configuration file is valid
✔ NODE_PATH matches the npm root
✔ Node.js version
✔ No .bowerrc file in home directory
✔ No .yo-rc.json file in home directory
✔ npm version

Everything looks all right!

> react-native-ignite@1.5.0 postinstall /Users/Dave/.npm-global/lib/node_modules/react-native-ignite
> npm i -g generator-react-native-ignite

> spawn-sync@1.0.15 postinstall /Users/Dave/.npm-global/lib/node_modules/generator-react-native-ignite/node_modules/spawn-sync
> node postinstall

/Users/Dave/.npm-global/lib
└─┬ generator-react-native-ignite@1.5.0 
  ├── colors@1.1.2 
  ├─┬ ora@0.2.3 
  │ ├─┬ chalk@1.1.3 
  │ │ ├── ansi-styles@2.2.1 
  │ │ ├── escape-string-regexp@1.0.5 
  │ │ ├─┬ has-ansi@2.0.0 
  │ │ │ └── ansi-regex@2.0.0 
  │ │ ├── strip-ansi@3.0.1 
  │ │ └── supports-color@2.0.0 
  │ ├─┬ cli-cursor@1.0.2 
  │ │ └─┬ restore-cursor@1.0.1 
  │ │   ├── exit-hook@1.1.1 
  │ │   └── onetime@1.1.0 
  │ ├── cli-spinners@0.1.2 
  │ └── object-assign@4.1.0 
  ├── ramda@0.20.1 
  ├── semver@5.3.0 
  ├── shelljs@0.6.1 
  └─┬ yeoman-generator@0.23.4 
    ├── async@1.5.2 
    ├─┬ class-extend@0.1.2 
    │ └── object-assign@2.1.1 
    ├─┬ cli-table@0.3.1 
    │ └── colors@1.0.3 
    ├─┬ 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 
    ├─┬ dargs@4.1.0 
    │ └── number-is-nan@1.0.0 
    ├─┬ dateformat@1.0.12 
    │ ├── get-stdin@4.0.1 
    │ └─┬ meow@3.7.0 
    │   ├─┬ camelcase-keys@2.1.0 
    │   │ └── camelcase@2.1.1 
    │   ├── decamelize@1.2.0 
    │   ├─┬ loud-rejection@1.6.0 
    │   │ ├─┬ currently-unhandled@0.4.1 
    │   │ │ └── array-find-index@1.0.1 
    │   │ └── signal-exit@3.0.0 
    │   ├── map-obj@1.0.1 
    │   ├── minimist@1.2.0 
    │   ├─┬ normalize-package-data@2.3.5 
    │   │ ├── hosted-git-info@2.1.5 
    │   │ ├─┬ is-builtin-module@1.0.0 
    │   │ │ └── builtin-modules@1.1.1 
    │   │ └─┬ 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 
    │   ├─┬ redent@1.0.0 
    │   │ ├─┬ indent-string@2.1.0 
    │   │ │ └─┬ repeating@2.0.1 
    │   │ │   └── is-finite@1.0.1 
    │   │ └── strip-indent@1.0.1 
    │   └── trim-newlines@1.0.0 
    ├─┬ debug@2.2.0 
    │ └── ms@0.7.1 
    ├── detect-conflict@1.0.1 
    ├─┬ download@4.4.3 
    │ ├─┬ caw@1.2.0 
    │ │ ├─┬ get-proxy@1.1.0 
    │ │ │ └─┬ rc@1.1.6 
    │ │ │   ├── ini@1.3.4 
    │ │ │   └── strip-json-comments@1.0.4 
    │ │ ├── is-obj@1.0.1 
    │ │ ├── object-assign@3.0.0 
    │ │ └── tunnel-agent@0.4.3 
    │ ├─┬ concat-stream@1.5.1 
    │ │ ├── readable-stream@2.0.6 
    │ │ └── typedarray@0.0.6 
    │ ├─┬ each-async@1.1.1 
    │ │ └── set-immediate-shim@1.0.1 
    │ ├─┬ filenamify@1.2.1 
    │ │ ├── filename-reserved-regex@1.0.0 
    │ │ ├── strip-outer@1.0.0 
    │ │ └── trim-repeated@1.0.0 
    │ ├─┬ got@5.6.0 
    │ │ ├─┬ create-error-class@3.0.2 
    │ │ │ └── capture-stack-trace@1.0.0 
    │ │ ├── duplexer2@0.1.4 
    │ │ ├── is-plain-obj@1.1.0 
    │ │ ├── is-redirect@1.0.0 
    │ │ ├── is-retry-allowed@1.1.0 
    │ │ ├── is-stream@1.1.0 
    │ │ ├── lowercase-keys@1.0.0 
    │ │ ├── node-status-codes@1.0.0 
    │ │ ├─┬ parse-json@2.2.0 
    │ │ │ └─┬ error-ex@1.3.0 
    │ │ │   └── is-arrayish@0.2.1 
    │ │ ├── timed-out@2.0.0 
    │ │ ├── unzip-response@1.0.0 
    │ │ └─┬ url-parse-lax@1.0.0 
    │ │   └── prepend-http@1.0.4 
    │ ├─┬ gulp-decompress@1.2.0 
    │ │ ├─┬ archive-type@3.2.0 
    │ │ │ └── file-type@3.8.0 
    │ │ ├─┬ decompress@3.0.0 
    │ │ │ ├─┬ buffer-to-vinyl@1.1.0 
    │ │ │ │ └── uuid@2.0.2 
    │ │ │ ├─┬ decompress-tar@3.1.0 
    │ │ │ │ ├── is-tar@1.0.0 
    │ │ │ │ ├── object-assign@2.1.1 
    │ │ │ │ ├─┬ strip-dirs@1.1.1 
    │ │ │ │ │ ├─┬ is-absolute@0.1.7 
    │ │ │ │ │ │ └── is-relative@0.1.3 
    │ │ │ │ │ ├── is-natural-number@2.1.1 
    │ │ │ │ │ └── sum-up@1.0.3 
    │ │ │ │ ├─┬ tar-stream@1.5.2 
    │ │ │ │ │ ├─┬ bl@1.1.2 
    │ │ │ │ │ │ └── readable-stream@2.0.6 
    │ │ │ │ │ └── end-of-stream@1.1.0 
    │ │ │ │ ├─┬ through2@0.6.5 
    │ │ │ │ │ └─┬ readable-stream@1.0.34 
    │ │ │ │ │   └── isarray@0.0.1 
    │ │ │ │ └─┬ vinyl@0.4.6 
    │ │ │ │   └── clone@0.2.0 
    │ │ │ ├─┬ decompress-tarbz2@3.1.0 
    │ │ │ │ ├── is-bzip2@1.0.0 
    │ │ │ │ ├── object-assign@2.1.1 
    │ │ │ │ ├─┬ seek-bzip@1.0.5 
    │ │ │ │ │ └─┬ commander@2.8.1 
    │ │ │ │ │   └── graceful-readlink@1.0.1 
    │ │ │ │ ├─┬ through2@0.6.5 
    │ │ │ │ │ └─┬ readable-stream@1.0.34 
    │ │ │ │ │   └── isarray@0.0.1 
    │ │ │ │ └─┬ vinyl@0.4.6 
    │ │ │ │   └── clone@0.2.0 
    │ │ │ ├─┬ decompress-targz@3.1.0 
    │ │ │ │ ├── is-gzip@1.0.0 
    │ │ │ │ ├── object-assign@2.1.1 
    │ │ │ │ ├─┬ through2@0.6.5 
    │ │ │ │ │ └─┬ readable-stream@1.0.34 
    │ │ │ │ │   └── isarray@0.0.1 
    │ │ │ │ └─┬ vinyl@0.4.6 
    │ │ │ │   └── clone@0.2.0 
    │ │ │ ├─┬ decompress-unzip@3.4.0 
    │ │ │ │ ├── is-zip@1.0.0 
    │ │ │ │ ├── stat-mode@0.2.1 
    │ │ │ │ └─┬ yauzl@2.6.0 
    │ │ │ │   ├── buffer-crc32@0.2.5 
    │ │ │ │   └─┬ fd-slicer@1.0.1 
    │ │ │ │     └── pend@1.2.0 
    │ │ │ └── vinyl-assign@1.2.1 
    │ │ └─┬ gulp-util@3.0.7 
    │ │   ├── array-uniq@1.0.3 
    │ │   ├── beeper@1.1.0 
    │ │   ├─┬ 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._basecopy@3.0.1 
    │ │   │ ├── lodash._basetostring@3.0.1 
    │ │   │ ├── lodash._basevalues@3.0.0 
    │ │   │ ├── lodash._isiterateecall@3.0.9 
    │ │   │ ├─┬ lodash.escape@3.2.0 
    │ │   │ │ └── lodash._root@3.0.1 
    │ │   │ ├─┬ lodash.keys@3.1.2 
    │ │   │ │ ├── lodash._getnative@3.9.1 
    │ │   │ │ ├── lodash.isarguments@3.1.0 
    │ │   │ │ └── lodash.isarray@3.0.4 
    │ │   │ ├── lodash.restparam@3.6.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 
    │ │   └── vinyl@0.5.3 
    │ ├── gulp-rename@1.2.2 
    │ ├── is-url@1.2.2 
    │ ├── read-all-stream@3.1.0 
    │ ├─┬ readable-stream@2.1.4 
    │ │ ├── buffer-shims@1.0.0 
    │ │ ├── core-util-is@1.0.2 
    │ │ ├── isarray@1.0.0 
    │ │ ├── process-nextick-args@1.0.7 
    │ │ └── string_decoder@0.10.31 
    │ ├── stream-combiner2@1.1.1 
    │ ├─┬ vinyl@1.2.0 
    │ │ ├── clone@1.0.2 
    │ │ ├── clone-stats@0.0.1 
    │ │ └── replace-ext@0.0.1 
    │ ├─┬ vinyl-fs@2.4.3 
    │ │ ├─┬ duplexify@3.4.5 
    │ │ │ ├── end-of-stream@1.0.0 
    │ │ │ └── stream-shift@1.0.0 
    │ │ ├─┬ glob-stream@5.3.2 
    │ │ │ ├── extend@3.0.0 
    │ │ │ ├── glob@5.0.15 
    │ │ │ ├─┬ glob-parent@2.0.0 
    │ │ │ │ └── is-glob@2.0.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 
    │ │ │ │ │ │   ├── 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 
    │ │ │ │ ├─┬ 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 
    │ │ │ ├── ordered-read-streams@0.3.0 
    │ │ │ ├─┬ through2@0.6.5 
    │ │ │ │ └─┬ readable-stream@1.0.34 
    │ │ │ │   └── isarray@0.0.1 
    │ │ │ ├─┬ to-absolute-glob@0.1.1 
    │ │ │ │ └── extend-shallow@2.0.1 
    │ │ │ └─┬ unique-stream@2.2.1 
    │ │ │   └─┬ json-stable-stringify@1.0.1 
    │ │ │     └── jsonify@0.0.0 
    │ │ ├── graceful-fs@4.1.5 
    │ │ ├─┬ gulp-sourcemaps@1.6.0 
    │ │ │ └── convert-source-map@1.3.0 
    │ │ ├── is-valid-glob@0.3.0 
    │ │ ├── lazystream@1.0.0 
    │ │ ├── lodash.isequal@4.4.0 
    │ │ ├── merge-stream@1.0.0 
    │ │ ├─┬ strip-bom@2.0.0 
    │ │ │ └── is-utf8@0.2.1 
    │ │ ├─┬ strip-bom-stream@1.0.0 
    │ │ │ └── first-chunk-stream@1.0.0 
    │ │ ├── through2-filter@2.0.0 
    │ │ └── vali-date@1.0.0 
    │ └─┬ ware@1.3.0 
    │   └─┬ wrap-fn@0.1.5 
    │     └── co@3.1.0 
    ├─┬ error@7.0.2 
    │ ├── string-template@0.2.1 
    │ └── xtend@4.0.1 
    ├─┬ find-up@1.1.2 
    │ └─┬ pinkie-promise@2.0.1 
    │   └── pinkie@2.0.4 
    ├─┬ github-username@2.1.0 
    │ └── gh-got@2.4.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.3 
    │ │ └─┬ brace-expansion@1.1.6 
    │ │   ├── balanced-match@0.4.2 
    │ │   └── concat-map@0.0.1 
    │ └── once@1.3.3 
    ├─┬ gruntfile-editor@1.2.0 
    │ └─┬ ast-query@1.2.0 
    │   ├─┬ escodegen@1.8.1 
    │   │ ├── estraverse@1.9.3 
    │   │ ├── esutils@2.0.2 
    │   │ ├─┬ optionator@0.8.1 
    │   │ │ ├── deep-is@0.1.3 
    │   │ │ ├── fast-levenshtein@1.1.4 
    │   │ │ ├── levn@0.3.0 
    │   │ │ ├── prelude-ls@1.1.2 
    │   │ │ ├── type-check@0.3.2 
    │   │ │ └── wordwrap@1.0.0 
    │   │ └─┬ source-map@0.2.0 
    │   │   └── amdefine@1.0.0 
    │   ├── esprima@2.7.2 
    │   └── traverse@0.6.6 
    ├─┬ html-wiring@1.2.0 
    │ ├─┬ cheerio@0.19.0 
    │ │ ├─┬ css-select@1.0.0 
    │ │ │ ├── boolbase@1.0.0 
    │ │ │ ├── css-what@1.0.0 
    │ │ │ ├── domutils@1.4.3 
    │ │ │ └── nth-check@1.0.1 
    │ │ ├─┬ dom-serializer@0.1.0 
    │ │ │ └── domelementtype@1.1.3 
    │ │ ├── entities@1.1.1 
    │ │ ├─┬ htmlparser2@3.8.3 
    │ │ │ ├── domelementtype@1.3.0 
    │ │ │ ├── domhandler@2.3.0 
    │ │ │ ├── domutils@1.5.1 
    │ │ │ ├── entities@1.0.0 
    │ │ │ └─┬ readable-stream@1.1.14 
    │ │ │   └── isarray@0.0.1 
    │ │ └── lodash@3.10.1 
    │ └── detect-newline@1.0.3 
    ├─┬ istextorbinary@1.0.2 
    │ ├── binaryextensions@1.0.1 
    │ └── textextensions@1.0.2 
    ├── lodash@4.15.0 
    ├─┬ mem-fs-editor@2.3.0 
    │ ├── commondir@1.0.1 
    │ ├── deep-extend@0.4.1 
    │ ├── ejs@2.5.1 
    │ ├─┬ globby@4.1.0 
    │ │ ├── array-union@1.0.2 
    │ │ ├── arrify@1.0.1 
    │ │ ├── glob@6.0.4 
    │ │ └── pify@2.3.0 
    │ └─┬ multimatch@2.1.0 
    │   └── array-differ@1.0.0 
    ├─┬ mkdirp@0.5.1 
    │ └── minimist@0.0.8 
    ├─┬ nopt@3.0.6 
    │ └── abbrev@1.0.9 
    ├── path-exists@2.1.0 
    ├── path-is-absolute@1.0.0 
    ├── pretty-bytes@3.0.1 
    ├── read-chunk@1.0.1 
    ├─┬ read-pkg-up@1.0.1 
    │ └─┬ read-pkg@1.1.0 
    │   ├── load-json-file@1.1.0 
    │   └── path-type@1.1.0 
    ├── rimraf@2.5.4 
    ├─┬ run-async@2.2.0 
    │ └── is-promise@2.1.0 
    ├─┬ shelljs@0.7.3 
    │ ├── interpret@1.0.1 
    │ └─┬ rechoir@0.6.2 
    │   └── resolve@1.1.7 
    ├── text-table@0.2.0 
    ├─┬ through2@2.0.1 
    │ └── readable-stream@2.0.6 
    ├─┬ underscore.string@3.3.4 
    │ ├── sprintf-js@1.0.3 
    │ └── util-deprecate@1.0.2 
    ├─┬ user-home@2.0.0 
    │ └── os-homedir@1.0.1 
    ├── xdg-basedir@2.0.0 
    ├─┬ yeoman-assert@2.2.1 
    │ └── lodash@3.10.1 
    ├─┬ yeoman-environment@1.6.3 
    │ ├── diff@2.2.3 
    │ ├─┬ grouped-queue@0.3.2 
    │ │ └── lodash@3.10.1 
    │ ├─┬ inquirer@1.1.2 
    │ │ ├── ansi-escapes@1.4.0 
    │ │ ├── cli-width@2.1.0 
    │ │ ├─┬ external-editor@1.0.3 
    │ │ │ ├─┬ spawn-sync@1.0.15 
    │ │ │ │ └── os-shim@0.1.3 
    │ │ │ └─┬ temp@0.8.3 
    │ │ │   ├── os-tmpdir@1.0.1 
    │ │ │   └── rimraf@2.2.8 
    │ │ ├── figures@1.7.0 
    │ │ ├── mute-stream@0.0.6 
    │ │ ├── rx@4.1.0 
    │ │ ├─┬ string-width@1.0.2 
    │ │ │ ├── code-point-at@1.0.0 
    │ │ │ └── is-fullwidth-code-point@1.0.0 
    │ │ └── through@2.3.8 
    │ ├── log-symbols@1.0.2 
    │ ├─┬ mem-fs@1.1.3 
    │ │ └─┬ vinyl-file@2.0.0 
    │ │   └─┬ strip-bom-stream@2.0.0 
    │ │     └── first-chunk-stream@2.0.0 
    │ └── untildify@2.1.0 
    ├─┬ yeoman-test@1.4.0 
    │ └─┬ sinon@1.17.5 
    │   ├── formatio@1.1.1 
    │   ├── lolex@1.3.2 
    │   ├── samsam@1.1.2 
    │   └── util@0.10.3 
    └── yeoman-welcome@1.0.1 

/Users/Dave/.npm-global/lib
└─┬ react-native-ignite@1.5.0 
  ├── colors@1.1.2 
  ├─┬ commander@2.9.0 
  │ └── graceful-readlink@1.0.1 
  ├─┬ cross-spawn@4.0.0 
  │ ├─┬ lru-cache@4.0.1 
  │ │ ├── pseudomap@1.0.2 
  │ │ └── yallist@2.0.0 
  │ └─┬ which@1.2.10 
  │   └── isexe@1.1.2 
  ├── ramda@0.22.1 
  ├── shelljs@0.6.1 
  ├─┬ yeoman-generator@0.21.2 
  │ ├── async@1.5.2 
  │ ├─┬ chalk@1.1.3 
  │ │ ├── ansi-styles@2.2.1 
  │ │ ├── escape-string-regexp@1.0.5 
  │ │ ├── has-ansi@2.0.0 
  │ │ ├── strip-ansi@3.0.1 
  │ │ └── supports-color@2.0.0 
  │ ├─┬ class-extend@0.1.2 
  │ │ └── object-assign@2.1.1 
  │ ├─┬ cli-table@0.3.1 
  │ │ └── colors@1.0.3 
  │ ├─┬ cross-spawn@2.2.3 
  │ │ ├── cross-spawn-async@2.2.4 
  │ │ └─┬ spawn-sync@1.0.15 
  │ │   └── os-shim@0.1.3 
  │ ├─┬ dargs@4.1.0 
  │ │ └── number-is-nan@1.0.0 
  │ ├─┬ dateformat@1.0.12 
  │ │ └── get-stdin@4.0.1 
  │ ├─┬ debug@2.2.0 
  │ │ └── ms@0.7.1 
  │ ├── detect-conflict@1.0.1 
  │ ├─┬ download@4.4.3 
  │ │ ├─┬ caw@1.2.0 
  │ │ │ ├── get-proxy@1.1.0 
  │ │ │ ├── is-obj@1.0.1 
  │ │ │ ├── object-assign@3.0.0 
  │ │ │ └── tunnel-agent@0.4.3 
  │ │ ├─┬ concat-stream@1.5.1 
  │ │ │ └── typedarray@0.0.6 
  │ │ ├─┬ each-async@1.1.1 
  │ │ │ ├── onetime@1.1.0 
  │ │ │ └── set-immediate-shim@1.0.1 
  │ │ ├─┬ filenamify@1.2.1 
  │ │ │ ├── filename-reserved-regex@1.0.0 
  │ │ │ ├── strip-outer@1.0.0 
  │ │ │ └── trim-repeated@1.0.0 
  │ │ ├─┬ gulp-decompress@1.2.0 
  │ │ │ ├─┬ archive-type@3.2.0 
  │ │ │ │ └── file-type@3.8.0 
  │ │ │ ├─┬ decompress@3.0.0 
  │ │ │ │ ├── buffer-to-vinyl@1.1.0 
  │ │ │ │ ├─┬ decompress-tar@3.1.0 
  │ │ │ │ │ ├── is-tar@1.0.0 
  │ │ │ │ │ ├─┬ strip-dirs@1.1.1 
  │ │ │ │ │ │ ├─┬ is-absolute@0.1.7 
  │ │ │ │ │ │ │ └── is-relative@0.1.3 
  │ │ │ │ │ │ ├── is-natural-number@2.1.1 
  │ │ │ │ │ │ └── sum-up@1.0.3 
  │ │ │ │ │ ├─┬ tar-stream@1.5.2 
  │ │ │ │ │ │ └── end-of-stream@1.1.0 
  │ │ │ │ │ ├─┬ through2@0.6.5 
  │ │ │ │ │ │ └─┬ readable-stream@1.0.34 
  │ │ │ │ │ │   └── isarray@0.0.1 
  │ │ │ │ │ └─┬ vinyl@0.4.6 
  │ │ │ │ │   └── clone@0.2.0 
  │ │ │ │ ├─┬ decompress-tarbz2@3.1.0 
  │ │ │ │ │ ├── is-bzip2@1.0.0 
  │ │ │ │ │ ├─┬ seek-bzip@1.0.5 
  │ │ │ │ │ │ └── commander@2.8.1 
  │ │ │ │ │ ├─┬ through2@0.6.5 
  │ │ │ │ │ │ └─┬ readable-stream@1.0.34 
  │ │ │ │ │ │   └── isarray@0.0.1 
  │ │ │ │ │ └─┬ vinyl@0.4.6 
  │ │ │ │ │   └── clone@0.2.0 
  │ │ │ │ ├─┬ decompress-targz@3.1.0 
  │ │ │ │ │ ├── is-gzip@1.0.0 
  │ │ │ │ │ ├─┬ through2@0.6.5 
  │ │ │ │ │ │ └─┬ readable-stream@1.0.34 
  │ │ │ │ │ │   └── isarray@0.0.1 
  │ │ │ │ │ └─┬ vinyl@0.4.6 
  │ │ │ │ │   └── clone@0.2.0 
  │ │ │ │ ├─┬ decompress-unzip@3.4.0 
  │ │ │ │ │ ├── is-zip@1.0.0 
  │ │ │ │ │ ├── stat-mode@0.2.1 
  │ │ │ │ │ └─┬ yauzl@2.6.0 
  │ │ │ │ │   ├── buffer-crc32@0.2.5 
  │ │ │ │ │   └─┬ fd-slicer@1.0.1 
  │ │ │ │ │     └── pend@1.2.0 
  │ │ │ │ └─┬ vinyl-assign@1.2.1 
  │ │ │ │   └── object-assign@4.1.0 
  │ │ │ └─┬ gulp-util@3.0.7 
  │ │ │   ├── array-uniq@1.0.3 
  │ │ │   ├── beeper@1.1.0 
  │ │ │   ├─┬ 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._basecopy@3.0.1 
  │ │ │   │ ├── lodash._basetostring@3.0.1 
  │ │ │   │ ├── lodash._basevalues@3.0.0 
  │ │ │   │ ├── lodash._isiterateecall@3.0.9 
  │ │ │   │ ├─┬ lodash.escape@3.2.0 
  │ │ │   │ │ └── lodash._root@3.0.1 
  │ │ │   │ ├─┬ lodash.keys@3.1.2 
  │ │ │   │ │ ├── lodash.isarguments@3.1.0 
  │ │ │   │ │ └── lodash.isarray@3.0.4 
  │ │ │   │ ├── lodash.restparam@3.6.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 
  │ │ │   └── vinyl@0.5.3 
  │ │ ├── gulp-rename@1.2.2 
  │ │ ├── is-url@1.2.2 
  │ │ ├── object-assign@4.1.0 
  │ │ ├── read-all-stream@3.1.0 
  │ │ ├─┬ readable-stream@2.0.6 
  │ │ │ ├── core-util-is@1.0.2 
  │ │ │ ├── isarray@1.0.0 
  │ │ │ ├── process-nextick-args@1.0.7 
  │ │ │ └── string_decoder@0.10.31 
  │ │ ├── stream-combiner2@1.1.1 
  │ │ ├─┬ vinyl@1.2.0 
  │ │ │ ├── clone@1.0.2 
  │ │ │ ├── clone-stats@0.0.1 
  │ │ │ └── replace-ext@0.0.1 
  │ │ ├─┬ vinyl-fs@2.4.3 
  │ │ │ ├─┬ duplexify@3.4.5 
  │ │ │ │ ├── end-of-stream@1.0.0 
  │ │ │ │ └── stream-shift@1.0.0 
  │ │ │ ├─┬ glob-stream@5.3.2 
  │ │ │ │ ├─┬ glob-parent@2.0.0 
  │ │ │ │ │ └── is-glob@2.0.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 
  │ │ │ │ │ │ │   ├── 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 
  │ │ │ │ │ ├─┬ 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 
  │ │ │ │ ├── ordered-read-streams@0.3.0 
  │ │ │ │ ├─┬ through2@0.6.5 
  │ │ │ │ │ └─┬ readable-stream@1.0.34 
  │ │ │ │ │   └── isarray@0.0.1 
  │ │ │ │ ├─┬ to-absolute-glob@0.1.1 
  │ │ │ │ │ └── extend-shallow@2.0.1 
  │ │ │ │ └─┬ unique-stream@2.2.1 
  │ │ │ │   └─┬ json-stable-stringify@1.0.1 
  │ │ │ │     └── jsonify@0.0.0 
  │ │ │ ├─┬ gulp-sourcemaps@1.6.0 
  │ │ │ │ └── convert-source-map@1.3.0 
  │ │ │ ├── is-valid-glob@0.3.0 
  │ │ │ ├── lazystream@1.0.0 
  │ │ │ ├── lodash.isequal@4.4.0 
  │ │ │ ├── merge-stream@1.0.0 
  │ │ │ ├── object-assign@4.1.0 
  │ │ │ ├─┬ strip-bom@2.0.0 
  │ │ │ │ └── is-utf8@0.2.1 
  │ │ │ ├─┬ strip-bom-stream@1.0.0 
  │ │ │ │ └── first-chunk-stream@1.0.0 
  │ │ │ ├── through2-filter@2.0.0 
  │ │ │ └── vali-date@1.0.0 
  │ │ └─┬ ware@1.3.0 
  │ │   └─┬ wrap-fn@0.1.5 
  │ │     └── co@3.1.0 
  │ ├─┬ find-up@1.1.2 
  │ │ └─┬ pinkie-promise@2.0.1 
  │ │   └── pinkie@2.0.4 
  │ ├─┬ github-username@2.1.0 
  │ │ └─┬ gh-got@2.4.0 
  │ │   └── object-assign@4.1.0 
  │ ├─┬ glob@5.0.15 
  │ │ ├─┬ inflight@1.0.5 
  │ │ │ └── wrappy@1.0.2 
  │ │ ├── inherits@2.0.1 
  │ │ ├─┬ minimatch@3.0.3 
  │ │ │ └─┬ brace-expansion@1.1.6 
  │ │ │   ├── balanced-match@0.4.2 
  │ │ │   └── concat-map@0.0.1 
  │ │ └── once@1.3.3 
  │ ├─┬ gruntfile-editor@1.2.0 
  │ │ ├─┬ ast-query@1.2.0 
  │ │ │ ├─┬ escodegen@1.8.1 
  │ │ │ │ ├── estraverse@1.9.3 
  │ │ │ │ ├── esutils@2.0.2 
  │ │ │ │ ├─┬ optionator@0.8.1 
  │ │ │ │ │ ├── deep-is@0.1.3 
  │ │ │ │ │ ├── fast-levenshtein@1.1.4 
  │ │ │ │ │ ├── levn@0.3.0 
  │ │ │ │ │ ├── prelude-ls@1.1.2 
  │ │ │ │ │ ├── type-check@0.3.2 
  │ │ │ │ │ └── wordwrap@1.0.0 
  │ │ │ │ └─┬ source-map@0.2.0 
  │ │ │ │   └── amdefine@1.0.0 
  │ │ │ ├── esprima@2.7.2 
  │ │ │ ├── lodash@4.15.0 
  │ │ │ └── traverse@0.6.6 
  │ │ └── lodash@4.15.0 
  │ ├─┬ html-wiring@1.2.0 
  │ │ ├─┬ cheerio@0.19.0 
  │ │ │ ├─┬ css-select@1.0.0 
  │ │ │ │ ├── boolbase@1.0.0 
  │ │ │ │ ├── css-what@1.0.0 
  │ │ │ │ ├── domutils@1.4.3 
  │ │ │ │ └── nth-check@1.0.1 
  │ │ │ ├─┬ dom-serializer@0.1.0 
  │ │ │ │ └── domelementtype@1.1.3 
  │ │ │ ├── entities@1.1.1 
  │ │ │ └─┬ htmlparser2@3.8.3 
  │ │ │   ├── domelementtype@1.3.0 
  │ │ │   ├── domhandler@2.3.0 
  │ │ │   ├── domutils@1.5.1 
  │ │ │   ├── entities@1.0.0 
  │ │ │   └─┬ readable-stream@1.1.14 
  │ │ │     └── isarray@0.0.1 
  │ │ └── detect-newline@1.0.3 
  │ ├─┬ inquirer@0.11.4 
  │ │ ├── ansi-escapes@1.4.0 
  │ │ ├── ansi-regex@2.0.0 
  │ │ ├─┬ cli-cursor@1.0.2 
  │ │ │ └─┬ restore-cursor@1.0.1 
  │ │ │   └── exit-hook@1.1.1 
  │ │ ├── cli-width@1.1.1 
  │ │ ├─┬ readline2@1.0.1 
  │ │ │ ├── code-point-at@1.0.0 
  │ │ │ ├── is-fullwidth-code-point@1.0.0 
  │ │ │ └── mute-stream@0.0.5 
  │ │ ├── run-async@0.1.0 
  │ │ ├── rx-lite@3.1.2 
  │ │ ├── string-width@1.0.2 
  │ │ └── through@2.3.8 
  │ ├─┬ istextorbinary@1.0.2 
  │ │ ├── binaryextensions@1.0.1 
  │ │ └── textextensions@1.0.2 
  │ ├── lodash@3.10.1 
  │ ├─┬ mem-fs-editor@2.3.0 
  │ │ ├── commondir@1.0.1 
  │ │ ├── deep-extend@0.4.1 
  │ │ ├── ejs@2.5.1 
  │ │ ├─┬ glob@7.0.5 
  │ │ │ └── fs.realpath@1.0.0 
  │ │ ├─┬ globby@4.1.0 
  │ │ │ ├── array-union@1.0.2 
  │ │ │ ├── glob@6.0.4 
  │ │ │ └── object-assign@4.1.0 
  │ │ └─┬ multimatch@2.1.0 
  │ │   └── array-differ@1.0.0 
  │ ├─┬ mkdirp@0.5.1 
  │ │ └── minimist@0.0.8 
  │ ├─┬ nopt@3.0.6 
  │ │ └── abbrev@1.0.9 
  │ ├── path-exists@2.1.0 
  │ ├── path-is-absolute@1.0.0 
  │ ├── pretty-bytes@2.0.1 
  │ ├── read-chunk@1.0.1 
  │ ├─┬ read-pkg-up@1.0.1 
  │ │ └─┬ read-pkg@1.1.0 
  │ │   ├── load-json-file@1.1.0 
  │ │   └── path-type@1.1.0 
  │ ├─┬ rimraf@2.5.4 
  │ │ └── glob@7.0.5 
  │ ├── shelljs@0.5.3 
  │ ├─┬ sinon@1.17.5 
  │ │ ├── formatio@1.1.1 
  │ │ ├── lolex@1.3.2 
  │ │ ├── samsam@1.1.2 
  │ │ └── util@0.10.3 
  │ ├── text-table@0.2.0 
  │ ├─┬ through2@2.0.1 
  │ │ └── xtend@4.0.1 
  │ ├─┬ underscore.string@3.3.4 
  │ │ ├── sprintf-js@1.0.3 
  │ │ └── util-deprecate@1.0.2 
  │ ├─┬ user-home@2.0.0 
  │ │ └── os-homedir@1.0.1 
  │ ├── xdg-basedir@2.0.0 
  │ ├── yeoman-assert@2.2.1 
  │ ├─┬ yeoman-environment@1.5.3 
  │ │ ├── diff@2.2.3 
  │ │ ├── grouped-queue@0.3.2 
  │ │ ├── log-symbols@1.0.2 
  │ │ ├─┬ mem-fs@1.1.3 
  │ │ │ └─┬ vinyl-file@2.0.0 
  │ │ │   └─┬ strip-bom-stream@2.0.0 
  │ │ │     └── first-chunk-stream@2.0.0 
  │ │ └── untildify@2.1.0 
  │ └── yeoman-welcome@1.0.1 
  └─┬ yo@1.8.4 
    ├── cli-list@0.1.8 
    ├─┬ configstore@1.4.0 
    │ ├── graceful-fs@4.1.5 
    │ ├── object-assign@4.1.0 
    │ ├── os-tmpdir@1.0.1 
    │ ├── osenv@0.1.3 
    │ ├── uuid@2.0.2 
    │ └─┬ write-file-atomic@1.1.4 
    │   ├── imurmurhash@0.1.4 
    │   └── slide@1.1.6 
    ├── cross-spawn@3.0.1 
    ├─┬ figures@1.7.0 
    │ └── object-assign@4.1.0 
    ├─┬ fullname@2.1.0 
    │ ├─┬ npmconf@2.1.2 
    │ │ ├─┬ config-chain@1.1.10 
    │ │ │ └── proto-list@1.2.4 
    │ │ ├── ini@1.3.4 
    │ │ ├── semver@4.3.6 
    │ │ └── uid-number@0.0.5 
    │ └── pify@2.3.0 
    ├─┬ got@5.6.0 
    │ ├─┬ create-error-class@3.0.2 
    │ │ └── capture-stack-trace@1.0.0 
    │ ├── duplexer2@0.1.4 
    │ ├── is-plain-obj@1.1.0 
    │ ├── is-redirect@1.0.0 
    │ ├── is-retry-allowed@1.1.0 
    │ ├── is-stream@1.1.0 
    │ ├── lowercase-keys@1.0.0 
    │ ├── node-status-codes@1.0.0 
    │ ├── object-assign@4.1.0 
    │ ├─┬ parse-json@2.2.0 
    │ │ └─┬ error-ex@1.3.0 
    │ │   └── is-arrayish@0.2.1 
    │ ├── timed-out@2.0.0 
    │ ├── unzip-response@1.0.0 
    │ └─┬ url-parse-lax@1.0.0 
    │   └── prepend-http@1.0.4 
    ├─┬ humanize-string@1.0.1 
    │ └── decamelize@1.2.0 
    ├─┬ insight@0.7.0 
    │ ├── inquirer@0.10.1 
    │ ├─┬ lodash.debounce@3.1.1 
    │ │ └── lodash._getnative@3.9.1 
    │ ├── object-assign@4.1.0 
    │ ├─┬ os-name@1.0.3 
    │ │ ├── osx-release@1.1.0 
    │ │ └── win-release@1.1.1 
    │ ├─┬ request@2.74.0 
    │ │ ├── aws-sign2@0.6.0 
    │ │ ├── aws4@1.4.1 
    │ │ ├── bl@1.1.2 
    │ │ ├── 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 
    │ │ │ └─┬ 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 
    │ │ ├─┬ 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 
    ├─┬ 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 
    │ │ └── signal-exit@3.0.0 
    │ ├── map-obj@1.0.1 
    │ ├── minimist@1.2.0 
    │ ├─┬ normalize-package-data@2.3.5 
    │ │ ├── hosted-git-info@2.1.5 
    │ │ ├─┬ is-builtin-module@1.0.0 
    │ │ │ └── builtin-modules@1.1.1 
    │ │ └─┬ 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 
    │ ├── object-assign@4.1.0 
    │ ├─┬ redent@1.0.0 
    │ │ ├── indent-string@2.1.0 
    │ │ └── strip-indent@1.0.1 
    │ └── trim-newlines@1.0.0 
    ├─┬ npm-keyword@4.2.0 
    │ ├── object-assign@4.1.0 
    │ └── registry-url@3.1.0 
    ├─┬ opn@3.0.3 
    │ └── object-assign@4.1.0 
    ├─┬ package-json@2.3.3 
    │ ├─┬ rc@1.1.6 
    │ │ └── strip-json-comments@1.0.4 
    │ └── semver@5.3.0 
    ├─┬ parse-help@0.1.1 
    │ └─┬ execall@1.0.0 
    │   └─┬ clone-regexp@1.0.0 
    │     ├── is-regexp@1.0.0 
    │     └── is-supported-regexp-flag@1.0.0 
    ├─┬ repeating@2.0.1 
    │ └── is-finite@1.0.1 
    ├─┬ root-check@1.0.0 
    │ ├─┬ downgrade-root@1.2.2 
    │ │ ├── default-uid@1.0.0 
    │ │ └── is-root@1.0.0 
    │ └─┬ sudo-block@1.2.0 
    │   └── is-docker@1.0.1 
    ├─┬ sort-on@1.3.0 
    │ ├── arrify@1.0.1 
    │ └── dot-prop@2.4.0 
    ├── string-length@1.0.1 
    ├─┬ tabtab@1.3.2 
    │ ├─┬ inquirer@1.1.2 
    │ │ ├── cli-width@2.1.0 
    │ │ ├─┬ external-editor@1.0.3 
    │ │ │ └─┬ temp@0.8.3 
    │ │ │   └── rimraf@2.2.8 
    │ │ ├── lodash@4.15.0 
    │ │ ├── mute-stream@0.0.6 
    │ │ ├─┬ run-async@2.2.0 
    │ │ │ └── is-promise@2.1.0 
    │ │ └── rx@4.1.0 
    │ ├─┬ npmlog@2.0.4 
    │ │ ├── ansi@0.3.1 
    │ │ ├─┬ are-we-there-yet@1.1.2 
    │ │ │ └── delegates@1.0.0 
    │ │ └─┬ gauge@1.2.7 
    │ │   ├── has-unicode@2.0.1 
    │ │   ├── lodash.pad@4.5.1 
    │ │   ├── lodash.padend@4.6.1 
    │ │   └── lodash.padstart@4.6.1 
    │ └── object-assign@4.1.0 
    ├── titleize@1.0.0 
    ├─┬ update-notifier@0.6.3 
    │ ├─┬ boxen@0.3.1 
    │ │ ├── filled-array@1.1.0 
    │ │ ├── object-assign@4.1.0 
    │ │ └── widest-line@1.0.0 
    │ ├─┬ configstore@2.0.0 
    │ │ └── object-assign@4.1.0 
    │ ├── is-npm@1.0.0 
    │ ├── latest-version@2.0.0 
    │ └── semver-diff@2.1.0 
    ├─┬ yeoman-character@1.1.0 
    │ └─┬ supports-color@3.1.2 
    │   └── has-flag@1.0.0 
    ├─┬ yeoman-doctor@2.1.0 
    │ ├─┬ bin-version-check@2.1.0 
    │ │ ├─┬ bin-version@1.0.4 
    │ │ │ └─┬ find-versions@1.2.1 
    │ │ │   └── semver-regex@1.0.0 
    │ │ ├── semver@4.3.6 
    │ │ └── semver-truncate@1.1.2 
    │ ├── object-values@1.0.0 
    │ └─┬ twig@0.8.9 
    │   └─┬ walk@2.3.9 
    │     └── foreachasync@3.0.0 
    ├─┬ yeoman-environment@1.6.3 
    │ ├─┬ inquirer@1.1.2 
    │ │ ├── cli-width@2.1.0 
    │ │ ├── mute-stream@0.0.6 
    │ │ └── run-async@2.2.0 
    │ └── lodash@4.15.0 
    └─┬ yosay@1.2.0 
      ├── cli-boxes@1.0.0 
      ├── pad-component@0.0.1 
      ├── taketalk@1.0.0 
      └── wrap-ansi@2.0.0 

HOOPZ-2:React-Boilerplates Dave$ 
HOOPZ-2:React-Boilerplates Dave$ ignite new MyApplication
-bash: ignite: command not found
skellock commented 8 years ago

Sounds like /Users/Dave/.npm-global/bin/ might not be on your path... looks like that is where you npm installed it.

Does /Users/Dave/.npm-global/bin/ignite work?

davidfurlong commented 8 years ago

/Users/Dave/.npm-global/bin/ignite works. My path is /Users/Dave/.npm-global I think?

skellock commented 8 years ago

Your global npm location should be on your path.

Running this should print the path.

echo $PATH | tr ':' '\n' | grep $(npm -g bin)

You mentioned you had react-native installed... can you try:

which react-native

Thanks mate. Sorry for the snags. npm is very particular about how it gets installed.

I'm a fan of installing it from brew and using n for multiple node versions. It's lightweight and clean.

But let's see if we can get you hooked up here.

davidfurlong commented 8 years ago

I've found a fix. Thanks for helping me out although it didn't pertain to this project!

skellock commented 8 years ago

Great, of course man.

Was it just an unstable environment? What was the fix, if you don't mind? Just so I can sleep tonight.

davidfurlong commented 8 years ago

My .bash_profile file was missing /Users/Dave/.npm-global/bin/