summaryrefslogtreecommitdiff
path: root/lang/nodejs4
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2015-11-09 20:21:51 +0000
committerfhajny <fhajny@pkgsrc.org>2015-11-09 20:21:51 +0000
commitd81c8258060bfdb69f5d197fa0e879cf5d46250b (patch)
treef41e9739c05a3363b172c75e7c30a1202f95dd95 /lang/nodejs4
parent7cc6a9aadac4e8f8765d750c8d4a7cd7055de6da (diff)
downloadpkgsrc-d81c8258060bfdb69f5d197fa0e879cf5d46250b.tar.gz
Import nodejs 4.2.2 as lang/nodejs4, based on the last 4.x update in
lang/nodejs. This package holds the current 4.x LTS release. For more on node.js LTS support, see here: https://nodejs.org/en/blog/community/node-v5/
Diffstat (limited to 'lang/nodejs4')
-rw-r--r--lang/nodejs4/DESCR4
-rw-r--r--lang/nodejs4/Makefile6
-rw-r--r--lang/nodejs4/PLIST1931
-rw-r--r--lang/nodejs4/distinfo24
-rw-r--r--lang/nodejs4/options.mk38
-rw-r--r--lang/nodejs4/patches/patch-common.gypi15
-rw-r--r--lang/nodejs4/patches/patch-deps_cares_cares.gyp16
-rw-r--r--lang/nodejs4/patches/patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py15
-rw-r--r--lang/nodejs4/patches/patch-deps_uv_common.gypi15
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_src_arm_cpu-arm.cc25
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_src_base_atomicops.h18
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h25
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc32
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc53
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-posix.cc39
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_src_base_platform_semaphore.cc26
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_src_types.h20
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_tools_gyp_v8.gyp68
-rw-r--r--lang/nodejs4/patches/patch-deps_v8_tools_run-llprof.sh15
-rw-r--r--lang/nodejs4/patches/patch-src_cares__wrap.cc17
-rw-r--r--lang/nodejs4/patches/patch-tools_gyp_pylib_gyp_common.py16
-rw-r--r--lang/nodejs4/patches/patch-tools_gyp_pylib_gyp_generator_make.py25
-rw-r--r--lang/nodejs4/patches/patch-tools_install.py18
23 files changed, 2461 insertions, 0 deletions
diff --git a/lang/nodejs4/DESCR b/lang/nodejs4/DESCR
new file mode 100644
index 00000000000..0449dce7545
--- /dev/null
+++ b/lang/nodejs4/DESCR
@@ -0,0 +1,4 @@
+Node.js is an evented I/O framework for the V8 JavaScript engine. It is
+intended for writing scalable network programs such as web servers.
+
+This package holds the 4.x LTS release.
diff --git a/lang/nodejs4/Makefile b/lang/nodejs4/Makefile
new file mode 100644
index 00000000000..bc724feb7f4
--- /dev/null
+++ b/lang/nodejs4/Makefile
@@ -0,0 +1,6 @@
+# $NetBSD: Makefile,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+DISTNAME= node-v4.2.2
+
+.include "../../lang/nodejs/Makefile.common"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/nodejs4/PLIST b/lang/nodejs4/PLIST
new file mode 100644
index 00000000000..b7b5aec541f
--- /dev/null
+++ b/lang/nodejs4/PLIST
@@ -0,0 +1,1931 @@
+@comment $NetBSD: PLIST,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+bin/node
+bin/npm
+include/node/android-ifaddrs.h
+include/node/ares.h
+include/node/ares_version.h
+include/node/common.gypi
+include/node/config.gypi
+include/node/libplatform/libplatform.h
+include/node/nameser.h
+include/node/node.h
+include/node/node_buffer.h
+include/node/node_internals.h
+include/node/node_object_wrap.h
+include/node/node_version.h
+include/node/pthread-fixes.h
+include/node/stdint-msvc2008.h
+include/node/tree.h
+include/node/uv-aix.h
+include/node/uv-bsd.h
+include/node/uv-darwin.h
+include/node/uv-errno.h
+include/node/uv-linux.h
+include/node/uv-sunos.h
+include/node/uv-threadpool.h
+include/node/uv-unix.h
+include/node/uv-version.h
+include/node/uv-win.h
+include/node/uv.h
+include/node/v8-debug.h
+include/node/v8-platform.h
+include/node/v8-profiler.h
+include/node/v8-testing.h
+include/node/v8-util.h
+include/node/v8-version.h
+include/node/v8.h
+include/node/v8config.h
+${PLIST.dtrace}lib/dtrace/node.d
+lib/node_modules/npm/.mailmap
+lib/node_modules/npm/.npmignore
+lib/node_modules/npm/.travis.yml
+lib/node_modules/npm/AUTHORS
+lib/node_modules/npm/CHANGELOG.md
+lib/node_modules/npm/CONTRIBUTING.md
+lib/node_modules/npm/LICENSE
+lib/node_modules/npm/Makefile
+lib/node_modules/npm/README.md
+lib/node_modules/npm/bin/node-gyp-bin/node-gyp
+lib/node_modules/npm/bin/node-gyp-bin/node-gyp.cmd
+lib/node_modules/npm/bin/npm
+lib/node_modules/npm/bin/npm-cli.js
+lib/node_modules/npm/bin/npm.cmd
+lib/node_modules/npm/bin/read-package-json.js
+lib/node_modules/npm/cli.js
+lib/node_modules/npm/configure
+lib/node_modules/npm/doc/api/npm-bin.md
+lib/node_modules/npm/doc/api/npm-bugs.md
+lib/node_modules/npm/doc/api/npm-cache.md
+lib/node_modules/npm/doc/api/npm-commands.md
+lib/node_modules/npm/doc/api/npm-config.md
+lib/node_modules/npm/doc/api/npm-deprecate.md
+lib/node_modules/npm/doc/api/npm-docs.md
+lib/node_modules/npm/doc/api/npm-edit.md
+lib/node_modules/npm/doc/api/npm-explore.md
+lib/node_modules/npm/doc/api/npm-help-search.md
+lib/node_modules/npm/doc/api/npm-init.md
+lib/node_modules/npm/doc/api/npm-install.md
+lib/node_modules/npm/doc/api/npm-link.md
+lib/node_modules/npm/doc/api/npm-load.md
+lib/node_modules/npm/doc/api/npm-ls.md
+lib/node_modules/npm/doc/api/npm-outdated.md
+lib/node_modules/npm/doc/api/npm-owner.md
+lib/node_modules/npm/doc/api/npm-pack.md
+lib/node_modules/npm/doc/api/npm-ping.md
+lib/node_modules/npm/doc/api/npm-prefix.md
+lib/node_modules/npm/doc/api/npm-prune.md
+lib/node_modules/npm/doc/api/npm-publish.md
+lib/node_modules/npm/doc/api/npm-rebuild.md
+lib/node_modules/npm/doc/api/npm-repo.md
+lib/node_modules/npm/doc/api/npm-restart.md
+lib/node_modules/npm/doc/api/npm-root.md
+lib/node_modules/npm/doc/api/npm-run-script.md
+lib/node_modules/npm/doc/api/npm-search.md
+lib/node_modules/npm/doc/api/npm-shrinkwrap.md
+lib/node_modules/npm/doc/api/npm-start.md
+lib/node_modules/npm/doc/api/npm-stop.md
+lib/node_modules/npm/doc/api/npm-tag.md
+lib/node_modules/npm/doc/api/npm-test.md
+lib/node_modules/npm/doc/api/npm-uninstall.md
+lib/node_modules/npm/doc/api/npm-unpublish.md
+lib/node_modules/npm/doc/api/npm-update.md
+lib/node_modules/npm/doc/api/npm-version.md
+lib/node_modules/npm/doc/api/npm-view.md
+lib/node_modules/npm/doc/api/npm-whoami.md
+lib/node_modules/npm/doc/api/npm.md
+lib/node_modules/npm/doc/cli/npm-access.md
+lib/node_modules/npm/doc/cli/npm-adduser.md
+lib/node_modules/npm/doc/cli/npm-bin.md
+lib/node_modules/npm/doc/cli/npm-bugs.md
+lib/node_modules/npm/doc/cli/npm-build.md
+lib/node_modules/npm/doc/cli/npm-bundle.md
+lib/node_modules/npm/doc/cli/npm-cache.md
+lib/node_modules/npm/doc/cli/npm-completion.md
+lib/node_modules/npm/doc/cli/npm-config.md
+lib/node_modules/npm/doc/cli/npm-dedupe.md
+lib/node_modules/npm/doc/cli/npm-deprecate.md
+lib/node_modules/npm/doc/cli/npm-dist-tag.md
+lib/node_modules/npm/doc/cli/npm-docs.md
+lib/node_modules/npm/doc/cli/npm-edit.md
+lib/node_modules/npm/doc/cli/npm-explore.md
+lib/node_modules/npm/doc/cli/npm-help-search.md
+lib/node_modules/npm/doc/cli/npm-help.md
+lib/node_modules/npm/doc/cli/npm-init.md
+lib/node_modules/npm/doc/cli/npm-install.md
+lib/node_modules/npm/doc/cli/npm-link.md
+lib/node_modules/npm/doc/cli/npm-logout.md
+lib/node_modules/npm/doc/cli/npm-ls.md
+lib/node_modules/npm/doc/cli/npm-outdated.md
+lib/node_modules/npm/doc/cli/npm-owner.md
+lib/node_modules/npm/doc/cli/npm-pack.md
+lib/node_modules/npm/doc/cli/npm-ping.md
+lib/node_modules/npm/doc/cli/npm-prefix.md
+lib/node_modules/npm/doc/cli/npm-prune.md
+lib/node_modules/npm/doc/cli/npm-publish.md
+lib/node_modules/npm/doc/cli/npm-rebuild.md
+lib/node_modules/npm/doc/cli/npm-repo.md
+lib/node_modules/npm/doc/cli/npm-restart.md
+lib/node_modules/npm/doc/cli/npm-rm.md
+lib/node_modules/npm/doc/cli/npm-root.md
+lib/node_modules/npm/doc/cli/npm-run-script.md
+lib/node_modules/npm/doc/cli/npm-search.md
+lib/node_modules/npm/doc/cli/npm-shrinkwrap.md
+lib/node_modules/npm/doc/cli/npm-star.md
+lib/node_modules/npm/doc/cli/npm-stars.md
+lib/node_modules/npm/doc/cli/npm-start.md
+lib/node_modules/npm/doc/cli/npm-stop.md
+lib/node_modules/npm/doc/cli/npm-tag.md
+lib/node_modules/npm/doc/cli/npm-team.md
+lib/node_modules/npm/doc/cli/npm-test.md
+lib/node_modules/npm/doc/cli/npm-uninstall.md
+lib/node_modules/npm/doc/cli/npm-unpublish.md
+lib/node_modules/npm/doc/cli/npm-update.md
+lib/node_modules/npm/doc/cli/npm-version.md
+lib/node_modules/npm/doc/cli/npm-view.md
+lib/node_modules/npm/doc/cli/npm-whoami.md
+lib/node_modules/npm/doc/cli/npm.md
+lib/node_modules/npm/doc/files/npm-folders.md
+lib/node_modules/npm/doc/files/npmrc.md
+lib/node_modules/npm/doc/files/package.json.md
+lib/node_modules/npm/doc/misc/npm-coding-style.md
+lib/node_modules/npm/doc/misc/npm-config.md
+lib/node_modules/npm/doc/misc/npm-developers.md
+lib/node_modules/npm/doc/misc/npm-disputes.md
+lib/node_modules/npm/doc/misc/npm-faq.md
+lib/node_modules/npm/doc/misc/npm-index.md
+lib/node_modules/npm/doc/misc/npm-orgs.md
+lib/node_modules/npm/doc/misc/npm-registry.md
+lib/node_modules/npm/doc/misc/npm-scope.md
+lib/node_modules/npm/doc/misc/npm-scripts.md
+lib/node_modules/npm/doc/misc/removing-npm.md
+lib/node_modules/npm/doc/misc/semver.md
+lib/node_modules/npm/html/doc/README.html
+lib/node_modules/npm/html/doc/api/npm-bin.html
+lib/node_modules/npm/html/doc/api/npm-bugs.html
+lib/node_modules/npm/html/doc/api/npm-cache.html
+lib/node_modules/npm/html/doc/api/npm-commands.html
+lib/node_modules/npm/html/doc/api/npm-config.html
+lib/node_modules/npm/html/doc/api/npm-deprecate.html
+lib/node_modules/npm/html/doc/api/npm-docs.html
+lib/node_modules/npm/html/doc/api/npm-edit.html
+lib/node_modules/npm/html/doc/api/npm-explore.html
+lib/node_modules/npm/html/doc/api/npm-help-search.html
+lib/node_modules/npm/html/doc/api/npm-init.html
+lib/node_modules/npm/html/doc/api/npm-install.html
+lib/node_modules/npm/html/doc/api/npm-link.html
+lib/node_modules/npm/html/doc/api/npm-load.html
+lib/node_modules/npm/html/doc/api/npm-ls.html
+lib/node_modules/npm/html/doc/api/npm-outdated.html
+lib/node_modules/npm/html/doc/api/npm-owner.html
+lib/node_modules/npm/html/doc/api/npm-pack.html
+lib/node_modules/npm/html/doc/api/npm-ping.html
+lib/node_modules/npm/html/doc/api/npm-prefix.html
+lib/node_modules/npm/html/doc/api/npm-prune.html
+lib/node_modules/npm/html/doc/api/npm-publish.html
+lib/node_modules/npm/html/doc/api/npm-rebuild.html
+lib/node_modules/npm/html/doc/api/npm-repo.html
+lib/node_modules/npm/html/doc/api/npm-restart.html
+lib/node_modules/npm/html/doc/api/npm-root.html
+lib/node_modules/npm/html/doc/api/npm-run-script.html
+lib/node_modules/npm/html/doc/api/npm-search.html
+lib/node_modules/npm/html/doc/api/npm-shrinkwrap.html
+lib/node_modules/npm/html/doc/api/npm-start.html
+lib/node_modules/npm/html/doc/api/npm-stop.html
+lib/node_modules/npm/html/doc/api/npm-tag.html
+lib/node_modules/npm/html/doc/api/npm-test.html
+lib/node_modules/npm/html/doc/api/npm-uninstall.html
+lib/node_modules/npm/html/doc/api/npm-unpublish.html
+lib/node_modules/npm/html/doc/api/npm-update.html
+lib/node_modules/npm/html/doc/api/npm-version.html
+lib/node_modules/npm/html/doc/api/npm-view.html
+lib/node_modules/npm/html/doc/api/npm-whoami.html
+lib/node_modules/npm/html/doc/api/npm.html
+lib/node_modules/npm/html/doc/cli/npm-access.html
+lib/node_modules/npm/html/doc/cli/npm-adduser.html
+lib/node_modules/npm/html/doc/cli/npm-bin.html
+lib/node_modules/npm/html/doc/cli/npm-bugs.html
+lib/node_modules/npm/html/doc/cli/npm-build.html
+lib/node_modules/npm/html/doc/cli/npm-bundle.html
+lib/node_modules/npm/html/doc/cli/npm-cache.html
+lib/node_modules/npm/html/doc/cli/npm-completion.html
+lib/node_modules/npm/html/doc/cli/npm-config.html
+lib/node_modules/npm/html/doc/cli/npm-dedupe.html
+lib/node_modules/npm/html/doc/cli/npm-deprecate.html
+lib/node_modules/npm/html/doc/cli/npm-dist-tag.html
+lib/node_modules/npm/html/doc/cli/npm-docs.html
+lib/node_modules/npm/html/doc/cli/npm-edit.html
+lib/node_modules/npm/html/doc/cli/npm-explore.html
+lib/node_modules/npm/html/doc/cli/npm-help-search.html
+lib/node_modules/npm/html/doc/cli/npm-help.html
+lib/node_modules/npm/html/doc/cli/npm-init.html
+lib/node_modules/npm/html/doc/cli/npm-install.html
+lib/node_modules/npm/html/doc/cli/npm-link.html
+lib/node_modules/npm/html/doc/cli/npm-logout.html
+lib/node_modules/npm/html/doc/cli/npm-ls.html
+lib/node_modules/npm/html/doc/cli/npm-outdated.html
+lib/node_modules/npm/html/doc/cli/npm-owner.html
+lib/node_modules/npm/html/doc/cli/npm-pack.html
+lib/node_modules/npm/html/doc/cli/npm-ping.html
+lib/node_modules/npm/html/doc/cli/npm-prefix.html
+lib/node_modules/npm/html/doc/cli/npm-prune.html
+lib/node_modules/npm/html/doc/cli/npm-publish.html
+lib/node_modules/npm/html/doc/cli/npm-rebuild.html
+lib/node_modules/npm/html/doc/cli/npm-repo.html
+lib/node_modules/npm/html/doc/cli/npm-restart.html
+lib/node_modules/npm/html/doc/cli/npm-rm.html
+lib/node_modules/npm/html/doc/cli/npm-root.html
+lib/node_modules/npm/html/doc/cli/npm-run-script.html
+lib/node_modules/npm/html/doc/cli/npm-search.html
+lib/node_modules/npm/html/doc/cli/npm-shrinkwrap.html
+lib/node_modules/npm/html/doc/cli/npm-star.html
+lib/node_modules/npm/html/doc/cli/npm-stars.html
+lib/node_modules/npm/html/doc/cli/npm-start.html
+lib/node_modules/npm/html/doc/cli/npm-stop.html
+lib/node_modules/npm/html/doc/cli/npm-tag.html
+lib/node_modules/npm/html/doc/cli/npm-team.html
+lib/node_modules/npm/html/doc/cli/npm-test.html
+lib/node_modules/npm/html/doc/cli/npm-uninstall.html
+lib/node_modules/npm/html/doc/cli/npm-unpublish.html
+lib/node_modules/npm/html/doc/cli/npm-update.html
+lib/node_modules/npm/html/doc/cli/npm-version.html
+lib/node_modules/npm/html/doc/cli/npm-view.html
+lib/node_modules/npm/html/doc/cli/npm-whoami.html
+lib/node_modules/npm/html/doc/cli/npm.html
+lib/node_modules/npm/html/doc/files/npm-folders.html
+lib/node_modules/npm/html/doc/files/npm-global.html
+lib/node_modules/npm/html/doc/files/npm-json.html
+lib/node_modules/npm/html/doc/files/npmrc.html
+lib/node_modules/npm/html/doc/files/package.json.html
+lib/node_modules/npm/html/doc/index.html
+lib/node_modules/npm/html/doc/misc/npm-coding-style.html
+lib/node_modules/npm/html/doc/misc/npm-config.html
+lib/node_modules/npm/html/doc/misc/npm-developers.html
+lib/node_modules/npm/html/doc/misc/npm-disputes.html
+lib/node_modules/npm/html/doc/misc/npm-faq.html
+lib/node_modules/npm/html/doc/misc/npm-index.html
+lib/node_modules/npm/html/doc/misc/npm-orgs.html
+lib/node_modules/npm/html/doc/misc/npm-registry.html
+lib/node_modules/npm/html/doc/misc/npm-scope.html
+lib/node_modules/npm/html/doc/misc/npm-scripts.html
+lib/node_modules/npm/html/doc/misc/removing-npm.html
+lib/node_modules/npm/html/doc/misc/semver.html
+lib/node_modules/npm/html/docfoot.html
+lib/node_modules/npm/html/dochead.html
+lib/node_modules/npm/html/favicon.ico
+lib/node_modules/npm/html/index.html
+lib/node_modules/npm/html/static/style.css
+lib/node_modules/npm/html/static/toc.js
+lib/node_modules/npm/lib/access.js
+lib/node_modules/npm/lib/adduser.js
+lib/node_modules/npm/lib/bin.js
+lib/node_modules/npm/lib/bugs.js
+lib/node_modules/npm/lib/build.js
+lib/node_modules/npm/lib/cache.js
+lib/node_modules/npm/lib/cache/add-local-tarball.js
+lib/node_modules/npm/lib/cache/add-local.js
+lib/node_modules/npm/lib/cache/add-named.js
+lib/node_modules/npm/lib/cache/add-remote-git.js
+lib/node_modules/npm/lib/cache/add-remote-tarball.js
+lib/node_modules/npm/lib/cache/cached-package-root.js
+lib/node_modules/npm/lib/cache/caching-client.js
+lib/node_modules/npm/lib/cache/get-stat.js
+lib/node_modules/npm/lib/cache/update-index.js
+lib/node_modules/npm/lib/completion.js
+lib/node_modules/npm/lib/config.js
+lib/node_modules/npm/lib/config/clear-credentials-by-uri.js
+lib/node_modules/npm/lib/config/core.js
+lib/node_modules/npm/lib/config/defaults.js
+lib/node_modules/npm/lib/config/find-prefix.js
+lib/node_modules/npm/lib/config/get-credentials-by-uri.js
+lib/node_modules/npm/lib/config/load-cafile.js
+lib/node_modules/npm/lib/config/load-prefix.js
+lib/node_modules/npm/lib/config/load-uid.js
+lib/node_modules/npm/lib/config/nerf-dart.js
+lib/node_modules/npm/lib/config/set-credentials-by-uri.js
+lib/node_modules/npm/lib/config/set-user.js
+lib/node_modules/npm/lib/dedupe.js
+lib/node_modules/npm/lib/deprecate.js
+lib/node_modules/npm/lib/dist-tag.js
+lib/node_modules/npm/lib/docs.js
+lib/node_modules/npm/lib/edit.js
+lib/node_modules/npm/lib/explore.js
+lib/node_modules/npm/lib/faq.js
+lib/node_modules/npm/lib/get.js
+lib/node_modules/npm/lib/help-search.js
+lib/node_modules/npm/lib/help.js
+lib/node_modules/npm/lib/init.js
+lib/node_modules/npm/lib/install.js
+lib/node_modules/npm/lib/link.js
+lib/node_modules/npm/lib/logout.js
+lib/node_modules/npm/lib/ls.js
+lib/node_modules/npm/lib/npm.js
+lib/node_modules/npm/lib/outdated.js
+lib/node_modules/npm/lib/owner.js
+lib/node_modules/npm/lib/pack.js
+lib/node_modules/npm/lib/ping.js
+lib/node_modules/npm/lib/prefix.js
+lib/node_modules/npm/lib/prune.js
+lib/node_modules/npm/lib/publish.js
+lib/node_modules/npm/lib/rebuild.js
+lib/node_modules/npm/lib/repo.js
+lib/node_modules/npm/lib/restart.js
+lib/node_modules/npm/lib/root.js
+lib/node_modules/npm/lib/run-script.js
+lib/node_modules/npm/lib/search.js
+lib/node_modules/npm/lib/set.js
+lib/node_modules/npm/lib/shrinkwrap.js
+lib/node_modules/npm/lib/star.js
+lib/node_modules/npm/lib/stars.js
+lib/node_modules/npm/lib/start.js
+lib/node_modules/npm/lib/stop.js
+lib/node_modules/npm/lib/substack.js
+lib/node_modules/npm/lib/tag.js
+lib/node_modules/npm/lib/team.js
+lib/node_modules/npm/lib/test.js
+lib/node_modules/npm/lib/unbuild.js
+lib/node_modules/npm/lib/uninstall.js
+lib/node_modules/npm/lib/unpublish.js
+lib/node_modules/npm/lib/update.js
+lib/node_modules/npm/lib/utils/completion.sh
+lib/node_modules/npm/lib/utils/completion/file-completion.js
+lib/node_modules/npm/lib/utils/completion/installed-deep.js
+lib/node_modules/npm/lib/utils/completion/installed-shallow.js
+lib/node_modules/npm/lib/utils/correct-mkdir.js
+lib/node_modules/npm/lib/utils/depr-check.js
+lib/node_modules/npm/lib/utils/error-handler.js
+lib/node_modules/npm/lib/utils/gently-rm.js
+lib/node_modules/npm/lib/utils/get-publish-config.js
+lib/node_modules/npm/lib/utils/git.js
+lib/node_modules/npm/lib/utils/lifecycle.js
+lib/node_modules/npm/lib/utils/link.js
+lib/node_modules/npm/lib/utils/locker.js
+lib/node_modules/npm/lib/utils/map-to-registry.js
+lib/node_modules/npm/lib/utils/read-local-package.js
+lib/node_modules/npm/lib/utils/spawn.js
+lib/node_modules/npm/lib/utils/tar.js
+lib/node_modules/npm/lib/utils/umask.js
+lib/node_modules/npm/lib/utils/warn-deprecated.js
+lib/node_modules/npm/lib/version.js
+lib/node_modules/npm/lib/view.js
+lib/node_modules/npm/lib/visnup.js
+lib/node_modules/npm/lib/whoami.js
+lib/node_modules/npm/lib/xmas.js
+lib/node_modules/npm/make.bat
+lib/node_modules/npm/man/man1/npm-README.1
+lib/node_modules/npm/man/man1/npm-access.1
+lib/node_modules/npm/man/man1/npm-adduser.1
+lib/node_modules/npm/man/man1/npm-bin.1
+lib/node_modules/npm/man/man1/npm-bugs.1
+lib/node_modules/npm/man/man1/npm-build.1
+lib/node_modules/npm/man/man1/npm-bundle.1
+lib/node_modules/npm/man/man1/npm-cache.1
+lib/node_modules/npm/man/man1/npm-completion.1
+lib/node_modules/npm/man/man1/npm-config.1
+lib/node_modules/npm/man/man1/npm-dedupe.1
+lib/node_modules/npm/man/man1/npm-deprecate.1
+lib/node_modules/npm/man/man1/npm-dist-tag.1
+lib/node_modules/npm/man/man1/npm-docs.1
+lib/node_modules/npm/man/man1/npm-edit.1
+lib/node_modules/npm/man/man1/npm-explore.1
+lib/node_modules/npm/man/man1/npm-help-search.1
+lib/node_modules/npm/man/man1/npm-help.1
+lib/node_modules/npm/man/man1/npm-init.1
+lib/node_modules/npm/man/man1/npm-install.1
+lib/node_modules/npm/man/man1/npm-link.1
+lib/node_modules/npm/man/man1/npm-logout.1
+lib/node_modules/npm/man/man1/npm-ls.1
+lib/node_modules/npm/man/man1/npm-outdated.1
+lib/node_modules/npm/man/man1/npm-owner.1
+lib/node_modules/npm/man/man1/npm-pack.1
+lib/node_modules/npm/man/man1/npm-ping.1
+lib/node_modules/npm/man/man1/npm-prefix.1
+lib/node_modules/npm/man/man1/npm-prune.1
+lib/node_modules/npm/man/man1/npm-publish.1
+lib/node_modules/npm/man/man1/npm-rebuild.1
+lib/node_modules/npm/man/man1/npm-repo.1
+lib/node_modules/npm/man/man1/npm-restart.1
+lib/node_modules/npm/man/man1/npm-rm.1
+lib/node_modules/npm/man/man1/npm-root.1
+lib/node_modules/npm/man/man1/npm-run-script.1
+lib/node_modules/npm/man/man1/npm-search.1
+lib/node_modules/npm/man/man1/npm-shrinkwrap.1
+lib/node_modules/npm/man/man1/npm-star.1
+lib/node_modules/npm/man/man1/npm-stars.1
+lib/node_modules/npm/man/man1/npm-start.1
+lib/node_modules/npm/man/man1/npm-stop.1
+lib/node_modules/npm/man/man1/npm-tag.1
+lib/node_modules/npm/man/man1/npm-team.1
+lib/node_modules/npm/man/man1/npm-test.1
+lib/node_modules/npm/man/man1/npm-uninstall.1
+lib/node_modules/npm/man/man1/npm-unpublish.1
+lib/node_modules/npm/man/man1/npm-update.1
+lib/node_modules/npm/man/man1/npm-version.1
+lib/node_modules/npm/man/man1/npm-view.1
+lib/node_modules/npm/man/man1/npm-whoami.1
+lib/node_modules/npm/man/man1/npm.1
+lib/node_modules/npm/man/man3/npm-bin.3
+lib/node_modules/npm/man/man3/npm-bugs.3
+lib/node_modules/npm/man/man3/npm-cache.3
+lib/node_modules/npm/man/man3/npm-commands.3
+lib/node_modules/npm/man/man3/npm-config.3
+lib/node_modules/npm/man/man3/npm-deprecate.3
+lib/node_modules/npm/man/man3/npm-docs.3
+lib/node_modules/npm/man/man3/npm-edit.3
+lib/node_modules/npm/man/man3/npm-explore.3
+lib/node_modules/npm/man/man3/npm-help-search.3
+lib/node_modules/npm/man/man3/npm-init.3
+lib/node_modules/npm/man/man3/npm-install.3
+lib/node_modules/npm/man/man3/npm-link.3
+lib/node_modules/npm/man/man3/npm-load.3
+lib/node_modules/npm/man/man3/npm-ls.3
+lib/node_modules/npm/man/man3/npm-outdated.3
+lib/node_modules/npm/man/man3/npm-owner.3
+lib/node_modules/npm/man/man3/npm-pack.3
+lib/node_modules/npm/man/man3/npm-ping.3
+lib/node_modules/npm/man/man3/npm-prefix.3
+lib/node_modules/npm/man/man3/npm-prune.3
+lib/node_modules/npm/man/man3/npm-publish.3
+lib/node_modules/npm/man/man3/npm-rebuild.3
+lib/node_modules/npm/man/man3/npm-repo.3
+lib/node_modules/npm/man/man3/npm-restart.3
+lib/node_modules/npm/man/man3/npm-root.3
+lib/node_modules/npm/man/man3/npm-run-script.3
+lib/node_modules/npm/man/man3/npm-search.3
+lib/node_modules/npm/man/man3/npm-shrinkwrap.3
+lib/node_modules/npm/man/man3/npm-start.3
+lib/node_modules/npm/man/man3/npm-stop.3
+lib/node_modules/npm/man/man3/npm-tag.3
+lib/node_modules/npm/man/man3/npm-test.3
+lib/node_modules/npm/man/man3/npm-uninstall.3
+lib/node_modules/npm/man/man3/npm-unpublish.3
+lib/node_modules/npm/man/man3/npm-update.3
+lib/node_modules/npm/man/man3/npm-version.3
+lib/node_modules/npm/man/man3/npm-view.3
+lib/node_modules/npm/man/man3/npm-whoami.3
+lib/node_modules/npm/man/man3/npm.3
+lib/node_modules/npm/man/man5/npm-folders.5
+lib/node_modules/npm/man/man5/npm-global.5
+lib/node_modules/npm/man/man5/npm-json.5
+lib/node_modules/npm/man/man5/npmrc.5
+lib/node_modules/npm/man/man5/package.json.5
+lib/node_modules/npm/man/man7/npm-coding-style.7
+lib/node_modules/npm/man/man7/npm-config.7
+lib/node_modules/npm/man/man7/npm-developers.7
+lib/node_modules/npm/man/man7/npm-disputes.7
+lib/node_modules/npm/man/man7/npm-faq.7
+lib/node_modules/npm/man/man7/npm-index.7
+lib/node_modules/npm/man/man7/npm-orgs.7
+lib/node_modules/npm/man/man7/npm-registry.7
+lib/node_modules/npm/man/man7/npm-scope.7
+lib/node_modules/npm/man/man7/npm-scripts.7
+lib/node_modules/npm/man/man7/removing-npm.7
+lib/node_modules/npm/man/man7/semver.7
+lib/node_modules/npm/node_modules/abbrev/.npmignore
+lib/node_modules/npm/node_modules/abbrev/.travis.yml
+lib/node_modules/npm/node_modules/abbrev/CONTRIBUTING.md
+lib/node_modules/npm/node_modules/abbrev/LICENSE
+lib/node_modules/npm/node_modules/abbrev/README.md
+lib/node_modules/npm/node_modules/abbrev/abbrev.js
+lib/node_modules/npm/node_modules/abbrev/package.json
+lib/node_modules/npm/node_modules/abbrev/test.js
+lib/node_modules/npm/node_modules/ansi/.jshintrc
+lib/node_modules/npm/node_modules/ansi/.npmignore
+lib/node_modules/npm/node_modules/ansi/History.md
+lib/node_modules/npm/node_modules/ansi/README.md
+lib/node_modules/npm/node_modules/ansi/examples/beep/index.js
+lib/node_modules/npm/node_modules/ansi/examples/clear/index.js
+lib/node_modules/npm/node_modules/ansi/examples/cursorPosition.js
+lib/node_modules/npm/node_modules/ansi/examples/progress/index.js
+lib/node_modules/npm/node_modules/ansi/lib/ansi.js
+lib/node_modules/npm/node_modules/ansi/lib/newlines.js
+lib/node_modules/npm/node_modules/ansi/package.json
+lib/node_modules/npm/node_modules/ansicolors/LICENSE
+lib/node_modules/npm/node_modules/ansicolors/README.md
+lib/node_modules/npm/node_modules/ansicolors/ansicolors.js
+lib/node_modules/npm/node_modules/ansicolors/package.json
+lib/node_modules/npm/node_modules/ansistyles/LICENSE
+lib/node_modules/npm/node_modules/ansistyles/README.md
+lib/node_modules/npm/node_modules/ansistyles/ansistyles.js
+lib/node_modules/npm/node_modules/ansistyles/package.json
+lib/node_modules/npm/node_modules/archy/LICENSE
+lib/node_modules/npm/node_modules/archy/README.markdown
+lib/node_modules/npm/node_modules/archy/examples/beep.js
+lib/node_modules/npm/node_modules/archy/examples/multi_line.js
+lib/node_modules/npm/node_modules/archy/index.js
+lib/node_modules/npm/node_modules/archy/package.json
+lib/node_modules/npm/node_modules/async-some/.eslintrc
+lib/node_modules/npm/node_modules/async-some/.npmignore
+lib/node_modules/npm/node_modules/async-some/LICENSE
+lib/node_modules/npm/node_modules/async-some/README.md
+lib/node_modules/npm/node_modules/async-some/package.json
+lib/node_modules/npm/node_modules/async-some/some.js
+lib/node_modules/npm/node_modules/block-stream/LICENCE
+lib/node_modules/npm/node_modules/block-stream/LICENSE
+lib/node_modules/npm/node_modules/block-stream/README.md
+lib/node_modules/npm/node_modules/block-stream/bench/block-stream-pause.js
+lib/node_modules/npm/node_modules/block-stream/bench/block-stream.js
+lib/node_modules/npm/node_modules/block-stream/bench/dropper-pause.js
+lib/node_modules/npm/node_modules/block-stream/bench/dropper.js
+lib/node_modules/npm/node_modules/block-stream/block-stream.js
+lib/node_modules/npm/node_modules/block-stream/package.json
+lib/node_modules/npm/node_modules/char-spinner/LICENSE
+lib/node_modules/npm/node_modules/char-spinner/README.md
+lib/node_modules/npm/node_modules/char-spinner/package.json
+lib/node_modules/npm/node_modules/char-spinner/spin.js
+lib/node_modules/npm/node_modules/chmodr/LICENSE
+lib/node_modules/npm/node_modules/chmodr/README.md
+lib/node_modules/npm/node_modules/chmodr/chmodr.js
+lib/node_modules/npm/node_modules/chmodr/package.json
+lib/node_modules/npm/node_modules/chownr/LICENSE
+lib/node_modules/npm/node_modules/chownr/README.md
+lib/node_modules/npm/node_modules/chownr/chownr.js
+lib/node_modules/npm/node_modules/chownr/package.json
+lib/node_modules/npm/node_modules/cmd-shim/.npmignore
+lib/node_modules/npm/node_modules/cmd-shim/.travis.yml
+lib/node_modules/npm/node_modules/cmd-shim/LICENSE
+lib/node_modules/npm/node_modules/cmd-shim/README.md
+lib/node_modules/npm/node_modules/cmd-shim/index.js
+lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/.npmignore
+lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/LICENSE
+lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/README.md
+lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/fs.js
+lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/graceful-fs.js
+lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/package.json
+lib/node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/polyfills.js
+lib/node_modules/npm/node_modules/cmd-shim/package.json
+lib/node_modules/npm/node_modules/columnify/LICENSE
+lib/node_modules/npm/node_modules/columnify/Makefile
+lib/node_modules/npm/node_modules/columnify/Readme.md
+lib/node_modules/npm/node_modules/columnify/columnify.js
+lib/node_modules/npm/node_modules/columnify/index.js
+lib/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/index.js
+lib/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/license
+lib/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex/index.js
+lib/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex/license
+lib/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex/package.json
+lib/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex/readme.md
+lib/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/package.json
+lib/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/readme.md
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/.npmignore
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/LICENSE
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/Readme.md
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/combining.js
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/docs/index.md
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/index.js
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/.npmignore
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/LICENSE
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/README.md
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/index.js
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone/.npmignore
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone/.travis.yml
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone/LICENSE
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone/README.md
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone/clone.js
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone/package.json
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone/test.js
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/package.json
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/test.js
+lib/node_modules/npm/node_modules/columnify/node_modules/wcwidth/package.json
+lib/node_modules/npm/node_modules/columnify/package.json
+lib/node_modules/npm/node_modules/columnify/utils.js
+lib/node_modules/npm/node_modules/columnify/width.js
+lib/node_modules/npm/node_modules/config-chain/.npmignore
+lib/node_modules/npm/node_modules/config-chain/LICENCE
+lib/node_modules/npm/node_modules/config-chain/index.js
+lib/node_modules/npm/node_modules/config-chain/node_modules/proto-list/LICENSE
+lib/node_modules/npm/node_modules/config-chain/node_modules/proto-list/README.md
+lib/node_modules/npm/node_modules/config-chain/node_modules/proto-list/package.json
+lib/node_modules/npm/node_modules/config-chain/node_modules/proto-list/proto-list.js
+lib/node_modules/npm/node_modules/config-chain/package.json
+lib/node_modules/npm/node_modules/config-chain/readme.markdown
+lib/node_modules/npm/node_modules/dezalgo/.travis.yml
+lib/node_modules/npm/node_modules/dezalgo/LICENSE
+lib/node_modules/npm/node_modules/dezalgo/README.md
+lib/node_modules/npm/node_modules/dezalgo/dezalgo.js
+lib/node_modules/npm/node_modules/dezalgo/node_modules/asap/CHANGES.md
+lib/node_modules/npm/node_modules/dezalgo/node_modules/asap/LICENSE.md
+lib/node_modules/npm/node_modules/dezalgo/node_modules/asap/README.md
+lib/node_modules/npm/node_modules/dezalgo/node_modules/asap/asap.js
+lib/node_modules/npm/node_modules/dezalgo/node_modules/asap/browser-asap.js
+lib/node_modules/npm/node_modules/dezalgo/node_modules/asap/browser-raw.js
+lib/node_modules/npm/node_modules/dezalgo/node_modules/asap/package.json
+lib/node_modules/npm/node_modules/dezalgo/node_modules/asap/raw.js
+lib/node_modules/npm/node_modules/dezalgo/package.json
+lib/node_modules/npm/node_modules/editor/LICENSE
+lib/node_modules/npm/node_modules/editor/README.markdown
+lib/node_modules/npm/node_modules/editor/example/beep.json
+lib/node_modules/npm/node_modules/editor/example/edit.js
+lib/node_modules/npm/node_modules/editor/index.js
+lib/node_modules/npm/node_modules/editor/package.json
+lib/node_modules/npm/node_modules/fs-vacuum/.eslintrc
+lib/node_modules/npm/node_modules/fs-vacuum/.npmignore
+lib/node_modules/npm/node_modules/fs-vacuum/LICENSE
+lib/node_modules/npm/node_modules/fs-vacuum/README.md
+lib/node_modules/npm/node_modules/fs-vacuum/package.json
+lib/node_modules/npm/node_modules/fs-vacuum/vacuum.js
+lib/node_modules/npm/node_modules/fs-write-stream-atomic/LICENSE
+lib/node_modules/npm/node_modules/fs-write-stream-atomic/README.md
+lib/node_modules/npm/node_modules/fs-write-stream-atomic/index.js
+lib/node_modules/npm/node_modules/fs-write-stream-atomic/package.json
+lib/node_modules/npm/node_modules/fstream-npm/.npmignore
+lib/node_modules/npm/node_modules/fstream-npm/.travis.yml
+lib/node_modules/npm/node_modules/fstream-npm/LICENSE
+lib/node_modules/npm/node_modules/fstream-npm/README.md
+lib/node_modules/npm/node_modules/fstream-npm/example/bundle.js
+lib/node_modules/npm/node_modules/fstream-npm/example/dir-tar.js
+lib/node_modules/npm/node_modules/fstream-npm/example/dir.js
+lib/node_modules/npm/node_modules/fstream-npm/example/example.js
+lib/node_modules/npm/node_modules/fstream-npm/example/ig-tar.js
+lib/node_modules/npm/node_modules/fstream-npm/example/tar.js
+lib/node_modules/npm/node_modules/fstream-npm/fstream-npm.js
+lib/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/.npmignore
+lib/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/LICENSE
+lib/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/README.md
+lib/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/example/basic.js
+lib/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/ignore.js
+lib/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/package.json
+lib/node_modules/npm/node_modules/fstream-npm/package.json
+lib/node_modules/npm/node_modules/fstream/.npmignore
+lib/node_modules/npm/node_modules/fstream/.travis.yml
+lib/node_modules/npm/node_modules/fstream/LICENSE
+lib/node_modules/npm/node_modules/fstream/README.md
+lib/node_modules/npm/node_modules/fstream/examples/filter-pipe.js
+lib/node_modules/npm/node_modules/fstream/examples/pipe.js
+lib/node_modules/npm/node_modules/fstream/examples/reader.js
+lib/node_modules/npm/node_modules/fstream/examples/symlink-write.js
+lib/node_modules/npm/node_modules/fstream/fstream.js
+lib/node_modules/npm/node_modules/fstream/lib/abstract.js
+lib/node_modules/npm/node_modules/fstream/lib/collect.js
+lib/node_modules/npm/node_modules/fstream/lib/dir-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js
+lib/node_modules/npm/node_modules/fstream/lib/file-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/file-writer.js
+lib/node_modules/npm/node_modules/fstream/lib/get-type.js
+lib/node_modules/npm/node_modules/fstream/lib/link-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/link-writer.js
+lib/node_modules/npm/node_modules/fstream/lib/proxy-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/proxy-writer.js
+lib/node_modules/npm/node_modules/fstream/lib/reader.js
+lib/node_modules/npm/node_modules/fstream/lib/socket-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/writer.js
+lib/node_modules/npm/node_modules/fstream/package.json
+lib/node_modules/npm/node_modules/github-url-from-git/.npmignore
+lib/node_modules/npm/node_modules/github-url-from-git/LICENSE
+lib/node_modules/npm/node_modules/github-url-from-git/Makefile
+lib/node_modules/npm/node_modules/github-url-from-git/Readme.md
+lib/node_modules/npm/node_modules/github-url-from-git/index.js
+lib/node_modules/npm/node_modules/github-url-from-git/package.json
+lib/node_modules/npm/node_modules/github-url-from-git/test.js
+lib/node_modules/npm/node_modules/github-url-from-username-repo/.npmignore
+lib/node_modules/npm/node_modules/github-url-from-username-repo/.travis.yml
+lib/node_modules/npm/node_modules/github-url-from-username-repo/LICENSE
+lib/node_modules/npm/node_modules/github-url-from-username-repo/README.md
+lib/node_modules/npm/node_modules/github-url-from-username-repo/index.js
+lib/node_modules/npm/node_modules/github-url-from-username-repo/package.json
+lib/node_modules/npm/node_modules/glob/LICENSE
+lib/node_modules/npm/node_modules/glob/README.md
+lib/node_modules/npm/node_modules/glob/common.js
+lib/node_modules/npm/node_modules/glob/glob.js
+lib/node_modules/npm/node_modules/glob/node_modules/path-is-absolute/index.js
+lib/node_modules/npm/node_modules/glob/node_modules/path-is-absolute/license
+lib/node_modules/npm/node_modules/glob/node_modules/path-is-absolute/package.json
+lib/node_modules/npm/node_modules/glob/node_modules/path-is-absolute/readme.md
+lib/node_modules/npm/node_modules/glob/package.json
+lib/node_modules/npm/node_modules/glob/sync.js
+lib/node_modules/npm/node_modules/graceful-fs/LICENSE
+lib/node_modules/npm/node_modules/graceful-fs/README.md
+lib/node_modules/npm/node_modules/graceful-fs/fs.js
+lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js
+lib/node_modules/npm/node_modules/graceful-fs/legacy-streams.js
+lib/node_modules/npm/node_modules/graceful-fs/package.json
+lib/node_modules/npm/node_modules/graceful-fs/polyfills.js
+lib/node_modules/npm/node_modules/hosted-git-info/.npmignore
+lib/node_modules/npm/node_modules/hosted-git-info/.travis.yml
+lib/node_modules/npm/node_modules/hosted-git-info/LICENSE
+lib/node_modules/npm/node_modules/hosted-git-info/README.md
+lib/node_modules/npm/node_modules/hosted-git-info/git-host-info.js
+lib/node_modules/npm/node_modules/hosted-git-info/git-host.js
+lib/node_modules/npm/node_modules/hosted-git-info/index.js
+lib/node_modules/npm/node_modules/hosted-git-info/package.json
+lib/node_modules/npm/node_modules/inflight/LICENSE
+lib/node_modules/npm/node_modules/inflight/README.md
+lib/node_modules/npm/node_modules/inflight/inflight.js
+lib/node_modules/npm/node_modules/inflight/package.json
+lib/node_modules/npm/node_modules/inflight/test.js
+lib/node_modules/npm/node_modules/inherits/LICENSE
+lib/node_modules/npm/node_modules/inherits/README.md
+lib/node_modules/npm/node_modules/inherits/inherits.js
+lib/node_modules/npm/node_modules/inherits/inherits_browser.js
+lib/node_modules/npm/node_modules/inherits/package.json
+lib/node_modules/npm/node_modules/inherits/test.js
+lib/node_modules/npm/node_modules/ini/LICENSE
+lib/node_modules/npm/node_modules/ini/README.md
+lib/node_modules/npm/node_modules/ini/ini.js
+lib/node_modules/npm/node_modules/ini/package.json
+lib/node_modules/npm/node_modules/init-package-json/.npmignore
+lib/node_modules/npm/node_modules/init-package-json/.travis.yml
+lib/node_modules/npm/node_modules/init-package-json/LICENSE
+lib/node_modules/npm/node_modules/init-package-json/README.md
+lib/node_modules/npm/node_modules/init-package-json/default-input.js
+lib/node_modules/npm/node_modules/init-package-json/example/example-basic.js
+lib/node_modules/npm/node_modules/init-package-json/example/example-default.js
+lib/node_modules/npm/node_modules/init-package-json/example/example-npm.js
+lib/node_modules/npm/node_modules/init-package-json/example/init/basic-init.js
+lib/node_modules/npm/node_modules/init-package-json/init-package-json.js
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/.npmignore
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/LICENSE
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/README.md
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/buffer.js
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/index.js
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/README.md
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/init-input.js
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/init.js
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/package.json
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/substack-input.js
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/package.json
+lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/promzard.js
+lib/node_modules/npm/node_modules/init-package-json/package.json
+lib/node_modules/npm/node_modules/lockfile/LICENSE
+lib/node_modules/npm/node_modules/lockfile/README.md
+lib/node_modules/npm/node_modules/lockfile/lockfile.js
+lib/node_modules/npm/node_modules/lockfile/package.json
+lib/node_modules/npm/node_modules/lru-cache/.npmignore
+lib/node_modules/npm/node_modules/lru-cache/.travis.yml
+lib/node_modules/npm/node_modules/lru-cache/CONTRIBUTORS
+lib/node_modules/npm/node_modules/lru-cache/LICENSE
+lib/node_modules/npm/node_modules/lru-cache/README.md
+lib/node_modules/npm/node_modules/lru-cache/lib/lru-cache.js
+lib/node_modules/npm/node_modules/lru-cache/package.json
+lib/node_modules/npm/node_modules/minimatch/LICENSE
+lib/node_modules/npm/node_modules/minimatch/README.md
+lib/node_modules/npm/node_modules/minimatch/browser.js
+lib/node_modules/npm/node_modules/minimatch/minimatch.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/.npmignore
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/.travis.yml
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/README.md
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/example.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/index.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json
+lib/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/package.json
+lib/node_modules/npm/node_modules/minimatch/package.json
+lib/node_modules/npm/node_modules/mkdirp/.travis.yml
+lib/node_modules/npm/node_modules/mkdirp/LICENSE
+lib/node_modules/npm/node_modules/mkdirp/README.markdown
+lib/node_modules/npm/node_modules/mkdirp/bin/cmd.js
+lib/node_modules/npm/node_modules/mkdirp/bin/usage.txt
+lib/node_modules/npm/node_modules/mkdirp/examples/pow.js
+lib/node_modules/npm/node_modules/mkdirp/index.js
+lib/node_modules/npm/node_modules/mkdirp/node_modules/minimist/.travis.yml
+lib/node_modules/npm/node_modules/mkdirp/node_modules/minimist/LICENSE
+lib/node_modules/npm/node_modules/mkdirp/node_modules/minimist/example/parse.js
+lib/node_modules/npm/node_modules/mkdirp/node_modules/minimist/index.js
+lib/node_modules/npm/node_modules/mkdirp/node_modules/minimist/package.json
+lib/node_modules/npm/node_modules/mkdirp/node_modules/minimist/readme.markdown
+lib/node_modules/npm/node_modules/mkdirp/package.json
+lib/node_modules/npm/node_modules/node-gyp/.jshintrc
+lib/node_modules/npm/node_modules/node-gyp/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/0001-gyp-always-install-into-PRODUCT_DIR.patch
+lib/node_modules/npm/node_modules/node-gyp/0002-gyp-apply-https-codereview.chromium.org-11361103.patch
+lib/node_modules/npm/node_modules/node-gyp/0003-gyp-don-t-use-links-at-all-just-copy-the-files-inste.patch
+lib/node_modules/npm/node_modules/node-gyp/CHANGELOG.md
+lib/node_modules/npm/node_modules/node-gyp/History.md
+lib/node_modules/npm/node_modules/node-gyp/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/README.md
+lib/node_modules/npm/node_modules/node-gyp/addon.gypi
+lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
+lib/node_modules/npm/node_modules/node-gyp/gyp/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/gyp/AUTHORS
+lib/node_modules/npm/node_modules/node-gyp/gyp/DEPS
+lib/node_modules/npm/node_modules/node-gyp/gyp/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/gyp/OWNERS
+lib/node_modules/npm/node_modules/node-gyp/gyp/PRESUBMIT.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/buildbot/aosp_manifest.xml
+lib/node_modules/npm/node_modules/node-gyp/gyp/buildbot/buildbot_run.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/buildbot/commit_queue/OWNERS
+lib/node_modules/npm/node_modules/node-gyp/gyp/buildbot/commit_queue/README
+lib/node_modules/npm/node_modules/node-gyp/gyp/buildbot/commit_queue/cq_config.json
+lib/node_modules/npm/node_modules/node-gyp/gyp/codereview.settings
+lib/node_modules/npm/node_modules/node-gyp/gyp/data/win/large-pdb-shim.cc
+lib/node_modules/npm/node_modules/node-gyp/gyp/gyp
+lib/node_modules/npm/node_modules/node-gyp/gyp/gyp.bat
+lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/gyptest.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSNew.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSProject.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSToolFile.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/dump_dependency_json.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/eclipse.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypd.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ordered_dict.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_ninja.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xml_fix.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples
+lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples.bat
+lib/node_modules/npm/node_modules/node-gyp/gyp/setup.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/README
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/Xcode/README
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/Xcode/Specifications/gyp.pbfilespec
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/Xcode/Specifications/gyp.xclangspec
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/README
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/gyp-tests.el
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/gyp.el
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/run-unit-tests.sh
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/testdata/media.gyp
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/emacs/testdata/media.gyp.fontified
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/graphviz.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py
+lib/node_modules/npm/node_modules/node-gyp/lib/build.js
+lib/node_modules/npm/node_modules/node-gyp/lib/clean.js
+lib/node_modules/npm/node_modules/node-gyp/lib/configure.js
+lib/node_modules/npm/node_modules/node-gyp/lib/install.js
+lib/node_modules/npm/node_modules/node-gyp/lib/list.js
+lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js
+lib/node_modules/npm/node_modules/node-gyp/lib/process-release.js
+lib/node_modules/npm/node_modules/node-gyp/lib/rebuild.js
+lib/node_modules/npm/node_modules/node-gyp/lib/remove.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/common.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/glob.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/browser.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/minimatch.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.travis.yml
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/example.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/sync.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/.travis.yml
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/minimatch.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/bench.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/sigmund.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/.travis.yml
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/History.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/.travis.yml
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/History.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/Makefile
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/component.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/History.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/Makefile
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/Readme.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/bower.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/browser.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/component.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/debug.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node_modules/ms/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node_modules/ms/History.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node_modules/ms/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node_modules/ms/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node_modules/ms/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node_modules/ms/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/test.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/path-array/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/.npmignore
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/.travis.yml
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/LICENCE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/examples/extracter.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/examples/packer.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/examples/reader.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/buffer-entry.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/entry-writer.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/entry.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/extended-header-writer.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/extended-header.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/extract.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/global-header-writer.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/header.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/pack.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/lib/parse.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/tar.js
+lib/node_modules/npm/node_modules/node-gyp/package.json
+lib/node_modules/npm/node_modules/node-gyp/src/win_delay_load_hook.c
+lib/node_modules/npm/node_modules/nopt/.npmignore
+lib/node_modules/npm/node_modules/nopt/.travis.yml
+lib/node_modules/npm/node_modules/nopt/LICENSE
+lib/node_modules/npm/node_modules/nopt/README.md
+lib/node_modules/npm/node_modules/nopt/bin/nopt.js
+lib/node_modules/npm/node_modules/nopt/examples/my-program.js
+lib/node_modules/npm/node_modules/nopt/lib/nopt.js
+lib/node_modules/npm/node_modules/nopt/package.json
+lib/node_modules/npm/node_modules/normalize-git-url/.npmignore
+lib/node_modules/npm/node_modules/normalize-git-url/CHANGELOG.md
+lib/node_modules/npm/node_modules/normalize-git-url/LICENSE
+lib/node_modules/npm/node_modules/normalize-git-url/README.md
+lib/node_modules/npm/node_modules/normalize-git-url/normalize-git-url.js
+lib/node_modules/npm/node_modules/normalize-git-url/package.json
+lib/node_modules/npm/node_modules/normalize-package-data/.npmignore
+lib/node_modules/npm/node_modules/normalize-package-data/.travis.yml
+lib/node_modules/npm/node_modules/normalize-package-data/AUTHORS
+lib/node_modules/npm/node_modules/normalize-package-data/LICENSE
+lib/node_modules/npm/node_modules/normalize-package-data/README.md
+lib/node_modules/npm/node_modules/normalize-package-data/lib/extract_description.js
+lib/node_modules/npm/node_modules/normalize-package-data/lib/fixer.js
+lib/node_modules/npm/node_modules/normalize-package-data/lib/make_warning.js
+lib/node_modules/npm/node_modules/normalize-package-data/lib/normalize.js
+lib/node_modules/npm/node_modules/normalize-package-data/lib/safe_format.js
+lib/node_modules/npm/node_modules/normalize-package-data/lib/typos.json
+lib/node_modules/npm/node_modules/normalize-package-data/lib/warning_messages.json
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/index.js
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/license
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/node_modules/builtin-modules/builtin-modules.json
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/node_modules/builtin-modules/index.js
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/node_modules/builtin-modules/license
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/node_modules/builtin-modules/package.json
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/node_modules/builtin-modules/readme.md
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/node_modules/builtin-modules/static.js
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/package.json
+lib/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/readme.md
+lib/node_modules/npm/node_modules/normalize-package-data/package.json
+lib/node_modules/npm/node_modules/npm-cache-filename/LICENSE
+lib/node_modules/npm/node_modules/npm-cache-filename/README.md
+lib/node_modules/npm/node_modules/npm-cache-filename/index.js
+lib/node_modules/npm/node_modules/npm-cache-filename/package.json
+lib/node_modules/npm/node_modules/npm-cache-filename/test.js
+lib/node_modules/npm/node_modules/npm-install-checks/LICENSE
+lib/node_modules/npm/node_modules/npm-install-checks/README.md
+lib/node_modules/npm/node_modules/npm-install-checks/index.js
+lib/node_modules/npm/node_modules/npm-install-checks/package.json
+lib/node_modules/npm/node_modules/npm-package-arg/LICENSE
+lib/node_modules/npm/node_modules/npm-package-arg/README.md
+lib/node_modules/npm/node_modules/npm-package-arg/npa.js
+lib/node_modules/npm/node_modules/npm-package-arg/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/.npmignore
+lib/node_modules/npm/node_modules/npm-registry-client/.travis.yml
+lib/node_modules/npm/node_modules/npm-registry-client/LICENSE
+lib/node_modules/npm/node_modules/npm-registry-client/README.md
+lib/node_modules/npm/node_modules/npm-registry-client/index.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/access.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/adduser.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/attempt.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/authify.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/deprecate.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/add.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/fetch.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/rm.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/set.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/update.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/fetch.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/initialize.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/logout.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/ping.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/publish.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/star.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/stars.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/tag.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/team.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/unpublish.js
+lib/node_modules/npm/node_modules/npm-registry-client/lib/whoami.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/LICENSE
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/index.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/.npmignore
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/.travis.yml
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/.zuul.yml
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/LICENSE
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/README.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/doc/stream.markdown
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/duplex.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_duplex.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_passthrough.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_readable.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_transform.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_writable.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/README.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/float.patch
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/lib/util.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/util.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/README.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/build/build.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/component.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/index.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/.travis.yml
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/index.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/license.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/readme.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/test.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/.npmignore
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/LICENSE
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/README.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/index.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/History.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/LICENSE
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/README.md
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/browser.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/node.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/passthrough.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/readable.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/transform.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/writable.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/typedarray/.travis.yml
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/typedarray/LICENSE
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/typedarray/example/tarray.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/typedarray/index.js
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/typedarray/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/typedarray/readme.markdown
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/package.json
+lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/readme.md
+lib/node_modules/npm/node_modules/npm-registry-client/package.json
+lib/node_modules/npm/node_modules/npm-user-validate/.npmignore
+lib/node_modules/npm/node_modules/npm-user-validate/.travis.yml
+lib/node_modules/npm/node_modules/npm-user-validate/LICENSE
+lib/node_modules/npm/node_modules/npm-user-validate/README.md
+lib/node_modules/npm/node_modules/npm-user-validate/npm-user-validate.js
+lib/node_modules/npm/node_modules/npm-user-validate/package.json
+lib/node_modules/npm/node_modules/npmlog/LICENSE
+lib/node_modules/npm/node_modules/npmlog/README.md
+lib/node_modules/npm/node_modules/npmlog/example.js
+lib/node_modules/npm/node_modules/npmlog/log.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/.npmignore
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/.npmignore
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/History.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/Makefile
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/Readme.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/.npmignore
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/LICENSE
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/example.png
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/.npmignore
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/LICENSE
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._basetostring/LICENSE.txt
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._basetostring/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._basetostring/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._basetostring/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpadding/LICENSE.txt
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpadding/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpadding/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpadding/node_modules/lodash.repeat/LICENSE.txt
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpadding/node_modules/lodash.repeat/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpadding/node_modules/lodash.repeat/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpadding/node_modules/lodash.repeat/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpadding/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/LICENSE.txt
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padleft/LICENSE.txt
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padleft/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padleft/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padleft/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padright/LICENSE.txt
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padright/README.md
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padright/index.js
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padright/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/package.json
+lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/progress-bar.js
+lib/node_modules/npm/node_modules/npmlog/package.json
+lib/node_modules/npm/node_modules/once/LICENSE
+lib/node_modules/npm/node_modules/once/README.md
+lib/node_modules/npm/node_modules/once/once.js
+lib/node_modules/npm/node_modules/once/package.json
+lib/node_modules/npm/node_modules/opener/LICENSE.txt
+lib/node_modules/npm/node_modules/opener/README.md
+lib/node_modules/npm/node_modules/opener/opener.js
+lib/node_modules/npm/node_modules/opener/package.json
+lib/node_modules/npm/node_modules/osenv/.npmignore
+lib/node_modules/npm/node_modules/osenv/.travis.yml
+lib/node_modules/npm/node_modules/osenv/LICENSE
+lib/node_modules/npm/node_modules/osenv/README.md
+lib/node_modules/npm/node_modules/osenv/node_modules/os-homedir/index.js
+lib/node_modules/npm/node_modules/osenv/node_modules/os-homedir/license
+lib/node_modules/npm/node_modules/osenv/node_modules/os-homedir/package.json
+lib/node_modules/npm/node_modules/osenv/node_modules/os-homedir/readme.md
+lib/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir/index.js
+lib/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir/license
+lib/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir/package.json
+lib/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir/readme.md
+lib/node_modules/npm/node_modules/osenv/osenv.js
+lib/node_modules/npm/node_modules/osenv/package.json
+lib/node_modules/npm/node_modules/osenv/x.tap
+lib/node_modules/npm/node_modules/path-is-inside/LICENSE.txt
+lib/node_modules/npm/node_modules/path-is-inside/README.md
+lib/node_modules/npm/node_modules/path-is-inside/lib/path-is-inside.js
+lib/node_modules/npm/node_modules/path-is-inside/package.json
+lib/node_modules/npm/node_modules/read-installed/.npmignore
+lib/node_modules/npm/node_modules/read-installed/.travis.yml
+lib/node_modules/npm/node_modules/read-installed/LICENSE
+lib/node_modules/npm/node_modules/read-installed/README.md
+lib/node_modules/npm/node_modules/read-installed/node_modules/debuglog/LICENSE
+lib/node_modules/npm/node_modules/read-installed/node_modules/debuglog/README.md
+lib/node_modules/npm/node_modules/read-installed/node_modules/debuglog/debuglog.js
+lib/node_modules/npm/node_modules/read-installed/node_modules/debuglog/package.json
+lib/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules/.travis.yml
+lib/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules/LICENSE
+lib/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules/README.md
+lib/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules/package.json
+lib/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules/readdir.js
+lib/node_modules/npm/node_modules/read-installed/node_modules/util-extend/README.md
+lib/node_modules/npm/node_modules/read-installed/node_modules/util-extend/extend.js
+lib/node_modules/npm/node_modules/read-installed/node_modules/util-extend/package.json
+lib/node_modules/npm/node_modules/read-installed/node_modules/util-extend/test.js
+lib/node_modules/npm/node_modules/read-installed/package.json
+lib/node_modules/npm/node_modules/read-installed/read-installed.js
+lib/node_modules/npm/node_modules/read-package-json/.npmignore
+lib/node_modules/npm/node_modules/read-package-json/.travis.yml
+lib/node_modules/npm/node_modules/read-package-json/LICENSE
+lib/node_modules/npm/node_modules/read-package-json/README.md
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/.editorconfig
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/.npmignore
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/LICENSE
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/README.md
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/index.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/.editorconfig
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/.npmignore
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/README.md
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/benchmark/benchmark.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/benchmark/package.json
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/docs/Grammar.md
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/docs/JSON5.md
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/index.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/analyze.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/document.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/parse.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/stringify.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/unicode.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/utils.js
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/package.json
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/package.yaml
+lib/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/package.json
+lib/node_modules/npm/node_modules/read-package-json/package.json
+lib/node_modules/npm/node_modules/read-package-json/read-json.js
+lib/node_modules/npm/node_modules/read/LICENSE
+lib/node_modules/npm/node_modules/read/README.md
+lib/node_modules/npm/node_modules/read/lib/read.js
+lib/node_modules/npm/node_modules/read/node_modules/mute-stream/LICENSE
+lib/node_modules/npm/node_modules/read/node_modules/mute-stream/README.md
+lib/node_modules/npm/node_modules/read/node_modules/mute-stream/mute.js
+lib/node_modules/npm/node_modules/read/node_modules/mute-stream/package.json
+lib/node_modules/npm/node_modules/read/package.json
+lib/node_modules/npm/node_modules/readable-stream/.npmignore
+lib/node_modules/npm/node_modules/readable-stream/LICENSE
+lib/node_modules/npm/node_modules/readable-stream/README.md
+lib/node_modules/npm/node_modules/readable-stream/duplex.js
+lib/node_modules/npm/node_modules/readable-stream/float.patch
+lib/node_modules/npm/node_modules/readable-stream/lib/_stream_duplex.js
+lib/node_modules/npm/node_modules/readable-stream/lib/_stream_passthrough.js
+lib/node_modules/npm/node_modules/readable-stream/lib/_stream_readable.js
+lib/node_modules/npm/node_modules/readable-stream/lib/_stream_transform.js
+lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js
+lib/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/README.md
+lib/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/float.patch
+lib/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/lib/util.js
+lib/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/package.json
+lib/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/util.js
+lib/node_modules/npm/node_modules/readable-stream/node_modules/isarray/README.md
+lib/node_modules/npm/node_modules/readable-stream/node_modules/isarray/build/build.js
+lib/node_modules/npm/node_modules/readable-stream/node_modules/isarray/component.json
+lib/node_modules/npm/node_modules/readable-stream/node_modules/isarray/index.js
+lib/node_modules/npm/node_modules/readable-stream/node_modules/isarray/package.json
+lib/node_modules/npm/node_modules/readable-stream/node_modules/string_decoder/.npmignore
+lib/node_modules/npm/node_modules/readable-stream/node_modules/string_decoder/LICENSE
+lib/node_modules/npm/node_modules/readable-stream/node_modules/string_decoder/README.md
+lib/node_modules/npm/node_modules/readable-stream/node_modules/string_decoder/index.js
+lib/node_modules/npm/node_modules/readable-stream/node_modules/string_decoder/package.json
+lib/node_modules/npm/node_modules/readable-stream/package.json
+lib/node_modules/npm/node_modules/readable-stream/passthrough.js
+lib/node_modules/npm/node_modules/readable-stream/readable.js
+lib/node_modules/npm/node_modules/readable-stream/transform.js
+lib/node_modules/npm/node_modules/readable-stream/writable.js
+lib/node_modules/npm/node_modules/realize-package-specifier/.npmignore
+lib/node_modules/npm/node_modules/realize-package-specifier/LICENSE
+lib/node_modules/npm/node_modules/realize-package-specifier/README.md
+lib/node_modules/npm/node_modules/realize-package-specifier/index.js
+lib/node_modules/npm/node_modules/realize-package-specifier/package.json
+lib/node_modules/npm/node_modules/request/.npmignore
+lib/node_modules/npm/node_modules/request/.travis.yml
+lib/node_modules/npm/node_modules/request/CHANGELOG.md
+lib/node_modules/npm/node_modules/request/CONTRIBUTING.md
+lib/node_modules/npm/node_modules/request/LICENSE
+lib/node_modules/npm/node_modules/request/README.md
+lib/node_modules/npm/node_modules/request/index.js
+lib/node_modules/npm/node_modules/request/lib/auth.js
+lib/node_modules/npm/node_modules/request/lib/cookies.js
+lib/node_modules/npm/node_modules/request/lib/getProxyFromURI.js
+lib/node_modules/npm/node_modules/request/lib/har.js
+lib/node_modules/npm/node_modules/request/lib/helpers.js
+lib/node_modules/npm/node_modules/request/lib/multipart.js
+lib/node_modules/npm/node_modules/request/lib/oauth.js
+lib/node_modules/npm/node_modules/request/lib/querystring.js
+lib/node_modules/npm/node_modules/request/lib/redirect.js
+lib/node_modules/npm/node_modules/request/lib/tunnel.js
+lib/node_modules/npm/node_modules/request/node_modules/aws-sign2/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/aws-sign2/README.md
+lib/node_modules/npm/node_modules/request/node_modules/aws-sign2/index.js
+lib/node_modules/npm/node_modules/request/node_modules/aws-sign2/package.json
+lib/node_modules/npm/node_modules/request/node_modules/bl/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/bl/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/bl/LICENSE.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/README.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/bl.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/.zuul.yml
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/README.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/doc/stream.markdown
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_passthrough.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_transform.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/README.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/float.patch
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/lib/util.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/package.json
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/util.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/README.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/build/build.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/component.json
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/index.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/package.json
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/index.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/license.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/package.json
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/test.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/README.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/index.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/package.json
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/History.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/README.md
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/browser.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/node.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/package.json
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/package.json
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/passthrough.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/readable.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/transform.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/writable.js
+lib/node_modules/npm/node_modules/request/node_modules/bl/package.json
+lib/node_modules/npm/node_modules/request/node_modules/caseless/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/caseless/README.md
+lib/node_modules/npm/node_modules/request/node_modules/caseless/index.js
+lib/node_modules/npm/node_modules/request/node_modules/caseless/package.json
+lib/node_modules/npm/node_modules/request/node_modules/caseless/test.js
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/License
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/Readme.md
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/lib/combined_stream.js
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/License
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/Makefile
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/Readme.md
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/package.json
+lib/node_modules/npm/node_modules/request/node_modules/combined-stream/package.json
+lib/node_modules/npm/node_modules/request/node_modules/extend/.jscs.json
+lib/node_modules/npm/node_modules/request/node_modules/extend/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/extend/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/extend/CHANGELOG.md
+lib/node_modules/npm/node_modules/request/node_modules/extend/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/extend/README.md
+lib/node_modules/npm/node_modules/request/node_modules/extend/component.json
+lib/node_modules/npm/node_modules/request/node_modules/extend/index.js
+lib/node_modules/npm/node_modules/request/node_modules/extend/package.json
+lib/node_modules/npm/node_modules/request/node_modules/forever-agent/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/forever-agent/README.md
+lib/node_modules/npm/node_modules/request/node_modules/forever-agent/index.js
+lib/node_modules/npm/node_modules/request/node_modules/forever-agent/package.json
+lib/node_modules/npm/node_modules/request/node_modules/form-data/License
+lib/node_modules/npm/node_modules/request/node_modules/form-data/Readme.md
+lib/node_modules/npm/node_modules/request/node_modules/form-data/lib/browser.js
+lib/node_modules/npm/node_modules/request/node_modules/form-data/lib/form_data.js
+lib/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/async/CHANGELOG.md
+lib/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/async/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js
+lib/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/async/package.json
+lib/node_modules/npm/node_modules/request/node_modules/form-data/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/bin/har-validator
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/error.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/cache.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/cacheEntry.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/content.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/cookie.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/creator.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/entry.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/har.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/log.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/page.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/pageTimings.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/postData.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/record.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/request.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/response.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/lib/schemas/timings.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/changelog.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/browser/bluebird.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/browser/bluebird.min.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/any.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/assert.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/async.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/bind.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/bluebird.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/call_get.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/cancel.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/captured_trace.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/catch_filter.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/context.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/debuggability.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/direct_resolve.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/each.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/errors.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/es5.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/filter.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/finally.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/generators.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/join.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/map.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/method.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/nodeify.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/progress.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/promise.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/promise_array.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/promise_resolver.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/promisify.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/props.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/queue.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/race.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/reduce.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/schedule.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/settle.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/some.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/synchronous_inspection.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/thenables.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/timers.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/using.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/js/main/util.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/bluebird/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/license
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles/license
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp/license
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/license
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/license
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/license
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/license
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color/license
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/History.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/Readme.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/example.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/formats.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/example.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/test.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/index.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property/is-property.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/test.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/jsonpointer.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/test.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/LICENCE
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/Makefile
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/README.md
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/immutable.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/mutable.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/test.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/package.json
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/require.js
+lib/node_modules/npm/node_modules/request/node_modules/har-validator/package.json
+lib/node_modules/npm/node_modules/request/node_modules/hawk/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/hawk/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/hawk/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/hawk/README.md
+lib/node_modules/npm/node_modules/request/node_modules/hawk/bower.json
+lib/node_modules/npm/node_modules/request/node_modules/hawk/component.json
+lib/node_modules/npm/node_modules/request/node_modules/hawk/example/usage.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/images/hawk.png
+lib/node_modules/npm/node_modules/request/node_modules/hawk/images/logo.png
+lib/node_modules/npm/node_modules/request/node_modules/hawk/lib/browser.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/lib/client.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/lib/crypto.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/lib/server.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/lib/utils.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/CONTRIBUTING.md
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/README.md
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/images/boom.png
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/package.json
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/README.md
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/package.json
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/CONTRIBUTING.md
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/README.md
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/images/hoek.png
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/package.json
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/Makefile
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/README.md
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/examples/offset.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/examples/time.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/index.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/package.json
+lib/node_modules/npm/node_modules/request/node_modules/hawk/package.json
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/.dir-locals.el
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/README.md
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/http_signing.md
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/lib/parser.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/lib/signer.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/lib/util.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/lib/verify.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/README.md
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/errors.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/index.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/reader.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/types.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/writer.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/package.json
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/tst/ber/reader.test.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1/tst/ber/writer.test.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/assert-plus/README.md
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/assert-plus/package.json
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/CHANGELOG
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/README
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/README.old
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/ctf.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/ctio.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/ctype.js
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/man/man3ctype/ctio.3ctype
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/package.json
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/tools/jsl.conf
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype/tools/jsstyle
+lib/node_modules/npm/node_modules/request/node_modules/http-signature/package.json
+lib/node_modules/npm/node_modules/request/node_modules/isstream/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/isstream/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/isstream/LICENSE.md
+lib/node_modules/npm/node_modules/request/node_modules/isstream/README.md
+lib/node_modules/npm/node_modules/request/node_modules/isstream/isstream.js
+lib/node_modules/npm/node_modules/request/node_modules/isstream/package.json
+lib/node_modules/npm/node_modules/request/node_modules/isstream/test.js
+lib/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/CHANGELOG.md
+lib/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/Makefile
+lib/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/README.md
+lib/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/package.json
+lib/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/stringify.js
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/HISTORY.md
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/README.md
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/index.js
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/node_modules/mime-db/HISTORY.md
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/node_modules/mime-db/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/node_modules/mime-db/README.md
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/node_modules/mime-db/db.json
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/node_modules/mime-db/index.js
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/node_modules/mime-db/package.json
+lib/node_modules/npm/node_modules/request/node_modules/mime-types/package.json
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/LICENSE.md
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/README.md
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/benchmark/README.md
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/benchmark/bench.gnu
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/benchmark/bench.sh
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/benchmark/benchmark-native.c
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/benchmark/benchmark.js
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/bin/uuid
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/bower.json
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/component.json
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/package.json
+lib/node_modules/npm/node_modules/request/node_modules/node-uuid/uuid.js
+lib/node_modules/npm/node_modules/request/node_modules/oauth-sign/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/oauth-sign/README.md
+lib/node_modules/npm/node_modules/request/node_modules/oauth-sign/index.js
+lib/node_modules/npm/node_modules/request/node_modules/oauth-sign/package.json
+lib/node_modules/npm/node_modules/request/node_modules/oauth-sign/test.js
+lib/node_modules/npm/node_modules/request/node_modules/qs/.eslintignore
+lib/node_modules/npm/node_modules/request/node_modules/qs/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/qs/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/qs/CHANGELOG.md
+lib/node_modules/npm/node_modules/request/node_modules/qs/CONTRIBUTING.md
+lib/node_modules/npm/node_modules/request/node_modules/qs/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/qs/Readme.md
+lib/node_modules/npm/node_modules/request/node_modules/qs/bower.json
+lib/node_modules/npm/node_modules/request/node_modules/qs/component.json
+lib/node_modules/npm/node_modules/request/node_modules/qs/dist/qs.js
+lib/node_modules/npm/node_modules/request/node_modules/qs/lib/index.js
+lib/node_modules/npm/node_modules/request/node_modules/qs/lib/parse.js
+lib/node_modules/npm/node_modules/request/node_modules/qs/lib/stringify.js
+lib/node_modules/npm/node_modules/request/node_modules/qs/lib/utils.js
+lib/node_modules/npm/node_modules/request/node_modules/qs/package.json
+lib/node_modules/npm/node_modules/request/node_modules/stringstream/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/stringstream/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/stringstream/LICENSE.txt
+lib/node_modules/npm/node_modules/request/node_modules/stringstream/README.md
+lib/node_modules/npm/node_modules/request/node_modules/stringstream/example.js
+lib/node_modules/npm/node_modules/request/node_modules/stringstream/package.json
+lib/node_modules/npm/node_modules/request/node_modules/stringstream/stringstream.js
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/.editorconfig
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/.jshintrc
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/.npmignore
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/.travis.yml
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/README.md
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/generate-pubsuffix.js
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/cookie.js
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/memstore.js
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pathMatch.js
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/permuteDomain.js
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pubsuffix.js
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/store.js
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/package.json
+lib/node_modules/npm/node_modules/request/node_modules/tough-cookie/public-suffix.txt
+lib/node_modules/npm/node_modules/request/node_modules/tunnel-agent/LICENSE
+lib/node_modules/npm/node_modules/request/node_modules/tunnel-agent/README.md
+lib/node_modules/npm/node_modules/request/node_modules/tunnel-agent/index.js
+lib/node_modules/npm/node_modules/request/node_modules/tunnel-agent/package.json
+lib/node_modules/npm/node_modules/request/package.json
+lib/node_modules/npm/node_modules/request/request.js
+lib/node_modules/npm/node_modules/retry/.npmignore
+lib/node_modules/npm/node_modules/retry/License
+lib/node_modules/npm/node_modules/retry/Makefile
+lib/node_modules/npm/node_modules/retry/Readme.md
+lib/node_modules/npm/node_modules/retry/equation.gif
+lib/node_modules/npm/node_modules/retry/example/dns.js
+lib/node_modules/npm/node_modules/retry/index.js
+lib/node_modules/npm/node_modules/retry/lib/retry.js
+lib/node_modules/npm/node_modules/retry/lib/retry_operation.js
+lib/node_modules/npm/node_modules/retry/package.json
+lib/node_modules/npm/node_modules/rimraf/LICENSE
+lib/node_modules/npm/node_modules/rimraf/README.md
+lib/node_modules/npm/node_modules/rimraf/bin.js
+lib/node_modules/npm/node_modules/rimraf/package.json
+lib/node_modules/npm/node_modules/rimraf/rimraf.js
+lib/node_modules/npm/node_modules/semver/.npmignore
+lib/node_modules/npm/node_modules/semver/.travis.yml
+lib/node_modules/npm/node_modules/semver/LICENSE
+lib/node_modules/npm/node_modules/semver/README.md
+lib/node_modules/npm/node_modules/semver/bin/semver
+lib/node_modules/npm/node_modules/semver/package.json
+lib/node_modules/npm/node_modules/semver/semver.js
+lib/node_modules/npm/node_modules/sha/.npmignore
+lib/node_modules/npm/node_modules/sha/LICENSE
+lib/node_modules/npm/node_modules/sha/README.md
+lib/node_modules/npm/node_modules/sha/index.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/.npmignore
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/.travis.yml
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/.zuul.yml
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/LICENSE
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/README.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/doc/stream.markdown
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/duplex.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_duplex.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_passthrough.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_readable.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_transform.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_writable.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/core-util-is/README.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/core-util-is/float.patch
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/core-util-is/lib/util.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/core-util-is/package.json
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/core-util-is/util.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/isarray/README.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/isarray/build/build.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/isarray/component.json
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/isarray/index.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/isarray/package.json
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/process-nextick-args/.travis.yml
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/process-nextick-args/index.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/process-nextick-args/license.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/process-nextick-args/package.json
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/process-nextick-args/readme.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/process-nextick-args/test.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/string_decoder/.npmignore
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/string_decoder/LICENSE
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/string_decoder/README.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/string_decoder/index.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/string_decoder/package.json
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/util-deprecate/History.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/util-deprecate/LICENSE
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/util-deprecate/README.md
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/util-deprecate/browser.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/util-deprecate/node.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/util-deprecate/package.json
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/package.json
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/passthrough.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/readable.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/transform.js
+lib/node_modules/npm/node_modules/sha/node_modules/readable-stream/writable.js
+lib/node_modules/npm/node_modules/sha/package.json
+lib/node_modules/npm/node_modules/slide/LICENSE
+lib/node_modules/npm/node_modules/slide/README.md
+lib/node_modules/npm/node_modules/slide/index.js
+lib/node_modules/npm/node_modules/slide/lib/async-map-ordered.js
+lib/node_modules/npm/node_modules/slide/lib/async-map.js
+lib/node_modules/npm/node_modules/slide/lib/bind-actor.js
+lib/node_modules/npm/node_modules/slide/lib/chain.js
+lib/node_modules/npm/node_modules/slide/lib/slide.js
+lib/node_modules/npm/node_modules/slide/package.json
+lib/node_modules/npm/node_modules/sorted-object/LICENSE.txt
+lib/node_modules/npm/node_modules/sorted-object/README.md
+lib/node_modules/npm/node_modules/sorted-object/lib/sorted-object.js
+lib/node_modules/npm/node_modules/sorted-object/package.json
+lib/node_modules/npm/node_modules/spdx/LICENSE.md
+lib/node_modules/npm/node_modules/spdx/README.md
+lib/node_modules/npm/node_modules/spdx/node_modules/spdx-license-ids/LICENSE
+lib/node_modules/npm/node_modules/spdx/node_modules/spdx-license-ids/README.md
+lib/node_modules/npm/node_modules/spdx/node_modules/spdx-license-ids/package.json
+lib/node_modules/npm/node_modules/spdx/node_modules/spdx-license-ids/spdx-license-ids.json
+lib/node_modules/npm/node_modules/spdx/package.json
+lib/node_modules/npm/node_modules/spdx/source/exceptions.json
+lib/node_modules/npm/node_modules/spdx/source/parser.generated.js
+lib/node_modules/npm/node_modules/spdx/source/ranges.json
+lib/node_modules/npm/node_modules/spdx/source/spdx.js
+lib/node_modules/npm/node_modules/tar/.npmignore
+lib/node_modules/npm/node_modules/tar/.travis.yml
+lib/node_modules/npm/node_modules/tar/LICENSE
+lib/node_modules/npm/node_modules/tar/README.md
+lib/node_modules/npm/node_modules/tar/examples/extracter.js
+lib/node_modules/npm/node_modules/tar/examples/packer.js
+lib/node_modules/npm/node_modules/tar/examples/reader.js
+lib/node_modules/npm/node_modules/tar/lib/buffer-entry.js
+lib/node_modules/npm/node_modules/tar/lib/entry-writer.js
+lib/node_modules/npm/node_modules/tar/lib/entry.js
+lib/node_modules/npm/node_modules/tar/lib/extended-header-writer.js
+lib/node_modules/npm/node_modules/tar/lib/extended-header.js
+lib/node_modules/npm/node_modules/tar/lib/extract.js
+lib/node_modules/npm/node_modules/tar/lib/global-header-writer.js
+lib/node_modules/npm/node_modules/tar/lib/header.js
+lib/node_modules/npm/node_modules/tar/lib/pack.js
+lib/node_modules/npm/node_modules/tar/lib/parse.js
+lib/node_modules/npm/node_modules/tar/package.json
+lib/node_modules/npm/node_modules/tar/tar.js
+lib/node_modules/npm/node_modules/text-table/.travis.yml
+lib/node_modules/npm/node_modules/text-table/LICENSE
+lib/node_modules/npm/node_modules/text-table/example/align.js
+lib/node_modules/npm/node_modules/text-table/example/center.js
+lib/node_modules/npm/node_modules/text-table/example/dotalign.js
+lib/node_modules/npm/node_modules/text-table/example/doubledot.js
+lib/node_modules/npm/node_modules/text-table/example/table.js
+lib/node_modules/npm/node_modules/text-table/index.js
+lib/node_modules/npm/node_modules/text-table/package.json
+lib/node_modules/npm/node_modules/text-table/readme.markdown
+lib/node_modules/npm/node_modules/uid-number/LICENSE
+lib/node_modules/npm/node_modules/uid-number/README.md
+lib/node_modules/npm/node_modules/uid-number/get-uid-gid.js
+lib/node_modules/npm/node_modules/uid-number/package.json
+lib/node_modules/npm/node_modules/uid-number/uid-number.js
+lib/node_modules/npm/node_modules/umask/.npmignore
+lib/node_modules/npm/node_modules/umask/ChangeLog
+lib/node_modules/npm/node_modules/umask/LICENSE
+lib/node_modules/npm/node_modules/umask/README.md
+lib/node_modules/npm/node_modules/umask/index.js
+lib/node_modules/npm/node_modules/umask/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/LICENSE
+lib/node_modules/npm/node_modules/validate-npm-package-license/README.md
+lib/node_modules/npm/node_modules/validate-npm-package-license/index.js
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/README.md
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/index.js
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/node_modules/spdx-license-ids/LICENSE
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/node_modules/spdx-license-ids/README.md
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/node_modules/spdx-license-ids/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/node_modules/spdx-license-ids/spdx-license-ids.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/LICENSE
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/README.md
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/index.js
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-exceptions/.npmignore
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-exceptions/LICENSE.md
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-exceptions/README.md
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-exceptions/index.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-exceptions/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-license-ids/LICENSE
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-license-ids/README.md
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-license-ids/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-license-ids/spdx-license-ids.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/parser.generated.js
+lib/node_modules/npm/node_modules/validate-npm-package-license/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-name/.npmignore
+lib/node_modules/npm/node_modules/validate-npm-package-name/LICENSE
+lib/node_modules/npm/node_modules/validate-npm-package-name/README.md
+lib/node_modules/npm/node_modules/validate-npm-package-name/index.js
+lib/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/.travis.yml
+lib/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/History.md
+lib/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/Readme.md
+lib/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/builtins.json
+lib/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-name/package.json
+lib/node_modules/npm/node_modules/which/.travis.yml
+lib/node_modules/npm/node_modules/which/LICENSE
+lib/node_modules/npm/node_modules/which/README.md
+lib/node_modules/npm/node_modules/which/bin/which
+lib/node_modules/npm/node_modules/which/node_modules/is-absolute/LICENSE
+lib/node_modules/npm/node_modules/which/node_modules/is-absolute/README.md
+lib/node_modules/npm/node_modules/which/node_modules/is-absolute/index.js
+lib/node_modules/npm/node_modules/which/node_modules/is-absolute/node_modules/is-relative/LICENSE-MIT
+lib/node_modules/npm/node_modules/which/node_modules/is-absolute/node_modules/is-relative/README.md
+lib/node_modules/npm/node_modules/which/node_modules/is-absolute/node_modules/is-relative/index.js
+lib/node_modules/npm/node_modules/which/node_modules/is-absolute/node_modules/is-relative/package.json
+lib/node_modules/npm/node_modules/which/node_modules/is-absolute/package.json
+lib/node_modules/npm/node_modules/which/package.json
+lib/node_modules/npm/node_modules/which/which.js
+lib/node_modules/npm/node_modules/wrappy/LICENSE
+lib/node_modules/npm/node_modules/wrappy/README.md
+lib/node_modules/npm/node_modules/wrappy/package.json
+lib/node_modules/npm/node_modules/wrappy/wrappy.js
+lib/node_modules/npm/node_modules/write-file-atomic/.npmignore
+lib/node_modules/npm/node_modules/write-file-atomic/LICENSE
+lib/node_modules/npm/node_modules/write-file-atomic/README.md
+lib/node_modules/npm/node_modules/write-file-atomic/index.js
+lib/node_modules/npm/node_modules/write-file-atomic/package.json
+lib/node_modules/npm/package.json
+lib/node_modules/npm/scripts/clean-old.sh
+lib/node_modules/npm/scripts/doc-build.sh
+lib/node_modules/npm/scripts/index-build.js
+lib/node_modules/npm/scripts/install.sh
+lib/node_modules/npm/scripts/publish-tag.js
+lib/node_modules/npm/scripts/release.sh
+lib/node_modules/npm/scripts/relocate.sh
+lib/node_modules/npm/scripts/update-authors.sh
+lib/node_modules/npm/wercker.yml
+man/man1/node.1
+share/doc/node/gdbinit
+share/systemtap/tapset/node.stp
diff --git a/lang/nodejs4/distinfo b/lang/nodejs4/distinfo
new file mode 100644
index 00000000000..8eb39a4d2b0
--- /dev/null
+++ b/lang/nodejs4/distinfo
@@ -0,0 +1,24 @@
+$NetBSD: distinfo,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+SHA1 (node-v4.2.2.tar.gz) = 9c81ecf6c88d04fcb1f2b214607221b04f2fc13b
+RMD160 (node-v4.2.2.tar.gz) = 0210b77ebd0cb611a311f0d57e67077dec092ee4
+SHA512 (node-v4.2.2.tar.gz) = 9ab8ea4b44239d022c2a45e73bbddf4998e11bd40b032581777f123ffaa29eec64b641e12d4bdc142d7cec499f7dde61c62fa70f12be363c057e103960f1d443
+Size (node-v4.2.2.tar.gz) = 22513540 bytes
+SHA1 (patch-common.gypi) = 5b3a50617358637a6f910de28bb5a14f037317a6
+SHA1 (patch-deps_cares_cares.gyp) = 2235eb44bc984fa2e745fdf1786f1ae6de6ef80f
+SHA1 (patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py) = 78d6ddd37ae30e869e0da666a78baad86a638c50
+SHA1 (patch-deps_uv_common.gypi) = ba9caa1f6d9d6df1913d0d72a8d18ea6db0a32ff
+SHA1 (patch-deps_v8_src_arm_cpu-arm.cc) = 854a7b0c6392d4568066b961da0958073b7ac62e
+SHA1 (patch-deps_v8_src_base_atomicops.h) = 65b6508f5260ae672b9efc5672ba2c93223355ff
+SHA1 (patch-deps_v8_src_base_atomicops__internals__arm__gcc.h) = 39ba63d8c397c7f076c108173f1ee2b5839ad4d6
+SHA1 (patch-deps_v8_src_base_platform_platform-freebsd.cc) = 686c2054838a25cfeed7fb9870a959e48dc4de35
+SHA1 (patch-deps_v8_src_base_platform_platform-openbsd.cc) = 0abf6a541f24da87dbbd22f57abcd5534999b3df
+SHA1 (patch-deps_v8_src_base_platform_platform-posix.cc) = eff609b75125dab536934bd8afa640955dcee674
+SHA1 (patch-deps_v8_src_base_platform_semaphore.cc) = dd8cafadd2668f069dab8625f57fbd71a304db3e
+SHA1 (patch-deps_v8_src_types.h) = 1c122245079b3ce0c6fe3f1644d28102fb2eb456
+SHA1 (patch-deps_v8_tools_gyp_v8.gyp) = d80f4716f9f2b53357cbcbc6ad003c8541f57049
+SHA1 (patch-deps_v8_tools_run-llprof.sh) = 39aa3faf77492ef8dd35b411b7b0e4605b469af3
+SHA1 (patch-src_cares__wrap.cc) = d9510afd0cd4b0156a604d9197d9f97d6e3b291f
+SHA1 (patch-tools_gyp_pylib_gyp_common.py) = 132008f362ea696e43a4d19bf9d8a0ac754ef55c
+SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = be3cc1aaa85c3d59b6f2758df813cb5ad8d8f74e
+SHA1 (patch-tools_install.py) = 5d60a30fdd412ae27972c645018df6448bd377dd
diff --git a/lang/nodejs4/options.mk b/lang/nodejs4/options.mk
new file mode 100644
index 00000000000..de51138b9ca
--- /dev/null
+++ b/lang/nodejs4/options.mk
@@ -0,0 +1,38 @@
+# $NetBSD: options.mk,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.node
+PKG_SUPPORTED_OPTIONS= openssl dtrace icu
+PKG_SUGGESTED_OPTIONS= openssl
+
+.if (${OPSYS} == "SunOS" || ${OPSYS} == "Darwin") \
+ && exists(/usr/sbin/dtrace)
+PKG_SUGGESTED_OPTIONS+= dtrace
+.endif
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= dtrace
+
+.if !empty(PKG_OPTIONS:Mdtrace)
+CONFIGURE_ARGS+= --with-dtrace
+PLIST.dtrace= yes
+.else
+CONFIGURE_ARGS+= --without-dtrace
+.endif
+
+.if !empty(PKG_OPTIONS:Micu)
+CONFIGURE_ARGS+= --with-intl=system-icu
+.include "../../textproc/icu/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mopenssl)
+BUILDLINK_API_DEPENDS.openssl+= openssl>=1.0.2
+.include "../../security/openssl/buildlink3.mk"
+CONFIGURE_ARGS+= --shared-openssl
+.else
+CONFIGURE_ARGS+= --without-openssl
+.endif
+
+.if empty(PKG_OPTIONS:Msnapshot)
+CONFIGURE_ARGS+= --without-snapshot
+.endif
diff --git a/lang/nodejs4/patches/patch-common.gypi b/lang/nodejs4/patches/patch-common.gypi
new file mode 100644
index 00000000000..2b4aa296554
--- /dev/null
+++ b/lang/nodejs4/patches/patch-common.gypi
@@ -0,0 +1,15 @@
+$NetBSD: patch-common.gypi,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Add support for NetBSD.
+
+--- common.gypi.orig 2015-09-08 15:30:34.000000000 +0000
++++ common.gypi
+@@ -221,7 +221,7 @@
+ 'cflags': [ '-pthread', ],
+ 'ldflags': [ '-pthread' ],
+ }],
+- [ 'OS in "linux freebsd openbsd solaris android aix"', {
++ [ 'OS in "linux freebsd openbsd solaris android aix netbsd"', {
+ 'cflags': [ '-Wall', '-Wextra', '-Wno-unused-parameter', ],
+ 'cflags_cc': [ '-fno-rtti', '-fno-exceptions', '-std=gnu++0x' ],
+ 'ldflags': [ '-rdynamic' ],
diff --git a/lang/nodejs4/patches/patch-deps_cares_cares.gyp b/lang/nodejs4/patches/patch-deps_cares_cares.gyp
new file mode 100644
index 00000000000..5a622dace76
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_cares_cares.gyp
@@ -0,0 +1,16 @@
+$NetBSD: patch-deps_cares_cares.gyp,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Add support for NetBSD.
+--- deps/cares/cares.gyp.orig 2013-03-14 10:55:24.000000000 +0900
++++ deps/cares/cares.gyp 2013-03-14 10:55:47.000000000 +0900
+@@ -140,6 +140,10 @@
+ 'include_dirs': [ 'config/freebsd' ],
+ 'sources': [ 'config/freebsd/ares_config.h' ]
+ }],
++ [ 'OS=="netbsd"', {
++ 'include_dirs': [ 'config/netbsd' ],
++ 'sources': [ 'config/netbsd/ares_config.h' ]
++ }],
+ [ 'OS=="openbsd"', {
+ 'include_dirs': [ 'config/openbsd' ],
+ 'sources': [ 'config/openbsd/ares_config.h' ]
diff --git a/lang/nodejs4/patches/patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py b/lang/nodejs4/patches/patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py
new file mode 100644
index 00000000000..a3fb3565e2b
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py
@@ -0,0 +1,15 @@
+$NetBSD: patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Ensure we use the system libtool on OSX.
+
+--- deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py.orig 2013-06-13 17:35:30.000000000 +0000
++++ deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py
+@@ -161,7 +161,7 @@ cmd_solink_module = $(LINK.$(TOOLSET)) -
+
+ LINK_COMMANDS_MAC = """\
+ quiet_cmd_alink = LIBTOOL-STATIC $@
+-cmd_alink = rm -f $@ && ./gyp-mac-tool filter-libtool libtool $(GYP_LIBTOOLFLAGS) -static -o $@ $(filter %.o,$^)
++cmd_alink = rm -f $@ && ./gyp-mac-tool filter-libtool /usr/bin/libtool $(GYP_LIBTOOLFLAGS) -static -o $@ $(filter %.o,$^)
+
+ quiet_cmd_link = LINK($(TOOLSET)) $@
+ cmd_link = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o "$@" $(LD_INPUTS) $(LIBS)
diff --git a/lang/nodejs4/patches/patch-deps_uv_common.gypi b/lang/nodejs4/patches/patch-deps_uv_common.gypi
new file mode 100644
index 00000000000..83ee783b162
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_uv_common.gypi
@@ -0,0 +1,15 @@
+$NetBSD: patch-deps_uv_common.gypi,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Add support for NetBSD.
+
+--- deps/uv/common.gypi.orig 2015-03-31 22:13:01.000000000 +0000
++++ deps/uv/common.gypi
+@@ -128,7 +128,7 @@
+ }]
+ ]
+ }],
+- ['OS in "freebsd dragonflybsd linux openbsd solaris android"', {
++ ['OS in "freebsd dragonflybsd linux openbsd solaris android netbsd"', {
+ 'cflags': [ '-Wall' ],
+ 'cflags_cc': [ '-fno-rtti', '-fno-exceptions' ],
+ 'target_conditions': [
diff --git a/lang/nodejs4/patches/patch-deps_v8_src_arm_cpu-arm.cc b/lang/nodejs4/patches/patch-deps_v8_src_arm_cpu-arm.cc
new file mode 100644
index 00000000000..d9bb729ab6e
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_src_arm_cpu-arm.cc
@@ -0,0 +1,25 @@
+$NetBSD: patch-deps_v8_src_arm_cpu-arm.cc,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+--- deps/v8/src/arm/cpu-arm.cc.orig 2015-10-13 17:20:07.000000000 +0000
++++ deps/v8/src/arm/cpu-arm.cc
+@@ -7,6 +7,9 @@
+ #ifdef __QNXNTO__
+ #include <sys/mman.h> // for cache flushing.
+ #undef MAP_TYPE
++#elif defined(__NetBSD__)
++#include <sys/types.h>
++#include <machine/sysarch.h> // for cache flushing.
+ #else
+ #include <sys/syscall.h> // for cache flushing.
+ #endif
+@@ -40,6 +43,10 @@ void CpuFeatures::FlushICache(void* star
+ #elif V8_OS_QNX
+ msync(start, size, MS_SYNC | MS_INVALIDATE_ICACHE);
+
++#elif defined(__NetBSD__)
++ struct arm_sync_icache_args args = { .addr = (uintptr_t)start, .len = size };
++ sysarch(ARM_SYNC_ICACHE, (void *)&args);
++
+ #else
+ register uint32_t beg asm("r0") = reinterpret_cast<uint32_t>(start);
+ register uint32_t end asm("r1") = beg + size;
diff --git a/lang/nodejs4/patches/patch-deps_v8_src_base_atomicops.h b/lang/nodejs4/patches/patch-deps_v8_src_base_atomicops.h
new file mode 100644
index 00000000000..06071c7e1c8
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_src_base_atomicops.h
@@ -0,0 +1,18 @@
+$NetBSD: patch-deps_v8_src_base_atomicops.h,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+--- deps/v8/src/base/atomicops.h.orig 2015-10-13 17:20:07.000000000 +0000
++++ deps/v8/src/base/atomicops.h
+@@ -54,9 +54,13 @@ typedef intptr_t Atomic64;
+ #endif // defined(V8_HOST_ARCH_64_BIT)
+ #endif // defined(__native_client__)
+
++#if defined(__NetBSD__) && defined(__arm__)
++typedef int32_t AtomicWord;
++#else
+ // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
+ // Atomic64 routines below, depending on your architecture.
+ typedef intptr_t AtomicWord;
++#endif
+
+ // Atomically execute:
+ // result = *ptr;
diff --git a/lang/nodejs4/patches/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h b/lang/nodejs4/patches/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h
new file mode 100644
index 00000000000..11a6424b7c1
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h
@@ -0,0 +1,25 @@
+$NetBSD: patch-deps_v8_src_base_atomicops__internals__arm__gcc.h,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+--- deps/v8/src/base/atomicops_internals_arm_gcc.h.orig 2015-10-13 17:20:07.000000000 +0000
++++ deps/v8/src/base/atomicops_internals_arm_gcc.h
+@@ -13,6 +13,11 @@
+ #include <sys/cpuinline.h>
+ #endif
+
++#if defined(__NetBSD__)
++#include <sys/types.h>
++#include <machine/sysarch.h>
++#endif
++
+ namespace v8 {
+ namespace base {
+
+@@ -50,6 +55,8 @@ inline void MemoryBarrier() {
+ ((KernelMemoryBarrierFunc)0xffff0fa0)();
+ #elif defined(__QNXNTO__)
+ __cpu_membarrier();
++#elif defined(__NetBSD__)
++ sysarch(ARM_DRAIN_WRITEBUF, (void *)0);
+ #else
+ #error MemoryBarrier() is not implemented on this platform.
+ #endif
diff --git a/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc b/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc
new file mode 100644
index 00000000000..1da6fae3230
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc
@@ -0,0 +1,32 @@
+$NetBSD: patch-deps_v8_src_base_platform_platform-freebsd.cc,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Overlapping variables, taken from https://github.com/joyent/node/issues/9175
+
+--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2015-05-23 03:06:54.000000000 +0000
++++ deps/v8/src/base/platform/platform-freebsd.cc
+@@ -122,10 +122,10 @@ static unsigned StringToLong(char* buffe
+
+
+ std::vector<OS::SharedLibraryAddress> OS::GetSharedLibraryAddresses() {
+- std::vector<SharedLibraryAddress> result;
++ std::vector<SharedLibraryAddress> address_result;
+ static const int MAP_LENGTH = 1024;
+ int fd = open("/proc/self/maps", O_RDONLY);
+- if (fd < 0) return result;
++ if (fd < 0) return address_result;
+ while (true) {
+ char addr_buffer[11];
+ addr_buffer[0] = '0';
+@@ -156,10 +156,10 @@ std::vector<OS::SharedLibraryAddress> OS
+ // There may be no filename in this line. Skip to next.
+ if (start_of_path == NULL) continue;
+ buffer[bytes_read] = 0;
+- result.push_back(SharedLibraryAddress(start_of_path, start, end));
++ address_result.push_back(SharedLibraryAddress(start_of_path, start, end));
+ }
+ close(fd);
+- return result;
++ return address_result;
+ }
+
+
diff --git a/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc b/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc
new file mode 100644
index 00000000000..44c9364bbfc
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc
@@ -0,0 +1,53 @@
+$NetBSD: patch-deps_v8_src_base_platform_platform-openbsd.cc,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+--- deps/v8/src/base/platform/platform-openbsd.cc.orig 2015-10-13 17:20:07.000000000 +0000
++++ deps/v8/src/base/platform/platform-openbsd.cc
+@@ -34,6 +34,48 @@
+ namespace v8 {
+ namespace base {
+
++#ifdef __arm__
++
++bool OS::ArmUsingHardFloat() {
++ // GCC versions 4.6 and above define __ARM_PCS or __ARM_PCS_VFP to specify
++ // the Floating Point ABI used (PCS stands for Procedure Call Standard).
++ // We use these as well as a couple of other defines to statically determine
++ // what FP ABI used.
++ // GCC versions 4.4 and below don't support hard-fp.
++ // GCC versions 4.5 may support hard-fp without defining __ARM_PCS or
++ // __ARM_PCS_VFP.
++
++#define GCC_VERSION (__GNUC__ * 10000 \
++ + __GNUC_MINOR__ * 100 \
++ + __GNUC_PATCHLEVEL__)
++#if GCC_VERSION >= 40600
++#if defined(__ARM_PCS_VFP)
++ return true;
++#else
++ return false;
++#endif
++
++#elif GCC_VERSION < 40500
++ return false;
++
++#else
++#if defined(__ARM_PCS_VFP)
++ return true;
++#elif defined(__ARM_PCS) || defined(__SOFTFP__) || defined(__SOFTFP) || \
++ !defined(__VFP_FP__)
++ return false;
++#else
++#error "Your version of GCC does not report the FP ABI compiled for." \
++ "Please report it on this issue" \
++ "http://code.google.com/p/v8/issues/detail?id=2140"
++
++#endif
++#endif
++#undef GCC_VERSION
++}
++
++#endif // def __arm__
++
+
+ const char* OS::LocalTimezone(double time, TimezoneCache* cache) {
+ if (std::isnan(time)) return "";
diff --git a/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-posix.cc b/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-posix.cc
new file mode 100644
index 00000000000..a4b46d95555
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_src_base_platform_platform-posix.cc
@@ -0,0 +1,39 @@
+$NetBSD: patch-deps_v8_src_base_platform_platform-posix.cc,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Use sysconf(_SC_THREAD_STACK_MIN) instead of PTHREAD_STACK_MIN.
+Cast explicitly.
+
+--- deps/v8/src/base/platform/platform-posix.cc.orig 2015-09-08 15:30:38.000000000 +0000
++++ deps/v8/src/base/platform/platform-posix.cc
+@@ -329,6 +329,8 @@ int OS::GetCurrentThreadId() {
+ return static_cast<int>(syscall(__NR_gettid));
+ #elif V8_OS_ANDROID
+ return static_cast<int>(gettid());
++#elif V8_OS_NETBSD || V8_OS_FREEBSD
++ return static_cast<int>(reinterpret_cast<intptr_t>(pthread_self()));
+ #elif V8_OS_AIX
+ return static_cast<int>(thread_self());
+ #elif V8_OS_SOLARIS
+@@ -535,8 +537,13 @@ Thread::Thread(const Options& options)
+ : data_(new PlatformData),
+ stack_size_(options.stack_size()),
+ start_semaphore_(NULL) {
++#if defined(__NetBSD__)
++ if (stack_size_ > 0 && static_cast<size_t>(stack_size_) < sysconf(_SC_THREAD_STACK_MIN)) {
++ stack_size_ = sysconf(_SC_THREAD_STACK_MIN);
++#else
+ if (stack_size_ > 0 && static_cast<size_t>(stack_size_) < PTHREAD_STACK_MIN) {
+ stack_size_ = PTHREAD_STACK_MIN;
++#endif
+ }
+ set_name(options.name());
+ }
+@@ -552,7 +559,7 @@ static void SetThreadName(const char* na
+ pthread_set_name_np(pthread_self(), name);
+ #elif V8_OS_NETBSD
+ STATIC_ASSERT(Thread::kMaxThreadNameLength <= PTHREAD_MAX_NAMELEN_NP);
+- pthread_setname_np(pthread_self(), "%s", name);
++ pthread_setname_np(pthread_self(), "%s", (void *)name);
+ #elif V8_OS_MACOSX
+ // pthread_setname_np is only available in 10.6 or later, so test
+ // for it at runtime.
diff --git a/lang/nodejs4/patches/patch-deps_v8_src_base_platform_semaphore.cc b/lang/nodejs4/patches/patch-deps_v8_src_base_platform_semaphore.cc
new file mode 100644
index 00000000000..c3580d5944a
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_src_base_platform_semaphore.cc
@@ -0,0 +1,26 @@
+$NetBSD: patch-deps_v8_src_base_platform_semaphore.cc,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+Work around lack of sem_timedwait(3) in NetBSD < 6.99.4.
+Adapted from d4f11c0cf476dd854eaebec1cbacb1afc7bea18e of the Chromium V8 sources.
+
+--- deps/v8/src/base/platform/semaphore.cc.orig 2015-09-08 15:30:38.000000000 +0000
++++ deps/v8/src/base/platform/semaphore.cc
+@@ -11,6 +11,10 @@
+
+ #include <errno.h>
+
++#if V8_OS_NETBSD
++#include <sys/param.h> // for __NetBSD_Version__
++#endif
++
+ #include "src/base/logging.h"
+ #include "src/base/platform/elapsed-timer.h"
+ #include "src/base/platform/time.h"
+@@ -107,7 +111,7 @@ void Semaphore::Wait() {
+
+
+ bool Semaphore::WaitFor(const TimeDelta& rel_time) {
+-#if V8_OS_NACL
++#if defined(V8_OS_NACL) || (defined(V8_OS_NETBSD) && (__NetBSD_Version__ - 0 < 699000400))
+ // PNaCL doesn't support sem_timedwait, do ugly busy waiting.
+ ElapsedTimer timer;
+ timer.Start();
diff --git a/lang/nodejs4/patches/patch-deps_v8_src_types.h b/lang/nodejs4/patches/patch-deps_v8_src_types.h
new file mode 100644
index 00000000000..2b28f83f9b7
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_src_types.h
@@ -0,0 +1,20 @@
+$NetBSD: patch-deps_v8_src_types.h,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+NetBSD 6 doesn't have nearbyint.
+
+--- deps/v8/src/types.h.orig 2015-09-08 15:30:40.000000000 +0000
++++ deps/v8/src/types.h
+@@ -10,6 +10,13 @@
+ #include "src/handles.h"
+ #include "src/ostreams.h"
+
++#ifdef __NetBSD__
++#include <sys/param.h>
++#if __NetBSD_Version__ - 0 < 699001700
++#define nearbyint rint
++#endif
++#endif
++
+ namespace v8 {
+ namespace internal {
+
diff --git a/lang/nodejs4/patches/patch-deps_v8_tools_gyp_v8.gyp b/lang/nodejs4/patches/patch-deps_v8_tools_gyp_v8.gyp
new file mode 100644
index 00000000000..5cd5c375db1
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_tools_gyp_v8.gyp
@@ -0,0 +1,68 @@
+$NetBSD: patch-deps_v8_tools_gyp_v8.gyp,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Fix path to Python.
+
+--- deps/v8/tools/gyp/v8.gyp.orig 2015-09-08 15:30:44.000000000 +0000
++++ deps/v8/tools/gyp/v8.gyp
+@@ -1696,14 +1696,14 @@
+ '<(PRODUCT_DIR)/natives_blob_host.bin',
+ ],
+ 'action': [
+- 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob_host.bin'
++ '@PYTHONBIN@', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob_host.bin'
+ ],
+ }, {
+ 'outputs': [
+ '<(PRODUCT_DIR)/natives_blob.bin',
+ ],
+ 'action': [
+- 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin'
++ '@PYTHONBIN@', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin'
+ ],
+ }],
+ ],
+@@ -1712,7 +1712,7 @@
+ '<(PRODUCT_DIR)/natives_blob.bin',
+ ],
+ 'action': [
+- 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin'
++ '@PYTHONBIN@', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin'
+ ],
+ }],
+ ],
+@@ -1812,7 +1812,7 @@
+ '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
+ ],
+ 'action': [
+- 'python',
++ '@PYTHONBIN@',
+ '../../tools/js2c.py',
+ '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
+ 'CORE',
+@@ -1838,7 +1838,7 @@
+ '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
+ ],
+ 'action': [
+- 'python',
++ '@PYTHONBIN@',
+ '../../tools/js2c.py',
+ '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
+ 'EXPERIMENTAL',
+@@ -1863,7 +1863,7 @@
+ '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc',
+ ],
+ 'action': [
+- 'python',
++ '@PYTHONBIN@',
+ '../../tools/js2c.py',
+ '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc',
+ 'EXTRAS',
+@@ -1900,7 +1900,7 @@
+ '<(SHARED_INTERMEDIATE_DIR)/debug-support.cc',
+ ],
+ 'action': [
+- 'python',
++ '@PYTHONBIN@',
+ '../../tools/gen-postmortem-metadata.py',
+ '<@(_outputs)',
+ '<@(heapobject_files)'
diff --git a/lang/nodejs4/patches/patch-deps_v8_tools_run-llprof.sh b/lang/nodejs4/patches/patch-deps_v8_tools_run-llprof.sh
new file mode 100644
index 00000000000..652926058f6
--- /dev/null
+++ b/lang/nodejs4/patches/patch-deps_v8_tools_run-llprof.sh
@@ -0,0 +1,15 @@
+$NetBSD: patch-deps_v8_tools_run-llprof.sh,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+POSIX shell portability.
+
+--- deps/v8/tools/run-llprof.sh.orig 2015-03-31 22:13:01.000000000 +0000
++++ deps/v8/tools/run-llprof.sh
+@@ -46,7 +46,7 @@ framework, then calls the low level tick
+ EOF
+ }
+
+-if [ $# -eq 0 ] || [ "$1" == "-h" ] || [ "$1" == "--help" ] ; then
++if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ] ; then
+ usage
+ exit 1
+ fi
diff --git a/lang/nodejs4/patches/patch-src_cares__wrap.cc b/lang/nodejs4/patches/patch-src_cares__wrap.cc
new file mode 100644
index 00000000000..a1a8baef39f
--- /dev/null
+++ b/lang/nodejs4/patches/patch-src_cares__wrap.cc
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_cares__wrap.cc,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+NetBSD has no AI_V4MAPPED.
+
+--- src/cares_wrap.cc.orig 2015-03-31 22:13:01.000000000 +0000
++++ src/cares_wrap.cc
+@@ -1301,8 +1301,10 @@ static void Initialize(Handle<Object> ta
+ Integer::New(env->isolate(), AF_UNSPEC));
+ target->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "AI_ADDRCONFIG"),
+ Integer::New(env->isolate(), AI_ADDRCONFIG));
++#if defined(AI_V4MAPPED)
+ target->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "AI_V4MAPPED"),
+ Integer::New(env->isolate(), AI_V4MAPPED));
++#endif
+
+ Local<FunctionTemplate> aiw =
+ FunctionTemplate::New(env->isolate(), NewGetAddrInfoReqWrap);
diff --git a/lang/nodejs4/patches/patch-tools_gyp_pylib_gyp_common.py b/lang/nodejs4/patches/patch-tools_gyp_pylib_gyp_common.py
new file mode 100644
index 00000000000..7ffc173a032
--- /dev/null
+++ b/lang/nodejs4/patches/patch-tools_gyp_pylib_gyp_common.py
@@ -0,0 +1,16 @@
+$NetBSD: patch-tools_gyp_pylib_gyp_common.py,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Add support for NetBSD and DragonFly.
+--- tools/gyp/pylib/gyp/common.py.orig 2013-03-28 19:07:52.000000000 +0000
++++ tools/gyp/pylib/gyp/common.py
+@@ -394,6 +394,10 @@ def GetFlavor(params):
+ return 'freebsd'
+ if sys.platform.startswith('openbsd'):
+ return 'openbsd'
++ if sys.platform.startswith('netbsd'):
++ return 'netbsd'
++ if sys.platform.startswith('dragonflybsd'):
++ return 'dragonflybsd'
+ if sys.platform.startswith('aix'):
+ return 'aix'
+
diff --git a/lang/nodejs4/patches/patch-tools_gyp_pylib_gyp_generator_make.py b/lang/nodejs4/patches/patch-tools_gyp_pylib_gyp_generator_make.py
new file mode 100644
index 00000000000..f2824d8235d
--- /dev/null
+++ b/lang/nodejs4/patches/patch-tools_gyp_pylib_gyp_generator_make.py
@@ -0,0 +1,25 @@
+$NetBSD: patch-tools_gyp_pylib_gyp_generator_make.py,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Add support for NetBSD and DragonFly.
+Ensure we use the system libtool on OSX.
+
+--- tools/gyp/pylib/gyp/generator/make.py.orig 2013-12-12 05:20:06.000000000 +0000
++++ tools/gyp/pylib/gyp/generator/make.py
+@@ -174,7 +174,7 @@ cmd_solink_module = $(LINK.$(TOOLSET)) -
+
+ LINK_COMMANDS_MAC = """\
+ quiet_cmd_alink = LIBTOOL-STATIC $@
+-cmd_alink = rm -f $@ && ./gyp-mac-tool filter-libtool libtool $(GYP_LIBTOOLFLAGS) -static -o $@ $(filter %.o,$^)
++cmd_alink = rm -f $@ && ./gyp-mac-tool filter-libtool /usr/bin/libtool $(GYP_LIBTOOLFLAGS) -static -o $@ $(filter %.o,$^)
+
+ quiet_cmd_link = LINK($(TOOLSET)) $@
+ cmd_link = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o "$@" $(LD_INPUTS) $(LIBS)
+@@ -2012,7 +2012,7 @@ def GenerateOutput(target_list, target_d
+ 'flock': './gyp-flock-tool flock',
+ 'flock_index': 2,
+ })
+- elif flavor == 'freebsd':
++ elif flavor == 'freebsd' or flavor == 'dragonflybsd' or flavor == 'netbsd':
+ # Note: OpenBSD has sysutils/flock. lockf seems to be FreeBSD specific.
+ header_params.update({
+ 'flock': 'lockf',
diff --git a/lang/nodejs4/patches/patch-tools_install.py b/lang/nodejs4/patches/patch-tools_install.py
new file mode 100644
index 00000000000..732ec95de61
--- /dev/null
+++ b/lang/nodejs4/patches/patch-tools_install.py
@@ -0,0 +1,18 @@
+$NetBSD: patch-tools_install.py,v 1.1 2015/11/09 20:21:51 fhajny Exp $
+
+Install man pages under the right directory.
+
+--- tools/install.py.orig 2015-09-08 15:30:49.000000000 +0000
++++ tools/install.py
+@@ -141,9 +141,9 @@ def files(action):
+ action(['deps/v8/tools/gdbinit'], 'share/doc/node/')
+
+ if 'freebsd' in sys.platform or 'openbsd' in sys.platform:
+- action(['doc/node.1'], 'man/man1/')
++ action(['doc/node.1'], '@PKGMANDIR@/man1/')
+ else:
+- action(['doc/node.1'], 'share/man/man1/')
++ action(['doc/node.1'], '@PKGMANDIR@/man1/')
+
+ if 'true' == variables.get('node_install_npm'): npm_files(action)
+