pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang
Module Name: pkgsrc
Committed By: adam
Date: Wed Nov 13 08:45:18 UTC 2024
Modified Files:
pkgsrc/lang: Makefile
pkgsrc/lang/nodejs: Makefile Makefile.common PLIST distinfo hacks.mk
nodeversion.mk
pkgsrc/lang/nodejs/patches: patch-deps_v8_src_base_platform_memory.h
patch-tools_install.py
Added Files:
pkgsrc/lang/nodejs22: DESCR Makefile PLIST buildlink3.mk distinfo
hacks.mk
pkgsrc/lang/nodejs22/patches: patch-common.gypi
patch-deps_cares_cares.gyp patch-deps_uv_common.gypi
patch-deps_uvwasi_include_wasi__serdes.h
patch-deps_v8_src_base_platform_memory.h
patch-deps_v8_src_base_platform_platform-freebsd.cc
patch-deps_v8_src_base_platform_platform-openbsd.cc
patch-deps_v8_src_base_platform_platform-posix.cc
patch-deps_v8_src_base_platform_semaphore.cc
patch-deps_v8_src_base_strings.h
patch-deps_v8_src_codegen_arm_cpu-arm.cc
patch-deps_v8_src_common_globals.h
patch-deps_v8_src_compiler_types.h
patch-deps_v8_src_heap_code-range.cc
patch-deps_v8_tools_profiling_run-llprof.sh patch-node.gypi
patch-src_compile__cache.cc patch-src_crypto_crypto__rsa.cc
patch-src_inspector__agent.cc
patch-src_node__postmortem__metadata.cc
patch-tools_gyp_pylib_gyp_generator_make.py
patch-tools_gyp_pylib_gyp_xcode__emulation.py
patch-tools_install.py patch-tools_v8_gypfiles_v8.gyp
Log Message:
nodejs: updated to 23.2.0
Version 23.2.0 (Current)
Notable Changes
Update root certificates to NSS 3.104
This is the version of NSS that shipped in Firefox 131.0 on 2024-10-01.
Certificates added:
FIRMAPROFESIONAL CA ROOT-A WEB
TWCA CYBER Root CA
SecureSign Root CA12
SecureSign Root CA14
SecureSign Root CA15
Other notable changes
- doc: move typescript support to active development (Marco Ippolito)
- doc: add jazelly to collaborators (Jason Zhang)
- (SEMVER-MINOR) fs: make dirent.path writable (Antoine du Hamel)
- (SEMVER-MINOR) http: add diagnostic channel http.client.request.created (Marco Ippolito)
- (SEMVER-MINOR) module: add findPackageJSON util (Jacob Smith)
- (SEMVER-MINOR) module: add module.stripTypeScriptTypes (Marco Ippolito)
To generate a diff of this commit:
cvs rdiff -u -r1.735 -r1.736 pkgsrc/lang/Makefile
cvs rdiff -u -r1.307 -r1.308 pkgsrc/lang/nodejs/Makefile
cvs rdiff -u -r1.56 -r1.57 pkgsrc/lang/nodejs/Makefile.common
cvs rdiff -u -r1.86 -r1.87 pkgsrc/lang/nodejs/PLIST
cvs rdiff -u -r1.273 -r1.274 pkgsrc/lang/nodejs/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/nodejs/hacks.mk
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/nodejs/nodeversion.mk
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_platform_memory.h
cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/nodejs/patches/patch-tools_install.py
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/nodejs22/DESCR \
pkgsrc/lang/nodejs22/Makefile pkgsrc/lang/nodejs22/PLIST \
pkgsrc/lang/nodejs22/buildlink3.mk pkgsrc/lang/nodejs22/distinfo \
pkgsrc/lang/nodejs22/hacks.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/nodejs22/patches/patch-common.gypi \
pkgsrc/lang/nodejs22/patches/patch-deps_cares_cares.gyp \
pkgsrc/lang/nodejs22/patches/patch-deps_uv_common.gypi \
pkgsrc/lang/nodejs22/patches/patch-deps_uvwasi_include_wasi__serdes.h \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_memory.h \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-posix.cc \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_semaphore.cc \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_strings.h \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_codegen_arm_cpu-arm.cc \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_common_globals.h \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_compiler_types.h \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_heap_code-range.cc \
pkgsrc/lang/nodejs22/patches/patch-deps_v8_tools_profiling_run-llprof.sh \
pkgsrc/lang/nodejs22/patches/patch-node.gypi \
pkgsrc/lang/nodejs22/patches/patch-src_compile__cache.cc \
pkgsrc/lang/nodejs22/patches/patch-src_crypto_crypto__rsa.cc \
pkgsrc/lang/nodejs22/patches/patch-src_inspector__agent.cc \
pkgsrc/lang/nodejs22/patches/patch-src_node__postmortem__metadata.cc \
pkgsrc/lang/nodejs22/patches/patch-tools_gyp_pylib_gyp_generator_make.py \
pkgsrc/lang/nodejs22/patches/patch-tools_gyp_pylib_gyp_xcode__emulation.py \
pkgsrc/lang/nodejs22/patches/patch-tools_install.py \
pkgsrc/lang/nodejs22/patches/patch-tools_v8_gypfiles_v8.gyp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/Makefile
diff -u pkgsrc/lang/Makefile:1.735 pkgsrc/lang/Makefile:1.736
--- pkgsrc/lang/Makefile:1.735 Wed Oct 9 20:00:28 2024
+++ pkgsrc/lang/Makefile Wed Nov 13 08:45:16 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.735 2024/10/09 20:00:28 adam Exp $
+# $NetBSD: Makefile,v 1.736 2024/11/13 08:45:16 adam Exp $
#
COMMENT= Programming languages
@@ -205,6 +205,7 @@ SUBDIR+= njs
SUBDIR+= nodejs
SUBDIR+= nodejs18
SUBDIR+= nodejs20
+SUBDIR+= nodejs22
SUBDIR+= nqp
SUBDIR+= nuitka
SUBDIR+= objc
Index: pkgsrc/lang/nodejs/Makefile
diff -u pkgsrc/lang/nodejs/Makefile:1.307 pkgsrc/lang/nodejs/Makefile:1.308
--- pkgsrc/lang/nodejs/Makefile:1.307 Fri Nov 1 12:53:14 2024
+++ pkgsrc/lang/nodejs/Makefile Wed Nov 13 08:45:16 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.307 2024/11/01 12:53:14 wiz Exp $
+# $NetBSD: Makefile,v 1.308 2024/11/13 08:45:16 adam Exp $
-DISTNAME= node-v22.11.0
+DISTNAME= node-v23.2.0
EXTRACT_SUFX= .tar.xz
USE_LANGUAGES= c c++
@@ -8,7 +8,6 @@ USE_LANGUAGES= c c++
FORCE_CXX_STD= gnu++20
USE_CXX_FEATURES+= c++20 charconv
-PKGREVISION= 2
.include "../../mk/bsd.prefs.mk"
# XXX: figure out a way to add rpaths to torque
Index: pkgsrc/lang/nodejs/Makefile.common
diff -u pkgsrc/lang/nodejs/Makefile.common:1.56 pkgsrc/lang/nodejs/Makefile.common:1.57
--- pkgsrc/lang/nodejs/Makefile.common:1.56 Fri Jun 14 08:58:23 2024
+++ pkgsrc/lang/nodejs/Makefile.common Wed Nov 13 08:45:16 2024
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile.common,v 1.56 2024/06/14 08:58:23 wiz Exp $
+# $NetBSD: Makefile.common,v 1.57 2024/11/13 08:45:16 adam Exp $
# used by lang/nodejs/Makefile
-# used by lang/nodejs14/Makefile
-# used by lang/nodejs16/Makefile
# used by lang/nodejs18/Makefile
# used by lang/nodejs20/Makefile
+# used by lang/nodejs22/Makefile
CATEGORIES= lang
MASTER_SITES= https://nodejs.org/dist/${DISTNAME:S/node-//}/
Index: pkgsrc/lang/nodejs/PLIST
diff -u pkgsrc/lang/nodejs/PLIST:1.86 pkgsrc/lang/nodejs/PLIST:1.87
--- pkgsrc/lang/nodejs/PLIST:1.86 Tue Oct 22 08:30:41 2024
+++ pkgsrc/lang/nodejs/PLIST Wed Nov 13 08:45:16 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.86 2024/10/22 08:30:41 adam Exp $
+@comment $NetBSD: PLIST,v 1.87 2024/11/13 08:45:16 adam Exp $
bin/corepack
bin/node
bin/npm
@@ -95,6 +95,7 @@ include/node/v8-profiler.h
include/node/v8-promise.h
include/node/v8-proxy.h
include/node/v8-regexp.h
+include/node/v8-sandbox.h
include/node/v8-script.h
include/node/v8-snapshot.h
include/node/v8-source-location.h
Index: pkgsrc/lang/nodejs/distinfo
diff -u pkgsrc/lang/nodejs/distinfo:1.273 pkgsrc/lang/nodejs/distinfo:1.274
--- pkgsrc/lang/nodejs/distinfo:1.273 Thu Oct 31 09:01:48 2024
+++ pkgsrc/lang/nodejs/distinfo Wed Nov 13 08:45:16 2024
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.273 2024/10/31 09:01:48 adam Exp $
+$NetBSD: distinfo,v 1.274 2024/11/13 08:45:16 adam Exp $
-BLAKE2s (node-v22.11.0.tar.xz) = 4c7c455d840d56e5e90aefb3843819d40db56b6d9da551648ec4ed0df85072f3
-SHA512 (node-v22.11.0.tar.xz) = f81f0d4a9606d14fcbfb8b73489f156bbbdfa5ece7a8c4036c1887df768324dc58c91b87367c6631b8a96d19fb0d7cd1414fb90ef1bc7b27f07c40f0480a0e8d
-Size (node-v22.11.0.tar.xz) = 47006780 bytes
+BLAKE2s (node-v23.2.0.tar.xz) = 850bf20384cbeb6285e779cfc204865cce96b7aaa62682cc0a3e8d9264f839e9
+SHA512 (node-v23.2.0.tar.xz) = cc2aa8c87b9ec36dc6008ae3b8d9401c348336c446ff862963174891e1339e825de22cc16f9c09e1da8fd6714ae3ee1dd428d2b23ea76b75a65831b82f1dbf66
+Size (node-v23.2.0.tar.xz) = 47727488 bytes
SHA1 (patch-common.gypi) = a4dd4ba7e0dfd5838d7241e35447617bdc0f93df
SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
SHA1 (patch-deps_uv_common.gypi) = 29f0c382b68f77749a71ce39fa2ca37338ca18ec
SHA1 (patch-deps_uvwasi_include_wasi__serdes.h) = 32b85ef5824b96b35aba9280bbe7aa7899d9e5cf
-SHA1 (patch-deps_v8_src_base_platform_memory.h) = 0921b5eeecfe03b774f85a15628c559901e7fea8
+SHA1 (patch-deps_v8_src_base_platform_memory.h) = 9dad117067fc6b9d41baaff1d7c9e02d840a42dd
SHA1 (patch-deps_v8_src_base_platform_platform-freebsd.cc) = b47025f33d2991275bbcd15dbabb28900afab0e1
SHA1 (patch-deps_v8_src_base_platform_platform-openbsd.cc) = 5e593879dbab095f99e82593272a0de91043f9a8
SHA1 (patch-deps_v8_src_base_platform_platform-posix.cc) = bfe8972371ed0c4039bf3bf025d83b64ec508721
@@ -25,5 +25,5 @@ SHA1 (patch-src_inspector__agent.cc) = 3
SHA1 (patch-src_node__postmortem__metadata.cc) = 9938482d724ad6636af5dc3fa719ec26ed8539ff
SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = bf48cd3b928797d347b8ad8344e3965ad11e5ea7
SHA1 (patch-tools_gyp_pylib_gyp_xcode__emulation.py) = 4ee24115f5e97ffbd23aaa6dc62f408d381d4e22
-SHA1 (patch-tools_install.py) = 006874e2b21d894ff88cfc24a1ff218b5e882835
+SHA1 (patch-tools_install.py) = ac296123fa498c7edee3a5735f2e24c862037813
SHA1 (patch-tools_v8_gypfiles_v8.gyp) = 8b1b0e2216f9e8025f8e623d5aa8af3f8d670804
Index: pkgsrc/lang/nodejs/hacks.mk
diff -u pkgsrc/lang/nodejs/hacks.mk:1.1 pkgsrc/lang/nodejs/hacks.mk:1.2
--- pkgsrc/lang/nodejs/hacks.mk:1.1 Mon May 27 08:56:30 2024
+++ pkgsrc/lang/nodejs/hacks.mk Wed Nov 13 08:45:17 2024
@@ -1,4 +1,4 @@
-# $NetBSD: hacks.mk,v 1.1 2024/05/27 08:56:30 nia Exp $
+# $NetBSD: hacks.mk,v 1.2 2024/11/13 08:45:17 adam Exp $
.if !defined(NODEJS_HACKS_MK)
NODEJS_HACKS_MK= # defined
@@ -8,8 +8,8 @@ NODEJS_HACKS_MK= # defined
### source visibility.
###
.if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 100000
-PKG_HACKS+= netbsd-source
-CXXFLAGS+= -D_NETBSD_SOURCE
+PKG_HACKS+= netbsd-source
+CXXFLAGS+= -D_NETBSD_SOURCE
.endif
.endif
Index: pkgsrc/lang/nodejs/nodeversion.mk
diff -u pkgsrc/lang/nodejs/nodeversion.mk:1.19 pkgsrc/lang/nodejs/nodeversion.mk:1.20
--- pkgsrc/lang/nodejs/nodeversion.mk:1.19 Tue Oct 22 08:30:42 2024
+++ pkgsrc/lang/nodejs/nodeversion.mk Wed Nov 13 08:45:17 2024
@@ -1,4 +1,4 @@
-# $NetBSD: nodeversion.mk,v 1.19 2024/10/22 08:30:42 adam Exp $
+# $NetBSD: nodeversion.mk,v 1.20 2024/11/13 08:45:17 adam Exp $
# This file determines which nodejs version is used as a dependency for
# a package.
@@ -8,7 +8,7 @@
# NODE_VERSION_DEFAULT
# The preferred node version to use.
#
-# Possible values: 18 20 22
+# Possible values: 18 20 22 23
# Default: 20
#
# === Infrastructure variables ===
@@ -27,13 +27,13 @@
# is significant; those listed earlier are preferred over those
# listed later.
#
-# Possible values: 18 20 22
-# Default: 18 20 22
+# Possible values: 18 20 22 23
+# Default: 18 20 22 23
#
# NODE_VERSIONS_INCOMPATIBLE
# The node versions that the package *cannot* build against.
#
-# Possible values: 18 20 22
+# Possible values: 18 20 22 23
# Default: <empty>
#
# Keywords: node
@@ -56,7 +56,7 @@ BUILD_DEFS+= NODE_VERSION_DEFAULT
BUILD_DEFS_EFFECTS+= NODE_PACKAGE
NODE_VERSION_DEFAULT?= 20
-NODE_VERSIONS_ACCEPTED?= 18 20 22
+NODE_VERSIONS_ACCEPTED?= 18 20 22 23
NODE_VERSIONS_INCOMPATIBLE?= # empty
# Resolve NODE_VERSIONS_INCOMPATIBLE and generate the _OK vars.
@@ -91,6 +91,8 @@ _NODE_VERSION?= none
.elif ${_NODE_VERSION} == "20"
.include "../../lang/nodejs20/buildlink3.mk"
.elif ${_NODE_VERSION} == "22"
+.include "../../lang/nodejs22/buildlink3.mk"
+.elif ${_NODE_VERSION} == "23"
.include "../../lang/nodejs/buildlink3.mk"
.else
PKG_FAIL_REASON+= "No valid node version found"
Index: pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_platform_memory.h
diff -u pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_platform_memory.h:1.1 pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_platform_memory.h:1.2
--- pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_platform_memory.h:1.1 Sat Dec 3 17:07:13 2022
+++ pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_platform_memory.h Wed Nov 13 08:45:17 2024
@@ -1,15 +1,15 @@
-$NetBSD: patch-deps_v8_src_base_platform_memory.h,v 1.1 2022/12/03 17:07:13 adam Exp $
+$NetBSD: patch-deps_v8_src_base_platform_memory.h,v 1.2 2024/11/13 08:45:17 adam Exp $
Fix build on NetBSD.
---- deps/v8/src/base/platform/memory.h.orig 2022-11-14 11:44:23.528838940 +0000
+--- deps/v8/src/base/platform/memory.h.orig 2024-10-24 12:44:06.000000000 +0000
+++ deps/v8/src/base/platform/memory.h
-@@ -23,7 +23,7 @@
+@@ -25,7 +25,7 @@
#include <malloc.h>
- #endif // !V8_OS_DARWIN
+ #endif
--#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS) || V8_OS_WIN
-+#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_NETBSD && !V8_OS_SOLARIS) || V8_OS_WIN
+-#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS && !V8_OS_ZOS) || V8_OS_WIN
++#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS && !V8_OS_ZOS && !V8_OS_NETBSD) || V8_OS_WIN
#define V8_HAS_MALLOC_USABLE_SIZE 1
- #endif // (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS) || V8_OS_WIN
+ #endif
Index: pkgsrc/lang/nodejs/patches/patch-tools_install.py
diff -u pkgsrc/lang/nodejs/patches/patch-tools_install.py:1.10 pkgsrc/lang/nodejs/patches/patch-tools_install.py:1.11
--- pkgsrc/lang/nodejs/patches/patch-tools_install.py:1.10 Tue May 7 17:54:10 2024
+++ pkgsrc/lang/nodejs/patches/patch-tools_install.py Wed Nov 13 08:45:17 2024
@@ -1,7 +1,7 @@
-$NetBSD: patch-tools_install.py,v 1.10 2024/05/07 17:54:10 adam Exp $
+$NetBSD: patch-tools_install.py,v 1.11 2024/11/13 08:45:17 adam Exp $
Install man pages under the right directory.
-
+
--- tools/install.py.orig 2024-05-02 12:49:16.000000000 +0000
+++ tools/install.py
@@ -182,10 +182,7 @@ def files(options, action):
Added files:
Index: pkgsrc/lang/nodejs22/DESCR
diff -u /dev/null pkgsrc/lang/nodejs22/DESCR:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/DESCR Wed Nov 13 08:45:17 2024
@@ -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 22.x LTS release.
Index: pkgsrc/lang/nodejs22/Makefile
diff -u /dev/null pkgsrc/lang/nodejs22/Makefile:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/Makefile Wed Nov 13 08:45:17 2024
@@ -0,0 +1,49 @@
+# $NetBSD: Makefile,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+DISTNAME= node-v22.11.0
+EXTRACT_SUFX= .tar.xz
+
+USE_LANGUAGES= c c++
+
+FORCE_CXX_STD= gnu++20
+USE_CXX_FEATURES+= c++20 charconv
+
+.include "../../mk/bsd.prefs.mk"
+
+# XXX: figure out a way to add rpaths to torque
+MAKE_ENV+= LD_LIBRARY_PATH=${PREFIX}/lib
+
+CONFIGURE_ARGS+= --shared-nghttp3
+CONFIGURE_ARGS+= --shared-ngtcp2
+
+CHECK_INTERPRETER_SKIP+= lib/node_modules/corepack/shims/*.ps1
+CHECK_PORTABILITY_SKIP+= deps/uv/autogen.sh
+CHECK_PORTABILITY_SKIP+= deps/v8/tools/cppgc/export_to_github.sh
+CHECK_PORTABILITY_SKIP+= deps/v8/tools/cppgc/test_cmake.sh
+CHECK_PORTABILITY_SKIP+= tools/macos-installer/pkgbuild/npm/scripts/preinstall
+
+.if ${MACHINE_ARCH} == "i386"
+# required for SSE2 code under i386.
+CXXFLAGS+= -mstackrealign
+.endif
+
+.PHONY: minusx
+post-install: minusx
+minusx:
+ ${CHMOD} -x ${DESTDIR}${PREFIX}/lib/node_modules/corepack/shims/*.cmd
+
+.include "../../lang/nodejs/options.mk"
+
+# Node turns on -latomic for arm, mips and ppc.
+.if ${MACHINE_ARCH:M*arm*} || \
+ ${MACHINE_ARCH:M*powerpc*} || \
+ ${MACHINE_ARCH:M*mips*}
+.include "../../devel/libatomic/buildlink3.mk"
+.endif
+
+.include "../../lang/nodejs/Makefile.common"
+
+.include "../../net/ngtcp2/buildlink3.mk"
+.include "../../www/nghttp3/buildlink3.mk"
+.include "../../mk/atomic64.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/lang/nodejs22/PLIST
diff -u /dev/null pkgsrc/lang/nodejs22/PLIST:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/PLIST Wed Nov 13 08:45:17 2024
@@ -0,0 +1,2622 @@
+@comment $NetBSD: PLIST,v 1.1 2024/11/13 08:45:17 adam Exp $
+bin/corepack
+bin/node
+bin/npm
+bin/npx
+include/node/common.gypi
+include/node/config.gypi
+include/node/cppgc/allocation.h
+include/node/cppgc/common.h
+include/node/cppgc/cross-thread-persistent.h
+include/node/cppgc/custom-space.h
+include/node/cppgc/default-platform.h
+include/node/cppgc/ephemeron-pair.h
+include/node/cppgc/explicit-management.h
+include/node/cppgc/garbage-collected.h
+include/node/cppgc/heap-consistency.h
+include/node/cppgc/heap-handle.h
+include/node/cppgc/heap-state.h
+include/node/cppgc/heap-statistics.h
+include/node/cppgc/heap.h
+include/node/cppgc/internal/api-constants.h
+include/node/cppgc/internal/atomic-entry-flag.h
+include/node/cppgc/internal/base-page-handle.h
+include/node/cppgc/internal/caged-heap-local-data.h
+include/node/cppgc/internal/caged-heap.h
+include/node/cppgc/internal/compiler-specific.h
+include/node/cppgc/internal/finalizer-trait.h
+include/node/cppgc/internal/gc-info.h
+include/node/cppgc/internal/logging.h
+include/node/cppgc/internal/member-storage.h
+include/node/cppgc/internal/name-trait.h
+include/node/cppgc/internal/persistent-node.h
+include/node/cppgc/internal/pointer-policies.h
+include/node/cppgc/internal/write-barrier.h
+include/node/cppgc/liveness-broker.h
+include/node/cppgc/macros.h
+include/node/cppgc/member.h
+include/node/cppgc/name-provider.h
+include/node/cppgc/object-size-trait.h
+include/node/cppgc/persistent.h
+include/node/cppgc/platform.h
+include/node/cppgc/prefinalizer.h
+include/node/cppgc/process-heap-statistics.h
+include/node/cppgc/sentinel-pointer.h
+include/node/cppgc/source-location.h
+include/node/cppgc/testing.h
+include/node/cppgc/trace-trait.h
+include/node/cppgc/type-traits.h
+include/node/cppgc/visitor.h
+include/node/js_native_api.h
+include/node/js_native_api_types.h
+include/node/libplatform/libplatform-export.h
+include/node/libplatform/libplatform.h
+include/node/libplatform/v8-tracing.h
+include/node/node.h
+include/node/node_api.h
+include/node/node_api_types.h
+include/node/node_buffer.h
+include/node/node_object_wrap.h
+include/node/node_version.h
+include/node/v8-array-buffer.h
+include/node/v8-callbacks.h
+include/node/v8-container.h
+include/node/v8-context.h
+include/node/v8-cppgc.h
+include/node/v8-data.h
+include/node/v8-date.h
+include/node/v8-debug.h
+include/node/v8-embedder-heap.h
+include/node/v8-embedder-state-scope.h
+include/node/v8-exception.h
+include/node/v8-extension.h
+include/node/v8-external.h
+include/node/v8-forward.h
+include/node/v8-function-callback.h
+include/node/v8-function.h
+include/node/v8-handle-base.h
+include/node/v8-initialization.h
+include/node/v8-internal.h
+include/node/v8-isolate.h
+include/node/v8-json.h
+include/node/v8-local-handle.h
+include/node/v8-locker.h
+include/node/v8-maybe.h
+include/node/v8-memory-span.h
+include/node/v8-message.h
+include/node/v8-microtask-queue.h
+include/node/v8-microtask.h
+include/node/v8-object.h
+include/node/v8-persistent-handle.h
+include/node/v8-platform.h
+include/node/v8-primitive-object.h
+include/node/v8-primitive.h
+include/node/v8-profiler.h
+include/node/v8-promise.h
+include/node/v8-proxy.h
+include/node/v8-regexp.h
+include/node/v8-script.h
+include/node/v8-snapshot.h
+include/node/v8-source-location.h
+include/node/v8-statistics.h
+include/node/v8-template.h
+include/node/v8-traced-handle.h
+include/node/v8-typed-array.h
+include/node/v8-unwinder.h
+include/node/v8-value-serializer.h
+include/node/v8-value.h
+include/node/v8-version.h
+include/node/v8-wasm.h
+include/node/v8-weak-callback-info.h
+include/node/v8.h
+include/node/v8config.h
+lib/node_modules/corepack/CHANGELOG.md
+lib/node_modules/corepack/LICENSE.md
+lib/node_modules/corepack/README.md
+lib/node_modules/corepack/dist/corepack.js
+lib/node_modules/corepack/dist/lib/corepack.cjs
+lib/node_modules/corepack/dist/npm.js
+lib/node_modules/corepack/dist/npx.js
+lib/node_modules/corepack/dist/pnpm.js
+lib/node_modules/corepack/dist/pnpx.js
+lib/node_modules/corepack/dist/yarn.js
+lib/node_modules/corepack/dist/yarnpkg.js
+lib/node_modules/corepack/package.json
+lib/node_modules/corepack/shims/corepack
+lib/node_modules/corepack/shims/corepack.cmd
+lib/node_modules/corepack/shims/corepack.ps1
+lib/node_modules/corepack/shims/nodewin/corepack
+lib/node_modules/corepack/shims/nodewin/corepack.cmd
+lib/node_modules/corepack/shims/nodewin/corepack.ps1
+lib/node_modules/corepack/shims/nodewin/npm
+lib/node_modules/corepack/shims/nodewin/npm.cmd
+lib/node_modules/corepack/shims/nodewin/npm.ps1
+lib/node_modules/corepack/shims/nodewin/npx
+lib/node_modules/corepack/shims/nodewin/npx.cmd
+lib/node_modules/corepack/shims/nodewin/npx.ps1
+lib/node_modules/corepack/shims/nodewin/pnpm
+lib/node_modules/corepack/shims/nodewin/pnpm.cmd
+lib/node_modules/corepack/shims/nodewin/pnpm.ps1
+lib/node_modules/corepack/shims/nodewin/pnpx
+lib/node_modules/corepack/shims/nodewin/pnpx.cmd
+lib/node_modules/corepack/shims/nodewin/pnpx.ps1
+lib/node_modules/corepack/shims/nodewin/yarn
+lib/node_modules/corepack/shims/nodewin/yarn.cmd
+lib/node_modules/corepack/shims/nodewin/yarn.ps1
+lib/node_modules/corepack/shims/nodewin/yarnpkg
+lib/node_modules/corepack/shims/nodewin/yarnpkg.cmd
+lib/node_modules/corepack/shims/nodewin/yarnpkg.ps1
+lib/node_modules/corepack/shims/npm
+lib/node_modules/corepack/shims/npm.cmd
+lib/node_modules/corepack/shims/npm.ps1
+lib/node_modules/corepack/shims/npx
+lib/node_modules/corepack/shims/npx.cmd
+lib/node_modules/corepack/shims/npx.ps1
+lib/node_modules/corepack/shims/pnpm
+lib/node_modules/corepack/shims/pnpm.cmd
+lib/node_modules/corepack/shims/pnpm.ps1
+lib/node_modules/corepack/shims/pnpx
+lib/node_modules/corepack/shims/pnpx.cmd
+lib/node_modules/corepack/shims/pnpx.ps1
+lib/node_modules/corepack/shims/yarn
+lib/node_modules/corepack/shims/yarn.cmd
+lib/node_modules/corepack/shims/yarn.ps1
+lib/node_modules/corepack/shims/yarnpkg
+lib/node_modules/corepack/shims/yarnpkg.cmd
+lib/node_modules/corepack/shims/yarnpkg.ps1
+lib/node_modules/npm/.npmrc
+lib/node_modules/npm/LICENSE
+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-prefix.js
+lib/node_modules/npm/bin/npm.cmd
+lib/node_modules/npm/bin/npm.ps1
+lib/node_modules/npm/bin/npx
+lib/node_modules/npm/bin/npx-cli.js
+lib/node_modules/npm/bin/npx.cmd
+lib/node_modules/npm/bin/npx.ps1
+lib/node_modules/npm/docs/content/commands/npm-access.md
+lib/node_modules/npm/docs/content/commands/npm-adduser.md
+lib/node_modules/npm/docs/content/commands/npm-audit.md
+lib/node_modules/npm/docs/content/commands/npm-bugs.md
+lib/node_modules/npm/docs/content/commands/npm-cache.md
+lib/node_modules/npm/docs/content/commands/npm-ci.md
+lib/node_modules/npm/docs/content/commands/npm-completion.md
+lib/node_modules/npm/docs/content/commands/npm-config.md
+lib/node_modules/npm/docs/content/commands/npm-dedupe.md
+lib/node_modules/npm/docs/content/commands/npm-deprecate.md
+lib/node_modules/npm/docs/content/commands/npm-diff.md
+lib/node_modules/npm/docs/content/commands/npm-dist-tag.md
+lib/node_modules/npm/docs/content/commands/npm-docs.md
+lib/node_modules/npm/docs/content/commands/npm-doctor.md
+lib/node_modules/npm/docs/content/commands/npm-edit.md
+lib/node_modules/npm/docs/content/commands/npm-exec.md
+lib/node_modules/npm/docs/content/commands/npm-explain.md
+lib/node_modules/npm/docs/content/commands/npm-explore.md
+lib/node_modules/npm/docs/content/commands/npm-find-dupes.md
+lib/node_modules/npm/docs/content/commands/npm-fund.md
+lib/node_modules/npm/docs/content/commands/npm-help-search.md
+lib/node_modules/npm/docs/content/commands/npm-help.md
+lib/node_modules/npm/docs/content/commands/npm-hook.md
+lib/node_modules/npm/docs/content/commands/npm-init.md
+lib/node_modules/npm/docs/content/commands/npm-install-ci-test.md
+lib/node_modules/npm/docs/content/commands/npm-install-test.md
+lib/node_modules/npm/docs/content/commands/npm-install.md
+lib/node_modules/npm/docs/content/commands/npm-link.md
+lib/node_modules/npm/docs/content/commands/npm-login.md
+lib/node_modules/npm/docs/content/commands/npm-logout.md
+lib/node_modules/npm/docs/content/commands/npm-ls.md
+lib/node_modules/npm/docs/content/commands/npm-org.md
+lib/node_modules/npm/docs/content/commands/npm-outdated.md
+lib/node_modules/npm/docs/content/commands/npm-owner.md
+lib/node_modules/npm/docs/content/commands/npm-pack.md
+lib/node_modules/npm/docs/content/commands/npm-ping.md
+lib/node_modules/npm/docs/content/commands/npm-pkg.md
+lib/node_modules/npm/docs/content/commands/npm-prefix.md
+lib/node_modules/npm/docs/content/commands/npm-profile.md
+lib/node_modules/npm/docs/content/commands/npm-prune.md
+lib/node_modules/npm/docs/content/commands/npm-publish.md
+lib/node_modules/npm/docs/content/commands/npm-query.md
+lib/node_modules/npm/docs/content/commands/npm-rebuild.md
+lib/node_modules/npm/docs/content/commands/npm-repo.md
+lib/node_modules/npm/docs/content/commands/npm-restart.md
+lib/node_modules/npm/docs/content/commands/npm-root.md
+lib/node_modules/npm/docs/content/commands/npm-run-script.md
+lib/node_modules/npm/docs/content/commands/npm-sbom.md
+lib/node_modules/npm/docs/content/commands/npm-search.md
+lib/node_modules/npm/docs/content/commands/npm-shrinkwrap.md
+lib/node_modules/npm/docs/content/commands/npm-star.md
+lib/node_modules/npm/docs/content/commands/npm-stars.md
+lib/node_modules/npm/docs/content/commands/npm-start.md
+lib/node_modules/npm/docs/content/commands/npm-stop.md
+lib/node_modules/npm/docs/content/commands/npm-team.md
+lib/node_modules/npm/docs/content/commands/npm-test.md
+lib/node_modules/npm/docs/content/commands/npm-token.md
+lib/node_modules/npm/docs/content/commands/npm-uninstall.md
+lib/node_modules/npm/docs/content/commands/npm-unpublish.md
+lib/node_modules/npm/docs/content/commands/npm-unstar.md
+lib/node_modules/npm/docs/content/commands/npm-update.md
+lib/node_modules/npm/docs/content/commands/npm-version.md
+lib/node_modules/npm/docs/content/commands/npm-view.md
+lib/node_modules/npm/docs/content/commands/npm-whoami.md
+lib/node_modules/npm/docs/content/commands/npm.md
+lib/node_modules/npm/docs/content/commands/npx.md
+lib/node_modules/npm/docs/content/configuring-npm/folders.md
+lib/node_modules/npm/docs/content/configuring-npm/install.md
+lib/node_modules/npm/docs/content/configuring-npm/npm-shrinkwrap-json.md
+lib/node_modules/npm/docs/content/configuring-npm/npmrc.md
+lib/node_modules/npm/docs/content/configuring-npm/package-json.md
+lib/node_modules/npm/docs/content/configuring-npm/package-lock-json.md
+lib/node_modules/npm/docs/content/using-npm/config.md
+lib/node_modules/npm/docs/content/using-npm/dependency-selectors.md
+lib/node_modules/npm/docs/content/using-npm/developers.md
+lib/node_modules/npm/docs/content/using-npm/logging.md
+lib/node_modules/npm/docs/content/using-npm/orgs.md
+lib/node_modules/npm/docs/content/using-npm/package-spec.md
+lib/node_modules/npm/docs/content/using-npm/registry.md
+lib/node_modules/npm/docs/content/using-npm/removal.md
+lib/node_modules/npm/docs/content/using-npm/scope.md
+lib/node_modules/npm/docs/content/using-npm/scripts.md
+lib/node_modules/npm/docs/content/using-npm/workspaces.md
+lib/node_modules/npm/docs/lib/index.js
+lib/node_modules/npm/docs/output/commands/npm-access.html
+lib/node_modules/npm/docs/output/commands/npm-adduser.html
+lib/node_modules/npm/docs/output/commands/npm-audit.html
+lib/node_modules/npm/docs/output/commands/npm-bugs.html
+lib/node_modules/npm/docs/output/commands/npm-cache.html
+lib/node_modules/npm/docs/output/commands/npm-ci.html
+lib/node_modules/npm/docs/output/commands/npm-completion.html
+lib/node_modules/npm/docs/output/commands/npm-config.html
+lib/node_modules/npm/docs/output/commands/npm-dedupe.html
+lib/node_modules/npm/docs/output/commands/npm-deprecate.html
+lib/node_modules/npm/docs/output/commands/npm-diff.html
+lib/node_modules/npm/docs/output/commands/npm-dist-tag.html
+lib/node_modules/npm/docs/output/commands/npm-docs.html
+lib/node_modules/npm/docs/output/commands/npm-doctor.html
+lib/node_modules/npm/docs/output/commands/npm-edit.html
+lib/node_modules/npm/docs/output/commands/npm-exec.html
+lib/node_modules/npm/docs/output/commands/npm-explain.html
+lib/node_modules/npm/docs/output/commands/npm-explore.html
+lib/node_modules/npm/docs/output/commands/npm-find-dupes.html
+lib/node_modules/npm/docs/output/commands/npm-fund.html
+lib/node_modules/npm/docs/output/commands/npm-help-search.html
+lib/node_modules/npm/docs/output/commands/npm-help.html
+lib/node_modules/npm/docs/output/commands/npm-hook.html
+lib/node_modules/npm/docs/output/commands/npm-init.html
+lib/node_modules/npm/docs/output/commands/npm-install-ci-test.html
+lib/node_modules/npm/docs/output/commands/npm-install-test.html
+lib/node_modules/npm/docs/output/commands/npm-install.html
+lib/node_modules/npm/docs/output/commands/npm-link.html
+lib/node_modules/npm/docs/output/commands/npm-login.html
+lib/node_modules/npm/docs/output/commands/npm-logout.html
+lib/node_modules/npm/docs/output/commands/npm-ls.html
+lib/node_modules/npm/docs/output/commands/npm-org.html
+lib/node_modules/npm/docs/output/commands/npm-outdated.html
+lib/node_modules/npm/docs/output/commands/npm-owner.html
+lib/node_modules/npm/docs/output/commands/npm-pack.html
+lib/node_modules/npm/docs/output/commands/npm-ping.html
+lib/node_modules/npm/docs/output/commands/npm-pkg.html
+lib/node_modules/npm/docs/output/commands/npm-prefix.html
+lib/node_modules/npm/docs/output/commands/npm-profile.html
+lib/node_modules/npm/docs/output/commands/npm-prune.html
+lib/node_modules/npm/docs/output/commands/npm-publish.html
+lib/node_modules/npm/docs/output/commands/npm-query.html
+lib/node_modules/npm/docs/output/commands/npm-rebuild.html
+lib/node_modules/npm/docs/output/commands/npm-repo.html
+lib/node_modules/npm/docs/output/commands/npm-restart.html
+lib/node_modules/npm/docs/output/commands/npm-root.html
+lib/node_modules/npm/docs/output/commands/npm-run-script.html
+lib/node_modules/npm/docs/output/commands/npm-sbom.html
+lib/node_modules/npm/docs/output/commands/npm-search.html
+lib/node_modules/npm/docs/output/commands/npm-shrinkwrap.html
+lib/node_modules/npm/docs/output/commands/npm-star.html
+lib/node_modules/npm/docs/output/commands/npm-stars.html
+lib/node_modules/npm/docs/output/commands/npm-start.html
+lib/node_modules/npm/docs/output/commands/npm-stop.html
+lib/node_modules/npm/docs/output/commands/npm-team.html
+lib/node_modules/npm/docs/output/commands/npm-test.html
+lib/node_modules/npm/docs/output/commands/npm-token.html
+lib/node_modules/npm/docs/output/commands/npm-uninstall.html
+lib/node_modules/npm/docs/output/commands/npm-unpublish.html
+lib/node_modules/npm/docs/output/commands/npm-unstar.html
+lib/node_modules/npm/docs/output/commands/npm-update.html
+lib/node_modules/npm/docs/output/commands/npm-version.html
+lib/node_modules/npm/docs/output/commands/npm-view.html
+lib/node_modules/npm/docs/output/commands/npm-whoami.html
+lib/node_modules/npm/docs/output/commands/npm.html
+lib/node_modules/npm/docs/output/commands/npx.html
+lib/node_modules/npm/docs/output/configuring-npm/folders.html
+lib/node_modules/npm/docs/output/configuring-npm/install.html
+lib/node_modules/npm/docs/output/configuring-npm/npm-global.html
+lib/node_modules/npm/docs/output/configuring-npm/npm-json.html
+lib/node_modules/npm/docs/output/configuring-npm/npm-shrinkwrap-json.html
+lib/node_modules/npm/docs/output/configuring-npm/npmrc.html
+lib/node_modules/npm/docs/output/configuring-npm/package-json.html
+lib/node_modules/npm/docs/output/configuring-npm/package-lock-json.html
+lib/node_modules/npm/docs/output/using-npm/config.html
+lib/node_modules/npm/docs/output/using-npm/dependency-selectors.html
+lib/node_modules/npm/docs/output/using-npm/developers.html
+lib/node_modules/npm/docs/output/using-npm/logging.html
+lib/node_modules/npm/docs/output/using-npm/orgs.html
+lib/node_modules/npm/docs/output/using-npm/package-spec.html
+lib/node_modules/npm/docs/output/using-npm/registry.html
+lib/node_modules/npm/docs/output/using-npm/removal.html
+lib/node_modules/npm/docs/output/using-npm/scope.html
+lib/node_modules/npm/docs/output/using-npm/scripts.html
+lib/node_modules/npm/docs/output/using-npm/workspaces.html
+lib/node_modules/npm/index.js
+lib/node_modules/npm/lib/arborist-cmd.js
+lib/node_modules/npm/lib/base-cmd.js
+lib/node_modules/npm/lib/cli.js
+lib/node_modules/npm/lib/cli/entry.js
+lib/node_modules/npm/lib/cli/exit-handler.js
+lib/node_modules/npm/lib/cli/update-notifier.js
+lib/node_modules/npm/lib/cli/validate-engines.js
+lib/node_modules/npm/lib/commands/access.js
+lib/node_modules/npm/lib/commands/adduser.js
+lib/node_modules/npm/lib/commands/audit.js
+lib/node_modules/npm/lib/commands/bugs.js
+lib/node_modules/npm/lib/commands/cache.js
+lib/node_modules/npm/lib/commands/ci.js
+lib/node_modules/npm/lib/commands/completion.js
+lib/node_modules/npm/lib/commands/config.js
+lib/node_modules/npm/lib/commands/dedupe.js
+lib/node_modules/npm/lib/commands/deprecate.js
+lib/node_modules/npm/lib/commands/diff.js
+lib/node_modules/npm/lib/commands/dist-tag.js
+lib/node_modules/npm/lib/commands/docs.js
+lib/node_modules/npm/lib/commands/doctor.js
+lib/node_modules/npm/lib/commands/edit.js
+lib/node_modules/npm/lib/commands/exec.js
+lib/node_modules/npm/lib/commands/explain.js
+lib/node_modules/npm/lib/commands/explore.js
+lib/node_modules/npm/lib/commands/find-dupes.js
+lib/node_modules/npm/lib/commands/fund.js
+lib/node_modules/npm/lib/commands/get.js
+lib/node_modules/npm/lib/commands/help-search.js
+lib/node_modules/npm/lib/commands/help.js
+lib/node_modules/npm/lib/commands/hook.js
+lib/node_modules/npm/lib/commands/init.js
+lib/node_modules/npm/lib/commands/install-ci-test.js
+lib/node_modules/npm/lib/commands/install-test.js
+lib/node_modules/npm/lib/commands/install.js
+lib/node_modules/npm/lib/commands/link.js
+lib/node_modules/npm/lib/commands/ll.js
+lib/node_modules/npm/lib/commands/login.js
+lib/node_modules/npm/lib/commands/logout.js
+lib/node_modules/npm/lib/commands/ls.js
+lib/node_modules/npm/lib/commands/org.js
+lib/node_modules/npm/lib/commands/outdated.js
+lib/node_modules/npm/lib/commands/owner.js
+lib/node_modules/npm/lib/commands/pack.js
+lib/node_modules/npm/lib/commands/ping.js
+lib/node_modules/npm/lib/commands/pkg.js
+lib/node_modules/npm/lib/commands/prefix.js
+lib/node_modules/npm/lib/commands/profile.js
+lib/node_modules/npm/lib/commands/prune.js
+lib/node_modules/npm/lib/commands/publish.js
+lib/node_modules/npm/lib/commands/query.js
+lib/node_modules/npm/lib/commands/rebuild.js
+lib/node_modules/npm/lib/commands/repo.js
+lib/node_modules/npm/lib/commands/restart.js
+lib/node_modules/npm/lib/commands/root.js
+lib/node_modules/npm/lib/commands/run-script.js
+lib/node_modules/npm/lib/commands/sbom.js
+lib/node_modules/npm/lib/commands/search.js
+lib/node_modules/npm/lib/commands/set.js
+lib/node_modules/npm/lib/commands/shrinkwrap.js
+lib/node_modules/npm/lib/commands/star.js
+lib/node_modules/npm/lib/commands/stars.js
+lib/node_modules/npm/lib/commands/start.js
+lib/node_modules/npm/lib/commands/stop.js
+lib/node_modules/npm/lib/commands/team.js
+lib/node_modules/npm/lib/commands/test.js
+lib/node_modules/npm/lib/commands/token.js
+lib/node_modules/npm/lib/commands/uninstall.js
+lib/node_modules/npm/lib/commands/unpublish.js
+lib/node_modules/npm/lib/commands/unstar.js
+lib/node_modules/npm/lib/commands/update.js
+lib/node_modules/npm/lib/commands/version.js
+lib/node_modules/npm/lib/commands/view.js
+lib/node_modules/npm/lib/commands/whoami.js
+lib/node_modules/npm/lib/lifecycle-cmd.js
+lib/node_modules/npm/lib/npm.js
+lib/node_modules/npm/lib/package-url-cmd.js
+lib/node_modules/npm/lib/utils/audit-error.js
+lib/node_modules/npm/lib/utils/auth.js
+lib/node_modules/npm/lib/utils/cmd-list.js
+lib/node_modules/npm/lib/utils/completion.fish
+lib/node_modules/npm/lib/utils/completion.sh
+lib/node_modules/npm/lib/utils/did-you-mean.js
+lib/node_modules/npm/lib/utils/display.js
+lib/node_modules/npm/lib/utils/error-message.js
+lib/node_modules/npm/lib/utils/explain-dep.js
+lib/node_modules/npm/lib/utils/explain-eresolve.js
+lib/node_modules/npm/lib/utils/format-bytes.js
+lib/node_modules/npm/lib/utils/format-search-stream.js
+lib/node_modules/npm/lib/utils/format.js
+lib/node_modules/npm/lib/utils/get-identity.js
+lib/node_modules/npm/lib/utils/get-workspaces.js
+lib/node_modules/npm/lib/utils/installed-deep.js
+lib/node_modules/npm/lib/utils/installed-shallow.js
+lib/node_modules/npm/lib/utils/is-windows.js
+lib/node_modules/npm/lib/utils/log-file.js
+lib/node_modules/npm/lib/utils/npm-usage.js
+lib/node_modules/npm/lib/utils/open-url.js
+lib/node_modules/npm/lib/utils/output-error.js
+lib/node_modules/npm/lib/utils/ping.js
+lib/node_modules/npm/lib/utils/queryable.js
+lib/node_modules/npm/lib/utils/read-user-info.js
+lib/node_modules/npm/lib/utils/reify-finish.js
+lib/node_modules/npm/lib/utils/reify-output.js
+lib/node_modules/npm/lib/utils/sbom-cyclonedx.js
+lib/node_modules/npm/lib/utils/sbom-spdx.js
+lib/node_modules/npm/lib/utils/tar.js
+lib/node_modules/npm/lib/utils/timers.js
+lib/node_modules/npm/lib/utils/update-workspaces.js
+lib/node_modules/npm/lib/utils/validate-lockfile.js
+lib/node_modules/npm/lib/utils/verify-signatures.js
+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-audit.1
+lib/node_modules/npm/man/man1/npm-bugs.1
+lib/node_modules/npm/man/man1/npm-cache.1
+lib/node_modules/npm/man/man1/npm-ci.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-diff.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-doctor.1
+lib/node_modules/npm/man/man1/npm-edit.1
+lib/node_modules/npm/man/man1/npm-exec.1
+lib/node_modules/npm/man/man1/npm-explain.1
+lib/node_modules/npm/man/man1/npm-explore.1
+lib/node_modules/npm/man/man1/npm-find-dupes.1
+lib/node_modules/npm/man/man1/npm-fund.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-hook.1
+lib/node_modules/npm/man/man1/npm-init.1
+lib/node_modules/npm/man/man1/npm-install-ci-test.1
+lib/node_modules/npm/man/man1/npm-install-test.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-login.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-org.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-pkg.1
+lib/node_modules/npm/man/man1/npm-prefix.1
+lib/node_modules/npm/man/man1/npm-profile.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-query.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-root.1
+lib/node_modules/npm/man/man1/npm-run-script.1
+lib/node_modules/npm/man/man1/npm-sbom.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-team.1
+lib/node_modules/npm/man/man1/npm-test.1
+lib/node_modules/npm/man/man1/npm-token.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-unstar.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/man1/npx.1
+lib/node_modules/npm/man/man5/folders.5
+lib/node_modules/npm/man/man5/install.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/npm-shrinkwrap-json.5
+lib/node_modules/npm/man/man5/npmrc.5
+lib/node_modules/npm/man/man5/package-json.5
+lib/node_modules/npm/man/man5/package-lock-json.5
+lib/node_modules/npm/man/man7/config.7
+lib/node_modules/npm/man/man7/dependency-selectors.7
+lib/node_modules/npm/man/man7/developers.7
+lib/node_modules/npm/man/man7/logging.7
+lib/node_modules/npm/man/man7/orgs.7
+lib/node_modules/npm/man/man7/package-spec.7
+lib/node_modules/npm/man/man7/registry.7
+lib/node_modules/npm/man/man7/removal.7
+lib/node_modules/npm/man/man7/scope.7
+lib/node_modules/npm/man/man7/scripts.7
+lib/node_modules/npm/man/man7/workspaces.7
+lib/node_modules/npm/node_modules/@isaacs/cliui/LICENSE.txt
+lib/node_modules/npm/node_modules/@isaacs/cliui/build/index.cjs
+lib/node_modules/npm/node_modules/@isaacs/cliui/build/index.d.cts
+lib/node_modules/npm/node_modules/@isaacs/cliui/build/lib/index.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/index.mjs
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/index.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/license
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/package.json
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/LICENSE-MIT.txt
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/RGI_Emoji.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/RGI_Emoji.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/index.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/text.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/index.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/package.json
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/text.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/index.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/license
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/package.json
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/index.js
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/license
+lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/package.json
+lib/node_modules/npm/node_modules/@isaacs/cliui/package.json
+lib/node_modules/npm/node_modules/@isaacs/fs-minipass/LICENSE
+lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/esm/index.js
+lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/esm/package.json
+lib/node_modules/npm/node_modules/@isaacs/fs-minipass/package.json
+lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/LICENSE
+lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/index.js
+lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/package.json
+lib/node_modules/npm/node_modules/@npmcli/agent/lib/agents.js
+lib/node_modules/npm/node_modules/@npmcli/agent/lib/dns.js
+lib/node_modules/npm/node_modules/@npmcli/agent/lib/errors.js
+lib/node_modules/npm/node_modules/@npmcli/agent/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/agent/lib/options.js
+lib/node_modules/npm/node_modules/@npmcli/agent/lib/proxy.js
+lib/node_modules/npm/node_modules/@npmcli/agent/package.json
+lib/node_modules/npm/node_modules/@npmcli/arborist/LICENSE.md
+lib/node_modules/npm/node_modules/@npmcli/arborist/README.md
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/actual.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/audit.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/funding.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/ideal.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/index.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/logging.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/options.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/print-tree.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/timers.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/license.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/prune.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/reify.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/shrinkwrap.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/bin/virtual.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/add-rm-pkg-deps.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/index.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/isolated-reifier.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/load-actual.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/calc-dep-flags.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/can-place-dep.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/case-insensitive-map.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/consistent-resolve.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/debug.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/deepest-nesting-target.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/dep-valid.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/diff.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/edge.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/from-path.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/gather-dep-set.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/inventory.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/link.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/node.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/optional-set.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/override-resolves.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/override-set.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/packument-cache.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/peer-entry-sets.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/printable.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/query-selector-all.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/realpath.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/relpath.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/reset-dep-flags.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/retire-path.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/shrinkwrap.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/signal-handling.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/signals.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/spec-from-lock.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/tracker.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/tree-check.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/version-from-tgz.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/vuln.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/lib/yarn-lock.js
+lib/node_modules/npm/node_modules/@npmcli/arborist/package.json
+lib/node_modules/npm/node_modules/@npmcli/config/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/config/README.md
+lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/definition.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/definitions.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/index.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/env-replace.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/errors.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/nerf-dart.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/parse-field.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/set-envs.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/type-defs.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/type-description.js
+lib/node_modules/npm/node_modules/@npmcli/config/lib/umask.js
+lib/node_modules/npm/node_modules/@npmcli/config/package.json
+lib/node_modules/npm/node_modules/@npmcli/fs/LICENSE.md
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/common/get-options.js
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/common/node.js
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/errors.js
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/index.js
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/polyfill.js
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/move-file.js
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/readdir-scoped.js
+lib/node_modules/npm/node_modules/@npmcli/fs/lib/with-temp-dir.js
+lib/node_modules/npm/node_modules/@npmcli/fs/package.json
+lib/node_modules/npm/node_modules/@npmcli/git/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/git/lib/clone.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/errors.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/find.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/is-clean.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/is.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/lines-to-revs.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/make-error.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/opts.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/revs.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/spawn.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/utils.js
+lib/node_modules/npm/node_modules/@npmcli/git/lib/which.js
+lib/node_modules/npm/node_modules/@npmcli/git/package.json
+lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/README.md
+lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/bin/index.js
+lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/package.json
+lib/node_modules/npm/node_modules/@npmcli/map-workspaces/LICENSE.md
+lib/node_modules/npm/node_modules/@npmcli/map-workspaces/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/map-workspaces/package.json
+lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/advisory.js
+lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/get-dep-spec.js
+lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/hash.js
+lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/package.json
+lib/node_modules/npm/node_modules/@npmcli/name-from-folder/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/name-from-folder/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/name-from-folder/package.json
+lib/node_modules/npm/node_modules/@npmcli/node-gyp/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/node-gyp/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/node-gyp/package.json
+lib/node_modules/npm/node_modules/@npmcli/package-json/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/package-json/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/package-json/lib/normalize.js
+lib/node_modules/npm/node_modules/@npmcli/package-json/lib/read-package.js
+lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-dependencies.js
+lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-scripts.js
+lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-workspaces.js
+lib/node_modules/npm/node_modules/@npmcli/package-json/package.json
+lib/node_modules/npm/node_modules/@npmcli/promise-spawn/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/escape.js
+lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/promise-spawn/package.json
+lib/node_modules/npm/node_modules/@npmcli/query/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/query/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/query/package.json
+lib/node_modules/npm/node_modules/@npmcli/redact/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/redact/lib/deep-map.js
+lib/node_modules/npm/node_modules/@npmcli/redact/lib/index.js
+lib/node_modules/npm/node_modules/@npmcli/redact/lib/matchers.js
+lib/node_modules/npm/node_modules/@npmcli/redact/lib/server.js
+lib/node_modules/npm/node_modules/@npmcli/redact/lib/utils.js
+lib/node_modules/npm/node_modules/@npmcli/redact/package.json
+lib/node_modules/npm/node_modules/@npmcli/run-script/LICENSE
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/is-server-package.js
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/make-spawn-args.js
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp.cmd
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/package-envs.js
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script-pkg.js
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script.js
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/set-path.js
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/signal-manager.js
+lib/node_modules/npm/node_modules/@npmcli/run-script/lib/validate-options.js
+lib/node_modules/npm/node_modules/@npmcli/run-script/package.json
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/LICENSE
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/is-default-value.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/limit-long-syntax.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/negate.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/no-repeated-options.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/ordered-options.mjs
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/simple-hard-coded.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/index.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/errors.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/primordials.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/util.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/validators.js
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/package.json
+lib/node_modules/npm/node_modules/@pkgjs/parseargs/utils.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/build.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/bundle.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/error.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/serialized.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/utility.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/validate.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/package.json
+lib/node_modules/npm/node_modules/@sigstore/core/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/error.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/index.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/length.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/obj.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/parse.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/tag.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/crypto.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/dsse.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/encoding.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/json.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/oid.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/pem.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/rfc3161/error.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/rfc3161/index.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/rfc3161/timestamp.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/rfc3161/tstinfo.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/stream.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/x509/cert.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/x509/ext.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/x509/index.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/x509/sct.js
+lib/node_modules/npm/node_modules/@sigstore/core/package.json
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/envelope.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/events.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/api/field_behavior.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/any.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/descriptor.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/timestamp.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_bundle.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_common.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_rekor.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_trustroot.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_verification.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/base.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/bundle.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/dsse.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/message.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/error.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/error.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/fetch.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/fulcio.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/rekor.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/tsa.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/identity/ci.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/identity/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/identity/provider.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/fulcio/ca.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/fulcio/ephemeral.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/fulcio/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/signer.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/types/fetch.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/util/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/util/oidc.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/util/ua.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tlog/client.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tlog/entry.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tlog/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tsa/client.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tsa/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/witness.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/agent/lib/agents.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/agent/lib/dns.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/agent/lib/errors.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/agent/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/agent/lib/options.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/agent/lib/proxy.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/agent/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/LICENSE.md
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/common/get-options.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/common/node.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/cp/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/cp/errors.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/cp/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/cp/polyfill.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/move-file.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/readdir-scoped.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/lib/with-temp-dir.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/LICENSE.md
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/content/path.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/content/read.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/content/rm.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/content/write.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/entry-index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/get.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/memoization.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/put.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/rm.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/util/glob.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/util/hash-to-segments.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/util/tmp.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/lib/verify.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/cache/entry.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/cache/errors.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/cache/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/cache/key.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/cache/policy.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/fetch.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/options.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/pipeline.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/lib/remote.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/lib/abort-error.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/lib/blob.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/lib/body.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/lib/fetch-error.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/lib/headers.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/lib/request.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/lib/response.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/proc-log/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/proc-log/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/proc-log/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/ssri/LICENSE.md
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/ssri/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/ssri/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/unique-filename/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/unique-filename/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/unique-filename/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/unique-slug/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/unique-slug/lib/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/node_modules/unique-slug/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/package.json
+lib/node_modules/npm/node_modules/@sigstore/tuf/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/tuf/dist/appdata.js
+lib/node_modules/npm/node_modules/@sigstore/tuf/dist/client.js
+lib/node_modules/npm/node_modules/@sigstore/tuf/dist/error.js
+lib/node_modules/npm/node_modules/@sigstore/tuf/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/tuf/dist/target.js
+lib/node_modules/npm/node_modules/@sigstore/tuf/package.json
+lib/node_modules/npm/node_modules/@sigstore/tuf/seeds.json
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/bundle/dsse.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/bundle/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/bundle/message.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/error.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/key/certificate.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/key/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/key/sct.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/policy.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/shared.types.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/checkpoint.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/merkle.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/set.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/tsa.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/dsse.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/hashedrekord.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/intoto.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/trust/filter.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/trust/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/trust/trust.types.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/verifier.js
+lib/node_modules/npm/node_modules/@sigstore/verify/package.json
+lib/node_modules/npm/node_modules/@tufjs/canonical-json/LICENSE
+lib/node_modules/npm/node_modules/@tufjs/canonical-json/lib/index.js
+lib/node_modules/npm/node_modules/@tufjs/canonical-json/package.json
+lib/node_modules/npm/node_modules/@tufjs/models/LICENSE
+lib/node_modules/npm/node_modules/@tufjs/models/dist/base.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/delegations.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/error.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/file.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/index.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/key.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/metadata.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/role.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/root.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/signature.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/snapshot.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/targets.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/timestamp.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/guard.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/index.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/key.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/oid.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/types.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/verify.js
+lib/node_modules/npm/node_modules/@tufjs/models/package.json
+lib/node_modules/npm/node_modules/abbrev/LICENSE
+lib/node_modules/npm/node_modules/abbrev/lib/index.js
+lib/node_modules/npm/node_modules/abbrev/package.json
+lib/node_modules/npm/node_modules/agent-base/LICENSE
+lib/node_modules/npm/node_modules/agent-base/dist/helpers.js
+lib/node_modules/npm/node_modules/agent-base/dist/index.js
+lib/node_modules/npm/node_modules/agent-base/package.json
+lib/node_modules/npm/node_modules/aggregate-error/index.js
+lib/node_modules/npm/node_modules/aggregate-error/license
+lib/node_modules/npm/node_modules/aggregate-error/package.json
+lib/node_modules/npm/node_modules/ansi-regex/index.js
+lib/node_modules/npm/node_modules/ansi-regex/license
+lib/node_modules/npm/node_modules/ansi-regex/package.json
+lib/node_modules/npm/node_modules/ansi-styles/index.js
+lib/node_modules/npm/node_modules/ansi-styles/license
+lib/node_modules/npm/node_modules/ansi-styles/package.json
+lib/node_modules/npm/node_modules/aproba/LICENSE
+lib/node_modules/npm/node_modules/aproba/index.js
+lib/node_modules/npm/node_modules/aproba/package.json
+lib/node_modules/npm/node_modules/archy/LICENSE
+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/balanced-match/LICENSE.md
+lib/node_modules/npm/node_modules/balanced-match/index.js
+lib/node_modules/npm/node_modules/balanced-match/package.json
+lib/node_modules/npm/node_modules/bin-links/LICENSE
+lib/node_modules/npm/node_modules/bin-links/lib/bin-target.js
+lib/node_modules/npm/node_modules/bin-links/lib/check-bin.js
+lib/node_modules/npm/node_modules/bin-links/lib/check-bins.js
+lib/node_modules/npm/node_modules/bin-links/lib/fix-bin.js
+lib/node_modules/npm/node_modules/bin-links/lib/get-node-modules.js
+lib/node_modules/npm/node_modules/bin-links/lib/get-paths.js
+lib/node_modules/npm/node_modules/bin-links/lib/get-prefix.js
+lib/node_modules/npm/node_modules/bin-links/lib/index.js
+lib/node_modules/npm/node_modules/bin-links/lib/is-windows.js
+lib/node_modules/npm/node_modules/bin-links/lib/link-bin.js
+lib/node_modules/npm/node_modules/bin-links/lib/link-bins.js
+lib/node_modules/npm/node_modules/bin-links/lib/link-gently.js
+lib/node_modules/npm/node_modules/bin-links/lib/link-mans.js
+lib/node_modules/npm/node_modules/bin-links/lib/man-target.js
+lib/node_modules/npm/node_modules/bin-links/lib/shim-bin.js
+lib/node_modules/npm/node_modules/bin-links/package.json
+lib/node_modules/npm/node_modules/binary-extensions/binary-extensions.json
+lib/node_modules/npm/node_modules/binary-extensions/index.js
+lib/node_modules/npm/node_modules/binary-extensions/license
+lib/node_modules/npm/node_modules/binary-extensions/package.json
+lib/node_modules/npm/node_modules/brace-expansion/LICENSE
+lib/node_modules/npm/node_modules/brace-expansion/index.js
+lib/node_modules/npm/node_modules/brace-expansion/package.json
+lib/node_modules/npm/node_modules/cacache/LICENSE.md
+lib/node_modules/npm/node_modules/cacache/lib/content/path.js
+lib/node_modules/npm/node_modules/cacache/lib/content/read.js
+lib/node_modules/npm/node_modules/cacache/lib/content/rm.js
+lib/node_modules/npm/node_modules/cacache/lib/content/write.js
+lib/node_modules/npm/node_modules/cacache/lib/entry-index.js
+lib/node_modules/npm/node_modules/cacache/lib/get.js
+lib/node_modules/npm/node_modules/cacache/lib/index.js
+lib/node_modules/npm/node_modules/cacache/lib/memoization.js
+lib/node_modules/npm/node_modules/cacache/lib/put.js
+lib/node_modules/npm/node_modules/cacache/lib/rm.js
+lib/node_modules/npm/node_modules/cacache/lib/util/glob.js
+lib/node_modules/npm/node_modules/cacache/lib/util/hash-to-segments.js
+lib/node_modules/npm/node_modules/cacache/lib/util/tmp.js
+lib/node_modules/npm/node_modules/cacache/lib/verify.js
+lib/node_modules/npm/node_modules/cacache/node_modules/chownr/LICENSE.md
+lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/esm/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/esm/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/chownr/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/LICENSE
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/commonjs/constants.js
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/esm/constants.js
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/esm/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/LICENSE
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.d.ts
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.d.ts.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.js
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.js.map
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/readme.markdown
+lib/node_modules/npm/node_modules/cacache/node_modules/p-map/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/p-map/license
+lib/node_modules/npm/node_modules/cacache/node_modules/p-map/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/LICENSE
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/create.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/cwd-error.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/extract.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/get-write-flag.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/header.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/large-numbers.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/list.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/make-command.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/mkdir.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/mode-fix.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/normalize-unicode.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/normalize-windows-path.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/options.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/pack.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/parse.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/path-reservations.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/pax.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/read-entry.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/replace.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/strip-absolute-path.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/strip-trailing-slashes.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/symlink-error.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/types.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/unpack.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/update.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/warn-method.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/winchars.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/write-entry.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/create.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/cwd-error.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/extract.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/get-write-flag.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/header.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/large-numbers.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/list.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/make-command.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/mkdir.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/mode-fix.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/normalize-unicode.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/normalize-windows-path.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/options.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/pack.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/parse.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/path-reservations.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/pax.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/read-entry.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/replace.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/strip-absolute-path.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/strip-trailing-slashes.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/symlink-error.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/types.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/unpack.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/update.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/warn-method.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/winchars.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/write-entry.js
+lib/node_modules/npm/node_modules/cacache/node_modules/tar/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/yallist/LICENSE.md
+lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/esm/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/esm/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/yallist/package.json
+lib/node_modules/npm/node_modules/cacache/package.json
+lib/node_modules/npm/node_modules/chalk/license
+lib/node_modules/npm/node_modules/chalk/package.json
+lib/node_modules/npm/node_modules/chalk/source/index.js
+lib/node_modules/npm/node_modules/chalk/source/utilities.js
+lib/node_modules/npm/node_modules/chalk/source/vendor/ansi-styles/index.js
+lib/node_modules/npm/node_modules/chalk/source/vendor/supports-color/browser.js
+lib/node_modules/npm/node_modules/chalk/source/vendor/supports-color/index.js
+lib/node_modules/npm/node_modules/chownr/LICENSE
+lib/node_modules/npm/node_modules/chownr/chownr.js
+lib/node_modules/npm/node_modules/chownr/package.json
+lib/node_modules/npm/node_modules/ci-info/LICENSE
+lib/node_modules/npm/node_modules/ci-info/index.js
+lib/node_modules/npm/node_modules/ci-info/package.json
+lib/node_modules/npm/node_modules/ci-info/vendors.json
+lib/node_modules/npm/node_modules/cidr-regex/LICENSE
+lib/node_modules/npm/node_modules/cidr-regex/dist/index.js
+lib/node_modules/npm/node_modules/cidr-regex/package.json
+lib/node_modules/npm/node_modules/clean-stack/index.js
+lib/node_modules/npm/node_modules/clean-stack/license
+lib/node_modules/npm/node_modules/clean-stack/package.json
+lib/node_modules/npm/node_modules/cli-columns/color.js
+lib/node_modules/npm/node_modules/cli-columns/index.js
+lib/node_modules/npm/node_modules/cli-columns/license
+lib/node_modules/npm/node_modules/cli-columns/package.json
+lib/node_modules/npm/node_modules/cli-columns/test.js
+lib/node_modules/npm/node_modules/cmd-shim/LICENSE
+lib/node_modules/npm/node_modules/cmd-shim/lib/index.js
+lib/node_modules/npm/node_modules/cmd-shim/lib/to-batch-syntax.js
+lib/node_modules/npm/node_modules/cmd-shim/package.json
+lib/node_modules/npm/node_modules/color-convert/LICENSE
+lib/node_modules/npm/node_modules/color-convert/conversions.js
+lib/node_modules/npm/node_modules/color-convert/index.js
+lib/node_modules/npm/node_modules/color-convert/package.json
+lib/node_modules/npm/node_modules/color-convert/route.js
+lib/node_modules/npm/node_modules/color-name/LICENSE
+lib/node_modules/npm/node_modules/color-name/index.js
+lib/node_modules/npm/node_modules/color-name/package.json
+lib/node_modules/npm/node_modules/common-ancestor-path/LICENSE
+lib/node_modules/npm/node_modules/common-ancestor-path/index.js
+lib/node_modules/npm/node_modules/common-ancestor-path/package.json
+lib/node_modules/npm/node_modules/cross-spawn/LICENSE
+lib/node_modules/npm/node_modules/cross-spawn/index.js
+lib/node_modules/npm/node_modules/cross-spawn/lib/enoent.js
+lib/node_modules/npm/node_modules/cross-spawn/lib/parse.js
+lib/node_modules/npm/node_modules/cross-spawn/lib/util/escape.js
+lib/node_modules/npm/node_modules/cross-spawn/lib/util/readShebang.js
+lib/node_modules/npm/node_modules/cross-spawn/lib/util/resolveCommand.js
+lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/LICENSE
+lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/README.md
+lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/bin/node-which
+lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/package.json
+lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/which.js
+lib/node_modules/npm/node_modules/cross-spawn/package.json
+lib/node_modules/npm/node_modules/cssesc/LICENSE-MIT.txt
+lib/node_modules/npm/node_modules/cssesc/README.md
+lib/node_modules/npm/node_modules/cssesc/bin/cssesc
+lib/node_modules/npm/node_modules/cssesc/cssesc.js
+lib/node_modules/npm/node_modules/cssesc/man/cssesc.1
+lib/node_modules/npm/node_modules/cssesc/package.json
+lib/node_modules/npm/node_modules/debug/LICENSE
+lib/node_modules/npm/node_modules/debug/node_modules/ms/index.js
+lib/node_modules/npm/node_modules/debug/node_modules/ms/license.md
+lib/node_modules/npm/node_modules/debug/node_modules/ms/package.json
+lib/node_modules/npm/node_modules/debug/package.json
+lib/node_modules/npm/node_modules/debug/src/browser.js
+lib/node_modules/npm/node_modules/debug/src/common.js
+lib/node_modules/npm/node_modules/debug/src/index.js
+lib/node_modules/npm/node_modules/debug/src/node.js
+lib/node_modules/npm/node_modules/diff/CONTRIBUTING.md
+lib/node_modules/npm/node_modules/diff/LICENSE
+lib/node_modules/npm/node_modules/diff/dist/diff.js
+lib/node_modules/npm/node_modules/diff/dist/diff.min.js
+lib/node_modules/npm/node_modules/diff/lib/convert/dmp.js
+lib/node_modules/npm/node_modules/diff/lib/convert/xml.js
+lib/node_modules/npm/node_modules/diff/lib/diff/array.js
+lib/node_modules/npm/node_modules/diff/lib/diff/base.js
+lib/node_modules/npm/node_modules/diff/lib/diff/character.js
+lib/node_modules/npm/node_modules/diff/lib/diff/css.js
+lib/node_modules/npm/node_modules/diff/lib/diff/json.js
+lib/node_modules/npm/node_modules/diff/lib/diff/line.js
+lib/node_modules/npm/node_modules/diff/lib/diff/sentence.js
+lib/node_modules/npm/node_modules/diff/lib/diff/word.js
+lib/node_modules/npm/node_modules/diff/lib/index.es6.js
+lib/node_modules/npm/node_modules/diff/lib/index.js
+lib/node_modules/npm/node_modules/diff/lib/index.mjs
+lib/node_modules/npm/node_modules/diff/lib/patch/apply.js
+lib/node_modules/npm/node_modules/diff/lib/patch/create.js
+lib/node_modules/npm/node_modules/diff/lib/patch/merge.js
+lib/node_modules/npm/node_modules/diff/lib/patch/parse.js
+lib/node_modules/npm/node_modules/diff/lib/patch/reverse.js
+lib/node_modules/npm/node_modules/diff/lib/util/array.js
+lib/node_modules/npm/node_modules/diff/lib/util/distance-iterator.js
+lib/node_modules/npm/node_modules/diff/lib/util/params.js
+lib/node_modules/npm/node_modules/diff/package.json
+lib/node_modules/npm/node_modules/diff/release-notes.md
+lib/node_modules/npm/node_modules/diff/runtime.js
+lib/node_modules/npm/node_modules/eastasianwidth/eastasianwidth.js
+lib/node_modules/npm/node_modules/eastasianwidth/package.json
+lib/node_modules/npm/node_modules/emoji-regex/LICENSE-MIT.txt
+lib/node_modules/npm/node_modules/emoji-regex/es2015/index.js
+lib/node_modules/npm/node_modules/emoji-regex/es2015/text.js
+lib/node_modules/npm/node_modules/emoji-regex/index.js
+lib/node_modules/npm/node_modules/emoji-regex/package.json
+lib/node_modules/npm/node_modules/emoji-regex/text.js
+lib/node_modules/npm/node_modules/encoding/LICENSE
+lib/node_modules/npm/node_modules/encoding/lib/encoding.js
+lib/node_modules/npm/node_modules/encoding/package.json
+lib/node_modules/npm/node_modules/env-paths/index.js
+lib/node_modules/npm/node_modules/env-paths/license
+lib/node_modules/npm/node_modules/env-paths/package.json
+lib/node_modules/npm/node_modules/err-code/bower.json
+lib/node_modules/npm/node_modules/err-code/index.js
+lib/node_modules/npm/node_modules/err-code/index.umd.js
+lib/node_modules/npm/node_modules/err-code/package.json
+lib/node_modules/npm/node_modules/exponential-backoff/LICENSE
+lib/node_modules/npm/node_modules/exponential-backoff/dist/backoff.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/always/always.delay.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.base.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.factory.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.interface.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/skip-first/skip-first.delay.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/full/full.jitter.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/jitter.factory.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/no/no.jitter.js
+lib/node_modules/npm/node_modules/exponential-backoff/dist/options.js
+lib/node_modules/npm/node_modules/exponential-backoff/package.json
+lib/node_modules/npm/node_modules/fastest-levenshtein/LICENSE.md
+lib/node_modules/npm/node_modules/fastest-levenshtein/bench.js
+lib/node_modules/npm/node_modules/fastest-levenshtein/esm/mod.js
+lib/node_modules/npm/node_modules/fastest-levenshtein/mod.js
+lib/node_modules/npm/node_modules/fastest-levenshtein/package.json
+lib/node_modules/npm/node_modules/fastest-levenshtein/test.js
+lib/node_modules/npm/node_modules/foreground-child/LICENSE
+lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/all-signals.js
+lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/proxy-signals.js
+lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/watchdog.js
+lib/node_modules/npm/node_modules/foreground-child/dist/esm/all-signals.js
+lib/node_modules/npm/node_modules/foreground-child/dist/esm/index.js
+lib/node_modules/npm/node_modules/foreground-child/dist/esm/package.json
+lib/node_modules/npm/node_modules/foreground-child/dist/esm/proxy-signals.js
+lib/node_modules/npm/node_modules/foreground-child/dist/esm/watchdog.js
+lib/node_modules/npm/node_modules/foreground-child/package.json
+lib/node_modules/npm/node_modules/fs-minipass/LICENSE
+lib/node_modules/npm/node_modules/fs-minipass/lib/index.js
+lib/node_modules/npm/node_modules/fs-minipass/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/dist/commonjs/glob.d.ts
+lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.js
+lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.js.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.d.ts
+lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.js
+lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.js.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.d.ts
+lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.js
+lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.js.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/index.d.ts
+lib/node_modules/npm/node_modules/glob/dist/commonjs/index.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/glob/dist/commonjs/index.js.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.d.ts
+lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.js
+lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.js.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.d.ts
+lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.js
+lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.js.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.d.ts
+lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.js
+lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.js.map
+lib/node_modules/npm/node_modules/glob/dist/esm/bin.d.mts
+lib/node_modules/npm/node_modules/glob/dist/esm/bin.d.mts.map
+lib/node_modules/npm/node_modules/glob/dist/esm/bin.mjs
+lib/node_modules/npm/node_modules/glob/dist/esm/bin.mjs.map
+lib/node_modules/npm/node_modules/glob/dist/esm/glob.d.ts
+lib/node_modules/npm/node_modules/glob/dist/esm/glob.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/esm/glob.js
+lib/node_modules/npm/node_modules/glob/dist/esm/glob.js.map
+lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.d.ts
+lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.js
+lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.js.map
+lib/node_modules/npm/node_modules/glob/dist/esm/ignore.d.ts
+lib/node_modules/npm/node_modules/glob/dist/esm/ignore.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/esm/ignore.js
+lib/node_modules/npm/node_modules/glob/dist/esm/ignore.js.map
+lib/node_modules/npm/node_modules/glob/dist/esm/index.d.ts
+lib/node_modules/npm/node_modules/glob/dist/esm/index.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/esm/index.js
+lib/node_modules/npm/node_modules/glob/dist/esm/index.js.map
+lib/node_modules/npm/node_modules/glob/dist/esm/package.json
+lib/node_modules/npm/node_modules/glob/dist/esm/pattern.d.ts
+lib/node_modules/npm/node_modules/glob/dist/esm/pattern.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/esm/pattern.js
+lib/node_modules/npm/node_modules/glob/dist/esm/pattern.js.map
+lib/node_modules/npm/node_modules/glob/dist/esm/processor.d.ts
+lib/node_modules/npm/node_modules/glob/dist/esm/processor.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/esm/processor.js
+lib/node_modules/npm/node_modules/glob/dist/esm/processor.js.map
+lib/node_modules/npm/node_modules/glob/dist/esm/walker.d.ts
+lib/node_modules/npm/node_modules/glob/dist/esm/walker.d.ts.map
+lib/node_modules/npm/node_modules/glob/dist/esm/walker.js
+lib/node_modules/npm/node_modules/glob/dist/esm/walker.js.map
+lib/node_modules/npm/node_modules/glob/package.json
+lib/node_modules/npm/node_modules/graceful-fs/LICENSE
+lib/node_modules/npm/node_modules/graceful-fs/clone.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/LICENSE
+lib/node_modules/npm/node_modules/hosted-git-info/lib/from-url.js
+lib/node_modules/npm/node_modules/hosted-git-info/lib/hosts.js
+lib/node_modules/npm/node_modules/hosted-git-info/lib/index.js
+lib/node_modules/npm/node_modules/hosted-git-info/lib/parse-url.js
+lib/node_modules/npm/node_modules/hosted-git-info/package.json
+lib/node_modules/npm/node_modules/http-cache-semantics/LICENSE
+lib/node_modules/npm/node_modules/http-cache-semantics/index.js
+lib/node_modules/npm/node_modules/http-cache-semantics/package.json
+lib/node_modules/npm/node_modules/http-proxy-agent/LICENSE
+lib/node_modules/npm/node_modules/http-proxy-agent/dist/index.js
+lib/node_modules/npm/node_modules/http-proxy-agent/package.json
+lib/node_modules/npm/node_modules/https-proxy-agent/LICENSE
+lib/node_modules/npm/node_modules/https-proxy-agent/dist/index.js
+lib/node_modules/npm/node_modules/https-proxy-agent/dist/parse-proxy-response.js
+lib/node_modules/npm/node_modules/https-proxy-agent/package.json
+lib/node_modules/npm/node_modules/iconv-lite/LICENSE
+lib/node_modules/npm/node_modules/iconv-lite/encodings/dbcs-codec.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/dbcs-data.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/index.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/internal.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-codec.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-data-generated.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-data.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/big5-added.json
+lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp936.json
+lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp949.json
+lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp950.json
+lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/eucjp.json
+lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json
+lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/gbk-added.json
+lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/shiftjis.json
+lib/node_modules/npm/node_modules/iconv-lite/encodings/utf16.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/utf32.js
+lib/node_modules/npm/node_modules/iconv-lite/encodings/utf7.js
+lib/node_modules/npm/node_modules/iconv-lite/lib/bom-handling.js
+lib/node_modules/npm/node_modules/iconv-lite/lib/index.js
+lib/node_modules/npm/node_modules/iconv-lite/lib/streams.js
+lib/node_modules/npm/node_modules/iconv-lite/package.json
+lib/node_modules/npm/node_modules/ignore-walk/LICENSE
+lib/node_modules/npm/node_modules/ignore-walk/lib/index.js
+lib/node_modules/npm/node_modules/ignore-walk/package.json
+lib/node_modules/npm/node_modules/imurmurhash/imurmurhash.js
+lib/node_modules/npm/node_modules/imurmurhash/imurmurhash.min.js
+lib/node_modules/npm/node_modules/imurmurhash/package.json
+lib/node_modules/npm/node_modules/indent-string/index.js
+lib/node_modules/npm/node_modules/indent-string/license
+lib/node_modules/npm/node_modules/indent-string/package.json
+lib/node_modules/npm/node_modules/ini/LICENSE
+lib/node_modules/npm/node_modules/ini/lib/ini.js
+lib/node_modules/npm/node_modules/ini/package.json
+lib/node_modules/npm/node_modules/init-package-json/LICENSE.md
+lib/node_modules/npm/node_modules/init-package-json/lib/default-input.js
+lib/node_modules/npm/node_modules/init-package-json/lib/init-package-json.js
+lib/node_modules/npm/node_modules/init-package-json/package.json
+lib/node_modules/npm/node_modules/ip-address/LICENSE
+lib/node_modules/npm/node_modules/ip-address/dist/address-error.js
+lib/node_modules/npm/node_modules/ip-address/dist/common.js
+lib/node_modules/npm/node_modules/ip-address/dist/ip-address.js
+lib/node_modules/npm/node_modules/ip-address/dist/ipv4.js
+lib/node_modules/npm/node_modules/ip-address/dist/ipv6.js
+lib/node_modules/npm/node_modules/ip-address/dist/v4/constants.js
+lib/node_modules/npm/node_modules/ip-address/dist/v6/constants.js
+lib/node_modules/npm/node_modules/ip-address/dist/v6/helpers.js
+lib/node_modules/npm/node_modules/ip-address/dist/v6/regular-expressions.js
+lib/node_modules/npm/node_modules/ip-address/package.json
+lib/node_modules/npm/node_modules/ip-regex/index.js
+lib/node_modules/npm/node_modules/ip-regex/license
+lib/node_modules/npm/node_modules/ip-regex/package.json
+lib/node_modules/npm/node_modules/is-cidr/dist/index.js
+lib/node_modules/npm/node_modules/is-cidr/package.json
+lib/node_modules/npm/node_modules/is-fullwidth-code-point/index.js
+lib/node_modules/npm/node_modules/is-fullwidth-code-point/license
+lib/node_modules/npm/node_modules/is-fullwidth-code-point/package.json
+lib/node_modules/npm/node_modules/is-lambda/LICENSE
+lib/node_modules/npm/node_modules/is-lambda/index.js
+lib/node_modules/npm/node_modules/is-lambda/package.json
+lib/node_modules/npm/node_modules/is-lambda/test.js
+lib/node_modules/npm/node_modules/isexe/LICENSE
+lib/node_modules/npm/node_modules/isexe/index.js
+lib/node_modules/npm/node_modules/isexe/mode.js
+lib/node_modules/npm/node_modules/isexe/package.json
+lib/node_modules/npm/node_modules/isexe/windows.js
+lib/node_modules/npm/node_modules/jackspeak/LICENSE.md
+lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/parse-args.js
+lib/node_modules/npm/node_modules/jackspeak/dist/esm/index.js
+lib/node_modules/npm/node_modules/jackspeak/dist/esm/package.json
+lib/node_modules/npm/node_modules/jackspeak/dist/esm/parse-args.js
+lib/node_modules/npm/node_modules/jackspeak/package.json
+lib/node_modules/npm/node_modules/jsbn/LICENSE
+lib/node_modules/npm/node_modules/jsbn/example.html
+lib/node_modules/npm/node_modules/jsbn/example.js
+lib/node_modules/npm/node_modules/jsbn/index.js
+lib/node_modules/npm/node_modules/jsbn/package.json
+lib/node_modules/npm/node_modules/json-parse-even-better-errors/LICENSE.md
+lib/node_modules/npm/node_modules/json-parse-even-better-errors/lib/index.js
+lib/node_modules/npm/node_modules/json-parse-even-better-errors/package.json
+lib/node_modules/npm/node_modules/json-stringify-nice/LICENSE
+lib/node_modules/npm/node_modules/json-stringify-nice/index.js
+lib/node_modules/npm/node_modules/json-stringify-nice/package.json
+lib/node_modules/npm/node_modules/jsonparse/LICENSE
+lib/node_modules/npm/node_modules/jsonparse/bench.js
+lib/node_modules/npm/node_modules/jsonparse/examples/twitterfeed.js
+lib/node_modules/npm/node_modules/jsonparse/jsonparse.js
+lib/node_modules/npm/node_modules/jsonparse/package.json
+lib/node_modules/npm/node_modules/jsonparse/samplejson/basic.json
+lib/node_modules/npm/node_modules/jsonparse/samplejson/basic2.json
+lib/node_modules/npm/node_modules/just-diff-apply/LICENSE
+lib/node_modules/npm/node_modules/just-diff-apply/index.cjs
+lib/node_modules/npm/node_modules/just-diff-apply/index.mjs
+lib/node_modules/npm/node_modules/just-diff-apply/package.json
+lib/node_modules/npm/node_modules/just-diff-apply/rollup.config.js
+lib/node_modules/npm/node_modules/just-diff/LICENSE
+lib/node_modules/npm/node_modules/just-diff/index.cjs
+lib/node_modules/npm/node_modules/just-diff/index.mjs
+lib/node_modules/npm/node_modules/just-diff/package.json
+lib/node_modules/npm/node_modules/just-diff/rollup.config.js
+lib/node_modules/npm/node_modules/libnpmaccess/LICENSE
+lib/node_modules/npm/node_modules/libnpmaccess/README.md
+lib/node_modules/npm/node_modules/libnpmaccess/lib/index.js
+lib/node_modules/npm/node_modules/libnpmaccess/package.json
+lib/node_modules/npm/node_modules/libnpmdiff/LICENSE
+lib/node_modules/npm/node_modules/libnpmdiff/README.md
+lib/node_modules/npm/node_modules/libnpmdiff/lib/format-diff.js
+lib/node_modules/npm/node_modules/libnpmdiff/lib/index.js
+lib/node_modules/npm/node_modules/libnpmdiff/lib/should-print-patch.js
+lib/node_modules/npm/node_modules/libnpmdiff/lib/tarball.js
+lib/node_modules/npm/node_modules/libnpmdiff/lib/untar.js
+lib/node_modules/npm/node_modules/libnpmdiff/package.json
+lib/node_modules/npm/node_modules/libnpmexec/LICENSE
+lib/node_modules/npm/node_modules/libnpmexec/README.md
+lib/node_modules/npm/node_modules/libnpmexec/lib/file-exists.js
+lib/node_modules/npm/node_modules/libnpmexec/lib/get-bin-from-manifest.js
+lib/node_modules/npm/node_modules/libnpmexec/lib/index.js
+lib/node_modules/npm/node_modules/libnpmexec/lib/is-windows.js
+lib/node_modules/npm/node_modules/libnpmexec/lib/no-tty.js
+lib/node_modules/npm/node_modules/libnpmexec/lib/run-script.js
+lib/node_modules/npm/node_modules/libnpmexec/package.json
+lib/node_modules/npm/node_modules/libnpmfund/LICENSE
+lib/node_modules/npm/node_modules/libnpmfund/README.md
+lib/node_modules/npm/node_modules/libnpmfund/lib/index.js
+lib/node_modules/npm/node_modules/libnpmfund/package.json
+lib/node_modules/npm/node_modules/libnpmhook/LICENSE.md
+lib/node_modules/npm/node_modules/libnpmhook/README.md
+lib/node_modules/npm/node_modules/libnpmhook/lib/index.js
+lib/node_modules/npm/node_modules/libnpmhook/package.json
+lib/node_modules/npm/node_modules/libnpmorg/LICENSE
+lib/node_modules/npm/node_modules/libnpmorg/README.md
+lib/node_modules/npm/node_modules/libnpmorg/lib/index.js
+lib/node_modules/npm/node_modules/libnpmorg/package.json
+lib/node_modules/npm/node_modules/libnpmpack/LICENSE
+lib/node_modules/npm/node_modules/libnpmpack/README.md
+lib/node_modules/npm/node_modules/libnpmpack/lib/index.js
+lib/node_modules/npm/node_modules/libnpmpack/package.json
+lib/node_modules/npm/node_modules/libnpmpublish/LICENSE
+lib/node_modules/npm/node_modules/libnpmpublish/README.md
+lib/node_modules/npm/node_modules/libnpmpublish/lib/index.js
+lib/node_modules/npm/node_modules/libnpmpublish/lib/provenance.js
+lib/node_modules/npm/node_modules/libnpmpublish/lib/publish.js
+lib/node_modules/npm/node_modules/libnpmpublish/lib/unpublish.js
+lib/node_modules/npm/node_modules/libnpmpublish/package.json
+lib/node_modules/npm/node_modules/libnpmsearch/LICENSE
+lib/node_modules/npm/node_modules/libnpmsearch/README.md
+lib/node_modules/npm/node_modules/libnpmsearch/lib/index.js
+lib/node_modules/npm/node_modules/libnpmsearch/package.json
+lib/node_modules/npm/node_modules/libnpmteam/LICENSE
+lib/node_modules/npm/node_modules/libnpmteam/README.md
+lib/node_modules/npm/node_modules/libnpmteam/lib/index.js
+lib/node_modules/npm/node_modules/libnpmteam/package.json
+lib/node_modules/npm/node_modules/libnpmversion/LICENSE
+lib/node_modules/npm/node_modules/libnpmversion/README.md
+lib/node_modules/npm/node_modules/libnpmversion/lib/commit.js
+lib/node_modules/npm/node_modules/libnpmversion/lib/enforce-clean.js
+lib/node_modules/npm/node_modules/libnpmversion/lib/index.js
+lib/node_modules/npm/node_modules/libnpmversion/lib/read-json.js
+lib/node_modules/npm/node_modules/libnpmversion/lib/retrieve-tag.js
+lib/node_modules/npm/node_modules/libnpmversion/lib/tag.js
+lib/node_modules/npm/node_modules/libnpmversion/lib/version.js
+lib/node_modules/npm/node_modules/libnpmversion/lib/write-json.js
+lib/node_modules/npm/node_modules/libnpmversion/package.json
+lib/node_modules/npm/node_modules/lru-cache/LICENSE
+lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.min.js
+lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.js
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.min.js
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/package.json
+lib/node_modules/npm/node_modules/lru-cache/package.json
+lib/node_modules/npm/node_modules/make-fetch-happen/LICENSE
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/entry.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/errors.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/index.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/key.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/policy.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/fetch.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/index.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/options.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/pipeline.js
+lib/node_modules/npm/node_modules/make-fetch-happen/lib/remote.js
+lib/node_modules/npm/node_modules/make-fetch-happen/package.json
+lib/node_modules/npm/node_modules/minimatch/LICENSE
+lib/node_modules/npm/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
+lib/node_modules/npm/node_modules/minimatch/dist/commonjs/ast.js
+lib/node_modules/npm/node_modules/minimatch/dist/commonjs/brace-expressions.js
+lib/node_modules/npm/node_modules/minimatch/dist/commonjs/escape.js
+lib/node_modules/npm/node_modules/minimatch/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/minimatch/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/minimatch/dist/commonjs/unescape.js
+lib/node_modules/npm/node_modules/minimatch/dist/esm/assert-valid-pattern.js
+lib/node_modules/npm/node_modules/minimatch/dist/esm/ast.js
+lib/node_modules/npm/node_modules/minimatch/dist/esm/brace-expressions.js
+lib/node_modules/npm/node_modules/minimatch/dist/esm/escape.js
+lib/node_modules/npm/node_modules/minimatch/dist/esm/index.js
+lib/node_modules/npm/node_modules/minimatch/dist/esm/package.json
+lib/node_modules/npm/node_modules/minimatch/dist/esm/unescape.js
+lib/node_modules/npm/node_modules/minimatch/package.json
+lib/node_modules/npm/node_modules/minipass-collect/LICENSE
+lib/node_modules/npm/node_modules/minipass-collect/index.js
+lib/node_modules/npm/node_modules/minipass-collect/package.json
+lib/node_modules/npm/node_modules/minipass-fetch/LICENSE
+lib/node_modules/npm/node_modules/minipass-fetch/lib/abort-error.js
+lib/node_modules/npm/node_modules/minipass-fetch/lib/blob.js
+lib/node_modules/npm/node_modules/minipass-fetch/lib/body.js
+lib/node_modules/npm/node_modules/minipass-fetch/lib/fetch-error.js
+lib/node_modules/npm/node_modules/minipass-fetch/lib/headers.js
+lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js
+lib/node_modules/npm/node_modules/minipass-fetch/lib/request.js
+lib/node_modules/npm/node_modules/minipass-fetch/lib/response.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/LICENSE
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/commonjs/constants.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/esm/constants.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/esm/index.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/package.json
+lib/node_modules/npm/node_modules/minipass-fetch/package.json
+lib/node_modules/npm/node_modules/minipass-flush/LICENSE
+lib/node_modules/npm/node_modules/minipass-flush/index.js
+lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/LICENSE
+lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/index.js
+lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/package.json
+lib/node_modules/npm/node_modules/minipass-flush/package.json
+lib/node_modules/npm/node_modules/minipass-pipeline/LICENSE
+lib/node_modules/npm/node_modules/minipass-pipeline/index.js
+lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/LICENSE
+lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/index.js
+lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/package.json
+lib/node_modules/npm/node_modules/minipass-pipeline/package.json
+lib/node_modules/npm/node_modules/minipass-sized/LICENSE
+lib/node_modules/npm/node_modules/minipass-sized/index.js
+lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/LICENSE
+lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/index.js
+lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/package.json
+lib/node_modules/npm/node_modules/minipass-sized/package.json
+lib/node_modules/npm/node_modules/minipass/LICENSE
+lib/node_modules/npm/node_modules/minipass/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/minipass/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/minipass/dist/esm/index.js
+lib/node_modules/npm/node_modules/minipass/dist/esm/package.json
+lib/node_modules/npm/node_modules/minipass/package.json
+lib/node_modules/npm/node_modules/minizlib/LICENSE
+lib/node_modules/npm/node_modules/minizlib/constants.js
+lib/node_modules/npm/node_modules/minizlib/index.js
+lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/LICENSE
+lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/index.js
+lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/package.json
+lib/node_modules/npm/node_modules/minizlib/package.json
+lib/node_modules/npm/node_modules/mkdirp/LICENSE
+lib/node_modules/npm/node_modules/mkdirp/bin/cmd.js
+lib/node_modules/npm/node_modules/mkdirp/index.js
+lib/node_modules/npm/node_modules/mkdirp/lib/find-made.js
+lib/node_modules/npm/node_modules/mkdirp/lib/mkdirp-manual.js
+lib/node_modules/npm/node_modules/mkdirp/lib/mkdirp-native.js
+lib/node_modules/npm/node_modules/mkdirp/lib/opts-arg.js
+lib/node_modules/npm/node_modules/mkdirp/lib/path-arg.js
+lib/node_modules/npm/node_modules/mkdirp/lib/use-native.js
+lib/node_modules/npm/node_modules/mkdirp/package.json
+lib/node_modules/npm/node_modules/mkdirp/readme.markdown
+lib/node_modules/npm/node_modules/ms/index.js
+lib/node_modules/npm/node_modules/ms/license.md
+lib/node_modules/npm/node_modules/ms/package.json
+lib/node_modules/npm/node_modules/mute-stream/LICENSE
+lib/node_modules/npm/node_modules/mute-stream/lib/index.js
+lib/node_modules/npm/node_modules/mute-stream/package.json
+lib/node_modules/npm/node_modules/negotiator/HISTORY.md
+lib/node_modules/npm/node_modules/negotiator/LICENSE
+lib/node_modules/npm/node_modules/negotiator/index.js
+lib/node_modules/npm/node_modules/negotiator/lib/charset.js
+lib/node_modules/npm/node_modules/negotiator/lib/encoding.js
+lib/node_modules/npm/node_modules/negotiator/lib/language.js
+lib/node_modules/npm/node_modules/negotiator/lib/mediaType.js
+lib/node_modules/npm/node_modules/negotiator/package.json
+lib/node_modules/npm/node_modules/node-gyp/.release-please-manifest.json
+lib/node_modules/npm/node_modules/node-gyp/CHANGELOG.md
+lib/node_modules/npm/node_modules/node-gyp/CONTRIBUTING.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/SECURITY.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/.release-please-manifest.json
+lib/node_modules/npm/node_modules/node-gyp/gyp/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/gyp/data/ninja/build.ninja
+lib/node_modules/npm/node_modules/node-gyp/gyp/data/win/large-pdb-shim.cc
+lib/node_modules/npm/node_modules/node-gyp/gyp/docs/GypVsCMake.md
+lib/node_modules/npm/node_modules/node-gyp/gyp/docs/Hacking.md
+lib/node_modules/npm/node_modules/node-gyp/gyp/docs/InputFormatReference.md
+lib/node_modules/npm/node_modules/node-gyp/gyp/docs/LanguageSpecification.md
+lib/node_modules/npm/node_modules/node-gyp/gyp/docs/README.md
+lib/node_modules/npm/node_modules/node-gyp/gyp/docs/Testing.md
+lib/node_modules/npm/node_modules/node-gyp/gyp/docs/UserDocumentation.md
+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/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/compile_commands_json.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/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_emulation_test.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/pylib/packaging/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/LICENSE.APACHE
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/LICENSE.BSD
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/__init__.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_elffile.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_manylinux.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_musllinux.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_parser.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_structures.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_tokenizer.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/markers.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/metadata.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/py.typed
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/requirements.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/specifiers.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/tags.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/utils.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/version.py
+lib/node_modules/npm/node_modules/node-gyp/gyp/pyproject.toml
+lib/node_modules/npm/node_modules/node-gyp/gyp/release-please-config.json
+lib/node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py
+lib/node_modules/npm/node_modules/node-gyp/lib/Find-VisualStudio.cs
+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/create-config-gypi.js
+lib/node_modules/npm/node_modules/node-gyp/lib/download.js
+lib/node_modules/npm/node_modules/node-gyp/lib/find-node-directory.js
+lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js
+lib/node_modules/npm/node_modules/node-gyp/lib/find-visualstudio.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/log.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/lib/util.js
+lib/node_modules/npm/node_modules/node-gyp/macOS_Catalina_acid_test.sh
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/agent/lib/agents.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/agent/lib/dns.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/agent/lib/errors.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/agent/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/agent/lib/options.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/agent/lib/proxy.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/agent/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/LICENSE.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/common/get-options.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/common/node.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/cp/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/cp/errors.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/cp/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/cp/polyfill.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/move-file.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/readdir-scoped.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/with-temp-dir.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/abbrev/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/abbrev/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/abbrev/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/LICENSE.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/content/path.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/content/read.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/content/rm.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/content/write.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/entry-index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/get.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/memoization.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/put.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/rm.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/util/glob.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/util/hash-to-segments.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/util/tmp.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/lib/verify.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/cjs/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/cjs/options.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/cjs/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/cjs/posix.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/cjs/win32.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/mjs/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/mjs/options.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/mjs/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/mjs/posix.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/dist/mjs/win32.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/isexe/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/cache/entry.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/cache/errors.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/cache/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/cache/key.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/cache/policy.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/fetch.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/options.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/pipeline.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/lib/remote.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/lib/abort-error.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/lib/blob.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/lib/body.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/lib/fetch-error.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/lib/headers.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/lib/request.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/lib/response.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/bin/nopt.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/lib/debug.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/lib/nopt-lib.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/lib/nopt.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/lib/type-defs.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/proc-log/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/proc-log/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/proc-log/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/ssri/LICENSE.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/ssri/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/ssri/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/unique-filename/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/unique-filename/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/unique-filename/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/unique-slug/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/unique-slug/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/unique-slug/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/which/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/which/README.md
+lib/node_modules/npm/node_modules/node-gyp/node_modules/which/bin/which.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/which/lib/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/which/package.json
+lib/node_modules/npm/node_modules/node-gyp/package.json
+lib/node_modules/npm/node_modules/node-gyp/release-please-config.json
+lib/node_modules/npm/node_modules/node-gyp/src/win_delay_load_hook.cc
+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/lib/debug.js
+lib/node_modules/npm/node_modules/nopt/lib/nopt-lib.js
+lib/node_modules/npm/node_modules/nopt/lib/nopt.js
+lib/node_modules/npm/node_modules/nopt/lib/type-defs.js
+lib/node_modules/npm/node_modules/nopt/node_modules/abbrev/LICENSE
+lib/node_modules/npm/node_modules/nopt/node_modules/abbrev/lib/index.js
+lib/node_modules/npm/node_modules/nopt/node_modules/abbrev/package.json
+lib/node_modules/npm/node_modules/nopt/package.json
+lib/node_modules/npm/node_modules/normalize-package-data/LICENSE
+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/package.json
+lib/node_modules/npm/node_modules/npm-audit-report/LICENSE
+lib/node_modules/npm/node_modules/npm-audit-report/lib/colors.js
+lib/node_modules/npm/node_modules/npm-audit-report/lib/exit-code.js
+lib/node_modules/npm/node_modules/npm-audit-report/lib/index.js
+lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/detail.js
+lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/install.js
+lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/json.js
+lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/quiet.js
+lib/node_modules/npm/node_modules/npm-audit-report/package.json
+lib/node_modules/npm/node_modules/npm-bundled/LICENSE
+lib/node_modules/npm/node_modules/npm-bundled/lib/index.js
+lib/node_modules/npm/node_modules/npm-bundled/package.json
+lib/node_modules/npm/node_modules/npm-install-checks/LICENSE
+lib/node_modules/npm/node_modules/npm-install-checks/lib/current-env.js
+lib/node_modules/npm/node_modules/npm-install-checks/lib/dev-engines.js
+lib/node_modules/npm/node_modules/npm-install-checks/lib/index.js
+lib/node_modules/npm/node_modules/npm-install-checks/package.json
+lib/node_modules/npm/node_modules/npm-normalize-package-bin/LICENSE
+lib/node_modules/npm/node_modules/npm-normalize-package-bin/lib/index.js
+lib/node_modules/npm/node_modules/npm-normalize-package-bin/package.json
+lib/node_modules/npm/node_modules/npm-package-arg/LICENSE
+lib/node_modules/npm/node_modules/npm-package-arg/lib/npa.js
+lib/node_modules/npm/node_modules/npm-package-arg/package.json
+lib/node_modules/npm/node_modules/npm-packlist/LICENSE
+lib/node_modules/npm/node_modules/npm-packlist/lib/index.js
+lib/node_modules/npm/node_modules/npm-packlist/package.json
+lib/node_modules/npm/node_modules/npm-pick-manifest/LICENSE.md
+lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js
+lib/node_modules/npm/node_modules/npm-pick-manifest/package.json
+lib/node_modules/npm/node_modules/npm-profile/LICENSE.md
+lib/node_modules/npm/node_modules/npm-profile/lib/index.js
+lib/node_modules/npm/node_modules/npm-profile/package.json
+lib/node_modules/npm/node_modules/npm-registry-fetch/LICENSE.md
+lib/node_modules/npm/node_modules/npm-registry-fetch/lib/auth.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/lib/check-response.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/lib/default-opts.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/lib/errors.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/lib/json-stream.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/LICENSE
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/commonjs/constants.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/esm/constants.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/esm/index.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/package.json
+lib/node_modules/npm/node_modules/npm-registry-fetch/package.json
+lib/node_modules/npm/node_modules/npm-user-validate/LICENSE
+lib/node_modules/npm/node_modules/npm-user-validate/lib/index.js
+lib/node_modules/npm/node_modules/npm-user-validate/package.json
+lib/node_modules/npm/node_modules/p-map/index.js
+lib/node_modules/npm/node_modules/p-map/license
+lib/node_modules/npm/node_modules/p-map/package.json
+lib/node_modules/npm/node_modules/package-json-from-dist/LICENSE.md
+lib/node_modules/npm/node_modules/package-json-from-dist/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/package-json-from-dist/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/package-json-from-dist/dist/esm/index.js
+lib/node_modules/npm/node_modules/package-json-from-dist/dist/esm/package.json
+lib/node_modules/npm/node_modules/package-json-from-dist/package.json
+lib/node_modules/npm/node_modules/pacote/LICENSE
+lib/node_modules/npm/node_modules/pacote/README.md
+lib/node_modules/npm/node_modules/pacote/bin/index.js
+lib/node_modules/npm/node_modules/pacote/lib/dir.js
+lib/node_modules/npm/node_modules/pacote/lib/fetcher.js
+lib/node_modules/npm/node_modules/pacote/lib/file.js
+lib/node_modules/npm/node_modules/pacote/lib/git.js
+lib/node_modules/npm/node_modules/pacote/lib/index.js
+lib/node_modules/npm/node_modules/pacote/lib/registry.js
+lib/node_modules/npm/node_modules/pacote/lib/remote.js
+lib/node_modules/npm/node_modules/pacote/lib/util/add-git-sha.js
+lib/node_modules/npm/node_modules/pacote/lib/util/cache-dir.js
+lib/node_modules/npm/node_modules/pacote/lib/util/is-package-bin.js
+lib/node_modules/npm/node_modules/pacote/lib/util/npm.js
+lib/node_modules/npm/node_modules/pacote/lib/util/protected.js
+lib/node_modules/npm/node_modules/pacote/lib/util/tar-create-options.js
+lib/node_modules/npm/node_modules/pacote/lib/util/trailing-slashes.js
+lib/node_modules/npm/node_modules/pacote/package.json
+lib/node_modules/npm/node_modules/parse-conflict-json/LICENSE.md
+lib/node_modules/npm/node_modules/parse-conflict-json/lib/index.js
+lib/node_modules/npm/node_modules/parse-conflict-json/package.json
+lib/node_modules/npm/node_modules/path-key/index.js
+lib/node_modules/npm/node_modules/path-key/license
+lib/node_modules/npm/node_modules/path-key/package.json
+lib/node_modules/npm/node_modules/path-scurry/LICENSE.md
+lib/node_modules/npm/node_modules/path-scurry/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/path-scurry/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/path-scurry/dist/esm/index.js
+lib/node_modules/npm/node_modules/path-scurry/dist/esm/package.json
+lib/node_modules/npm/node_modules/path-scurry/package.json
+lib/node_modules/npm/node_modules/postcss-selector-parser/API.md
+lib/node_modules/npm/node_modules/postcss-selector-parser/LICENSE-MIT
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/index.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/parser.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/processor.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/attribute.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/className.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/combinator.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/comment.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/constructors.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/container.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/guards.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/id.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/index.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/namespace.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/nesting.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/node.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/pseudo.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/root.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/selector.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/string.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/tag.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/types.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/universal.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/sortAscending.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/tokenTypes.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/tokenize.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/ensureObject.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/getProp.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/index.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/stripComments.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/unesc.js
+lib/node_modules/npm/node_modules/postcss-selector-parser/package.json
+lib/node_modules/npm/node_modules/proc-log/LICENSE
+lib/node_modules/npm/node_modules/proc-log/lib/index.js
+lib/node_modules/npm/node_modules/proc-log/package.json
+lib/node_modules/npm/node_modules/proggy/LICENSE
+lib/node_modules/npm/node_modules/proggy/lib/client.js
+lib/node_modules/npm/node_modules/proggy/lib/index.js
+lib/node_modules/npm/node_modules/proggy/lib/tracker.js
+lib/node_modules/npm/node_modules/proggy/package.json
+lib/node_modules/npm/node_modules/promise-all-reject-late/LICENSE
+lib/node_modules/npm/node_modules/promise-all-reject-late/index.js
+lib/node_modules/npm/node_modules/promise-all-reject-late/package.json
+lib/node_modules/npm/node_modules/promise-call-limit/LICENSE
+lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/promise-call-limit/dist/esm/index.js
+lib/node_modules/npm/node_modules/promise-call-limit/dist/esm/package.json
+lib/node_modules/npm/node_modules/promise-call-limit/package.json
+lib/node_modules/npm/node_modules/promise-inflight/LICENSE
+lib/node_modules/npm/node_modules/promise-inflight/inflight.js
+lib/node_modules/npm/node_modules/promise-inflight/package.json
+lib/node_modules/npm/node_modules/promise-retry/LICENSE
+lib/node_modules/npm/node_modules/promise-retry/index.js
+lib/node_modules/npm/node_modules/promise-retry/package.json
+lib/node_modules/npm/node_modules/promzard/LICENSE
+lib/node_modules/npm/node_modules/promzard/lib/index.js
+lib/node_modules/npm/node_modules/promzard/package.json
+lib/node_modules/npm/node_modules/qrcode-terminal/.travis.yml
+lib/node_modules/npm/node_modules/qrcode-terminal/LICENSE
+lib/node_modules/npm/node_modules/qrcode-terminal/README.md
+lib/node_modules/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js
+lib/node_modules/npm/node_modules/qrcode-terminal/example/basic.js
+lib/node_modules/npm/node_modules/qrcode-terminal/example/basic.png
+lib/node_modules/npm/node_modules/qrcode-terminal/example/callback.js
+lib/node_modules/npm/node_modules/qrcode-terminal/example/small-qrcode.js
+lib/node_modules/npm/node_modules/qrcode-terminal/lib/main.js
+lib/node_modules/npm/node_modules/qrcode-terminal/package.json
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QR8bitByte.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRBitBuffer.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRErrorCorrectLevel.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMaskPattern.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMath.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMode.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRPolynomial.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRRSBlock.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRUtil.js
+lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/index.js
+lib/node_modules/npm/node_modules/read-cmd-shim/LICENSE
+lib/node_modules/npm/node_modules/read-cmd-shim/lib/index.js
+lib/node_modules/npm/node_modules/read-cmd-shim/package.json
+lib/node_modules/npm/node_modules/read-package-json-fast/LICENSE
+lib/node_modules/npm/node_modules/read-package-json-fast/lib/index.js
+lib/node_modules/npm/node_modules/read-package-json-fast/package.json
+lib/node_modules/npm/node_modules/read/LICENSE
+lib/node_modules/npm/node_modules/read/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/read/dist/commonjs/read.js
+lib/node_modules/npm/node_modules/read/dist/esm/package.json
+lib/node_modules/npm/node_modules/read/dist/esm/read.js
+lib/node_modules/npm/node_modules/read/package.json
+lib/node_modules/npm/node_modules/retry/License
+lib/node_modules/npm/node_modules/retry/Makefile
+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/example/stop.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/dist/commonjs/default-tmp.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/default-tmp.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/default-tmp.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/default-tmp.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/fix-eperm.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/fix-eperm.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/fix-eperm.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/fix-eperm.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/fs.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/fs.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/fs.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/fs.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/ignore-enoent.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/ignore-enoent.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/ignore-enoent.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/ignore-enoent.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/index.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/index.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/index.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/opt-arg.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/opt-arg.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/opt-arg.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/opt-arg.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/path-arg.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/path-arg.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/path-arg.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/path-arg.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/platform.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/platform.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/platform.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/platform.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/readdir-or-error.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/readdir-or-error.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/readdir-or-error.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/readdir-or-error.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/retry-busy.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/retry-busy.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/retry-busy.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/retry-busy.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-manual.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-manual.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-manual.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-manual.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-move-remove.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-move-remove.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-move-remove.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-move-remove.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-native.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-native.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-native.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-native.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-posix.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-posix.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-posix.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-posix.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-windows.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-windows.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-windows.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/rimraf-windows.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/use-native.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/use-native.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/use-native.js
+lib/node_modules/npm/node_modules/rimraf/dist/commonjs/use-native.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/bin.d.mts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/bin.d.mts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/bin.mjs
+lib/node_modules/npm/node_modules/rimraf/dist/esm/bin.mjs.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/default-tmp.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/default-tmp.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/default-tmp.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/default-tmp.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/fix-eperm.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/fix-eperm.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/fix-eperm.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/fix-eperm.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/fs.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/fs.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/fs.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/fs.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/ignore-enoent.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/ignore-enoent.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/ignore-enoent.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/ignore-enoent.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/index.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/index.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/index.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/index.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/opt-arg.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/opt-arg.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/opt-arg.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/opt-arg.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/package.json
+lib/node_modules/npm/node_modules/rimraf/dist/esm/path-arg.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/path-arg.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/path-arg.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/path-arg.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/platform.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/platform.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/platform.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/platform.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/readdir-or-error.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/readdir-or-error.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/readdir-or-error.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/readdir-or-error.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/retry-busy.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/retry-busy.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/retry-busy.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/retry-busy.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-manual.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-manual.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-manual.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-manual.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-move-remove.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-move-remove.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-move-remove.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-move-remove.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-native.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-native.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-native.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-native.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-posix.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-posix.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-posix.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-posix.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-windows.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-windows.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-windows.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/rimraf-windows.js.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/use-native.d.ts
+lib/node_modules/npm/node_modules/rimraf/dist/esm/use-native.d.ts.map
+lib/node_modules/npm/node_modules/rimraf/dist/esm/use-native.js
+lib/node_modules/npm/node_modules/rimraf/dist/esm/use-native.js.map
+lib/node_modules/npm/node_modules/rimraf/package.json
+lib/node_modules/npm/node_modules/safer-buffer/LICENSE
+lib/node_modules/npm/node_modules/safer-buffer/Porting-Buffer.md
+lib/node_modules/npm/node_modules/safer-buffer/dangerous.js
+lib/node_modules/npm/node_modules/safer-buffer/package.json
+lib/node_modules/npm/node_modules/safer-buffer/safer.js
+lib/node_modules/npm/node_modules/safer-buffer/tests.js
+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.js
+lib/node_modules/npm/node_modules/semver/classes/comparator.js
+lib/node_modules/npm/node_modules/semver/classes/index.js
+lib/node_modules/npm/node_modules/semver/classes/range.js
+lib/node_modules/npm/node_modules/semver/classes/semver.js
+lib/node_modules/npm/node_modules/semver/functions/clean.js
+lib/node_modules/npm/node_modules/semver/functions/cmp.js
+lib/node_modules/npm/node_modules/semver/functions/coerce.js
+lib/node_modules/npm/node_modules/semver/functions/compare-build.js
+lib/node_modules/npm/node_modules/semver/functions/compare-loose.js
+lib/node_modules/npm/node_modules/semver/functions/compare.js
+lib/node_modules/npm/node_modules/semver/functions/diff.js
+lib/node_modules/npm/node_modules/semver/functions/eq.js
+lib/node_modules/npm/node_modules/semver/functions/gt.js
+lib/node_modules/npm/node_modules/semver/functions/gte.js
+lib/node_modules/npm/node_modules/semver/functions/inc.js
+lib/node_modules/npm/node_modules/semver/functions/lt.js
+lib/node_modules/npm/node_modules/semver/functions/lte.js
+lib/node_modules/npm/node_modules/semver/functions/major.js
+lib/node_modules/npm/node_modules/semver/functions/minor.js
+lib/node_modules/npm/node_modules/semver/functions/neq.js
+lib/node_modules/npm/node_modules/semver/functions/parse.js
+lib/node_modules/npm/node_modules/semver/functions/patch.js
+lib/node_modules/npm/node_modules/semver/functions/prerelease.js
+lib/node_modules/npm/node_modules/semver/functions/rcompare.js
+lib/node_modules/npm/node_modules/semver/functions/rsort.js
+lib/node_modules/npm/node_modules/semver/functions/satisfies.js
+lib/node_modules/npm/node_modules/semver/functions/sort.js
+lib/node_modules/npm/node_modules/semver/functions/valid.js
+lib/node_modules/npm/node_modules/semver/index.js
+lib/node_modules/npm/node_modules/semver/internal/constants.js
+lib/node_modules/npm/node_modules/semver/internal/debug.js
+lib/node_modules/npm/node_modules/semver/internal/identifiers.js
+lib/node_modules/npm/node_modules/semver/internal/lrucache.js
+lib/node_modules/npm/node_modules/semver/internal/parse-options.js
+lib/node_modules/npm/node_modules/semver/internal/re.js
+lib/node_modules/npm/node_modules/semver/package.json
+lib/node_modules/npm/node_modules/semver/preload.js
+lib/node_modules/npm/node_modules/semver/range.bnf
+lib/node_modules/npm/node_modules/semver/ranges/gtr.js
+lib/node_modules/npm/node_modules/semver/ranges/intersects.js
+lib/node_modules/npm/node_modules/semver/ranges/ltr.js
+lib/node_modules/npm/node_modules/semver/ranges/max-satisfying.js
+lib/node_modules/npm/node_modules/semver/ranges/min-satisfying.js
+lib/node_modules/npm/node_modules/semver/ranges/min-version.js
+lib/node_modules/npm/node_modules/semver/ranges/outside.js
+lib/node_modules/npm/node_modules/semver/ranges/simplify.js
+lib/node_modules/npm/node_modules/semver/ranges/subset.js
+lib/node_modules/npm/node_modules/semver/ranges/to-comparators.js
+lib/node_modules/npm/node_modules/semver/ranges/valid.js
+lib/node_modules/npm/node_modules/shebang-command/index.js
+lib/node_modules/npm/node_modules/shebang-command/license
+lib/node_modules/npm/node_modules/shebang-command/package.json
+lib/node_modules/npm/node_modules/shebang-regex/index.js
+lib/node_modules/npm/node_modules/shebang-regex/license
+lib/node_modules/npm/node_modules/shebang-regex/package.json
+lib/node_modules/npm/node_modules/signal-exit/LICENSE.txt
+lib/node_modules/npm/node_modules/signal-exit/dist/cjs/browser.js
+lib/node_modules/npm/node_modules/signal-exit/dist/cjs/index.js
+lib/node_modules/npm/node_modules/signal-exit/dist/cjs/package.json
+lib/node_modules/npm/node_modules/signal-exit/dist/cjs/signals.js
+lib/node_modules/npm/node_modules/signal-exit/dist/mjs/browser.js
+lib/node_modules/npm/node_modules/signal-exit/dist/mjs/index.js
+lib/node_modules/npm/node_modules/signal-exit/dist/mjs/package.json
+lib/node_modules/npm/node_modules/signal-exit/dist/mjs/signals.js
+lib/node_modules/npm/node_modules/signal-exit/package.json
+lib/node_modules/npm/node_modules/sigstore/LICENSE
+lib/node_modules/npm/node_modules/sigstore/dist/config.js
+lib/node_modules/npm/node_modules/sigstore/dist/index.js
+lib/node_modules/npm/node_modules/sigstore/dist/sigstore.js
+lib/node_modules/npm/node_modules/sigstore/package.json
+lib/node_modules/npm/node_modules/smart-buffer/LICENSE
+lib/node_modules/npm/node_modules/smart-buffer/build/smartbuffer.js
+lib/node_modules/npm/node_modules/smart-buffer/build/utils.js
+lib/node_modules/npm/node_modules/smart-buffer/docs/ROADMAP.md
+lib/node_modules/npm/node_modules/smart-buffer/package.json
+lib/node_modules/npm/node_modules/socks-proxy-agent/LICENSE
+lib/node_modules/npm/node_modules/socks-proxy-agent/dist/index.js
+lib/node_modules/npm/node_modules/socks-proxy-agent/package.json
+lib/node_modules/npm/node_modules/socks/LICENSE
+lib/node_modules/npm/node_modules/socks/build/client/socksclient.js
+lib/node_modules/npm/node_modules/socks/build/common/constants.js
+lib/node_modules/npm/node_modules/socks/build/common/helpers.js
+lib/node_modules/npm/node_modules/socks/build/common/receivebuffer.js
+lib/node_modules/npm/node_modules/socks/build/common/util.js
+lib/node_modules/npm/node_modules/socks/build/index.js
+lib/node_modules/npm/node_modules/socks/docs/examples/index.md
+lib/node_modules/npm/node_modules/socks/docs/examples/javascript/associateExample.md
+lib/node_modules/npm/node_modules/socks/docs/examples/javascript/bindExample.md
+lib/node_modules/npm/node_modules/socks/docs/examples/javascript/connectExample.md
+lib/node_modules/npm/node_modules/socks/docs/examples/typescript/associateExample.md
+lib/node_modules/npm/node_modules/socks/docs/examples/typescript/bindExample.md
+lib/node_modules/npm/node_modules/socks/docs/examples/typescript/connectExample.md
+lib/node_modules/npm/node_modules/socks/docs/index.md
+lib/node_modules/npm/node_modules/socks/docs/migratingFromV1.md
+lib/node_modules/npm/node_modules/socks/package.json
+lib/node_modules/npm/node_modules/spdx-correct/LICENSE
+lib/node_modules/npm/node_modules/spdx-correct/index.js
+lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/AUTHORS
+lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/LICENSE
+lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/index.js
+lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/package.json
+lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/parse.js
+lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/scan.js
+lib/node_modules/npm/node_modules/spdx-correct/package.json
+lib/node_modules/npm/node_modules/spdx-exceptions/deprecated.json
+lib/node_modules/npm/node_modules/spdx-exceptions/index.json
+lib/node_modules/npm/node_modules/spdx-exceptions/package.json
+lib/node_modules/npm/node_modules/spdx-expression-parse/AUTHORS
+lib/node_modules/npm/node_modules/spdx-expression-parse/LICENSE
+lib/node_modules/npm/node_modules/spdx-expression-parse/index.js
+lib/node_modules/npm/node_modules/spdx-expression-parse/package.json
+lib/node_modules/npm/node_modules/spdx-expression-parse/parse.js
+lib/node_modules/npm/node_modules/spdx-expression-parse/scan.js
+lib/node_modules/npm/node_modules/spdx-license-ids/deprecated.json
+lib/node_modules/npm/node_modules/spdx-license-ids/index.json
+lib/node_modules/npm/node_modules/spdx-license-ids/package.json
+lib/node_modules/npm/node_modules/sprintf-js/CONTRIBUTORS.md
+lib/node_modules/npm/node_modules/sprintf-js/LICENSE
+lib/node_modules/npm/node_modules/sprintf-js/bower.json
+lib/node_modules/npm/node_modules/sprintf-js/demo/angular.html
+lib/node_modules/npm/node_modules/sprintf-js/dist/.gitattributes
+lib/node_modules/npm/node_modules/sprintf-js/dist/angular-sprintf.min.js
+lib/node_modules/npm/node_modules/sprintf-js/dist/sprintf.min.js
+lib/node_modules/npm/node_modules/sprintf-js/gruntfile.js
+lib/node_modules/npm/node_modules/sprintf-js/package.json
+lib/node_modules/npm/node_modules/sprintf-js/src/angular-sprintf.js
+lib/node_modules/npm/node_modules/sprintf-js/src/sprintf.js
+lib/node_modules/npm/node_modules/ssri/LICENSE.md
+lib/node_modules/npm/node_modules/ssri/lib/index.js
+lib/node_modules/npm/node_modules/ssri/package.json
+lib/node_modules/npm/node_modules/string-width-cjs/index.js
+lib/node_modules/npm/node_modules/string-width-cjs/license
+lib/node_modules/npm/node_modules/string-width-cjs/package.json
+lib/node_modules/npm/node_modules/string-width/index.js
+lib/node_modules/npm/node_modules/string-width/license
+lib/node_modules/npm/node_modules/string-width/package.json
+lib/node_modules/npm/node_modules/strip-ansi-cjs/index.js
+lib/node_modules/npm/node_modules/strip-ansi-cjs/license
+lib/node_modules/npm/node_modules/strip-ansi-cjs/package.json
+lib/node_modules/npm/node_modules/strip-ansi/index.js
+lib/node_modules/npm/node_modules/strip-ansi/license
+lib/node_modules/npm/node_modules/strip-ansi/package.json
+lib/node_modules/npm/node_modules/supports-color/browser.js
+lib/node_modules/npm/node_modules/supports-color/index.js
+lib/node_modules/npm/node_modules/supports-color/license
+lib/node_modules/npm/node_modules/supports-color/package.json
+lib/node_modules/npm/node_modules/tar/LICENSE
+lib/node_modules/npm/node_modules/tar/index.js
+lib/node_modules/npm/node_modules/tar/lib/create.js
+lib/node_modules/npm/node_modules/tar/lib/extract.js
+lib/node_modules/npm/node_modules/tar/lib/get-write-flag.js
+lib/node_modules/npm/node_modules/tar/lib/header.js
+lib/node_modules/npm/node_modules/tar/lib/high-level-opt.js
+lib/node_modules/npm/node_modules/tar/lib/large-numbers.js
+lib/node_modules/npm/node_modules/tar/lib/list.js
+lib/node_modules/npm/node_modules/tar/lib/mkdir.js
+lib/node_modules/npm/node_modules/tar/lib/mode-fix.js
+lib/node_modules/npm/node_modules/tar/lib/normalize-unicode.js
+lib/node_modules/npm/node_modules/tar/lib/normalize-windows-path.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/lib/path-reservations.js
+lib/node_modules/npm/node_modules/tar/lib/pax.js
+lib/node_modules/npm/node_modules/tar/lib/read-entry.js
+lib/node_modules/npm/node_modules/tar/lib/replace.js
+lib/node_modules/npm/node_modules/tar/lib/strip-absolute-path.js
+lib/node_modules/npm/node_modules/tar/lib/strip-trailing-slashes.js
+lib/node_modules/npm/node_modules/tar/lib/types.js
+lib/node_modules/npm/node_modules/tar/lib/unpack.js
+lib/node_modules/npm/node_modules/tar/lib/update.js
+lib/node_modules/npm/node_modules/tar/lib/warn-mixin.js
+lib/node_modules/npm/node_modules/tar/lib/winchars.js
+lib/node_modules/npm/node_modules/tar/lib/write-entry.js
+lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/LICENSE
+lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/index.js
+lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/LICENSE
+lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/index.js
+lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/package.json
+lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/package.json
+lib/node_modules/npm/node_modules/tar/node_modules/minipass/LICENSE
+lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js
+lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.mjs
+lib/node_modules/npm/node_modules/tar/node_modules/minipass/package.json
+lib/node_modules/npm/node_modules/tar/package.json
+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/tiny-relative-date/LICENSE.md
+lib/node_modules/npm/node_modules/tiny-relative-date/lib/factory.js
+lib/node_modules/npm/node_modules/tiny-relative-date/lib/index.js
+lib/node_modules/npm/node_modules/tiny-relative-date/package.json
+lib/node_modules/npm/node_modules/tiny-relative-date/src/factory.js
+lib/node_modules/npm/node_modules/tiny-relative-date/src/index.js
+lib/node_modules/npm/node_modules/tiny-relative-date/translations/da.js
+lib/node_modules/npm/node_modules/tiny-relative-date/translations/de.js
+lib/node_modules/npm/node_modules/tiny-relative-date/translations/en-short.js
+lib/node_modules/npm/node_modules/tiny-relative-date/translations/en.js
+lib/node_modules/npm/node_modules/tiny-relative-date/translations/es.js
+lib/node_modules/npm/node_modules/treeverse/LICENSE
+lib/node_modules/npm/node_modules/treeverse/lib/breadth.js
+lib/node_modules/npm/node_modules/treeverse/lib/depth-descent.js
+lib/node_modules/npm/node_modules/treeverse/lib/depth.js
+lib/node_modules/npm/node_modules/treeverse/lib/index.js
+lib/node_modules/npm/node_modules/treeverse/package.json
+lib/node_modules/npm/node_modules/tuf-js/LICENSE
+lib/node_modules/npm/node_modules/tuf-js/dist/config.js
+lib/node_modules/npm/node_modules/tuf-js/dist/error.js
+lib/node_modules/npm/node_modules/tuf-js/dist/fetcher.js
+lib/node_modules/npm/node_modules/tuf-js/dist/index.js
+lib/node_modules/npm/node_modules/tuf-js/dist/store.js
+lib/node_modules/npm/node_modules/tuf-js/dist/updater.js
+lib/node_modules/npm/node_modules/tuf-js/dist/utils/tmpfile.js
+lib/node_modules/npm/node_modules/tuf-js/dist/utils/url.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/agent/lib/agents.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/agent/lib/dns.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/agent/lib/errors.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/agent/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/agent/lib/options.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/agent/lib/proxy.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/agent/package.json
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/LICENSE.md
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/common/get-options.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/common/node.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/cp/LICENSE
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/cp/errors.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/cp/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/cp/polyfill.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/move-file.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/readdir-scoped.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/lib/with-temp-dir.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs/package.json
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/LICENSE.md
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/content/path.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/content/read.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/content/rm.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/content/write.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/entry-index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/get.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/memoization.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/put.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/rm.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/util/glob.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/util/hash-to-segments.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/util/tmp.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/lib/verify.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/cacache/package.json
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/LICENSE
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/cache/entry.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/cache/errors.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/cache/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/cache/key.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/cache/policy.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/fetch.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/options.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/pipeline.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/lib/remote.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen/package.json
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/LICENSE
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/lib/abort-error.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/lib/blob.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/lib/body.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/lib/fetch-error.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/lib/headers.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/lib/request.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/lib/response.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch/package.json
+lib/node_modules/npm/node_modules/tuf-js/node_modules/proc-log/LICENSE
+lib/node_modules/npm/node_modules/tuf-js/node_modules/proc-log/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/proc-log/package.json
+lib/node_modules/npm/node_modules/tuf-js/node_modules/ssri/LICENSE.md
+lib/node_modules/npm/node_modules/tuf-js/node_modules/ssri/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/ssri/package.json
+lib/node_modules/npm/node_modules/tuf-js/node_modules/unique-filename/LICENSE
+lib/node_modules/npm/node_modules/tuf-js/node_modules/unique-filename/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/unique-filename/package.json
+lib/node_modules/npm/node_modules/tuf-js/node_modules/unique-slug/LICENSE
+lib/node_modules/npm/node_modules/tuf-js/node_modules/unique-slug/lib/index.js
+lib/node_modules/npm/node_modules/tuf-js/node_modules/unique-slug/package.json
+lib/node_modules/npm/node_modules/tuf-js/package.json
+lib/node_modules/npm/node_modules/unique-filename/LICENSE
+lib/node_modules/npm/node_modules/unique-filename/lib/index.js
+lib/node_modules/npm/node_modules/unique-filename/package.json
+lib/node_modules/npm/node_modules/unique-slug/LICENSE
+lib/node_modules/npm/node_modules/unique-slug/lib/index.js
+lib/node_modules/npm/node_modules/unique-slug/package.json
+lib/node_modules/npm/node_modules/util-deprecate/History.md
+lib/node_modules/npm/node_modules/util-deprecate/LICENSE
+lib/node_modules/npm/node_modules/util-deprecate/browser.js
+lib/node_modules/npm/node_modules/util-deprecate/node.js
+lib/node_modules/npm/node_modules/util-deprecate/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-license/LICENSE
+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-expression-parse/AUTHORS
+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/index.js
+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/parse.js
+lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js
+lib/node_modules/npm/node_modules/validate-npm-package-license/package.json
+lib/node_modules/npm/node_modules/validate-npm-package-name/LICENSE
+lib/node_modules/npm/node_modules/validate-npm-package-name/lib/index.js
+lib/node_modules/npm/node_modules/validate-npm-package-name/package.json
+lib/node_modules/npm/node_modules/walk-up-path/LICENSE
+lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js
+lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/package.json
+lib/node_modules/npm/node_modules/walk-up-path/dist/mjs/index.js
+lib/node_modules/npm/node_modules/walk-up-path/dist/mjs/package.json
+lib/node_modules/npm/node_modules/walk-up-path/package.json
+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.js
+lib/node_modules/npm/node_modules/which/lib/index.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/LICENSE
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/index.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/options.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/package.json
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/posix.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/win32.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/index.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/options.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/package.json
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/posix.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/win32.js
+lib/node_modules/npm/node_modules/which/node_modules/isexe/package.json
+lib/node_modules/npm/node_modules/which/package.json
+lib/node_modules/npm/node_modules/wrap-ansi-cjs/index.js
+lib/node_modules/npm/node_modules/wrap-ansi-cjs/license
+lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/index.js
+lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/license
+lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/package.json
+lib/node_modules/npm/node_modules/wrap-ansi-cjs/package.json
+lib/node_modules/npm/node_modules/wrap-ansi/index.js
+lib/node_modules/npm/node_modules/wrap-ansi/license
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/index.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/license
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/package.json
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/LICENSE-MIT.txt
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/RGI_Emoji.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/RGI_Emoji.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/index.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/text.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/index.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/package.json
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/text.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/index.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/license
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/package.json
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/index.js
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/license
+lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/package.json
+lib/node_modules/npm/node_modules/wrap-ansi/package.json
+lib/node_modules/npm/node_modules/write-file-atomic/LICENSE.md
+lib/node_modules/npm/node_modules/write-file-atomic/lib/index.js
+lib/node_modules/npm/node_modules/write-file-atomic/package.json
+lib/node_modules/npm/node_modules/yallist/LICENSE
+lib/node_modules/npm/node_modules/yallist/iterator.js
+lib/node_modules/npm/node_modules/yallist/package.json
+lib/node_modules/npm/node_modules/yallist/yallist.js
+lib/node_modules/npm/package.json
+man/man1/node.1
+share/doc/node/gdbinit
+share/doc/node/lldb_commands.py
Index: pkgsrc/lang/nodejs22/buildlink3.mk
diff -u /dev/null pkgsrc/lang/nodejs22/buildlink3.mk:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/buildlink3.mk Wed Nov 13 08:45:17 2024
@@ -0,0 +1,36 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+BUILDLINK_TREE+= nodejs
+
+.if !defined(NODEJS_BUILDLINK3_MK)
+NODEJS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.nodejs+= nodejs>=10
+BUILDLINK_ABI_DEPENDS.nodejs+= nodejs>=22.11.0nb2
+BUILDLINK_PKGSRCDIR.nodejs?= ../../lang/nodejs22
+
+.include "../../mk/bsd.fast.prefs.mk"
+
+.if ${OPSYS} != "Darwin"
+.include "../../devel/libexecinfo/buildlink3.mk"
+.endif
+# Stated by the changelog
+BUILDLINK_API_DEPENDS.libuv+= libuv>=1.23
+.include "../../devel/libuv/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+# Requires nghttp2_option_set_max_settings
+BUILDLINK_API_DEPENDS.nghttp2+= nghttp2>=1.41.0
+.include "../../www/nghttp2/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+
+pkgbase := nodejs
+.include "../../mk/pkg-build-options.mk"
+
+.if ${PKG_BUILD_OPTIONS.nodejs:Mopenssl}
+. include "../../security/openssl/buildlink3.mk"
+.endif
+
+.endif # NODEJS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -nodejs
Index: pkgsrc/lang/nodejs22/distinfo
diff -u /dev/null pkgsrc/lang/nodejs22/distinfo:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/distinfo Wed Nov 13 08:45:17 2024
@@ -0,0 +1,29 @@
+$NetBSD: distinfo,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+BLAKE2s (node-v22.11.0.tar.xz) = 4c7c455d840d56e5e90aefb3843819d40db56b6d9da551648ec4ed0df85072f3
+SHA512 (node-v22.11.0.tar.xz) = f81f0d4a9606d14fcbfb8b73489f156bbbdfa5ece7a8c4036c1887df768324dc58c91b87367c6631b8a96d19fb0d7cd1414fb90ef1bc7b27f07c40f0480a0e8d
+Size (node-v22.11.0.tar.xz) = 47006780 bytes
+SHA1 (patch-common.gypi) = a4dd4ba7e0dfd5838d7241e35447617bdc0f93df
+SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
+SHA1 (patch-deps_uv_common.gypi) = 29f0c382b68f77749a71ce39fa2ca37338ca18ec
+SHA1 (patch-deps_uvwasi_include_wasi__serdes.h) = 32b85ef5824b96b35aba9280bbe7aa7899d9e5cf
+SHA1 (patch-deps_v8_src_base_platform_memory.h) = 0921b5eeecfe03b774f85a15628c559901e7fea8
+SHA1 (patch-deps_v8_src_base_platform_platform-freebsd.cc) = b47025f33d2991275bbcd15dbabb28900afab0e1
+SHA1 (patch-deps_v8_src_base_platform_platform-openbsd.cc) = 5e593879dbab095f99e82593272a0de91043f9a8
+SHA1 (patch-deps_v8_src_base_platform_platform-posix.cc) = bfe8972371ed0c4039bf3bf025d83b64ec508721
+SHA1 (patch-deps_v8_src_base_platform_semaphore.cc) = 802a95f1b1d131e0d85c1f99c659cc68b31ba2f6
+SHA1 (patch-deps_v8_src_base_strings.h) = 4d2b37491f2f74f1a573f8c1942790204e23a8bb
+SHA1 (patch-deps_v8_src_codegen_arm_cpu-arm.cc) = 84c75d61bc99c2ff9adeac3152f5b11ebb0e582b
+SHA1 (patch-deps_v8_src_common_globals.h) = 86637724864389f2b24251904de41669a2f00fbc
+SHA1 (patch-deps_v8_src_compiler_types.h) = 2a212282ab9d71e98ae56827fdb1d9778a6047a5
+SHA1 (patch-deps_v8_src_heap_code-range.cc) = b281f76f4e3d8e562f596235049a6be7c5ff4de2
+SHA1 (patch-deps_v8_tools_profiling_run-llprof.sh) = b19994d3195cc97424a3cc2ffd3ae02eacc6ffa8
+SHA1 (patch-node.gypi) = 4a104dba6c22702211009bc60a6be6f87554e2fa
+SHA1 (patch-src_compile__cache.cc) = 39a85bcb1ebe7c9bf7c431d6dc60dca5b9d63aaf
+SHA1 (patch-src_crypto_crypto__rsa.cc) = 9ffd8de2fac76014696c8dfac7ba200eab56f6f6
+SHA1 (patch-src_inspector__agent.cc) = 3fd3d71f9d6013a6eb2a79e0442b31d2e2408a2f
+SHA1 (patch-src_node__postmortem__metadata.cc) = 9938482d724ad6636af5dc3fa719ec26ed8539ff
+SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = bf48cd3b928797d347b8ad8344e3965ad11e5ea7
+SHA1 (patch-tools_gyp_pylib_gyp_xcode__emulation.py) = 4ee24115f5e97ffbd23aaa6dc62f408d381d4e22
+SHA1 (patch-tools_install.py) = ac296123fa498c7edee3a5735f2e24c862037813
+SHA1 (patch-tools_v8_gypfiles_v8.gyp) = 8b1b0e2216f9e8025f8e623d5aa8af3f8d670804
Index: pkgsrc/lang/nodejs22/hacks.mk
diff -u /dev/null pkgsrc/lang/nodejs22/hacks.mk:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/hacks.mk Wed Nov 13 08:45:17 2024
@@ -0,0 +1,15 @@
+# $NetBSD: hacks.mk,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+.if !defined(NODEJS_HACKS_MK)
+NODEJS_HACKS_MK= # defined
+
+### [Mon May 27 10:49:39 CEST 2024 : nia]
+### NetBSD 9.x does not expose all standard C++ functions with default
+### source visibility.
+###
+.if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 100000
+PKG_HACKS+= netbsd-source
+CXXFLAGS+= -D_NETBSD_SOURCE
+.endif
+
+.endif
Index: pkgsrc/lang/nodejs22/patches/patch-common.gypi
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-common.gypi:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-common.gypi Wed Nov 13 08:45:17 2024
@@ -0,0 +1,20 @@
+$NetBSD: patch-common.gypi,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+Add support for NetBSD.
+
+--- common.gypi.orig 2024-08-21 21:12:02.000000000 +0000
++++ common.gypi
+@@ -483,11 +483,11 @@
+ 'NOMINMAX',
+ ],
+ }],
+- [ 'OS in "linux freebsd openbsd solaris aix os400"', {
++ [ 'OS in "linux freebsd netbsd openbsd solaris aix os400"', {
+ 'cflags': [ '-pthread' ],
+ 'ldflags': [ '-pthread' ],
+ }],
+- [ 'OS in "linux freebsd openbsd solaris android aix os400 cloudabi"', {
++ [ 'OS in "linux freebsd netbsd openbsd solaris android aix os400 cloudabi"', {
+ 'cflags': [ '-Wall', '-Wextra', '-Wno-unused-parameter', ],
+ 'cflags_cc': [
+ '-fno-rtti',
Index: pkgsrc/lang/nodejs22/patches/patch-deps_cares_cares.gyp
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_cares_cares.gyp:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_cares_cares.gyp Wed Nov 13 08:45:17 2024
@@ -0,0 +1,17 @@
+$NetBSD: patch-deps_cares_cares.gyp,v 1.1 2024/11/13 08:45:17 adam 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' ]
Index: pkgsrc/lang/nodejs22/patches/patch-deps_uv_common.gypi
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_uv_common.gypi:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_uv_common.gypi Wed Nov 13 08:45:17 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-deps_uv_common.gypi,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+Add support for NetBSD.
+
+--- deps/uv/common.gypi.orig 2023-03-14 15:46:16.000000000 +0000
++++ deps/uv/common.gypi
+@@ -135,7 +135,7 @@
+ }]
+ ]
+ }],
+- ['OS in "freebsd dragonflybsd linux openbsd solaris android aix os400"', {
++ ['OS in "freebsd dragonflybsd linux netbsd openbsd solaris android aix os400"', {
+ 'cflags': [ '-Wall' ],
+ 'cflags_cc': [ '-fno-rtti', '-fno-exceptions' ],
+ 'target_conditions': [
Index: pkgsrc/lang/nodejs22/patches/patch-deps_uvwasi_include_wasi__serdes.h
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_uvwasi_include_wasi__serdes.h:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_uvwasi_include_wasi__serdes.h Wed Nov 13 08:45:17 2024
@@ -0,0 +1,21 @@
+$NetBSD: patch-deps_uvwasi_include_wasi__serdes.h,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+NetBSD<9 used to have #define uint8_t etc. which caused issues with complicated
+defines like this one.
+
+--- deps/uvwasi/include/wasi_serdes.h.orig 2020-08-11 14:32:04.000000000 +0000
++++ deps/uvwasi/include/wasi_serdes.h
+@@ -3,6 +3,13 @@
+
+ #include "wasi_types.h"
+
++#ifdef __NetBSD__
++#undef uint8_t
++#undef uint16_t
++#undef uint32_t
++#undef uint64_t
++#endif
++
+ /* Basic uint{8,16,32,64}_t read/write functions. */
+
+ #define BASIC_TYPE(name, type) \
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_memory.h
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_memory.h:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_memory.h Wed Nov 13 08:45:17 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-deps_v8_src_base_platform_memory.h,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+Fix build on NetBSD.
+
+--- deps/v8/src/base/platform/memory.h.orig 2022-11-14 11:44:23.528838940 +0000
++++ deps/v8/src/base/platform/memory.h
+@@ -23,7 +23,7 @@
+ #include <malloc.h>
+ #endif // !V8_OS_DARWIN
+
+-#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS) || V8_OS_WIN
++#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_NETBSD && !V8_OS_SOLARIS) || V8_OS_WIN
+ #define V8_HAS_MALLOC_USABLE_SIZE 1
+ #endif // (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS) || V8_OS_WIN
+
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-freebsd.cc Wed Nov 13 08:45:17 2024
@@ -0,0 +1,33 @@
+$NetBSD: patch-deps_v8_src_base_platform_platform-freebsd.cc,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+Overlapping variables, taken from https://github.com/joyent/node/issues/9175
+
+--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2020-01-07 22:07:49.000000000 +0000
++++ deps/v8/src/base/platform/platform-freebsd.cc
+@@ -47,7 +47,7 @@ static unsigned StringToLong(char* buffe
+ }
+
+ std::vector<OS::SharedLibraryAddress> OS::GetSharedLibraryAddresses() {
+- std::vector<SharedLibraryAddress> result;
++ std::vector<SharedLibraryAddress> address_result;
+ int mib[4] = {CTL_KERN, KERN_PROC, KERN_PROC_VMMAP, getpid()};
+ size_t miblen = sizeof(mib) / sizeof(mib[0]);
+ size_t buffer_size;
+@@ -80,7 +80,7 @@ std::vector<OS::SharedLibraryAddress> OS
+ } else {
+ lib_name = std::string(path);
+ }
+- result.push_back(SharedLibraryAddress(
++ address_result.push_back(SharedLibraryAddress(
+ lib_name, reinterpret_cast<uintptr_t>(map->kve_start),
+ reinterpret_cast<uintptr_t>(map->kve_end)));
+ }
+@@ -89,7 +89,7 @@ std::vector<OS::SharedLibraryAddress> OS
+ }
+ }
+ }
+- return result;
++ return address_result;
+ }
+
+ void OS::SignalCodeMovingGC() {}
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc Wed Nov 13 08:45:17 2024
@@ -0,0 +1,55 @@
+$NetBSD: patch-deps_v8_src_base_platform_platform-openbsd.cc,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+Add support for NetBSD/arm.
+
+--- deps/v8/src/base/platform/platform-openbsd.cc.orig 2017-09-26 21:14:30.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__
++
+ TimezoneCache* OS::CreateTimezoneCache() {
+ return new PosixDefaultTimezoneCache();
+ }
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-posix.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-posix.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_platform-posix.cc Wed Nov 13 08:45:17 2024
@@ -0,0 +1,84 @@
+$NetBSD: patch-deps_v8_src_base_platform_platform-posix.cc,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+Use sysconf(_SC_THREAD_STACK_MIN) instead of PTHREAD_STACK_MIN.
+Cast explicitly.
+Remove legacy madvise(2) prototypes, prefer posix_madvise(2) if available.
+
+Avoid using a random hint, some low numbers cause spurious ENOMEM on netbsd
+(PR port-arm/55533)
+
+--- deps/v8/src/base/platform/platform-posix.cc.orig 2023-10-24 10:04:41.000000000 +0000
++++ deps/v8/src/base/platform/platform-posix.cc
+@@ -77,14 +77,6 @@
+ #define MAP_ANONYMOUS MAP_ANON
+ #endif
+
+-#if defined(V8_OS_SOLARIS)
+-#if (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE > 2) || defined(__EXTENSIONS__)
+-extern "C" int madvise(caddr_t, size_t, int);
+-#else
+-extern int madvise(caddr_t, size_t, int);
+-#endif
+-#endif
+-
+ #ifndef MADV_FREE
+ #define MADV_FREE MADV_DONTNEED
+ #endif
+@@ -399,6 +391,10 @@ void* OS::GetRandomMmapAddr() {
+ #endif
+ #endif
+ #endif
++
++#if V8_OS_NETBSD
++ raw_addr = 0;
++#endif
+ return reinterpret_cast<void*>(raw_addr);
+ }
+
+@@ -565,14 +561,11 @@ bool OS::DiscardSystemPages(void* addres
+ // MADV_FREE_REUSABLE sometimes fails, so fall back to MADV_DONTNEED.
+ ret = madvise(address, size, MADV_DONTNEED);
+ }
+-#elif defined(_AIX) || defined(V8_OS_SOLARIS)
+- int ret = madvise(reinterpret_cast<caddr_t>(address), size, MADV_FREE);
++#elif defined(POSIX_MADV_DONTNEED)
++ int ret = posix_madvise(address, size, POSIX_MADV_DONTNEED);
+ if (ret != 0 && errno == ENOSYS) {
+ return true; // madvise is not available on all systems.
+ }
+- if (ret != 0 && errno == EINVAL) {
+- ret = madvise(reinterpret_cast<caddr_t>(address), size, MADV_DONTNEED);
+- }
+ #else
+ int ret = madvise(address, size, MADV_DONTNEED);
+ #endif
+@@ -815,6 +808,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_FUCHSIA
+@@ -1091,7 +1086,11 @@ Thread::Thread(const Options& options)
+ stack_size_(options.stack_size()),
+ priority_(options.priority()),
+ start_semaphore_(nullptr) {
++#if V8_OS_NETBSD
++ const int min_stack_size = sysconf(_SC_THREAD_STACK_MIN);
++#else
+ const int min_stack_size = static_cast<int>(PTHREAD_STACK_MIN);
++#endif
+ if (stack_size_ > 0) stack_size_ = std::max(stack_size_, min_stack_size);
+ set_name(options.name());
+ }
+@@ -1106,7 +1105,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_DARWIN
+ // pthread_setname_np is only available in 10.6 or later, so test
+ // for it at runtime.
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_semaphore.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_semaphore.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_platform_semaphore.cc Wed Nov 13 08:45:17 2024
@@ -0,0 +1,18 @@
+$NetBSD: patch-deps_v8_src_base_platform_semaphore.cc,v 1.1 2024/11/13 08:45:17 adam 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 2016-10-25 13:26:03.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"
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_strings.h
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_strings.h:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_base_strings.h Wed Nov 13 08:45:17 2024
@@ -0,0 +1,14 @@
+$NetBSD: patch-deps_v8_src_base_strings.h,v 1.1 2024/11/13 08:45:17 adam Exp $
+
+stdarg.h is needed for va_list on at least NetBSD.
+
+--- deps/v8/src/base/strings.h.orig 2022-02-08 12:37:48.000000000 +0000
++++ deps/v8/src/base/strings.h
+@@ -8,6 +8,7 @@
+ #include "src/base/base-export.h"
+ #include "src/base/macros.h"
+ #include "src/base/vector.h"
++#include <stdarg.h>
+
+ namespace v8 {
+ namespace base {
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_codegen_arm_cpu-arm.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_codegen_arm_cpu-arm.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_codegen_arm_cpu-arm.cc Wed Nov 13 08:45:18 2024
@@ -0,0 +1,26 @@
+$NetBSD: patch-deps_v8_src_codegen_arm_cpu-arm.cc,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+port to NetBSD/arm.
+
+--- deps/v8/src/codegen/arm/cpu-arm.cc.orig 2020-10-07 10:47:41.000000000 -0700
++++ deps/v8/src/codegen/arm/cpu-arm.cc 2020-10-17 00:16:51.732785305 -0700
+@@ -19,6 +19,10 @@
+
+ #include "src/codegen/cpu-features.h"
+
++#if V8_OS_NETBSD
++#include <machine/sysarch.h>
++#endif
++
+ namespace v8 {
+ namespace internal {
+
+@@ -32,6 +36,8 @@
+ struct arm_sync_icache_args args = {
+ .addr = reinterpret_cast<uintptr_t>(start), .len = size};
+ sysarch(ARM_SYNC_ICACHE, reinterpret_cast<void*>(&args));
++#elif V8_OS_NETBSD
++ arm_sync_icache(reinterpret_cast<uintptr_t>(start), size);
+ #else
+ register uint32_t beg asm("r0") = reinterpret_cast<uint32_t>(start);
+ register uint32_t end asm("r1") = beg + size;
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_common_globals.h
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_common_globals.h:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_common_globals.h Wed Nov 13 08:45:18 2024
@@ -0,0 +1,14 @@
+$NetBSD: patch-deps_v8_src_common_globals.h,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+stdarg.h is needed for va_list on at least NetBSD.
+
+--- deps/v8/src/common/globals.h.orig 2019-11-19 08:29:07.000000000 +0000
++++ deps/v8/src/common/globals.h
+@@ -7,6 +7,7 @@
+
+ #include <stddef.h>
+ #include <stdint.h>
++#include <stdarg.h>
+
+ #include <limits>
+ #include <ostream>
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_compiler_types.h
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_compiler_types.h:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_compiler_types.h Wed Nov 13 08:45:18 2024
@@ -0,0 +1,21 @@
+$NetBSD: patch-deps_v8_src_compiler_types.h,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+NetBSD 6 doesn't have nearbyint/nearbyintf.
+
+--- deps/v8/src/compiler/types.h.orig 2019-11-19 08:29:07.000000000 +0000
++++ deps/v8/src/compiler/types.h
+@@ -5,6 +5,14 @@
+ #ifndef V8_COMPILER_TYPES_H_
+ #define V8_COMPILER_TYPES_H_
+
++#ifdef __NetBSD__
++#include <sys/param.h>
++#if __NetBSD_Version__ - 0 < 699001700
++#define nearbyint rint
++#define nearbyintf rintf
++#endif
++#endif
++
+ #include "src/base/compiler-specific.h"
+ #include "src/common/globals.h"
+ #include "src/compiler/heap-refs.h"
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_heap_code-range.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_heap_code-range.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_src_heap_code-range.cc Wed Nov 13 08:45:18 2024
@@ -0,0 +1,20 @@
+$NetBSD: patch-deps_v8_src_heap_code-range.cc,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+nodejs: disable "near code ranges" on NetBSD/evbarm-aarch64 for now.
+It results in mmap(2) errors of the PR kern/55533 variety.
+
+--- deps/v8/src/heap/code-range.cc.orig 2022-05-03 08:18:09.000000000 +0000
++++ deps/v8/src/heap/code-range.cc
+@@ -59,8 +59,12 @@ Address CodeRangeAddressHint::GetAddress
+ // with a higher chances to point to the free address space range.
+ return RoundUp(preferred_region.begin(), alignment);
+ }
++#if V8_OS_NETBSD
++ return 0;
++#else
+ return RoundUp(FUNCTION_ADDR(&FunctionInStaticBinaryForAddressHint),
+ alignment);
++#endif
+ }
+
+ // Try to reuse near code range first.
Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_tools_profiling_run-llprof.sh
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_tools_profiling_run-llprof.sh:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_tools_profiling_run-llprof.sh Wed Nov 13 08:45:18 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-deps_v8_tools_profiling_run-llprof.sh,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+POSIX shell portability.
+
+--- deps/v8/tools/profiling/run-llprof.sh.orig 2015-03-31 22:13:01.000000000 +0000
++++ deps/v8/tools/profiling/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
Index: pkgsrc/lang/nodejs22/patches/patch-node.gypi
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-node.gypi:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-node.gypi Wed Nov 13 08:45:18 2024
@@ -0,0 +1,14 @@
+$NetBSD: patch-node.gypi,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+Linking in libcares requires libsocket.
+
+--- node.gypi.orig 2018-04-24 14:41:37.000000000 +0000
++++ node.gypi
+@@ -251,6 +251,7 @@
+ [ 'OS=="solaris"', {
+ 'libraries': [
+ '-lkstat',
++ '-lsocket',
+ '-lumem',
+ ],
+ 'defines!': [
Index: pkgsrc/lang/nodejs22/patches/patch-src_compile__cache.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-src_compile__cache.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-src_compile__cache.cc Wed Nov 13 08:45:18 2024
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_compile__cache.cc,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+Include unistd.h for getuid().
+
+--- src/compile_cache.cc.orig 2024-08-23 09:02:08.124809520 +0000
++++ src/compile_cache.cc
+@@ -1,5 +1,6 @@
+ #include "compile_cache.h"
+ #include <string>
++#include <unistd.h>
+ #include "debug_utils-inl.h"
+ #include "env-inl.h"
+ #include "node_file.h"
Index: pkgsrc/lang/nodejs22/patches/patch-src_crypto_crypto__rsa.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-src_crypto_crypto__rsa.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-src_crypto_crypto__rsa.cc Wed Nov 13 08:45:18 2024
@@ -0,0 +1,37 @@
+$NetBSD: patch-src_crypto_crypto__rsa.cc,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+Fix build with old OpenSSL 1.1.1d, as in NetBSD 9.0
+
+--- src/crypto/crypto_rsa.cc.orig 2022-05-17 11:37:46.000000000 +0000
++++ src/crypto/crypto_rsa.cc
+@@ -12,6 +12,30 @@
+ #include <openssl/bn.h>
+ #include <openssl/rsa.h>
+
++#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER <0x1010105fL
++struct rsa_st {
++ int pad;
++ int32_t version;
++ void *meth;
++ void *engine;
++ void *n;
++ void *e;
++ void *d;
++ void *p;
++ void *q;
++ void *dmp1;
++ void *dmq1;
++ void *iqmp;
++ void *prime_infos;
++ RSA_PSS_PARAMS *pss;
++};
++
++static const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r)
++{
++ return r->pss;
++}
++#endif
++
+ namespace node {
+
+ using v8::ArrayBuffer;
Index: pkgsrc/lang/nodejs22/patches/patch-src_inspector__agent.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-src_inspector__agent.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-src_inspector__agent.cc Wed Nov 13 08:45:18 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_inspector__agent.cc,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+NetBSD support.
+
+--- src/inspector_agent.cc.orig 2022-05-03 08:18:11.000000000 +0000
++++ src/inspector_agent.cc
+@@ -96,7 +96,7 @@ static int StartDebugSignalHandler() {
+ CHECK_EQ(0, uv_sem_init(&start_io_thread_semaphore, 0));
+ pthread_attr_t attr;
+ CHECK_EQ(0, pthread_attr_init(&attr));
+-#if defined(PTHREAD_STACK_MIN) && !defined(__FreeBSD__)
++#if defined(PTHREAD_STACK_MIN) && !defined(__FreeBSD__) && !defined(__NetBSD__)
+ // PTHREAD_STACK_MIN is 2 KiB with musl libc, which is too small to safely
+ // receive signals. PTHREAD_STACK_MIN + MINSIGSTKSZ is 8 KiB on arm64, which
+ // is the musl architecture with the biggest MINSIGSTKSZ so let's use that
Index: pkgsrc/lang/nodejs22/patches/patch-src_node__postmortem__metadata.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-src_node__postmortem__metadata.cc:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-src_node__postmortem__metadata.cc Wed Nov 13 08:45:18 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_node__postmortem__metadata.cc,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+--- src/node_postmortem_metadata.cc.orig 2018-03-23 20:05:49.909811719 +0000
++++ src/node_postmortem_metadata.cc
+@@ -11,6 +11,10 @@
+ #define NODEDBG_OFFSET(Class, Member, Type) \
+ NODEDBG_SYMBOL(offset_ ## Class ## __ ## Member ## __ ## Type)
+
++// Some systems provide macros for the types as well, which get expanded
++// by the nested macros here.
++#undef uintptr_t
++
+ // These are the constants describing Node internal structures. Every constant
+ // should use the format described above. These constants are declared as
+ // global integers so that they'll be present in the generated node binary. They
Index: pkgsrc/lang/nodejs22/patches/patch-tools_gyp_pylib_gyp_generator_make.py
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-tools_gyp_pylib_gyp_generator_make.py:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-tools_gyp_pylib_gyp_generator_make.py Wed Nov 13 08:45:18 2024
@@ -0,0 +1,25 @@
+$NetBSD: patch-tools_gyp_pylib_gyp_generator_make.py,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+Use the system libtool on Darwin.
+Add support for NetBSD and DragonFly.
+
+--- tools/gyp/pylib/gyp/generator/make.py.orig 2024-10-16 14:36:59.000000000 +0000
++++ tools/gyp/pylib/gyp/generator/make.py
+@@ -208,7 +208,7 @@ cmd_solink_module = $(LINK.$(TOOLSET)) -
+
+ LINK_COMMANDS_MAC = """\
+ quiet_cmd_alink = LIBTOOL-STATIC $@
+-cmd_alink = rm -f $@ && %(python)s gyp-mac-tool filter-libtool libtool $(GYP_LIBTOOLFLAGS) -static -o $@ $(filter %%.o,$^)
++cmd_alink = rm -f $@ && %(python)s 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)
+@@ -2552,7 +2552,7 @@ def GenerateOutput(target_list, target_d
+ "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"})
+ elif flavor == "openbsd":
Index: pkgsrc/lang/nodejs22/patches/patch-tools_gyp_pylib_gyp_xcode__emulation.py
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-tools_gyp_pylib_gyp_xcode__emulation.py:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-tools_gyp_pylib_gyp_xcode__emulation.py Wed Nov 13 08:45:18 2024
@@ -0,0 +1,24 @@
+$NetBSD: patch-tools_gyp_pylib_gyp_xcode__emulation.py,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+Do not generate debugging symbols (uses lots of disk space).
+
+--- tools/gyp/pylib/gyp/xcode_emulation.py.orig 2020-10-07 17:47:43.000000000 +0000
++++ tools/gyp/pylib/gyp/xcode_emulation.py
+@@ -610,7 +610,7 @@ class XcodeSettings(object):
+
+ self._Appendf(cflags, "GCC_OPTIMIZATION_LEVEL", "-O%s", default="s")
+
+- if self._Test("GCC_GENERATE_DEBUGGING_SYMBOLS", "YES", default="YES"):
++ if self._Test("GCC_GENERATE_DEBUGGING_SYMBOLS", "YES", default="NO"):
+ dbg_format = self._Settings().get("DEBUG_INFORMATION_FORMAT", "dwarf")
+ if dbg_format == "dwarf":
+ cflags.append("-gdwarf-2")
+@@ -1097,7 +1097,7 @@ class XcodeSettings(object):
+ # For static libraries, no dSYMs are created.
+ result = []
+ if (
+- self._Test("GCC_GENERATE_DEBUGGING_SYMBOLS", "YES", default="YES")
++ self._Test("GCC_GENERATE_DEBUGGING_SYMBOLS", "YES", default="NO")
+ and self._Test(
+ "DEBUG_INFORMATION_FORMAT", "dwarf-with-dsym", default="dwarf"
+ )
Index: pkgsrc/lang/nodejs22/patches/patch-tools_install.py
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-tools_install.py:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-tools_install.py Wed Nov 13 08:45:18 2024
@@ -0,0 +1,18 @@
+$NetBSD: patch-tools_install.py,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+Install man pages under the right directory.
+
+--- tools/install.py.orig 2024-05-02 12:49:16.000000000 +0000
++++ tools/install.py
+@@ -182,10 +182,7 @@ def files(options, action):
+ action(options, [os.path.join(options.v8_dir, 'tools/gdbinit')], 'share/doc/node/')
+ action(options, [os.path.join(options.v8_dir, 'tools/lldb_commands.py')], 'share/doc/node/')
+
+- if 'openbsd' in sys.platform:
+- action(options, ['doc/node.1'], 'man/man1/')
+- else:
+- action(options, ['doc/node.1'], 'share/man/man1/')
++ action(options, ['doc/node.1'], os.environ.get('PKGMANDIR') + '/man1/')
+
+ if 'true' == options.variables.get('node_install_npm'):
+ npm_files(options, action)
Index: pkgsrc/lang/nodejs22/patches/patch-tools_v8_gypfiles_v8.gyp
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-tools_v8_gypfiles_v8.gyp:1.1
--- /dev/null Wed Nov 13 08:45:18 2024
+++ pkgsrc/lang/nodejs22/patches/patch-tools_v8_gypfiles_v8.gyp Wed Nov 13 08:45:18 2024
@@ -0,0 +1,19 @@
+$NetBSD: patch-tools_v8_gypfiles_v8.gyp,v 1.1 2024/11/13 08:45:18 adam Exp $
+
+Add -larm on NetBSD ARM platforms.
+
+--- tools/v8_gypfiles/v8.gyp.orig 2022-11-04 14:54:27.000000000 +0000
++++ tools/v8_gypfiles/v8.gyp
+@@ -975,6 +975,12 @@
+ }],
+ # Platforms that don't have Compare-And-Swap (CAS) support need to link atomic library
+ # to implement atomic memory access
++ # NetBSD/arm also needs -larm.
++ ['OS == "netbsd" and v8_current_cpu in ["arm"]', {
++ 'link_settings': {
++ 'libraries': ['-larm', ],
++ },
++ }],
+ ['v8_current_cpu in ["mips64", "mips64el", "ppc", "arm", "riscv64", "loong64"]', {
+ 'link_settings': {
+ 'libraries': ['-latomic', ],
Home |
Main Index |
Thread Index |
Old Index