Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

“re-evaluating native module sources is not supported” #45

Closed
Mithgol opened this issue May 3, 2016 · 6 comments
Closed

“re-evaluating native module sources is not supported” #45

Mithgol opened this issue May 3, 2016 · 6 comments

Comments

@Mithgol
Copy link
Contributor

Mithgol commented May 3, 2016

Currently npm install nw on a recent Node.js (v6.0.0) yields the following warning (twice):

(node:11476) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.

The current full tree of nw package's dependencies (as reported by npmtree) look like this:

  • decompress@^2.2.1
    • buffer-to-vinyl@^1.0.0
      • file-type@^3.1.0
      • readable-stream@^2.0.2
        • core-util-is@~1.0.0
        • inherits@~2.0.1
        • isarray@~1.0.0
        • process-nextick-args@~1.0.6
        • string_decoder@~0.10.x
        • util-deprecate@~1.0.1
      • uuid@^2.0.1
      • vinyl@^1.0.0
    • concat-stream@^1.4.6
      • inherits@~2.0.1
      • typedarray@~0.0.5
      • readable-stream@~2.0.0
        • core-util-is@~1.0.0
        • inherits@~2.0.1
        • isarray@~1.0.0
        • process-nextick-args@~1.0.6
        • string_decoder@~0.10.x
        • util-deprecate@~1.0.1
    • decompress-tar@^3.0.0
      • is-tar@^1.0.0
      • object-assign@^2.0.0
      • strip-dirs@^1.0.0
        • chalk@^1.0.0
          • ansi-styles@^2.2.1
          • escape-string-regexp@^1.0.2
          • has-ansi@^2.0.0
            • ansi-regex@^2.0.0
          • strip-ansi@^3.0.0
            • ansi-regex@^2.0.0
          • supports-color@^2.0.0
        • get-stdin@^4.0.1
        • is-absolute@^0.1.5
          • is-relative@^0.1.0
        • is-natural-number@^2.0.0
        • minimist@^1.1.0
        • sum-up@^1.0.1
          • chalk@^1.0.0
            • ansi-styles@^2.2.1
            • escape-string-regexp@^1.0.2
            • has-ansi@^2.0.0
              • ansi-regex@^2.0.0
            • strip-ansi@^3.0.0
              • ansi-regex@^2.0.0
            • supports-color@^2.0.0
      • tar-stream@^1.1.1
        • bl@^1.0.0
          • readable-stream@~2.0.5
            • core-util-is@~1.0.0
            • inherits@~2.0.1
            • isarray@~1.0.0
            • process-nextick-args@~1.0.6
            • string_decoder@~0.10.x
            • util-deprecate@~1.0.1
        • end-of-stream@^1.0.0
          • once@~1.3.0
            • wrappy@1
        • readable-stream@^2.0.0
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
        • xtend@^4.0.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.3
        • clone@^0.2.0
        • clone-stats@^0.0.1
    • decompress-tarbz2@^3.0.0
      • is-bzip2@^1.0.0
      • object-assign@^2.0.0
      • seek-bzip@^1.0.3
        • commander@~2.8.1
          • graceful-readlink@>= 1.0.0
      • strip-dirs@^1.0.0
        • chalk@^1.0.0
          • ansi-styles@^2.2.1
          • escape-string-regexp@^1.0.2
          • has-ansi@^2.0.0
            • ansi-regex@^2.0.0
          • strip-ansi@^3.0.0
            • ansi-regex@^2.0.0
          • supports-color@^2.0.0
        • get-stdin@^4.0.1
        • is-absolute@^0.1.5
          • is-relative@^0.1.0
        • is-natural-number@^2.0.0
        • minimist@^1.1.0
        • sum-up@^1.0.1
          • chalk@^1.0.0
            • ansi-styles@^2.2.1
            • escape-string-regexp@^1.0.2
            • has-ansi@^2.0.0
              • ansi-regex@^2.0.0
            • strip-ansi@^3.0.0
              • ansi-regex@^2.0.0
            • supports-color@^2.0.0
      • tar-stream@^1.1.1
        • bl@^1.0.0
          • readable-stream@~2.0.5
            • core-util-is@~1.0.0
            • inherits@~2.0.1
            • isarray@~1.0.0
            • process-nextick-args@~1.0.6
            • string_decoder@~0.10.x
            • util-deprecate@~1.0.1
        • end-of-stream@^1.0.0
          • once@~1.3.0
            • wrappy@1
        • readable-stream@^2.0.0
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
        • xtend@^4.0.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.3
        • clone@^0.2.0
        • clone-stats@^0.0.1
    • decompress-targz@^3.0.0
      • is-gzip@^1.0.0
      • object-assign@^2.0.0
      • strip-dirs@^1.0.0
        • chalk@^1.0.0
          • ansi-styles@^2.2.1
          • escape-string-regexp@^1.0.2
          • has-ansi@^2.0.0
            • ansi-regex@^2.0.0
          • strip-ansi@^3.0.0
            • ansi-regex@^2.0.0
          • supports-color@^2.0.0
        • get-stdin@^4.0.1
        • is-absolute@^0.1.5
          • is-relative@^0.1.0
        • is-natural-number@^2.0.0
        • minimist@^1.1.0
        • sum-up@^1.0.1
          • chalk@^1.0.0
            • ansi-styles@^2.2.1
            • escape-string-regexp@^1.0.2
            • has-ansi@^2.0.0
              • ansi-regex@^2.0.0
            • strip-ansi@^3.0.0
              • ansi-regex@^2.0.0
            • supports-color@^2.0.0
      • tar-stream@^1.1.1
        • bl@^1.0.0
          • readable-stream@~2.0.5
            • core-util-is@~1.0.0
            • inherits@~2.0.1
            • isarray@~1.0.0
            • process-nextick-args@~1.0.6
            • string_decoder@~0.10.x
            • util-deprecate@~1.0.1
        • end-of-stream@^1.0.0
          • once@~1.3.0
            • wrappy@1
        • readable-stream@^2.0.0
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
        • xtend@^4.0.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.3
        • clone@^0.2.0
        • clone-stats@^0.0.1
    • decompress-unzip@^3.0.0
      • is-zip@^1.0.0
      • read-all-stream@^3.0.0
        • pinkie-promise@^2.0.0
          • pinkie@^2.0.0
        • readable-stream@^2.0.0
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
      • stat-mode@^0.2.0
      • strip-dirs@^1.0.0
        • chalk@^1.0.0
          • ansi-styles@^2.2.1
          • escape-string-regexp@^1.0.2
          • has-ansi@^2.0.0
            • ansi-regex@^2.0.0
          • strip-ansi@^3.0.0
            • ansi-regex@^2.0.0
          • supports-color@^2.0.0
        • get-stdin@^4.0.1
        • is-absolute@^0.1.5
          • is-relative@^0.1.0
        • is-natural-number@^2.0.0
        • minimist@^1.1.0
        • sum-up@^1.0.1
          • chalk@^1.0.0
            • ansi-styles@^2.2.1
            • escape-string-regexp@^1.0.2
            • has-ansi@^2.0.0
              • ansi-regex@^2.0.0
            • strip-ansi@^3.0.0
              • ansi-regex@^2.0.0
            • supports-color@^2.0.0
      • through2@^2.0.0
        • readable-stream@~2.0.0
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
        • xtend@~4.0.0
      • vinyl@^1.0.0
      • yauzl@^2.2.1
        • fd-slicer@~1.0.1
          • pend@~1.2.0
    • get-stdin@^4.0.1
    • meow@^3.0.0
      • camelcase-keys@^2.0.0
        • camelcase@^2.0.0
        • map-obj@^1.0.0
      • decamelize@^1.1.2
        • escape-string-regexp@^1.0.4
      • loud-rejection@^1.0.0
        • array-find-index@^1.0.0
        • signal-exit@^2.1.2
      • map-obj@^1.0.1
      • minimist@^1.1.3
      • normalize-package-data@^2.3.4
        • hosted-git-info@^2.1.4
        • is-builtin-module@^1.0.0
          • builtin-modules@^1.0.0
        • semver@2 || 3 || 4 || 5
        • validate-npm-package-license@^3.0.1
          • spdx-correct@~1.0.0
            • spdx-license-ids@^1.0.2
          • spdx-expression-parse@~1.0.0
            • spdx-exceptions@^1.0.4
            • spdx-license-ids@^1.0.0
      • object-assign@^4.0.1
      • read-pkg-up@^1.0.1
        • find-up@^1.0.0
          • path-exists@^2.0.0
            • pinkie-promise@^2.0.0
              • pinkie@^2.0.0
          • pinkie-promise@^2.0.0
            • pinkie@^2.0.0
        • read-pkg@^1.0.0
          • load-json-file@^1.0.0
            • graceful-fs@^4.1.2
            • parse-json@^2.2.0
              • error-ex@^1.2.0
                • is-arrayish@^0.2.1
            • pify@^2.0.0
            • pinkie-promise@^2.0.0
              • pinkie@^2.0.0
            • strip-bom@^2.0.0
              • is-utf8@^0.2.0
          • normalize-package-data@^2.3.2
            • hosted-git-info@^2.1.4
            • is-builtin-module@^1.0.0
              • builtin-modules@^1.0.0
            • semver@2 || 3 || 4 || 5
            • validate-npm-package-license@^3.0.1
              • spdx-correct@~1.0.0
                • spdx-license-ids@^1.0.2
              • spdx-expression-parse@~1.0.0
                • spdx-exceptions@^1.0.4
                • spdx-license-ids@^1.0.0
          • path-type@^1.0.0
            • graceful-fs@^4.1.2
            • pify@^2.0.0
            • pinkie-promise@^2.0.0
              • pinkie@^2.0.0
      • redent@^1.0.0
        • indent-string@^2.1.0
          • repeating@^2.0.0
            • is-finite@^1.0.0
              • number-is-nan@^1.0.0
        • strip-indent@^1.0.1
          • get-stdin@^4.0.1
      • trim-newlines@^1.0.0
    • stream-combiner2@^1.0.2
      • duplexer2@~0.1.0
        • readable-stream@^2.0.2
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
      • readable-stream@^2.0.2
        • core-util-is@~1.0.0
        • inherits@~2.0.1
        • isarray@~1.0.0
        • process-nextick-args@~1.0.6
        • string_decoder@~0.10.x
        • util-deprecate@~1.0.1
    • vinyl-assign@^1.0.1
      • object-assign@^4.0.1
      • readable-stream@^2.0.0
        • core-util-is@~1.0.0
        • inherits@~2.0.1
        • isarray@~1.0.0
        • process-nextick-args@~1.0.6
        • string_decoder@~0.10.x
        • util-deprecate@~1.0.1
    • vinyl-fs@^1.0.0
      • duplexify@^3.2.0
        • [email protected]
          • once@~1.3.0
            • wrappy@1
        • inherits@^2.0.1
        • readable-stream@^2.0.0
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
      • glob-stream@^4.0.1
        • glob@^4.3.1
          • inflight@^1.0.4
            • once@^1.3.0
              • wrappy@1
            • wrappy@1
          • inherits@2
          • minimatch@^2.0.1
          • once@^1.3.0
            • wrappy@1
        • minimatch@^2.0.1
        • ordered-read-streams@^0.1.0
        • glob2base@^0.0.12
          • find-index@^0.1.1
        • unique-stream@^2.0.2
          • json-stable-stringify@^1.0.0
            • jsonify@~0.0.0
          • through2-filter@^2.0.0
            • through2@~2.0.0
              • readable-stream@~2.0.0
                • core-util-is@~1.0.0
                • inherits@~2.0.1
                • isarray@~1.0.0
                • process-nextick-args@~1.0.6
                • string_decoder@~0.10.x
                • util-deprecate@~1.0.1
              • xtend@~4.0.0
            • xtend@~4.0.0
        • through2@^0.6.1
          • readable-stream@>=1.0.33-1 <1.1.0-0
          • xtend@>=4.0.0 <4.1.0-0
      • glob-watcher@^0.0.8
        • gaze@^0.5.1
          • globule@~0.1.0
            • lodash@~1.0.1
            • glob@~3.1.21
              • minimatch@~0.2.11
                • lru-cache@2
                • sigmund@~1.0.0
              • graceful-fs@~1.2.0
              • inherits@1
            • minimatch@~0.2.11
              • lru-cache@2
              • sigmund@~1.0.0
      • graceful-fs@^3.0.0
      • merge-stream@^0.1.7
        • through2@^0.6.1
          • readable-stream@>=1.0.33-1 <1.1.0-0
          • xtend@>=4.0.0 <4.1.0-0
      • mkdirp@^0.5.0
      • object-assign@^2.0.0
      • strip-bom@^1.0.0
        • first-chunk-stream@^1.0.0
        • is-utf8@^0.2.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.0
        • clone@^0.2.0
        • clone-stats@^0.0.1
  • download@^3.3.0
    • concat-stream@^1.4.6
      • inherits@~2.0.1
      • typedarray@~0.0.5
      • readable-stream@~2.0.0
        • core-util-is@~1.0.0
        • inherits@~2.0.1
        • isarray@~1.0.0
        • process-nextick-args@~1.0.6
        • string_decoder@~0.10.x
        • util-deprecate@~1.0.1
    • decompress-tar@^2.0.1
      • is-tar@^1.0.0
      • strip-dirs@^0.1.1
        • chalk@^0.5.1
          • ansi-styles@^1.1.0
          • escape-string-regexp@^1.0.0
          • has-ansi@^0.1.0
            • ansi-regex@^0.2.0
          • strip-ansi@^0.3.0
            • ansi-regex@^0.2.1
          • supports-color@^0.2.0
        • get-stdin@^3.0.0
        • is-absolute@^0.1.4
          • is-relative@^0.1.0
        • is-integer@^1.0.3
          • is-finite@^1.0.0
            • number-is-nan@^1.0.0
        • minimist@^1.1.0
      • tar-stream@^0.4.5
        • bl@^0.9.0
          • readable-stream@~1.0.26
        • end-of-stream@^1.0.0
          • once@~1.3.0
            • wrappy@1
        • readable-stream@^1.0.27-1
        • xtend@^4.0.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.3
        • clone@^0.2.0
        • clone-stats@^0.0.1
    • decompress-tarbz2@^2.0.1
      • is-bzip2@^1.0.0
      • seek-bzip@^1.0.3
        • commander@~2.8.1
          • graceful-readlink@>= 1.0.0
      • strip-dirs@^0.1.1
        • chalk@^0.5.1
          • ansi-styles@^1.1.0
          • escape-string-regexp@^1.0.0
          • has-ansi@^0.1.0
            • ansi-regex@^0.2.0
          • strip-ansi@^0.3.0
            • ansi-regex@^0.2.1
          • supports-color@^0.2.0
        • get-stdin@^3.0.0
        • is-absolute@^0.1.4
          • is-relative@^0.1.0
        • is-integer@^1.0.3
          • is-finite@^1.0.0
            • number-is-nan@^1.0.0
        • minimist@^1.1.0
      • tar-stream@^0.4.5
        • bl@^0.9.0
          • readable-stream@~1.0.26
        • end-of-stream@^1.0.0
          • once@~1.3.0
            • wrappy@1
        • readable-stream@^1.0.27-1
        • xtend@^4.0.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.3
        • clone@^0.2.0
        • clone-stats@^0.0.1
    • decompress-targz@^2.0.1
      • is-gzip@^1.0.0
      • strip-dirs@^1.0.0
        • chalk@^1.0.0
          • ansi-styles@^2.2.1
          • escape-string-regexp@^1.0.2
          • has-ansi@^2.0.0
            • ansi-regex@^2.0.0
          • strip-ansi@^3.0.0
            • ansi-regex@^2.0.0
          • supports-color@^2.0.0
        • get-stdin@^4.0.1
        • is-absolute@^0.1.5
          • is-relative@^0.1.0
        • is-natural-number@^2.0.0
        • minimist@^1.1.0
        • sum-up@^1.0.1
          • chalk@^1.0.0
            • ansi-styles@^2.2.1
            • escape-string-regexp@^1.0.2
            • has-ansi@^2.0.0
              • ansi-regex@^2.0.0
            • strip-ansi@^3.0.0
              • ansi-regex@^2.0.0
            • supports-color@^2.0.0
      • tar-stream@^1.1.1
        • bl@^1.0.0
          • readable-stream@~2.0.5
            • core-util-is@~1.0.0
            • inherits@~2.0.1
            • isarray@~1.0.0
            • process-nextick-args@~1.0.6
            • string_decoder@~0.10.x
            • util-deprecate@~1.0.1
        • end-of-stream@^1.0.0
          • once@~1.3.0
            • wrappy@1
        • readable-stream@^2.0.0
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
        • xtend@^4.0.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.3
        • clone@^0.2.0
        • clone-stats@^0.0.1
    • decompress-unzip@^2.0.0
      • is-zip@^1.0.0
      • strip-dirs@^1.0.0
        • chalk@^1.0.0
          • ansi-styles@^2.2.1
          • escape-string-regexp@^1.0.2
          • has-ansi@^2.0.0
            • ansi-regex@^2.0.0
          • strip-ansi@^3.0.0
            • ansi-regex@^2.0.0
          • supports-color@^2.0.0
        • get-stdin@^4.0.1
        • is-absolute@^0.1.5
          • is-relative@^0.1.0
        • is-natural-number@^2.0.0
        • minimist@^1.1.0
        • sum-up@^1.0.1
          • chalk@^1.0.0
            • ansi-styles@^2.2.1
            • escape-string-regexp@^1.0.2
            • has-ansi@^2.0.0
              • ansi-regex@^2.0.0
            • strip-ansi@^3.0.0
              • ansi-regex@^2.0.0
            • supports-color@^2.0.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.3
        • clone@^0.2.0
        • clone-stats@^0.0.1
      • yauzl@^2.2.1
        • fd-slicer@~1.0.1
          • pend@~1.2.0
    • download-status@^2.0.1
      • chalk@^0.5.1
        • ansi-styles@^1.1.0
        • escape-string-regexp@^1.0.0
        • has-ansi@^0.1.0
          • ansi-regex@^0.2.0
        • strip-ansi@^0.3.0
          • ansi-regex@^0.2.1
        • supports-color@^0.2.0
      • lpad-align@^1.0.0
        • get-stdin@^4.0.1
        • longest@^1.0.0
        • lpad@^2.0.1
        • meow@^3.3.0
          • camelcase-keys@^2.0.0
            • camelcase@^2.0.0
            • map-obj@^1.0.0
          • decamelize@^1.1.2
            • escape-string-regexp@^1.0.4
          • loud-rejection@^1.0.0
            • array-find-index@^1.0.0
            • signal-exit@^2.1.2
          • map-obj@^1.0.1
          • minimist@^1.1.3
          • normalize-package-data@^2.3.4
            • hosted-git-info@^2.1.4
            • is-builtin-module@^1.0.0
              • builtin-modules@^1.0.0
            • semver@2 || 3 || 4 || 5
            • validate-npm-package-license@^3.0.1
              • spdx-correct@~1.0.0
                • spdx-license-ids@^1.0.2
              • spdx-expression-parse@~1.0.0
                • spdx-exceptions@^1.0.4
                • spdx-license-ids@^1.0.0
          • object-assign@^4.0.1
          • read-pkg-up@^1.0.1
            • find-up@^1.0.0
              • path-exists@^2.0.0
                • pinkie-promise@^2.0.0
                  • pinkie@^2.0.0
              • pinkie-promise@^2.0.0
                • pinkie@^2.0.0
            • read-pkg@^1.0.0
              • load-json-file@^1.0.0
                • graceful-fs@^4.1.2
                • parse-json@^2.2.0
                  • error-ex@^1.2.0
                    • is-arrayish@^0.2.1
                • pify@^2.0.0
                • pinkie-promise@^2.0.0
                  • pinkie@^2.0.0
                • strip-bom@^2.0.0
                  • is-utf8@^0.2.0
              • normalize-package-data@^2.3.2
                • hosted-git-info@^2.1.4
                • is-builtin-module@^1.0.0
                  • builtin-modules@^1.0.0
                • semver@2 || 3 || 4 || 5
                • validate-npm-package-license@^3.0.1
                  • spdx-correct@~1.0.0
                    • spdx-license-ids@^1.0.2
                  • spdx-expression-parse@~1.0.0
                    • spdx-exceptions@^1.0.4
                    • spdx-license-ids@^1.0.0
              • path-type@^1.0.0
                • graceful-fs@^4.1.2
                • pify@^2.0.0
                • pinkie-promise@^2.0.0
                  • pinkie@^2.0.0
          • redent@^1.0.0
            • indent-string@^2.1.0
              • repeating@^2.0.0
                • is-finite@^1.0.0
                  • number-is-nan@^1.0.0
            • strip-indent@^1.0.1
              • get-stdin@^4.0.1
          • trim-newlines@^1.0.0
      • object-assign@^2.0.0
      • progress@^1.1.8
    • each-async@^1.0.0
      • onetime@^1.0.0
      • set-immediate-shim@^1.0.0
    • get-stdin@^3.0.0
    • gulp-rename@^1.2.0
    • meow@^2.0.0
      • camelcase-keys@^1.0.0
        • camelcase@^1.0.1
        • map-obj@^1.0.0
      • indent-string@^1.1.0
        • get-stdin@^4.0.1
        • minimist@^1.1.0
        • repeating@^1.1.0
          • is-finite@^1.0.0
            • number-is-nan@^1.0.0
      • minimist@^1.1.0
      • object-assign@^2.0.0
    • rc@^0.5.1
    • request@^2.34.0
      • aws-sign2@~0.6.0
      • aws4@^1.2.1
        • lru-cache@^4.0.0
          • pseudomap@^1.0.1
          • yallist@^2.0.0
      • bl@~1.1.2
        • readable-stream@~2.0.5
          • core-util-is@~1.0.0
          • inherits@~2.0.1
          • isarray@~1.0.0
          • process-nextick-args@~1.0.6
          • string_decoder@~0.10.x
          • util-deprecate@~1.0.1
      • 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.2
        • combined-stream@^1.0.5
          • delayed-stream@~1.0.0
        • mime-types@^2.1.10
          • mime-db@~1.23.0
      • har-validator@~2.0.6
        • chalk@^1.1.1
          • ansi-styles@^2.2.1
          • escape-string-regexp@^1.0.2
          • has-ansi@^2.0.0
            • ansi-regex@^2.0.0
          • strip-ansi@^3.0.0
            • ansi-regex@^2.0.0
          • supports-color@^2.0.0
        • commander@^2.9.0
          • graceful-readlink@>= 1.0.0
        • is-my-json-valid@^2.12.4
          • generate-function@^2.0.0
          • generate-object-property@^1.1.0
            • is-property@^1.0.0
          • [email protected]
          • xtend@^4.0.0
        • pinkie-promise@^2.0.0
          • pinkie@^2.0.0
      • hawk@~3.1.3
      • http-signature@~1.1.0
      • is-typedarray@~1.0.0
      • isstream@~0.1.2
      • json-stringify-safe@~5.0.1
      • mime-types@~2.1.7
        • mime-db@~1.23.0
      • node-uuid@~1.4.7
      • oauth-sign@~0.8.1
      • qs@~6.1.0
      • stringstream@~0.0.4
      • tough-cookie@~2.2.0
      • tunnel-agent@~0.4.1
    • stream-combiner@^0.2.1
      • duplexer@~0.1.1
      • through@~2.3.4
    • through2@^0.6.1
      • readable-stream@>=1.0.33-1 <1.1.0-0
      • xtend@>=4.0.0 <4.1.0-0
    • url-regex@^2.0.2
      • ip-regex@^1.0.1
    • vinyl@^0.4.3
      • clone@^0.2.0
      • clone-stats@^0.0.1
    • vinyl-fs@^0.3.7
      • defaults@^1.0.0
        • clone@^1.0.2
      • glob-stream@^3.1.5
        • glob@^4.3.1
          • inflight@^1.0.4
            • once@^1.3.0
              • wrappy@1
            • wrappy@1
          • inherits@2
          • minimatch@^2.0.1
          • once@^1.3.0
            • wrappy@1
        • minimatch@^2.0.1
        • ordered-read-streams@^0.1.0
        • glob2base@^0.0.12
          • find-index@^0.1.1
        • unique-stream@^1.0.0
        • through2@^0.6.1
          • readable-stream@>=1.0.33-1 <1.1.0-0
          • xtend@>=4.0.0 <4.1.0-0
      • glob-watcher@^0.0.6
        • gaze@^0.5.1
          • globule@~0.1.0
            • lodash@~1.0.1
            • glob@~3.1.21
              • minimatch@~0.2.11
                • lru-cache@2
                • sigmund@~1.0.0
              • graceful-fs@~1.2.0
              • inherits@1
            • minimatch@~0.2.11
              • lru-cache@2
              • sigmund@~1.0.0
      • graceful-fs@^3.0.0
      • mkdirp@^0.5.0
      • strip-bom@^1.0.0
        • first-chunk-stream@^1.0.0
        • is-utf8@^0.2.0
      • through2@^0.6.1
        • readable-stream@>=1.0.33-1 <1.1.0-0
        • xtend@>=4.0.0 <4.1.0-0
      • vinyl@^0.4.0
        • clone@^0.2.0
        • clone-stats@^0.0.1
    • ware@^1.0.1
  • file-exists@^0.1.1
  • merge@^1.2.0
  • multimeter@^0.1.1
    • charm@~0.1.1
  • rimraf@^2.2.8
    • glob@^7.0.0
      • inflight@^1.0.4
        • once@^1.3.0
          • wrappy@1
        • wrappy@1
      • inherits@2
      • minimatch@2 || 3
      • once@^1.3.0
        • wrappy@1
      • path-is-absolute@^1.0.0
  • semver@^4.3.0
  • yargs@^3.2.1
    • camelcase@^2.0.1
    • cliui@^3.0.3
      • string-width@^1.0.1
        • code-point-at@^1.0.0
          • number-is-nan@^1.0.0
        • is-fullwidth-code-point@^1.0.0
          • number-is-nan@^1.0.0
        • strip-ansi@^3.0.0
          • ansi-regex@^2.0.0
      • strip-ansi@^3.0.1
        • ansi-regex@^2.0.0
      • wrap-ansi@^2.0.0
        • string-width@^1.0.1
          • code-point-at@^1.0.0
            • number-is-nan@^1.0.0
          • is-fullwidth-code-point@^1.0.0
            • number-is-nan@^1.0.0
          • strip-ansi@^3.0.0
            • ansi-regex@^2.0.0
    • decamelize@^1.1.1
      • escape-string-regexp@^1.0.4
    • os-locale@^1.4.0
      • lcid@^1.0.0
        • invert-kv@^1.0.0
    • string-width@^1.0.1
      • code-point-at@^1.0.0
        • number-is-nan@^1.0.0
      • is-fullwidth-code-point@^1.0.0
        • number-is-nan@^1.0.0
      • strip-ansi@^3.0.0
        • ansi-regex@^2.0.0
    • window-size@^0.1.4
    • y18n@^3.2.0
  • chalk@~1.0.0
    • ansi-styles@^2.0.1
    • escape-string-regexp@^1.0.2
    • has-ansi@^1.0.3
      • ansi-regex@^1.1.0
      • get-stdin@^4.0.1
    • strip-ansi@^2.0.1
      • ansi-regex@^1.0.0
    • supports-color@^1.3.0

It apparently has quite old graceful-fs@~1.2.0 as a quite deep dependency (on the 7th level, if I'm not mistaken). What should we do about it?

@shama
Copy link
Contributor

shama commented May 3, 2016

I think we just need to update to [email protected]. The version we are using is 3.3.0 and contains an old version of vinyl-fs that will load the old version of graceful-fs eventually.

@Mithgol Mithgol closed this as completed in d926efd May 4, 2016
@Mithgol
Copy link
Contributor Author

Mithgol commented May 4, 2016

Not good enough.

We still have [email protected] in [email protected] in [email protected] in [email protected] in [email protected] in [email protected] in [email protected].

And also [email protected] in [email protected] in [email protected].

Is it okay if I upgrade decompress to [email protected]? It uses vinyl-fs@^2.2.0 which does not use glob-watcher at all and also depends on relatively recent graceful-fs@^4.0.0.

@Mithgol Mithgol reopened this May 4, 2016
@shama
Copy link
Contributor

shama commented May 4, 2016

Sounds good.

@Mithgol Mithgol closed this as completed in 01ae9d6 May 4, 2016
Mithgol added a commit to Mithgol/phido that referenced this issue May 4, 2016
@Mithgol
Copy link
Contributor Author

Mithgol commented May 4, 2016

Much better now. No warnings about deprecations.

While I am at it, also upgraded file-exists to its version ^1.0.0 that no longer uses fs.existsSync because the latter method is also deprecated nowadays. That was a bit of a surprise for me because (unlike the above “re-evaluating native module sources”) Node.js does not seem to give any visible warnings about fs.existsSync yet.

@shama
Copy link
Contributor

shama commented May 4, 2016

Nice work! Thank you @Mithgol!

@flopes89
Copy link

flopes89 commented Mar 20, 2017

This breaks #16 (and through that, also #12 and #15): You cannot install nw behind a proxy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants