This patch brings node to 0.10.24 and gyp (required for newer node) to
r1812.

Tested on amd64 with build build.

Looking into backporting CVE-2013-{6639|6640} for 5.4.

OK?

Index: devel/gyp/Makefile
===================================================================
RCS file: /cvs/ports/devel/gyp/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- devel/gyp/Makefile  7 Aug 2013 21:31:36 -0000       1.3
+++ devel/gyp/Makefile  23 Dec 2013 16:37:05 -0000
@@ -2,9 +2,8 @@
 
 COMMENT= generate SCons/Makefiles from platform-independent input
 
-DISTNAME=      gyp-r1282
+DISTNAME=      gyp-r1812
 PKGNAME= ${DISTNAME:S/r/0./g}
-REVISION=      0
 
 CATEGORIES=    devel
 
@@ -17,7 +16,8 @@ PERMIT_PACKAGE_CDROM= Yes
 
 MASTER_SITES=  http://deftly.net/
 
-MODULES= lang/python
+MODULES=       lang/python
+MODPY_SETUPTOOLS=      Yes
 
 NO_CCACHE=     Yes
 
Index: devel/gyp/distinfo
===================================================================
RCS file: /cvs/ports/devel/gyp/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- devel/gyp/distinfo  13 Oct 2012 14:53:11 -0000      1.1.1.1
+++ devel/gyp/distinfo  23 Dec 2013 16:37:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (gyp-r1282.tar.gz) = nxP8MMFLiDBXGS+45iNhZIyEavA4JzHo1yx/COI7Aok=
-SIZE (gyp-r1282.tar.gz) = 900115
+SHA256 (gyp-r1812.tar.gz) = Ofrm40joLlo/7LnQuIQL0efKg5Z9vt5UG5sB3vum7IQ=
+SIZE (gyp-r1812.tar.gz) = 536890
Index: devel/gyp/patches/patch-gyptest_py
===================================================================
RCS file: devel/gyp/patches/patch-gyptest_py
diff -N devel/gyp/patches/patch-gyptest_py
--- devel/gyp/patches/patch-gyptest_py  13 Oct 2012 14:53:11 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-gyptest_py,v 1.1.1.1 2012/10/13 14:53:11 abieber Exp $
---- gyptest.py.orig    Tue Oct  9 08:27:29 2012
-+++ gyptest.py Tue Oct  9 08:27:39 2012
-@@ -208,6 +208,7 @@ def main(argv=None):
-     format_list = {
-       'freebsd7': ['make'],
-       'freebsd8': ['make'],
-+      'openbsd5': ['make'],
-       'cygwin':   ['msvs'],
-       'win32':    ['msvs', 'ninja'],
-       'linux2':   ['make', 'ninja'],
Index: devel/gyp/patches/patch-pylib_gyp_common_py
===================================================================
RCS file: devel/gyp/patches/patch-pylib_gyp_common_py
diff -N devel/gyp/patches/patch-pylib_gyp_common_py
--- devel/gyp/patches/patch-pylib_gyp_common_py 13 Oct 2012 14:53:11 -0000      
1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-pylib_gyp_common_py,v 1.1.1.1 2012/10/13 14:53:11 abieber Exp $
---- pylib/gyp/common.py.orig   Tue Oct  9 08:28:21 2012
-+++ pylib/gyp/common.py        Tue Oct  9 08:28:34 2012
-@@ -355,6 +355,7 @@ def GetFlavor(params):
-     'sunos5': 'solaris',
-     'freebsd7': 'freebsd',
-     'freebsd8': 'freebsd',
-+    'openbsd5': 'openbsd',
-   }
-   flavor = flavors.get(sys.platform, 'linux')
-   return params.get('flavor', flavor)
Index: devel/gyp/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/gyp/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- devel/gyp/pkg/PLIST 13 Oct 2012 14:53:11 -0000      1.1.1.1
+++ devel/gyp/pkg/PLIST 23 Dec 2013 16:37:05 -0000
@@ -1,7 +1,12 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2012/10/13 14:53:11 abieber Exp $
 bin/gyp
 lib/python${MODPY_VERSION}/site-packages/gyp/
-lib/python${MODPY_VERSION}/site-packages/gyp-0.1-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/gyp-0.1-py${MODPY_VERSION}.egg-info/
+lib/python${MODPY_VERSION}/site-packages/gyp-0.1-py${MODPY_VERSION}.egg-info/PKG-INFO
+lib/python${MODPY_VERSION}/site-packages/gyp-0.1-py${MODPY_VERSION}.egg-info/SOURCES.txt
+lib/python${MODPY_VERSION}/site-packages/gyp-0.1-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/gyp-0.1-py${MODPY_VERSION}.egg-info/entry_points.txt
+lib/python${MODPY_VERSION}/site-packages/gyp-0.1-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/gyp/MSVSNew.py
 lib/python${MODPY_VERSION}/site-packages/gyp/MSVSNew.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/MSVSProject.py
@@ -14,23 +19,33 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/gyp/MSVSToolFile.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/MSVSUserFile.py
 lib/python${MODPY_VERSION}/site-packages/gyp/MSVSUserFile.pyc
+lib/python${MODPY_VERSION}/site-packages/gyp/MSVSUtil.py
+lib/python${MODPY_VERSION}/site-packages/gyp/MSVSUtil.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/MSVSVersion.py
 lib/python${MODPY_VERSION}/site-packages/gyp/MSVSVersion.pyc
-lib/python${MODPY_VERSION}/site-packages/gyp/SCons.py
-lib/python${MODPY_VERSION}/site-packages/gyp/SCons.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/__init__.py
 lib/python${MODPY_VERSION}/site-packages/gyp/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/common.py
 lib/python${MODPY_VERSION}/site-packages/gyp/common.pyc
+lib/python${MODPY_VERSION}/site-packages/gyp/common_test.py
+lib/python${MODPY_VERSION}/site-packages/gyp/common_test.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/easy_xml.py
 lib/python${MODPY_VERSION}/site-packages/gyp/easy_xml.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/easy_xml_test.py
 lib/python${MODPY_VERSION}/site-packages/gyp/easy_xml_test.pyc
+lib/python${MODPY_VERSION}/site-packages/gyp/flock_tool.py
+lib/python${MODPY_VERSION}/site-packages/gyp/flock_tool.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/__init__.py
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/gyp/generator/android.py
+lib/python${MODPY_VERSION}/site-packages/gyp/generator/android.pyc
+lib/python${MODPY_VERSION}/site-packages/gyp/generator/cmake.py
+lib/python${MODPY_VERSION}/site-packages/gyp/generator/cmake.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/dump_dependency_json.py
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/dump_dependency_json.pyc
+lib/python${MODPY_VERSION}/site-packages/gyp/generator/eclipse.py
+lib/python${MODPY_VERSION}/site-packages/gyp/generator/eclipse.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/gypd.py
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/gypd.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/gypsh.py
@@ -45,22 +60,20 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/ninja.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/ninja_test.py
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/ninja_test.pyc
-lib/python${MODPY_VERSION}/site-packages/gyp/generator/scons.py
-lib/python${MODPY_VERSION}/site-packages/gyp/generator/scons.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/xcode.py
 lib/python${MODPY_VERSION}/site-packages/gyp/generator/xcode.pyc
+lib/python${MODPY_VERSION}/site-packages/gyp/generator/xcode_test.py
+lib/python${MODPY_VERSION}/site-packages/gyp/generator/xcode_test.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/input.py
 lib/python${MODPY_VERSION}/site-packages/gyp/input.pyc
+lib/python${MODPY_VERSION}/site-packages/gyp/input_test.py
+lib/python${MODPY_VERSION}/site-packages/gyp/input_test.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/mac_tool.py
 lib/python${MODPY_VERSION}/site-packages/gyp/mac_tool.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/msvs_emulation.py
 lib/python${MODPY_VERSION}/site-packages/gyp/msvs_emulation.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/ninja_syntax.py
 lib/python${MODPY_VERSION}/site-packages/gyp/ninja_syntax.pyc
-lib/python${MODPY_VERSION}/site-packages/gyp/sun_tool.py
-lib/python${MODPY_VERSION}/site-packages/gyp/sun_tool.pyc
-lib/python${MODPY_VERSION}/site-packages/gyp/system_test.py
-lib/python${MODPY_VERSION}/site-packages/gyp/system_test.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/win_tool.py
 lib/python${MODPY_VERSION}/site-packages/gyp/win_tool.pyc
 lib/python${MODPY_VERSION}/site-packages/gyp/xcode_emulation.py
Index: lang/node/Makefile
===================================================================
RCS file: /cvs/ports/lang/node/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- lang/node/Makefile  6 Dec 2013 15:14:16 -0000       1.26
+++ lang/node/Makefile  23 Dec 2013 16:37:05 -0000
@@ -8,7 +8,7 @@ ONLY_FOR_ARCHS= amd64 i386
 
 COMMENT=       V8 JavaScript for clients and servers
 
-NODE_VERSION=  v0.10.22
+NODE_VERSION=  v0.10.24
 
 DISTNAME=      node-${NODE_VERSION}
 PKGNAME=       ${DISTNAME:S/v//g}
Index: lang/node/distinfo
===================================================================
RCS file: /cvs/ports/lang/node/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- lang/node/distinfo  4 Dec 2013 20:20:52 -0000       1.19
+++ lang/node/distinfo  23 Dec 2013 16:37:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (node-v0.10.22.tar.gz) = FX/Fiz8dEJuu+sTrHTKudH3l5tVdh9Dpvsj43RBnnn4=
-SIZE (node-v0.10.22.tar.gz) = 13686897
+SHA256 (node-v0.10.24.tar.gz) = YQzXMxhoQst/VUM21oUaYbLT2VYFDWLkn6NZpHZAN3o=
+SIZE (node-v0.10.24.tar.gz) = 13767976
Index: lang/node/patches/patch-deps_npm_lib_build_js
===================================================================
RCS file: /cvs/ports/lang/node/patches/patch-deps_npm_lib_build_js,v
retrieving revision 1.1
diff -u -p -r1.1 patch-deps_npm_lib_build_js
--- lang/node/patches/patch-deps_npm_lib_build_js       17 Jun 2013 23:51:28 
-0000      1.1
+++ lang/node/patches/patch-deps_npm_lib_build_js       23 Dec 2013 16:37:05 
-0000
@@ -1,25 +1,21 @@
 $OpenBSD: patch-deps_npm_lib_build_js,v 1.1 2013/06/17 23:51:28 abieber Exp $
---- deps/npm/lib/build.js.orig Mon Jun 17 13:04:25 2013
-+++ deps/npm/lib/build.js      Mon Jun 17 13:06:31 2013
-@@ -172,15 +172,21 @@ function linkBins (pkg, folder, parent, gtop, cb) {
-       if (er) return cb(er)
+--- deps/npm/lib/build.js.orig Wed Dec 18 16:49:45 2013
++++ deps/npm/lib/build.js      Mon Dec 23 09:25:46 2013
+@@ -175,17 +175,23 @@ function linkBins (pkg, folder, parent, gtop, cb) {
        // bins should always be executable.
        // XXX skip chmod on windows?
--      fs.chmod(path.resolve(folder, pkg.bin[b]), npm.modes.exec, function 
(er) {
--        if (er || !gtop) return cb(er)
--        var dest = path.resolve(binRoot, b)
--          , src = path.resolve(folder, pkg.bin[b])
--          , out = npm.config.get("parseable")
--                ? dest + "::" + src + ":BINFILE"
--                : dest + " -> " + src
--        console.log(out)
--        cb()
+       var src = path.resolve(folder, pkg.bin[b])
+-      fs.chmod(src, npm.modes.exec, function (er) {
+-        if (er && er.code === "ENOENT" && npm.config.get("ignore-scripts")) {
+-          return cb()
 +      fs.lstat(folder, function (er,stat) {
 +        if (!stat.isSymbolicLink) {
-+          fs.chmod(path.resolve(folder, pkg.bin[b]), npm.modes.exec, function 
(er) {
++          fs.chmod(src, npm.modes.exec, function (er) {
++            if (er && er.code === "ENOENT" && 
npm.config.get("ignore-scripts")) {
++              return cb()
++            }
 +            if (er || !gtop) return cb(er)
 +            var dest = path.resolve(binRoot, b)
-+              , src = path.resolve(folder, pkg.bin[b])
 +              , out = npm.config.get("parseable")
 +                    ? dest + "::" + src + ":BINFILE"
 +                    : dest + " -> " + src
@@ -28,7 +24,14 @@ $OpenBSD: patch-deps_npm_lib_build_js,v 
 +          })
 +        } else {
 +          cb()
-+        }
+         }
+-        if (er || !gtop) return cb(er)
+-        var dest = path.resolve(binRoot, b)
+-          , out = npm.config.get("parseable")
+-                ? dest + "::" + src + ":BINFILE"
+-                : dest + " -> " + src
+-        console.log(out)
+-        cb()
        })
      })
    }, cb)
Index: lang/node/patches/patch-deps_uv_src_unix_kqueue_c
===================================================================
RCS file: lang/node/patches/patch-deps_uv_src_unix_kqueue_c
diff -N lang/node/patches/patch-deps_uv_src_unix_kqueue_c
--- lang/node/patches/patch-deps_uv_src_unix_kqueue_c   4 Dec 2013 20:20:52 
-0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,29 +0,0 @@
-$OpenBSD: patch-deps_uv_src_unix_kqueue_c,v 1.1 2013/12/04 20:20:52 abieber 
Exp $
-fix for libuv breakage:
-https://github.com/joyent/libuv/commit/026241ca67717679a7f79d92c4fe1d77f223318c
---- deps/uv/src/unix/kqueue.c.orig     Tue Nov 12 13:22:12 2013
-+++ deps/uv/src/unix/kqueue.c  Thu Nov 21 09:31:37 2013
-@@ -263,6 +263,23 @@ update_timeout:
-   }
- }
- 
-+void uv__platform_invalidate_fd(uv_loop_t* loop, int fd) {
-+  struct kevent* events;
-+  uintptr_t i;
-+  uintptr_t nfds;
-+
-+  assert(loop->watchers != NULL);
-+
-+  events = (struct kevent*) loop->watchers[loop->nwatchers];
-+  nfds = (uintptr_t) loop->watchers[loop->nwatchers + 1];
-+  if (events == NULL)
-+    return;
-+
-+  /* Invalidate events with same file descriptor */
-+  for (i = 0; i < nfds; i++)
-+    if ((int) events[i].ident == fd)
-+      events[i].ident = -1;
-+}
- 
- static void uv__fs_event(uv_loop_t* loop, uv__io_t* w, unsigned int fflags) {
-   uv_fs_event_t* handle;
Index: lang/node/pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/node/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- lang/node/pkg/PLIST 4 Dec 2013 20:20:52 -0000       1.17
+++ lang/node/pkg/PLIST 23 Dec 2013 16:37:05 -0000
@@ -3,6 +3,33 @@
 @bin bin/node
 bin/node-gyp
 bin/npm
+include/node/
+include/node/ares.h
+include/node/ares_version.h
+include/node/config.gypi
+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/uv-private/
+include/node/uv-private/ngx-queue.h
+include/node/uv-private/stdint-msvc2008.h
+include/node/uv-private/tree.h
+include/node/uv-private/uv-bsd.h
+include/node/uv-private/uv-darwin.h
+include/node/uv-private/uv-linux.h
+include/node/uv-private/uv-sunos.h
+include/node/uv-private/uv-unix.h
+include/node/uv-private/uv-win.h
+include/node/uv.h
+include/node/v8-debug.h
+include/node/v8-preparser.h
+include/node/v8-profiler.h
+include/node/v8-testing.h
+include/node/v8.h
+include/node/v8stdint.h
 lib/dtrace/
 lib/dtrace/node.d
 lib/node/
@@ -31,6 +58,16 @@ lib/node_modules/ansi/lib/
 lib/node_modules/ansi/lib/ansi.js
 lib/node_modules/ansi/lib/newlines.js
 lib/node_modules/ansi/package.json
+lib/node_modules/ansicolors/
+lib/node_modules/ansicolors/LICENSE
+lib/node_modules/ansicolors/README.md
+lib/node_modules/ansicolors/ansicolors.js
+lib/node_modules/ansicolors/package.json
+lib/node_modules/ansistyles/
+lib/node_modules/ansistyles/LICENSE
+lib/node_modules/ansistyles/README.md
+lib/node_modules/ansistyles/ansistyles.js
+lib/node_modules/ansistyles/package.json
 lib/node_modules/archy/
 lib/node_modules/archy/README.markdown
 lib/node_modules/archy/index.js
@@ -170,7 +207,12 @@ lib/node_modules/ini/package.json
 lib/node_modules/init-package-json/
 lib/node_modules/init-package-json/README.md
 lib/node_modules/init-package-json/default-input.js
-lib/node_modules/init-package-json/example.js
+lib/node_modules/init-package-json/example/
+lib/node_modules/init-package-json/example/example-basic.js
+lib/node_modules/init-package-json/example/example-default.js
+lib/node_modules/init-package-json/example/example-npm.js
+lib/node_modules/init-package-json/example/init/
+lib/node_modules/init-package-json/example/init/basic-init.js
 lib/node_modules/init-package-json/init-package-json.js
 lib/node_modules/init-package-json/node_modules/
 lib/node_modules/init-package-json/node_modules/promzard/
@@ -194,14 +236,14 @@ lib/node_modules/lockfile/lockfile.js
 lib/node_modules/lockfile/package.json
 lib/node_modules/lru-cache/
 lib/node_modules/lru-cache/.npmignore
-lib/node_modules/lru-cache/AUTHORS
+lib/node_modules/lru-cache/CONTRIBUTORS
 lib/node_modules/lru-cache/LICENSE
 lib/node_modules/lru-cache/README.md
-lib/node_modules/lru-cache/bench.js
 lib/node_modules/lru-cache/lib/
 lib/node_modules/lru-cache/lib/lru-cache.js
 lib/node_modules/lru-cache/package.json
 lib/node_modules/minimatch/
+lib/node_modules/minimatch/.npmignore
 lib/node_modules/minimatch/LICENSE
 lib/node_modules/minimatch/README.md
 lib/node_modules/minimatch/minimatch.js
@@ -235,9 +277,10 @@ lib/node_modules/node-gyp/gyp/.npmignore
 lib/node_modules/node-gyp/gyp/AUTHORS
 lib/node_modules/node-gyp/gyp/DEPS
 lib/node_modules/node-gyp/gyp/LICENSE
-lib/node_modules/node-gyp/gyp/MANIFEST
 lib/node_modules/node-gyp/gyp/OWNERS
 lib/node_modules/node-gyp/gyp/PRESUBMIT.py
+lib/node_modules/node-gyp/gyp/buildbot/
+lib/node_modules/node-gyp/gyp/buildbot/buildbot_run.py
 lib/node_modules/node-gyp/gyp/codereview.settings
 lib/node_modules/node-gyp/gyp/data/
 lib/node_modules/node-gyp/gyp/data/win/
@@ -245,6 +288,7 @@ lib/node_modules/node-gyp/gyp/data/win/l
 lib/node_modules/node-gyp/gyp/gyp
 lib/node_modules/node-gyp/gyp/gyp.bat
 lib/node_modules/node-gyp/gyp/gyp_dummy.c
+lib/node_modules/node-gyp/gyp/gyp_main.py
 lib/node_modules/node-gyp/gyp/gyptest.py
 lib/node_modules/node-gyp/gyp/pylib/
 lib/node_modules/node-gyp/gyp/pylib/gyp/
@@ -256,12 +300,12 @@ lib/node_modules/node-gyp/gyp/pylib/gyp/
 lib/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py
-lib/node_modules/node-gyp/gyp/pylib/gyp/SCons.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/__init__.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/common.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/common_test.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py
+lib/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/generator/
 lib/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py
@@ -276,13 +320,13 @@ lib/node_modules/node-gyp/gyp/pylib/gyp/
 lib/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py
 @comment lib/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py.orig
 lib/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py
-lib/node_modules/node-gyp/gyp/pylib/gyp/generator/scons.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py
+lib/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/input.py
+lib/node_modules/node-gyp/gyp/pylib/gyp/input_test.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py
-lib/node_modules/node-gyp/gyp/pylib/gyp/sun_tool.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py
 lib/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py
@@ -345,6 +389,8 @@ lib/node_modules/npm-registry-client/REA
 lib/node_modules/npm-registry-client/index.js
 lib/node_modules/npm-registry-client/lib/
 lib/node_modules/npm-registry-client/lib/adduser.js
+lib/node_modules/npm-registry-client/lib/bugs.js
+lib/node_modules/npm-registry-client/lib/deprecate.js
 lib/node_modules/npm-registry-client/lib/get.js
 lib/node_modules/npm-registry-client/lib/publish.js
 lib/node_modules/npm-registry-client/lib/request.js
@@ -789,6 +835,8 @@ lib/node_modules/npm/man/man7/
 lib/node_modules/npm/node_modules/
 lib/node_modules/npm/node_modules/abbrev
 lib/node_modules/npm/node_modules/ansi
+lib/node_modules/npm/node_modules/ansicolors
+lib/node_modules/npm/node_modules/ansistyles
 lib/node_modules/npm/node_modules/archy
 lib/node_modules/npm/node_modules/block-stream
 lib/node_modules/npm/node_modules/child-process-close
@@ -818,6 +866,7 @@ lib/node_modules/npm/node_modules/npmlog
 lib/node_modules/npm/node_modules/once
 lib/node_modules/npm/node_modules/opener
 lib/node_modules/npm/node_modules/osenv
+lib/node_modules/npm/node_modules/path-is-inside
 lib/node_modules/npm/node_modules/read
 lib/node_modules/npm/node_modules/read-installed
 lib/node_modules/npm/node_modules/read-package-json
@@ -828,6 +877,7 @@ lib/node_modules/npm/node_modules/semver
 lib/node_modules/npm/node_modules/sha
 lib/node_modules/npm/node_modules/slide
 lib/node_modules/npm/node_modules/tar
+lib/node_modules/npm/node_modules/text-table
 lib/node_modules/npm/node_modules/uid-number
 lib/node_modules/npm/node_modules/which
 lib/node_modules/npm/package.json
@@ -879,6 +929,12 @@ lib/node_modules/osenv/LICENSE
 lib/node_modules/osenv/README.md
 lib/node_modules/osenv/osenv.js
 lib/node_modules/osenv/package.json
+lib/node_modules/path-is-inside/
+lib/node_modules/path-is-inside/LICENSE.txt
+lib/node_modules/path-is-inside/README.md
+lib/node_modules/path-is-inside/lib/
+lib/node_modules/path-is-inside/lib/path-is-inside.js
+lib/node_modules/path-is-inside/package.json
 lib/node_modules/read/
 lib/node_modules/read-installed/
 lib/node_modules/read-installed/LICENSE
@@ -921,6 +977,7 @@ lib/node_modules/read/package.json
 lib/node_modules/read/rs.js
 lib/node_modules/request/
 lib/node_modules/request/.npmignore
+lib/node_modules/request/.travis.yml
 lib/node_modules/request/LICENSE
 lib/node_modules/request/README.md
 lib/node_modules/request/index.js
@@ -928,22 +985,13 @@ lib/node_modules/request/lib/
 lib/node_modules/request/lib/copy.js
 lib/node_modules/request/lib/debug.js
 lib/node_modules/request/lib/getSafe.js
+lib/node_modules/request/lib/optional.js
 lib/node_modules/request/node_modules/
-lib/node_modules/request/node_modules/aws-sign/
-lib/node_modules/request/node_modules/aws-sign/LICENSE
-lib/node_modules/request/node_modules/aws-sign/README.md
-lib/node_modules/request/node_modules/aws-sign/index.js
-lib/node_modules/request/node_modules/aws-sign/package.json
-lib/node_modules/request/node_modules/cookie-jar/
-lib/node_modules/request/node_modules/cookie-jar/LICENSE
-lib/node_modules/request/node_modules/cookie-jar/README.md
-lib/node_modules/request/node_modules/cookie-jar/index.js
-lib/node_modules/request/node_modules/cookie-jar/jar.js
-lib/node_modules/request/node_modules/cookie-jar/package.json
-lib/node_modules/request/node_modules/cookie-jar/tests/
-lib/node_modules/request/node_modules/cookie-jar/tests/run.js
-lib/node_modules/request/node_modules/cookie-jar/tests/test-cookie.js
-lib/node_modules/request/node_modules/cookie-jar/tests/test-cookiejar.js
+lib/node_modules/request/node_modules/aws-sign2/
+lib/node_modules/request/node_modules/aws-sign2/LICENSE
+lib/node_modules/request/node_modules/aws-sign2/README.md
+lib/node_modules/request/node_modules/aws-sign2/index.js
+lib/node_modules/request/node_modules/aws-sign2/package.json
 lib/node_modules/request/node_modules/forever-agent/
 lib/node_modules/request/node_modules/forever-agent/LICENSE
 lib/node_modules/request/node_modules/forever-agent/README.md
@@ -1175,6 +1223,39 @@ lib/node_modules/request/node_modules/qs
 lib/node_modules/request/node_modules/qs/Readme.md
 lib/node_modules/request/node_modules/qs/index.js
 lib/node_modules/request/node_modules/qs/package.json
+lib/node_modules/request/node_modules/tough-cookie/
+lib/node_modules/request/node_modules/tough-cookie/.jshintrc
+lib/node_modules/request/node_modules/tough-cookie/.npmignore
+lib/node_modules/request/node_modules/tough-cookie/LICENSE
+lib/node_modules/request/node_modules/tough-cookie/README.md
+lib/node_modules/request/node_modules/tough-cookie/generate-pubsuffix.js
+lib/node_modules/request/node_modules/tough-cookie/lib/
+lib/node_modules/request/node_modules/tough-cookie/lib/cookie.js
+lib/node_modules/request/node_modules/tough-cookie/lib/memstore.js
+lib/node_modules/request/node_modules/tough-cookie/lib/pubsuffix.js
+lib/node_modules/request/node_modules/tough-cookie/node_modules/
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/LICENSE-GPL.txt
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/LICENSE-MIT.txt
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/package.json
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/punycode.js
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/punycode.min.js
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/LICENSE.txt
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/README.md
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/doc/
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/doc/README.md
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/doc/parse.php
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/docdown.php
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/src/
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/src/DocDown/
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/src/DocDown/Alias.php
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/src/DocDown/Entry.php
+lib/node_modules/request/node_modules/tough-cookie/node_modules/punycode/vendor/docdown/src/DocDown/Generator.php
+lib/node_modules/request/node_modules/tough-cookie/package.json
+lib/node_modules/request/node_modules/tough-cookie/public-suffix.txt
+lib/node_modules/request/node_modules/tough-cookie/test.js
 lib/node_modules/request/node_modules/tunnel-agent/
 lib/node_modules/request/node_modules/tunnel-agent/LICENSE
 lib/node_modules/request/node_modules/tunnel-agent/README.md
@@ -1182,60 +1263,6 @@ lib/node_modules/request/node_modules/tu
 lib/node_modules/request/node_modules/tunnel-agent/package.json
 lib/node_modules/request/package.json
 lib/node_modules/request/request.js
-lib/node_modules/request/tests/
-lib/node_modules/request/tests/googledoodle.jpg
-lib/node_modules/request/tests/run.js
-lib/node_modules/request/tests/server.js
-lib/node_modules/request/tests/squid.conf
-lib/node_modules/request/tests/ssl/
-lib/node_modules/request/tests/ssl/ca/
-lib/node_modules/request/tests/ssl/ca/ca.cnf
-lib/node_modules/request/tests/ssl/ca/ca.crl
-lib/node_modules/request/tests/ssl/ca/ca.crt
-lib/node_modules/request/tests/ssl/ca/ca.csr
-lib/node_modules/request/tests/ssl/ca/ca.key
-lib/node_modules/request/tests/ssl/ca/ca.srl
-lib/node_modules/request/tests/ssl/ca/server.cnf
-lib/node_modules/request/tests/ssl/ca/server.crt
-lib/node_modules/request/tests/ssl/ca/server.csr
-lib/node_modules/request/tests/ssl/ca/server.js
-lib/node_modules/request/tests/ssl/ca/server.key
-lib/node_modules/request/tests/ssl/npm-ca.crt
-lib/node_modules/request/tests/ssl/test.crt
-lib/node_modules/request/tests/ssl/test.key
-lib/node_modules/request/tests/test-agentOptions.js
-lib/node_modules/request/tests/test-basic-auth.js
-lib/node_modules/request/tests/test-body.js
-lib/node_modules/request/tests/test-defaults.js
-lib/node_modules/request/tests/test-digest-auth.js
-lib/node_modules/request/tests/test-emptyBody.js
-lib/node_modules/request/tests/test-errors.js
-lib/node_modules/request/tests/test-follow-all-303.js
-lib/node_modules/request/tests/test-follow-all.js
-lib/node_modules/request/tests/test-form.js
-lib/node_modules/request/tests/test-hawk.js
-lib/node_modules/request/tests/test-headers.js
-lib/node_modules/request/tests/test-http-signature.js
-lib/node_modules/request/tests/test-httpModule.js
-lib/node_modules/request/tests/test-https-strict.js
-lib/node_modules/request/tests/test-https.js
-lib/node_modules/request/tests/test-isUrl.js
-lib/node_modules/request/tests/test-localAddress.js
-lib/node_modules/request/tests/test-oauth.js
-lib/node_modules/request/tests/test-onelineproxy.js
-lib/node_modules/request/tests/test-params.js
-lib/node_modules/request/tests/test-piped-redirect.js
-lib/node_modules/request/tests/test-pipes.js
-lib/node_modules/request/tests/test-pool.js
-lib/node_modules/request/tests/test-protocol-changing-redirect.js
-lib/node_modules/request/tests/test-proxy.js
-lib/node_modules/request/tests/test-qs.js
-lib/node_modules/request/tests/test-redirect.js
-lib/node_modules/request/tests/test-s3.js
-lib/node_modules/request/tests/test-timeout.js
-lib/node_modules/request/tests/test-toJSON.js
-lib/node_modules/request/tests/test-tunnel.js
-lib/node_modules/request/tests/unicycle.jpg
 lib/node_modules/retry/
 lib/node_modules/retry/.npmignore
 lib/node_modules/retry/License
@@ -1332,6 +1359,18 @@ lib/node_modules/tar/lib/pack.js
 lib/node_modules/tar/lib/parse.js
 lib/node_modules/tar/package.json
 lib/node_modules/tar/tar.js
+lib/node_modules/text-table/
+lib/node_modules/text-table/.travis.yml
+lib/node_modules/text-table/LICENSE
+lib/node_modules/text-table/example/
+lib/node_modules/text-table/example/align.js
+lib/node_modules/text-table/example/center.js
+lib/node_modules/text-table/example/dotalign.js
+lib/node_modules/text-table/example/doubledot.js
+lib/node_modules/text-table/example/table.js
+lib/node_modules/text-table/index.js
+lib/node_modules/text-table/package.json
+lib/node_modules/text-table/readme.markdown
 lib/node_modules/uid-number/
 lib/node_modules/uid-number/LICENCE
 lib/node_modules/uid-number/README.md

Reply via email to