mozilla / platform-status

Project Platform Status
https://platform-status.mozilla.org/
Apache License 2.0
156 stars 53 forks source link

Reduce build complexity #212

Closed potch closed 8 years ago

potch commented 8 years ago

This:

Platatus@0.1.0 /Users/potch/projects/platatus
├─┬ babel-core@6.2.1
│ ├─┬ babel-code-frame@6.1.18
│ │ ├── js-tokens@1.0.2
│ │ ├─┬ line-numbers@0.2.0
│ │ │ └── left-pad@0.0.3
│ │ └─┬ repeating@1.1.3
│ │   └── is-finite@1.0.1
│ ├─┬ babel-generator@6.3.1
│ │ ├── detect-indent@3.0.1
│ │ ├── is-integer@1.0.6
│ │ └── trim-right@1.0.1
│ ├── babel-helpers@6.3.0
│ ├── babel-messages@6.2.1
│ ├─┬ babel-register@6.2.0
│ │ ├── core-js@1.2.6
│ │ ├── home-or-tmp@1.0.0
│ │ └─┬ source-map-support@0.2.10
│ │   └── source-map@0.1.32
│ ├── babel-runtime@5.8.34
│ ├── babel-template@6.3.0
│ ├─┬ babel-traverse@6.2.0
│ │ └─┬ invariant@2.2.0
│ │   └── loose-envify@1.1.0
│ ├─┬ babel-types@6.3.0
│ │ └── to-fast-properties@1.0.1
│ ├── babylon@6.3.0
│ ├── convert-source-map@1.1.2
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── json5@0.4.0
│ ├── lodash@3.10.1
│ ├─┬ minimatch@2.0.10
│ │ └─┬ brace-expansion@1.1.2
│ │   ├── balanced-match@0.3.0
│ │   └── concat-map@0.0.1
│ ├── path-exists@1.0.0
│ ├── path-is-absolute@1.0.0
│ ├── private@0.1.6
│ ├── shebang-regex@1.0.0
│ ├── slash@1.0.0
│ └── source-map@0.5.3
├─┬ babel-eslint@4.1.6
│ ├── acorn-to-esprima@1.0.7
│ ├─┬ babel-core@5.8.34
│ │ ├── babel-plugin-constant-folding@1.0.1
│ │ ├── babel-plugin-dead-code-elimination@1.0.2
│ │ ├── babel-plugin-eval@1.0.1
│ │ ├── babel-plugin-inline-environment-variables@1.0.1
│ │ ├── babel-plugin-jscript@1.0.4
│ │ ├── babel-plugin-member-expression-literals@1.0.1
│ │ ├── babel-plugin-property-literals@1.0.1
│ │ ├── babel-plugin-proto-to-assign@1.0.4
│ │ ├── babel-plugin-react-constant-elements@1.0.3
│ │ ├── babel-plugin-react-display-name@1.0.3
│ │ ├── babel-plugin-remove-console@1.0.1
│ │ ├── babel-plugin-remove-debugger@1.0.1
│ │ ├── babel-plugin-runtime@1.0.7
│ │ ├─┬ babel-plugin-undeclared-variables-check@1.0.2
│ │ │ └── leven@1.0.2
│ │ ├── babel-plugin-undefined-to-void@1.1.6
│ │ ├── babylon@5.8.34
│ │ ├── bluebird@2.10.2
│ │ ├── fs-readdir-recursive@0.1.2
│ │ ├── globals@6.4.1
│ │ ├── js-tokens@1.0.1
│ │ ├── output-file-sync@1.1.1
│ │ ├─┬ regenerator@0.8.40
│ │ │ ├─┬ commoner@0.10.4
│ │ │ │ └── glob@5.0.15
│ │ │ ├─┬ defs@1.1.1
│ │ │ │ ├─┬ alter@0.2.0
│ │ │ │ │ └── stable@0.1.5
│ │ │ │ ├── ast-traverse@0.1.1
│ │ │ │ ├── breakable@1.0.0
│ │ │ │ ├── simple-fmt@0.1.0
│ │ │ │ ├── simple-is@0.2.0
│ │ │ │ ├── stringmap@0.2.2
│ │ │ │ ├── stringset@0.2.1
│ │ │ │ ├── tryor@0.1.2
│ │ │ │ └── yargs@3.27.0
│ │ │ ├── esprima-fb@15001.1001.0-dev-harmony-fb
│ │ │ └─┬ recast@0.10.33
│ │ │   └── ast-types@0.8.12
│ │ ├─┬ regexpu@1.3.0
│ │ │ ├── esprima@2.7.0
│ │ │ ├── regenerate@1.2.1
│ │ │ ├── regjsgen@0.2.0
│ │ │ └─┬ regjsparser@0.1.5
│ │ │   └── jsesc@0.5.0
│ │ ├─┬ source-map-support@0.2.10
│ │ │ └── source-map@0.1.32
│ │ └── try-resolve@1.0.1
│ ├─┬ lodash.assign@3.2.0
│ │ ├─┬ lodash._baseassign@3.2.0
│ │ │ └── lodash._basecopy@3.0.1
│ │ ├─┬ lodash._createassigner@3.1.1
│ │ │ └── lodash._isiterateecall@3.0.9
│ │ └── lodash.keys@3.1.2
│ └─┬ lodash.pick@3.1.0
│   ├── lodash._baseflatten@3.1.4
│   ├── lodash._bindcallback@3.0.1
│   ├── lodash._pickbyarray@3.0.2
│   ├─┬ lodash._pickbycallback@3.0.0
│   │ └── lodash._basefor@3.0.2
│   └── lodash.restparam@3.6.1
├─┬ babel-preset-es2015-loose@6.1.3
│ ├── babel-plugin-transform-es2015-arrow-functions@6.1.18
│ ├── babel-plugin-transform-es2015-block-scoped-functions@6.1.18
│ ├── babel-plugin-transform-es2015-block-scoping@6.1.18
│ ├─┬ babel-plugin-transform-es2015-classes@6.2.2
│ │ ├── babel-helper-define-map@6.2.0
│ │ ├── babel-helper-function-name@6.2.0
│ │ ├── babel-helper-optimise-call-expression@6.1.18
│ │ └── babel-helper-replace-supers@6.2.0
│ ├── babel-plugin-transform-es2015-computed-properties@6.1.18
│ ├── babel-plugin-transform-es2015-constants@6.1.4
│ ├── babel-plugin-transform-es2015-destructuring@6.1.18
│ ├── babel-plugin-transform-es2015-for-of@6.1.18
│ ├── babel-plugin-transform-es2015-function-name@6.1.18
│ ├── babel-plugin-transform-es2015-literals@6.1.18
│ ├─┬ babel-plugin-transform-es2015-modules-commonjs@6.2.0
│ │ └── babel-plugin-transform-strict-mode@6.2.0
│ ├── babel-plugin-transform-es2015-object-super@6.1.18
│ ├─┬ babel-plugin-transform-es2015-parameters@6.1.18
│ │ ├─┬ babel-helper-call-delegate@6.2.0
│ │ │ └── babel-helper-hoist-variables@6.1.18
│ │ └── babel-helper-get-function-arity@6.2.0
│ ├── babel-plugin-transform-es2015-shorthand-properties@6.1.18
│ ├── babel-plugin-transform-es2015-spread@6.1.18
│ ├─┬ babel-plugin-transform-es2015-sticky-regex@6.1.18
│ │ └── babel-helper-regex@6.1.18
│ ├── babel-plugin-transform-es2015-template-literals@6.1.18
│ ├── babel-plugin-transform-es2015-typeof-symbol@6.1.18
│ ├── babel-plugin-transform-es2015-unicode-regex@6.1.18
│ └─┬ babel-plugin-transform-regenerator@6.2.0
│   └── babel-plugin-syntax-async-functions@6.1.18
├─┬ babel-preset-stage-0@6.1.18
│ ├─┬ babel-plugin-transform-do-expressions@6.1.18
│ │ └── babel-plugin-syntax-do-expressions@6.1.18
│ ├─┬ babel-plugin-transform-function-bind@6.1.18
│ │ └── babel-plugin-syntax-function-bind@6.1.18
│ └─┬ babel-preset-stage-1@6.1.18
│   ├─┬ babel-plugin-transform-class-constructor-call@6.1.18
│   │ └── babel-plugin-syntax-class-constructor-call@6.1.18
│   ├─┬ babel-plugin-transform-class-properties@6.3.0
│   │ └── babel-plugin-syntax-class-properties@6.1.18
│   ├─┬ babel-plugin-transform-decorators@6.1.18
│   │ ├─┬ babel-helper-explode-class@6.1.18
│   │ │ └── babel-helper-bindify-decorators@6.1.18
│   │ └── babel-plugin-syntax-decorators@6.1.18
│   ├─┬ babel-plugin-transform-export-extensions@6.1.18
│   │ └── babel-plugin-syntax-export-extensions@6.1.18
│   └─┬ babel-preset-stage-2@6.1.18
│     ├── babel-plugin-syntax-trailing-function-commas@6.1.18
│     ├─┬ babel-plugin-transform-object-rest-spread@6.1.18
│     │ └── babel-plugin-syntax-object-rest-spread@6.1.18
│     └─┬ babel-preset-stage-3@6.1.18
│       ├─┬ babel-plugin-transform-async-to-generator@6.3.0
│       │ └── babel-helper-remap-async-to-generator@6.3.0
│       └─┬ babel-plugin-transform-exponentiation-operator@6.1.18
│         ├─┬ babel-helper-builder-binary-assignment-operator-visitor@6.1.18
│         │ └── babel-helper-explode-assignable-expression@6.2.0
│         └── babel-plugin-syntax-exponentiation-operator@6.1.18
├─┬ babelify@7.2.0
│ └── object-assign@4.0.1
├── bottleneck@1.9.1
├─┬ browser-sync@2.10.0
│ ├─┬ anymatch@1.3.0
│ │ ├── arrify@1.0.0
│ │ └─┬ micromatch@2.3.3
│ │   ├─┬ arr-diff@1.1.0
│ │   │ ├── arr-flatten@1.0.1
│ │   │ └── array-slice@0.2.3
│ │   ├── array-unique@0.2.1
│ │   ├─┬ braces@1.8.2
│ │   │ ├─┬ expand-range@1.8.1
│ │   │ │ └─┬ fill-range@2.2.2
│ │   │ │   ├── is-number@1.1.2
│ │   │ │   ├── isobject@1.0.2
│ │   │ │   ├─┬ randomatic@1.1.3
│ │   │ │   │ └─┬ is-number@2.1.0
│ │   │ │   │   └── kind-of@3.0.2
│ │   │ │   └── repeat-string@1.5.2
│ │   │ ├── preserve@0.2.0
│ │   │ └── repeat-element@1.1.2
│ │   ├── expand-brackets@0.1.4
│ │   ├─┬ extglob@0.3.1
│ │   │ ├── ansi-green@0.1.1
│ │   │ └── success-symbol@0.1.0
│ │   ├── filename-regex@2.0.0
│ │   ├── is-extglob@1.0.0
│ │   ├── kind-of@2.0.1
│ │   ├── normalize-path@2.0.1
│ │   ├─┬ object.omit@2.0.0
│ │   │ └─┬ for-own@0.1.3
│ │   │   └── for-in@0.1.4
│ │   ├─┬ parse-glob@3.0.4
│ │   │ ├── glob-base@0.3.0
│ │   │ └── is-dotfile@1.0.2
│ │   └─┬ regex-cache@0.4.2
│ │     ├── is-equal-shallow@0.1.3
│ │     └── is-primitive@2.0.0
│ ├── async-each-series@0.1.1
│ ├── browser-sync-client@2.4.1
│ ├─┬ browser-sync-ui@0.5.16
│ │ ├── connect-history-api-fallback@0.0.5
│ │ ├─┬ stream-throttle@0.1.3
│ │ │ └── limiter@1.1.0
│ │ └─┬ weinre@2.0.0-pre-I0Z7U9OV
│ │   ├─┬ express@2.5.11
│ │   │ ├─┬ connect@1.9.2
│ │   │ │ └── formidable@1.0.17
│ │   │ ├── mime@1.2.4
│ │   │ ├── mkdirp@0.3.0
│ │   │ └── qs@0.4.2
│ │   ├── nopt@3.0.6
│ │   └── underscore@1.7.0
│ ├── bs-recipes@1.0.5
│ ├─┬ chokidar@1.4.0
│ │ ├── async-each@0.1.6
│ │ ├─┬ fsevents@1.0.5
│ │ │ ├── nan@2.1.0
│ │ │ └─┬ node-pre-gyp@0.6.15
│ │ │   ├─┬ mkdirp@0.5.1
│ │ │   │ └── minimist@0.0.8
│ │ │   ├─┬ nopt@3.0.4
│ │ │   │ └── abbrev@1.0.7
│ │ │   ├─┬ npmlog@1.2.1
│ │ │   │ ├─┬ are-we-there-yet@1.0.4
│ │ │   │ │ └─┬ readable-stream@1.1.13
│ │ │   │ │   ├── isarray@0.0.1
│ │ │   │ │   └── string_decoder@0.10.31
│ │ │   │ └─┬ gauge@1.2.2
│ │ │   │   └─┬ lodash.pad@3.1.1
│ │ │   │     └── lodash._basetostring@3.0.1
│ │ │   ├─┬ rc@1.1.2
│ │ │   │ ├── ini@1.3.4
│ │ │   │ └── minimist@1.2.0
│ │ │   ├─┬ request@2.65.0
│ │ │   │ ├── aws-sign2@0.6.0
│ │ │   │ ├─┬ bl@1.0.0
│ │ │   │ │ └─┬ readable-stream@2.0.4
│ │ │   │ │   ├── inherits@2.0.1
│ │ │   │ │   ├── isarray@0.0.1
│ │ │   │ │   ├── string_decoder@0.10.31
│ │ │   │ │   └── util-deprecate@1.0.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-rc3
│ │ │   │ │ └── async@1.5.0
│ │ │   │ ├─┬ har-validator@2.0.2
│ │ │   │ │ ├─┬ chalk@1.1.1
│ │ │   │ │ │ ├── ansi-styles@2.1.0
│ │ │   │ │ │ ├── escape-string-regexp@1.0.3
│ │ │   │ │ │ ├─┬ has-ansi@2.0.0
│ │ │   │ │ │ │ └── ansi-regex@2.0.0
│ │ │   │ │ │ ├── strip-ansi@3.0.0
│ │ │   │ │ │ └── supports-color@2.0.0
│ │ │   │ │ ├─┬ commander@2.9.0
│ │ │   │ │ │ └── graceful-readlink@1.0.1
│ │ │   │ │ ├─┬ is-my-json-valid@2.12.2
│ │ │   │ │ │ ├── generate-function@2.0.0
│ │ │   │ │ │ ├─┬ generate-object-property@1.2.0
│ │ │   │ │ │ │ └── is-property@1.0.2
│ │ │   │ │ │ ├── jsonpointer@2.0.0
│ │ │   │ │ │ └── xtend@4.0.1
│ │ │   │ │ └─┬ pinkie-promise@1.0.0
│ │ │   │ │   └── pinkie@1.0.0
│ │ │   │ ├─┬ hawk@3.1.0
│ │ │   │ │ ├── boom@2.10.1
│ │ │   │ │ ├── cryptiles@2.0.5
│ │ │   │ │ ├── hoek@2.16.3
│ │ │   │ │ └── sntp@1.0.9
│ │ │   │ ├─┬ http-signature@0.11.0
│ │ │   │ │ ├── asn1@0.1.11
│ │ │   │ │ ├── assert-plus@0.1.5
│ │ │   │ │ └── ctype@0.5.3
│ │ │   │ ├── isstream@0.1.2
│ │ │   │ ├── json-stringify-safe@5.0.1
│ │ │   │ ├── oauth-sign@0.8.0
│ │ │   │ ├── qs@5.2.0
│ │ │   │ ├── stringstream@0.0.5
│ │ │   │ └── tunnel-agent@0.4.1
│ │ │   ├─┬ rimraf@2.4.3
│ │ │   │ └─┬ glob@5.0.15
│ │ │   │   ├─┬ inflight@1.0.4
│ │ │   │   │ └── wrappy@1.0.1
│ │ │   │   ├─┬ minimatch@3.0.0
│ │ │   │   │ └─┬ brace-expansion@1.1.1
│ │ │   │   │   ├── balanced-match@0.2.1
│ │ │   │   │   └── concat-map@0.0.1
│ │ │   │   └── path-is-absolute@1.0.0
│ │ │   ├─┬ tar@2.2.1
│ │ │   │ ├── block-stream@0.0.8
│ │ │   │ └── inherits@2.0.1
│ │ │   └─┬ tar-pack@3.1.0
│ │ │     ├── debug@0.7.4
│ │ │     ├─┬ fstream-ignore@1.0.3
│ │ │     │ └── minimatch@3.0.0
│ │ │     ├── graceful-fs@4.1.2
│ │ │     ├─┬ readable-stream@1.0.33
│ │ │     │ ├── inherits@2.0.1
│ │ │     │ ├── isarray@0.0.1
│ │ │     │ └── string_decoder@0.10.31
│ │ │     └── rimraf@2.2.8
│ │ ├── glob-parent@2.0.0
│ │ ├─┬ is-binary-path@1.0.1
│ │ │ └── binary-extensions@1.4.0
│ │ ├── is-glob@2.0.1
│ │ └── readdirp@2.0.0
│ ├── connect@3.4.0
│ ├── dev-ip@1.0.1
│ ├── easy-extender@2.3.2
│ ├─┬ eazy-logger@2.1.2
│ │ ├── opt-merger@1.1.1
│ │ └─┬ tfunk@3.0.1
│ │   ├─┬ chalk@0.5.1
│ │   │ ├── ansi-styles@1.1.0
│ │   │ ├─┬ has-ansi@0.1.0
│ │   │ │ └── ansi-regex@0.2.1
│ │   │ ├── strip-ansi@0.3.0
│ │   │ └── supports-color@0.2.0
│ │   └── object-path@0.9.2
│ ├── emitter-steward@1.0.0
│ ├─┬ foxy@11.1.4
│ │ ├── connect@3.4.0
│ │ ├─┬ http-proxy@1.12.0
│ │ │ ├── eventemitter3@1.1.1
│ │ │ └── requires-port@0.0.1
│ │ ├─┬ meow@3.6.0
│ │ │ ├─┬ camelcase-keys@2.0.0
│ │ │ │ └── camelcase@2.0.1
│ │ │ ├─┬ loud-rejection@1.2.0
│ │ │ │ └── signal-exit@2.1.2
│ │ │ ├─┬ normalize-package-data@2.3.5
│ │ │ │ ├── hosted-git-info@2.1.4
│ │ │ │ ├─┬ is-builtin-module@1.0.0
│ │ │ │ │ └── builtin-modules@1.1.0
│ │ │ │ └─┬ validate-npm-package-license@3.0.1
│ │ │ │   ├─┬ spdx-correct@1.0.2
│ │ │ │   │ └── spdx-license-ids@1.1.0
│ │ │ │   └─┬ spdx-expression-parse@1.0.2
│ │ │ │     └── spdx-exceptions@1.0.4
│ │ │ ├─┬ read-pkg-up@1.0.1
│ │ │ │ ├─┬ find-up@1.1.0
│ │ │ │ │ └── path-exists@2.1.0
│ │ │ │ └─┬ 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
│ │ │ │   └── path-type@1.1.0
│ │ │ ├─┬ redent@1.0.0
│ │ │ │ ├─┬ indent-string@2.1.0
│ │ │ │ │ └── repeating@2.0.0
│ │ │ │ └── strip-indent@1.0.1
│ │ │ └── trim-newlines@1.0.0
│ │ └── resp-modifier@4.0.4
│ ├─┬ fs-extra@0.26.2
│ │ ├── jsonfile@2.2.3
│ │ └── klaw@1.1.2
│ ├── immutable@3.7.5
│ ├─┬ localtunnel@1.8.0
│ │ ├── openurl@1.1.0
│ │ ├─┬ request@2.65.0
│ │ │ ├── aws-sign2@0.6.0
│ │ │ ├── bl@1.0.0
│ │ │ ├── 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-rc3
│ │ │ │ └── async@1.5.0
│ │ │ ├── har-validator@2.0.3
│ │ │ ├─┬ hawk@3.1.2
│ │ │ │ ├── boom@2.10.1
│ │ │ │ ├── cryptiles@2.0.5
│ │ │ │ ├── hoek@2.16.3
│ │ │ │ └── sntp@1.0.9
│ │ │ ├─┬ http-signature@0.11.0
│ │ │ │ ├── asn1@0.1.11
│ │ │ │ ├── assert-plus@0.1.5
│ │ │ │ └── ctype@0.5.3
│ │ │ ├── isstream@0.1.2
│ │ │ ├── json-stringify-safe@5.0.1
│ │ │ ├── oauth-sign@0.8.0
│ │ │ ├── qs@5.2.0
│ │ │ ├── stringstream@0.0.5
│ │ │ ├── tough-cookie@2.2.1
│ │ │ └── tunnel-agent@0.4.1
│ │ └─┬ yargs@3.29.0
│ │   └── cliui@3.1.0
│ ├── longest@1.0.1
│ ├─┬ meow@3.3.0
│ │ ├─┬ camelcase-keys@1.0.0
│ │ │ └── map-obj@1.0.1
│ │ ├── indent-string@1.2.2
│ │ └── object-assign@3.0.0
│ ├── opn@3.0.3
│ ├─┬ portscanner@1.0.0
│ │ └── async@0.1.15
│ ├─┬ query-string@2.4.2
│ │ └── strict-uri-encode@1.0.2
│ ├── resp-modifier@5.0.2
│ ├─┬ serve-index@1.7.2
│ │ ├─┬ accepts@1.2.13
│ │ │ └── negotiator@0.5.3
│ │ ├── batch@0.5.2
│ │ ├── http-errors@1.3.1
│ │ └── mime-types@2.1.8
│ ├── serve-static@1.10.0
│ ├─┬ socket.io@1.3.7
│ │ ├─┬ debug@2.1.0
│ │ │ └── ms@0.6.2
│ │ ├─┬ engine.io@1.5.4
│ │ │ ├── base64id@0.1.0
│ │ │ ├─┬ debug@1.0.3
│ │ │ │ └── ms@0.6.2
│ │ │ ├─┬ engine.io-parser@1.2.2
│ │ │ │ ├── after@0.8.1
│ │ │ │ ├── arraybuffer.slice@0.0.6
│ │ │ │ ├── base64-arraybuffer@0.1.2
│ │ │ │ ├── blob@0.0.4
│ │ │ │ └── utf8@2.1.0
│ │ │ └─┬ ws@0.8.0
│ │ │   ├── bufferutil@1.2.1
│ │ │   ├── options@0.0.6
│ │ │   ├── ultron@1.0.2
│ │ │   └── utf-8-validate@1.2.1
│ │ ├── has-binary-data@0.1.3
│ │ ├─┬ socket.io-adapter@0.3.1
│ │ │ ├─┬ debug@1.0.2
│ │ │ │ └── ms@0.6.2
│ │ │ ├── object-keys@1.0.1
│ │ │ └─┬ socket.io-parser@2.2.2
│ │ │   └── debug@0.7.4
│ │ ├─┬ socket.io-client@1.3.7
│ │ │ ├── backo2@1.0.2
│ │ │ ├── component-bind@1.0.0
│ │ │ ├── component-emitter@1.1.2
│ │ │ ├── debug@0.7.4
│ │ │ ├─┬ engine.io-client@1.5.4
│ │ │ │ ├── component-inherit@0.0.3
│ │ │ │ ├─┬ debug@1.0.4
│ │ │ │ │ └── ms@0.6.2
│ │ │ │ ├─┬ has-cors@1.0.3
│ │ │ │ │ └── global@2.0.1
│ │ │ │ ├── parsejson@0.0.1
│ │ │ │ ├── parseqs@0.0.2
│ │ │ │ ├── parseuri@0.0.4
│ │ │ │ └── xmlhttprequest@1.5.0
│ │ │ ├── has-binary@0.1.6
│ │ │ ├── object-component@0.0.3
│ │ │ ├─┬ parseuri@0.0.2
│ │ │ │ └─┬ better-assert@1.0.2
│ │ │ │   └── callsite@1.0.0
│ │ │ └── to-array@0.1.3
│ │ └─┬ socket.io-parser@2.2.4
│ │   ├── benchmark@1.0.0
│ │   ├── debug@0.7.4
│ │   └── json3@3.2.6
│ ├── ua-parser-js@0.7.9
│ └── ucfirst@1.0.0
├─┬ browserify@12.0.1
│ ├── assert@1.3.0
│ ├─┬ browser-pack@6.0.1
│ │ ├─┬ combine-source-map@0.7.1
│ │ │ ├─┬ inline-source-map@0.6.1
│ │ │ │ └── source-map@0.4.4
│ │ │ ├── lodash.memoize@3.0.4
│ │ │ └── source-map@0.4.2
│ │ └── umd@3.0.1
│ ├── browser-resolve@1.10.1
│ ├─┬ browserify-zlib@0.1.4
│ │ └── pako@0.2.8
│ ├─┬ buffer@3.5.3
│ │ ├── base64-js@0.0.8
│ │ ├── ieee754@1.1.6
│ │ └── is-array@1.0.1
│ ├─┬ concat-stream@1.5.1
│ │ └── typedarray@0.0.6
│ ├─┬ console-browserify@1.1.0
│ │ └── date-now@0.1.4
│ ├── constants-browserify@1.0.0
│ ├─┬ crypto-browserify@3.11.0
│ │ ├─┬ browserify-cipher@1.0.0
│ │ │ ├─┬ browserify-aes@1.0.5
│ │ │ │ └── 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.4.0
│ │ │ ├── browserify-rsa@4.0.0
│ │ │ ├─┬ elliptic@6.0.2
│ │ │ │ ├── brorand@1.0.5
│ │ │ │ └── hash.js@1.0.3
│ │ │ └─┬ parse-asn1@5.0.0
│ │ │   └── asn1.js@4.2.1
│ │ ├── create-ecdh@4.0.0
│ │ ├─┬ create-hash@1.1.2
│ │ │ ├── cipher-base@1.0.2
│ │ │ └── ripemd160@1.0.1
│ │ ├── create-hmac@1.1.4
│ │ ├─┬ diffie-hellman@5.0.0
│ │ │ └── miller-rabin@4.0.0
│ │ ├── pbkdf2@3.0.4
│ │ ├── public-encrypt@4.0.0
│ │ └── randombytes@2.0.1
│ ├── defined@1.0.0
│ ├── deps-sort@2.0.0
│ ├── domain-browser@1.1.4
│ ├── duplexer2@0.1.4
│ ├── events@1.1.0
│ ├── glob@5.0.15
│ ├─┬ has@1.0.1
│ │ └── function-bind@1.0.2
│ ├── htmlescape@1.1.0
│ ├── https-browserify@0.0.1
│ ├── inherits@2.0.1
│ ├─┬ insert-module-globals@7.0.1
│ │ ├── is-buffer@1.1.0
│ │ └─┬ lexical-scope@1.2.0
│ │   └── astw@2.0.0
│ ├── isarray@0.0.1
│ ├─┬ JSONStream@1.0.7
│ │ ├── jsonparse@1.2.0
│ │ └── through@2.3.8
│ ├─┬ labeled-stream-splicer@2.0.0
│ │ └── stream-splicer@2.0.0
│ ├─┬ module-deps@4.0.2
│ │ ├── detective@4.3.1
│ │ └── stream-combiner2@1.1.1
│ ├── os-browserify@0.1.2
│ ├─┬ parents@1.0.1
│ │ └── path-platform@0.11.15
│ ├── path-browserify@0.0.0
│ ├── process@0.11.2
│ ├── punycode@1.3.2
│ ├── querystring-es3@0.2.1
│ ├── read-only-stream@2.0.0
│ ├─┬ readable-stream@2.0.4
│ │ ├── core-util-is@1.0.2
│ │ ├── process-nextick-args@1.0.6
│ │ └── util-deprecate@1.0.2
│ ├── resolve@1.1.6
│ ├─┬ shasum@1.0.2
│ │ ├── json-stable-stringify@0.0.1
│ │ └── sha.js@2.4.4
│ ├─┬ shell-quote@1.4.3
│ │ ├── array-filter@0.0.1
│ │ ├── array-map@0.0.0
│ │ ├── array-reduce@0.0.0
│ │ └── jsonify@0.0.0
│ ├── stream-browserify@2.0.1
│ ├─┬ stream-http@2.0.2
│ │ └── builtin-status-codes@1.0.0
│ ├── string_decoder@0.10.31
│ ├── subarg@1.0.0
│ ├─┬ syntax-error@1.1.4
│ │ └── acorn@1.2.2
│ ├── through2@2.0.0
│ ├── timers-browserify@1.4.1
│ ├── tty-browserify@0.0.0
│ ├─┬ url@0.11.0
│ │ └── querystring@0.2.0
│ ├── util@0.10.3
│ ├─┬ vm-browserify@0.0.4
│ │ └── indexof@0.0.1
│ └── xtend@4.0.1
├─┬ compression@1.6.0
│ ├─┬ accepts@1.3.0
│ │ └── negotiator@0.6.0
│ ├── bytes@2.1.0
│ ├─┬ compressible@2.0.6
│ │ └── mime-db@1.20.0
│ ├── on-headers@1.0.1
│ └── vary@1.1.0
├─┬ css-mqpacker@4.0.0
│ ├─┬ fs-extra@0.16.5
│ │ └── graceful-fs@3.0.8
│ ├── minimist@1.2.0
│ └─┬ postcss@5.0.12
│   ├── js-base64@2.1.9
│   └─┬ supports-color@3.1.2
│     └── has-flag@1.0.0
├─┬ cssnext@1.8.4
│ ├─┬ autoprefixer-core@5.2.1
│ │ ├── browserslist@0.4.0
│ │ ├── caniuse-db@1.0.30000373
│ │ ├── num2fraction@1.2.2
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ caniuse-api@1.4.1
│ │ ├── browserslist@1.0.1
│ │ ├─┬ lodash.memoize@2.4.1
│ │ │ ├── lodash._keyprefix@2.4.2
│ │ │ └── lodash.isfunction@2.4.1
│ │ └─┬ lodash.uniq@3.2.2
│ │   ├─┬ lodash._basecallback@3.3.1
│ │   │ ├── lodash._baseisequal@3.0.7
│ │   │ └── lodash.pairs@3.0.1
│ │   └── lodash._baseuniq@3.0.3
│ ├─┬ chalk@1.1.1
│ │ ├── ansi-styles@2.1.0
│ │ ├── has-ansi@2.0.0
│ │ ├── strip-ansi@3.0.0
│ │ └── supports-color@2.0.0
│ ├─┬ commander@2.9.0
│ │ └── graceful-readlink@1.0.1
│ ├─┬ cssnano@2.6.1
│ │ ├── balanced-match@0.2.1
│ │ ├── css-list@0.1.3
│ │ ├── indexes-of@1.0.1
│ │ ├─┬ postcss@4.1.16
│ │ │ └── source-map@0.4.4
│ │ ├─┬ postcss-colormin@1.2.7
│ │ │ ├─┬ colormin@1.0.4
│ │ │ │ └── css-color-names@0.0.1
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-convert-values@1.3.1
│ │ │ ├─┬ postcss@4.1.16
│ │ │ │ └── source-map@0.4.4
│ │ │ └── postcss-value-parser@1.4.2
│ │ ├─┬ postcss-discard-comments@1.2.1
│ │ │ ├── node-balanced@0.0.14
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-discard-duplicates@1.2.1
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-discard-empty@1.1.2
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-discard-unused@1.0.3
│ │ │ ├── flatten@0.0.1
│ │ │ ├─┬ postcss@4.1.16
│ │ │ │ └── source-map@0.4.4
│ │ │ └── uniqs@2.0.0
│ │ ├─┬ postcss-filter-plugins@1.0.1
│ │ │ ├─┬ postcss@4.1.16
│ │ │ │ └── source-map@0.4.4
│ │ │ └── uniqid@1.0.0
│ │ ├─┬ postcss-font-family@1.2.1
│ │ │ ├── object-assign@3.0.0
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-merge-idents@1.0.2
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-merge-longhand@1.0.2
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-merge-rules@1.3.6
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-minify-font-weight@1.0.1
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-minify-selectors@1.5.0
│ │ │ ├── javascript-natural-sort@0.7.1
│ │ │ ├── normalize-selector@0.2.0
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-normalize-url@2.1.3
│ │ │ ├── is-absolute-url@2.0.0
│ │ │ ├─┬ normalize-url@1.4.0
│ │ │ │ ├── prepend-http@1.0.3
│ │ │ │ ├── query-string@3.0.0
│ │ │ │ └─┬ sort-keys@1.1.1
│ │ │ │   └── is-plain-obj@1.1.0
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-ordered-values@1.1.1
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-reduce-idents@1.0.3
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-single-charset@0.3.0
│ │ │ ├─┬ fs-extra@0.14.0
│ │ │ │ └── ncp@1.0.1
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ ├─┬ postcss-unique-selectors@1.0.1
│ │ │ └─┬ postcss@4.1.16
│ │ │   └── source-map@0.4.4
│ │ └─┬ postcss-zindex@1.1.3
│ │   └─┬ postcss@4.1.16
│ │     └── source-map@0.4.4
│ ├── exit@0.1.2
│ ├─┬ pixrem@1.3.1
│ │ ├── browserslist@0.5.0
│ │ ├─┬ postcss@4.1.16
│ │ │ └── source-map@0.4.4
│ │ └─┬ reduce-css-calc@1.2.0
│ │   └── balanced-match@0.1.0
│ ├─┬ pleeease-filters@1.0.1
│ │ ├── onecolor@2.4.2
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss@4.1.16
│ │ ├── es6-promise@2.3.0
│ │ └── source-map@0.4.4
│ ├─┬ postcss-calc@4.1.0
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-color-function@1.3.2
│ │ ├── balanced-match@0.1.0
│ │ ├─┬ css-color-function@1.2.1
│ │ │ ├── balanced-match@0.1.0
│ │ │ ├─┬ color@0.7.3
│ │ │ │ └── color-string@0.2.4
│ │ │ ├── debug@0.7.4
│ │ │ └── rgb@0.1.0
│ │ ├─┬ postcss@4.1.16
│ │ │ └── source-map@0.4.4
│ │ └── postcss-message-helpers@1.1.1
│ ├─┬ postcss-color-gray@2.0.0
│ │ ├─┬ color@0.7.3
│ │ │ ├── color-convert@0.5.3
│ │ │ └── color-string@0.2.4
│ │ └─┬ reduce-function-call@1.0.1
│ │   └── balanced-match@0.1.0
│ ├─┬ postcss-color-hex-alpha@1.3.0
│ │ ├── color@0.10.1
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-color-hwb@1.2.0
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-color-rebeccapurple@1.2.0
│ │ ├── color@0.9.0
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-color-rgba-fallback@1.3.1
│ │ ├─┬ color-string@0.3.0
│ │ │ └── color-name@1.0.1
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-custom-media@4.1.0
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-custom-properties@4.2.0
│ │ ├── balanced-match@0.1.0
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-custom-selectors@2.3.0
│ │ ├── balanced-match@0.2.1
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-font-variant@1.2.0
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-import@6.2.0
│ │ ├── clone@0.1.19
│ │ ├── glob@5.0.15
│ │ └── object-assign@3.0.0
│ ├─┬ postcss-media-minmax@1.2.0
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-messages@0.2.2
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-pseudo-class-any-link@0.2.1
│ │ ├─┬ postcss@4.1.16
│ │ │ └── source-map@0.4.4
│ │ └─┬ postcss-selector-parser@1.3.0
│ │   └── uniq@1.0.1
│ ├─┬ postcss-pseudoelements@2.2.0
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-reporter@0.1.0
│ │ └── lodash.difference@3.2.2
│ ├─┬ postcss-selector-matches@1.2.1
│ │ ├── balanced-match@0.2.1
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-selector-not@1.2.1
│ │ ├── balanced-match@0.2.1
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ postcss-url@4.0.1
│ │ ├─┬ directory-encoder@0.6.1
│ │ │ ├─┬ fs-extra@0.8.1
│ │ │ │ ├── jsonfile@1.1.1
│ │ │ │ ├── mkdirp@0.3.5
│ │ │ │ ├── ncp@0.4.2
│ │ │ │ └── rimraf@2.2.8
│ │ │ ├─┬ handlebars@1.1.2
│ │ │ │ └── optimist@0.3.7
│ │ │ ├─┬ img-stats@0.4.2
│ │ │ │ └── xmldom@0.1.16
│ │ │ └── lodash@2.4.0
│ │ ├── mime@1.3.4
│ │ └─┬ postcss@4.1.16
│ │   └── source-map@0.4.4
│ ├─┬ read-file-stdin@0.2.0
│ │ └── gather-stream@1.0.0
│ ├─┬ to-slug-case@0.1.2
│ │ └─┬ to-space-case@0.1.2
│ │   └── to-no-case@0.1.1
│ ├─┬ to-space-case@0.1.3
│ │ └── to-no-case@0.1.2
│ └── write-file-stdout@0.0.2
├─┬ del@2.1.0
│ ├─┬ globby@3.0.1
│ │ ├── array-union@1.0.1
│ │ ├── glob@5.0.15
│ │ └─┬ pinkie-promise@1.0.0
│ │   └── pinkie@1.0.0
│ ├── is-path-cwd@1.0.0
│ ├─┬ is-path-in-cwd@1.0.0
│ │ └── is-path-inside@1.0.0
│ ├── pify@2.3.0
│ ├─┬ pinkie-promise@2.0.0
│ │ └── pinkie@2.0.1
│ └─┬ rimraf@2.4.4
│   └── glob@5.0.15
├─┬ eslint@1.10.3
│ ├─┬ doctrine@0.7.2
│ │ └── esutils@1.1.6
│ ├── escape-string-regexp@1.0.3
│ ├─┬ escope@3.3.0
│ │ ├─┬ es6-map@0.1.3
│ │ │ ├── d@0.1.1
│ │ │ ├── es5-ext@0.10.9
│ │ │ ├── es6-iterator@2.0.0
│ │ │ ├── es6-set@0.1.3
│ │ │ ├── es6-symbol@3.0.1
│ │ │ └── event-emitter@0.3.4
│ │ ├── es6-weak-map@2.0.1
│ │ └─┬ esrecurse@3.1.1
│ │   └── estraverse@3.1.0
│ ├── espree@2.2.5
│ ├── estraverse@4.1.1
│ ├── estraverse-fb@1.3.1
│ ├── esutils@2.0.2
│ ├─┬ file-entry-cache@1.2.4
│ │ └─┬ flat-cache@1.0.10
│ │   └─┬ read-json-sync@1.1.0
│ │     └── graceful-fs@3.0.8
│ ├── glob@5.0.15
│ ├── globals@8.14.0
│ ├─┬ inquirer@0.11.0
│ │ ├── ansi-escapes@1.1.0
│ │ ├── ansi-regex@2.0.0
│ │ ├─┬ cli-cursor@1.0.2
│ │ │ └─┬ restore-cursor@1.0.1
│ │ │   ├── exit-hook@1.1.1
│ │ │   └── onetime@1.0.0
│ │ ├── cli-width@1.1.0
│ │ ├── figures@1.4.0
│ │ ├─┬ 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
│ ├─┬ is-my-json-valid@2.12.3
│ │ ├── generate-function@2.0.0
│ │ ├─┬ generate-object-property@1.2.0
│ │ │ └── is-property@1.0.2
│ │ └── jsonpointer@2.0.0
│ ├─┬ is-resolvable@1.0.0
│ │ └── tryit@1.0.2
│ ├─┬ js-yaml@3.4.5
│ │ └── esprima@2.7.0
│ ├── json-stable-stringify@1.0.0
│ ├─┬ lodash.clonedeep@3.0.2
│ │ └── lodash._baseclone@3.3.0
│ ├─┬ lodash.merge@3.3.2
│ │ ├── lodash._arraycopy@3.0.0
│ │ ├── lodash._arrayeach@3.0.0
│ │ ├── lodash.isarguments@3.0.4
│ │ ├── lodash.isarray@3.0.4
│ │ ├── lodash.isplainobject@3.2.0
│ │ ├── lodash.istypedarray@3.0.2
│ │ ├── lodash.keysin@3.0.8
│ │ └── lodash.toplainobject@3.0.0
│ ├─┬ lodash.omit@3.1.0
│ │ ├── lodash._arraymap@3.0.0
│ │ └─┬ lodash._basedifference@3.0.3
│ │   ├── lodash._baseindexof@3.1.0
│ │   ├── lodash._cacheindexof@3.0.2
│ │   └── lodash._createcache@3.1.2
│ ├── minimatch@3.0.0
│ ├─┬ optionator@0.6.0
│ │ ├── deep-is@0.1.3
│ │ ├── fast-levenshtein@1.0.7
│ │ ├── levn@0.2.5
│ │ ├── prelude-ls@1.1.2
│ │ ├── type-check@0.3.1
│ │ └── wordwrap@0.0.2
│ ├── path-is-inside@1.0.1
│ ├── shelljs@0.5.3
│ ├── strip-json-comments@1.0.4
│ ├── text-table@0.2.0
│ ├─┬ user-home@2.0.0
│ │ └── os-homedir@1.0.1
│ └── xml-escape@1.0.0
├── eslint-config-airbnb@1.0.2
├─┬ express@4.13.3
│ ├─┬ accepts@1.2.13
│ │ └── negotiator@0.5.3
│ ├── array-flatten@1.1.1
│ ├── content-disposition@0.5.0
│ ├── content-type@1.0.1
│ ├── cookie@0.1.3
│ ├── cookie-signature@1.0.6
│ ├── depd@1.0.1
│ ├── escape-html@1.0.2
│ ├── etag@1.7.0
│ ├─┬ finalhandler@0.4.0
│ │ └── unpipe@1.0.0
│ ├── fresh@0.3.0
│ ├── merge-descriptors@1.0.0
│ ├── methods@1.1.1
│ ├─┬ on-finished@2.3.0
│ │ └── ee-first@1.1.1
│ ├── parseurl@1.3.0
│ ├── path-to-regexp@0.1.7
│ ├─┬ proxy-addr@1.0.9
│ │ ├── forwarded@0.1.0
│ │ └── ipaddr.js@1.0.4
│ ├── qs@4.0.0
│ ├── range-parser@1.0.3
│ ├─┬ send@0.13.0
│ │ ├── destroy@1.0.3
│ │ └── statuses@1.2.1
│ ├─┬ type-is@1.6.10
│ │ └── media-typer@0.3.0
│ ├── utils-merge@1.0.0
│ └── vary@1.0.1
├── file-exists@1.0.0
├─┬ glob@6.0.1
│ ├─┬ inflight@1.0.4
│ │ └── wrappy@1.0.1
│ └── once@1.3.3
├─┬ gray-matter@2.0.2
│ ├─┬ ansi-red@0.1.1
│ │ └── ansi-wrap@0.1.0
│ └─┬ extend-shallow@2.0.1
│   └── is-extendable@0.1.1
├─┬ gulp@3.9.0
│ ├── archy@1.0.0
│ ├── deprecated@0.0.1
│ ├─┬ gulp-util@3.0.7
│ │ ├── array-differ@1.0.0
│ │ ├── array-uniq@1.0.2
│ │ ├── beeper@1.1.0
│ │ ├── dateformat@1.0.12
│ │ ├─┬ 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.0.0
│ │ │ └── lodash.templatesettings@3.1.0
│ │ ├─┬ multipipe@0.1.2
│ │ │ └─┬ duplexer2@0.0.2
│ │ │   └── readable-stream@1.1.13
│ │ ├── object-assign@3.0.0
│ │ ├── replace-ext@0.0.1
│ │ └─┬ vinyl@0.5.3
│ │   └── clone@1.0.2
│ ├── interpret@0.6.6
│ ├─┬ liftoff@2.2.0
│ │ ├── extend@2.0.1
│ │ ├─┬ findup-sync@0.3.0
│ │ │ └── glob@5.0.15
│ │ ├── flagged-respawn@0.3.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.1
│ ├── semver@4.3.6
│ ├── tildify@1.1.2
│ ├─┬ v8flags@2.0.10
│ │ └── user-home@1.1.1
│ └─┬ vinyl-fs@0.3.14
│   ├─┬ defaults@1.0.3
│   │ └── clone@1.0.2
│   ├─┬ glob-stream@3.1.18
│   │ ├── glob@4.5.3
│   │ ├─┬ glob2base@0.0.12
│   │ │ └── find-index@0.1.1
│   │ ├── ordered-read-streams@0.1.0
│   │ ├─┬ through2@0.6.5
│   │ │ └── readable-stream@1.0.33
│   │ └── 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
│   ├── graceful-fs@3.0.8
│   ├─┬ strip-bom@1.0.0
│   │ └── first-chunk-stream@1.0.0
│   ├─┬ through2@0.6.5
│   │ └── readable-stream@1.0.33
│   └─┬ vinyl@0.4.6
│     └── clone@0.2.0
├─┬ gulp-concat@2.6.0
│ ├── concat-with-sourcemaps@1.0.4
│ └─┬ through2@0.6.5
│   └── readable-stream@1.0.33
├─┬ gulp-eslint@1.1.1
│ └── bufferstreams@1.1.0
├─┬ gulp-if@2.0.0
│ ├─┬ gulp-match@1.0.0
│ │ └── minimatch@3.0.0
│ └─┬ ternary-stream@2.0.0
│   ├─┬ duplexify@3.4.2
│   │ └── end-of-stream@1.0.0
│   ├── fork-stream@0.0.4
│   └── merge-stream@1.0.0
├─┬ gulp-inline-source@2.1.0
│ └─┬ inline-source@4.0.1
│   ├── csso@1.3.11
│   ├─┬ htmlparser2@3.8.2
│   │ ├── domelementtype@1.3.0
│   │ ├── domhandler@2.3.0
│   │ ├─┬ domutils@1.5.1
│   │ │ └─┬ dom-serializer@0.1.0
│   │ │   ├── domelementtype@1.1.3
│   │ │   └── entities@1.1.1
│   │ ├── entities@1.0.0
│   │ └── readable-stream@1.1.13
│   ├── lodash@3.8.0
│   ├─┬ svgo@0.5.6
│   │ ├── coa@1.0.1
│   │ ├── colors@1.1.2
│   │ ├─┬ js-yaml@3.3.1
│   │ │ └── esprima@2.2.0
│   │ ├── sax@1.1.4
│   │ └── whet.extend@0.9.9
│   └─┬ uglify-js@2.4.21
│     ├── source-map@0.1.34
│     └─┬ yargs@3.5.4
│       └── window-size@0.1.0
├─┬ gulp-load-plugins@1.1.0
│ ├─┬ findup-sync@0.2.1
│ │ └── glob@4.3.5
│ └── multimatch@2.0.0
├─┬ gulp-minify-html@1.0.4
│ ├─┬ minimize@1.7.4
│ │ ├── argh@0.1.4
│ │ ├── async@1.4.2
│ │ ├─┬ cli-color@1.0.0
│ │ │ ├── ansi-regex@1.1.1
│ │ │ ├─┬ es6-iterator@0.1.3
│ │ │ │ └── es6-symbol@2.0.1
│ │ │ ├─┬ memoizee@0.3.9
│ │ │ │ ├─┬ es6-weak-map@0.1.4
│ │ │ │ │ ├── es6-iterator@0.1.3
│ │ │ │ │ └── es6-symbol@2.0.1
│ │ │ │ ├── lru-queue@0.1.0
│ │ │ │ └── next-tick@0.2.2
│ │ │ └── timers-ext@0.1.0
│ │ ├─┬ diagnostics@1.0.1
│ │ │ ├─┬ colorspace@1.0.1
│ │ │ │ ├── color@0.8.0
│ │ │ │ └── text-hex@0.0.0
│ │ │ ├─┬ enabled@1.0.1
│ │ │ │ └── env-variable@0.0.3
│ │ │ └─┬ kuler@0.0.0
│ │ │   └── colornames@0.0.2
│ │ ├── emits@3.0.0
│ │ ├─┬ htmlparser2@3.8.3
│ │ │ └── readable-stream@1.1.13
│ │ └── node-uuid@1.4.7
│ └─┬ through2@0.6.5
│   └── readable-stream@1.0.33
├─┬ gulp-postcss@6.0.1
│ └── vinyl-sourcemaps-apply@0.2.0
├─┬ gulp-replace@0.5.4
│ ├─┬ istextorbinary@1.0.2
│ │ ├── binaryextensions@1.0.0
│ │ └── textextensions@1.0.1
│ └─┬ replacestream@4.0.0
│   └── object-assign@3.0.0
├─┬ gulp-sourcemaps@1.6.0
│ ├── graceful-fs@4.1.2
│ ├─┬ strip-bom@2.0.0
│ │ └── is-utf8@0.2.0
│ └─┬ vinyl@1.1.0
│   ├── clone@1.0.2
│   └── clone-stats@0.0.1
├─┬ gulp-uglify@1.5.1
│ ├── deap@1.0.0
│ ├── fancy-log@1.1.0
│ ├── isobject@2.0.0
│ ├─┬ uglify-js@2.6.0
│ │ ├── async@0.2.10
│ │ ├── uglify-to-browserify@1.0.2
│ │ └─┬ yargs@3.10.0
│ │   ├─┬ cliui@2.1.0
│ │   │ ├─┬ center-align@0.1.2
│ │   │ │ └── align-text@0.1.3
│ │   │ └── right-align@0.1.3
│ │   └── window-size@0.1.0
│ └── uglify-save-license@0.4.1
├─┬ handlebars@4.0.5
│ ├── async@1.5.0
│ ├─┬ optimist@0.6.1
│ │ └── minimist@0.0.10
│ ├─┬ source-map@0.4.4
│ │ └── amdefine@1.0.0
│ └─┬ uglify-js@2.6.1
│   ├── async@0.2.10
│   ├── source-map@0.5.3
│   └─┬ yargs@3.10.0
│     └── window-size@0.1.0
├─┬ intern@3.0.6
│ ├─┬ chai@3.0.0
│ │ ├── assertion-error@1.0.1
│ │ ├─┬ deep-eql@0.1.3
│ │ │ └── type-detect@0.1.1
│ │ └── type-detect@1.0.0
│ ├── charm@0.2.0
│ ├── diff@1.1.0
│ ├─┬ digdug@1.3.2
│ │ └─┬ decompress@0.2.3
│ │   ├── adm-zip@0.4.7
│ │   ├─┬ extname@0.1.5
│ │   │ ├─┬ ext-list@0.2.0
│ │   │ │ └─┬ got@0.2.0
│ │   │ │   └── object-assign@0.3.1
│ │   │ └── underscore.string@2.3.3
│ │   ├── get-stdin@0.1.0
│ │   ├─┬ map-key@0.1.5
│ │   │ ├── lodash@2.4.2
│ │   │ └── underscore.string@2.4.0
│ │   ├── mkdirp@0.3.5
│ │   ├── nopt@2.2.1
│ │   ├── stream-combiner@0.0.4
│ │   ├─┬ tar@0.1.20
│ │   │ ├── block-stream@0.0.8
│ │   │ └─┬ fstream@0.1.31
│ │   │   └── graceful-fs@3.0.8
│ │   └─┬ tempfile@0.1.3
│ │     └── uuid@1.4.2
│ ├── dojo@2.0.0-alpha.6
│ ├─┬ istanbul@0.3.17
│ │ ├── abbrev@1.0.7
│ │ ├── async@1.5.0
│ │ ├─┬ escodegen@1.6.1
│ │ │ ├── esprima@1.2.5
│ │ │ ├── estraverse@1.9.3
│ │ │ ├── esutils@1.1.6
│ │ │ ├── optionator@0.5.0
│ │ │ └── source-map@0.1.43
│ │ ├── esprima@2.4.1
│ │ ├─┬ fileset@0.2.1
│ │ │ └── glob@5.0.15
│ │ ├─┬ handlebars@3.0.0
│ │ │ ├─┬ optimist@0.6.1
│ │ │ │ └── minimist@0.0.10
│ │ │ ├── source-map@0.1.43
│ │ │ └─┬ uglify-js@2.3.6
│ │ │   └── source-map@0.1.43
│ │ ├── nopt@3.0.6
│ │ ├── supports-color@1.3.1
│ │ └── which@1.0.9
│ ├─┬ leadfoot@1.6.4
│ │ └── jszip@2.5.0
│ └── source-map@0.1.33
├─┬ lodash.debounce@3.1.1
│ └── lodash._getnative@3.9.1
├── lunr@0.6.0
├─┬ markdown-it@5.0.2
│ ├─┬ argparse@1.0.3
│ │ └── sprintf-js@1.0.3
│ ├── entities@1.1.1
│ ├── linkify-it@1.2.0
│ ├── mdurl@1.0.1
│ └── uc.micro@1.0.0
├─┬ mkdirp@0.5.1
│ └── minimist@0.0.8
├── mozilla-tabzilla@0.5.1
├─┬ node-fetch@1.3.3
│ └─┬ encoding@0.1.11
│   └── iconv-lite@0.4.13
├─┬ oghliner@1.0.2
│ ├─┬ change-case@2.3.0
│ │ ├── camel-case@1.2.0
│ │ ├── constant-case@1.1.1
│ │ ├── dot-case@1.1.1
│ │ ├── is-lower-case@1.1.1
│ │ ├── is-upper-case@1.1.1
│ │ ├── lower-case@1.1.2
│ │ ├── lower-case-first@1.0.0
│ │ ├── param-case@1.1.1
│ │ ├── pascal-case@1.1.1
│ │ ├── path-case@1.1.1
│ │ ├── sentence-case@1.1.2
│ │ ├── snake-case@1.1.1
│ │ ├── swap-case@1.1.1
│ │ ├── title-case@1.1.1
│ │ ├── upper-case@1.1.2
│ │ └── upper-case-first@1.1.1
│ ├─┬ cli@0.11.1
│ │ └── glob@5.0.15
│ ├── fs-extra@0.26.2
│ ├─┬ gh-pages@0.5.0
│ │ ├── async@0.2.9
│ │ ├── commander@2.8.1
│ │ ├─┬ glob@4.0.6
│ │ │ ├── graceful-fs@3.0.8
│ │ │ └─┬ minimatch@1.0.0
│ │ │   ├── lru-cache@2.7.3
│ │ │   └── sigmund@1.0.1
│ │ ├── graceful-fs@2.0.1
│ │ ├── lodash@2.4.2
│ │ ├── q@1.0.1
│ │ ├─┬ q-io@1.11.6
│ │ │ ├─┬ collections@0.2.2
│ │ │ │ └── weak-map@1.0.0
│ │ │ ├── mimeparse@0.1.4
│ │ │ ├── q@1.4.1
│ │ │ ├── qs@1.2.2
│ │ │ └── url2@0.0.0
│ │ └── wrench@1.5.1
│ ├─┬ git-list-remotes@1.0.2
│ │ └─┬ gitconfiglocal@1.0.0
│ │   └── ini@1.3.4
│ ├── git-remote-url@1.0.1
│ ├── github@0.2.4
│ ├── github-slug@1.1.0
│ ├── github-url-from-git@1.4.0
│ ├─┬ gulp-conflict@0.4.0
│ │ ├── diff@1.4.0
│ │ ├─┬ inquirer@0.8.5
│ │ │ ├── ansi-regex@1.1.1
│ │ │ ├─┬ readline2@0.1.1
│ │ │ │ ├── mute-stream@0.0.4
│ │ │ │ └── strip-ansi@2.0.1
│ │ │ └── rx@2.5.3
│ │ └─┬ through2@0.6.5
│ │   └── readable-stream@1.0.33
│ ├─┬ gulp-connect@2.2.0
│ │ ├─┬ connect@2.17.3
│ │ │ ├── basic-auth-connect@1.0.0
│ │ │ ├─┬ body-parser@1.2.2
│ │ │ │ ├── bytes@1.0.0
│ │ │ │ ├── qs@0.6.6
│ │ │ │ ├─┬ raw-body@1.1.6
│ │ │ │ │ └── bytes@1.0.0
│ │ │ │ └─┬ type-is@1.2.0
│ │ │ │   └── mime@1.2.11
│ │ │ ├── bytes@1.0.0
│ │ │ ├─┬ compression@1.0.2
│ │ │ │ ├── bytes@0.3.0
│ │ │ │ ├── compressible@1.0.1
│ │ │ │ └── negotiator@0.4.3
│ │ │ ├─┬ connect-timeout@1.1.0
│ │ │ │ └── debug@0.8.1
│ │ │ ├── cookie@0.1.2
│ │ │ ├─┬ cookie-parser@1.1.0
│ │ │ │ ├── cookie@0.1.2
│ │ │ │ └── cookie-signature@1.0.3
│ │ │ ├── cookie-signature@1.0.3
│ │ │ ├─┬ csurf@1.2.0
│ │ │ │ ├── scmp@0.0.3
│ │ │ │ └── uid2@0.0.3
│ │ │ ├── debug@0.8.1
│ │ │ ├── errorhandler@1.0.1
│ │ │ ├─┬ express-session@1.2.1
│ │ │ │ ├── buffer-crc32@0.2.1
│ │ │ │ ├── cookie@0.1.2
│ │ │ │ ├── cookie-signature@1.0.3
│ │ │ │ ├── debug@0.8.1
│ │ │ │ └── on-headers@0.0.0
│ │ │ ├── fresh@0.2.2
│ │ │ ├─┬ method-override@1.0.2
│ │ │ │ └── methods@1.0.0
│ │ │ ├─┬ morgan@1.1.1
│ │ │ │ └── bytes@1.0.0
│ │ │ ├─┬ multiparty@2.2.0
│ │ │ │ ├── readable-stream@1.1.13
│ │ │ │ └─┬ stream-counter@0.2.0
│ │ │ │   └── readable-stream@1.1.13
│ │ │ ├── on-headers@0.0.0
│ │ │ ├── parseurl@1.0.1
│ │ │ ├── pause@0.0.1
│ │ │ ├── qs@0.6.6
│ │ │ ├── response-time@1.0.0
│ │ │ ├─┬ serve-favicon@2.0.0
│ │ │ │ └── fresh@0.2.2
│ │ │ ├─┬ serve-index@1.0.3
│ │ │ │ ├── batch@0.5.0
│ │ │ │ └── negotiator@0.4.3
│ │ │ ├─┬ serve-static@1.1.0
│ │ │ │ └─┬ send@0.3.0
│ │ │ │   └── debug@0.8.0
│ │ │ ├─┬ type-is@1.2.0
│ │ │ │ └── mime@1.2.11
│ │ │ └── vhost@1.0.0
│ │ ├── connect-livereload@0.3.2
│ │ ├─┬ event-stream@3.1.7
│ │ │ ├── from@0.1.3
│ │ │ ├── map-stream@0.1.0
│ │ │ ├── pause-stream@0.0.11
│ │ │ └── split@0.2.10
│ │ ├─┬ gulp-util@2.2.20
│ │ │ ├─┬ chalk@0.5.1
│ │ │ │ ├── ansi-styles@1.1.0
│ │ │ │ ├─┬ has-ansi@0.1.0
│ │ │ │ │ └── ansi-regex@0.2.1
│ │ │ │ ├── strip-ansi@0.3.0
│ │ │ │ └── supports-color@0.2.0
│ │ │ ├── lodash._reinterpolate@2.4.1
│ │ │ ├─┬ lodash.template@2.4.1
│ │ │ │ ├── lodash._escapestringchar@2.4.1
│ │ │ │ ├─┬ lodash.defaults@2.4.1
│ │ │ │ │ ├── lodash._objecttypes@2.4.1
│ │ │ │ │ └── lodash.keys@2.4.1
│ │ │ │ ├─┬ lodash.escape@2.4.1
│ │ │ │ │ ├─┬ lodash._escapehtmlchar@2.4.1
│ │ │ │ │ │ └── lodash._htmlescapes@2.4.1
│ │ │ │ │ └─┬ lodash._reunescapedhtml@2.4.1
│ │ │ │ │   └── lodash.keys@2.4.1
│ │ │ │ ├─┬ lodash.keys@2.4.1
│ │ │ │ │ ├── lodash._isnative@2.4.1
│ │ │ │ │ ├── lodash._shimkeys@2.4.1
│ │ │ │ │ └── lodash.isobject@2.4.1
│ │ │ │ ├── lodash.templatesettings@2.4.1
│ │ │ │ └─┬ lodash.values@2.4.1
│ │ │ │   └── lodash.keys@2.4.1
│ │ │ ├── minimist@0.2.0
│ │ │ ├─┬ through2@0.5.1
│ │ │ │ ├── readable-stream@1.0.33
│ │ │ │ └── xtend@3.0.0
│ │ │ └── vinyl@0.2.3
│ │ └─┬ tiny-lr@0.0.7
│ │   ├── debug@0.8.1
│ │   ├── faye-websocket@0.4.4
│ │   ├─┬ noptify@0.0.3
│ │   │ └── nopt@2.0.0
│ │   └── qs@0.5.6
│ ├─┬ gulp-install@0.6.0
│ │ └─┬ which@1.2.0
│ │   └─┬ is-absolute@0.1.7
│ │     └── is-relative@0.1.3
│ ├── gulp-rename@1.2.2
│ ├── gulp-template@3.1.0
│ ├─┬ gzip-size@3.0.0
│ │ └── duplexer@0.1.1
│ ├─┬ pretty-bytes@2.0.1
│ │ ├── get-stdin@4.0.1
│ │ └── number-is-nan@1.0.0
│ ├─┬ promisified-promptly@1.0.2
│ │ └─┬ promptly@0.2.1
│ │   └── read@1.0.7
│ ├─┬ promisify-node@0.3.0
│ │ └─┬ nodegit-promise@4.0.0
│ │   └── asap@2.0.3
│ ├── read-yaml@1.0.0
│ ├─┬ sw-precache@2.2.0
│ │ ├─┬ dom-urls@1.1.0
│ │ │ └── urijs@1.17.0
│ │ ├── es6-promise@3.0.2
│ │ ├── glob@5.0.15
│ │ └── lodash.defaults@3.1.2
│ ├─┬ temp@0.8.3
│ │ ├── os-tmpdir@1.0.1
│ │ └── rimraf@2.2.8
│ ├─┬ travis-ci@2.0.3
│ │ ├── github@0.1.16
│ │ ├── lodash@1.3.1
│ │ ├─┬ request@2.22.0
│ │ │ ├── aws-sign@0.3.0
│ │ │ ├── cookie-jar@0.3.0
│ │ │ ├── forever-agent@0.5.2
│ │ │ ├─┬ form-data@0.0.8
│ │ │ │ ├─┬ combined-stream@0.0.7
│ │ │ │ │ └── delayed-stream@0.0.5
│ │ │ │ └── mime@1.2.11
│ │ │ ├─┬ hawk@0.13.1
│ │ │ │ ├─┬ boom@0.4.2
│ │ │ │ │ └── hoek@0.9.1
│ │ │ │ ├── cryptiles@0.2.2
│ │ │ │ ├── hoek@0.8.5
│ │ │ │ └─┬ sntp@0.2.4
│ │ │ │   └── hoek@0.9.1
│ │ │ ├── http-signature@0.10.1
│ │ │ ├── json-stringify-safe@4.0.0
│ │ │ ├── mime@1.2.11
│ │ │ ├── oauth-sign@0.3.0
│ │ │ ├── qs@0.6.6
│ │ │ └── tunnel-agent@0.3.0
│ │ └── underscore.string@2.2.1
│ ├─┬ travis-encrypt@1.1.2
│ │ ├── colors@0.6.2
│ │ ├── deep-property@1.1.0
│ │ ├─┬ ursa@0.9.1
│ │ │ └── bindings@1.2.1
│ │ ├─┬ write-yaml@0.1.2
│ │ │ ├── extend-shallow@0.1.1
│ │ │ └── write@0.1.1
│ │ └── yargs@1.3.3
│ └─┬ write-yaml@0.2.2
│   ├── lazy-cache@0.2.4
│   └── write@0.2.1
├─┬ postcss-cssnext@2.2.0
│ ├─┬ autoprefixer@6.1.2
│ │ ├── browserslist@1.0.1
│ │ └── postcss-value-parser@3.1.3
│ ├─┬ pixrem@2.0.1
│ │ └── browserslist@0.5.0
│ ├── pleeease-filters@2.0.0
│ ├── postcss-calc@5.0.0
│ ├─┬ postcss-color-function@2.0.0
│ │ └── balanced-match@0.1.0
│ ├─┬ postcss-color-gray@3.0.0
│ │ └─┬ color@0.7.3
│ │   └── color-string@0.2.4
│ ├─┬ postcss-color-hex-alpha@2.0.0
│ │ └─┬ color@0.10.1
│ │   └── color-string@0.3.0
│ ├─┬ postcss-color-hwb@2.0.0
│ │ └─┬ color@0.10.1
│ │   └── color-string@0.3.0
│ ├─┬ postcss-color-rebeccapurple@2.0.0
│ │ └─┬ color@0.9.0
│ │   └── color-string@0.3.0
│ ├─┬ postcss-color-rgba-fallback@2.0.0
│ │ └── color-string@0.3.0
│ ├── postcss-custom-media@5.0.0
│ ├── postcss-custom-properties@5.0.0
│ ├─┬ postcss-custom-selectors@3.0.0
│ │ └── balanced-match@0.2.1
│ ├── postcss-font-variant@2.0.0
│ ├── postcss-initial@1.4.0
│ ├── postcss-media-minmax@2.1.1
│ ├── postcss-nesting@2.0.6
│ ├── postcss-pseudo-class-any-link@1.0.0
│ ├── postcss-pseudoelements@3.0.0
│ ├─┬ postcss-selector-matches@2.0.1
│ │ └── balanced-match@0.2.1
│ └─┬ postcss-selector-not@2.0.0
│   └── balanced-match@0.2.1
├─┬ postcss-import@7.1.3
│ ├── glob@5.0.15
│ └── postcss-message-helpers@2.0.0
├── postcss-nested@1.0.0
├─┬ postcss-reporter@1.3.0
│ └── log-symbols@1.0.2
├── postcss-simple-extend@1.0.0
├── postcss-simple-vars@1.1.0
├─┬ source-map-support@0.4.0
│ └── source-map@0.1.32
├─┬ vinyl-buffer@1.0.0
│ ├─┬ bl@0.9.4
│ │ └── readable-stream@1.0.33
│ └─┬ through2@0.6.5
│   └── readable-stream@1.0.33
├─┬ vinyl-source-stream@1.1.0
│ ├─┬ through2@0.6.5
│ │ └── readable-stream@1.0.33
│ └─┬ vinyl@0.4.6
│   └── clone@0.2.0
└─┬ yargs@3.30.0
  ├── camelcase@1.2.1
  ├─┬ cliui@3.1.0
  │ ├── string-width@1.0.1
  │ └── wrap-ansi@1.0.0
  ├── decamelize@1.1.1
  ├─┬ os-locale@1.4.0
  │ └─┬ lcid@1.0.0
  │   └── invert-kv@1.0.0
  ├── window-size@0.1.4
  └── y18n@3.2.0

is a bit much. Are we using most of these? I don't see them in the gulpfile.

marco-c commented 8 years ago

Most of them are used, I've opened #234 to remove the ones we're not using.