facebook / create-react-app

Set up a modern web app by running one command.
https://create-react-app.dev
MIT License
102.76k stars 26.86k forks source link

Template was precompiled with an older version of Handlebars #1589

Closed gaearon closed 7 years ago

gaearon commented 7 years ago

Weird error, as reported here:

http://stackoverflow.com/questions/42309345/create-react-app-template-was-precompiled-with-an-older-version-of-handlebars

Need to investigate which dependency is spamming the console.

gaearon commented 7 years ago

I can't reproduce this so far, but the author hasn't specified npm or Node versions.

Here's where handlebars are coming from:

yarn why handlebars
yarn why v0.20.3
[1/4] πŸ€”  Why do we have the module "handlebars"...?
[2/4] 🚚  Initialising dependency graph...
[3/4] πŸ”  Finding dependency...
[4/4] 🚑  Calculating file sizes...
info This module exists because "react-scripts#jest#jest-cli#istanbul-api#istanbul-reports" depends on it.
andredurao commented 7 years ago

Hi gaeron, I'm using the following setup:

$ npm --version
4.3.0
$ node --version
v7.5.0

The warning occurred when I on npm start and also on yarn start

untitled

I'll try to clear all npm packages and reinstall node to check if the issue occurs again.

I've checked the npm packages through npm ls on the project directory.

$ npm ls
frontend@0.1.0 /Users/andredurao/react/frontend
β”œβ”€β”€ bootstrap@3.3.7
β”œβ”€β”¬ react@15.4.2
β”‚ β”œβ”€β”¬ fbjs@0.8.9
β”‚ β”‚ β”œβ”€β”€ core-js@1.2.7
β”‚ β”‚ β”œβ”€β”¬ isomorphic-fetch@2.2.1
β”‚ β”‚ β”‚ └─┬ node-fetch@1.6.3
β”‚ β”‚ β”‚   β”œβ”€β”¬ encoding@0.1.12
β”‚ β”‚ β”‚   β”‚ └── iconv-lite@0.4.13
β”‚ β”‚ β”‚   └── is-stream@1.1.0
β”‚ β”‚ β”œβ”€β”€ setimmediate@1.0.5
β”‚ β”‚ └── ua-parser-js@0.7.12
β”‚ β”œβ”€β”¬ loose-envify@1.3.1
β”‚ β”‚ └── js-tokens@3.0.1
β”‚ └── object-assign@4.1.1
β”œβ”€β”¬ react-bootstrap@0.30.7
β”‚ β”œβ”€β”¬ babel-runtime@6.23.0
β”‚ β”‚ β”œβ”€β”€ core-js@2.4.1
β”‚ β”‚ └── regenerator-runtime@0.10.3
β”‚ β”œβ”€β”€ classnames@2.2.5
β”‚ β”œβ”€β”€ dom-helpers@2.4.0
β”‚ β”œβ”€β”€ invariant@2.2.2
β”‚ β”œβ”€β”€ keycode@2.1.8
β”‚ β”œβ”€β”¬ react-overlays@0.6.11
β”‚ β”‚ └── dom-helpers@3.2.1
β”‚ β”œβ”€β”€ react-prop-types@0.4.0
β”‚ β”œβ”€β”€ uncontrollable@4.0.3
β”‚ └── warning@3.0.0
β”œβ”€β”€ react-dom@15.4.2
└─┬ react-scripts@0.9.0
  β”œβ”€β”¬ autoprefixer@6.7.2
  β”‚ β”œβ”€β”¬ browserslist@1.7.3
  β”‚ β”‚ └── electron-to-chromium@1.2.2
  β”‚ β”œβ”€β”€ caniuse-db@1.0.30000624
  β”‚ β”œβ”€β”€ normalize-range@0.1.2
  β”‚ β”œβ”€β”€ num2fraction@1.2.2
  β”‚ β”œβ”€β”¬ postcss@5.2.14
  β”‚ β”‚ └── js-base64@2.1.9
  β”‚ └── postcss-value-parser@3.3.0
  β”œβ”€β”¬ babel-core@6.22.1
  β”‚ β”œβ”€β”€ babel-code-frame@6.22.0
  β”‚ β”œβ”€β”¬ babel-generator@6.23.0
  β”‚ β”‚ β”œβ”€β”¬ detect-indent@4.0.0
  β”‚ β”‚ β”‚ └─┬ repeating@2.0.1
  β”‚ β”‚ β”‚   └── is-finite@1.0.2
  β”‚ β”‚ β”œβ”€β”€ jsesc@1.3.0
  β”‚ β”‚ └── trim-right@1.0.1
  β”‚ β”œβ”€β”€ babel-helpers@6.23.0
  β”‚ β”œβ”€β”€ babel-messages@6.23.0
  β”‚ β”œβ”€β”¬ babel-register@6.23.0
  β”‚ β”‚ β”œβ”€β”€ babel-core@6.23.1
  β”‚ β”‚ β”œβ”€β”¬ home-or-tmp@2.0.0
  β”‚ β”‚ β”‚ └── os-tmpdir@1.0.2
  β”‚ β”‚ └── source-map-support@0.4.11
  β”‚ β”œβ”€β”€ babel-template@6.23.0
  β”‚ β”œβ”€β”€ babel-traverse@6.23.1
  β”‚ β”œβ”€β”¬ babel-types@6.23.0
  β”‚ β”‚ └── to-fast-properties@1.0.2
  β”‚ β”œβ”€β”€ babylon@6.15.0
  β”‚ β”œβ”€β”€ convert-source-map@1.4.0
  β”‚ β”œβ”€β”¬ debug@2.6.1
  β”‚ β”‚ └── ms@0.7.2
  β”‚ β”œβ”€β”€ json5@0.5.1
  β”‚ β”œβ”€β”€ lodash@4.17.4
  β”‚ β”œβ”€β”¬ minimatch@3.0.3
  β”‚ β”‚ └─┬ brace-expansion@1.1.6
  β”‚ β”‚   β”œβ”€β”€ balanced-match@0.4.2
  β”‚ β”‚   └── concat-map@0.0.1
  β”‚ β”œβ”€β”€ path-is-absolute@1.0.1
  β”‚ β”œβ”€β”€ private@0.1.7
  β”‚ β”œβ”€β”€ slash@1.0.0
  β”‚ └── source-map@0.5.6
  β”œβ”€β”¬ babel-eslint@7.1.1
  β”‚ └── lodash.pickby@4.6.0
  β”œβ”€β”¬ babel-jest@18.0.0
  β”‚ β”œβ”€β”¬ babel-plugin-istanbul@3.1.2
  β”‚ β”‚ β”œβ”€β”¬ find-up@1.1.2
  β”‚ β”‚ β”‚ └── path-exists@2.1.0
  β”‚ β”‚ β”œβ”€β”¬ istanbul-lib-instrument@1.4.2
  β”‚ β”‚ β”‚ └── semver@5.3.0
  β”‚ β”‚ └─┬ test-exclude@3.3.0
  β”‚ β”‚   β”œβ”€β”€ arrify@1.0.1
  β”‚ β”‚   β”œβ”€β”¬ read-pkg-up@1.0.1
  β”‚ β”‚   β”‚ └─┬ read-pkg@1.1.0
  β”‚ β”‚   β”‚   β”œβ”€β”¬ load-json-file@1.1.0
  β”‚ β”‚   β”‚   β”‚ └─┬ strip-bom@2.0.0
  β”‚ β”‚   β”‚   β”‚   └── is-utf8@0.2.1
  β”‚ β”‚   β”‚   β”œβ”€β”¬ normalize-package-data@2.3.5
  β”‚ β”‚   β”‚   β”‚ β”œβ”€β”€ hosted-git-info@2.2.0
  β”‚ β”‚   β”‚   β”‚ β”œβ”€β”€ 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.4
  β”‚ β”‚   β”‚   └── path-type@1.1.0
  β”‚ β”‚   └── require-main-filename@1.0.1
  β”‚ └─┬ babel-preset-jest@18.0.0
  β”‚   └── babel-plugin-jest-hoist@18.0.0
  β”œβ”€β”¬ babel-loader@6.2.10
  β”‚ β”œβ”€β”¬ find-cache-dir@0.1.1
  β”‚ β”‚ β”œβ”€β”€ commondir@1.0.1
  β”‚ β”‚ └── pkg-dir@1.0.0
  β”‚ β”œβ”€β”¬ loader-utils@0.2.16
  β”‚ β”‚ β”œβ”€β”€ big.js@3.1.3
  β”‚ β”‚ └── emojis-list@2.1.0
  β”‚ └─┬ mkdirp@0.5.1
  β”‚   └── minimist@0.0.8
  β”œβ”€β”¬ babel-preset-react-app@2.1.0
  β”‚ β”œβ”€β”¬ babel-plugin-transform-class-properties@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-helper-function-name@6.23.0
  β”‚ β”‚ └── babel-plugin-syntax-class-properties@6.13.0
  β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-parameters@6.22.0
  β”‚ β”‚ β”œβ”€β”¬ babel-helper-call-delegate@6.22.0
  β”‚ β”‚ β”‚ └── babel-helper-hoist-variables@6.22.0
  β”‚ β”‚ └── babel-helper-get-function-arity@6.22.0
  β”‚ β”œβ”€β”¬ babel-plugin-transform-object-rest-spread@6.22.0
  β”‚ β”‚ └── babel-plugin-syntax-object-rest-spread@6.13.0
  β”‚ β”œβ”€β”€ babel-plugin-transform-react-constant-elements@6.22.0
  β”‚ β”œβ”€β”¬ babel-plugin-transform-react-jsx@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-helper-builder-react-jsx@6.23.0
  β”‚ β”‚ └── babel-plugin-syntax-jsx@6.18.0
  β”‚ β”œβ”€β”€ babel-plugin-transform-react-jsx-self@6.22.0
  β”‚ β”œβ”€β”€ babel-plugin-transform-react-jsx-source@6.22.0
  β”‚ β”œβ”€β”¬ babel-plugin-transform-regenerator@6.22.0
  β”‚ β”‚ └── regenerator-transform@0.9.8
  β”‚ β”œβ”€β”€ babel-plugin-transform-runtime@6.22.0
  β”‚ β”œβ”€β”¬ babel-preset-env@1.1.8
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-check-es2015-constants@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-syntax-trailing-function-commas@6.22.0
  β”‚ β”‚ β”œβ”€β”¬ babel-plugin-transform-async-to-generator@6.22.0
  β”‚ β”‚ β”‚ β”œβ”€β”€ babel-helper-remap-async-to-generator@6.22.0
  β”‚ β”‚ β”‚ └── babel-plugin-syntax-async-functions@6.13.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-arrow-functions@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-block-scoped-functions@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-block-scoping@6.23.0
  β”‚ β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-classes@6.23.0
  β”‚ β”‚ β”‚ β”œβ”€β”€ babel-helper-define-map@6.23.0
  β”‚ β”‚ β”‚ β”œβ”€β”€ babel-helper-optimise-call-expression@6.23.0
  β”‚ β”‚ β”‚ └── babel-helper-replace-supers@6.23.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-computed-properties@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-destructuring@6.23.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-duplicate-keys@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-for-of@6.23.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-function-name@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-literals@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-modules-amd@6.22.0
  β”‚ β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-modules-commonjs@6.23.0
  β”‚ β”‚ β”‚ └── babel-plugin-transform-strict-mode@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-modules-systemjs@6.23.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-modules-umd@6.23.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-object-super@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-shorthand-properties@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-spread@6.22.0
  β”‚ β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-sticky-regex@6.22.0
  β”‚ β”‚ β”‚ └── babel-helper-regex@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-template-literals@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-typeof-symbol@6.23.0
  β”‚ β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-unicode-regex@6.22.0
  β”‚ β”‚ β”‚ └── regexpu-core@2.0.0
  β”‚ β”‚ └─┬ babel-plugin-transform-exponentiation-operator@6.22.0
  β”‚ β”‚   β”œβ”€β”¬ babel-helper-builder-binary-assignment-operator-visitor@6.22.0
  β”‚ β”‚   β”‚ └── babel-helper-explode-assignable-expression@6.22.0
  β”‚ β”‚   └── babel-plugin-syntax-exponentiation-operator@6.13.0
  β”‚ β”œβ”€β”¬ babel-preset-latest@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-preset-es2015@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-preset-es2016@6.22.0
  β”‚ β”‚ └── babel-preset-es2017@6.22.0
  β”‚ β”œβ”€β”¬ babel-preset-react@6.22.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-syntax-flow@6.18.0
  β”‚ β”‚ β”œβ”€β”€ babel-plugin-transform-flow-strip-types@6.22.0
  β”‚ β”‚ └── babel-plugin-transform-react-display-name@6.23.0
  β”‚ └── babel-runtime@6.22.0
  β”œβ”€β”€ case-sensitive-paths-webpack-plugin@1.1.4
  β”œβ”€β”¬ 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
  β”œβ”€β”€ connect-history-api-fallback@1.3.0
  β”œβ”€β”¬ cross-spawn@4.0.2
  β”‚ β”œβ”€β”¬ lru-cache@4.0.2
  β”‚ β”‚ β”œβ”€β”€ pseudomap@1.0.2
  β”‚ β”‚ └── yallist@2.0.0
  β”‚ └─┬ which@1.2.12
  β”‚   └── isexe@1.1.2
  β”œβ”€β”¬ css-loader@0.26.1
  β”‚ β”œβ”€β”¬ css-selector-tokenizer@0.7.0
  β”‚ β”‚ β”œβ”€β”€ cssesc@0.1.0
  β”‚ β”‚ β”œβ”€β”€ fastparse@1.1.1
  β”‚ β”‚ └─┬ regexpu-core@1.0.0
  β”‚ β”‚   β”œβ”€β”€ regenerate@1.3.2
  β”‚ β”‚   β”œβ”€β”€ regjsgen@0.2.0
  β”‚ β”‚   └─┬ regjsparser@0.1.5
  β”‚ β”‚     └── jsesc@0.5.0
  β”‚ β”œβ”€β”¬ cssnano@3.10.0
  β”‚ β”‚ β”œβ”€β”€ decamelize@1.2.0
  β”‚ β”‚ β”œβ”€β”€ defined@1.0.0
  β”‚ β”‚ β”œβ”€β”¬ postcss-calc@5.3.1
  β”‚ β”‚ β”‚ β”œβ”€β”€ postcss-message-helpers@2.0.0
  β”‚ β”‚ β”‚ └─┬ reduce-css-calc@1.3.0
  β”‚ β”‚ β”‚   β”œβ”€β”€ math-expression-evaluator@1.2.16
  β”‚ β”‚ β”‚   └── reduce-function-call@1.0.2
  β”‚ β”‚ β”œβ”€β”¬ postcss-colormin@2.2.2
  β”‚ β”‚ β”‚ └─┬ colormin@1.1.2
  β”‚ β”‚ β”‚   β”œβ”€β”¬ color@0.11.4
  β”‚ β”‚ β”‚   β”‚ β”œβ”€β”¬ color-convert@1.9.0
  β”‚ β”‚ β”‚   β”‚ β”‚ └── color-name@1.1.1
  β”‚ β”‚ β”‚   β”‚ └── color-string@0.3.0
  β”‚ β”‚ β”‚   └── css-color-names@0.0.4
  β”‚ β”‚ β”œβ”€β”€ postcss-convert-values@2.6.1
  β”‚ β”‚ β”œβ”€β”€ postcss-discard-comments@2.0.4
  β”‚ β”‚ β”œβ”€β”€ postcss-discard-duplicates@2.0.2
  β”‚ β”‚ β”œβ”€β”€ postcss-discard-empty@2.1.0
  β”‚ β”‚ β”œβ”€β”€ postcss-discard-overridden@0.1.1
  β”‚ β”‚ β”œβ”€β”¬ postcss-discard-unused@2.2.3
  β”‚ β”‚ β”‚ └── uniqs@2.0.0
  β”‚ β”‚ β”œβ”€β”¬ postcss-filter-plugins@2.0.2
  β”‚ β”‚ β”‚ └─┬ uniqid@4.1.1
  β”‚ β”‚ β”‚   └── macaddress@0.2.8
  β”‚ β”‚ β”œβ”€β”€ postcss-merge-idents@2.1.7
  β”‚ β”‚ β”œβ”€β”€ postcss-merge-longhand@2.0.2
  β”‚ β”‚ β”œβ”€β”¬ postcss-merge-rules@2.1.1
  β”‚ β”‚ β”‚ β”œβ”€β”¬ caniuse-api@1.5.3
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ lodash.memoize@4.1.2
  β”‚ β”‚ β”‚ β”‚ └── lodash.uniq@4.5.0
  β”‚ β”‚ β”‚ β”œβ”€β”¬ postcss-selector-parser@2.2.2
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ flatten@1.0.2
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ indexes-of@1.0.1
  β”‚ β”‚ β”‚ β”‚ └── uniq@1.0.1
  β”‚ β”‚ β”‚ └── vendors@1.0.1
  β”‚ β”‚ β”œβ”€β”€ postcss-minify-font-values@1.0.5
  β”‚ β”‚ β”œβ”€β”€ postcss-minify-gradients@1.0.5
  β”‚ β”‚ β”œβ”€β”¬ postcss-minify-params@1.2.2
  β”‚ β”‚ β”‚ └── alphanum-sort@1.0.2
  β”‚ β”‚ β”œβ”€β”€ postcss-minify-selectors@2.1.1
  β”‚ β”‚ β”œβ”€β”€ postcss-normalize-charset@1.1.1
  β”‚ β”‚ β”œβ”€β”¬ postcss-normalize-url@3.0.8
  β”‚ β”‚ β”‚ β”œβ”€β”€ is-absolute-url@2.1.0
  β”‚ β”‚ β”‚ └─┬ normalize-url@1.9.0
  β”‚ β”‚ β”‚   β”œβ”€β”€ prepend-http@1.0.4
  β”‚ β”‚ β”‚   β”œβ”€β”¬ query-string@4.3.2
  β”‚ β”‚ β”‚   β”‚ └── strict-uri-encode@1.1.0
  β”‚ β”‚ β”‚   └─┬ sort-keys@1.1.2
  β”‚ β”‚ β”‚     └── is-plain-obj@1.1.0
  β”‚ β”‚ β”œβ”€β”€ postcss-ordered-values@2.2.3
  β”‚ β”‚ β”œβ”€β”€ postcss-reduce-idents@2.4.0
  β”‚ β”‚ β”œβ”€β”€ postcss-reduce-initial@1.0.1
  β”‚ β”‚ β”œβ”€β”€ postcss-reduce-transforms@1.0.4
  β”‚ β”‚ β”œβ”€β”¬ postcss-svgo@2.1.6
  β”‚ β”‚ β”‚ β”œβ”€β”¬ is-svg@2.1.0
  β”‚ β”‚ β”‚ β”‚ └── html-comment-regex@1.1.1
  β”‚ β”‚ β”‚ └─┬ svgo@0.7.2
  β”‚ β”‚ β”‚   β”œβ”€β”¬ coa@1.0.1
  β”‚ β”‚ β”‚   β”‚ └── q@1.4.1
  β”‚ β”‚ β”‚   β”œβ”€β”€ colors@1.1.2
  β”‚ β”‚ β”‚   β”œβ”€β”¬ csso@2.3.1
  β”‚ β”‚ β”‚   β”‚ └── clap@1.1.2
  β”‚ β”‚ β”‚   β”œβ”€β”€ sax@1.2.2
  β”‚ β”‚ β”‚   └── whet.extend@0.9.9
  β”‚ β”‚ β”œβ”€β”€ postcss-unique-selectors@2.0.2
  β”‚ β”‚ └── postcss-zindex@2.2.0
  β”‚ β”œβ”€β”€ lodash.camelcase@4.3.0
  β”‚ β”œβ”€β”€ postcss-modules-extract-imports@1.0.1
  β”‚ β”œβ”€β”¬ postcss-modules-local-by-default@1.1.1
  β”‚ β”‚ └─┬ css-selector-tokenizer@0.6.0
  β”‚ β”‚   └── regexpu-core@1.0.0
  β”‚ β”œβ”€β”¬ postcss-modules-scope@1.0.2
  β”‚ β”‚ └─┬ css-selector-tokenizer@0.6.0
  β”‚ β”‚   └── regexpu-core@1.0.0
  β”‚ β”œβ”€β”¬ postcss-modules-values@1.2.2
  β”‚ β”‚ └── icss-replace-symbols@1.0.2
  β”‚ └── source-list-map@0.1.8
  β”œβ”€β”¬ detect-port@1.0.1
  β”‚ └─┬ commander@2.8.1
  β”‚   └── graceful-readlink@1.0.1
  β”œβ”€β”€ dotenv@2.0.0
  β”œβ”€β”¬ eslint@3.8.1
  β”‚ β”œβ”€β”¬ concat-stream@1.6.0
  β”‚ β”‚ β”œβ”€β”€ inherits@2.0.3
  β”‚ β”‚ β”œβ”€β”¬ readable-stream@2.2.2
  β”‚ β”‚ β”‚ β”œβ”€β”€ buffer-shims@1.0.0
  β”‚ β”‚ β”‚ β”œβ”€β”€ core-util-is@1.0.2
  β”‚ β”‚ β”‚ β”œβ”€β”€ process-nextick-args@1.0.7
  β”‚ β”‚ β”‚ └── util-deprecate@1.0.2
  β”‚ β”‚ └── typedarray@0.0.6
  β”‚ β”œβ”€β”¬ doctrine@1.5.0
  β”‚ β”‚ └── 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-set@0.1.4
  β”‚ β”‚ β”‚ β”œβ”€β”€ 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.4.0
  β”‚ β”‚ β”œβ”€β”€ acorn@4.0.4
  β”‚ β”‚ └─┬ acorn-jsx@3.0.1
  β”‚ β”‚   └── acorn@3.3.0
  β”‚ β”œβ”€β”€ estraverse@4.2.0
  β”‚ β”œβ”€β”€ esutils@2.0.2
  β”‚ β”œβ”€β”¬ file-entry-cache@2.0.0
  β”‚ β”‚ └─┬ flat-cache@1.2.2
  β”‚ β”‚   β”œβ”€β”€ circular-json@0.3.1
  β”‚ β”‚   β”œβ”€β”¬ del@2.2.2
  β”‚ β”‚   β”‚ β”œβ”€β”¬ globby@5.0.0
  β”‚ β”‚   β”‚ β”‚ └─┬ array-union@1.0.2
  β”‚ β”‚   β”‚ β”‚   └── array-uniq@1.0.3
  β”‚ β”‚   β”‚ β”œβ”€β”€ is-path-cwd@1.0.0
  β”‚ β”‚   β”‚ β”œβ”€β”¬ is-path-in-cwd@1.0.0
  β”‚ β”‚   β”‚ β”‚ └── is-path-inside@1.0.0
  β”‚ β”‚   β”‚ └── pify@2.3.0
  β”‚ β”‚   └── write@0.2.1
  β”‚ β”œβ”€β”¬ glob@7.1.1
  β”‚ β”‚ β”œβ”€β”€ fs.realpath@1.0.0
  β”‚ β”‚ β”œβ”€β”¬ inflight@1.0.6
  β”‚ β”‚ β”‚ └── wrappy@1.0.2
  β”‚ β”‚ └── once@1.4.0
  β”‚ β”œβ”€β”€ globals@9.16.0
  β”‚ β”œβ”€β”€ ignore@3.2.2
  β”‚ β”œβ”€β”€ imurmurhash@0.1.4
  β”‚ β”œβ”€β”¬ inquirer@0.12.0
  β”‚ β”‚ β”œβ”€β”€ 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
  β”‚ β”‚ β”œβ”€β”¬ readline2@1.0.1
  β”‚ β”‚ β”‚ β”œβ”€β”€ code-point-at@1.1.0
  β”‚ β”‚ β”‚ β”œβ”€β”¬ is-fullwidth-code-point@1.0.0
  β”‚ β”‚ β”‚ β”‚ └── number-is-nan@1.0.1
  β”‚ β”‚ β”‚ └── mute-stream@0.0.5
  β”‚ β”‚ β”œβ”€β”€ run-async@0.1.0
  β”‚ β”‚ β”œβ”€β”€ rx-lite@3.1.2
  β”‚ β”‚ β”œβ”€β”€ string-width@1.0.2
  β”‚ β”‚ └── through@2.3.8
  β”‚ β”œβ”€β”¬ is-my-json-valid@2.15.0
  β”‚ β”‚ β”œβ”€β”€ generate-function@2.0.0
  β”‚ β”‚ β”œβ”€β”¬ generate-object-property@1.2.0
  β”‚ β”‚ β”‚ └── is-property@1.0.2
  β”‚ β”‚ β”œβ”€β”€ jsonpointer@4.0.1
  β”‚ β”‚ └── xtend@4.0.1
  β”‚ β”œβ”€β”¬ is-resolvable@1.0.0
  β”‚ β”‚ └── tryit@1.0.3
  β”‚ β”œβ”€β”¬ js-yaml@3.7.0
  β”‚ β”‚ β”œβ”€β”¬ argparse@1.0.9
  β”‚ β”‚ β”‚ └── sprintf-js@1.0.3
  β”‚ β”‚ └── esprima@2.7.3
  β”‚ β”œβ”€β”¬ json-stable-stringify@1.0.1
  β”‚ β”‚ └── jsonify@0.0.0
  β”‚ β”œβ”€β”¬ levn@0.3.0
  β”‚ β”‚ β”œβ”€β”€ prelude-ls@1.1.2
  β”‚ β”‚ └── type-check@0.3.2
  β”‚ β”œβ”€β”€ natural-compare@1.4.0
  β”‚ β”œβ”€β”¬ optionator@0.8.2
  β”‚ β”‚ β”œβ”€β”€ deep-is@0.1.3
  β”‚ β”‚ β”œβ”€β”€ fast-levenshtein@2.0.6
  β”‚ β”‚ └── wordwrap@1.0.0
  β”‚ β”œβ”€β”€ path-is-inside@1.0.2
  β”‚ β”œβ”€β”€ pluralize@1.2.1
  β”‚ β”œβ”€β”€ progress@1.1.8
  β”‚ β”œβ”€β”¬ require-uncached@1.0.3
  β”‚ β”‚ β”œβ”€β”¬ 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.8.3
  β”‚ β”‚ β”œβ”€β”¬ ajv@4.11.3
  β”‚ β”‚ β”‚ └── co@4.6.0
  β”‚ β”‚ β”œβ”€β”€ ajv-keywords@1.5.1
  β”‚ β”‚ β”œβ”€β”€ slice-ansi@0.0.4
  β”‚ β”‚ └─┬ string-width@2.0.0
  β”‚ β”‚   └── is-fullwidth-code-point@2.0.0
  β”‚ β”œβ”€β”€ text-table@0.2.0
  β”‚ └─┬ user-home@2.0.0
  β”‚   └── os-homedir@1.0.2
  β”œβ”€β”€ eslint-config-react-app@0.5.1
  β”œβ”€β”€ eslint-loader@1.6.0
  β”œβ”€β”€ eslint-plugin-flowtype@2.21.0
  β”œβ”€β”¬ eslint-plugin-import@2.0.1
  β”‚ β”œβ”€β”€ builtin-modules@1.1.1
  β”‚ β”œβ”€β”€ contains-path@0.1.0
  β”‚ β”œβ”€β”€ doctrine@1.3.0
  β”‚ β”œβ”€β”¬ eslint-import-resolver-node@0.2.3
  β”‚ β”‚ └── resolve@1.2.0
  β”‚ β”œβ”€β”¬ eslint-module-utils@1.0.0
  β”‚ β”‚ └─┬ debug@2.2.0
  β”‚ β”‚   └── ms@0.7.1
  β”‚ β”œβ”€β”¬ has@1.0.1
  β”‚ β”‚ └── function-bind@1.1.0
  β”‚ β”œβ”€β”€ lodash.cond@4.5.2
  β”‚ └── pkg-up@1.0.0
  β”œβ”€β”¬ eslint-plugin-jsx-a11y@2.2.3
  β”‚ β”œβ”€β”€ damerau-levenshtein@1.0.3
  β”‚ └── jsx-ast-utils@1.4.0
  β”œβ”€β”€ eslint-plugin-react@6.4.1
  β”œβ”€β”¬ extract-text-webpack-plugin@1.0.1
  β”‚ β”œβ”€β”€ async@1.5.2
  β”‚ └── webpack-sources@0.1.4
  β”œβ”€β”€ file-loader@0.10.0
  β”œβ”€β”€ filesize@3.3.0
  β”œβ”€β”¬ fs-extra@0.30.0
  β”‚ β”œβ”€β”€ graceful-fs@4.1.11
  β”‚ β”œβ”€β”€ jsonfile@2.4.0
  β”‚ β”œβ”€β”€ klaw@1.3.1
  β”‚ └── rimraf@2.5.4
  β”œβ”€β”¬ fsevents@1.0.17
  β”‚ β”œβ”€β”€ nan@2.5.1
  β”‚ └─┬ node-pre-gyp@0.6.32
  β”‚   β”œβ”€β”¬ mkdirp@0.5.1
  β”‚   β”‚ └── minimist@0.0.8
  β”‚   β”œβ”€β”¬ nopt@3.0.6
  β”‚   β”‚ └── abbrev@1.0.9
  β”‚   β”œβ”€β”¬ npmlog@4.0.2
  β”‚   β”‚ β”œβ”€β”¬ are-we-there-yet@1.1.2
  β”‚   β”‚ β”‚ β”œβ”€β”€ delegates@1.0.0
  β”‚   β”‚ β”‚ └── readable-stream@2.2.2
  β”‚   β”‚ β”œβ”€β”€ console-control-strings@1.1.0
  β”‚   β”‚ β”œβ”€β”¬ gauge@2.7.2
  β”‚   β”‚ β”‚ β”œβ”€β”€ aproba@1.0.4
  β”‚   β”‚ β”‚ β”œβ”€β”€ has-unicode@2.0.1
  β”‚   β”‚ β”‚ β”œβ”€β”€ object-assign@4.1.0
  β”‚   β”‚ β”‚ β”œβ”€β”€ signal-exit@3.0.2
  β”‚   β”‚ β”‚ β”œβ”€β”¬ string-width@1.0.2
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ code-point-at@1.1.0
  β”‚   β”‚ β”‚ β”‚ └─┬ is-fullwidth-code-point@1.0.0
  β”‚   β”‚ β”‚ β”‚   └── number-is-nan@1.0.1
  β”‚   β”‚ β”‚ β”œβ”€β”¬ strip-ansi@3.0.1
  β”‚   β”‚ β”‚ β”‚ └── ansi-regex@2.0.0
  β”‚   β”‚ β”‚ β”œβ”€β”€ supports-color@0.2.0
  β”‚   β”‚ β”‚ └── wide-align@1.1.0
  β”‚   β”‚ └── set-blocking@2.0.0
  β”‚   β”œβ”€β”¬ rc@1.1.6
  β”‚   β”‚ β”œβ”€β”€ deep-extend@0.4.1
  β”‚   β”‚ β”œβ”€β”€ ini@1.3.4
  β”‚   β”‚ β”œβ”€β”€ minimist@1.2.0
  β”‚   β”‚ └── strip-json-comments@1.0.4
  β”‚   β”œβ”€β”¬ request@2.79.0
  β”‚   β”‚ β”œβ”€β”€ aws-sign2@0.6.0
  β”‚   β”‚ β”œβ”€β”€ aws4@1.5.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@2.1.2
  β”‚   β”‚ β”‚ └── asynckit@0.4.0
  β”‚   β”‚ β”œβ”€β”¬ har-validator@2.0.6
  β”‚   β”‚ β”‚ β”œβ”€β”¬ 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
  β”‚   β”‚ β”‚ β”œβ”€β”¬ commander@2.9.0
  β”‚   β”‚ β”‚ β”‚ └── graceful-readlink@1.0.1
  β”‚   β”‚ β”‚ β”œβ”€β”¬ is-my-json-valid@2.15.0
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ generate-function@2.0.0
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”¬ generate-object-property@1.2.0
  β”‚   β”‚ β”‚ β”‚ β”‚ └── is-property@1.0.2
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ jsonpointer@4.0.1
  β”‚   β”‚ β”‚ β”‚ └── xtend@4.0.1
  β”‚   β”‚ β”‚ └─┬ pinkie-promise@2.0.1
  β”‚   β”‚ β”‚   └── pinkie@2.0.4
  β”‚   β”‚ β”œβ”€β”¬ 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.1
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ extsprintf@1.0.2
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ json-schema@0.2.3
  β”‚   β”‚ β”‚ β”‚ └── verror@1.3.6
  β”‚   β”‚ β”‚ └─┬ sshpk@1.10.1
  β”‚   β”‚ β”‚   β”œβ”€β”€ asn1@0.2.3
  β”‚   β”‚ β”‚   β”œβ”€β”€ assert-plus@1.0.0
  β”‚   β”‚ β”‚   β”œβ”€β”€ bcrypt-pbkdf@1.0.0
  β”‚   β”‚ β”‚   β”œβ”€β”¬ dashdash@1.14.1
  β”‚   β”‚ β”‚   β”‚ └── 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.14.5
  β”‚   β”‚ β”œβ”€β”€ is-typedarray@1.0.0
  β”‚   β”‚ β”œβ”€β”€ isstream@0.1.2
  β”‚   β”‚ β”œβ”€β”€ json-stringify-safe@5.0.1
  β”‚   β”‚ β”œβ”€β”¬ mime-types@2.1.13
  β”‚   β”‚ β”‚ └── mime-db@1.25.0
  β”‚   β”‚ β”œβ”€β”€ oauth-sign@0.8.2
  β”‚   β”‚ β”œβ”€β”€ qs@6.3.0
  β”‚   β”‚ β”œβ”€β”€ stringstream@0.0.5
  β”‚   β”‚ β”œβ”€β”¬ tough-cookie@2.3.2
  β”‚   β”‚ β”‚ └── punycode@1.4.1
  β”‚   β”‚ β”œβ”€β”€ tunnel-agent@0.4.3
  β”‚   β”‚ └── uuid@3.0.1
  β”‚   β”œβ”€β”¬ rimraf@2.5.4
  β”‚   β”‚ └─┬ glob@7.1.1
  β”‚   β”‚   β”œβ”€β”€ fs.realpath@1.0.0
  β”‚   β”‚   β”œβ”€β”€ inflight@1.0.6
  β”‚   β”‚   β”œβ”€β”¬ minimatch@3.0.3
  β”‚   β”‚   β”‚ └─┬ brace-expansion@1.1.6
  β”‚   β”‚   β”‚   β”œβ”€β”€ balanced-match@0.4.2
  β”‚   β”‚   β”‚   └── concat-map@0.0.1
  β”‚   β”‚   β”œβ”€β”€ once@1.4.0
  β”‚   β”‚   └── path-is-absolute@1.0.1
  β”‚   β”œβ”€β”€ semver@5.3.0
  β”‚   β”œβ”€β”¬ tar@2.2.1
  β”‚   β”‚ β”œβ”€β”€ block-stream@0.0.9
  β”‚   β”‚ β”œβ”€β”¬ fstream@1.0.10
  β”‚   β”‚ β”‚ └── graceful-fs@4.1.11
  β”‚   β”‚ └── inherits@2.0.3
  β”‚   └─┬ tar-pack@3.3.0
  β”‚     β”œβ”€β”¬ debug@2.2.0
  β”‚     β”‚ └── ms@0.7.1
  β”‚     β”œβ”€β”€ fstream-ignore@1.0.5
  β”‚     β”œβ”€β”¬ once@1.3.3
  β”‚     β”‚ └── wrappy@1.0.2
  β”‚     β”œβ”€β”¬ readable-stream@2.1.5
  β”‚     β”‚ β”œβ”€β”€ 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
  β”‚     β”‚ └── util-deprecate@1.0.2
  β”‚     └── uid-number@0.0.6
  β”œβ”€β”¬ gzip-size@3.0.0
  β”‚ └── duplexer@0.1.1
  β”œβ”€β”¬ html-webpack-plugin@2.24.0
  β”‚ β”œβ”€β”€ bluebird@3.4.7
  β”‚ β”œβ”€β”¬ html-minifier@3.3.1
  β”‚ β”‚ β”œβ”€β”¬ camel-case@3.0.0
  β”‚ β”‚ β”‚ β”œβ”€β”¬ no-case@2.3.1
  β”‚ β”‚ β”‚ β”‚ └── lower-case@1.1.3
  β”‚ β”‚ β”‚ └── upper-case@1.1.3
  β”‚ β”‚ β”œβ”€β”€ clean-css@4.0.7
  β”‚ β”‚ β”œβ”€β”€ commander@2.9.0
  β”‚ β”‚ β”œβ”€β”€ he@1.1.1
  β”‚ β”‚ β”œβ”€β”¬ ncname@1.0.0
  β”‚ β”‚ β”‚ └── xml-char-classes@1.0.0
  β”‚ β”‚ β”œβ”€β”€ param-case@2.1.0
  β”‚ β”‚ └── relateurl@0.2.7
  β”‚ β”œβ”€β”¬ pretty-error@2.0.2
  β”‚ β”‚ β”œβ”€β”¬ renderkid@2.0.0
  β”‚ β”‚ β”‚ β”œβ”€β”¬ css-select@1.2.0
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ boolbase@1.0.0
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ css-what@2.1.0
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ domutils@1.5.1
  β”‚ β”‚ β”‚ β”‚ β”‚ └─┬ dom-serializer@0.1.0
  β”‚ β”‚ β”‚ β”‚ β”‚   β”œβ”€β”€ domelementtype@1.1.3
  β”‚ β”‚ β”‚ β”‚ β”‚   └── entities@1.1.1
  β”‚ β”‚ β”‚ β”‚ └── nth-check@1.0.1
  β”‚ β”‚ β”‚ β”œβ”€β”¬ dom-converter@0.1.4
  β”‚ β”‚ β”‚ β”‚ └── utila@0.3.3
  β”‚ β”‚ β”‚ β”œβ”€β”¬ htmlparser2@3.3.0
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ domelementtype@1.3.0
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ domhandler@2.1.0
  β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ domutils@1.1.6
  β”‚ β”‚ β”‚ β”‚ └─┬ readable-stream@1.0.34
  β”‚ β”‚ β”‚ β”‚   └── isarray@0.0.1
  β”‚ β”‚ β”‚ └── utila@0.3.3
  β”‚ β”‚ └── utila@0.4.0
  β”‚ └── toposort@1.0.3
  β”œβ”€β”¬ http-proxy-middleware@0.17.3
  β”‚ β”œβ”€β”¬ http-proxy@1.16.2
  β”‚ β”‚ β”œβ”€β”€ eventemitter3@1.2.0
  β”‚ β”‚ └── requires-port@1.0.0
  β”‚ β”œβ”€β”¬ is-glob@3.1.0
  β”‚ β”‚ └── is-extglob@2.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
  β”‚   β”‚ β”‚   β”œβ”€β”€ randomatic@1.1.6
  β”‚   β”‚ β”‚   └── repeat-string@1.6.1
  β”‚   β”‚ β”œβ”€β”€ 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.1.0
  β”‚   β”‚ └── is-buffer@1.1.4
  β”‚   β”œβ”€β”€ normalize-path@2.0.1
  β”‚   β”œβ”€β”¬ object.omit@2.0.1
  β”‚   β”‚ β”œβ”€β”¬ for-own@0.1.4
  β”‚   β”‚ β”‚ └── for-in@0.1.6
  β”‚   β”‚ └── 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
  β”œβ”€β”¬ jest@18.1.0
  β”‚ └─┬ jest-cli@18.1.0
  β”‚   β”œβ”€β”€ callsites@2.0.0
  β”‚   β”œβ”€β”¬ is-ci@1.0.10
  β”‚   β”‚ └── ci-info@1.0.0
  β”‚   β”œβ”€β”¬ istanbul-api@1.1.1
  β”‚   β”‚ β”œβ”€β”€ async@2.1.4
  β”‚   β”‚ β”œβ”€β”€ fileset@2.0.3
  β”‚   β”‚ β”œβ”€β”¬ istanbul-lib-hook@1.0.0
  β”‚   β”‚ β”‚ └─┬ append-transform@0.4.0
  β”‚   β”‚ β”‚   └── default-require-extensions@1.0.0
  β”‚   β”‚ β”œβ”€β”¬ istanbul-lib-report@1.0.0-alpha.3
  β”‚   β”‚ β”‚ └── path-parse@1.0.5
  β”‚   β”‚ β”œβ”€β”€ istanbul-lib-source-maps@1.1.0
  β”‚   β”‚ └─┬ istanbul-reports@1.0.1
  β”‚   β”‚   └─┬ handlebars@4.0.6
  β”‚   β”‚     └── source-map@0.4.4
  β”‚   β”œβ”€β”€ istanbul-lib-coverage@1.0.1
  β”‚   β”œβ”€β”€ jest-changed-files@17.0.2
  β”‚   β”œβ”€β”¬ jest-config@18.1.0
  β”‚   β”‚ └── jest-environment-node@18.1.0
  β”‚   β”œβ”€β”¬ jest-environment-jsdom@18.1.0
  β”‚   β”‚ └─┬ jsdom@9.11.0
  β”‚   β”‚   β”œβ”€β”€ abab@1.0.3
  β”‚   β”‚   β”œβ”€β”€ acorn-globals@3.1.0
  β”‚   β”‚   β”œβ”€β”€ array-equal@1.0.0
  β”‚   β”‚   β”œβ”€β”€ content-type-parser@1.0.1
  β”‚   β”‚   β”œβ”€β”€ cssom@0.3.2
  β”‚   β”‚   β”œβ”€β”€ cssstyle@0.2.37
  β”‚   β”‚   β”œβ”€β”¬ escodegen@1.8.1
  β”‚   β”‚   β”‚ β”œβ”€β”€ estraverse@1.9.3
  β”‚   β”‚   β”‚ └── source-map@0.2.0
  β”‚   β”‚   β”œβ”€β”€ html-encoding-sniffer@1.0.1
  β”‚   β”‚   β”œβ”€β”€ nwmatcher@1.3.9
  β”‚   β”‚   β”œβ”€β”€ parse5@1.5.1
  β”‚   β”‚   β”œβ”€β”¬ request@2.79.0
  β”‚   β”‚   β”‚ β”œβ”€β”€ aws-sign2@0.6.0
  β”‚   β”‚   β”‚ β”œβ”€β”€ aws4@1.6.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@2.1.2
  β”‚   β”‚   β”‚ β”‚ └── asynckit@0.4.0
  β”‚   β”‚   β”‚ β”œβ”€β”¬ har-validator@2.0.6
  β”‚   β”‚   β”‚ β”‚ └── commander@2.9.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.1
  β”‚   β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ extsprintf@1.0.2
  β”‚   β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ json-schema@0.2.3
  β”‚   β”‚   β”‚ β”‚ β”‚ └── verror@1.3.6
  β”‚   β”‚   β”‚ β”‚ └─┬ sshpk@1.10.2
  β”‚   β”‚   β”‚ β”‚   β”œβ”€β”€ asn1@0.2.3
  β”‚   β”‚   β”‚ β”‚   β”œβ”€β”€ assert-plus@1.0.0
  β”‚   β”‚   β”‚ β”‚   β”œβ”€β”€ bcrypt-pbkdf@1.0.1
  β”‚   β”‚   β”‚ β”‚   β”œβ”€β”¬ dashdash@1.14.1
  β”‚   β”‚   β”‚ β”‚   β”‚ └── 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.1
  β”‚   β”‚   β”‚ β”‚   └── tweetnacl@0.14.5
  β”‚   β”‚   β”‚ β”œβ”€β”€ is-typedarray@1.0.0
  β”‚   β”‚   β”‚ β”œβ”€β”€ isstream@0.1.2
  β”‚   β”‚   β”‚ β”œβ”€β”€ json-stringify-safe@5.0.1
  β”‚   β”‚   β”‚ β”œβ”€β”€ oauth-sign@0.8.2
  β”‚   β”‚   β”‚ β”œβ”€β”€ qs@6.3.1
  β”‚   β”‚   β”‚ β”œβ”€β”€ stringstream@0.0.5
  β”‚   β”‚   β”‚ β”œβ”€β”€ tunnel-agent@0.4.3
  β”‚   β”‚   β”‚ └── uuid@3.0.1
  β”‚   β”‚   β”œβ”€β”€ symbol-tree@3.2.2
  β”‚   β”‚   β”œβ”€β”€ tough-cookie@2.3.2
  β”‚   β”‚   β”œβ”€β”€ webidl-conversions@4.0.0
  β”‚   β”‚   β”œβ”€β”€ whatwg-encoding@1.0.1
  β”‚   β”‚   β”œβ”€β”¬ whatwg-url@4.4.0
  β”‚   β”‚   β”‚ β”œβ”€β”€ tr46@0.0.3
  β”‚   β”‚   β”‚ └── webidl-conversions@3.0.1
  β”‚   β”‚   └── xml-name-validator@2.0.1
  β”‚   β”œβ”€β”€ jest-file-exists@17.0.0
  β”‚   β”œβ”€β”¬ jest-haste-map@18.1.0
  β”‚   β”‚ └─┬ fb-watchman@1.9.2
  β”‚   β”‚   └─┬ bser@1.0.2
  β”‚   β”‚     └── node-int64@0.4.0
  β”‚   β”œβ”€β”¬ jest-jasmine2@18.1.0
  β”‚   β”‚ β”œβ”€β”€ jest-matcher-utils@18.1.0
  β”‚   β”‚ └── jest-matchers@18.1.0
  β”‚   β”œβ”€β”€ jest-mock@18.0.0
  β”‚   β”œβ”€β”¬ jest-resolve@18.1.0
  β”‚   β”‚ └─┬ browser-resolve@1.11.2
  β”‚   β”‚   └── resolve@1.1.7
  β”‚   β”œβ”€β”€ jest-resolve-dependencies@18.1.0
  β”‚   β”œβ”€β”¬ jest-runtime@18.1.0
  β”‚   β”‚ └─┬ yargs@6.6.0
  β”‚   β”‚   β”œβ”€β”€ camelcase@3.0.0
  β”‚   β”‚   └── cliui@3.2.0
  β”‚   β”œβ”€β”¬ jest-snapshot@18.1.0
  β”‚   β”‚ β”œβ”€β”€ jest-diff@18.1.0
  β”‚   β”‚ └── pretty-format@18.1.0
  β”‚   β”œβ”€β”¬ jest-util@18.1.0
  β”‚   β”‚ └── diff@3.2.0
  β”‚   β”œβ”€β”¬ node-notifier@4.6.1
  β”‚   β”‚ β”œβ”€β”¬ cli-usage@0.1.4
  β”‚   β”‚ β”‚ β”œβ”€β”€ marked@0.3.6
  β”‚   β”‚ β”‚ └─┬ marked-terminal@1.7.0
  β”‚   β”‚ β”‚   β”œβ”€β”¬ cardinal@1.0.0
  β”‚   β”‚ β”‚   β”‚ β”œβ”€β”€ ansicolors@0.2.1
  β”‚   β”‚ β”‚   β”‚ └─┬ redeyed@1.0.1
  β”‚   β”‚ β”‚   β”‚   └── esprima@3.0.0
  β”‚   β”‚ β”‚   β”œβ”€β”¬ cli-table@0.3.1
  β”‚   β”‚ β”‚   β”‚ └── colors@1.0.3
  β”‚   β”‚ β”‚   β”œβ”€β”€ lodash.assign@4.2.0
  β”‚   β”‚ β”‚   └─┬ node-emoji@1.5.1
  β”‚   β”‚ β”‚     └── string.prototype.codepointat@0.2.0
  β”‚   β”‚ β”œβ”€β”€ growly@1.3.0
  β”‚   β”‚ β”œβ”€β”¬ lodash.clonedeep@3.0.2
  β”‚   β”‚ β”‚ β”œβ”€β”¬ lodash._baseclone@3.3.0
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ lodash._arraycopy@3.0.0
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ lodash._arrayeach@3.0.0
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”¬ lodash._baseassign@3.2.0
  β”‚   β”‚ β”‚ β”‚ β”‚ └── lodash._basecopy@3.0.1
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ lodash._basefor@3.0.3
  β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ lodash.isarray@3.0.4
  β”‚   β”‚ β”‚ β”‚ └─┬ lodash.keys@3.1.2
  β”‚   β”‚ β”‚ β”‚   β”œβ”€β”€ lodash._getnative@3.9.1
  β”‚   β”‚ β”‚ β”‚   └── lodash.isarguments@3.1.0
  β”‚   β”‚ β”‚ └── lodash._bindcallback@3.0.1
  β”‚   β”‚ β”œβ”€β”€ minimist@1.2.0
  β”‚   β”‚ └── shellwords@0.1.0
  β”‚   β”œβ”€β”¬ sane@1.4.1
  β”‚   β”‚ β”œβ”€β”¬ exec-sh@0.2.0
  β”‚   β”‚ β”‚ └── merge@1.2.0
  β”‚   β”‚ β”œβ”€β”€ minimist@1.2.0
  β”‚   β”‚ β”œβ”€β”¬ walker@1.0.7
  β”‚   β”‚ β”‚ └─┬ makeerror@1.0.11
  β”‚   β”‚ β”‚   └── tmpl@1.0.4
  β”‚   β”‚ └── watch@0.10.0
  β”‚   β”œβ”€β”€ throat@3.0.0
  β”‚   β”œβ”€β”€ worker-farm@1.3.1
  β”‚   └─┬ yargs@6.6.0
  β”‚     β”œβ”€β”€ camelcase@3.0.0
  β”‚     β”œβ”€β”¬ cliui@3.2.0
  β”‚     β”‚ └── wrap-ansi@2.1.0
  β”‚     β”œβ”€β”€ get-caller-file@1.0.2
  β”‚     β”œβ”€β”¬ os-locale@1.4.0
  β”‚     β”‚ └─┬ lcid@1.0.0
  β”‚     β”‚   └── invert-kv@1.0.0
  β”‚     β”œβ”€β”€ require-directory@2.1.1
  β”‚     β”œβ”€β”€ set-blocking@2.0.0
  β”‚     β”œβ”€β”€ which-module@1.0.0
  β”‚     β”œβ”€β”€ y18n@3.2.1
  β”‚     └─┬ yargs-parser@4.2.1
  β”‚       └── camelcase@3.0.0
  β”œβ”€β”€ json-loader@0.5.4
  β”œβ”€β”¬ postcss-loader@1.2.2
  β”‚ └─┬ postcss-load-config@1.2.0
  β”‚   β”œβ”€β”¬ cosmiconfig@2.1.1
  β”‚   β”‚ β”œβ”€β”€ minimist@1.2.0
  β”‚   β”‚ β”œβ”€β”¬ parse-json@2.2.0
  β”‚   β”‚ β”‚ └─┬ error-ex@1.3.0
  β”‚   β”‚ β”‚   └── is-arrayish@0.2.1
  β”‚   β”‚ └── require-from-string@1.2.1
  β”‚   β”œβ”€β”€ postcss-load-options@1.2.0
  β”‚   └── postcss-load-plugins@2.3.0
  β”œβ”€β”¬ promise@7.1.1
  β”‚ └── asap@2.0.5
  β”œβ”€β”¬ react-dev-utils@0.5.0
  β”‚ β”œβ”€β”€ ansi-html@0.0.5
  β”‚ β”œβ”€β”€ html-entities@1.2.0
  β”‚ β”œβ”€β”¬ opn@4.0.2
  β”‚ β”‚ └─┬ pinkie-promise@2.0.1
  β”‚ β”‚   └── pinkie@2.0.4
  β”‚ └─┬ sockjs-client@1.0.1
  β”‚   β”œβ”€β”¬ eventsource@0.1.6
  β”‚   β”‚ └─┬ original@1.0.0
  β”‚   β”‚   └── url-parse@1.0.5
  β”‚   β”œβ”€β”¬ faye-websocket@0.7.3
  β”‚   β”‚ └─┬ websocket-driver@0.6.5
  β”‚   β”‚   └── websocket-extensions@0.1.1
  β”‚   β”œβ”€β”€ json3@3.3.2
  β”‚   └─┬ url-parse@1.1.7
  β”‚     └── querystringify@0.0.4
  β”œβ”€β”¬ recursive-readdir@2.1.0
  β”‚ └── minimatch@3.0.2
  β”œβ”€β”¬ strip-ansi@3.0.1
  β”‚ └── ansi-regex@2.1.1
  β”œβ”€β”€ style-loader@0.13.1
  β”œβ”€β”¬ url-loader@0.5.7
  β”‚ └── mime@1.2.11
  β”œβ”€β”¬ webpack@1.14.0
  β”‚ β”œβ”€β”€ acorn@3.3.0
  β”‚ β”œβ”€β”€ 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
  β”‚ β”œβ”€β”¬ node-libs-browser@0.7.0
  β”‚ β”‚ β”œβ”€β”€ assert@1.4.1
  β”‚ β”‚ β”œβ”€β”¬ browserify-zlib@0.1.4
  β”‚ β”‚ β”‚ └── pako@0.2.9
  β”‚ β”‚ β”œβ”€β”¬ buffer@4.9.1
  β”‚ β”‚ β”‚ β”œβ”€β”€ base64-js@1.2.0
  β”‚ β”‚ β”‚ └── ieee754@1.1.8
  β”‚ β”‚ β”œβ”€β”¬ console-browserify@1.1.0
  β”‚ β”‚ β”‚ └── date-now@0.1.4
  β”‚ β”‚ β”œβ”€β”€ constants-browserify@1.0.0
  β”‚ β”‚ β”œβ”€β”¬ crypto-browserify@3.3.0
  β”‚ β”‚ β”‚ β”œβ”€β”€ browserify-aes@0.4.0
  β”‚ β”‚ β”‚ β”œβ”€β”€ pbkdf2-compat@2.0.1
  β”‚ β”‚ β”‚ β”œβ”€β”€ ripemd160@0.2.0
  β”‚ β”‚ β”‚ └── sha.js@2.2.6
  β”‚ β”‚ β”œβ”€β”€ domain-browser@1.1.7
  β”‚ β”‚ β”œβ”€β”€ events@1.1.1
  β”‚ β”‚ β”œβ”€β”€ https-browserify@0.0.1
  β”‚ β”‚ β”œβ”€β”€ os-browserify@0.2.1
  β”‚ β”‚ β”œβ”€β”€ path-browserify@0.0.0
  β”‚ β”‚ β”œβ”€β”€ process@0.11.9
  β”‚ β”‚ β”œβ”€β”€ punycode@1.4.1
  β”‚ β”‚ β”œβ”€β”€ querystring-es3@0.2.1
  β”‚ β”‚ β”œβ”€β”€ stream-browserify@2.0.1
  β”‚ β”‚ β”œβ”€β”¬ stream-http@2.6.3
  β”‚ β”‚ β”‚ β”œβ”€β”€ builtin-status-codes@3.0.0
  β”‚ β”‚ β”‚ └── to-arraybuffer@1.0.1
  β”‚ β”‚ β”œβ”€β”€ string_decoder@0.10.31
  β”‚ β”‚ β”œβ”€β”€ timers-browserify@2.0.2
  β”‚ β”‚ β”œβ”€β”€ tty-browserify@0.0.0
  β”‚ β”‚ β”œβ”€β”¬ url@0.11.0
  β”‚ β”‚ β”‚ β”œβ”€β”€ punycode@1.3.2
  β”‚ β”‚ β”‚ └── querystring@0.2.0
  β”‚ β”‚ β”œβ”€β”¬ util@0.10.3
  β”‚ β”‚ β”‚ └── inherits@2.0.1
  β”‚ β”‚ └─┬ vm-browserify@0.0.4
  β”‚ β”‚   └── indexof@0.0.1
  β”‚ β”œβ”€β”¬ optimist@0.6.1
  β”‚ β”‚ └── wordwrap@0.0.3
  β”‚ β”œβ”€β”¬ supports-color@3.2.3
  β”‚ β”‚ └── has-flag@1.0.0
  β”‚ β”œβ”€β”€ tapable@0.1.10
  β”‚ β”œβ”€β”¬ uglify-js@2.7.5
  β”‚ β”‚ β”œβ”€β”€ 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
  β”‚ β”œβ”€β”¬ watchpack@0.2.9
  β”‚ β”‚ β”œβ”€β”€ async@0.9.2
  β”‚ β”‚ └─┬ chokidar@1.6.1
  β”‚ β”‚   β”œβ”€β”€ anymatch@1.3.0
  β”‚ β”‚   β”œβ”€β”€ async-each@1.0.1
  β”‚ β”‚   β”œβ”€β”€ glob-parent@2.0.0
  β”‚ β”‚   β”œβ”€β”¬ is-binary-path@1.0.1
  β”‚ β”‚   β”‚ └── binary-extensions@1.8.0
  β”‚ β”‚   └─┬ readdirp@2.1.0
  β”‚ β”‚     └── set-immediate-shim@1.0.1
  β”‚ └─┬ webpack-core@0.6.9
  β”‚   └─┬ source-map@0.4.4
  β”‚     └── amdefine@1.0.1
  β”œβ”€β”¬ webpack-dev-server@1.16.2
  β”‚ β”œβ”€β”¬ compression@1.6.2
  β”‚ β”‚ β”œβ”€β”¬ accepts@1.3.3
  β”‚ β”‚ β”‚ └── negotiator@0.6.1
  β”‚ β”‚ β”œβ”€β”€ bytes@2.3.0
  β”‚ β”‚ β”œβ”€β”¬ compressible@2.0.9
  β”‚ β”‚ β”‚ └── mime-db@1.26.0
  β”‚ β”‚ β”œβ”€β”¬ debug@2.2.0
  β”‚ β”‚ β”‚ └── ms@0.7.1
  β”‚ β”‚ β”œβ”€β”€ on-headers@1.0.1
  β”‚ β”‚ └── vary@1.1.0
  β”‚ β”œβ”€β”¬ express@4.14.1
  β”‚ β”‚ β”œβ”€β”€ array-flatten@1.1.1
  β”‚ β”‚ β”œβ”€β”€ content-disposition@0.5.2
  β”‚ β”‚ β”œβ”€β”€ content-type@1.0.2
  β”‚ β”‚ β”œβ”€β”€ cookie@0.3.1
  β”‚ β”‚ β”œβ”€β”€ cookie-signature@1.0.6
  β”‚ β”‚ β”œβ”€β”¬ debug@2.2.0
  β”‚ β”‚ β”‚ └── ms@0.7.1
  β”‚ β”‚ β”œβ”€β”€ depd@1.1.0
  β”‚ β”‚ β”œβ”€β”€ encodeurl@1.0.1
  β”‚ β”‚ β”œβ”€β”€ escape-html@1.0.3
  β”‚ β”‚ β”œβ”€β”€ etag@1.7.0
  β”‚ β”‚ β”œβ”€β”¬ finalhandler@0.5.1
  β”‚ β”‚ β”‚ β”œβ”€β”¬ debug@2.2.0
  β”‚ β”‚ β”‚ β”‚ └── ms@0.7.1
  β”‚ β”‚ β”‚ β”œβ”€β”€ statuses@1.3.1
  β”‚ β”‚ β”‚ └── unpipe@1.0.0
  β”‚ β”‚ β”œβ”€β”€ fresh@0.3.0
  β”‚ β”‚ β”œβ”€β”€ merge-descriptors@1.0.1
  β”‚ β”‚ β”œβ”€β”€ methods@1.1.2
  β”‚ β”‚ β”œβ”€β”¬ on-finished@2.3.0
  β”‚ β”‚ β”‚ └── ee-first@1.1.1
  β”‚ β”‚ β”œβ”€β”€ parseurl@1.3.1
  β”‚ β”‚ β”œβ”€β”€ path-to-regexp@0.1.7
  β”‚ β”‚ β”œβ”€β”¬ proxy-addr@1.1.3
  β”‚ β”‚ β”‚ β”œβ”€β”€ forwarded@0.1.0
  β”‚ β”‚ β”‚ └── ipaddr.js@1.2.0
  β”‚ β”‚ β”œβ”€β”€ qs@6.2.0
  β”‚ β”‚ β”œβ”€β”€ range-parser@1.2.0
  β”‚ β”‚ β”œβ”€β”¬ send@0.14.2
  β”‚ β”‚ β”‚ β”œβ”€β”¬ debug@2.2.0
  β”‚ β”‚ β”‚ β”‚ └── ms@0.7.1
  β”‚ β”‚ β”‚ β”œβ”€β”€ destroy@1.0.4
  β”‚ β”‚ β”‚ └── mime@1.3.4
  β”‚ β”‚ β”œβ”€β”€ serve-static@1.11.2
  β”‚ β”‚ β”œβ”€β”¬ type-is@1.6.14
  β”‚ β”‚ β”‚ └── media-typer@0.3.0
  β”‚ β”‚ └── utils-merge@1.0.0
  β”‚ β”œβ”€β”€ open@0.0.5
  β”‚ β”œβ”€β”¬ serve-index@1.8.0
  β”‚ β”‚ β”œβ”€β”€ batch@0.5.3
  β”‚ β”‚ β”œβ”€β”¬ debug@2.2.0
  β”‚ β”‚ β”‚ └── ms@0.7.1
  β”‚ β”‚ β”œβ”€β”¬ http-errors@1.5.1
  β”‚ β”‚ β”‚ └── setprototypeof@1.0.2
  β”‚ β”‚ └── mime-types@2.1.14
  β”‚ β”œβ”€β”¬ sockjs@0.3.18
  β”‚ β”‚ β”œβ”€β”€ faye-websocket@0.10.0
  β”‚ β”‚ └── uuid@2.0.3
  β”‚ β”œβ”€β”¬ sockjs-client@1.1.2
  β”‚ β”‚ └── faye-websocket@0.11.1
  β”‚ β”œβ”€β”€ stream-cache@0.0.2
  β”‚ └─┬ webpack-dev-middleware@1.10.0
  β”‚   β”œβ”€β”€ memory-fs@0.4.1
  β”‚   └── mime@1.3.4
  β”œβ”€β”€ webpack-manifest-plugin@1.1.0
  └── whatwg-fetch@2.0.2
gaearon commented 7 years ago

Thanks for details! This doesn’t look like it’s coming from Create React App.

Can you expand the error in the console so that I could see its call stack? It would also help to look at what content.js is (just click on it).

Iverum commented 7 years ago

I had a similar issue that turned out to be the Code Climate Chrome extension throwing errors. Disabling the extension solved the problem.

gaearon commented 7 years ago

I can confirm installing Code Climate Chrome extension gives me this exact error at the exact line mentioned in the report. So I'm closing this as their bug. Thank you so much!

andredurao commented 7 years ago

Thank you @Iverum, that extension was causing the issue.