Closed karismatic-megafauna closed 8 years ago
Completely unrelated to bluebird - you're using React in a deprecated way.
https://github.com/isaacs/node-graceful-fs/issues/95
We tracked down the issue to the above repository, locking node-graceful-fs to 4.1.8
solved the above error.
Just trying to document this process so others don't spend time debugging bluebird :)
Thank you!
@michaelghinrichs Can you provide a reproduction case? If it's a bug in graceful-fs, I'd like to fix it asap.
@isaacs humm, let me see if I can!
I don't even know where to start with this...It failed when we started running our test suite..
NODE_ENV='test' mocha $(find . -type d -name '__tests__' -not -path '*/node_modules/*') --opts .mocha.opts
Here are the node modules of the build that failed....
├─┬ accepts@1.3.3
│ └── negotiator@0.6.1
├── accounting@0.4.1
├── app-root-path@1.4.0
├── autobind-decorator@1.3.4
├─┬ autoprefixer-loader@3.2.0
│ ├─┬ autoprefixer@6.5.0
│ │ ├── browserslist@1.4.0
│ │ ├── caniuse-db@1.0.30000541
│ │ ├── normalize-range@0.1.2
│ │ ├── num2fraction@1.2.2
│ │ └── postcss-value-parser@3.3.0
│ ├─┬ loader-utils@0.2.16
│ │ ├── big.js@3.1.3
│ │ ├── emojis-list@2.0.1
│ │ └── json5@0.5.0
│ ├─┬ postcss@5.2.2
│ │ ├── js-base64@2.1.9
│ │ └── supports-color@3.1.2
│ └── postcss-safe-parser@1.0.7
├─┬ aws-sdk@2.6.5
│ ├─┬ buffer@4.9.1
│ │ ├── base64-js@1.2.0
│ │ ├── ieee754@1.1.6
│ │ └── isarray@1.0.0
│ ├── crypto-browserify@1.0.9
│ ├── jmespath@0.15.0
│ ├── querystring@0.2.0
│ ├── sax@1.1.5
│ ├─┬ url@0.10.3
│ │ └── punycode@1.3.2
│ ├── xml2js@0.4.15
│ └─┬ xmlbuilder@2.6.2
│ └── lodash@3.5.0
├─┬ axios@0.5.4
│ └── es6-promise@2.3.0
├─┬ babel@5.8.38 invalid
│ ├─┬ chokidar@1.6.0
│ │ ├─┬ anymatch@1.3.0
│ │ │ └── arrify@1.0.1
│ │ ├── async-each@1.0.1
│ │ ├── glob-parent@2.0.0
│ │ ├── inherits@2.0.3
│ │ ├─┬ is-binary-path@1.0.1
│ │ │ └── binary-extensions@1.6.0
│ │ ├─┬ is-glob@2.0.1
│ │ │ └── is-extglob@1.0.0
│ │ └─┬ readdirp@2.1.0
│ │ ├── minimatch@3.0.3
│ │ └── set-immediate-shim@1.0.1
│ ├─┬ commander@2.9.0
│ │ └── graceful-readlink@1.0.1
│ ├── convert-source-map@1.3.0
│ ├── fs-readdir-recursive@0.1.2
│ ├─┬ glob@5.0.15
│ │ ├─┬ inflight@1.0.5
│ │ │ └── wrappy@1.0.2
│ │ ├── minimatch@2.0.10
│ │ └── once@1.4.0
│ ├── output-file-sync@1.1.2
│ ├── path-exists@1.0.0
│ ├── path-is-absolute@1.0.0
│ └── slash@1.0.0
├─┬ babel-cli@6.16.0
│ ├─┬ bin-version-check@2.1.0
│ │ ├─┬ bin-version@1.0.4
│ │ │ └─┬ find-versions@1.2.1
│ │ │ ├── array-uniq@1.0.3
│ │ │ └── semver-regex@1.0.0
│ │ ├── semver@4.3.6
│ │ └── semver-truncate@1.1.2
│ ├─┬ chalk@1.1.1
│ │ ├── ansi-styles@2.2.1
│ │ ├── has-ansi@2.0.0
│ │ └── supports-color@2.0.0
│ ├── lodash@4.16.2
│ ├── log-symbols@1.0.2
│ ├─┬ request@2.75.0
│ │ ├── aws-sign2@0.6.0
│ │ ├── aws4@1.4.1
│ │ ├─┬ bl@1.1.2
│ │ │ └── readable-stream@2.0.6
│ │ ├── caseless@0.11.0
│ │ ├─┬ combined-stream@1.0.5
│ │ │ └── delayed-stream@1.0.0
│ │ ├── forever-agent@0.6.1
│ │ ├─┬ form-data@2.0.0
│ │ │ └── asynckit@0.4.0
│ │ ├─┬ har-validator@2.0.6
│ │ │ └─┬ 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.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.14.3
│ │ ├── is-typedarray@1.0.0
│ │ ├── isstream@0.1.2
│ │ ├── json-stringify-safe@5.0.1
│ │ ├── node-uuid@1.4.7
│ │ ├── oauth-sign@0.8.2
│ │ ├── stringstream@0.0.5
│ │ └── tunnel-agent@0.4.3
│ └─┬ v8flags@2.0.11
│ └── user-home@1.1.1
├─┬ babel-core@6.16.0
│ ├─┬ babel-code-frame@6.16.0
│ │ └── js-tokens@2.0.0
│ ├─┬ babel-generator@6.16.0
│ │ ├─┬ detect-indent@3.0.1
│ │ │ └─┬ repeating@1.1.3
│ │ │ └── is-finite@1.0.1
│ │ ├── jsesc@1.3.0
│ │ └── lodash@4.16.2
│ ├── babel-helpers@6.16.0
│ ├── babel-messages@6.8.0
│ ├─┬ babel-template@6.16.0
│ │ ├── babylon@6.11.2
│ │ └── lodash@4.16.2
│ ├─┬ babel-traverse@6.16.0
│ │ ├── babylon@6.11.2
│ │ ├── globals@8.18.0
│ │ └── lodash@4.16.2
│ ├─┬ babel-types@6.16.0
│ │ ├── lodash@4.16.2
│ │ └── to-fast-properties@1.0.2
│ ├── babylon@6.11.2
│ ├── json5@0.4.0
│ ├── lodash@4.16.2
│ ├─┬ minimatch@3.0.3
│ │ └─┬ brace-expansion@1.1.6
│ │ ├── balanced-match@0.4.2
│ │ └── concat-map@0.0.1
│ ├── private@0.1.6
│ └── shebang-regex@1.0.0
├─┬ babel-eslint@6.1.2
│ ├── babylon@6.11.2
│ ├── lodash.assign@4.2.0
│ └── lodash.pickby@4.6.0
├─┬ babel-loader@6.2.5
│ ├─┬ mkdirp@0.5.1
│ │ └── minimist@0.0.8
│ └── object-assign@4.1.0
├── babel-plugin-add-module-exports@0.2.1
├─┬ babel-plugin-transform-decorators-legacy@1.3.4
│ └── babel-plugin-syntax-decorators@6.13.0
├── babel-plugin-transform-runtime@6.15.0
├─┬ babel-polyfill@6.16.0
│ ├── core-js@2.4.1
│ └── regenerator-runtime@0.9.5
├─┬ babel-preset-latest@6.16.0
│ ├─┬ babel-preset-es2015@6.16.0
│ │ ├── babel-plugin-check-es2015-constants@6.8.0
│ │ ├── babel-plugin-transform-es2015-arrow-functions@6.8.0
│ │ ├── babel-plugin-transform-es2015-block-scoped-functions@6.8.0
│ │ ├─┬ babel-plugin-transform-es2015-block-scoping@6.15.0
│ │ │ └── lodash@4.16.2
│ │ ├─┬ babel-plugin-transform-es2015-classes@6.14.0
│ │ │ ├─┬ babel-helper-define-map@6.9.0
│ │ │ │ └── lodash@4.16.2
│ │ │ ├── babel-helper-function-name@6.8.0
│ │ │ ├── babel-helper-optimise-call-expression@6.8.0
│ │ │ └── babel-helper-replace-supers@6.16.0
│ │ ├── babel-plugin-transform-es2015-computed-properties@6.8.0
│ │ ├── babel-plugin-transform-es2015-destructuring@6.16.0
│ │ ├── babel-plugin-transform-es2015-duplicate-keys@6.8.0
│ │ ├── babel-plugin-transform-es2015-for-of@6.8.0
│ │ ├── babel-plugin-transform-es2015-function-name@6.9.0
│ │ ├── babel-plugin-transform-es2015-literals@6.8.0
│ │ ├── babel-plugin-transform-es2015-modules-amd@6.8.0
│ │ ├─┬ babel-plugin-transform-es2015-modules-commonjs@6.16.0
│ │ │ └── babel-plugin-transform-strict-mode@6.11.3
│ │ ├─┬ babel-plugin-transform-es2015-modules-systemjs@6.14.0
│ │ │ └── babel-helper-hoist-variables@6.8.0
│ │ ├── babel-plugin-transform-es2015-modules-umd@6.12.0
│ │ ├── babel-plugin-transform-es2015-object-super@6.8.0
│ │ ├─┬ babel-plugin-transform-es2015-parameters@6.16.0
│ │ │ ├── babel-helper-call-delegate@6.8.0
│ │ │ └── babel-helper-get-function-arity@6.8.0
│ │ ├── babel-plugin-transform-es2015-shorthand-properties@6.8.0
│ │ ├── babel-plugin-transform-es2015-spread@6.8.0
│ │ ├─┬ babel-plugin-transform-es2015-sticky-regex@6.8.0
│ │ │ └─┬ babel-helper-regex@6.9.0
│ │ │ └── lodash@4.16.2
│ │ ├── babel-plugin-transform-es2015-template-literals@6.8.0
│ │ ├── babel-plugin-transform-es2015-typeof-symbol@6.8.0
│ │ ├─┬ babel-plugin-transform-es2015-unicode-regex@6.11.0
│ │ │ └─┬ regexpu-core@2.0.0
│ │ │ ├── regenerate@1.3.1
│ │ │ ├── regjsgen@0.2.0
│ │ │ └─┬ regjsparser@0.1.5
│ │ │ └── jsesc@0.5.0
│ │ └── babel-plugin-transform-regenerator@6.16.1
│ ├─┬ babel-preset-es2016@6.16.0
│ │ └─┬ babel-plugin-transform-exponentiation-operator@6.8.0
│ │ ├─┬ babel-helper-builder-binary-assignment-operator-visitor@6.15.0
│ │ │ └── babel-helper-explode-assignable-expression@6.8.0
│ │ └── babel-plugin-syntax-exponentiation-operator@6.13.0
│ └─┬ babel-preset-es2017@6.16.0
│ ├── babel-plugin-syntax-trailing-function-commas@6.13.0
│ └─┬ babel-plugin-transform-async-to-generator@6.16.0
│ ├── babel-helper-remap-async-to-generator@6.16.0
│ └── babel-plugin-syntax-async-functions@6.13.0
├─┬ babel-preset-react@6.16.0
│ ├── babel-plugin-syntax-flow@6.13.0
│ ├── babel-plugin-syntax-jsx@6.13.0
│ ├── babel-plugin-transform-flow-strip-types@6.14.0
│ ├── babel-plugin-transform-react-display-name@6.8.0
│ ├─┬ babel-plugin-transform-react-jsx@6.8.0
│ │ └─┬ babel-helper-builder-react-jsx@6.9.0
│ │ └── lodash@4.16.2
│ ├── babel-plugin-transform-react-jsx-self@6.11.0
│ └── babel-plugin-transform-react-jsx-source@6.9.0
├─┬ babel-preset-stage-0@6.16.0
│ ├─┬ babel-plugin-transform-do-expressions@6.8.0
│ │ └── babel-plugin-syntax-do-expressions@6.13.0
│ ├─┬ babel-plugin-transform-function-bind@6.8.0
│ │ └── babel-plugin-syntax-function-bind@6.13.0
│ └─┬ babel-preset-stage-1@6.16.0
│ ├─┬ babel-plugin-transform-class-constructor-call@6.8.0
│ │ └── babel-plugin-syntax-class-constructor-call@6.13.0
│ ├─┬ babel-plugin-transform-export-extensions@6.8.0
│ │ └── babel-plugin-syntax-export-extensions@6.13.0
│ └─┬ babel-preset-stage-2@6.16.0
│ ├─┬ babel-plugin-transform-async-generator-functions@6.16.0
│ │ ├── babel-plugin-syntax-async-generators@6.13.0
│ │ └── babel-runtime@5.8.38
│ ├─┬ babel-plugin-transform-class-properties@6.16.0
│ │ └── babel-plugin-syntax-class-properties@6.13.0
│ ├─┬ babel-plugin-transform-decorators@6.13.0
│ │ └─┬ babel-helper-explode-class@6.8.0
│ │ └── babel-helper-bindify-decorators@6.8.0
│ ├─┬ babel-plugin-transform-object-rest-spread@6.16.0
│ │ └── babel-plugin-syntax-object-rest-spread@6.13.0
│ └── babel-preset-stage-3@6.16.0
├─┬ babel-register@6.16.0
│ ├── core-js@2.4.1
│ ├─┬ home-or-tmp@1.0.0
│ │ └── os-tmpdir@1.0.1
│ ├── lodash@4.16.2
│ └─┬ source-map-support@0.4.2
│ └─┬ source-map@0.1.32
│ └── amdefine@1.0.0
├─┬ babel-runtime@6.11.6
│ └── core-js@2.4.1
├── basic-auth@1.0.4
├── bluebird@3.4.6
├── bodec@1.1.0
├── bootstrap-sass@3.3.7
├── bugsnag-js@2.5.0
├── bytes@2.4.0
├─┬ camel-case@3.0.0
│ ├─┬ no-case@2.3.0
│ │ └── lower-case@1.1.3
│ └── upper-case@1.1.3
├─┬ chai@3.5.0
│ ├── assertion-error@1.0.2
│ ├─┬ deep-eql@0.1.3
│ │ └── type-detect@0.1.1
│ └── type-detect@1.0.0
├── chai-as-promised@5.3.0
├── chai-immutable@1.6.0
├─┬ chunk-manifest-webpack-plugin@0.0.1
│ └─┬ webpack-core@0.4.8
│ └── source-map@0.1.43
├── classnames@2.2.5
├── content-type@1.0.2
├─┬ css-animation@1.3.0
│ └─┬ component-classes@1.2.6
│ └── component-indexof@0.0.3
├─┬ css-loader@0.21.0
│ ├─┬ css-selector-tokenizer@0.5.4
│ │ ├── cssesc@0.1.0
│ │ └── fastparse@1.1.1
│ ├─┬ cssnano@3.7.5
│ │ ├── 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.14
│ │ │ │ └── lodash.indexof@4.0.5
│ │ │ └─┬ reduce-function-call@1.0.1
│ │ │ └── balanced-match@0.1.0
│ │ ├─┬ postcss-colormin@2.2.1
│ │ │ └─┬ colormin@1.1.2
│ │ │ ├─┬ color@0.11.3
│ │ │ │ ├── color-convert@1.5.0
│ │ │ │ └─┬ color-string@0.3.0
│ │ │ │ └── color-name@1.1.1
│ │ │ └── css-color-names@0.0.4
│ │ ├── postcss-convert-values@2.4.0
│ │ ├── postcss-discard-comments@2.0.4
│ │ ├── postcss-discard-duplicates@2.0.1
│ │ ├── postcss-discard-empty@2.1.0
│ │ ├── postcss-discard-overridden@0.1.1
│ │ ├─┬ postcss-discard-unused@2.2.1
│ │ │ ├── flatten@1.0.2
│ │ │ └── uniqs@2.0.0
│ │ ├─┬ postcss-filter-plugins@2.0.1
│ │ │ └─┬ uniqid@3.1.0
│ │ │ └── macaddress@0.2.8
│ │ ├── postcss-merge-idents@2.1.7
│ │ ├── postcss-merge-longhand@2.0.1
│ │ ├─┬ postcss-merge-rules@2.0.10
│ │ │ └── vendors@1.0.1
│ │ ├── postcss-minify-font-values@1.0.5
│ │ ├── postcss-minify-gradients@1.0.3
│ │ ├─┬ postcss-minify-params@1.0.5
│ │ │ └── alphanum-sort@1.0.2
│ │ ├─┬ postcss-minify-selectors@2.0.5
│ │ │ └─┬ postcss-selector-parser@2.2.1
│ │ │ ├── indexes-of@1.0.1
│ │ │ └── uniq@1.0.1
│ │ ├── postcss-normalize-charset@1.1.0
│ │ ├─┬ postcss-normalize-url@3.0.7
│ │ │ ├── is-absolute-url@2.0.0
│ │ │ └─┬ normalize-url@1.6.1
│ │ │ ├── prepend-http@1.0.4
│ │ │ ├── query-string@4.2.3
│ │ │ └─┬ sort-keys@1.1.2
│ │ │ └── is-plain-obj@1.1.0
│ │ ├── postcss-ordered-values@2.2.2
│ │ ├── postcss-reduce-idents@2.3.0
│ │ ├── postcss-reduce-initial@1.0.0
│ │ ├── postcss-reduce-transforms@1.0.3
│ │ ├─┬ postcss-svgo@2.1.5
│ │ │ ├─┬ is-svg@2.0.1
│ │ │ │ └── html-comment-regex@1.1.1
│ │ │ └─┬ svgo@0.7.1
│ │ │ ├── coa@1.0.1
│ │ │ ├── colors@1.1.2
│ │ │ ├─┬ csso@2.2.1
│ │ │ │ └── clap@1.1.1
│ │ │ ├─┬ js-yaml@3.6.1
│ │ │ │ ├── argparse@1.0.7
│ │ │ │ └── esprima@2.7.3
│ │ │ ├── sax@1.2.1
│ │ │ └── whet.extend@0.9.9
│ │ ├── postcss-unique-selectors@2.0.2
│ │ └── postcss-zindex@2.1.1
│ ├─┬ lodash.camelcase@3.0.1
│ │ └─┬ lodash._createcompounder@3.0.0
│ │ ├─┬ lodash.deburr@3.2.0
│ │ │ └── lodash._root@3.0.1
│ │ └── lodash.words@3.2.0
│ ├── postcss-modules-extract-imports@1.0.0-beta2
│ ├─┬ postcss-modules-local-by-default@1.1.1
│ │ └─┬ css-selector-tokenizer@0.6.0
│ │ └── regexpu-core@1.0.0
│ ├── postcss-modules-scope@1.0.0-beta2
│ ├── postcss-modules-values@1.2.2
│ └── source-list-map@0.1.6
├─┬ css-modules-require-hook@4.0.3
│ ├── generic-names@1.0.1
│ ├── glob-to-regexp@0.1.0
│ ├── icss-replace-symbols@1.0.2
│ ├── in-publish@2.0.0
│ ├── lodash@4.16.2
│ ├── postcss-modules-extract-imports@1.0.1
│ ├─┬ postcss-modules-parser@1.1.0
│ │ └─┬ lodash.foreach@3.0.3
│ │ ├── lodash._arrayeach@3.0.0
│ │ ├── lodash._baseeach@3.0.4
│ │ ├── lodash._bindcallback@3.0.1
│ │ └── lodash.isarray@3.0.4
│ ├─┬ postcss-modules-scope@1.0.2
│ │ └─┬ css-selector-tokenizer@0.6.0
│ │ └── regexpu-core@1.0.0
│ └── seekout@1.0.2
├─┬ debug@2.2.0
│ └── ms@0.7.1
├─┬ delicate-error-reporter@0.0.9
│ ├─┬ error-stack-parser@1.3.6
│ │ └── stackframe@0.3.1
│ └── j2c@0.7.3
├── depd@1.1.0
├─┬ diffract@0.1.0 (git://github.com/procore/diffract.git#6a27fb3bbae39816ee60b88c8f8a3352bd7f117c)
│ └── d3@3.5.17
├── dotenv@2.0.0
├─┬ enzyme@2.4.1
│ ├─┬ cheerio@0.20.0
│ │ ├─┬ css-select@1.2.0
│ │ │ ├── boolbase@1.0.0
│ │ │ ├── css-what@2.1.0
│ │ │ ├── domutils@1.5.1
│ │ │ └── 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
│ │ │ ├── entities@1.0.0
│ │ │ └─┬ readable-stream@1.1.14
│ │ │ └── isarray@0.0.1
│ │ ├─┬ jsdom@7.2.2
│ │ │ ├── acorn@2.7.0
│ │ │ ├── webidl-conversions@2.0.1
│ │ │ └── whatwg-url-compat@0.6.5
│ │ └── lodash@4.16.2
│ ├── is-subset@0.1.1
│ ├── lodash@4.16.2
│ ├── object-is@1.0.1
│ ├─┬ object.assign@4.0.4
│ │ ├─┬ define-properties@1.1.2
│ │ │ └── foreach@2.0.5
│ │ ├── function-bind@1.1.0
│ │ └── object-keys@1.0.11
│ └─┬ object.values@1.0.3
│ └─┬ es-abstract@1.6.1
│ ├─┬ es-to-primitive@1.1.1
│ │ ├── is-date-object@1.0.1
│ │ └── is-symbol@1.0.1
│ ├── is-callable@1.1.3
│ └── is-regex@1.0.3
├── escape-html@1.0.3
├─┬ eslint@3.6.1
│ ├── chalk@1.1.3
│ ├─┬ concat-stream@1.5.2
│ │ ├─┬ readable-stream@2.0.6
│ │ │ └── process-nextick-args@1.0.7
│ │ └── typedarray@0.0.6
│ ├── doctrine@1.4.0
│ ├─┬ escope@3.6.0
│ │ ├── es6-weak-map@2.0.1
│ │ ├─┬ esrecurse@4.1.0
│ │ │ └── estraverse@4.1.1
│ │ └── estraverse@4.2.0
│ ├─┬ espree@3.3.1
│ │ ├── acorn@4.0.3
│ │ └─┬ 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.1
│ │ ├── circular-json@0.3.1
│ │ ├─┬ del@2.2.2
│ │ │ ├─┬ globby@5.0.0
│ │ │ │ ├── array-union@1.0.2
│ │ │ │ └─┬ glob@7.1.0
│ │ │ │ └── minimatch@3.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.0
│ │ ├── fs.realpath@1.0.0
│ │ └── minimatch@3.0.3
│ ├── globals@9.10.0
│ ├── ignore@3.1.5
│ ├── imurmurhash@0.1.4
│ ├─┬ inquirer@0.12.0
│ │ ├── 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
│ │ │ └── onetime@1.1.0
│ │ ├── cli-width@2.1.0
│ │ ├── figures@1.7.0
│ │ ├── lodash@4.16.2
│ │ ├─┬ readline2@1.0.1
│ │ │ ├─┬ code-point-at@1.0.0
│ │ │ │ └── number-is-nan@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
│ ├─┬ is-my-json-valid@2.14.0
│ │ ├── generate-function@2.0.0
│ │ ├─┬ generate-object-property@1.2.0
│ │ │ └── is-property@1.0.2
│ │ ├── jsonpointer@2.0.0
│ │ └── xtend@4.0.1
│ ├─┬ is-resolvable@1.0.0
│ │ └── tryit@1.0.2
│ ├─┬ js-yaml@3.6.1
│ │ ├── argparse@1.0.7
│ │ └── 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
│ ├── lodash@4.16.2
│ ├── natural-compare@1.4.0
│ ├─┬ optionator@0.8.2
│ │ ├── deep-is@0.1.3
│ │ ├── fast-levenshtein@2.0.5
│ │ └── wordwrap@1.0.0
│ ├── path-is-inside@1.0.2
│ ├── pluralize@1.2.1
│ ├── progress@1.1.8
│ ├─┬ require-uncached@1.0.2
│ │ ├─┬ caller-path@0.1.0
│ │ │ └── callsites@0.2.0
│ │ └── resolve-from@1.0.1
│ ├── shelljs@0.6.1
│ ├── strip-bom@3.0.0
│ ├── strip-json-comments@1.0.4
│ ├─┬ table@3.8.0
│ │ ├─┬ ajv@4.7.5
│ │ │ └── co@4.6.0
│ │ ├── ajv-keywords@1.1.1
│ │ ├── lodash@4.16.2
│ │ └── slice-ansi@0.0.4
│ ├── text-table@0.2.0
│ └─┬ user-home@2.0.0
│ └── os-homedir@1.0.1
├─┬ eslint-config-airbnb@11.2.0
│ └── eslint-config-airbnb-base@7.2.0
├─┬ eslint-plugin-import@1.16.0
│ ├── builtin-modules@1.1.1
│ ├── contains-path@0.1.0
│ ├── doctrine@1.3.0
│ ├─┬ es6-map@0.1.4
│ │ ├── d@0.1.1
│ │ ├── es5-ext@0.10.12
│ │ ├── es6-iterator@2.0.0
│ │ ├── es6-symbol@3.1.0
│ │ └── event-emitter@0.3.4
│ ├── es6-set@0.1.4
│ ├─┬ eslint-import-resolver-node@0.2.3
│ │ └── resolve@1.1.7
│ ├── has@1.0.1
│ ├── lodash.cond@4.5.2
│ ├── lodash.endswith@4.2.1
│ ├── lodash.find@4.6.0
│ ├── lodash.findindex@4.6.0
│ ├── minimatch@3.0.3
│ ├─┬ pkg-dir@1.0.0
│ │ └─┬ find-up@1.1.2
│ │ └── path-exists@2.1.0
│ └── pkg-up@1.0.0
├─┬ eslint-plugin-jsx-a11y@2.2.2
│ ├── damerau-levenshtein@1.0.3
│ └── jsx-ast-utils@1.3.1
├── eslint-plugin-react@6.3.0
├─┬ extract-text-webpack-plugin@0.8.2
│ └── async@1.5.2
├── file-loader@0.8.5
├── findit@2.0.0
├── force-case-sensitivity-webpack-plugin@0.1.1
├── gen-run@0.1.2
├── git-sha1@0.1.2
├── graceful-fs@4.1.9
├─┬ history@1.17.0
│ ├── deep-equal@1.0.1
│ ├── invariant@2.2.1
│ └── warning@2.1.0
├─┬ http-errors@1.5.0
│ ├── inherits@2.0.1
│ ├── setprototypeof@1.0.1
│ └── statuses@1.3.0
├── ignore-styles@4.0.0
├── immutable@3.8.1
├─┬ inview@0.0.5
│ ├─┬ grunt@0.4.5
│ │ ├── async@0.1.22
│ │ ├── coffee-script@1.3.3
│ │ ├── colors@0.6.2
│ │ ├── dateformat@1.0.2-1.2.3
│ │ ├── eventemitter2@0.4.14
│ │ ├── exit@0.1.2
│ │ ├─┬ findup-sync@0.1.3
│ │ │ ├─┬ glob@3.2.11
│ │ │ │ └── minimatch@0.3.0
│ │ │ └── lodash@2.4.2
│ │ ├── getobject@0.1.0
│ │ ├─┬ glob@3.1.21
│ │ │ ├── graceful-fs@1.2.3
│ │ │ └── inherits@1.0.2
│ │ ├─┬ grunt-legacy-log@0.1.3
│ │ │ ├─┬ grunt-legacy-log-utils@0.1.1
│ │ │ │ ├── lodash@2.4.2
│ │ │ │ └── underscore.string@2.3.3
│ │ │ ├── lodash@2.4.2
│ │ │ └── underscore.string@2.3.3
│ │ ├─┬ grunt-legacy-util@0.2.0
│ │ │ ├── lodash@0.9.2
│ │ │ └── underscore.string@2.2.1
│ │ ├── hooker@0.2.3
│ │ ├── iconv-lite@0.2.11
│ │ ├─┬ js-yaml@2.0.5
│ │ │ ├─┬ argparse@0.1.16
│ │ │ │ └── underscore.string@2.4.0
│ │ │ └── esprima@1.0.4
│ │ ├── lodash@0.9.2
│ │ ├─┬ minimatch@0.2.14
│ │ │ ├── lru-cache@2.7.3
│ │ │ └── sigmund@1.0.1
│ │ ├─┬ nopt@1.0.10
│ │ │ └── abbrev@1.0.9
│ │ ├── underscore.string@2.2.1
│ │ └── which@1.0.9
│ ├─┬ grunt-jsdoc@0.5.8
│ │ ├─┬ ink-docstrap@0.4.12
│ │ │ └── moment@2.6.0
│ │ └─┬ jsdoc@3.2.2
│ │ ├── catharsis@0.7.0
│ │ ├── crypto-browserify@0.1.1 (git+https://github.com/dominictarr/crypto-browserify.git#95c5d50581ce0b4fff6e76e45dc0bb3622be4e9a)
│ │ ├── js2xmlparser@0.1.0
│ │ ├─┬ jshint@0.9.1
│ │ │ ├── cli@0.4.3
│ │ │ └─┬ minimatch@0.0.5
│ │ │ └── lru-cache@1.0.6
│ │ ├── marked@0.2.8
│ │ ├── underscore@1.4.2
│ │ └── wrench@1.3.9
│ ├─┬ jsdoc@3.4.1
│ │ ├─┬ catharsis@0.8.8
│ │ │ └─┬ underscore-contrib@0.3.0
│ │ │ └── underscore@1.6.0
│ │ ├── espree@2.2.5
│ │ ├─┬ fs-extra@0.30.0
│ │ │ ├── jsonfile@2.4.0
│ │ │ └── klaw@1.3.0
│ │ ├── js2xmlparser@1.0.0
│ │ ├── marked@0.3.6
│ │ ├─┬ requizzle@0.2.1
│ │ │ └── underscore@1.6.0
│ │ ├── strip-json-comments@2.0.1
│ │ ├── taffydb@2.6.2 (git+https://github.com/hegemonic/taffydb.git#e41b5e179e197bb85c5fb887b707672b1e5ca079)
│ │ └── underscore@1.8.3
│ └── jsdoc-oblivion@0.0.3
├─┬ jade@1.11.0
│ ├── character-parser@1.2.1
│ ├─┬ clean-css@3.4.20
│ │ ├── commander@2.8.1
│ │ └── source-map@0.4.4
│ ├── commander@2.6.0
│ ├─┬ constantinople@3.0.2
│ │ └── acorn@2.7.0
│ ├─┬ jstransformer@0.0.2
│ │ └─┬ promise@6.1.0
│ │ └── asap@1.0.0
│ ├─┬ transformers@2.1.0
│ │ ├─┬ css@1.0.8
│ │ │ ├── css-parse@1.0.4
│ │ │ └── css-stringify@1.0.5
│ │ ├─┬ promise@2.0.0
│ │ │ └── is-promise@1.0.1
│ │ └─┬ uglify-js@2.2.5
│ │ ├── optimist@0.3.7
│ │ └── source-map@0.1.43
│ ├─┬ uglify-js@2.6.4
│ │ ├── async@0.2.10
│ │ ├── uglify-to-browserify@1.0.2
│ │ └─┬ yargs@3.10.0
│ │ ├── camelcase@1.2.1
│ │ ├─┬ cliui@2.1.0
│ │ │ ├─┬ center-align@0.1.3
│ │ │ │ ├─┬ align-text@0.1.4
│ │ │ │ │ ├── longest@1.0.1
│ │ │ │ │ └── repeat-string@1.5.4
│ │ │ │ └── lazy-cache@1.0.4
│ │ │ └── right-align@0.1.3
│ │ └── window-size@0.1.0
│ ├── void-elements@2.0.1
│ └─┬ with@4.0.3
│ └── acorn@1.2.2
├── javascript-natural-sort@0.7.1
├─┬ js-git@0.7.7
│ ├── bodec@0.1.0
│ ├── culvert@0.1.2
│ └── pako@0.2.9
├─┬ jsdom@9.5.0
│ ├── abab@1.0.3
│ ├── acorn@2.7.0
│ ├─┬ acorn-globals@1.0.9
│ │ └── acorn@2.7.0
│ ├── array-equal@1.0.0
│ ├── cssom@0.3.1
│ ├── cssstyle@0.2.37
│ ├─┬ escodegen@1.8.1
│ │ ├── esprima@2.7.3
│ │ ├── estraverse@1.9.3
│ │ └── source-map@0.2.0
│ ├── iconv-lite@0.4.13
│ ├── nwmatcher@1.3.8
│ ├── parse5@1.5.1
│ ├── symbol-tree@3.1.4
│ ├── tough-cookie@2.3.1
│ ├── webidl-conversions@3.0.1
│ ├─┬ whatwg-url@3.0.0
│ │ ├── tr46@0.0.3
│ │ └── webidl-conversions@3.0.1
│ └── xml-name-validator@2.0.1
├── json-loader@0.5.4
├─┬ json-parse-helpfulerror@1.0.3
│ └── jju@1.3.0
├─┬ ladda@1.0.0
│ └── spin.js@2.3.2
├── lodash@3.10.1
├── methods@1.1.2
├─┬ mime-types@2.1.12
│ └── mime-db@1.24.0
├── minimist@1.2.0
├─┬ mocha@3.1.0
│ ├── browser-stdout@1.3.0
│ ├── diff@1.4.0
│ ├── escape-string-regexp@1.0.5
│ ├─┬ glob@7.0.5
│ │ └── minimatch@3.0.3
│ ├── growl@1.9.2
│ ├── json3@3.3.2
│ ├─┬ lodash.create@3.1.1
│ │ ├─┬ lodash._baseassign@3.2.0
│ │ │ ├── lodash._basecopy@3.0.1
│ │ │ └─┬ lodash.keys@3.1.2
│ │ │ └── lodash._getnative@3.9.1
│ │ ├── lodash._basecreate@3.0.3
│ │ └── lodash._isiterateecall@3.0.9
│ └─┬ supports-color@3.1.2
│ └── has-flag@1.0.0
├── moment@2.15.1
├── moment-range@2.2.0
├── moment-timezone@0.4.1
├─┬ node-sass@3.10.0
│ ├── async-foreach@0.1.3
│ ├─┬ cross-spawn@3.0.1
│ │ ├─┬ lru-cache@4.0.1
│ │ │ ├── pseudomap@1.0.2
│ │ │ └── yallist@2.0.0
│ │ └─┬ which@1.2.11
│ │ └── isexe@1.1.2
│ ├─┬ gaze@1.1.2
│ │ └─┬ globule@1.0.0
│ │ ├── glob@7.0.6
│ │ ├── lodash@4.9.0
│ │ └── minimatch@3.0.3
│ ├── get-stdin@4.0.1
│ ├─┬ glob@7.1.0
│ │ └── minimatch@3.0.3
│ ├── lodash.clonedeep@4.5.0
│ ├─┬ 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.1
│ │ ├── map-obj@1.0.1
│ │ ├─┬ normalize-package-data@2.3.5
│ │ │ ├── hosted-git-info@2.1.5
│ │ │ ├── is-builtin-module@1.0.0
│ │ │ └─┬ validate-npm-package-license@3.0.1
│ │ │ ├─┬ spdx-correct@1.0.2
│ │ │ │ └── spdx-license-ids@1.2.2
│ │ │ └── spdx-expression-parse@1.0.3
│ │ ├─┬ read-pkg-up@1.0.1
│ │ │ └─┬ read-pkg@1.1.0
│ │ │ ├─┬ load-json-file@1.1.0
│ │ │ │ ├─┬ parse-json@2.2.0
│ │ │ │ │ └─┬ error-ex@1.3.0
│ │ │ │ │ └── is-arrayish@0.2.1
│ │ │ │ └─┬ strip-bom@2.0.0
│ │ │ │ └── is-utf8@0.2.1
│ │ │ └── path-type@1.1.0
│ │ ├─┬ redent@1.0.0
│ │ │ ├─┬ indent-string@2.1.0
│ │ │ │ └── repeating@2.0.1
│ │ │ └── strip-indent@1.0.1
│ │ └── trim-newlines@1.0.0
│ ├── nan@2.4.0
│ ├─┬ node-gyp@3.4.0
│ │ ├── fstream@1.0.10
│ │ ├── glob@7.1.0
│ │ ├── minimatch@3.0.3
│ │ ├── nopt@3.0.6
│ │ ├── npmlog@3.1.2
│ │ ├── osenv@0.1.3
│ │ ├─┬ path-array@1.0.1
│ │ │ └── array-index@1.0.0
│ │ └─┬ tar@2.2.1
│ │ └── block-stream@0.0.9
│ ├─┬ npmlog@4.0.0
│ │ ├─┬ are-we-there-yet@1.1.2
│ │ │ └── delegates@1.0.0
│ │ ├── console-control-strings@1.1.0
│ │ ├─┬ gauge@2.6.0
│ │ │ ├── aproba@1.0.4
│ │ │ ├── has-color@0.1.7
│ │ │ ├── has-unicode@2.0.1
│ │ │ └── wide-align@1.1.0
│ │ └── set-blocking@2.0.0
│ └─┬ sass-graph@2.1.2
│ ├─┬ glob@7.1.0
│ │ └── minimatch@3.0.3
│ ├── lodash@4.16.2
│ └─┬ yargs@4.8.1
│ ├─┬ cliui@3.2.0
│ │ └── wrap-ansi@2.0.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
│ ├── require-main-filename@1.0.1
│ ├── which-module@1.0.0
│ ├── window-size@0.2.0
│ ├── y18n@3.2.1
│ └─┬ yargs-parser@2.4.1
│ └── camelcase@3.0.0
├── numeral@1.5.3
├─┬ on-finished@2.3.0
│ └── ee-first@1.1.1
├── on-headers@1.0.1
├── parseurl@1.3.1
├── pluralize@3.0.0
├── pusher@1.5.0
├── qs@6.2.1
├─┬ query-string@3.0.3
│ └── strict-uri-encode@1.1.0
├── ramda@0.19.1
├─┬ rc-tooltip@2.10.1
│ ├─┬ rc-align@1.2.1
│ │ └── dom-align@1.5.2
│ ├── rc-animate@1.3.0
│ └─┬ rc-util@2.1.1
│ └── add-dom-event-listener@1.0.1
├─┬ react@0.14.8
│ ├─┬ envify@3.4.1
│ │ └─┬ jstransform@11.0.3
│ │ ├── base62@1.1.1
│ │ ├─┬ commoner@0.10.4
│ │ │ ├── detective@4.3.1
│ │ │ ├── q@1.4.1
│ │ │ └─┬ recast@0.10.33
│ │ │ ├── ast-types@0.8.12
│ │ │ └── esprima-fb@15001.1001.0-dev-harmony-fb
│ │ ├── esprima-fb@15001.1.0-dev-harmony-fb
│ │ ├── object-assign@2.1.1
│ │ └── source-map@0.4.4
│ └─┬ fbjs@0.6.1
│ ├── core-js@1.2.7
│ ├─┬ promise@7.1.1
│ │ └── asap@2.0.5
│ ├── ua-parser-js@0.7.10
│ └── whatwg-fetch@0.9.0
├── react-addons-test-utils@0.14.8
├─┬ react-bootstrap@0.28.5
│ ├── babel-runtime@5.8.38
│ ├── dom-helpers@2.4.0
│ ├── keycode@2.1.7
│ ├── lodash-compat@3.10.2
│ ├─┬ react-overlays@0.6.6
│ │ ├── react-prop-types@0.4.0
│ │ └── warning@3.0.0
│ ├── react-prop-types@0.3.2
│ └── uncontrollable@3.3.1
├── react-click-outside@2.1.0
├─┬ react-css-modules@3.7.10
│ ├── hoist-non-react-statics@1.2.0
│ ├── lodash@4.16.2
│ └── object-unfreeze@1.1.0
├── react-day-picker@1.3.2
├─┬ react-dnd@1.1.8
│ ├── disposables@1.0.1
│ └─┬ dnd-core@1.3.0
│ └── lodash@4.16.2
├─┬ react-docgen@2.10.0
│ ├── async@1.5.2
│ ├── babylon@5.8.38
│ ├─┬ node-dir@0.1.16
│ │ └── minimatch@3.0.3
│ ├─┬ nomnom@1.8.1
│ │ ├─┬ chalk@0.4.0
│ │ │ ├── ansi-styles@1.0.0
│ │ │ └── strip-ansi@0.1.1
│ │ └── underscore@1.6.0
│ └─┬ recast@0.11.14
│ ├── ast-types@0.9.0
│ └── esprima@3.0.0
├── react-dom@0.14.8
├─┬ react-dropzone@3.6.0
│ └── attr-accept@1.0.3
├─┬ react-highcharts@7.0.0
│ └── highcharts@4.2.7
├── react-immutable-proptypes@1.7.2
├── react-input-placeholder@1.2.0
├── react-is-deprecated@0.1.2
├── react-lazyload@1.0.0 (git://github.com/procore/react-lazyload.git#d158bdc66ef6a82ffa7b14345ab6ee88e3fc9a1a)
├─┬ react-notifier@1.0.11
│ ├─┬ reflux@0.2.13
│ │ ├── eventemitter3@1.2.0
│ │ └── reflux-core@0.2.1
│ └── underscore@1.7.0
├── react-range@0.0.7
├─┬ react-redux@4.4.5
│ ├── lodash@4.16.2
│ └─┬ loose-envify@1.2.0
│ └── js-tokens@1.0.1
├── react-router@1.0.3
├─┬ react-select@1.0.0-rc.2
│ └── react-input-autosize@1.1.0
├─┬ react-slick@0.12.5
│ ├─┬ json2mq@0.2.0
│ │ └── string-convert@0.2.1
│ ├─┬ react-responsive-mixin@0.3.5
│ │ ├── can-use-dom@0.1.0
│ │ └── enquire.js@2.1.1
│ └─┬ slick-carousel@1.6.0
│ └── jquery@3.1.1
├── react-waypoint@1.0.3
├─┬ react-widgets@3.0.0-beta.1 (git://github.com/procore/react-widgets.git#9c789fe7509f3fc040ed68ba47042fb7a12508d3)
│ ├── date-arithmetic@3.1.0
│ ├── deconstruct-number-format@0.0.1
│ ├─┬ format-number-with-string@0.0.1
│ │ └── format-number@2.0.1
│ ├── scriptjs@2.5.8
│ ├── tether@1.3.7
│ └── uncontrollable@4.0.0 (git://github.com/procore/uncontrollable.git#e347b27fd13e9a18f01caa4515781b79ee4da92a)
├─┬ react-window-mixins@0.0.6
│ └─┬ lodash.throttle@2.4.1
│ ├─┬ lodash.debounce@2.4.1
│ │ └─┬ lodash.now@2.4.1
│ │ └── lodash._isnative@2.4.1
│ ├── lodash.isfunction@2.4.1
│ └─┬ lodash.isobject@2.4.1
│ └── lodash._objecttypes@2.4.1
├── recompose@0.14.5
├── reduce-reducers@0.1.2
├─┬ redux@3.6.0
│ ├── lodash@4.16.2
│ ├── lodash-es@4.16.2
│ └── symbol-observable@1.0.2
├─┬ redux-actions@0.8.0
│ └─┬ flux-standard-action@0.6.1
│ └─┬ lodash.isplainobject@3.2.0
│ ├── lodash._basefor@3.0.3
│ ├── lodash.isarguments@3.1.0
│ └── lodash.keysin@3.0.8
├─┬ redux-devtools@2.1.5
│ ├─┬ react-json-tree@0.1.9
│ │ └── babel-runtime@5.8.38
│ ├─┬ react-mixin@1.7.0
│ │ ├── object-assign@2.1.1
│ │ └── smart-mixin@1.2.1
│ └── react-redux@3.1.2
├─┬ redux-form@4.2.2
│ ├── is-promise@2.1.0
│ └── react-lazy-cache@3.0.1
├── redux-logger@2.6.1
├── redux-loop@2.2.2
├─┬ redux-modules@0.5.3
│ ├─┬ camel-case@1.2.2
│ │ └── sentence-case@1.1.3
│ └─┬ deep-assign@2.0.0
│ └── is-obj@1.0.1
├── redux-optimist@0.0.2 (git://github.com/procore/redux-optimist.git#51cc36cf100f9abba0f82cd3f33854ee28620666)
├── redux-optimistic-ui@0.4.1
├── redux-react-local@1.4.0 (git://github.com/procore/redux-react-local.git#3aec569ab7d20df885755d63e74d044315ee9479)
├── redux-router@1.0.0
├── redux-saga@0.10.5
├─┬ redux-simple-promise@2.0.2 (git://github.com/procore/redux-simple-promise.git#da07074c5017130c6f5baa8f8dc2a48328dd558a)
│ └── flux-standard-action@0.6.0
├── redux-simple-router@0.0.10
├── redux-thunk@0.1.0
├── reqwest@1.1.6
├── reselect@2.5.4
├─┬ rimraf@2.5.4
│ └─┬ glob@7.1.0
│ └── minimatch@3.0.3
├─┬ sass-loader@3.2.3
│ └── async@1.5.2
├── semver@5.3.0
├─┬ sinon@1.17.6
│ ├── formatio@1.1.1
│ ├── lolex@1.3.2
│ ├── samsam@1.1.2
│ └─┬ util@0.10.3
│ └── inherits@2.0.1
├── source-map@0.5.6
├── steno@0.4.4
├── strip-loader@0.1.2
├── style-loader@0.12.4
├─┬ superagent@1.7.2
│ ├── component-emitter@1.2.1
│ ├── cookiejar@2.0.6
│ ├── extend@3.0.0
│ ├─┬ form-data@0.2.0
│ │ ├── async@0.9.2
│ │ ├─┬ combined-stream@0.0.7
│ │ │ └── delayed-stream@0.0.5
│ │ └─┬ mime-types@2.0.14
│ │ └── mime-db@1.12.0
│ ├── formidable@1.0.17
│ ├── mime@1.3.4
│ ├── qs@2.3.3
│ ├─┬ readable-stream@1.0.27-1
│ │ ├── core-util-is@1.0.2
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └── reduce-component@1.0.1
├── superagent-bluebird-promise@3.0.2
├─┬ underscore.string@3.3.4
│ ├── sprintf-js@1.0.3
│ └── util-deprecate@1.0.2
├── urijs@1.18.2
├── uuid@2.0.3
├── validator@5.7.0
├─┬ webpack@1.13.0
│ ├── acorn@3.3.0
│ ├── async@1.5.2
│ ├── clone@1.0.2
│ ├─┬ enhanced-resolve@0.9.1
│ │ └── memory-fs@0.2.0
│ ├── interpret@0.6.6
│ ├─┬ memory-fs@0.3.0
│ │ ├─┬ errno@0.1.4
│ │ │ └── prr@0.0.0
│ │ └─┬ readable-stream@2.1.5
│ │ └── buffer-shims@1.0.0
│ ├─┬ node-libs-browser@0.6.0
│ │ ├── assert@1.4.1
│ │ ├── browserify-zlib@0.1.4
│ │ ├─┬ console-browserify@1.1.0
│ │ │ └── date-now@0.1.4
│ │ ├── constants-browserify@0.0.1
│ │ ├─┬ crypto-browserify@3.2.8
│ │ │ ├── pbkdf2-compat@2.0.1
│ │ │ ├── ripemd160@0.2.0
│ │ │ └── sha.js@2.2.6
│ │ ├── domain-browser@1.1.7
│ │ ├── events@1.1.1
│ │ ├─┬ http-browserify@1.7.0
│ │ │ └── Base64@0.2.1
│ │ ├── https-browserify@0.0.0
│ │ ├── os-browserify@0.1.2
│ │ ├── path-browserify@0.0.0
│ │ ├── process@0.11.9
│ │ ├── punycode@1.4.1
│ │ ├── querystring-es3@0.2.1
│ │ ├─┬ readable-stream@1.1.14
│ │ │ └── isarray@0.0.1
│ │ ├─┬ stream-browserify@1.0.0
│ │ │ └─┬ readable-stream@1.1.14
│ │ │ └── isarray@0.0.1
│ │ ├── timers-browserify@1.4.2
│ │ ├── tty-browserify@0.0.0
│ │ └─┬ vm-browserify@0.0.4
│ │ └── indexof@0.0.1
│ ├─┬ optimist@0.6.1
│ │ ├── minimist@0.0.10
│ │ └── wordwrap@0.0.2
│ ├── supports-color@3.1.2
│ ├── tapable@0.1.10
│ ├─┬ watchpack@0.2.9
│ │ └── async@0.9.2
│ └─┬ webpack-core@0.6.8
│ └── source-map@0.4.4
├─┬ webpack-dashboard@0.0.1
│ ├── blessed@0.1.81
│ └── filesize@3.3.0
├─┬ webpack-dev-server@1.16.1
│ ├─┬ compression@1.6.2
│ │ ├── bytes@2.3.0
│ │ ├── compressible@2.0.8
│ │ └── vary@1.1.0
│ ├── connect-history-api-fallback@1.3.0
│ ├─┬ express@4.14.0
│ │ ├── array-flatten@1.1.1
│ │ ├── content-disposition@0.5.1
│ │ ├── cookie@0.3.1
│ │ ├── cookie-signature@1.0.6
│ │ ├── encodeurl@1.0.1
│ │ ├── etag@1.7.0
│ │ ├─┬ finalhandler@0.5.0
│ │ │ └── unpipe@1.0.0
│ │ ├── fresh@0.3.0
│ │ ├── merge-descriptors@1.0.1
│ │ ├── path-to-regexp@0.1.7
│ │ ├─┬ proxy-addr@1.1.2
│ │ │ ├── forwarded@0.1.0
│ │ │ └── ipaddr.js@1.1.1
│ │ ├── qs@6.2.0
│ │ ├── range-parser@1.2.0
│ │ ├─┬ send@0.14.1
│ │ │ └── destroy@1.0.4
│ │ ├── serve-static@1.11.1
│ │ ├─┬ type-is@1.6.13
│ │ │ └── media-typer@0.3.0
│ │ └── utils-merge@1.0.0
│ ├─┬ http-proxy-middleware@0.17.2
│ │ ├─┬ http-proxy@1.15.1
│ │ │ └── requires-port@1.0.0
│ │ ├─┬ is-glob@3.0.0
│ │ │ └── is-extglob@2.0.0
│ │ ├── lodash@4.16.2
│ │ └─┬ 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
│ │ │ ├── preserve@0.2.0
│ │ │ └── repeat-element@1.1.2
│ │ ├─┬ expand-brackets@0.1.5
│ │ │ └── is-posix-bracket@0.1.1
│ │ ├── extglob@0.3.2
│ │ ├── filename-regex@2.0.0
│ │ ├─┬ kind-of@3.0.4
│ │ │ └── is-buffer@1.1.4
│ │ ├── normalize-path@2.0.1
│ │ ├─┬ object.omit@2.0.0
│ │ │ ├─┬ for-own@0.1.4
│ │ │ │ └── for-in@0.1.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
│ ├── open@0.0.5
│ ├─┬ serve-index@1.8.0
│ │ └── batch@0.5.3
│ ├─┬ sockjs@0.3.18
│ │ └─┬ faye-websocket@0.10.0
│ │ └─┬ websocket-driver@0.6.5
│ │ └── websocket-extensions@0.1.1
│ ├─┬ sockjs-client@1.1.1
│ │ ├─┬ eventsource@0.1.6
│ │ │ └─┬ original@1.0.0
│ │ │ └── url-parse@1.0.5
│ │ ├── faye-websocket@0.11.0
│ │ └─┬ url-parse@1.1.3
│ │ └── querystringify@0.0.4
│ ├── stream-cache@0.0.2
│ ├── strip-ansi@3.0.1
│ ├── supports-color@3.1.2
│ └── webpack-dev-middleware@1.8.3
└── webpack-manifest-plugin@0.4.0
I am just confused as to why this mentioned bluebird... why did it error out there? Our test suite isn't the issue, if I comment out all the tests I get the same issue...
@michaelghinrichs The fastest would probably be to add me as a collaborator on the repo temporarily, if that's possible. It's very hard to debug without seeing the code in action and being able to poke at it.
Hello!
We use bluebird in our repository and we have just started getting this issue with our test suite:
Do you think that this is an issue with bluebird? A package we are using that is using bluebird?
Figured I would open this just because it specifically references this project :)
Thank you for this project!