On Fri, 28 Aug 2020 at 18:30:25 +0200, Moritz Buhl wrote:
> Hi,
> 
> I came up with something new. Only icu4c is used from ports now
> as it is allowed according to some documentation.
> I might have ruined this diff if so I will give up and sorry
> for wasting your time.
> 
> Sincerely yours,
> mbuhl
> 
> Index: lang/node/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/node/Makefile,v
> retrieving revision 1.87
> diff -u -p -r1.87 Makefile
> --- lang/node/Makefile        22 Jul 2020 17:30:24 -0000      1.87
> +++ lang/node/Makefile        28 Aug 2020 16:29:46 -0000
> @@ -1,4 +1,4 @@
> -# $OpenBSD: Makefile,v 1.87 2020/07/22 17:30:24 jasper Exp $
> +# $OpenBSD$
> 
>  # XXX:
>  # - Needs __ARM_NR_cacheflush (or the like) to work on arm-based ports.
> @@ -11,12 +11,11 @@ USE_WXNEEDED =            Yes
> 
>  COMMENT =            V8 JavaScript for clients and servers
> 
> -NODE_VERSION =               v12.16.1
> +NODE_VERSION =               v12.18.3
>  PLEDGE_VER =         1.1.2
>  DISTFILES =          node-pledge-{}${PLEDGE_VER}.tar.gz:0 \
>                       ${DISTNAME}-headers.tar.gz \
>                       ${DISTNAME}.tar.gz
> -REVISION =           1
> 
>  DISTNAME =           node-${NODE_VERSION}
>  PKGNAME =            ${DISTNAME:S/v//g}
> @@ -35,11 +34,13 @@ MASTER_SITES =            ${HOMEPAGE}dist/${NODE_V
>  MODULES =            lang/python
>  MODPY_VERSION =              ${MODPY_DEFAULT_VERSION_3}
> 
> -WANTLIB += c execinfo kvm m pthread util ${COMPILER_LIBCXX}
> +WANTLIB +=   c execinfo kvm m pthread util icui18n icuuc icudata \
> +             ${COMPILER_LIBCXX}
> 
>  COMPILER =           base-clang ports-gcc
> 
> -LIB_DEPENDS =                devel/libexecinfo
> +LIB_DEPENDS =                devel/libexecinfo \
> +                     textproc/icu4c
> 
>  USE_GMAKE =          Yes
> 
> @@ -54,7 +55,7 @@ CONFIGURE_SCRIPT =  ${MODPY_BIN} configur
> 
>  # libpath and includes aren't picked up, but I added them here as a note.
>  # The patch for node.gyp is where they are actually being set.
> -CONFIGURE_ARGS =     --prefix=${PREFIX}
> +CONFIGURE_ARGS =     --prefix=${PREFIX} --with-intl=system-icu
> 
>  .if "${MACHINE_ARCH}" == "aarch64" || "${MACHINE_ARCH}" == "powerpc64"
>  CONFIGURE_ARGS +=    --openssl-no-asm
> @@ -91,12 +92,18 @@ pre-configure:
>               ${WRKDIST}/node.gyp \
>               ${WRKDIST}/common.gypi \
>               ${WRKDIST}/tools/test.py
> +     sed -i 's/-ldl//' ${WRKSRC}/deps/uv/uv.gyp \
> +             ${WRKSRC}/deps/v8/tools/run-wasm-api-tests.py \
> +             ${WRKSRC}/tools/gyp/tools/emacs/testdata/media.gyp \
> +             ${WRKSRC}/tools/gyp/tools/emacs/testdata/media.gyp.fontified \
> +             ${WRKSRC}/tools/v8_gypfiles/v8.gyp
> +     rm -rf ${WRKSRC}/deps/icu-small
>       cd ${WRKDIST}/deps/openssl/config && \
>               ${MAKE_PROGRAM} ASM_ARCHS=BSD-x86-elf NO_ASM_ARCHS=
> 
>  post-configure:
> -     sed -i 's/-ldl //' ${WRKSRC}/out/deps/openssl/openssl.target.mk
> -     sed -i 's/-ldl //' ${WRKSRC}/out/deps/openssl/openssl-cli.target.mk
> +     sed -i 's/-ldl //' ${WRKSRC}/out/deps/openssl/openssl.target.mk \
> +             ${WRKSRC}/out/deps/openssl/openssl-cli.target.mk
> 
>  post-install:
>       ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
> Index: lang/node/distinfo
> ===================================================================
> RCS file: /cvs/ports/lang/node/distinfo,v
> retrieving revision 1.53
> diff -u -p -r1.53 distinfo
> --- lang/node/distinfo        4 Apr 2020 16:42:57 -0000       1.53
> +++ lang/node/distinfo        28 Aug 2020 16:29:46 -0000
> @@ -1,6 +1,6 @@
>  SHA256 (node-pledge-1.1.2.tar.gz) =
> zY/JcbZ32mmtqWXXNn3/9aTh7Y3F6fAAaADDA8SYwEk=
> -SHA256 (node-v12.16.1-headers.tar.gz) =
> gV5zJWG2vhsjibDKxT40tlrRg1pfA1TZiI2ZKkYTlH8=
> -SHA256 (node-v12.16.1.tar.gz) =
> T+jDRU+b7lu+ctRKolzZMYWbMDe3qUcwgbOyvRtGW5U=
> +SHA256 (node-v12.18.3-headers.tar.gz) =
> Fk7cceRs+GrF2fysANxpwJuwlhS3Z8THdap3R7QugYg=
> +SHA256 (node-v12.18.3.tar.gz) =
> bqhfgOAbAHzJtWa4g2UTvFECZn2DO61MEJK+YPpgwtQ=
>  SIZE (node-pledge-1.1.2.tar.gz) = 3155
> -SIZE (node-v12.16.1-headers.tar.gz) = 563107
> -SIZE (node-v12.16.1.tar.gz) = 52290732
> +SIZE (node-v12.18.3-headers.tar.gz) = 555440
> +SIZE (node-v12.18.3.tar.gz) = 52449074
> Index: lang/node/patches/patch-Makefile
> ===================================================================
> RCS file: lang/node/patches/patch-Makefile
> diff -N lang/node/patches/patch-Makefile
> --- lang/node/patches/patch-Makefile  24 Nov 2019 18:42:28 -0000      1.10
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,27 +0,0 @@
> -$OpenBSD: patch-Makefile,v 1.10 2019/11/24 18:42:28 abieber Exp $
> -
> -Index: Makefile
> ---- Makefile.orig
> -+++ Makefile
> -@@ -157,7 +157,7 @@ config.gypi: configure configure.py src/node_version.h
> -     fi
> -
> - .PHONY: install
> --install: all ## Installs node into $PREFIX (default=/usr/local).
> -+install: all build-pledge ## Installs node into $PREFIX
> (default=/usr/local).
> -     $(PYTHON) tools/install.py $@ '$(DESTDIR)' '$(PREFIX)'
> -
> - .PHONY: uninstall
> -@@ -401,6 +401,12 @@ test/addons/.buildstamp: $(ADDONS_PREREQS) \
> - # Just goes to show that recursive make really is harmful...
> - # TODO(bnoordhuis) Force rebuild after gyp update.
> - build-addons: | $(NODE_EXE) test/addons/.buildstamp
> -+
> -+build-pledge: $(NODE_EXE)
> -+    $(NODE) deps/npm/node_modules/node-gyp/bin/node-gyp rebuild \
> -+            --directory="deps/npm/node_modules/node-pledge" \
> -+            --nodedir="$(shell pwd)" && \
> -+    $(RM) -rf 
> deps/npm/node_modules/node-pledge/build/Release/{.deps,../Makefile,obj.target}
> -
> - JS_NATIVE_API_BINDING_GYPS := \
> -     $(filter-out test/js-native-api/??_*/binding.gyp, \

If you remove this patch you should also remove the dist file. That said, I am
not entirely sure you meant to remove this as the previous diff still had it.

It's worth noting that removing this might break people's setups until they npm
install the missing lib.

> Index: lang/node/patches/patch-configure_py
> ===================================================================
> RCS file: lang/node/patches/patch-configure_py
> diff -N lang/node/patches/patch-configure_py
> --- lang/node/patches/patch-configure_py      31 Jul 2020 21:22:48 -0000      
> 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,17 +0,0 @@
> -$OpenBSD: patch-configure_py,v 1.1 2020/07/31 21:22:48 naddy Exp $
> -
> -account for CLANG_VENDOR when checking for llvm version
> -https://github.com/nodejs/node/commit/7f70c5de7073646b7c7d972ed4704cfcfe83af92
> -
> -Index: configure.py
> ---- configure.py.orig
> -+++ configure.py
> -@@ -740,7 +740,7 @@ def get_nasm_version(asm):
> -
> - def get_llvm_version(cc):
> -   return get_version_helper(
> --    cc, r"(^(?:FreeBSD )?clang version|based on LLVM) ([0-9]+\.[0-9]+)")
> -+    cc, r"(^(?:.+ )?clang version|based on LLVM) ([0-9]+\.[0-9]+)")
> -
> - def get_xcode_version(cc):
> -   return get_version_helper(
> Index: lang/node/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/lang/node/pkg/PLIST,v
> retrieving revision 1.42
> diff -u -p -r1.42 PLIST
> --- lang/node/pkg/PLIST       5 Jul 2020 09:00:11 -0000       1.42
> +++ lang/node/pkg/PLIST       28 Aug 2020 16:29:46 -0000
> @@ -1,4 +1,4 @@
> -@comment $OpenBSD: PLIST,v 1.42 2020/07/05 09:00:11 ajacoutot Exp $
> +@comment $OpenBSD: PLIST,v 1.40 2020/04/04 16:42:57 abieber Exp $
>  @bin bin/node
>  bin/node-gyp
>  bin/npm
> @@ -1103,7 +1103,6 @@ lib/node_modules/are-we-there-yet/index.
>  lib/node_modules/are-we-there-yet/node_modules/
>  lib/node_modules/are-we-there-yet/node_modules/readable-stream/
> lib/node_modules/are-we-there-yet/node_modules/readable-stream/.travis.yml
> -lib/node_modules/are-we-there-yet/node_modules/readable-stream/CONTRIBUTING.md
> lib/node_modules/are-we-there-yet/node_modules/readable-stream/GOVERNANCE.md
>  lib/node_modules/are-we-there-yet/node_modules/readable-stream/LICENSE
> lib/node_modules/are-we-there-yet/node_modules/readable-stream/README.md
> @@ -1211,7 +1210,6 @@ lib/node_modules/balanced-match/README.m
>  lib/node_modules/balanced-match/index.js
>  lib/node_modules/balanced-match/package.json
>  lib/node_modules/bcrypt-pbkdf/
> -lib/node_modules/bcrypt-pbkdf/CONTRIBUTING.md
>  lib/node_modules/bcrypt-pbkdf/LICENSE
>  lib/node_modules/bcrypt-pbkdf/README.md
>  lib/node_modules/bcrypt-pbkdf/index.js
> @@ -1530,7 +1528,6 @@ lib/node_modules/concat-stream/index.js
>  lib/node_modules/concat-stream/node_modules/
>  lib/node_modules/concat-stream/node_modules/readable-stream/
>  lib/node_modules/concat-stream/node_modules/readable-stream/.travis.yml
> -lib/node_modules/concat-stream/node_modules/readable-stream/CONTRIBUTING.md
> lib/node_modules/concat-stream/node_modules/readable-stream/GOVERNANCE.md
>  lib/node_modules/concat-stream/node_modules/readable-stream/LICENSE
>  lib/node_modules/concat-stream/node_modules/readable-stream/README.md
> @@ -1781,7 +1778,6 @@ lib/node_modules/duplexify/index.js
>  lib/node_modules/duplexify/node_modules/
>  lib/node_modules/duplexify/node_modules/readable-stream/
>  lib/node_modules/duplexify/node_modules/readable-stream/.travis.yml
> -lib/node_modules/duplexify/node_modules/readable-stream/CONTRIBUTING.md
>  lib/node_modules/duplexify/node_modules/readable-stream/GOVERNANCE.md
>  lib/node_modules/duplexify/node_modules/readable-stream/LICENSE
>  lib/node_modules/duplexify/node_modules/readable-stream/README.md
> @@ -1851,6 +1847,7 @@ lib/node_modules/end-of-stream/README.md
>  lib/node_modules/end-of-stream/index.js
>  lib/node_modules/end-of-stream/package.json
>  lib/node_modules/env-paths/
> +lib/node_modules/env-paths/index.d.ts
>  lib/node_modules/env-paths/index.js
>  lib/node_modules/env-paths/license
>  lib/node_modules/env-paths/package.json
> @@ -2045,7 +2042,6 @@ lib/node_modules/flush-write-stream/inde
>  lib/node_modules/flush-write-stream/node_modules/
>  lib/node_modules/flush-write-stream/node_modules/readable-stream/
> lib/node_modules/flush-write-stream/node_modules/readable-stream/.travis.yml
> -lib/node_modules/flush-write-stream/node_modules/readable-stream/CONTRIBUTING.md
> lib/node_modules/flush-write-stream/node_modules/readable-stream/GOVERNANCE.md
> lib/node_modules/flush-write-stream/node_modules/readable-stream/LICENSE
> lib/node_modules/flush-write-stream/node_modules/readable-stream/README.md
> @@ -2104,7 +2100,6 @@ lib/node_modules/from2/index.js
>  lib/node_modules/from2/node_modules/
>  lib/node_modules/from2/node_modules/readable-stream/
>  lib/node_modules/from2/node_modules/readable-stream/.travis.yml
> -lib/node_modules/from2/node_modules/readable-stream/CONTRIBUTING.md
>  lib/node_modules/from2/node_modules/readable-stream/GOVERNANCE.md
>  lib/node_modules/from2/node_modules/readable-stream/LICENSE
>  lib/node_modules/from2/node_modules/readable-stream/README.md
> @@ -2176,7 +2171,6 @@ lib/node_modules/fs-write-stream-atomic/
>  lib/node_modules/fs-write-stream-atomic/node_modules/iferr/package.json
>  lib/node_modules/fs-write-stream-atomic/node_modules/readable-stream/
> lib/node_modules/fs-write-stream-atomic/node_modules/readable-stream/.travis.yml
> -lib/node_modules/fs-write-stream-atomic/node_modules/readable-stream/CONTRIBUTING.md
> lib/node_modules/fs-write-stream-atomic/node_modules/readable-stream/GOVERNANCE.md
> lib/node_modules/fs-write-stream-atomic/node_modules/readable-stream/LICENSE
> lib/node_modules/fs-write-stream-atomic/node_modules/readable-stream/README.md
> @@ -2295,6 +2289,7 @@ lib/node_modules/gentle-fs/node_modules/
>  lib/node_modules/gentle-fs/node_modules/iferr/package.json
>  lib/node_modules/gentle-fs/package.json
>  lib/node_modules/get-caller-file/
> +lib/node_modules/get-caller-file/LICENSE.md
>  lib/node_modules/get-caller-file/README.md
>  lib/node_modules/get-caller-file/index.js
>  lib/node_modules/get-caller-file/package.json
> @@ -2530,6 +2525,7 @@ lib/node_modules/init-package-json/init-
>  lib/node_modules/init-package-json/package.json
>  lib/node_modules/invert-kv/
>  lib/node_modules/invert-kv/index.js
> +lib/node_modules/invert-kv/license
>  lib/node_modules/invert-kv/package.json
>  lib/node_modules/invert-kv/readme.md
>  lib/node_modules/ip/
> @@ -2558,7 +2554,6 @@ lib/node_modules/is-callable/index.js
>  lib/node_modules/is-callable/package.json
>  lib/node_modules/is-callable/test.js
>  lib/node_modules/is-ci/
> -lib/node_modules/is-ci/.travis.yml
>  lib/node_modules/is-ci/LICENSE
>  lib/node_modules/is-ci/README.md
>  lib/node_modules/is-ci/bin.js
> @@ -2572,7 +2567,6 @@ lib/node_modules/is-ci/node_modules/ci-i
>  lib/node_modules/is-ci/node_modules/ci-info/package.json
>  lib/node_modules/is-ci/node_modules/ci-info/vendors.json
>  lib/node_modules/is-ci/package.json
> -lib/node_modules/is-ci/test.js
>  lib/node_modules/is-cidr/
>  lib/node_modules/is-cidr/LICENSE
>  lib/node_modules/is-cidr/README.md
> @@ -2768,7 +2762,6 @@ lib/node_modules/jsonparse/samplejson/ba
>  lib/node_modules/jsonparse/samplejson/basic2.json
>  lib/node_modules/jsprim/
>  lib/node_modules/jsprim/CHANGES.md
> -lib/node_modules/jsprim/CONTRIBUTING.md
>  lib/node_modules/jsprim/LICENSE
>  lib/node_modules/jsprim/README.md
>  lib/node_modules/jsprim/lib/
> @@ -2838,8 +2831,6 @@ lib/node_modules/libnpm/verify-lock.js
>  lib/node_modules/libnpmaccess/
>  lib/node_modules/libnpmaccess/.travis.yml
>  lib/node_modules/libnpmaccess/CHANGELOG.md
> -lib/node_modules/libnpmaccess/CODE_OF_CONDUCT.md
> -lib/node_modules/libnpmaccess/CONTRIBUTING.md
>  lib/node_modules/libnpmaccess/LICENSE
>  lib/node_modules/libnpmaccess/PULL_REQUEST_TEMPLATE
>  lib/node_modules/libnpmaccess/README.md
> @@ -2848,8 +2839,6 @@ lib/node_modules/libnpmaccess/index.js
>  lib/node_modules/libnpmaccess/package.json
>  lib/node_modules/libnpmconfig/
>  lib/node_modules/libnpmconfig/CHANGELOG.md
> -lib/node_modules/libnpmconfig/CODE_OF_CONDUCT.md
> -lib/node_modules/libnpmconfig/CONTRIBUTING.md
>  lib/node_modules/libnpmconfig/LICENSE
>  lib/node_modules/libnpmconfig/PULL_REQUEST_TEMPLATE
>  lib/node_modules/libnpmconfig/README.md
> @@ -2892,8 +2881,6 @@ lib/node_modules/libnpmhook/package.json
>  lib/node_modules/libnpmorg/
>  lib/node_modules/libnpmorg/.travis.yml
>  lib/node_modules/libnpmorg/CHANGELOG.md
> -lib/node_modules/libnpmorg/CODE_OF_CONDUCT.md
> -lib/node_modules/libnpmorg/CONTRIBUTING.md
>  lib/node_modules/libnpmorg/LICENSE
>  lib/node_modules/libnpmorg/PULL_REQUEST_TEMPLATE
>  lib/node_modules/libnpmorg/README.md
> @@ -2903,8 +2890,6 @@ lib/node_modules/libnpmorg/package.json
>  lib/node_modules/libnpmpublish/
>  lib/node_modules/libnpmpublish/.travis.yml
>  lib/node_modules/libnpmpublish/CHANGELOG.md
> -lib/node_modules/libnpmpublish/CODE_OF_CONDUCT.md
> -lib/node_modules/libnpmpublish/CONTRIBUTING.md
>  lib/node_modules/libnpmpublish/LICENSE
>  lib/node_modules/libnpmpublish/PULL_REQUEST_TEMPLATE
>  lib/node_modules/libnpmpublish/README.md
> @@ -2916,8 +2901,6 @@ lib/node_modules/libnpmpublish/unpublish
>  lib/node_modules/libnpmsearch/
>  lib/node_modules/libnpmsearch/.travis.yml
>  lib/node_modules/libnpmsearch/CHANGELOG.md
> -lib/node_modules/libnpmsearch/CODE_OF_CONDUCT.md
> -lib/node_modules/libnpmsearch/CONTRIBUTING.md
>  lib/node_modules/libnpmsearch/LICENSE
>  lib/node_modules/libnpmsearch/PULL_REQUEST_TEMPLATE
>  lib/node_modules/libnpmsearch/README.md
> @@ -2927,8 +2910,6 @@ lib/node_modules/libnpmsearch/package.js
>  lib/node_modules/libnpmteam/
>  lib/node_modules/libnpmteam/.travis.yml
>  lib/node_modules/libnpmteam/CHANGELOG.md
> -lib/node_modules/libnpmteam/CODE_OF_CONDUCT.md
> -lib/node_modules/libnpmteam/CONTRIBUTING.md
>  lib/node_modules/libnpmteam/LICENSE
>  lib/node_modules/libnpmteam/PULL_REQUEST_TEMPLATE
>  lib/node_modules/libnpmteam/README.md
> @@ -3081,6 +3062,13 @@ lib/node_modules/make-fetch-happen/cache
>  lib/node_modules/make-fetch-happen/index.js
>  lib/node_modules/make-fetch-happen/package.json
>  lib/node_modules/make-fetch-happen/warning.js
> +lib/node_modules/map-age-cleaner/
> +lib/node_modules/map-age-cleaner/dist/
> +lib/node_modules/map-age-cleaner/dist/index.d.ts
> +lib/node_modules/map-age-cleaner/dist/index.js
> +lib/node_modules/map-age-cleaner/license
> +lib/node_modules/map-age-cleaner/package.json
> +lib/node_modules/map-age-cleaner/readme.md
>  lib/node_modules/meant/
>  lib/node_modules/meant/.npmignore
>  lib/node_modules/meant/.travis.yml
> @@ -3091,8 +3079,16 @@ lib/node_modules/meant/index.js
>  lib/node_modules/meant/package.json
>  lib/node_modules/meant/test.js
>  lib/node_modules/mem/
> +lib/node_modules/mem/index.d.ts
>  lib/node_modules/mem/index.js
>  lib/node_modules/mem/license
> +lib/node_modules/mem/node_modules/
> +lib/node_modules/mem/node_modules/mimic-fn/
> +lib/node_modules/mem/node_modules/mimic-fn/index.d.ts
> +lib/node_modules/mem/node_modules/mimic-fn/index.js
> +lib/node_modules/mem/node_modules/mimic-fn/license
> +lib/node_modules/mem/node_modules/mimic-fn/package.json
> +lib/node_modules/mem/node_modules/mimic-fn/readme.md
>  lib/node_modules/mem/package.json
>  lib/node_modules/mem/readme.md
>  lib/node_modules/mime-db/
> @@ -3108,24 +3104,11 @@ lib/node_modules/mime-types/LICENSE
>  lib/node_modules/mime-types/README.md
>  lib/node_modules/mime-types/index.js
>  lib/node_modules/mime-types/package.json
> -lib/node_modules/mimic-fn/
> -lib/node_modules/mimic-fn/index.js
> -lib/node_modules/mimic-fn/license
> -lib/node_modules/mimic-fn/package.json
> -lib/node_modules/mimic-fn/readme.md
>  lib/node_modules/minimatch/
>  lib/node_modules/minimatch/LICENSE
>  lib/node_modules/minimatch/README.md
>  lib/node_modules/minimatch/minimatch.js
>  lib/node_modules/minimatch/package.json
> -lib/node_modules/minimist/
> -lib/node_modules/minimist/.travis.yml
> -lib/node_modules/minimist/LICENSE
> -lib/node_modules/minimist/example/
> -lib/node_modules/minimist/example/parse.js
> -lib/node_modules/minimist/index.js
> -lib/node_modules/minimist/package.json
> -lib/node_modules/minimist/readme.markdown
>  lib/node_modules/minizlib/
>  lib/node_modules/minizlib/LICENSE
>  lib/node_modules/minizlib/README.md
> @@ -3145,15 +3128,21 @@ lib/node_modules/mississippi/license
>  lib/node_modules/mississippi/package.json
>  lib/node_modules/mississippi/readme.md
>  lib/node_modules/mkdirp/
> -lib/node_modules/mkdirp/.travis.yml
>  lib/node_modules/mkdirp/LICENSE
>  lib/node_modules/mkdirp/README.markdown
>  lib/node_modules/mkdirp/bin/
>  lib/node_modules/mkdirp/bin/cmd.js
>  lib/node_modules/mkdirp/bin/usage.txt
> -lib/node_modules/mkdirp/examples/
> -lib/node_modules/mkdirp/examples/pow.js
>  lib/node_modules/mkdirp/index.js
> +lib/node_modules/mkdirp/node_modules/
> +lib/node_modules/mkdirp/node_modules/minimist/
> +lib/node_modules/mkdirp/node_modules/minimist/.travis.yml
> +lib/node_modules/mkdirp/node_modules/minimist/LICENSE
> +lib/node_modules/mkdirp/node_modules/minimist/example/
> +lib/node_modules/mkdirp/node_modules/minimist/example/parse.js
> +lib/node_modules/mkdirp/node_modules/minimist/index.js
> +lib/node_modules/mkdirp/node_modules/minimist/package.json
> +lib/node_modules/mkdirp/node_modules/minimist/readme.markdown
>  lib/node_modules/mkdirp/package.json
>  lib/node_modules/move-concurrently/
>  lib/node_modules/move-concurrently/LICENSE
> @@ -3189,6 +3178,13 @@ lib/node_modules/mute-stream/coverage/lc
>  lib/node_modules/mute-stream/coverage/lcov.info
>  lib/node_modules/mute-stream/mute.js
>  lib/node_modules/mute-stream/package.json
> +lib/node_modules/nice-try/
> +lib/node_modules/nice-try/CHANGELOG.md
> +lib/node_modules/nice-try/LICENSE
> +lib/node_modules/nice-try/README.md
> +lib/node_modules/nice-try/package.json
> +lib/node_modules/nice-try/src/
> +lib/node_modules/nice-try/src/index.js
>  lib/node_modules/node-fetch-npm/
>  lib/node_modules/node-fetch-npm/CHANGELOG.md
>  lib/node_modules/node-fetch-npm/LICENSE.md
> @@ -3207,9 +3203,10 @@ lib/node_modules/node-gyp/
>  lib/node_modules/node-gyp/.github/
>  lib/node_modules/node-gyp/.github/ISSUE_TEMPLATE.md
>  lib/node_modules/node-gyp/.github/PULL_REQUEST_TEMPLATE.md
> +lib/node_modules/node-gyp/.github/workflows/
> +lib/node_modules/node-gyp/.github/workflows/Python_tests.yml
>  lib/node_modules/node-gyp/.travis.yml
>  lib/node_modules/node-gyp/CHANGELOG.md
> -lib/node_modules/node-gyp/CONTRIBUTING.md
>  lib/node_modules/node-gyp/LICENSE
>  lib/node_modules/node-gyp/README.md
>  lib/node_modules/node-gyp/addon.gypi
> @@ -3263,7 +3260,6 @@ lib/node_modules/node-gyp/gyp/pylib/gyp/
> lib/node_modules/node-gyp/gyp/pylib/gyp/${MODPY_PYCACHE}mac_tool.${MODPY_PYC_MAGIC_TAG}pyc
> lib/node_modules/node-gyp/gyp/pylib/gyp/${MODPY_PYCACHE}msvs_emulation.${MODPY_PYC_MAGIC_TAG}pyc
> lib/node_modules/node-gyp/gyp/pylib/gyp/${MODPY_PYCACHE}ninja_syntax.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/node_modules/node-gyp/gyp/pylib/gyp/${MODPY_PYCACHE}ordered_dict.${MODPY_PYC_MAGIC_TAG}pyc
> lib/node_modules/node-gyp/gyp/pylib/gyp/${MODPY_PYCACHE}simple_copy.${MODPY_PYC_MAGIC_TAG}pyc
> lib/node_modules/node-gyp/gyp/pylib/gyp/${MODPY_PYCACHE}win_tool.${MODPY_PYC_MAGIC_TAG}pyc
> lib/node_modules/node-gyp/gyp/pylib/gyp/${MODPY_PYCACHE}xcode_emulation.${MODPY_PYC_MAGIC_TAG}pyc
> @@ -3314,7 +3310,6 @@ lib/node_modules/node-gyp/gyp/pylib/gyp/
>  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/ordered_dict.py
>  lib/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py
>  lib/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py
>  lib/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py
> @@ -3361,30 +3356,11 @@ lib/node_modules/node-gyp/lib/install.js
>  lib/node_modules/node-gyp/lib/list.js
>  lib/node_modules/node-gyp/lib/node-gyp.js
>  lib/node_modules/node-gyp/lib/process-release.js
> +lib/node_modules/node-gyp/lib/proxy.js
>  lib/node_modules/node-gyp/lib/rebuild.js
>  lib/node_modules/node-gyp/lib/remove.js
>  lib/node_modules/node-gyp/lib/util.js
> -lib/node_modules/node-gyp/node_modules/
> -lib/node_modules/node-gyp/node_modules/nopt/
> -lib/node_modules/node-gyp/node_modules/nopt/.npmignore
> -lib/node_modules/node-gyp/node_modules/nopt/.travis.yml
> -lib/node_modules/node-gyp/node_modules/nopt/LICENSE
> -lib/node_modules/node-gyp/node_modules/nopt/README.md
> -lib/node_modules/node-gyp/node_modules/nopt/bin/
> -lib/node_modules/node-gyp/node_modules/nopt/bin/nopt.js
> -lib/node_modules/node-gyp/node_modules/nopt/examples/
> -lib/node_modules/node-gyp/node_modules/nopt/examples/my-program.js
> -lib/node_modules/node-gyp/node_modules/nopt/lib/
> -lib/node_modules/node-gyp/node_modules/nopt/lib/nopt.js
> -lib/node_modules/node-gyp/node_modules/nopt/package.json
> -lib/node_modules/node-gyp/node_modules/semver/
> -lib/node_modules/node-gyp/node_modules/semver/LICENSE
> -lib/node_modules/node-gyp/node_modules/semver/README.md
> -lib/node_modules/node-gyp/node_modules/semver/bin/
> -lib/node_modules/node-gyp/node_modules/semver/bin/semver
> -lib/node_modules/node-gyp/node_modules/semver/package.json
> -lib/node_modules/node-gyp/node_modules/semver/range.bnf
> -lib/node_modules/node-gyp/node_modules/semver/semver.js
> +lib/node_modules/node-gyp/macOS_Catalina.md
>  lib/node_modules/node-gyp/package.json
>  lib/node_modules/node-gyp/src/
>  lib/node_modules/node-gyp/src/win_delay_load_hook.cc
> @@ -3393,12 +3369,6 @@ lib/node_modules/node-pledge/.gitignore
>  lib/node_modules/node-pledge/LICENSE
>  lib/node_modules/node-pledge/README.md
>  lib/node_modules/node-pledge/binding.gyp
> -lib/node_modules/node-pledge/build/
> -lib/node_modules/node-pledge/build/Release/
> -@bin lib/node_modules/node-pledge/build/Release/pledge.node
> -lib/node_modules/node-pledge/build/binding.Makefile
> -lib/node_modules/node-pledge/build/config.gypi
> -lib/node_modules/node-pledge/build/pledge.target.mk
>  lib/node_modules/node-pledge/examples/
>  lib/node_modules/node-pledge/examples/ddg
>  lib/node_modules/node-pledge/examples/pp.js
> @@ -3409,15 +3379,11 @@ lib/node_modules/node-pledge/pledge_10x.
>  lib/node_modules/node-pledge/test.js
>  lib/node_modules/node-pledge/version.js
>  lib/node_modules/nopt/
> -lib/node_modules/nopt/.npmignore
> -lib/node_modules/nopt/.travis.yml
>  lib/node_modules/nopt/CHANGELOG.md
>  lib/node_modules/nopt/LICENSE
>  lib/node_modules/nopt/README.md
>  lib/node_modules/nopt/bin/
>  lib/node_modules/nopt/bin/nopt.js
> -lib/node_modules/nopt/examples/
> -lib/node_modules/nopt/examples/my-program.js
>  lib/node_modules/nopt/lib/
>  lib/node_modules/nopt/lib/nopt.js
>  lib/node_modules/nopt/package.json
> @@ -3569,6 +3535,7 @@ lib/node_modules/npm-user-validate/packa
>  lib/node_modules/npm/.licensee.json
>  lib/node_modules/npm/.mailmap
>  lib/node_modules/npm/.npmignore
> +lib/node_modules/npm/.npmrc
>  lib/node_modules/npm/.travis.yml
>  lib/node_modules/npm/AUTHORS
>  lib/node_modules/npm/CHANGELOG.md
> @@ -3576,7 +3543,6 @@ 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/appveyor.yml
>  lib/node_modules/npm/bin/
>  lib/node_modules/npm/bin/node-gyp-bin/
>  lib/node_modules/npm/bin/node-gyp-bin/node-gyp
> @@ -3818,12 +3784,6 @@ lib/node_modules/npm/docs/public/configu
> lib/node_modules/npm/docs/public/configuring-npm/shrinkwrap-json/index.html
>  lib/node_modules/npm/docs/public/google-fonts/
>  lib/node_modules/npm/docs/public/google-fonts/s/
> -lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/
> -lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/
> -lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/QldKNThLqRwH-OJ1UHjlKGlZ5q4.woff
> -lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/QldKNThLqRwH-OJ1UHjlKGlZ5qg.woff2
> -lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/QldXNThLqRwH-OJ1UHjlKGHiw71p5_o.woff
> -lib/node_modules/npm/docs/public/google-fonts/s/inconsolata/v18/QldXNThLqRwH-OJ1UHjlKGHiw71p5_w.woff2
>  lib/node_modules/npm/docs/public/google-fonts/s/poppins/
>  lib/node_modules/npm/docs/public/google-fonts/s/poppins/v9/
> lib/node_modules/npm/docs/public/google-fonts/s/poppins/v9/pxiByp8kv8JHgFVrLDz8Z1xlEw.woff
> @@ -4109,6 +4069,7 @@ lib/node_modules/npm/lib/utils/pick-mani
>  lib/node_modules/npm/lib/utils/pulse-till-done.js
>  lib/node_modules/npm/lib/utils/read-local-package.js
>  lib/node_modules/npm/lib/utils/read-user-info.js
> +lib/node_modules/npm/lib/utils/replace-info.js
>  lib/node_modules/npm/lib/utils/save-stack.js
>  lib/node_modules/npm/lib/utils/spawn.js
>  lib/node_modules/npm/lib/utils/temp-filename.js
> @@ -4406,19 +4367,19 @@ lib/node_modules/npm/node_modules/lowerc
>  lib/node_modules/npm/node_modules/lru-cache
>  lib/node_modules/npm/node_modules/make-dir
>  lib/node_modules/npm/node_modules/make-fetch-happen
> +lib/node_modules/npm/node_modules/map-age-cleaner
>  lib/node_modules/npm/node_modules/meant
>  lib/node_modules/npm/node_modules/mem
>  lib/node_modules/npm/node_modules/mime-db
>  lib/node_modules/npm/node_modules/mime-types
> -lib/node_modules/npm/node_modules/mimic-fn
>  lib/node_modules/npm/node_modules/minimatch
> -lib/node_modules/npm/node_modules/minimist
>  lib/node_modules/npm/node_modules/minizlib
>  lib/node_modules/npm/node_modules/mississippi
>  lib/node_modules/npm/node_modules/mkdirp
>  lib/node_modules/npm/node_modules/move-concurrently
>  lib/node_modules/npm/node_modules/ms
>  lib/node_modules/npm/node_modules/mute-stream
> +lib/node_modules/npm/node_modules/nice-try
>  lib/node_modules/npm/node_modules/node-fetch-npm
>  lib/node_modules/npm/node_modules/node-gyp
>  lib/node_modules/npm/node_modules/node-pledge
> @@ -4450,7 +4411,9 @@ lib/node_modules/npm/node_modules/os-hom
>  lib/node_modules/npm/node_modules/os-locale
>  lib/node_modules/npm/node_modules/os-tmpdir
>  lib/node_modules/npm/node_modules/osenv
> +lib/node_modules/npm/node_modules/p-defer
>  lib/node_modules/npm/node_modules/p-finally
> +lib/node_modules/npm/node_modules/p-is-promise
>  lib/node_modules/npm/node_modules/p-limit
>  lib/node_modules/npm/node_modules/p-locate
>  lib/node_modules/npm/node_modules/p-try
> @@ -4589,6 +4552,10 @@ lib/node_modules/npm/scripts/publish-tag
>  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/scripts/update-dist-tags.js
> +lib/node_modules/npm/tap-snapshots/
> +lib/node_modules/npm/tap-snapshots/test-tap-fund.js-TAP.test.js
> +lib/node_modules/npm/tap-snapshots/test-tap-repo.js-TAP.test.js
>  lib/node_modules/npmlog/
>  lib/node_modules/npmlog/CHANGELOG.md
>  lib/node_modules/npmlog/LICENSE
> @@ -4655,6 +4622,28 @@ lib/node_modules/os-homedir/readme.md
>  lib/node_modules/os-locale/
>  lib/node_modules/os-locale/index.js
>  lib/node_modules/os-locale/license
> +lib/node_modules/os-locale/node_modules/
> +lib/node_modules/os-locale/node_modules/cross-spawn/
> +lib/node_modules/os-locale/node_modules/cross-spawn/CHANGELOG.md
> +lib/node_modules/os-locale/node_modules/cross-spawn/LICENSE
> +lib/node_modules/os-locale/node_modules/cross-spawn/README.md
> +lib/node_modules/os-locale/node_modules/cross-spawn/index.js
> +lib/node_modules/os-locale/node_modules/cross-spawn/lib/
> +lib/node_modules/os-locale/node_modules/cross-spawn/lib/enoent.js
> +lib/node_modules/os-locale/node_modules/cross-spawn/lib/parse.js
> +lib/node_modules/os-locale/node_modules/cross-spawn/lib/util/
> +lib/node_modules/os-locale/node_modules/cross-spawn/lib/util/escape.js
> +lib/node_modules/os-locale/node_modules/cross-spawn/lib/util/readShebang.js
> +lib/node_modules/os-locale/node_modules/cross-spawn/lib/util/resolveCommand.js
> +lib/node_modules/os-locale/node_modules/cross-spawn/package.json
> +lib/node_modules/os-locale/node_modules/execa/
> +lib/node_modules/os-locale/node_modules/execa/index.js
> +lib/node_modules/os-locale/node_modules/execa/lib/
> +lib/node_modules/os-locale/node_modules/execa/lib/errname.js
> +lib/node_modules/os-locale/node_modules/execa/lib/stdio.js
> +lib/node_modules/os-locale/node_modules/execa/license
> +lib/node_modules/os-locale/node_modules/execa/package.json
> +lib/node_modules/os-locale/node_modules/execa/readme.md
>  lib/node_modules/os-locale/package.json
>  lib/node_modules/os-locale/readme.md
>  lib/node_modules/os-tmpdir/
> @@ -4667,11 +4656,22 @@ 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/p-defer/
> +lib/node_modules/p-defer/index.js
> +lib/node_modules/p-defer/license
> +lib/node_modules/p-defer/package.json
> +lib/node_modules/p-defer/readme.md
>  lib/node_modules/p-finally/
>  lib/node_modules/p-finally/index.js
>  lib/node_modules/p-finally/license
>  lib/node_modules/p-finally/package.json
>  lib/node_modules/p-finally/readme.md
> +lib/node_modules/p-is-promise/
> +lib/node_modules/p-is-promise/index.d.ts
> +lib/node_modules/p-is-promise/index.js
> +lib/node_modules/p-is-promise/license
> +lib/node_modules/p-is-promise/package.json
> +lib/node_modules/p-is-promise/readme.md
>  lib/node_modules/p-limit/
>  lib/node_modules/p-limit/index.js
>  lib/node_modules/p-limit/license
> @@ -4745,7 +4745,6 @@ lib/node_modules/parallel-transform/inde
>  lib/node_modules/parallel-transform/node_modules/
>  lib/node_modules/parallel-transform/node_modules/readable-stream/
> lib/node_modules/parallel-transform/node_modules/readable-stream/.travis.yml
> -lib/node_modules/parallel-transform/node_modules/readable-stream/CONTRIBUTING.md
> lib/node_modules/parallel-transform/node_modules/readable-stream/GOVERNANCE.md
> lib/node_modules/parallel-transform/node_modules/readable-stream/LICENSE
> lib/node_modules/parallel-transform/node_modules/readable-stream/README.md
> @@ -5049,7 +5048,6 @@ lib/node_modules/read/lib/
>  lib/node_modules/read/lib/read.js
>  lib/node_modules/read/package.json
>  lib/node_modules/readable-stream/
> -lib/node_modules/readable-stream/CONTRIBUTING.md
>  lib/node_modules/readable-stream/GOVERNANCE.md
>  lib/node_modules/readable-stream/LICENSE
>  lib/node_modules/readable-stream/README.md
> @@ -5068,6 +5066,8 @@ lib/node_modules/readable-stream/lib/int
>  lib/node_modules/readable-stream/lib/internal/streams/buffer_list.js
>  lib/node_modules/readable-stream/lib/internal/streams/destroy.js
>  lib/node_modules/readable-stream/lib/internal/streams/end-of-stream.js
> +lib/node_modules/readable-stream/lib/internal/streams/from-browser.js
> +lib/node_modules/readable-stream/lib/internal/streams/from.js
>  lib/node_modules/readable-stream/lib/internal/streams/pipeline.js
>  lib/node_modules/readable-stream/lib/internal/streams/state.js
>  lib/node_modules/readable-stream/lib/internal/streams/stream-browser.js
> @@ -5081,6 +5081,7 @@ lib/node_modules/readdir-scoped-modules/
>  lib/node_modules/readdir-scoped-modules/package.json
>  lib/node_modules/readdir-scoped-modules/readdir.js
>  lib/node_modules/registry-auth-token/
> +lib/node_modules/registry-auth-token/.npmignore
>  lib/node_modules/registry-auth-token/CHANGELOG.md
>  lib/node_modules/registry-auth-token/LICENSE
>  lib/node_modules/registry-auth-token/README.md
> @@ -5451,7 +5452,6 @@ lib/node_modules/stream-iterate/index.js
>  lib/node_modules/stream-iterate/node_modules/
>  lib/node_modules/stream-iterate/node_modules/readable-stream/
> lib/node_modules/stream-iterate/node_modules/readable-stream/.travis.yml
> -lib/node_modules/stream-iterate/node_modules/readable-stream/CONTRIBUTING.md
> lib/node_modules/stream-iterate/node_modules/readable-stream/GOVERNANCE.md
>  lib/node_modules/stream-iterate/node_modules/readable-stream/LICENSE
>  lib/node_modules/stream-iterate/node_modules/readable-stream/README.md
> @@ -5527,6 +5527,13 @@ lib/node_modules/string_decoder/LICENSE
>  lib/node_modules/string_decoder/README.md
>  lib/node_modules/string_decoder/lib/
>  lib/node_modules/string_decoder/lib/string_decoder.js
> +lib/node_modules/string_decoder/node_modules/
> +lib/node_modules/string_decoder/node_modules/safe-buffer/
> +lib/node_modules/string_decoder/node_modules/safe-buffer/LICENSE
> +lib/node_modules/string_decoder/node_modules/safe-buffer/README.md
> +lib/node_modules/string_decoder/node_modules/safe-buffer/index.d.ts
> +lib/node_modules/string_decoder/node_modules/safe-buffer/index.js
> +lib/node_modules/string_decoder/node_modules/safe-buffer/package.json
>  lib/node_modules/string_decoder/package.json
>  lib/node_modules/stringify-package/
>  lib/node_modules/stringify-package/CHANGELOG.md
> @@ -5624,7 +5631,6 @@ lib/node_modules/through2/README.md
>  lib/node_modules/through2/node_modules/
>  lib/node_modules/through2/node_modules/readable-stream/
>  lib/node_modules/through2/node_modules/readable-stream/.travis.yml
> -lib/node_modules/through2/node_modules/readable-stream/CONTRIBUTING.md
>  lib/node_modules/through2/node_modules/readable-stream/GOVERNANCE.md
>  lib/node_modules/through2/node_modules/readable-stream/LICENSE
>  lib/node_modules/through2/node_modules/readable-stream/README.md
> @@ -5837,7 +5843,6 @@ lib/node_modules/validate-npm-package-na
>  lib/node_modules/verror/
>  lib/node_modules/verror/.npmignore
>  lib/node_modules/verror/CHANGES.md
> -lib/node_modules/verror/CONTRIBUTING.md
>  lib/node_modules/verror/LICENSE
>  lib/node_modules/verror/README.md
>  lib/node_modules/verror/lib/
> 

Reply via email to