diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index d00a8193..dcb5cd01 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -41,6 +41,8 @@ jobs:
uses: actions/setup-go@v5
with:
go-version: '1.20.1'
+ - name: Install pnpm
+ run: npm install -g pnpm
- name: get Python location
id: python-location
run: |
diff --git a/README.md b/README.md
index 61533226..0dce2c3c 100644
--- a/README.md
+++ b/README.md
@@ -317,6 +317,7 @@ There are 2 approaches for customizing Exhort Java API. Using Envir
```java
System.setProperty("EXHORT_MVN_PATH", "/path/to/custom/mvn");
System.setProperty("EXHORT_NPM_PATH", "/path/to/custom/npm");
+System.setProperty("EXHORT_PNPM_PATH", "/path/to/custom/pnpm");
System.setProperty("EXHORT_GO_PATH", "/path/to/custom/go");
System.setProperty("EXHORT_GRADLE_PATH", "/path/to/custom/gradle");
//python - python3, pip3 take precedence if python version > 3 installed
@@ -373,6 +374,11 @@ following keys for setting custom paths for the said executables.
| EXHORT_NPM_PATH |
+| pnPM |
+pnpm |
+EXHORT_PNPM_PATH |
+
+
| Go Modules |
go |
EXHORT_GO_PATH |
diff --git a/src/main/java/com/redhat/exhort/providers/GoModulesProvider.java b/src/main/java/com/redhat/exhort/providers/GoModulesProvider.java
index 000cef00..26df1837 100644
--- a/src/main/java/com/redhat/exhort/providers/GoModulesProvider.java
+++ b/src/main/java/com/redhat/exhort/providers/GoModulesProvider.java
@@ -68,7 +68,7 @@ public GoModulesProvider(Path manifest) {
@Override
public Content provideStack() throws IOException {
- // check for custom npm executable
+ // check for custom executable
Sbom sbom = getDependenciesSbom(manifest, true);
return new Content(
sbom.getAsJsonString().getBytes(StandardCharsets.UTF_8), Api.CYCLONEDX_MEDIA_TYPE);
diff --git a/src/main/java/com/redhat/exhort/providers/JavaScriptNpmProvider.java b/src/main/java/com/redhat/exhort/providers/JavaScriptNpmProvider.java
index 6564af63..9ae798bb 100644
--- a/src/main/java/com/redhat/exhort/providers/JavaScriptNpmProvider.java
+++ b/src/main/java/com/redhat/exhort/providers/JavaScriptNpmProvider.java
@@ -15,229 +15,61 @@
*/
package com.redhat.exhort.providers;
-import static com.redhat.exhort.impl.ExhortApi.debugLoggingIsNeeded;
-
-import com.fasterxml.jackson.core.JsonProcessingException;
-import com.fasterxml.jackson.databind.JsonMappingException;
-import com.fasterxml.jackson.databind.JsonNode;
-import com.fasterxml.jackson.databind.ObjectMapper;
-import com.github.packageurl.MalformedPackageURLException;
-import com.github.packageurl.PackageURL;
-import com.redhat.exhort.Api;
-import com.redhat.exhort.Provider;
-import com.redhat.exhort.sbom.Sbom;
-import com.redhat.exhort.sbom.SbomFactory;
import com.redhat.exhort.tools.Ecosystem;
-import com.redhat.exhort.tools.Ecosystem.Type;
-import com.redhat.exhort.tools.Operations;
-import com.redhat.exhort.utils.Environment;
-import java.io.File;
-import java.io.IOException;
-import java.nio.charset.StandardCharsets;
-import java.nio.file.Files;
import java.nio.file.Path;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-import java.util.Map.Entry;
/**
- * Concrete implementation of the {@link Provider} used for converting dependency trees for npm
- * projects (package.json) into a SBOM content for Stack analysis or Component analysis.
+ * Concrete implementation of the {@link JavaScriptProvider} used for converting dependency trees
+ * for npm projects (package.json) into a SBOM content for Stack analysis or Component analysis.
*/
-public final class JavaScriptNpmProvider extends Provider {
+public final class JavaScriptNpmProvider extends JavaScriptProvider {
- private static final String PROP_PATH = "PATH";
- private System.Logger log = System.getLogger(this.getClass().getName());
+ public static final String LOCK_FILE = "package-lock.json";
+ public static final String CMD_NAME = "npm";
+ public static final String ENV_NODE_HOME = "NODE_HOME";
public JavaScriptNpmProvider(Path manifest) {
- super(Type.NPM, manifest);
+ super(manifest, Ecosystem.Type.NPM, CMD_NAME);
}
@Override
- public Content provideStack() throws IOException {
- // check for custom npm executable
- Sbom sbom = getDependencySbom(manifest, true, false);
- return new Content(
- sbom.getAsJsonString().getBytes(StandardCharsets.UTF_8), Api.CYCLONEDX_MEDIA_TYPE);
+ protected final String lockFileName() {
+ return LOCK_FILE;
}
@Override
- public Content provideComponent() throws IOException {
- return new Content(
- getDependencySbom(manifest, false, false)
- .getAsJsonString()
- .getBytes(StandardCharsets.UTF_8),
- Api.CYCLONEDX_MEDIA_TYPE);
- }
-
- private PackageURL getRoot(JsonNode jsonDependenciesNpm) throws MalformedPackageURLException {
- return toPurl(
- jsonDependenciesNpm.get("name").asText(), jsonDependenciesNpm.get("version").asText());
- }
-
- private PackageURL toPurl(String name, String version) throws MalformedPackageURLException {
- String[] parts = name.split("/");
- if (parts.length == 2) {
- return new PackageURL(Ecosystem.Type.NPM.getType(), parts[0], parts[1], version, null, null);
- }
- return new PackageURL(Ecosystem.Type.NPM.getType(), null, parts[0], version, null, null);
- }
-
- private void addDependenciesOf(Sbom sbom, PackageURL from, JsonNode dependencies)
- throws MalformedPackageURLException {
- Iterator> fields = dependencies.fields();
- while (fields.hasNext()) {
- Entry e = fields.next();
- String name = e.getKey();
- JsonNode versionNode = e.getValue().get("version");
- if (versionNode == null) {
- continue; // ignore optional dependencies
- }
- String version = versionNode.asText();
- PackageURL purl = toPurl(name, version);
- sbom.addDependency(from, purl);
- JsonNode transitiveDeps = e.getValue().findValue("dependencies");
- if (transitiveDeps != null) {
- addDependenciesOf(sbom, purl, transitiveDeps);
- }
- }
- }
-
- private Sbom getDependencySbom(
- Path manifestPath, boolean includeTransitive, boolean deletePackageLock) throws IOException {
- var npmListResult = buildNpmDependencyTree(manifestPath, includeTransitive, deletePackageLock);
- var sbom = buildSbom(npmListResult);
- sbom.filterIgnoredDeps(getIgnoredDeps(manifestPath));
- return sbom;
- }
-
- private JsonNode buildNpmDependencyTree(
- Path manifestPath, boolean includeTransitive, boolean deletePackageLock)
- throws JsonMappingException, JsonProcessingException {
- var npm = Operations.getCustomPathOrElse("npm");
- var npmEnvs = getNpmExecEnv();
- // clean command used to clean build target
- Path manifestDir = null;
- try {
- // MacOS requires resolving to the CanonicalPath to avoid problems with /var being a symlink
- // of /private/var
- manifestDir = Path.of(manifestPath.getParent().toFile().getCanonicalPath());
- } catch (IOException e) {
- throw new RuntimeException(
- String.format(
- "Unable to resolve manifest directory %s, got %s",
- manifestPath.getParent(), e.getMessage()));
- }
- Path packageLockJson = manifestDir.resolve("package-lock.json");
- var createPackageLock =
- new String[] {npm, "i", "--package-lock-only", "--prefix", manifestDir.toString()};
- // execute the clean command
- Operations.runProcess(createPackageLock, npmEnvs);
- String[] npmAllDeps;
- Path workDir = null;
- if (!manifestPath.getParent().toString().trim().contains(" ")) {
-
- npmAllDeps =
- new String[] {
- npm,
- "ls",
- includeTransitive ? "--all" : "--depth=0",
- "--omit=dev",
- "--package-lock-only",
- "--json",
- "--prefix",
- manifestDir.toString()
- };
- } else {
- npmAllDeps =
- new String[] {
- npm,
- "ls",
- includeTransitive ? "--all" : "--depth=0",
- "--omit=dev",
- "--package-lock-only",
- "--json"
- };
- workDir = manifestPath.getParent();
- }
- // execute the clean command
- String npmOutput;
- if (npmEnvs != null) {
- npmOutput =
- Operations.runProcessGetOutput(
- workDir,
- npmAllDeps,
- npmEnvs.entrySet().stream()
- .map(e -> e.getKey() + "=" + e.getValue())
- .toArray(String[]::new));
- } else {
- npmOutput = Operations.runProcessGetOutput(workDir, npmAllDeps);
- }
- if (debugLoggingIsNeeded()) {
- log.log(
- System.Logger.Level.INFO,
- String.format(
- "Npm Listed Install Pacakges in Json : %s %s", System.lineSeparator(), npmOutput));
- }
- if (!includeTransitive) {
- if (deletePackageLock) {
- try {
- Files.delete(packageLockJson);
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- }
- }
- return objectMapper.readTree(npmOutput);
- }
-
- private Sbom buildSbom(JsonNode npmListResult) {
- Sbom sbom = SbomFactory.newInstance();
- try {
- PackageURL root = getRoot(npmListResult);
- sbom.addRoot(root);
- JsonNode dependencies = npmListResult.get("dependencies");
- addDependenciesOf(sbom, root, dependencies);
- } catch (MalformedPackageURLException e) {
- throw new IllegalArgumentException("Unable to parse NPM Json", e);
- }
- return sbom;
+ protected String pathEnv() {
+ return ENV_NODE_HOME;
}
- private List getIgnoredDeps(Path manifestPath) throws IOException {
- var ignored = new ArrayList();
- var root = new ObjectMapper().readTree(Files.newInputStream(manifestPath));
- var ignoredNode = root.withArray("exhortignore");
- if (ignoredNode == null) {
- return ignored;
- }
- for (JsonNode n : ignoredNode) {
- ignored.add(n.asText());
- }
- return ignored;
- }
-
- Map getNpmExecEnv() {
- String nodeHome = Environment.get("NODE_HOME");
- if (nodeHome != null && !nodeHome.isBlank()) {
- String path = Environment.get(PROP_PATH);
- if (path != null) {
- return Collections.singletonMap(PROP_PATH, path + File.pathSeparator + nodeHome);
- } else {
- return Collections.singletonMap(PROP_PATH, nodeHome);
- }
- }
- return null;
+ @Override
+ protected String[] updateLockFileCmd(Path manifestDir) {
+ return new String[] {
+ packageManager(), "i", "--package-lock-only", "--prefix", manifestDir.toString()
+ };
}
@Override
- public void validateLockFile(Path lockFileDir) {
- if (!Files.isRegularFile(lockFileDir.resolve("package-lock.json"))) {
- throw new IllegalStateException(
- "Lock file does not exist or is not supported. Execute 'npm install' to generate it.");
+ protected String[] listDepsCmd(boolean includeTransitive, Path manifestDir) {
+ if (manifestDir != null) {
+ return new String[] {
+ packageManager(),
+ "ls",
+ includeTransitive ? "--all" : "--depth=0",
+ "--omit=dev",
+ "--package-lock-only",
+ "--json",
+ "--prefix",
+ manifestDir.toString()
+ };
}
+ return new String[] {
+ packageManager(),
+ "ls",
+ includeTransitive ? "--all" : "--depth=0",
+ "--omit=dev",
+ "--package-lock-only",
+ "--json"
+ };
}
}
diff --git a/src/main/java/com/redhat/exhort/providers/JavaScriptPnpmProvider.java b/src/main/java/com/redhat/exhort/providers/JavaScriptPnpmProvider.java
new file mode 100644
index 00000000..9efd22e6
--- /dev/null
+++ b/src/main/java/com/redhat/exhort/providers/JavaScriptPnpmProvider.java
@@ -0,0 +1,79 @@
+/*
+ * Copyright © 2023 Red Hat, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.redhat.exhort.providers;
+
+import com.fasterxml.jackson.core.JsonProcessingException;
+import com.fasterxml.jackson.databind.JsonMappingException;
+import com.fasterxml.jackson.databind.JsonNode;
+import com.redhat.exhort.tools.Ecosystem;
+import java.nio.file.Path;
+
+/**
+ * Concrete implementation of the {@link JavaScriptProvider} used for converting dependency trees
+ * for pnpm projects (package.json) into a SBOM content for Stack analysis or Component analysis.
+ */
+public final class JavaScriptPnpmProvider extends JavaScriptProvider {
+
+ public static final String LOCK_FILE = "pnpm-lock.yaml";
+ public static final String CMD_NAME = "pnpm";
+ public static final String ENV_PNPM_HOME = "PNPM_HOME";
+
+ public JavaScriptPnpmProvider(Path manifest) {
+ super(manifest, Ecosystem.Type.PNPM, CMD_NAME);
+ }
+
+ @Override
+ protected final String lockFileName() {
+ return LOCK_FILE;
+ }
+
+ @Override
+ protected String pathEnv() {
+ return ENV_PNPM_HOME;
+ }
+
+ @Override
+ protected String[] updateLockFileCmd(Path manifestDir) {
+ return new String[] {
+ packageManager(), "install", "--frozen-lockfile", "--dir", manifestDir.toString()
+ };
+ }
+
+ @Override
+ protected String[] listDepsCmd(boolean includeTransitive, Path manifestDir) {
+ if (manifestDir != null) {
+ return new String[] {
+ packageManager(),
+ "ls",
+ "--dir",
+ manifestDir.toString(),
+ includeTransitive ? "--depth=Infinity" : "--depth=0",
+ "--prod",
+ "--json"
+ };
+ }
+ return new String[] {
+ packageManager(), "list", includeTransitive ? "--depth=-1" : "--depth=0", "--prod", "--json"
+ };
+ }
+
+ @Override
+ protected JsonNode buildDependencyTree(Path manifestPath, boolean includeTransitive)
+ throws JsonMappingException, JsonProcessingException {
+ var depTree = super.buildDependencyTree(manifestPath, includeTransitive);
+ return depTree.get(0);
+ }
+}
diff --git a/src/main/java/com/redhat/exhort/providers/JavaScriptProvider.java b/src/main/java/com/redhat/exhort/providers/JavaScriptProvider.java
new file mode 100644
index 00000000..049bf475
--- /dev/null
+++ b/src/main/java/com/redhat/exhort/providers/JavaScriptProvider.java
@@ -0,0 +1,221 @@
+/*
+ * Copyright © 2023 Red Hat, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.redhat.exhort.providers;
+
+import static com.redhat.exhort.impl.ExhortApi.debugLoggingIsNeeded;
+
+import com.fasterxml.jackson.core.JsonProcessingException;
+import com.fasterxml.jackson.databind.JsonMappingException;
+import com.fasterxml.jackson.databind.JsonNode;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.github.packageurl.MalformedPackageURLException;
+import com.github.packageurl.PackageURL;
+import com.redhat.exhort.Api;
+import com.redhat.exhort.Provider;
+import com.redhat.exhort.sbom.Sbom;
+import com.redhat.exhort.sbom.SbomFactory;
+import com.redhat.exhort.tools.Ecosystem;
+import com.redhat.exhort.tools.Operations;
+import com.redhat.exhort.utils.Environment;
+import java.io.File;
+import java.io.IOException;
+import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.Map.Entry;
+
+/**
+ * Abstract implementation of the {@link Provider} used for converting dependency trees for
+ * Javascript/Typescript projects (package.json) into a SBOM content for Stack analysis or Component
+ * analysis. See concrete implementations for more details.
+ */
+public abstract class JavaScriptProvider extends Provider {
+
+ private static final String PROP_PATH = "PATH";
+
+ private System.Logger log = System.getLogger(this.getClass().getName());
+
+ protected final String cmd;
+
+ public JavaScriptProvider(Path manifest, Ecosystem.Type ecosystem, String cmd) {
+ super(ecosystem, manifest);
+ this.cmd = Operations.getCustomPathOrElse(cmd);
+ }
+
+ protected final String packageManager() {
+ return cmd;
+ }
+
+ protected abstract String lockFileName();
+
+ protected abstract String pathEnv();
+
+ protected abstract String[] updateLockFileCmd(Path manifestDir);
+
+ protected abstract String[] listDepsCmd(boolean includeTransitive, Path manifestDir);
+
+ @Override
+ public Content provideStack() throws IOException {
+ // check for custom npm executable
+ Sbom sbom = getDependencySbom(manifest, true);
+ return new Content(
+ sbom.getAsJsonString().getBytes(StandardCharsets.UTF_8), Api.CYCLONEDX_MEDIA_TYPE);
+ }
+
+ @Override
+ public Content provideComponent() throws IOException {
+ return new Content(
+ getDependencySbom(manifest, false).getAsJsonString().getBytes(StandardCharsets.UTF_8),
+ Api.CYCLONEDX_MEDIA_TYPE);
+ }
+
+ private PackageURL getRoot(JsonNode jsonDependenciesNpm) throws MalformedPackageURLException {
+ return toPurl(
+ jsonDependenciesNpm.get("name").asText(), jsonDependenciesNpm.get("version").asText());
+ }
+
+ private PackageURL toPurl(String name, String version) throws MalformedPackageURLException {
+ String[] parts = name.split("/");
+ if (parts.length == 2) {
+ return new PackageURL(Ecosystem.Type.NPM.getType(), parts[0], parts[1], version, null, null);
+ }
+ return new PackageURL(Ecosystem.Type.NPM.getType(), null, parts[0], version, null, null);
+ }
+
+ private void addDependenciesOf(Sbom sbom, PackageURL from, JsonNode dependencies)
+ throws MalformedPackageURLException {
+ Iterator> fields = dependencies.fields();
+ while (fields.hasNext()) {
+ Entry e = fields.next();
+ String name = e.getKey();
+ JsonNode versionNode = e.getValue().get("version");
+ if (versionNode == null) {
+ continue; // ignore optional dependencies
+ }
+ String version = versionNode.asText();
+ PackageURL purl = toPurl(name, version);
+ sbom.addDependency(from, purl);
+ JsonNode transitiveDeps = e.getValue().findValue("dependencies");
+ if (transitiveDeps != null) {
+ addDependenciesOf(sbom, purl, transitiveDeps);
+ }
+ }
+ }
+
+ private Sbom getDependencySbom(Path manifestPath, boolean includeTransitive) throws IOException {
+ var depTree = buildDependencyTree(manifestPath, includeTransitive);
+ var sbom = buildSbom(depTree);
+ sbom.filterIgnoredDeps(getIgnoredDeps(manifestPath));
+ return sbom;
+ }
+
+ protected JsonNode buildDependencyTree(Path manifestPath, boolean includeTransitive)
+ throws JsonMappingException, JsonProcessingException {
+ var mgrEnvs = getExecEnv();
+ // clean command used to clean build target
+ Path manifestDir = null;
+ try {
+ // MacOS requires resolving to the CanonicalPath to avoid problems with /var being a symlink
+ // of /private/var
+ manifestDir = Path.of(manifestPath.getParent().toFile().getCanonicalPath());
+ } catch (IOException e) {
+ throw new RuntimeException(
+ String.format(
+ "Unable to resolve manifest directory %s, got %s",
+ manifestPath.getParent(), e.getMessage()));
+ }
+ var createPackageLock = updateLockFileCmd(manifestDir);
+ // execute the clean command
+ Operations.runProcess(createPackageLock, mgrEnvs);
+ String[] allDeps;
+ Path workDir = null;
+ if (!manifestPath.getParent().toString().trim().contains(" ")) {
+ allDeps = listDepsCmd(includeTransitive, manifestDir);
+ } else {
+ allDeps = listDepsCmd(includeTransitive, null);
+ workDir = manifestPath.getParent();
+ }
+ // execute the clean command
+ String[] envs = null;
+ if (mgrEnvs != null) {
+ envs =
+ mgrEnvs.entrySet().stream()
+ .map(e -> e.getKey() + "=" + e.getValue())
+ .toArray(String[]::new);
+ }
+ String output = Operations.runProcessGetOutput(workDir, allDeps, envs);
+ if (debugLoggingIsNeeded()) {
+ log.log(
+ System.Logger.Level.INFO,
+ String.format("Listed Install Packages in Json : %s %s", System.lineSeparator(), output));
+ }
+ return objectMapper.readTree(output);
+ }
+
+ private Sbom buildSbom(JsonNode npmListResult) {
+ Sbom sbom = SbomFactory.newInstance();
+ try {
+ PackageURL root = getRoot(npmListResult);
+ sbom.addRoot(root);
+ JsonNode dependencies = npmListResult.get("dependencies");
+ addDependenciesOf(sbom, root, dependencies);
+ } catch (MalformedPackageURLException e) {
+ throw new IllegalArgumentException("Unable to parse NPM Json", e);
+ }
+ return sbom;
+ }
+
+ private List getIgnoredDeps(Path manifestPath) throws IOException {
+ var ignored = new ArrayList();
+ var root = new ObjectMapper().readTree(Files.newInputStream(manifestPath));
+ var ignoredNode = root.withArray("exhortignore");
+ if (ignoredNode == null) {
+ return ignored;
+ }
+ for (JsonNode n : ignoredNode) {
+ ignored.add(n.asText());
+ }
+ return ignored;
+ }
+
+ protected Map getExecEnv() {
+ String pathEnv = Environment.get(pathEnv());
+ if (pathEnv != null && !pathEnv.isBlank()) {
+ String path = Environment.get(PROP_PATH);
+ if (path != null) {
+ return Collections.singletonMap(PROP_PATH, path + File.pathSeparator + pathEnv);
+ } else {
+ return Collections.singletonMap(PROP_PATH, pathEnv);
+ }
+ }
+ return null;
+ }
+
+ @Override
+ public void validateLockFile(Path lockFileDir) {
+ if (!Files.isRegularFile(lockFileDir.resolve(lockFileName()))) {
+ throw new IllegalStateException(
+ String.format(
+ "Lock file does not exist or is not supported. Execute '%s install' to generate it.",
+ packageManager()));
+ }
+ }
+}
diff --git a/src/main/java/com/redhat/exhort/providers/JavaScriptProviderFactory.java b/src/main/java/com/redhat/exhort/providers/JavaScriptProviderFactory.java
new file mode 100644
index 00000000..dbd4bc7a
--- /dev/null
+++ b/src/main/java/com/redhat/exhort/providers/JavaScriptProviderFactory.java
@@ -0,0 +1,45 @@
+/*
+ * Copyright © 2023 Red Hat, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.redhat.exhort.providers;
+
+import com.redhat.exhort.Provider;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.util.Map;
+import java.util.function.Function;
+
+public final class JavaScriptProviderFactory {
+
+ private static final Map> JS_PROVIDERS =
+ Map.of(
+ JavaScriptNpmProvider.LOCK_FILE, (manifest) -> new JavaScriptNpmProvider(manifest),
+ JavaScriptPnpmProvider.LOCK_FILE, (manifest) -> new JavaScriptPnpmProvider(manifest));
+
+ public static Provider create(final Path manifestPath) {
+ var manifestDir = manifestPath.getParent();
+ for (var entry : JS_PROVIDERS.entrySet()) {
+ var lockFilePath = manifestDir.resolve(entry.getKey());
+ if (Files.isRegularFile(lockFilePath)) {
+ return entry.getValue().apply(manifestPath);
+ }
+ }
+ var validLockFiles = String.join(",", JS_PROVIDERS.keySet());
+ throw new IllegalStateException(
+ String.format(
+ "No known lock file found for %s. Supported lock files: ",
+ manifestPath, validLockFiles));
+ }
+}
diff --git a/src/main/java/com/redhat/exhort/tools/Ecosystem.java b/src/main/java/com/redhat/exhort/tools/Ecosystem.java
index c50bd0a6..70430eb5 100644
--- a/src/main/java/com/redhat/exhort/tools/Ecosystem.java
+++ b/src/main/java/com/redhat/exhort/tools/Ecosystem.java
@@ -19,7 +19,7 @@
import com.redhat.exhort.providers.GoModulesProvider;
import com.redhat.exhort.providers.GradleProvider;
import com.redhat.exhort.providers.JavaMavenProvider;
-import com.redhat.exhort.providers.JavaScriptNpmProvider;
+import com.redhat.exhort.providers.JavaScriptProviderFactory;
import com.redhat.exhort.providers.PythonPipProvider;
import java.nio.file.Path;
@@ -29,6 +29,7 @@ public final class Ecosystem {
public enum Type {
MAVEN("maven"),
NPM("npm"),
+ PNPM("pnpm"),
GOLANG("golang"),
PYTHON("pypi"),
GRADLE("gradle");
@@ -66,7 +67,7 @@ private static Provider resolveProvider(final Path manifestPath) {
case "pom.xml":
return new JavaMavenProvider(manifestPath);
case "package.json":
- return new JavaScriptNpmProvider(manifestPath);
+ return JavaScriptProviderFactory.create(manifestPath);
case "go.mod":
return new GoModulesProvider(manifestPath);
case "requirements.txt":
diff --git a/src/test/java/com/redhat/exhort/impl/ExhortApiIT.java b/src/test/java/com/redhat/exhort/impl/ExhortApiIT.java
index 8273d89f..92ebd964 100644
--- a/src/test/java/com/redhat/exhort/impl/ExhortApiIT.java
+++ b/src/test/java/com/redhat/exhort/impl/ExhortApiIT.java
@@ -95,6 +95,8 @@ static void beforeAll() {
new SimpleEntry<>("pom.xml", Optional.empty()),
"npm",
new SimpleEntry<>("package.json", Optional.of("package-lock.json")),
+ "pnpm",
+ new SimpleEntry<>("package.json", Optional.of("pnpm-lock.yaml")),
"pypi",
new SimpleEntry<>("requirements.txt", Optional.empty()),
"gradle-groovy",
@@ -211,7 +213,7 @@ void Integration_Test_End_To_End_Stack_Analysis_Html(
@RestoreSystemProperties
@EnumSource(
value = Ecosystem.Type.class,
- names = {"GOLANG", "MAVEN", "NPM", "PYTHON"})
+ names = {"GOLANG", "MAVEN", "NPM", "PNPM", "PYTHON"})
void Integration_Test_End_To_End_Component_Analysis(Ecosystem.Type packageManager)
throws IOException, ExecutionException, InterruptedException {
String manifestFileName = ecoSystemsManifestNames.get(packageManager.getType()).getKey();
diff --git a/src/test/java/com/redhat/exhort/providers/Javascript_Envs_Test.java b/src/test/java/com/redhat/exhort/providers/Javascript_Envs_Test.java
index cd128ac4..03027263 100644
--- a/src/test/java/com/redhat/exhort/providers/Javascript_Envs_Test.java
+++ b/src/test/java/com/redhat/exhort/providers/Javascript_Envs_Test.java
@@ -32,7 +32,7 @@ public class Javascript_Envs_Test {
@SetSystemProperty(key = "NODE_HOME", value = "test-node-home")
@SetSystemProperty(key = "PATH", value = "test-path")
void test_javascript_get_envs() {
- var envs = new JavaScriptNpmProvider(null).getNpmExecEnv();
+ var envs = new JavaScriptNpmProvider(null).getExecEnv();
assertEquals(
Collections.singletonMap("PATH", "test-path" + File.pathSeparator + "test-node-home"),
envs);
@@ -44,7 +44,7 @@ void test_javascript_get_envs_no_path() {
try (MockedStatic mockEnv =
Mockito.mockStatic(Environment.class, Mockito.CALLS_REAL_METHODS)) {
mockEnv.when(() -> Environment.get("PATH")).thenReturn(null);
- var envs = new JavaScriptNpmProvider(null).getNpmExecEnv();
+ var envs = new JavaScriptNpmProvider(null).getExecEnv();
assertEquals(Collections.singletonMap("PATH", "test-node-home"), envs);
}
}
@@ -53,7 +53,7 @@ void test_javascript_get_envs_no_path() {
@SetSystemProperty(key = "NODE_HOME", value = "")
@SetSystemProperty(key = "PATH", value = "test-path")
void test_javascript_get_envs_empty_java_home() {
- var envs = new JavaScriptNpmProvider(null).getNpmExecEnv();
+ var envs = new JavaScriptNpmProvider(null).getExecEnv();
assertNull(envs);
}
@@ -61,7 +61,7 @@ void test_javascript_get_envs_empty_java_home() {
@ClearSystemProperty(key = "NODE_HOME")
@SetSystemProperty(key = "PATH", value = "test-path")
void test_javascript_get_envs_no_java_home() {
- var envs = new JavaScriptNpmProvider(null).getNpmExecEnv();
+ var envs = new JavaScriptNpmProvider(null).getExecEnv();
assertNull(envs);
}
}
diff --git a/src/test/java/com/redhat/exhort/providers/Javascript_Npm_Provider_Test.java b/src/test/java/com/redhat/exhort/providers/Javascript_Npm_Provider_Test.java
deleted file mode 100644
index 11222a0c..00000000
--- a/src/test/java/com/redhat/exhort/providers/Javascript_Npm_Provider_Test.java
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
- * Copyright © 2023 Red Hat, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package com.redhat.exhort.providers;
-
-import static org.assertj.core.api.Assertions.assertThat;
-import static org.mockito.ArgumentMatchers.*;
-import static org.mockito.Mockito.*;
-
-import com.redhat.exhort.Api;
-import com.redhat.exhort.ExhortTest;
-import com.redhat.exhort.tools.Operations;
-import java.io.IOException;
-import java.nio.file.Files;
-import java.nio.file.Path;
-import java.util.stream.Stream;
-import org.junit.jupiter.api.extension.ExtendWith;
-import org.junit.jupiter.params.ParameterizedTest;
-import org.junit.jupiter.params.provider.MethodSource;
-import org.mockito.*;
-
-@ExtendWith(HelperExtension.class)
-class Javascript_Npm_Provider_Test extends ExhortTest {
- // test folder are located at src/test/resources/tst_manifests/npm
- // each folder should contain:
- // - package.json: the target manifest for testing
- // - expected_sbom.json: the SBOM expected to be provided
- static Stream testFolders() {
- return Stream.of("deps_with_ignore", "deps_with_no_ignore");
- }
-
- @ParameterizedTest
- @MethodSource("testFolders")
- void test_the_provideStack(String testFolder) throws IOException, InterruptedException {
- // create temp file hosting our sut package.json
- var tmpNpmFolder = Files.createTempDirectory("exhort_test_");
- var tmpNpmFile = Files.createFile(tmpNpmFolder.resolve("package.json"));
- var tmpLockFile = Files.createFile(tmpNpmFolder.resolve("package-lock.json"));
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(), String.format("tst_manifests/npm/%s/package.json", testFolder))) {
- Files.write(tmpNpmFile, is.readAllBytes());
- }
-
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(), String.format("tst_manifests/npm/%s/package-lock.json", testFolder))) {
- Files.write(tmpLockFile, is.readAllBytes());
- }
- // load expected SBOM
- String expectedSbom;
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(),
- String.format("tst_manifests/npm/%s/expected_stack_sbom.json", testFolder))) {
- expectedSbom = new String(is.readAllBytes());
- }
- String npmListingStack;
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(), String.format("tst_manifests/npm/%s/npm-ls-stack.json", testFolder))) {
- npmListingStack = new String(is.readAllBytes());
- }
-
- ArgumentMatcher matchPath = path -> path == null;
- try (MockedStatic mockedOperations = mockStatic(Operations.class)) {
- mockedOperations
- .when(() -> Operations.runProcessGetOutput(argThat(matchPath), any(String[].class)))
- .thenReturn(npmListingStack);
- // when providing stack content for our pom
- var content = new JavaScriptNpmProvider(tmpNpmFile).provideStack();
- // cleanup
- Files.deleteIfExists(tmpNpmFile);
- Files.deleteIfExists(tmpLockFile);
- Files.deleteIfExists(tmpNpmFolder);
- // verify expected SBOM is returned
- assertThat(content.type).isEqualTo(Api.CYCLONEDX_MEDIA_TYPE);
- assertThat(dropIgnored(new String(content.buffer))).isEqualTo(dropIgnored(expectedSbom));
- }
- }
-
- @ParameterizedTest
- @MethodSource("testFolders")
- void test_the_provideComponent(String testFolder) throws IOException, InterruptedException {
- // load the pom target pom file
- var targetPom =
- String.format("src/test/resources/tst_manifests/npm/%s/package.json", testFolder);
-
- // load expected SBOM
- String expectedSbom = "";
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(),
- String.format("tst_manifests/npm/%s/expected_component_sbom.json", testFolder))) {
- expectedSbom = new String(is.readAllBytes());
- }
- String npmListingComponent;
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(),
- String.format("tst_manifests/npm/%s/npm-ls-component.json", testFolder))) {
- npmListingComponent = new String(is.readAllBytes());
- }
-
- try (MockedStatic mockedOperations = mockStatic(Operations.class)) {
- mockedOperations
- .when(() -> Operations.runProcess(any(), any()))
- .thenAnswer(
- (invocationOnMock) -> {
- String[] commandParts = (String[]) invocationOnMock.getRawArguments()[0];
- int lastElementIsDir = commandParts.length - 1;
- String packageLockJson = commandParts[lastElementIsDir] + "/package-lock.json";
-
- return packageLockJson;
- });
- ArgumentMatcher matchPath = path -> path == null;
-
- mockedOperations
- .when(() -> Operations.runProcessGetOutput(argThat(matchPath), any(String[].class)))
- .thenReturn(npmListingComponent);
- // when providing component content for our pom
- var content = new JavaScriptNpmProvider(Path.of(targetPom)).provideComponent();
- // verify expected SBOM is returned
- assertThat(content.type).isEqualTo(Api.CYCLONEDX_MEDIA_TYPE);
- assertThat(dropIgnored(new String(content.buffer))).isEqualTo(dropIgnored(expectedSbom));
- }
- }
-
- @ParameterizedTest
- @MethodSource("testFolders")
- void test_the_provideComponent_with_Path(String testFolder) throws Exception {
- // load the pom target pom file
-
- // create temp file hosting our sut package.json
- var tmpNpmFolder = Files.createTempDirectory("exhort_test_");
- var tmpNpmFile = Files.createFile(tmpNpmFolder.resolve("package.json"));
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(), String.format("tst_manifests/npm/%s/package.json", testFolder))) {
- Files.write(tmpNpmFile, is.readAllBytes());
- }
- String expectedSbom = "";
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(),
- String.format("tst_manifests/npm/%s/expected_component_sbom.json", testFolder))) {
- expectedSbom = new String(is.readAllBytes());
- }
- String npmListingComponent;
- try (var is =
- getResourceAsStreamDecision(
- this.getClass(),
- String.format("tst_manifests/npm/%s/npm-ls-component.json", testFolder))) {
- npmListingComponent = new String(is.readAllBytes());
- }
- ArgumentMatcher matchPath = path -> path == null;
- try (MockedStatic mockedOperations = mockStatic(Operations.class)) {
- mockedOperations
- .when(() -> Operations.runProcess(any(), any()))
- .thenAnswer(
- (invocationOnMock) -> {
- String[] commandParts = (String[]) invocationOnMock.getRawArguments()[0];
- int lastElementIsDir = commandParts.length - 1;
- String packageLockJson = commandParts[lastElementIsDir] + "/package-lock.json";
- Files.createFile(Path.of(packageLockJson));
- return packageLockJson;
- });
- mockedOperations
- .when(() -> Operations.runProcessGetOutput(argThat(matchPath), any(String[].class)))
- .thenReturn(npmListingComponent);
- // when providing component content for our pom
- var content = new JavaScriptNpmProvider(tmpNpmFile).provideComponent();
- // verify expected SBOM is returned
- assertThat(content.type).isEqualTo(Api.CYCLONEDX_MEDIA_TYPE);
- assertThat(dropIgnored(new String(content.buffer))).isEqualTo(dropIgnored(expectedSbom));
- }
- }
-
- private String dropIgnored(String s) {
- return s.replaceAll("\\s+", "").replaceAll("\"timestamp\":\"[a-zA-Z0-9\\-\\:]+\"", "");
- }
-}
diff --git a/src/test/java/com/redhat/exhort/providers/Javascript_Provider_Test.java b/src/test/java/com/redhat/exhort/providers/Javascript_Provider_Test.java
new file mode 100644
index 00000000..5d8d2814
--- /dev/null
+++ b/src/test/java/com/redhat/exhort/providers/Javascript_Provider_Test.java
@@ -0,0 +1,228 @@
+/*
+ * Copyright © 2023 Red Hat, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.redhat.exhort.providers;
+
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.fail;
+import static org.mockito.ArgumentMatchers.*;
+import static org.mockito.Mockito.*;
+
+import com.redhat.exhort.Api;
+import com.redhat.exhort.ExhortTest;
+import com.redhat.exhort.tools.Ecosystem;
+import com.redhat.exhort.tools.Operations;
+import java.io.IOException;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.util.stream.Stream;
+import org.junit.jupiter.api.extension.ExtendWith;
+import org.junit.jupiter.params.ParameterizedTest;
+import org.junit.jupiter.params.provider.Arguments;
+import org.junit.jupiter.params.provider.MethodSource;
+import org.mockito.*;
+
+@ExtendWith(HelperExtension.class)
+class Javascript_Provider_Test extends ExhortTest {
+ // test folder are located at src/test/resources/tst_manifests/npm
+ // each folder should contain:
+ // - package.json: the target manifest for testing
+ // - expected_sbom.json: the SBOM expected to be provided
+ static Stream testFolders() {
+ return Stream.of("deps_with_ignore", "deps_with_no_ignore");
+ }
+
+ static Stream providers() {
+ return Stream.of(Ecosystem.Type.NPM.getType(), Ecosystem.Type.PNPM.getType());
+ }
+
+ static Stream testCases() {
+ return providers().flatMap(p -> testFolders().map(f -> Arguments.of(p, f)));
+ }
+
+ @ParameterizedTest
+ @MethodSource({"testCases"})
+ void test_the_provideStack(String pkgManager, String testFolder)
+ throws IOException, InterruptedException {
+ // create temp file hosting our sut package.json
+ var tmpFolder = Files.createTempDirectory("exhort_test_");
+ var tmpFile = Files.createFile(tmpFolder.resolve("package.json"));
+ var tmpLockFile = Files.createFile(tmpFolder.resolve(getLockFile(pkgManager)));
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format("tst_manifests/%s/%s/package.json", pkgManager, testFolder))) {
+ Files.write(tmpFile, is.readAllBytes());
+ }
+
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format(
+ "tst_manifests/%s/%s/%s", pkgManager, testFolder, getLockFile(pkgManager)))) {
+ Files.write(tmpLockFile, is.readAllBytes());
+ }
+ // load expected SBOM
+ String expectedSbom;
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format(
+ "tst_manifests/%s/%s/expected_stack_sbom.json", pkgManager, testFolder))) {
+ expectedSbom = new String(is.readAllBytes());
+ }
+ String listingStack;
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format(
+ "tst_manifests/%s/%s/%s-ls-stack.json", pkgManager, testFolder, pkgManager))) {
+ listingStack = new String(is.readAllBytes());
+ }
+
+ try (MockedStatic mockedOperations = mockStatic(Operations.class)) {
+ mockedOperations
+ .when(() -> Operations.getCustomPathOrElse(eq(pkgManager)))
+ .thenReturn(pkgManager);
+ mockedOperations
+ .when(
+ () ->
+ Operations.runProcessGetOutput(isNull(Path.class), any(String[].class), isNull()))
+ .thenReturn(listingStack);
+ // when providing stack content for our pom
+ var content = JavaScriptProviderFactory.create(tmpFile).provideStack();
+ // cleanup
+ Files.deleteIfExists(tmpFile);
+ Files.deleteIfExists(tmpLockFile);
+ Files.deleteIfExists(tmpFolder);
+ // verify expected SBOM is returned
+ assertThat(content.type).isEqualTo(Api.CYCLONEDX_MEDIA_TYPE);
+ assertThat(dropIgnored(new String(content.buffer))).isEqualTo(dropIgnored(expectedSbom));
+ }
+ }
+
+ @ParameterizedTest
+ @MethodSource({"testCases"})
+ void test_the_provideComponent(String pkgManager, String testFolder)
+ throws IOException, InterruptedException {
+ // load the pom target pom file
+ var targetPom =
+ String.format(
+ "src/test/resources/tst_manifests/%s/%s/package.json", pkgManager, testFolder);
+ // load expected SBOM
+ String expectedSbom = "";
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format(
+ "tst_manifests/%s/%s/expected_component_sbom.json", pkgManager, testFolder))) {
+ expectedSbom = new String(is.readAllBytes());
+ }
+ String listingComponent;
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format(
+ "tst_manifests/%s/%s/%s-ls-component.json", pkgManager, testFolder, pkgManager))) {
+ listingComponent = new String(is.readAllBytes());
+ }
+
+ try (MockedStatic mockedOperations = mockStatic(Operations.class)) {
+ mockedOperations
+ .when(() -> Operations.getCustomPathOrElse(eq(pkgManager)))
+ .thenReturn(pkgManager);
+ mockedOperations
+ .when(
+ () ->
+ Operations.runProcessGetOutput(isNull(Path.class), any(String[].class), isNull()))
+ .thenReturn(listingComponent);
+ // when providing component content for our pom
+ var content = JavaScriptProviderFactory.create(Path.of(targetPom)).provideComponent();
+ // verify expected SBOM is returned
+ assertThat(content.type).isEqualTo(Api.CYCLONEDX_MEDIA_TYPE);
+ assertThat(dropIgnored(new String(content.buffer))).isEqualTo(dropIgnored(expectedSbom));
+ }
+ }
+
+ @ParameterizedTest
+ @MethodSource("testCases")
+ void test_the_provideComponent_with_Path(String pkgManager, String testFolder) throws Exception {
+ // load the pom target pom file
+
+ // create temp file hosting our sut package.json
+ var tmpFolder = Files.createTempDirectory("exhort_test_");
+ var tmpFile = Files.createFile(tmpFolder.resolve("package.json"));
+
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format("tst_manifests/%s/%s/package.json", pkgManager, testFolder))) {
+ Files.write(tmpFile, is.readAllBytes());
+ }
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format(
+ "tst_manifests/%s/%s/%s", pkgManager, testFolder, getLockFile(pkgManager)))) {
+ Files.write(tmpFolder.resolve(getLockFile(pkgManager)), is.readAllBytes());
+ }
+ String expectedSbom = "";
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format(
+ "tst_manifests/%s/%s/expected_component_sbom.json", pkgManager, testFolder))) {
+ expectedSbom = new String(is.readAllBytes());
+ }
+ String listingComponent;
+ try (var is =
+ getResourceAsStreamDecision(
+ this.getClass(),
+ String.format(
+ "tst_manifests/%s/%s/%s-ls-component.json", pkgManager, testFolder, pkgManager))) {
+ listingComponent = new String(is.readAllBytes());
+ }
+ try (MockedStatic mockedOperations = mockStatic(Operations.class)) {
+ mockedOperations
+ .when(() -> Operations.getCustomPathOrElse(eq(pkgManager)))
+ .thenReturn(pkgManager);
+ mockedOperations
+ .when(() -> Operations.runProcessGetOutput(isNull(), any(String[].class), isNull()))
+ .thenReturn(listingComponent);
+ // when providing component content for our pom
+ var provider = JavaScriptProviderFactory.create(tmpFile);
+ var content = provider.provideComponent();
+ // verify expected SBOM is returned
+ assertThat(content.type).isEqualTo(Api.CYCLONEDX_MEDIA_TYPE);
+ assertThat(dropIgnored(new String(content.buffer))).isEqualTo(dropIgnored(expectedSbom));
+ }
+ }
+
+ private String dropIgnored(String s) {
+ return s.replaceAll("\\s+", "").replaceAll("\"timestamp\":\"[a-zA-Z0-9\\-\\:]+\"", "");
+ }
+
+ private String getLockFile(String pkgManager) {
+ switch (Ecosystem.Type.valueOf(pkgManager.toUpperCase())) {
+ case NPM:
+ return JavaScriptNpmProvider.LOCK_FILE;
+ case PNPM:
+ return JavaScriptPnpmProvider.LOCK_FILE;
+ default:
+ fail("Unexpected pkg manager: " + pkgManager);
+ return null;
+ }
+ }
+}
diff --git a/src/test/resources/tst_manifests/it/pnpm/package.json b/src/test/resources/tst_manifests/it/pnpm/package.json
new file mode 100644
index 00000000..c8216637
--- /dev/null
+++ b/src/test/resources/tst_manifests/it/pnpm/package.json
@@ -0,0 +1,17 @@
+{
+ "name": "test-app",
+ "version": "1.0.0",
+ "description": "",
+ "main": "index.js",
+ "scripts": {
+ "start": "node app.js",
+ "server": "nodemon server.js"
+ },
+ "keywords": [],
+ "license": "ISC",
+ "dependencies": {
+ "@hapi/joi": "^17.1.1",
+ "axios": "^0.19.0"
+ },
+ "packageManager": "pnpm@10.8.0+sha512.0e82714d1b5b43c74610193cb20734897c1d00de89d0e18420aebc5977fa13d780a9cb05734624e81ebd81cc876cd464794850641c48b9544326b5622ca29971"
+}
diff --git a/src/test/resources/tst_manifests/it/pnpm/pnpm-lock.yaml b/src/test/resources/tst_manifests/it/pnpm/pnpm-lock.yaml
new file mode 100644
index 00000000..a7ac6af6
--- /dev/null
+++ b/src/test/resources/tst_manifests/it/pnpm/pnpm-lock.yaml
@@ -0,0 +1,100 @@
+lockfileVersion: '9.0'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
+importers:
+
+ .:
+ dependencies:
+ '@hapi/joi':
+ specifier: ^17.1.1
+ version: 17.1.1
+ axios:
+ specifier: ^0.19.0
+ version: 0.19.2
+
+packages:
+
+ '@hapi/address@4.1.0':
+ resolution: {integrity: sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==}
+ deprecated: Moved to 'npm install @sideway/address'
+
+ '@hapi/formula@2.0.0':
+ resolution: {integrity: sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==}
+ deprecated: Moved to 'npm install @sideway/formula'
+
+ '@hapi/hoek@9.3.0':
+ resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
+
+ '@hapi/joi@17.1.1':
+ resolution: {integrity: sha512-p4DKeZAoeZW4g3u7ZeRo+vCDuSDgSvtsB/NpfjXEHTUjSeINAi/RrVOWiVQ1isaoLzMvFEhe8n5065mQq1AdQg==}
+ deprecated: Switch to 'npm install joi'
+
+ '@hapi/pinpoint@2.0.1':
+ resolution: {integrity: sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q==}
+
+ '@hapi/topo@5.1.0':
+ resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
+
+ axios@0.19.2:
+ resolution: {integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==}
+ deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
+
+ debug@3.1.0:
+ resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ follow-redirects@1.5.10:
+ resolution: {integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==}
+ engines: {node: '>=4.0'}
+
+ ms@2.0.0:
+ resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
+
+snapshots:
+
+ '@hapi/address@4.1.0':
+ dependencies:
+ '@hapi/hoek': 9.3.0
+
+ '@hapi/formula@2.0.0': {}
+
+ '@hapi/hoek@9.3.0': {}
+
+ '@hapi/joi@17.1.1':
+ dependencies:
+ '@hapi/address': 4.1.0
+ '@hapi/formula': 2.0.0
+ '@hapi/hoek': 9.3.0
+ '@hapi/pinpoint': 2.0.1
+ '@hapi/topo': 5.1.0
+
+ '@hapi/pinpoint@2.0.1': {}
+
+ '@hapi/topo@5.1.0':
+ dependencies:
+ '@hapi/hoek': 9.3.0
+
+ axios@0.19.2:
+ dependencies:
+ follow-redirects: 1.5.10
+ transitivePeerDependencies:
+ - supports-color
+
+ debug@3.1.0:
+ dependencies:
+ ms: 2.0.0
+
+ follow-redirects@1.5.10:
+ dependencies:
+ debug: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
+
+ ms@2.0.0: {}
diff --git a/src/test/resources/tst_manifests/npm/deps_with_ignore/expected_component_sbom.json b/src/test/resources/tst_manifests/npm/deps_with_ignore/expected_component_sbom.json
index fd6a0028..89c98230 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_ignore/expected_component_sbom.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_ignore/expected_component_sbom.json
@@ -3,7 +3,7 @@
"specVersion" : "1.4",
"version" : 1,
"metadata" : {
- "timestamp" : "2025-04-09T12:31:19Z",
+ "timestamp" : "2025-04-14T11:30:12Z",
"component" : {
"type" : "application",
"bom-ref" : "pkg:npm/backend@1.0.0",
@@ -58,10 +58,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/express@4.18.2",
+ "bom-ref" : "pkg:npm/express@4.21.2",
"name" : "express",
- "version" : "4.18.2",
- "purl" : "pkg:npm/express@4.18.2"
+ "version" : "4.21.2",
+ "purl" : "pkg:npm/express@4.21.2"
},
{
"type" : "library",
@@ -72,10 +72,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/mongoose@5.13.20",
+ "bom-ref" : "pkg:npm/mongoose@5.13.23",
"name" : "mongoose",
- "version" : "5.13.20",
- "purl" : "pkg:npm/mongoose@5.13.20"
+ "version" : "5.13.23",
+ "purl" : "pkg:npm/mongoose@5.13.23"
},
{
"type" : "library",
@@ -94,9 +94,9 @@
"pkg:npm/backend@0.0.0",
"pkg:npm/bcryptjs@2.4.3",
"pkg:npm/dotenv@8.6.0",
- "pkg:npm/express@4.18.2",
+ "pkg:npm/express@4.21.2",
"pkg:npm/jsdom@19.0.0",
- "pkg:npm/mongoose@5.13.20",
+ "pkg:npm/mongoose@5.13.23",
"pkg:npm/nodemon@2.0.22"
]
},
@@ -121,7 +121,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/express@4.18.2",
+ "ref" : "pkg:npm/express@4.21.2",
"dependsOn" : [ ]
},
{
@@ -129,7 +129,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/mongoose@5.13.20",
+ "ref" : "pkg:npm/mongoose@5.13.23",
"dependsOn" : [ ]
},
{
diff --git a/src/test/resources/tst_manifests/npm/deps_with_ignore/expected_stack_sbom.json b/src/test/resources/tst_manifests/npm/deps_with_ignore/expected_stack_sbom.json
index 908ebca9..ebde1dea 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_ignore/expected_stack_sbom.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_ignore/expected_stack_sbom.json
@@ -3,7 +3,7 @@
"specVersion" : "1.4",
"version" : 1,
"metadata" : {
- "timestamp" : "2025-04-09T12:31:59Z",
+ "timestamp" : "2025-04-14T11:42:17Z",
"component" : {
"type" : "application",
"bom-ref" : "pkg:npm/backend@1.0.0",
@@ -119,10 +119,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/express@4.18.2",
+ "bom-ref" : "pkg:npm/express@4.21.2",
"name" : "express",
- "version" : "4.18.2",
- "purl" : "pkg:npm/express@4.18.2"
+ "version" : "4.21.2",
+ "purl" : "pkg:npm/express@4.21.2"
},
{
"type" : "library",
@@ -161,10 +161,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/body-parser@1.20.1",
+ "bom-ref" : "pkg:npm/body-parser@1.20.3",
"name" : "body-parser",
- "version" : "1.20.1",
- "purl" : "pkg:npm/body-parser@1.20.1"
+ "version" : "1.20.3",
+ "purl" : "pkg:npm/body-parser@1.20.3"
},
{
"type" : "library",
@@ -231,17 +231,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/qs@6.11.0",
+ "bom-ref" : "pkg:npm/qs@6.13.0",
"name" : "qs",
- "version" : "6.11.0",
- "purl" : "pkg:npm/qs@6.11.0"
+ "version" : "6.13.0",
+ "purl" : "pkg:npm/qs@6.13.0"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/raw-body@2.5.1",
+ "bom-ref" : "pkg:npm/raw-body@2.5.2",
"name" : "raw-body",
- "version" : "2.5.1",
- "purl" : "pkg:npm/raw-body@2.5.1"
+ "version" : "2.5.2",
+ "purl" : "pkg:npm/raw-body@2.5.2"
},
{
"type" : "library",
@@ -273,17 +273,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/cookie@0.5.0",
+ "bom-ref" : "pkg:npm/cookie@0.7.1",
"name" : "cookie",
- "version" : "0.5.0",
- "purl" : "pkg:npm/cookie@0.5.0"
+ "version" : "0.7.1",
+ "purl" : "pkg:npm/cookie@0.7.1"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/encodeurl@1.0.2",
+ "bom-ref" : "pkg:npm/encodeurl@2.0.0",
"name" : "encodeurl",
- "version" : "1.0.2",
- "purl" : "pkg:npm/encodeurl@1.0.2"
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/encodeurl@2.0.0"
},
{
"type" : "library",
@@ -301,10 +301,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/finalhandler@1.2.0",
+ "bom-ref" : "pkg:npm/finalhandler@1.3.1",
"name" : "finalhandler",
- "version" : "1.2.0",
- "purl" : "pkg:npm/finalhandler@1.2.0"
+ "version" : "1.3.1",
+ "purl" : "pkg:npm/finalhandler@1.3.1"
},
{
"type" : "library",
@@ -350,10 +350,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/merge-descriptors@1.0.1",
+ "bom-ref" : "pkg:npm/merge-descriptors@1.0.3",
"name" : "merge-descriptors",
- "version" : "1.0.1",
- "purl" : "pkg:npm/merge-descriptors@1.0.1"
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/merge-descriptors@1.0.3"
},
{
"type" : "library",
@@ -371,10 +371,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/path-to-regexp@0.1.7",
+ "bom-ref" : "pkg:npm/path-to-regexp@0.1.12",
"name" : "path-to-regexp",
- "version" : "0.1.7",
- "purl" : "pkg:npm/path-to-regexp@0.1.7"
+ "version" : "0.1.12",
+ "purl" : "pkg:npm/path-to-regexp@0.1.12"
},
{
"type" : "library",
@@ -399,59 +399,66 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/side-channel@1.0.4",
+ "bom-ref" : "pkg:npm/side-channel@1.1.0",
"name" : "side-channel",
- "version" : "1.0.4",
- "purl" : "pkg:npm/side-channel@1.0.4"
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/side-channel@1.1.0"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/call-bind@1.0.2",
- "name" : "call-bind",
- "version" : "1.0.2",
- "purl" : "pkg:npm/call-bind@1.0.2"
+ "bom-ref" : "pkg:npm/es-errors@1.3.0",
+ "name" : "es-errors",
+ "version" : "1.3.0",
+ "purl" : "pkg:npm/es-errors@1.3.0"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/function-bind@1.1.1",
- "name" : "function-bind",
- "version" : "1.1.1",
- "purl" : "pkg:npm/function-bind@1.1.1"
+ "bom-ref" : "pkg:npm/object-inspect@1.13.4",
+ "name" : "object-inspect",
+ "version" : "1.13.4",
+ "purl" : "pkg:npm/object-inspect@1.13.4"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/get-intrinsic@1.2.1",
- "name" : "get-intrinsic",
- "version" : "1.2.1",
- "purl" : "pkg:npm/get-intrinsic@1.2.1"
+ "bom-ref" : "pkg:npm/side-channel-list@1.0.0",
+ "name" : "side-channel-list",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/side-channel-list@1.0.0"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/has-proto@1.0.1",
- "name" : "has-proto",
+ "bom-ref" : "pkg:npm/side-channel-map@1.0.1",
+ "name" : "side-channel-map",
"version" : "1.0.1",
- "purl" : "pkg:npm/has-proto@1.0.1"
+ "purl" : "pkg:npm/side-channel-map@1.0.1"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/has-symbols@1.0.3",
- "name" : "has-symbols",
- "version" : "1.0.3",
- "purl" : "pkg:npm/has-symbols@1.0.3"
+ "bom-ref" : "pkg:npm/call-bound@1.0.4",
+ "name" : "call-bound",
+ "version" : "1.0.4",
+ "purl" : "pkg:npm/call-bound@1.0.4"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/has@1.0.3",
- "name" : "has",
- "version" : "1.0.3",
- "purl" : "pkg:npm/has@1.0.3"
+ "bom-ref" : "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "name" : "call-bind-apply-helpers",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/call-bind-apply-helpers@1.0.2"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/object-inspect@1.12.3",
- "name" : "object-inspect",
- "version" : "1.12.3",
- "purl" : "pkg:npm/object-inspect@1.12.3"
+ "bom-ref" : "pkg:npm/get-intrinsic@1.3.0",
+ "name" : "get-intrinsic",
+ "version" : "1.3.0",
+ "purl" : "pkg:npm/get-intrinsic@1.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-weakmap@1.0.2",
+ "name" : "side-channel-weakmap",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/side-channel-weakmap@1.0.2"
},
{
"type" : "library",
@@ -462,10 +469,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/send@0.18.0",
+ "bom-ref" : "pkg:npm/send@0.19.0",
"name" : "send",
- "version" : "0.18.0",
- "purl" : "pkg:npm/send@0.18.0"
+ "version" : "0.19.0",
+ "purl" : "pkg:npm/send@0.19.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/encodeurl@1.0.2",
+ "name" : "encodeurl",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/encodeurl@1.0.2"
},
{
"type" : "library",
@@ -476,10 +490,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/serve-static@1.15.0",
+ "bom-ref" : "pkg:npm/serve-static@1.16.2",
"name" : "serve-static",
- "version" : "1.15.0",
- "purl" : "pkg:npm/serve-static@1.15.0"
+ "version" : "1.16.2",
+ "purl" : "pkg:npm/serve-static@1.16.2"
},
{
"type" : "library",
@@ -539,10 +553,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/acorn@8.10.0",
+ "bom-ref" : "pkg:npm/acorn@8.14.1",
"name" : "acorn",
- "version" : "8.10.0",
- "purl" : "pkg:npm/acorn@8.10.0"
+ "version" : "8.14.1",
+ "purl" : "pkg:npm/acorn@8.14.1"
},
{
"type" : "library",
@@ -602,10 +616,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/decimal.js@10.4.3",
+ "bom-ref" : "pkg:npm/decimal.js@10.5.0",
"name" : "decimal.js",
- "version" : "10.4.3",
- "purl" : "pkg:npm/decimal.js@10.4.3"
+ "version" : "10.5.0",
+ "purl" : "pkg:npm/decimal.js@10.5.0"
},
{
"type" : "library",
@@ -651,10 +665,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/form-data@4.0.0",
+ "bom-ref" : "pkg:npm/form-data@4.0.2",
"name" : "form-data",
- "version" : "4.0.0",
- "purl" : "pkg:npm/form-data@4.0.0"
+ "version" : "4.0.2",
+ "purl" : "pkg:npm/form-data@4.0.2"
},
{
"type" : "library",
@@ -677,6 +691,83 @@
"version" : "1.0.0",
"purl" : "pkg:npm/delayed-stream@1.0.0"
},
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-set-tostringtag@2.1.0",
+ "name" : "es-set-tostringtag",
+ "version" : "2.1.0",
+ "purl" : "pkg:npm/es-set-tostringtag@2.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/function-bind@1.1.2",
+ "name" : "function-bind",
+ "version" : "1.1.2",
+ "purl" : "pkg:npm/function-bind@1.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-define-property@1.0.1",
+ "name" : "es-define-property",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/es-define-property@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-object-atoms@1.1.1",
+ "name" : "es-object-atoms",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/es-object-atoms@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/get-proto@1.0.1",
+ "name" : "get-proto",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/get-proto@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/dunder-proto@1.0.1",
+ "name" : "dunder-proto",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/dunder-proto@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/gopd@1.2.0",
+ "name" : "gopd",
+ "version" : "1.2.0",
+ "purl" : "pkg:npm/gopd@1.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/has-symbols@1.1.0",
+ "name" : "has-symbols",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/has-symbols@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/hasown@2.0.2",
+ "name" : "hasown",
+ "version" : "2.0.2",
+ "purl" : "pkg:npm/hasown@2.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/math-intrinsics@1.1.0",
+ "name" : "math-intrinsics",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/math-intrinsics@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/has-tostringtag@1.0.2",
+ "name" : "has-tostringtag",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/has-tostringtag@1.0.2"
+ },
{
"type" : "library",
"bom-ref" : "pkg:npm/html-encoding-sniffer@3.0.0",
@@ -715,17 +806,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/debug@4.3.4",
+ "bom-ref" : "pkg:npm/debug@4.4.0",
"name" : "debug",
- "version" : "4.3.4",
- "purl" : "pkg:npm/debug@4.3.4"
- },
- {
- "type" : "library",
- "bom-ref" : "pkg:npm/ms@2.1.2",
- "name" : "ms",
- "version" : "2.1.2",
- "purl" : "pkg:npm/ms@2.1.2"
+ "version" : "4.4.0",
+ "purl" : "pkg:npm/debug@4.4.0"
},
{
"type" : "library",
@@ -743,10 +827,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/nwsapi@2.2.7",
+ "bom-ref" : "pkg:npm/nwsapi@2.2.20",
"name" : "nwsapi",
- "version" : "2.2.7",
- "purl" : "pkg:npm/nwsapi@2.2.7"
+ "version" : "2.2.20",
+ "purl" : "pkg:npm/nwsapi@2.2.20"
},
{
"type" : "library",
@@ -778,24 +862,24 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/tough-cookie@4.1.3",
+ "bom-ref" : "pkg:npm/tough-cookie@4.1.4",
"name" : "tough-cookie",
- "version" : "4.1.3",
- "purl" : "pkg:npm/tough-cookie@4.1.3"
+ "version" : "4.1.4",
+ "purl" : "pkg:npm/tough-cookie@4.1.4"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/psl@1.9.0",
+ "bom-ref" : "pkg:npm/psl@1.15.0",
"name" : "psl",
- "version" : "1.9.0",
- "purl" : "pkg:npm/psl@1.9.0"
+ "version" : "1.15.0",
+ "purl" : "pkg:npm/psl@1.15.0"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/punycode@2.3.0",
+ "bom-ref" : "pkg:npm/punycode@2.3.1",
"name" : "punycode",
- "version" : "2.3.0",
- "purl" : "pkg:npm/punycode@2.3.0"
+ "version" : "2.3.1",
+ "purl" : "pkg:npm/punycode@2.3.1"
},
{
"type" : "library",
@@ -869,17 +953,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/ws@8.14.2",
+ "bom-ref" : "pkg:npm/ws@8.18.1",
"name" : "ws",
- "version" : "8.14.2",
- "purl" : "pkg:npm/ws@8.14.2"
+ "version" : "8.18.1",
+ "purl" : "pkg:npm/ws@8.18.1"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/mongoose@5.13.20",
+ "bom-ref" : "pkg:npm/mongoose@5.13.23",
"name" : "mongoose",
- "version" : "5.13.20",
- "purl" : "pkg:npm/mongoose@5.13.20"
+ "version" : "5.13.23",
+ "purl" : "pkg:npm/mongoose@5.13.23"
},
{
"type" : "library",
@@ -891,11 +975,18 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/%40types/node@20.7.0",
+ "bom-ref" : "pkg:npm/%40types/node@22.14.1",
"group" : "@types",
"name" : "node",
- "version" : "20.7.0",
- "purl" : "pkg:npm/%40types/node@20.7.0"
+ "version" : "22.14.1",
+ "purl" : "pkg:npm/%40types/node@22.14.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/undici-types@6.21.0",
+ "name" : "undici-types",
+ "version" : "6.21.0",
+ "purl" : "pkg:npm/undici-types@6.21.0"
},
{
"type" : "library",
@@ -1066,6 +1157,13 @@
"version" : "1.0.1",
"purl" : "pkg:npm/sliced@1.0.1"
},
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ms@2.1.2",
+ "name" : "ms",
+ "version" : "2.1.2",
+ "purl" : "pkg:npm/ms@2.1.2"
+ },
{
"type" : "library",
"bom-ref" : "pkg:npm/optional-require@1.0.3",
@@ -1089,10 +1187,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/chokidar@3.5.3",
+ "bom-ref" : "pkg:npm/chokidar@3.6.0",
"name" : "chokidar",
- "version" : "3.5.3",
- "purl" : "pkg:npm/chokidar@3.5.3"
+ "version" : "3.6.0",
+ "purl" : "pkg:npm/chokidar@3.6.0"
},
{
"type" : "library",
@@ -1117,17 +1215,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/braces@3.0.2",
+ "bom-ref" : "pkg:npm/braces@3.0.3",
"name" : "braces",
- "version" : "3.0.2",
- "purl" : "pkg:npm/braces@3.0.2"
+ "version" : "3.0.3",
+ "purl" : "pkg:npm/braces@3.0.3"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/fill-range@7.0.1",
+ "bom-ref" : "pkg:npm/fill-range@7.1.1",
"name" : "fill-range",
- "version" : "7.0.1",
- "purl" : "pkg:npm/fill-range@7.0.1"
+ "version" : "7.1.1",
+ "purl" : "pkg:npm/fill-range@7.1.1"
},
{
"type" : "library",
@@ -1143,13 +1241,6 @@
"version" : "7.0.0",
"purl" : "pkg:npm/is-number@7.0.0"
},
- {
- "type" : "library",
- "bom-ref" : "pkg:npm/fsevents@2.3.3",
- "name" : "fsevents",
- "version" : "2.3.3",
- "purl" : "pkg:npm/fsevents@2.3.3"
- },
{
"type" : "library",
"bom-ref" : "pkg:npm/glob-parent@5.1.2",
@@ -1173,10 +1264,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/binary-extensions@2.2.0",
+ "bom-ref" : "pkg:npm/binary-extensions@2.3.0",
"name" : "binary-extensions",
- "version" : "2.2.0",
- "purl" : "pkg:npm/binary-extensions@2.2.0"
+ "version" : "2.3.0",
+ "purl" : "pkg:npm/binary-extensions@2.3.0"
},
{
"type" : "library",
@@ -1271,24 +1362,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/touch@3.1.0",
+ "bom-ref" : "pkg:npm/touch@3.1.1",
"name" : "touch",
- "version" : "3.1.0",
- "purl" : "pkg:npm/touch@3.1.0"
- },
- {
- "type" : "library",
- "bom-ref" : "pkg:npm/nopt@1.0.10",
- "name" : "nopt",
- "version" : "1.0.10",
- "purl" : "pkg:npm/nopt@1.0.10"
- },
- {
- "type" : "library",
- "bom-ref" : "pkg:npm/abbrev@1.1.1",
- "name" : "abbrev",
- "version" : "1.1.1",
- "purl" : "pkg:npm/abbrev@1.1.1"
+ "version" : "3.1.1",
+ "purl" : "pkg:npm/touch@3.1.1"
},
{
"type" : "library",
@@ -1307,9 +1384,9 @@
"pkg:npm/backend@0.0.0",
"pkg:npm/bcryptjs@2.4.3",
"pkg:npm/dotenv@8.6.0",
- "pkg:npm/express@4.18.2",
+ "pkg:npm/express@4.21.2",
"pkg:npm/jsdom@19.0.0",
- "pkg:npm/mongoose@5.13.20",
+ "pkg:npm/mongoose@5.13.23",
"pkg:npm/nodemon@2.0.22"
]
},
@@ -1382,33 +1459,33 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/express@4.18.2",
+ "ref" : "pkg:npm/express@4.21.2",
"dependsOn" : [
"pkg:npm/accepts@1.3.8",
"pkg:npm/array-flatten@1.1.1",
- "pkg:npm/body-parser@1.20.1",
+ "pkg:npm/body-parser@1.20.3",
"pkg:npm/content-disposition@0.5.4",
"pkg:npm/content-type@1.0.5",
"pkg:npm/cookie-signature@1.0.6",
- "pkg:npm/cookie@0.5.0",
+ "pkg:npm/cookie@0.7.1",
"pkg:npm/debug@2.6.9",
"pkg:npm/depd@2.0.0",
- "pkg:npm/encodeurl@1.0.2",
+ "pkg:npm/encodeurl@2.0.0",
"pkg:npm/escape-html@1.0.3",
"pkg:npm/etag@1.8.1",
- "pkg:npm/finalhandler@1.2.0",
+ "pkg:npm/finalhandler@1.3.1",
"pkg:npm/fresh@0.5.2",
"pkg:npm/http-errors@2.0.0",
- "pkg:npm/merge-descriptors@1.0.1",
+ "pkg:npm/merge-descriptors@1.0.3",
"pkg:npm/methods@1.1.2",
"pkg:npm/on-finished@2.4.1",
"pkg:npm/parseurl@1.3.3",
- "pkg:npm/path-to-regexp@0.1.7",
+ "pkg:npm/path-to-regexp@0.1.12",
"pkg:npm/proxy-addr@2.0.7",
- "pkg:npm/qs@6.11.0",
+ "pkg:npm/qs@6.13.0",
"pkg:npm/range-parser@1.2.1",
- "pkg:npm/send@0.18.0",
- "pkg:npm/serve-static@1.15.0",
+ "pkg:npm/send@0.19.0",
+ "pkg:npm/serve-static@1.16.2",
"pkg:npm/setprototypeof@1.2.0",
"pkg:npm/statuses@2.0.1",
"pkg:npm/type-is@1.6.18",
@@ -1442,7 +1519,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/body-parser@1.20.1",
+ "ref" : "pkg:npm/body-parser@1.20.3",
"dependsOn" : [
"pkg:npm/bytes@3.1.2",
"pkg:npm/content-type@1.0.5",
@@ -1452,8 +1529,8 @@
"pkg:npm/http-errors@2.0.0",
"pkg:npm/iconv-lite@0.4.24",
"pkg:npm/on-finished@2.4.1",
- "pkg:npm/qs@6.11.0",
- "pkg:npm/raw-body@2.5.1",
+ "pkg:npm/qs@6.13.0",
+ "pkg:npm/raw-body@2.5.2",
"pkg:npm/type-is@1.6.18",
"pkg:npm/unpipe@1.0.0"
]
@@ -1507,13 +1584,13 @@
]
},
{
- "ref" : "pkg:npm/qs@6.11.0",
+ "ref" : "pkg:npm/qs@6.13.0",
"dependsOn" : [
- "pkg:npm/side-channel@1.0.4"
+ "pkg:npm/side-channel@1.1.0"
]
},
{
- "ref" : "pkg:npm/raw-body@2.5.1",
+ "ref" : "pkg:npm/raw-body@2.5.2",
"dependsOn" : [
"pkg:npm/bytes@3.1.2",
"pkg:npm/http-errors@2.0.0",
@@ -1541,11 +1618,11 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/cookie@0.5.0",
+ "ref" : "pkg:npm/cookie@0.7.1",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/encodeurl@1.0.2",
+ "ref" : "pkg:npm/encodeurl@2.0.0",
"dependsOn" : [ ]
},
{
@@ -1557,10 +1634,10 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/finalhandler@1.2.0",
+ "ref" : "pkg:npm/finalhandler@1.3.1",
"dependsOn" : [
"pkg:npm/debug@2.6.9",
- "pkg:npm/encodeurl@1.0.2",
+ "pkg:npm/encodeurl@2.0.0",
"pkg:npm/escape-html@1.0.3",
"pkg:npm/on-finished@2.4.1",
"pkg:npm/parseurl@1.3.3",
@@ -1593,7 +1670,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/merge-descriptors@1.0.1",
+ "ref" : "pkg:npm/merge-descriptors@1.0.3",
"dependsOn" : [ ]
},
{
@@ -1605,7 +1682,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/path-to-regexp@0.1.7",
+ "ref" : "pkg:npm/path-to-regexp@0.1.12",
"dependsOn" : [ ]
},
{
@@ -1624,57 +1701,84 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/side-channel@1.0.4",
+ "ref" : "pkg:npm/side-channel@1.1.0",
"dependsOn" : [
- "pkg:npm/call-bind@1.0.2",
- "pkg:npm/get-intrinsic@1.2.1",
- "pkg:npm/object-inspect@1.12.3"
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/side-channel-list@1.0.0",
+ "pkg:npm/side-channel-map@1.0.1",
+ "pkg:npm/side-channel-weakmap@1.0.2"
]
},
{
- "ref" : "pkg:npm/call-bind@1.0.2",
- "dependsOn" : [
- "pkg:npm/function-bind@1.1.1",
- "pkg:npm/get-intrinsic@1.2.1"
- ]
+ "ref" : "pkg:npm/es-errors@1.3.0",
+ "dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/function-bind@1.1.1",
+ "ref" : "pkg:npm/object-inspect@1.13.4",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/get-intrinsic@1.2.1",
+ "ref" : "pkg:npm/side-channel-list@1.0.0",
"dependsOn" : [
- "pkg:npm/function-bind@1.1.1",
- "pkg:npm/has-proto@1.0.1",
- "pkg:npm/has-symbols@1.0.3",
- "pkg:npm/has@1.0.3"
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4"
]
},
{
- "ref" : "pkg:npm/has-proto@1.0.1",
- "dependsOn" : [ ]
+ "ref" : "pkg:npm/side-channel-map@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/call-bound@1.0.4",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/object-inspect@1.13.4"
+ ]
},
{
- "ref" : "pkg:npm/has-symbols@1.0.3",
- "dependsOn" : [ ]
+ "ref" : "pkg:npm/call-bound@1.0.4",
+ "dependsOn" : [
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/get-intrinsic@1.3.0"
+ ]
},
{
- "ref" : "pkg:npm/has@1.0.3",
+ "ref" : "pkg:npm/call-bind-apply-helpers@1.0.2",
"dependsOn" : [
- "pkg:npm/function-bind@1.1.1"
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/function-bind@1.1.2"
]
},
{
- "ref" : "pkg:npm/object-inspect@1.12.3",
- "dependsOn" : [ ]
+ "ref" : "pkg:npm/get-intrinsic@1.3.0",
+ "dependsOn" : [
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/es-define-property@1.0.1",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/es-object-atoms@1.1.1",
+ "pkg:npm/function-bind@1.1.2",
+ "pkg:npm/get-proto@1.0.1",
+ "pkg:npm/gopd@1.2.0",
+ "pkg:npm/has-symbols@1.1.0",
+ "pkg:npm/hasown@2.0.2",
+ "pkg:npm/math-intrinsics@1.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel-weakmap@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/call-bound@1.0.4",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/side-channel-map@1.0.1"
+ ]
},
{
"ref" : "pkg:npm/range-parser@1.2.1",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/send@0.18.0",
+ "ref" : "pkg:npm/send@0.19.0",
"dependsOn" : [
"pkg:npm/debug@2.6.9",
"pkg:npm/depd@2.0.0",
@@ -1690,17 +1794,21 @@
"pkg:npm/statuses@2.0.1"
]
},
+ {
+ "ref" : "pkg:npm/encodeurl@1.0.2",
+ "dependsOn" : [ ]
+ },
{
"ref" : "pkg:npm/mime@1.6.0",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/serve-static@1.15.0",
+ "ref" : "pkg:npm/serve-static@1.16.2",
"dependsOn" : [
- "pkg:npm/encodeurl@1.0.2",
+ "pkg:npm/encodeurl@2.0.0",
"pkg:npm/escape-html@1.0.3",
"pkg:npm/parseurl@1.3.3",
- "pkg:npm/send@0.18.0"
+ "pkg:npm/send@0.19.0"
]
},
{
@@ -1720,30 +1828,30 @@
"dependsOn" : [
"pkg:npm/abab@2.0.6",
"pkg:npm/acorn-globals@6.0.0",
- "pkg:npm/acorn@8.10.0",
+ "pkg:npm/acorn@8.14.1",
"pkg:npm/cssom@0.5.0",
"pkg:npm/cssstyle@2.3.0",
"pkg:npm/data-urls@3.0.2",
- "pkg:npm/decimal.js@10.4.3",
+ "pkg:npm/decimal.js@10.5.0",
"pkg:npm/domexception@4.0.0",
"pkg:npm/escodegen@2.1.0",
- "pkg:npm/form-data@4.0.0",
+ "pkg:npm/form-data@4.0.2",
"pkg:npm/html-encoding-sniffer@3.0.0",
"pkg:npm/http-proxy-agent@5.0.0",
"pkg:npm/https-proxy-agent@5.0.1",
"pkg:npm/is-potential-custom-element-name@1.0.1",
- "pkg:npm/nwsapi@2.2.7",
+ "pkg:npm/nwsapi@2.2.20",
"pkg:npm/parse5@6.0.1",
"pkg:npm/saxes@5.0.1",
"pkg:npm/symbol-tree@3.2.4",
- "pkg:npm/tough-cookie@4.1.3",
+ "pkg:npm/tough-cookie@4.1.4",
"pkg:npm/w3c-hr-time@1.0.2",
"pkg:npm/w3c-xmlserializer@3.0.0",
"pkg:npm/webidl-conversions@7.0.0",
"pkg:npm/whatwg-encoding@2.0.0",
"pkg:npm/whatwg-mimetype@3.0.0",
"pkg:npm/whatwg-url@10.0.0",
- "pkg:npm/ws@8.14.2",
+ "pkg:npm/ws@8.18.1",
"pkg:npm/xml-name-validator@4.0.0"
]
},
@@ -1767,7 +1875,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/acorn@8.10.0",
+ "ref" : "pkg:npm/acorn@8.14.1",
"dependsOn" : [ ]
},
{
@@ -1806,7 +1914,7 @@
{
"ref" : "pkg:npm/tr46@3.0.0",
"dependsOn" : [
- "pkg:npm/punycode@2.3.0"
+ "pkg:npm/punycode@2.3.1"
]
},
{
@@ -1814,7 +1922,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/decimal.js@10.4.3",
+ "ref" : "pkg:npm/decimal.js@10.5.0",
"dependsOn" : [ ]
},
{
@@ -1849,10 +1957,11 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/form-data@4.0.0",
+ "ref" : "pkg:npm/form-data@4.0.2",
"dependsOn" : [
"pkg:npm/asynckit@0.4.0",
"pkg:npm/combined-stream@1.0.8",
+ "pkg:npm/es-set-tostringtag@2.1.0",
"pkg:npm/mime-types@2.1.35"
]
},
@@ -1870,6 +1979,68 @@
"ref" : "pkg:npm/delayed-stream@1.0.0",
"dependsOn" : [ ]
},
+ {
+ "ref" : "pkg:npm/es-set-tostringtag@2.1.0",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/has-tostringtag@1.0.2",
+ "pkg:npm/hasown@2.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/function-bind@1.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/es-define-property@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/es-object-atoms@1.1.1",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/get-proto@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/dunder-proto@1.0.1",
+ "pkg:npm/es-object-atoms@1.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/dunder-proto@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/gopd@1.2.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/gopd@1.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/has-symbols@1.1.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/hasown@2.0.2",
+ "dependsOn" : [
+ "pkg:npm/function-bind@1.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/math-intrinsics@1.1.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/has-tostringtag@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/has-symbols@1.1.0"
+ ]
+ },
{
"ref" : "pkg:npm/html-encoding-sniffer@3.0.0",
"dependsOn" : [
@@ -1887,7 +2058,7 @@
"dependsOn" : [
"pkg:npm/%40tootallnate/once@2.0.0",
"pkg:npm/agent-base@6.0.2",
- "pkg:npm/debug@4.3.4"
+ "pkg:npm/debug@4.4.0"
]
},
{
@@ -1897,24 +2068,18 @@
{
"ref" : "pkg:npm/agent-base@6.0.2",
"dependsOn" : [
- "pkg:npm/debug@4.3.4"
- ]
- },
- {
- "ref" : "pkg:npm/debug@4.3.4",
- "dependsOn" : [
- "pkg:npm/ms@2.1.2"
+ "pkg:npm/debug@4.4.0"
]
},
{
- "ref" : "pkg:npm/ms@2.1.2",
+ "ref" : "pkg:npm/debug@4.4.0",
"dependsOn" : [ ]
},
{
"ref" : "pkg:npm/https-proxy-agent@5.0.1",
"dependsOn" : [
"pkg:npm/agent-base@6.0.2",
- "pkg:npm/debug@4.3.4"
+ "pkg:npm/debug@4.4.0"
]
},
{
@@ -1922,7 +2087,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/nwsapi@2.2.7",
+ "ref" : "pkg:npm/nwsapi@2.2.20",
"dependsOn" : [ ]
},
{
@@ -1944,20 +2109,22 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/tough-cookie@4.1.3",
+ "ref" : "pkg:npm/tough-cookie@4.1.4",
"dependsOn" : [
- "pkg:npm/psl@1.9.0",
- "pkg:npm/punycode@2.3.0",
+ "pkg:npm/psl@1.15.0",
+ "pkg:npm/punycode@2.3.1",
"pkg:npm/universalify@0.2.0",
"pkg:npm/url-parse@1.5.10"
]
},
{
- "ref" : "pkg:npm/psl@1.9.0",
- "dependsOn" : [ ]
+ "ref" : "pkg:npm/psl@1.15.0",
+ "dependsOn" : [
+ "pkg:npm/punycode@2.3.1"
+ ]
},
{
- "ref" : "pkg:npm/punycode@2.3.0",
+ "ref" : "pkg:npm/punycode@2.3.1",
"dependsOn" : [ ]
},
{
@@ -2013,11 +2180,11 @@
]
},
{
- "ref" : "pkg:npm/ws@8.14.2",
+ "ref" : "pkg:npm/ws@8.18.1",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/mongoose@5.13.20",
+ "ref" : "pkg:npm/mongoose@5.13.23",
"dependsOn" : [
"pkg:npm/%40types/bson@4.0.5",
"pkg:npm/%40types/mongodb@3.6.20",
@@ -2037,18 +2204,24 @@
{
"ref" : "pkg:npm/%40types/bson@4.0.5",
"dependsOn" : [
- "pkg:npm/%40types/node@20.7.0"
+ "pkg:npm/%40types/node@22.14.1"
]
},
{
- "ref" : "pkg:npm/%40types/node@20.7.0",
+ "ref" : "pkg:npm/%40types/node@22.14.1",
+ "dependsOn" : [
+ "pkg:npm/undici-types@6.21.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/undici-types@6.21.0",
"dependsOn" : [ ]
},
{
"ref" : "pkg:npm/%40types/mongodb@3.6.20",
"dependsOn" : [
"pkg:npm/%40types/bson@4.0.5",
- "pkg:npm/%40types/node@20.7.0"
+ "pkg:npm/%40types/node@22.14.1"
]
},
{
@@ -2146,7 +2319,7 @@
{
"ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2",
"dependsOn" : [
- "pkg:npm/mongoose@5.13.20"
+ "pkg:npm/mongoose@5.13.23"
]
},
{
@@ -2175,6 +2348,10 @@
"ref" : "pkg:npm/sliced@1.0.1",
"dependsOn" : [ ]
},
+ {
+ "ref" : "pkg:npm/ms@2.1.2",
+ "dependsOn" : [ ]
+ },
{
"ref" : "pkg:npm/optional-require@1.0.3",
"dependsOn" : [ ]
@@ -2186,23 +2363,22 @@
{
"ref" : "pkg:npm/nodemon@2.0.22",
"dependsOn" : [
- "pkg:npm/chokidar@3.5.3",
+ "pkg:npm/chokidar@3.6.0",
"pkg:npm/debug@3.2.7",
"pkg:npm/ignore-by-default@1.0.1",
"pkg:npm/minimatch@3.1.2",
"pkg:npm/pstree.remy@1.1.8",
"pkg:npm/simple-update-notifier@1.1.0",
"pkg:npm/supports-color@5.5.0",
- "pkg:npm/touch@3.1.0",
+ "pkg:npm/touch@3.1.1",
"pkg:npm/undefsafe@2.0.5"
]
},
{
- "ref" : "pkg:npm/chokidar@3.5.3",
+ "ref" : "pkg:npm/chokidar@3.6.0",
"dependsOn" : [
"pkg:npm/anymatch@3.1.3",
- "pkg:npm/braces@3.0.2",
- "pkg:npm/fsevents@2.3.3",
+ "pkg:npm/braces@3.0.3",
"pkg:npm/glob-parent@5.1.2",
"pkg:npm/is-binary-path@2.1.0",
"pkg:npm/is-glob@4.0.3",
@@ -2226,13 +2402,13 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/braces@3.0.2",
+ "ref" : "pkg:npm/braces@3.0.3",
"dependsOn" : [
- "pkg:npm/fill-range@7.0.1"
+ "pkg:npm/fill-range@7.1.1"
]
},
{
- "ref" : "pkg:npm/fill-range@7.0.1",
+ "ref" : "pkg:npm/fill-range@7.1.1",
"dependsOn" : [
"pkg:npm/to-regex-range@5.0.1"
]
@@ -2247,10 +2423,6 @@
"ref" : "pkg:npm/is-number@7.0.0",
"dependsOn" : [ ]
},
- {
- "ref" : "pkg:npm/fsevents@2.3.3",
- "dependsOn" : [ ]
- },
{
"ref" : "pkg:npm/glob-parent@5.1.2",
"dependsOn" : [
@@ -2266,11 +2438,11 @@
{
"ref" : "pkg:npm/is-binary-path@2.1.0",
"dependsOn" : [
- "pkg:npm/binary-extensions@2.2.0"
+ "pkg:npm/binary-extensions@2.3.0"
]
},
{
- "ref" : "pkg:npm/binary-extensions@2.2.0",
+ "ref" : "pkg:npm/binary-extensions@2.3.0",
"dependsOn" : [ ]
},
{
@@ -2337,19 +2509,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/touch@3.1.0",
- "dependsOn" : [
- "pkg:npm/nopt@1.0.10"
- ]
- },
- {
- "ref" : "pkg:npm/nopt@1.0.10",
- "dependsOn" : [
- "pkg:npm/abbrev@1.1.1"
- ]
- },
- {
- "ref" : "pkg:npm/abbrev@1.1.1",
+ "ref" : "pkg:npm/touch@3.1.1",
"dependsOn" : [ ]
},
{
diff --git a/src/test/resources/tst_manifests/npm/deps_with_ignore/npm-ls-component.json b/src/test/resources/tst_manifests/npm/deps_with_ignore/npm-ls-component.json
index 45862504..3d4e762f 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_ignore/npm-ls-component.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_ignore/npm-ls-component.json
@@ -28,8 +28,8 @@
"overridden": false
},
"express": {
- "version": "4.18.2",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
"overridden": false
},
"jsdom": {
@@ -43,8 +43,8 @@
"overridden": false
},
"mongoose": {
- "version": "5.13.20",
- "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.20.tgz",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
"overridden": false
},
"nodemon": {
diff --git a/src/test/resources/tst_manifests/npm/deps_with_ignore/npm-ls-stack.json b/src/test/resources/tst_manifests/npm/deps_with_ignore/npm-ls-stack.json
index 7f29145a..0b74ab85 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_ignore/npm-ls-stack.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_ignore/npm-ls-stack.json
@@ -84,8 +84,8 @@
"overridden": false
},
"express": {
- "version": "4.18.2",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
"overridden": false,
"dependencies": {
"accepts": {
@@ -118,8 +118,8 @@
"overridden": false
},
"body-parser": {
- "version": "1.20.1",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
+ "version": "1.20.3",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
"overridden": false,
"dependencies": {
"bytes": {
@@ -160,11 +160,11 @@
"version": "2.4.1"
},
"qs": {
- "version": "6.11.0"
+ "version": "6.13.0"
},
"raw-body": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
"overridden": false,
"dependencies": {
"bytes": {
@@ -212,8 +212,8 @@
"overridden": false
},
"cookie": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
"overridden": false
},
"debug": {
@@ -234,8 +234,8 @@
"overridden": false
},
"encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
"overridden": false
},
"escape-html": {
@@ -249,15 +249,15 @@
"overridden": false
},
"finalhandler": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
"overridden": false,
"dependencies": {
"debug": {
"version": "2.6.9"
},
"encodeurl": {
- "version": "1.0.2"
+ "version": "2.0.0"
},
"escape-html": {
"version": "1.0.3"
@@ -308,8 +308,8 @@
}
},
"merge-descriptors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
"overridden": false
},
"methods": {
@@ -335,8 +335,8 @@
"overridden": false
},
"path-to-regexp": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "version": "0.1.12",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
"overridden": false
},
"proxy-addr": {
@@ -357,64 +357,88 @@
}
},
"qs": {
- "version": "6.11.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
"overridden": false,
"dependencies": {
"side-channel": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
"overridden": false,
"dependencies": {
- "call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "overridden": false
+ },
+ "object-inspect": {
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "overridden": false
+ },
+ "side-channel-list": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
"overridden": false,
"dependencies": {
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "overridden": false
+ "es-errors": {
+ "version": "1.3.0"
},
- "get-intrinsic": {
- "version": "1.2.1"
+ "object-inspect": {
+ "version": "1.13.4"
}
}
},
- "get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
+ "side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
"overridden": false,
"dependencies": {
- "function-bind": {
- "version": "1.1.1"
- },
- "has-proto": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
- "overridden": false
- },
- "has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "overridden": false
- },
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "call-bound": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
"overridden": false,
"dependencies": {
- "function-bind": {
- "version": "1.1.1"
+ "call-bind-apply-helpers": {
+ "version": "1.0.2"
+ },
+ "get-intrinsic": {
+ "version": "1.3.0"
}
}
+ },
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "get-intrinsic": {
+ "version": "1.3.0"
+ },
+ "object-inspect": {
+ "version": "1.13.4"
}
}
},
- "object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "overridden": false
+ "side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "overridden": false,
+ "dependencies": {
+ "call-bound": {
+ "version": "1.0.4"
+ },
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "get-intrinsic": {
+ "version": "1.3.0"
+ },
+ "object-inspect": {
+ "version": "1.13.4"
+ },
+ "side-channel-map": {
+ "version": "1.0.1"
+ }
+ }
}
}
}
@@ -431,8 +455,8 @@
"overridden": false
},
"send": {
- "version": "0.18.0",
- "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
"overridden": false,
"dependencies": {
"debug": {
@@ -445,7 +469,9 @@
"version": "1.2.0"
},
"encodeurl": {
- "version": "1.0.2"
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "overridden": false
},
"escape-html": {
"version": "1.0.3"
@@ -481,12 +507,12 @@
}
},
"serve-static": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
"overridden": false,
"dependencies": {
"encodeurl": {
- "version": "1.0.2"
+ "version": "2.0.0"
},
"escape-html": {
"version": "1.0.3"
@@ -495,7 +521,7 @@
"version": "1.3.3"
},
"send": {
- "version": "0.18.0"
+ "version": "0.19.0"
}
}
},
@@ -564,8 +590,8 @@
}
},
"acorn": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
+ "version": "8.14.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz",
"overridden": false
},
"canvas": {},
@@ -613,8 +639,8 @@
}
},
"decimal.js": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
+ "version": "10.5.0",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz",
"overridden": false
},
"domexception": {
@@ -655,8 +681,8 @@
}
},
"form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz",
"overridden": false,
"dependencies": {
"asynckit": {
@@ -676,6 +702,123 @@
}
}
},
+ "es-set-tostringtag": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
+ "overridden": false,
+ "dependencies": {
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "get-intrinsic": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "overridden": false,
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "overridden": false,
+ "dependencies": {
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "function-bind": {
+ "version": "1.1.2"
+ }
+ }
+ },
+ "es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "overridden": false
+ },
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "overridden": false,
+ "dependencies": {
+ "es-errors": {
+ "version": "1.3.0"
+ }
+ }
+ },
+ "function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "overridden": false
+ },
+ "get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "overridden": false,
+ "dependencies": {
+ "dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "overridden": false,
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "version": "1.0.2"
+ },
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "gopd": {
+ "version": "1.2.0"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "version": "1.1.1"
+ }
+ }
+ },
+ "gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "overridden": false
+ },
+ "has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "overridden": false
+ },
+ "hasown": {
+ "version": "2.0.2"
+ },
+ "math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "overridden": false
+ }
+ }
+ },
+ "has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "overridden": false,
+ "dependencies": {
+ "has-symbols": {
+ "version": "1.1.0"
+ }
+ }
+ },
+ "hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "overridden": false,
+ "dependencies": {
+ "function-bind": {
+ "version": "1.1.2"
+ }
+ }
+ }
+ }
+ },
"mime-types": {
"version": "2.1.35"
}
@@ -707,13 +850,13 @@
"overridden": false,
"dependencies": {
"debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
"overridden": false,
"dependencies": {
"ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
"overridden": false
}
}
@@ -721,13 +864,13 @@
}
},
"debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
"overridden": false,
"dependencies": {
"ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
"overridden": false
}
}
@@ -743,13 +886,13 @@
"version": "6.0.2"
},
"debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
"overridden": false,
"dependencies": {
"ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
"overridden": false
}
}
@@ -762,8 +905,8 @@
"overridden": false
},
"nwsapi": {
- "version": "2.2.7",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
+ "version": "2.2.20",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz",
"overridden": false
},
"parse5": {
@@ -789,18 +932,23 @@
"overridden": false
},
"tough-cookie": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
"overridden": false,
"dependencies": {
"psl": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
- "overridden": false
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
+ "overridden": false,
+ "dependencies": {
+ "punycode": {
+ "version": "2.3.1"
+ }
+ }
},
"punycode": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
"overridden": false
},
"universalify": {
@@ -887,7 +1035,7 @@
"overridden": false,
"dependencies": {
"punycode": {
- "version": "2.3.0"
+ "version": "2.3.1"
}
}
},
@@ -897,8 +1045,8 @@
}
},
"ws": {
- "version": "8.14.2",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz",
+ "version": "8.18.1",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz",
"overridden": false,
"dependencies": {
"bufferutil": {},
@@ -1000,8 +1148,8 @@
}
},
"mongoose": {
- "version": "5.13.20",
- "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.20.tgz",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
"overridden": false,
"dependencies": {
"@types/bson": {
@@ -1010,9 +1158,16 @@
"overridden": false,
"dependencies": {
"@types/node": {
- "version": "20.7.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz",
- "overridden": false
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "overridden": false,
+ "dependencies": {
+ "undici-types": {
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "overridden": false
+ }
+ }
}
}
},
@@ -1025,7 +1180,7 @@
"version": "4.0.5"
},
"@types/node": {
- "version": "20.7.0"
+ "version": "22.14.1"
}
}
},
@@ -1151,7 +1306,7 @@
"overridden": false,
"dependencies": {
"mongoose": {
- "version": "5.13.20"
+ "version": "5.13.23"
}
}
},
@@ -1229,8 +1384,8 @@
"overridden": false,
"dependencies": {
"chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
"overridden": false,
"dependencies": {
"anymatch": {
@@ -1249,13 +1404,13 @@
}
},
"braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
"overridden": false,
"dependencies": {
"fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
"overridden": false,
"dependencies": {
"to-regex-range": {
@@ -1274,11 +1429,7 @@
}
}
},
- "fsevents": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
- "overridden": false
- },
+ "fsevents": {},
"glob-parent": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
@@ -1295,8 +1446,8 @@
"overridden": false,
"dependencies": {
"binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
"overridden": false
}
}
@@ -1404,23 +1555,9 @@
}
},
"touch": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
- "overridden": false,
- "dependencies": {
- "nopt": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
- "overridden": false,
- "dependencies": {
- "abbrev": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "overridden": false
- }
- }
- }
- }
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
+ "overridden": false
},
"undefsafe": {
"version": "2.0.5",
diff --git a/src/test/resources/tst_manifests/npm/deps_with_ignore/package-lock.json b/src/test/resources/tst_manifests/npm/deps_with_ignore/package-lock.json
index 53bcf71d..923a59cf 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_ignore/package-lock.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_ignore/package-lock.json
@@ -26,6 +26,7 @@
"resolved": "https://registry.npmjs.org/@hapi/address/-/address-4.1.0.tgz",
"integrity": "sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==",
"deprecated": "Moved to 'npm install @sideway/address'",
+ "license": "BSD-3-Clause",
"dependencies": {
"@hapi/hoek": "^9.0.0"
}
@@ -34,18 +35,21 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-2.0.0.tgz",
"integrity": "sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==",
- "deprecated": "Moved to 'npm install @sideway/formula'"
+ "deprecated": "Moved to 'npm install @sideway/formula'",
+ "license": "BSD-3-Clause"
},
"node_modules/@hapi/hoek": {
"version": "9.3.0",
"resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
- "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ=="
+ "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
+ "license": "BSD-3-Clause"
},
"node_modules/@hapi/joi": {
"version": "17.1.1",
"resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-17.1.1.tgz",
"integrity": "sha512-p4DKeZAoeZW4g3u7ZeRo+vCDuSDgSvtsB/NpfjXEHTUjSeINAi/RrVOWiVQ1isaoLzMvFEhe8n5065mQq1AdQg==",
"deprecated": "Switch to 'npm install joi'",
+ "license": "BSD-3-Clause",
"dependencies": {
"@hapi/address": "^4.0.1",
"@hapi/formula": "^2.0.0",
@@ -57,12 +61,14 @@
"node_modules/@hapi/pinpoint": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-2.0.1.tgz",
- "integrity": "sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q=="
+ "integrity": "sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q==",
+ "license": "BSD-3-Clause"
},
"node_modules/@hapi/topo": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
"integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
+ "license": "BSD-3-Clause",
"dependencies": {
"@hapi/hoek": "^9.0.0"
}
@@ -71,6 +77,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
"integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
+ "license": "MIT",
"engines": {
"node": ">= 10"
}
@@ -79,6 +86,7 @@
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.5.tgz",
"integrity": "sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==",
+ "license": "MIT",
"dependencies": {
"@types/node": "*"
}
@@ -87,30 +95,33 @@
"version": "3.6.20",
"resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.20.tgz",
"integrity": "sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==",
+ "license": "MIT",
"dependencies": {
"@types/bson": "*",
"@types/node": "*"
}
},
"node_modules/@types/node": {
- "version": "20.7.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz",
- "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg=="
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "integrity": "sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==",
+ "license": "MIT",
+ "dependencies": {
+ "undici-types": "~6.21.0"
+ }
},
"node_modules/abab": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
- "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
- },
- "node_modules/abbrev": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
+ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
+ "deprecated": "Use your platform's native atob() and btoa() methods instead",
+ "license": "BSD-3-Clause"
},
"node_modules/accepts": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
"integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
+ "license": "MIT",
"dependencies": {
"mime-types": "~2.1.34",
"negotiator": "0.6.3"
@@ -120,9 +131,10 @@
}
},
"node_modules/acorn": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
+ "version": "8.14.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz",
+ "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==",
+ "license": "MIT",
"bin": {
"acorn": "bin/acorn"
},
@@ -134,6 +146,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
"integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
+ "license": "MIT",
"dependencies": {
"acorn": "^7.1.1",
"acorn-walk": "^7.1.1"
@@ -143,6 +156,7 @@
"version": "7.4.1",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
"integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "license": "MIT",
"bin": {
"acorn": "bin/acorn"
},
@@ -154,6 +168,7 @@
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
"integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
+ "license": "MIT",
"engines": {
"node": ">=0.4.0"
}
@@ -162,6 +177,7 @@
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "license": "MIT",
"dependencies": {
"debug": "4"
},
@@ -170,11 +186,12 @@
}
},
"node_modules/agent-base/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+ "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
+ "license": "MIT",
"dependencies": {
- "ms": "2.1.2"
+ "ms": "^2.1.3"
},
"engines": {
"node": ">=6.0"
@@ -186,14 +203,16 @@
}
},
"node_modules/agent-base/node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/anymatch": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
"integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "license": "ISC",
"dependencies": {
"normalize-path": "^3.0.0",
"picomatch": "^2.0.4"
@@ -205,18 +224,21 @@
"node_modules/array-flatten": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
- "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
+ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
+ "license": "MIT"
},
"node_modules/asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
+ "license": "MIT"
},
"node_modules/axios": {
"version": "0.19.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
"integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
"deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410",
+ "license": "MIT",
"dependencies": {
"follow-redirects": "1.5.10"
}
@@ -224,30 +246,38 @@
"node_modules/backend": {
"version": "0.0.0",
"resolved": "https://registry.npmjs.org/backend/-/backend-0.0.0.tgz",
- "integrity": "sha512-Fq2aG5+zmmsKv2Dhm3ijAU5spnKOb5ldJlnnC/Vhk6n8In6zaq9eCPBMRiz2j94P/r84QEaBmtwh9tjaDPiQqg=="
+ "integrity": "sha512-Fq2aG5+zmmsKv2Dhm3ijAU5spnKOb5ldJlnnC/Vhk6n8In6zaq9eCPBMRiz2j94P/r84QEaBmtwh9tjaDPiQqg==",
+ "license": "BSD"
},
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "license": "MIT"
},
"node_modules/bcryptjs": {
"version": "2.4.3",
"resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
- "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ=="
+ "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==",
+ "license": "MIT"
},
"node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
+ "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
+ "license": "MIT",
"engines": {
"node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/bl": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz",
"integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==",
+ "license": "MIT",
"dependencies": {
"readable-stream": "^2.3.5",
"safe-buffer": "^5.1.1"
@@ -256,23 +286,25 @@
"node_modules/bluebird": {
"version": "3.5.1",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
- "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="
+ "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
+ "license": "MIT"
},
"node_modules/body-parser": {
- "version": "1.20.1",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
- "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
+ "version": "1.20.3",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
+ "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==",
+ "license": "MIT",
"dependencies": {
"bytes": "3.1.2",
- "content-type": "~1.0.4",
+ "content-type": "~1.0.5",
"debug": "2.6.9",
"depd": "2.0.0",
"destroy": "1.2.0",
"http-errors": "2.0.0",
"iconv-lite": "0.4.24",
"on-finished": "2.4.1",
- "qs": "6.11.0",
- "raw-body": "2.5.1",
+ "qs": "6.13.0",
+ "raw-body": "2.5.2",
"type-is": "~1.6.18",
"unpipe": "1.0.0"
},
@@ -285,17 +317,19 @@
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
"node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "license": "MIT",
"dependencies": {
- "fill-range": "^7.0.1"
+ "fill-range": "^7.1.1"
},
"engines": {
"node": ">=8"
@@ -304,12 +338,14 @@
"node_modules/browser-process-hrtime": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
- "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
+ "license": "BSD-2-Clause"
},
"node_modules/bson": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz",
"integrity": "sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=0.6.19"
}
@@ -317,38 +353,52 @@
"node_modules/buffer-equal-constant-time": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
- "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA=="
+ "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==",
+ "license": "BSD-3-Clause"
},
"node_modules/bytes": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
},
- "node_modules/call-bind": {
+ "node_modules/call-bind-apply-helpers": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
+ "license": "MIT",
"dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/call-bound": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "get-intrinsic": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "license": "MIT",
"dependencies": {
"anymatch": "~3.1.2",
"braces": "~3.0.2",
@@ -361,6 +411,9 @@
"engines": {
"node": ">= 8.10.0"
},
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
"optionalDependencies": {
"fsevents": "~2.3.2"
}
@@ -369,6 +422,7 @@
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "license": "MIT",
"dependencies": {
"delayed-stream": "~1.0.0"
},
@@ -379,12 +433,14 @@
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+ "license": "MIT"
},
"node_modules/content-disposition": {
"version": "0.5.4",
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
"integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+ "license": "MIT",
"dependencies": {
"safe-buffer": "5.2.1"
},
@@ -396,14 +452,16 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
"integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/cookie": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
- "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
+ "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -411,22 +469,26 @@
"node_modules/cookie-signature": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
- "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
+ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
+ "license": "MIT"
},
"node_modules/core-util-is": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+ "license": "MIT"
},
"node_modules/cssom": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
- "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw=="
+ "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
+ "license": "MIT"
},
"node_modules/cssstyle": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
"integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
+ "license": "MIT",
"dependencies": {
"cssom": "~0.3.6"
},
@@ -437,12 +499,14 @@
"node_modules/cssstyle/node_modules/cssom": {
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
- "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
+ "license": "MIT"
},
"node_modules/data-urls": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
"integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
+ "license": "MIT",
"dependencies": {
"abab": "^2.0.6",
"whatwg-mimetype": "^3.0.0",
@@ -456,6 +520,7 @@
"version": "11.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
"integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+ "license": "MIT",
"dependencies": {
"tr46": "^3.0.0",
"webidl-conversions": "^7.0.0"
@@ -468,19 +533,22 @@
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "license": "MIT",
"dependencies": {
"ms": "2.0.0"
}
},
"node_modules/decimal.js": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
- "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
+ "version": "10.5.0",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz",
+ "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==",
+ "license": "MIT"
},
"node_modules/delayed-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
+ "license": "MIT",
"engines": {
"node": ">=0.4.0"
}
@@ -489,6 +557,7 @@
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz",
"integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=0.10"
}
@@ -497,6 +566,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
@@ -505,6 +575,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8",
"npm": "1.2.8000 || >= 1.4.16"
@@ -514,6 +585,8 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
"integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
+ "deprecated": "Use your platform's native DOMException instead",
+ "license": "MIT",
"dependencies": {
"webidl-conversions": "^7.0.0"
},
@@ -525,14 +598,30 @@
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
"integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==",
+ "license": "BSD-2-Clause",
"engines": {
"node": ">=10"
}
},
+ "node_modules/dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/ecdsa-sig-formatter": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
"integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
+ "license": "Apache-2.0",
"dependencies": {
"safe-buffer": "^5.0.1"
}
@@ -540,25 +629,74 @@
"node_modules/ee-first": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
- "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
+ "license": "MIT"
},
"node_modules/encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
- "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
},
+ "node_modules/es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-set-tostringtag": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
+ "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.6",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
- "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
+ "license": "MIT"
},
"node_modules/escodegen": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
"integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
+ "license": "BSD-2-Clause",
"dependencies": {
"esprima": "^4.0.1",
"estraverse": "^5.2.0",
@@ -579,6 +717,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "license": "BSD-2-Clause",
"bin": {
"esparse": "bin/esparse.js",
"esvalidate": "bin/esvalidate.js"
@@ -591,6 +730,7 @@
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "license": "BSD-2-Clause",
"engines": {
"node": ">=4.0"
}
@@ -599,6 +739,7 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "license": "BSD-2-Clause",
"engines": {
"node": ">=0.10.0"
}
@@ -607,41 +748,43 @@
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/express": {
- "version": "4.18.2",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
- "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+ "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==",
+ "license": "MIT",
"dependencies": {
"accepts": "~1.3.8",
"array-flatten": "1.1.1",
- "body-parser": "1.20.1",
+ "body-parser": "1.20.3",
"content-disposition": "0.5.4",
"content-type": "~1.0.4",
- "cookie": "0.5.0",
+ "cookie": "0.7.1",
"cookie-signature": "1.0.6",
"debug": "2.6.9",
"depd": "2.0.0",
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"etag": "~1.8.1",
- "finalhandler": "1.2.0",
+ "finalhandler": "1.3.1",
"fresh": "0.5.2",
"http-errors": "2.0.0",
- "merge-descriptors": "1.0.1",
+ "merge-descriptors": "1.0.3",
"methods": "~1.1.2",
"on-finished": "2.4.1",
"parseurl": "~1.3.3",
- "path-to-regexp": "0.1.7",
+ "path-to-regexp": "0.1.12",
"proxy-addr": "~2.0.7",
- "qs": "6.11.0",
+ "qs": "6.13.0",
"range-parser": "~1.2.1",
"safe-buffer": "5.2.1",
- "send": "0.18.0",
- "serve-static": "1.15.0",
+ "send": "0.19.0",
+ "serve-static": "1.16.2",
"setprototypeof": "1.2.0",
"statuses": "2.0.1",
"type-is": "~1.6.18",
@@ -650,12 +793,17 @@
},
"engines": {
"node": ">= 0.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "license": "MIT",
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -664,12 +812,13 @@
}
},
"node_modules/finalhandler": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
- "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
+ "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==",
+ "license": "MIT",
"dependencies": {
"debug": "2.6.9",
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"on-finished": "2.4.1",
"parseurl": "~1.3.3",
@@ -684,6 +833,7 @@
"version": "1.5.10",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
"integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
+ "license": "MIT",
"dependencies": {
"debug": "=3.1.0"
},
@@ -695,17 +845,20 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "license": "MIT",
"dependencies": {
"ms": "2.0.0"
}
},
"node_modules/form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
- "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz",
+ "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==",
+ "license": "MIT",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
+ "es-set-tostringtag": "^2.1.0",
"mime-types": "^2.1.12"
},
"engines": {
@@ -716,6 +869,7 @@
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
"integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -724,6 +878,7 @@
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -733,6 +888,7 @@
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
"hasInstallScript": true,
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -742,28 +898,56 @@
}
},
"node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
- "dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3"
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "es-define-property": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.1.1",
+ "function-bind": "^1.1.2",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
+ "license": "MIT",
+ "dependencies": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/glob-parent": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "license": "ISC",
"dependencies": {
"is-glob": "^4.0.1"
},
@@ -771,29 +955,32 @@
"node": ">= 6"
}
},
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dependencies": {
- "function-bind": "^1.1.1"
- },
+ "node_modules/gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
+ "license": "MIT",
"engines": {
- "node": ">= 0.4.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "license": "MIT",
"engines": {
"node": ">=4"
}
},
- "node_modules/has-proto": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
+ "node_modules/has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -801,10 +988,14 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+ "node_modules/has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
+ "license": "MIT",
+ "dependencies": {
+ "has-symbols": "^1.0.3"
+ },
"engines": {
"node": ">= 0.4"
},
@@ -812,10 +1003,23 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "license": "MIT",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/html-encoding-sniffer": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
"integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
+ "license": "MIT",
"dependencies": {
"whatwg-encoding": "^2.0.0"
},
@@ -827,6 +1031,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
"integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
+ "license": "MIT",
"dependencies": {
"depd": "2.0.0",
"inherits": "2.0.4",
@@ -842,6 +1047,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
"integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
+ "license": "MIT",
"dependencies": {
"@tootallnate/once": "2",
"agent-base": "6",
@@ -852,11 +1058,12 @@
}
},
"node_modules/http-proxy-agent/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+ "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
+ "license": "MIT",
"dependencies": {
- "ms": "2.1.2"
+ "ms": "^2.1.3"
},
"engines": {
"node": ">=6.0"
@@ -868,14 +1075,16 @@
}
},
"node_modules/http-proxy-agent/node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/https-proxy-agent": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
"integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
+ "license": "MIT",
"dependencies": {
"agent-base": "6",
"debug": "4"
@@ -885,11 +1094,12 @@
}
},
"node_modules/https-proxy-agent/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+ "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
+ "license": "MIT",
"dependencies": {
- "ms": "2.1.2"
+ "ms": "^2.1.3"
},
"engines": {
"node": ">=6.0"
@@ -901,14 +1111,16 @@
}
},
"node_modules/https-proxy-agent/node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
},
@@ -919,17 +1131,20 @@
"node_modules/ignore-by-default": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
- "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA=="
+ "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==",
+ "license": "ISC"
},
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "license": "ISC"
},
"node_modules/ipaddr.js": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
"integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+ "license": "MIT",
"engines": {
"node": ">= 0.10"
}
@@ -938,6 +1153,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "license": "MIT",
"dependencies": {
"binary-extensions": "^2.0.0"
},
@@ -949,6 +1165,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
@@ -957,6 +1174,7 @@
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "license": "MIT",
"dependencies": {
"is-extglob": "^2.1.1"
},
@@ -968,6 +1186,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "license": "MIT",
"engines": {
"node": ">=0.12.0"
}
@@ -975,17 +1194,20 @@
"node_modules/is-potential-custom-element-name": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
- "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
+ "license": "MIT"
},
"node_modules/isarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+ "license": "MIT"
},
"node_modules/jsdom": {
"version": "19.0.0",
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
"integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
+ "license": "MIT",
"dependencies": {
"abab": "^2.0.5",
"acorn": "^8.5.0",
@@ -1031,6 +1253,7 @@
"version": "8.5.1",
"resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
"integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==",
+ "license": "MIT",
"dependencies": {
"jws": "^3.2.2",
"lodash.includes": "^4.3.0",
@@ -1051,12 +1274,14 @@
"node_modules/jsonwebtoken/node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/jwa": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz",
"integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==",
+ "license": "MIT",
"dependencies": {
"buffer-equal-constant-time": "1.0.1",
"ecdsa-sig-formatter": "1.0.11",
@@ -1067,6 +1292,7 @@
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz",
"integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==",
+ "license": "MIT",
"dependencies": {
"jwa": "^1.4.1",
"safe-buffer": "^5.0.1"
@@ -1075,47 +1301,65 @@
"node_modules/kareem": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz",
- "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ=="
+ "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==",
+ "license": "Apache-2.0"
},
"node_modules/lodash.includes": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
- "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w=="
+ "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==",
+ "license": "MIT"
},
"node_modules/lodash.isboolean": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
- "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg=="
+ "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==",
+ "license": "MIT"
},
"node_modules/lodash.isinteger": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
- "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA=="
+ "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==",
+ "license": "MIT"
},
"node_modules/lodash.isnumber": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
- "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw=="
+ "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==",
+ "license": "MIT"
},
"node_modules/lodash.isplainobject": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA=="
+ "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
+ "license": "MIT"
},
"node_modules/lodash.isstring": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
- "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw=="
+ "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==",
+ "license": "MIT"
},
"node_modules/lodash.once": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
- "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg=="
+ "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",
+ "license": "MIT"
+ },
+ "node_modules/math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
},
"node_modules/media-typer": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
"integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -1124,17 +1368,23 @@
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
"integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==",
+ "license": "MIT",
"optional": true
},
"node_modules/merge-descriptors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
- "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
+ "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
"node_modules/methods": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
"integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -1143,6 +1393,7 @@
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "license": "MIT",
"bin": {
"mime": "cli.js"
},
@@ -1154,6 +1405,7 @@
"version": "1.52.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -1162,6 +1414,7 @@
"version": "2.1.35",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "license": "MIT",
"dependencies": {
"mime-db": "1.52.0"
},
@@ -1173,6 +1426,7 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
},
@@ -1184,6 +1438,7 @@
"version": "3.7.4",
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.7.4.tgz",
"integrity": "sha512-K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw==",
+ "license": "Apache-2.0",
"dependencies": {
"bl": "^2.2.1",
"bson": "^1.1.4",
@@ -1222,6 +1477,7 @@
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.1.8.tgz",
"integrity": "sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==",
+ "license": "Apache-2.0",
"dependencies": {
"require-at": "^1.0.6"
},
@@ -1230,9 +1486,10 @@
}
},
"node_modules/mongoose": {
- "version": "5.13.20",
- "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.20.tgz",
- "integrity": "sha512-TjGFa/XnJYt+wLmn8y9ssjyO2OhBMeEBtOHb9iJM16EWu2Du6L1Q6zSiEK2ziyYQM8agb4tumNIQFzqbxId7MA==",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
+ "integrity": "sha512-Q5bo1yYOcH2wbBPP4tGmcY5VKsFkQcjUDh66YjrbneAFB3vNKQwLvteRFLuLiU17rA5SDl3UMcMJLD9VS8ng2Q==",
+ "license": "MIT",
"dependencies": {
"@types/bson": "1.x || 4.0.x",
"@types/mongodb": "^3.5.27",
@@ -1261,6 +1518,7 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz",
"integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==",
+ "license": "Apache-2.0",
"peerDependencies": {
"mongoose": "*"
}
@@ -1268,12 +1526,14 @@
"node_modules/mongoose/node_modules/ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "license": "MIT"
},
"node_modules/mpath": {
"version": "0.8.4",
"resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz",
"integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==",
+ "license": "MIT",
"engines": {
"node": ">=4.0.0"
}
@@ -1282,6 +1542,7 @@
"version": "3.2.5",
"resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz",
"integrity": "sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==",
+ "license": "MIT",
"dependencies": {
"bluebird": "3.5.1",
"debug": "3.1.0",
@@ -1297,6 +1558,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "license": "MIT",
"dependencies": {
"ms": "2.0.0"
}
@@ -1304,17 +1566,20 @@
"node_modules/mquery/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "license": "MIT"
},
"node_modules/ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "license": "MIT"
},
"node_modules/negotiator": {
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
"integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -1323,6 +1588,7 @@
"version": "2.0.22",
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
"integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==",
+ "license": "MIT",
"dependencies": {
"chokidar": "^3.5.2",
"debug": "^3.2.7",
@@ -1350,6 +1616,7 @@
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
@@ -1357,39 +1624,32 @@
"node_modules/nodemon/node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
- },
- "node_modules/nopt": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
- "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==",
- "dependencies": {
- "abbrev": "1"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "*"
- }
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/nwsapi": {
- "version": "2.2.7",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
- "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ=="
+ "version": "2.2.20",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz",
+ "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==",
+ "license": "MIT"
},
"node_modules/object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -1398,6 +1658,7 @@
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+ "license": "MIT",
"dependencies": {
"ee-first": "1.1.1"
},
@@ -1409,6 +1670,7 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz",
"integrity": "sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=4"
}
@@ -1416,25 +1678,29 @@
"node_modules/parse5": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
},
"node_modules/parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
},
"node_modules/path-to-regexp": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
- "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
+ "version": "0.1.12",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
+ "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==",
+ "license": "MIT"
},
"node_modules/picomatch": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "license": "MIT",
"engines": {
"node": ">=8.6"
},
@@ -1445,12 +1711,14 @@
"node_modules/process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+ "license": "MIT"
},
"node_modules/proxy-addr": {
"version": "2.0.7",
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
"integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+ "license": "MIT",
"dependencies": {
"forwarded": "0.2.0",
"ipaddr.js": "1.9.1"
@@ -1460,29 +1728,39 @@
}
},
"node_modules/psl": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
- "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
+ "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
+ "license": "MIT",
+ "dependencies": {
+ "punycode": "^2.3.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/lupomontero"
+ }
},
"node_modules/pstree.remy": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
- "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w=="
+ "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
+ "license": "MIT"
},
"node_modules/punycode": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/qs": {
- "version": "6.11.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
- "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+ "license": "BSD-3-Clause",
"dependencies": {
- "side-channel": "^1.0.4"
+ "side-channel": "^1.0.6"
},
"engines": {
"node": ">=0.6"
@@ -1494,20 +1772,23 @@
"node_modules/querystringify": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
- "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
+ "license": "MIT"
},
"node_modules/range-parser": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/raw-body": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
- "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
+ "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
+ "license": "MIT",
"dependencies": {
"bytes": "3.1.2",
"http-errors": "2.0.0",
@@ -1522,6 +1803,7 @@
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
"integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "license": "MIT",
"dependencies": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -1535,12 +1817,14 @@
"node_modules/readable-stream/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "license": "MIT"
},
"node_modules/readdirp": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
"integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "license": "MIT",
"dependencies": {
"picomatch": "^2.2.1"
},
@@ -1551,12 +1835,14 @@
"node_modules/regexp-clone": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz",
- "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw=="
+ "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==",
+ "license": "MIT"
},
"node_modules/require-at": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz",
"integrity": "sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=4"
}
@@ -1564,7 +1850,8 @@
"node_modules/requires-port": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
+ "license": "MIT"
},
"node_modules/safe-buffer": {
"version": "5.2.1",
@@ -1583,17 +1870,20 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "license": "MIT"
},
"node_modules/saslprep": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
"integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==",
+ "license": "MIT",
"optional": true,
"dependencies": {
"sparse-bitfield": "^3.0.3"
@@ -1606,6 +1896,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
"integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
+ "license": "ISC",
"dependencies": {
"xmlchars": "^2.2.0"
},
@@ -1617,14 +1908,16 @@
"version": "5.7.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
"integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+ "license": "ISC",
"bin": {
"semver": "bin/semver"
}
},
"node_modules/send": {
- "version": "0.18.0",
- "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
- "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
+ "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
+ "license": "MIT",
"dependencies": {
"debug": "2.6.9",
"depd": "2.0.0",
@@ -1644,20 +1937,31 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/send/node_modules/encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
"node_modules/send/node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/serve-static": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
- "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
+ "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
+ "license": "MIT",
"dependencies": {
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"parseurl": "~1.3.3",
- "send": "0.18.0"
+ "send": "0.19.0"
},
"engines": {
"node": ">= 0.8.0"
@@ -1666,16 +1970,76 @@
"node_modules/setprototypeof": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
+ "license": "ISC"
},
"node_modules/side-channel": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3",
+ "side-channel-list": "^1.0.0",
+ "side-channel-map": "^1.0.1",
+ "side-channel-weakmap": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-list": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.0",
- "get-intrinsic": "^1.0.2",
- "object-inspect": "^1.9.0"
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3",
+ "side-channel-map": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -1684,12 +2048,14 @@
"node_modules/sift": {
"version": "13.5.2",
"resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz",
- "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA=="
+ "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==",
+ "license": "MIT"
},
"node_modules/simple-update-notifier": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz",
"integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==",
+ "license": "MIT",
"dependencies": {
"semver": "~7.0.0"
},
@@ -1701,6 +2067,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
}
@@ -1708,12 +2075,14 @@
"node_modules/sliced": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
- "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA=="
+ "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==",
+ "license": "MIT"
},
"node_modules/source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "license": "BSD-3-Clause",
"optional": true,
"engines": {
"node": ">=0.10.0"
@@ -1723,6 +2092,7 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
"integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==",
+ "license": "MIT",
"optional": true,
"dependencies": {
"memory-pager": "^1.0.2"
@@ -1732,6 +2102,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
@@ -1740,6 +2111,7 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "license": "MIT",
"dependencies": {
"safe-buffer": "~5.1.0"
}
@@ -1747,12 +2119,14 @@
"node_modules/string_decoder/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "license": "MIT"
},
"node_modules/supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "license": "MIT",
"dependencies": {
"has-flag": "^3.0.0"
},
@@ -1763,12 +2137,14 @@
"node_modules/symbol-tree": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
- "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
+ "license": "MIT"
},
"node_modules/to-regex-range": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "license": "MIT",
"dependencies": {
"is-number": "^7.0.0"
},
@@ -1780,25 +2156,25 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
+ "license": "MIT",
"engines": {
"node": ">=0.6"
}
},
"node_modules/touch": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
- "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
- "dependencies": {
- "nopt": "~1.0.10"
- },
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
+ "integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==",
+ "license": "ISC",
"bin": {
"nodetouch": "bin/nodetouch.js"
}
},
"node_modules/tough-cookie": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
- "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
+ "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==",
+ "license": "BSD-3-Clause",
"dependencies": {
"psl": "^1.1.33",
"punycode": "^2.1.1",
@@ -1813,6 +2189,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
"integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
+ "license": "MIT",
"dependencies": {
"punycode": "^2.1.1"
},
@@ -1824,6 +2201,7 @@
"version": "1.6.18",
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "license": "MIT",
"dependencies": {
"media-typer": "0.3.0",
"mime-types": "~2.1.24"
@@ -1835,12 +2213,20 @@
"node_modules/undefsafe": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
- "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA=="
+ "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==",
+ "license": "MIT"
+ },
+ "node_modules/undici-types": {
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
+ "license": "MIT"
},
"node_modules/universalify": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
"integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
+ "license": "MIT",
"engines": {
"node": ">= 4.0.0"
}
@@ -1849,6 +2235,7 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
@@ -1857,6 +2244,7 @@
"version": "1.5.10",
"resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
"integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "license": "MIT",
"dependencies": {
"querystringify": "^2.1.1",
"requires-port": "^1.0.0"
@@ -1865,12 +2253,14 @@
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+ "license": "MIT"
},
"node_modules/utils-merge": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
"integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
+ "license": "MIT",
"engines": {
"node": ">= 0.4.0"
}
@@ -1879,6 +2269,7 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
@@ -1888,6 +2279,7 @@
"resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
"integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
"deprecated": "Use your platform's native performance.now() and performance.timeOrigin.",
+ "license": "MIT",
"dependencies": {
"browser-process-hrtime": "^1.0.0"
}
@@ -1896,6 +2288,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
"integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==",
+ "license": "MIT",
"dependencies": {
"xml-name-validator": "^4.0.0"
},
@@ -1907,6 +2300,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
"integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
+ "license": "BSD-2-Clause",
"engines": {
"node": ">=12"
}
@@ -1915,6 +2309,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
"integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
+ "license": "MIT",
"dependencies": {
"iconv-lite": "0.6.3"
},
@@ -1926,6 +2321,7 @@
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
},
@@ -1937,6 +2333,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
"integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
+ "license": "MIT",
"engines": {
"node": ">=12"
}
@@ -1945,6 +2342,7 @@
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
"integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==",
+ "license": "MIT",
"dependencies": {
"tr46": "^3.0.0",
"webidl-conversions": "^7.0.0"
@@ -1954,9 +2352,10 @@
}
},
"node_modules/ws": {
- "version": "8.14.2",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz",
- "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==",
+ "version": "8.18.1",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz",
+ "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==",
+ "license": "MIT",
"engines": {
"node": ">=10.0.0"
},
@@ -1977,6 +2376,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
"integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=12"
}
@@ -1984,7 +2384,8 @@
"node_modules/xmlchars": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
- "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
+ "license": "MIT"
}
}
}
diff --git a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/expected_component_sbom.json b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/expected_component_sbom.json
index 56986013..db2f2b5c 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/expected_component_sbom.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/expected_component_sbom.json
@@ -3,7 +3,7 @@
"specVersion" : "1.4",
"version" : 1,
"metadata" : {
- "timestamp" : "2025-04-09T12:31:19Z",
+ "timestamp" : "2025-04-14T11:30:12Z",
"component" : {
"type" : "application",
"bom-ref" : "pkg:npm/backend@1.0.0",
@@ -58,10 +58,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/express@4.18.2",
+ "bom-ref" : "pkg:npm/express@4.21.2",
"name" : "express",
- "version" : "4.18.2",
- "purl" : "pkg:npm/express@4.18.2"
+ "version" : "4.21.2",
+ "purl" : "pkg:npm/express@4.21.2"
},
{
"type" : "library",
@@ -72,10 +72,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/mongoose@5.13.20",
+ "bom-ref" : "pkg:npm/mongoose@5.13.23",
"name" : "mongoose",
- "version" : "5.13.20",
- "purl" : "pkg:npm/mongoose@5.13.20"
+ "version" : "5.13.23",
+ "purl" : "pkg:npm/mongoose@5.13.23"
},
{
"type" : "library",
@@ -94,9 +94,9 @@
"pkg:npm/backend@0.0.0",
"pkg:npm/bcryptjs@2.4.3",
"pkg:npm/dotenv@8.6.0",
- "pkg:npm/express@4.18.2",
+ "pkg:npm/express@4.21.2",
"pkg:npm/jsonwebtoken@8.5.1",
- "pkg:npm/mongoose@5.13.20",
+ "pkg:npm/mongoose@5.13.23",
"pkg:npm/nodemon@2.0.22"
]
},
@@ -121,7 +121,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/express@4.18.2",
+ "ref" : "pkg:npm/express@4.21.2",
"dependsOn" : [ ]
},
{
@@ -129,7 +129,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/mongoose@5.13.20",
+ "ref" : "pkg:npm/mongoose@5.13.23",
"dependsOn" : [ ]
},
{
diff --git a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/expected_stack_sbom.json b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/expected_stack_sbom.json
index e4adb835..fc284c32 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/expected_stack_sbom.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/expected_stack_sbom.json
@@ -3,7 +3,7 @@
"specVersion" : "1.4",
"version" : 1,
"metadata" : {
- "timestamp" : "2025-04-09T12:32:00Z",
+ "timestamp" : "2025-04-14T11:42:17Z",
"component" : {
"type" : "application",
"bom-ref" : "pkg:npm/backend@1.0.0",
@@ -119,10 +119,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/express@4.18.2",
+ "bom-ref" : "pkg:npm/express@4.21.2",
"name" : "express",
- "version" : "4.18.2",
- "purl" : "pkg:npm/express@4.18.2"
+ "version" : "4.21.2",
+ "purl" : "pkg:npm/express@4.21.2"
},
{
"type" : "library",
@@ -161,10 +161,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/body-parser@1.20.1",
+ "bom-ref" : "pkg:npm/body-parser@1.20.3",
"name" : "body-parser",
- "version" : "1.20.1",
- "purl" : "pkg:npm/body-parser@1.20.1"
+ "version" : "1.20.3",
+ "purl" : "pkg:npm/body-parser@1.20.3"
},
{
"type" : "library",
@@ -231,17 +231,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/qs@6.11.0",
+ "bom-ref" : "pkg:npm/qs@6.13.0",
"name" : "qs",
- "version" : "6.11.0",
- "purl" : "pkg:npm/qs@6.11.0"
+ "version" : "6.13.0",
+ "purl" : "pkg:npm/qs@6.13.0"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/raw-body@2.5.1",
+ "bom-ref" : "pkg:npm/raw-body@2.5.2",
"name" : "raw-body",
- "version" : "2.5.1",
- "purl" : "pkg:npm/raw-body@2.5.1"
+ "version" : "2.5.2",
+ "purl" : "pkg:npm/raw-body@2.5.2"
},
{
"type" : "library",
@@ -280,17 +280,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/cookie@0.5.0",
+ "bom-ref" : "pkg:npm/cookie@0.7.1",
"name" : "cookie",
- "version" : "0.5.0",
- "purl" : "pkg:npm/cookie@0.5.0"
+ "version" : "0.7.1",
+ "purl" : "pkg:npm/cookie@0.7.1"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/encodeurl@1.0.2",
+ "bom-ref" : "pkg:npm/encodeurl@2.0.0",
"name" : "encodeurl",
- "version" : "1.0.2",
- "purl" : "pkg:npm/encodeurl@1.0.2"
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/encodeurl@2.0.0"
},
{
"type" : "library",
@@ -308,10 +308,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/finalhandler@1.2.0",
+ "bom-ref" : "pkg:npm/finalhandler@1.3.1",
"name" : "finalhandler",
- "version" : "1.2.0",
- "purl" : "pkg:npm/finalhandler@1.2.0"
+ "version" : "1.3.1",
+ "purl" : "pkg:npm/finalhandler@1.3.1"
},
{
"type" : "library",
@@ -357,10 +357,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/merge-descriptors@1.0.1",
+ "bom-ref" : "pkg:npm/merge-descriptors@1.0.3",
"name" : "merge-descriptors",
- "version" : "1.0.1",
- "purl" : "pkg:npm/merge-descriptors@1.0.1"
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/merge-descriptors@1.0.3"
},
{
"type" : "library",
@@ -378,10 +378,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/path-to-regexp@0.1.7",
+ "bom-ref" : "pkg:npm/path-to-regexp@0.1.12",
"name" : "path-to-regexp",
- "version" : "0.1.7",
- "purl" : "pkg:npm/path-to-regexp@0.1.7"
+ "version" : "0.1.12",
+ "purl" : "pkg:npm/path-to-regexp@0.1.12"
},
{
"type" : "library",
@@ -406,59 +406,129 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/side-channel@1.0.4",
+ "bom-ref" : "pkg:npm/side-channel@1.1.0",
"name" : "side-channel",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/side-channel@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-errors@1.3.0",
+ "name" : "es-errors",
+ "version" : "1.3.0",
+ "purl" : "pkg:npm/es-errors@1.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/object-inspect@1.13.4",
+ "name" : "object-inspect",
+ "version" : "1.13.4",
+ "purl" : "pkg:npm/object-inspect@1.13.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-list@1.0.0",
+ "name" : "side-channel-list",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/side-channel-list@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-map@1.0.1",
+ "name" : "side-channel-map",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/side-channel-map@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/call-bound@1.0.4",
+ "name" : "call-bound",
"version" : "1.0.4",
- "purl" : "pkg:npm/side-channel@1.0.4"
+ "purl" : "pkg:npm/call-bound@1.0.4"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/call-bind@1.0.2",
- "name" : "call-bind",
+ "bom-ref" : "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "name" : "call-bind-apply-helpers",
"version" : "1.0.2",
- "purl" : "pkg:npm/call-bind@1.0.2"
+ "purl" : "pkg:npm/call-bind-apply-helpers@1.0.2"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/function-bind@1.1.1",
+ "bom-ref" : "pkg:npm/function-bind@1.1.2",
"name" : "function-bind",
- "version" : "1.1.1",
- "purl" : "pkg:npm/function-bind@1.1.1"
+ "version" : "1.1.2",
+ "purl" : "pkg:npm/function-bind@1.1.2"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/get-intrinsic@1.2.1",
+ "bom-ref" : "pkg:npm/get-intrinsic@1.3.0",
"name" : "get-intrinsic",
- "version" : "1.2.1",
- "purl" : "pkg:npm/get-intrinsic@1.2.1"
+ "version" : "1.3.0",
+ "purl" : "pkg:npm/get-intrinsic@1.3.0"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/has-proto@1.0.1",
- "name" : "has-proto",
+ "bom-ref" : "pkg:npm/es-define-property@1.0.1",
+ "name" : "es-define-property",
"version" : "1.0.1",
- "purl" : "pkg:npm/has-proto@1.0.1"
+ "purl" : "pkg:npm/es-define-property@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-object-atoms@1.1.1",
+ "name" : "es-object-atoms",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/es-object-atoms@1.1.1"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/has-symbols@1.0.3",
+ "bom-ref" : "pkg:npm/get-proto@1.0.1",
+ "name" : "get-proto",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/get-proto@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/dunder-proto@1.0.1",
+ "name" : "dunder-proto",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/dunder-proto@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/gopd@1.2.0",
+ "name" : "gopd",
+ "version" : "1.2.0",
+ "purl" : "pkg:npm/gopd@1.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/has-symbols@1.1.0",
"name" : "has-symbols",
- "version" : "1.0.3",
- "purl" : "pkg:npm/has-symbols@1.0.3"
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/has-symbols@1.1.0"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/has@1.0.3",
- "name" : "has",
- "version" : "1.0.3",
- "purl" : "pkg:npm/has@1.0.3"
+ "bom-ref" : "pkg:npm/hasown@2.0.2",
+ "name" : "hasown",
+ "version" : "2.0.2",
+ "purl" : "pkg:npm/hasown@2.0.2"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/object-inspect@1.12.3",
- "name" : "object-inspect",
- "version" : "1.12.3",
- "purl" : "pkg:npm/object-inspect@1.12.3"
+ "bom-ref" : "pkg:npm/math-intrinsics@1.1.0",
+ "name" : "math-intrinsics",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/math-intrinsics@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-weakmap@1.0.2",
+ "name" : "side-channel-weakmap",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/side-channel-weakmap@1.0.2"
},
{
"type" : "library",
@@ -469,10 +539,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/send@0.18.0",
+ "bom-ref" : "pkg:npm/send@0.19.0",
"name" : "send",
- "version" : "0.18.0",
- "purl" : "pkg:npm/send@0.18.0"
+ "version" : "0.19.0",
+ "purl" : "pkg:npm/send@0.19.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/encodeurl@1.0.2",
+ "name" : "encodeurl",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/encodeurl@1.0.2"
},
{
"type" : "library",
@@ -490,10 +567,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/serve-static@1.15.0",
+ "bom-ref" : "pkg:npm/serve-static@1.16.2",
"name" : "serve-static",
- "version" : "1.15.0",
- "purl" : "pkg:npm/serve-static@1.15.0"
+ "version" : "1.16.2",
+ "purl" : "pkg:npm/serve-static@1.16.2"
},
{
"type" : "library",
@@ -609,10 +686,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/mongoose@5.13.20",
+ "bom-ref" : "pkg:npm/mongoose@5.13.23",
"name" : "mongoose",
- "version" : "5.13.20",
- "purl" : "pkg:npm/mongoose@5.13.20"
+ "version" : "5.13.23",
+ "purl" : "pkg:npm/mongoose@5.13.23"
},
{
"type" : "library",
@@ -624,11 +701,18 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/%40types/node@20.7.0",
+ "bom-ref" : "pkg:npm/%40types/node@22.14.1",
"group" : "@types",
"name" : "node",
- "version" : "20.7.0",
- "purl" : "pkg:npm/%40types/node@20.7.0"
+ "version" : "22.14.1",
+ "purl" : "pkg:npm/%40types/node@22.14.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/undici-types@6.21.0",
+ "name" : "undici-types",
+ "version" : "6.21.0",
+ "purl" : "pkg:npm/undici-types@6.21.0"
},
{
"type" : "library",
@@ -829,10 +913,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/chokidar@3.5.3",
+ "bom-ref" : "pkg:npm/chokidar@3.6.0",
"name" : "chokidar",
- "version" : "3.5.3",
- "purl" : "pkg:npm/chokidar@3.5.3"
+ "version" : "3.6.0",
+ "purl" : "pkg:npm/chokidar@3.6.0"
},
{
"type" : "library",
@@ -857,17 +941,17 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/braces@3.0.2",
+ "bom-ref" : "pkg:npm/braces@3.0.3",
"name" : "braces",
- "version" : "3.0.2",
- "purl" : "pkg:npm/braces@3.0.2"
+ "version" : "3.0.3",
+ "purl" : "pkg:npm/braces@3.0.3"
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/fill-range@7.0.1",
+ "bom-ref" : "pkg:npm/fill-range@7.1.1",
"name" : "fill-range",
- "version" : "7.0.1",
- "purl" : "pkg:npm/fill-range@7.0.1"
+ "version" : "7.1.1",
+ "purl" : "pkg:npm/fill-range@7.1.1"
},
{
"type" : "library",
@@ -883,13 +967,6 @@
"version" : "7.0.0",
"purl" : "pkg:npm/is-number@7.0.0"
},
- {
- "type" : "library",
- "bom-ref" : "pkg:npm/fsevents@2.3.3",
- "name" : "fsevents",
- "version" : "2.3.3",
- "purl" : "pkg:npm/fsevents@2.3.3"
- },
{
"type" : "library",
"bom-ref" : "pkg:npm/glob-parent@5.1.2",
@@ -913,10 +990,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/binary-extensions@2.2.0",
+ "bom-ref" : "pkg:npm/binary-extensions@2.3.0",
"name" : "binary-extensions",
- "version" : "2.2.0",
- "purl" : "pkg:npm/binary-extensions@2.2.0"
+ "version" : "2.3.0",
+ "purl" : "pkg:npm/binary-extensions@2.3.0"
},
{
"type" : "library",
@@ -1011,24 +1088,10 @@
},
{
"type" : "library",
- "bom-ref" : "pkg:npm/touch@3.1.0",
+ "bom-ref" : "pkg:npm/touch@3.1.1",
"name" : "touch",
- "version" : "3.1.0",
- "purl" : "pkg:npm/touch@3.1.0"
- },
- {
- "type" : "library",
- "bom-ref" : "pkg:npm/nopt@1.0.10",
- "name" : "nopt",
- "version" : "1.0.10",
- "purl" : "pkg:npm/nopt@1.0.10"
- },
- {
- "type" : "library",
- "bom-ref" : "pkg:npm/abbrev@1.1.1",
- "name" : "abbrev",
- "version" : "1.1.1",
- "purl" : "pkg:npm/abbrev@1.1.1"
+ "version" : "3.1.1",
+ "purl" : "pkg:npm/touch@3.1.1"
},
{
"type" : "library",
@@ -1047,9 +1110,9 @@
"pkg:npm/backend@0.0.0",
"pkg:npm/bcryptjs@2.4.3",
"pkg:npm/dotenv@8.6.0",
- "pkg:npm/express@4.18.2",
+ "pkg:npm/express@4.21.2",
"pkg:npm/jsonwebtoken@8.5.1",
- "pkg:npm/mongoose@5.13.20",
+ "pkg:npm/mongoose@5.13.23",
"pkg:npm/nodemon@2.0.22"
]
},
@@ -1122,34 +1185,34 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/express@4.18.2",
+ "ref" : "pkg:npm/express@4.21.2",
"dependsOn" : [
"pkg:npm/accepts@1.3.8",
"pkg:npm/array-flatten@1.1.1",
- "pkg:npm/body-parser@1.20.1",
+ "pkg:npm/body-parser@1.20.3",
"pkg:npm/content-disposition@0.5.4",
"pkg:npm/content-type@1.0.5",
"pkg:npm/cookie-signature@1.0.6",
- "pkg:npm/cookie@0.5.0",
+ "pkg:npm/cookie@0.7.1",
"pkg:npm/debug@2.6.9",
"pkg:npm/depd@2.0.0",
- "pkg:npm/encodeurl@1.0.2",
+ "pkg:npm/encodeurl@2.0.0",
"pkg:npm/escape-html@1.0.3",
"pkg:npm/etag@1.8.1",
- "pkg:npm/finalhandler@1.2.0",
+ "pkg:npm/finalhandler@1.3.1",
"pkg:npm/fresh@0.5.2",
"pkg:npm/http-errors@2.0.0",
- "pkg:npm/merge-descriptors@1.0.1",
+ "pkg:npm/merge-descriptors@1.0.3",
"pkg:npm/methods@1.1.2",
"pkg:npm/on-finished@2.4.1",
"pkg:npm/parseurl@1.3.3",
- "pkg:npm/path-to-regexp@0.1.7",
+ "pkg:npm/path-to-regexp@0.1.12",
"pkg:npm/proxy-addr@2.0.7",
- "pkg:npm/qs@6.11.0",
+ "pkg:npm/qs@6.13.0",
"pkg:npm/range-parser@1.2.1",
"pkg:npm/safe-buffer@5.2.1",
- "pkg:npm/send@0.18.0",
- "pkg:npm/serve-static@1.15.0",
+ "pkg:npm/send@0.19.0",
+ "pkg:npm/serve-static@1.16.2",
"pkg:npm/setprototypeof@1.2.0",
"pkg:npm/statuses@2.0.1",
"pkg:npm/type-is@1.6.18",
@@ -1183,7 +1246,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/body-parser@1.20.1",
+ "ref" : "pkg:npm/body-parser@1.20.3",
"dependsOn" : [
"pkg:npm/bytes@3.1.2",
"pkg:npm/content-type@1.0.5",
@@ -1193,8 +1256,8 @@
"pkg:npm/http-errors@2.0.0",
"pkg:npm/iconv-lite@0.4.24",
"pkg:npm/on-finished@2.4.1",
- "pkg:npm/qs@6.11.0",
- "pkg:npm/raw-body@2.5.1",
+ "pkg:npm/qs@6.13.0",
+ "pkg:npm/raw-body@2.5.2",
"pkg:npm/type-is@1.6.18",
"pkg:npm/unpipe@1.0.0"
]
@@ -1248,13 +1311,13 @@
]
},
{
- "ref" : "pkg:npm/qs@6.11.0",
+ "ref" : "pkg:npm/qs@6.13.0",
"dependsOn" : [
- "pkg:npm/side-channel@1.0.4"
+ "pkg:npm/side-channel@1.1.0"
]
},
{
- "ref" : "pkg:npm/raw-body@2.5.1",
+ "ref" : "pkg:npm/raw-body@2.5.2",
"dependsOn" : [
"pkg:npm/bytes@3.1.2",
"pkg:npm/http-errors@2.0.0",
@@ -1288,11 +1351,11 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/cookie@0.5.0",
+ "ref" : "pkg:npm/cookie@0.7.1",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/encodeurl@1.0.2",
+ "ref" : "pkg:npm/encodeurl@2.0.0",
"dependsOn" : [ ]
},
{
@@ -1304,10 +1367,10 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/finalhandler@1.2.0",
+ "ref" : "pkg:npm/finalhandler@1.3.1",
"dependsOn" : [
"pkg:npm/debug@2.6.9",
- "pkg:npm/encodeurl@1.0.2",
+ "pkg:npm/encodeurl@2.0.0",
"pkg:npm/escape-html@1.0.3",
"pkg:npm/on-finished@2.4.1",
"pkg:npm/parseurl@1.3.3",
@@ -1340,7 +1403,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/merge-descriptors@1.0.1",
+ "ref" : "pkg:npm/merge-descriptors@1.0.3",
"dependsOn" : [ ]
},
{
@@ -1352,7 +1415,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/path-to-regexp@0.1.7",
+ "ref" : "pkg:npm/path-to-regexp@0.1.12",
"dependsOn" : [ ]
},
{
@@ -1371,57 +1434,131 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/side-channel@1.0.4",
+ "ref" : "pkg:npm/side-channel@1.1.0",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/side-channel-list@1.0.0",
+ "pkg:npm/side-channel-map@1.0.1",
+ "pkg:npm/side-channel-weakmap@1.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/es-errors@1.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/object-inspect@1.13.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel-list@1.0.0",
"dependsOn" : [
- "pkg:npm/call-bind@1.0.2",
- "pkg:npm/get-intrinsic@1.2.1",
- "pkg:npm/object-inspect@1.12.3"
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4"
]
},
{
- "ref" : "pkg:npm/call-bind@1.0.2",
+ "ref" : "pkg:npm/side-channel-map@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/call-bound@1.0.4",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/object-inspect@1.13.4"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/call-bound@1.0.4",
+ "dependsOn" : [
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/get-intrinsic@1.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/function-bind@1.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/function-bind@1.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/get-intrinsic@1.3.0",
"dependsOn" : [
- "pkg:npm/function-bind@1.1.1",
- "pkg:npm/get-intrinsic@1.2.1"
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/es-define-property@1.0.1",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/es-object-atoms@1.1.1",
+ "pkg:npm/function-bind@1.1.2",
+ "pkg:npm/get-proto@1.0.1",
+ "pkg:npm/gopd@1.2.0",
+ "pkg:npm/has-symbols@1.1.0",
+ "pkg:npm/hasown@2.0.2",
+ "pkg:npm/math-intrinsics@1.1.0"
]
},
{
- "ref" : "pkg:npm/function-bind@1.1.1",
+ "ref" : "pkg:npm/es-define-property@1.0.1",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/get-intrinsic@1.2.1",
+ "ref" : "pkg:npm/es-object-atoms@1.1.1",
"dependsOn" : [
- "pkg:npm/function-bind@1.1.1",
- "pkg:npm/has-proto@1.0.1",
- "pkg:npm/has-symbols@1.0.3",
- "pkg:npm/has@1.0.3"
+ "pkg:npm/es-errors@1.3.0"
]
},
{
- "ref" : "pkg:npm/has-proto@1.0.1",
+ "ref" : "pkg:npm/get-proto@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/dunder-proto@1.0.1",
+ "pkg:npm/es-object-atoms@1.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/dunder-proto@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/gopd@1.2.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/gopd@1.2.0",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/has-symbols@1.0.3",
+ "ref" : "pkg:npm/has-symbols@1.1.0",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/has@1.0.3",
+ "ref" : "pkg:npm/hasown@2.0.2",
"dependsOn" : [
- "pkg:npm/function-bind@1.1.1"
+ "pkg:npm/function-bind@1.1.2"
]
},
{
- "ref" : "pkg:npm/object-inspect@1.12.3",
+ "ref" : "pkg:npm/math-intrinsics@1.1.0",
"dependsOn" : [ ]
},
+ {
+ "ref" : "pkg:npm/side-channel-weakmap@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/call-bound@1.0.4",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/side-channel-map@1.0.1"
+ ]
+ },
{
"ref" : "pkg:npm/range-parser@1.2.1",
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/send@0.18.0",
+ "ref" : "pkg:npm/send@0.19.0",
"dependsOn" : [
"pkg:npm/debug@2.6.9",
"pkg:npm/depd@2.0.0",
@@ -1438,6 +1575,10 @@
"pkg:npm/statuses@2.0.1"
]
},
+ {
+ "ref" : "pkg:npm/encodeurl@1.0.2",
+ "dependsOn" : [ ]
+ },
{
"ref" : "pkg:npm/mime@1.6.0",
"dependsOn" : [ ]
@@ -1447,12 +1588,12 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/serve-static@1.15.0",
+ "ref" : "pkg:npm/serve-static@1.16.2",
"dependsOn" : [
- "pkg:npm/encodeurl@1.0.2",
+ "pkg:npm/encodeurl@2.0.0",
"pkg:npm/escape-html@1.0.3",
"pkg:npm/parseurl@1.3.3",
- "pkg:npm/send@0.18.0"
+ "pkg:npm/send@0.19.0"
]
},
{
@@ -1540,7 +1681,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/mongoose@5.13.20",
+ "ref" : "pkg:npm/mongoose@5.13.23",
"dependsOn" : [
"pkg:npm/%40types/bson@4.0.5",
"pkg:npm/%40types/mongodb@3.6.20",
@@ -1561,18 +1702,24 @@
{
"ref" : "pkg:npm/%40types/bson@4.0.5",
"dependsOn" : [
- "pkg:npm/%40types/node@20.7.0"
+ "pkg:npm/%40types/node@22.14.1"
]
},
{
- "ref" : "pkg:npm/%40types/node@20.7.0",
+ "ref" : "pkg:npm/%40types/node@22.14.1",
+ "dependsOn" : [
+ "pkg:npm/undici-types@6.21.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/undici-types@6.21.0",
"dependsOn" : [ ]
},
{
"ref" : "pkg:npm/%40types/mongodb@3.6.20",
"dependsOn" : [
"pkg:npm/%40types/bson@4.0.5",
- "pkg:npm/%40types/node@20.7.0"
+ "pkg:npm/%40types/node@22.14.1"
]
},
{
@@ -1672,7 +1819,7 @@
{
"ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2",
"dependsOn" : [
- "pkg:npm/mongoose@5.13.20"
+ "pkg:npm/mongoose@5.13.23"
]
},
{
@@ -1716,7 +1863,7 @@
{
"ref" : "pkg:npm/nodemon@2.0.22",
"dependsOn" : [
- "pkg:npm/chokidar@3.5.3",
+ "pkg:npm/chokidar@3.6.0",
"pkg:npm/debug@3.2.7",
"pkg:npm/ignore-by-default@1.0.1",
"pkg:npm/minimatch@3.1.2",
@@ -1724,16 +1871,15 @@
"pkg:npm/semver@5.7.2",
"pkg:npm/simple-update-notifier@1.1.0",
"pkg:npm/supports-color@5.5.0",
- "pkg:npm/touch@3.1.0",
+ "pkg:npm/touch@3.1.1",
"pkg:npm/undefsafe@2.0.5"
]
},
{
- "ref" : "pkg:npm/chokidar@3.5.3",
+ "ref" : "pkg:npm/chokidar@3.6.0",
"dependsOn" : [
"pkg:npm/anymatch@3.1.3",
- "pkg:npm/braces@3.0.2",
- "pkg:npm/fsevents@2.3.3",
+ "pkg:npm/braces@3.0.3",
"pkg:npm/glob-parent@5.1.2",
"pkg:npm/is-binary-path@2.1.0",
"pkg:npm/is-glob@4.0.3",
@@ -1757,13 +1903,13 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/braces@3.0.2",
+ "ref" : "pkg:npm/braces@3.0.3",
"dependsOn" : [
- "pkg:npm/fill-range@7.0.1"
+ "pkg:npm/fill-range@7.1.1"
]
},
{
- "ref" : "pkg:npm/fill-range@7.0.1",
+ "ref" : "pkg:npm/fill-range@7.1.1",
"dependsOn" : [
"pkg:npm/to-regex-range@5.0.1"
]
@@ -1778,10 +1924,6 @@
"ref" : "pkg:npm/is-number@7.0.0",
"dependsOn" : [ ]
},
- {
- "ref" : "pkg:npm/fsevents@2.3.3",
- "dependsOn" : [ ]
- },
{
"ref" : "pkg:npm/glob-parent@5.1.2",
"dependsOn" : [
@@ -1797,11 +1939,11 @@
{
"ref" : "pkg:npm/is-binary-path@2.1.0",
"dependsOn" : [
- "pkg:npm/binary-extensions@2.2.0"
+ "pkg:npm/binary-extensions@2.3.0"
]
},
{
- "ref" : "pkg:npm/binary-extensions@2.2.0",
+ "ref" : "pkg:npm/binary-extensions@2.3.0",
"dependsOn" : [ ]
},
{
@@ -1870,19 +2012,7 @@
"dependsOn" : [ ]
},
{
- "ref" : "pkg:npm/touch@3.1.0",
- "dependsOn" : [
- "pkg:npm/nopt@1.0.10"
- ]
- },
- {
- "ref" : "pkg:npm/nopt@1.0.10",
- "dependsOn" : [
- "pkg:npm/abbrev@1.1.1"
- ]
- },
- {
- "ref" : "pkg:npm/abbrev@1.1.1",
+ "ref" : "pkg:npm/touch@3.1.1",
"dependsOn" : [ ]
},
{
diff --git a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/npm-ls-component.json b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/npm-ls-component.json
index fc563124..2740bbb3 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/npm-ls-component.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/npm-ls-component.json
@@ -28,8 +28,8 @@
"overridden": false
},
"express": {
- "version": "4.18.2",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
"overridden": false
},
"jsonwebtoken": {
@@ -38,8 +38,8 @@
"overridden": false
},
"mongoose": {
- "version": "5.13.20",
- "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.20.tgz",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
"overridden": false
},
"nodemon": {
diff --git a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/npm-ls-stack.json b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/npm-ls-stack.json
index c2d46428..17f806a2 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/npm-ls-stack.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/npm-ls-stack.json
@@ -84,8 +84,8 @@
"overridden": false
},
"express": {
- "version": "4.18.2",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
"overridden": false,
"dependencies": {
"accepts": {
@@ -118,8 +118,8 @@
"overridden": false
},
"body-parser": {
- "version": "1.20.1",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
+ "version": "1.20.3",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
"overridden": false,
"dependencies": {
"bytes": {
@@ -160,11 +160,11 @@
"version": "2.4.1"
},
"qs": {
- "version": "6.11.0"
+ "version": "6.13.0"
},
"raw-body": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
"overridden": false,
"dependencies": {
"bytes": {
@@ -212,8 +212,8 @@
"overridden": false
},
"cookie": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
"overridden": false
},
"debug": {
@@ -234,8 +234,8 @@
"overridden": false
},
"encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
"overridden": false
},
"escape-html": {
@@ -249,15 +249,15 @@
"overridden": false
},
"finalhandler": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
"overridden": false,
"dependencies": {
"debug": {
"version": "2.6.9"
},
"encodeurl": {
- "version": "1.0.2"
+ "version": "2.0.0"
},
"escape-html": {
"version": "1.0.3"
@@ -308,8 +308,8 @@
}
},
"merge-descriptors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
"overridden": false
},
"methods": {
@@ -335,8 +335,8 @@
"overridden": false
},
"path-to-regexp": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "version": "0.1.12",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
"overridden": false
},
"proxy-addr": {
@@ -357,64 +357,179 @@
}
},
"qs": {
- "version": "6.11.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
"overridden": false,
"dependencies": {
"side-channel": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
"overridden": false,
"dependencies": {
- "call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "overridden": false
+ },
+ "object-inspect": {
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "overridden": false
+ },
+ "side-channel-list": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
"overridden": false,
"dependencies": {
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "overridden": false
+ "es-errors": {
+ "version": "1.3.0"
},
- "get-intrinsic": {
- "version": "1.2.1"
+ "object-inspect": {
+ "version": "1.13.4"
}
}
},
- "get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
+ "side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
"overridden": false,
"dependencies": {
- "function-bind": {
- "version": "1.1.1"
- },
- "has-proto": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
- "overridden": false
+ "call-bound": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "overridden": false,
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "overridden": false,
+ "dependencies": {
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "function-bind": {
+ "version": "1.1.2"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "version": "1.3.0"
+ }
+ }
},
- "has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "overridden": false
+ "es-errors": {
+ "version": "1.3.0"
},
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "get-intrinsic": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
"overridden": false,
"dependencies": {
+ "call-bind-apply-helpers": {
+ "version": "1.0.2"
+ },
+ "es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "overridden": false
+ },
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "overridden": false,
+ "dependencies": {
+ "es-errors": {
+ "version": "1.3.0"
+ }
+ }
+ },
"function-bind": {
- "version": "1.1.1"
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "overridden": false
+ },
+ "get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "overridden": false,
+ "dependencies": {
+ "dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "overridden": false,
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "version": "1.0.2"
+ },
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "gopd": {
+ "version": "1.2.0"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "version": "1.1.1"
+ }
+ }
+ },
+ "gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "overridden": false
+ },
+ "has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "overridden": false
+ },
+ "hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "overridden": false,
+ "dependencies": {
+ "function-bind": {
+ "version": "1.1.2"
+ }
+ }
+ },
+ "math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "overridden": false
}
}
+ },
+ "object-inspect": {
+ "version": "1.13.4"
}
}
},
- "object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "overridden": false
+ "side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "overridden": false,
+ "dependencies": {
+ "call-bound": {
+ "version": "1.0.4"
+ },
+ "es-errors": {
+ "version": "1.3.0"
+ },
+ "get-intrinsic": {
+ "version": "1.3.0"
+ },
+ "object-inspect": {
+ "version": "1.13.4"
+ },
+ "side-channel-map": {
+ "version": "1.0.1"
+ }
+ }
}
}
}
@@ -431,8 +546,8 @@
"overridden": false
},
"send": {
- "version": "0.18.0",
- "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
"overridden": false,
"dependencies": {
"debug": {
@@ -445,7 +560,9 @@
"version": "1.2.0"
},
"encodeurl": {
- "version": "1.0.2"
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "overridden": false
},
"escape-html": {
"version": "1.0.3"
@@ -481,12 +598,12 @@
}
},
"serve-static": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
"overridden": false,
"dependencies": {
"encodeurl": {
- "version": "1.0.2"
+ "version": "2.0.0"
},
"escape-html": {
"version": "1.0.3"
@@ -495,7 +612,7 @@
"version": "1.3.3"
},
"send": {
- "version": "0.18.0"
+ "version": "0.19.0"
}
}
},
@@ -624,8 +741,8 @@
}
},
"mongoose": {
- "version": "5.13.20",
- "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.20.tgz",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
"overridden": false,
"dependencies": {
"@types/bson": {
@@ -634,9 +751,16 @@
"overridden": false,
"dependencies": {
"@types/node": {
- "version": "20.7.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz",
- "overridden": false
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "overridden": false,
+ "dependencies": {
+ "undici-types": {
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "overridden": false
+ }
+ }
}
}
},
@@ -649,7 +773,7 @@
"version": "4.0.5"
},
"@types/node": {
- "version": "20.7.0"
+ "version": "22.14.1"
}
}
},
@@ -775,7 +899,7 @@
"overridden": false,
"dependencies": {
"mongoose": {
- "version": "5.13.20"
+ "version": "5.13.23"
}
}
},
@@ -853,8 +977,8 @@
"overridden": false,
"dependencies": {
"chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
"overridden": false,
"dependencies": {
"anymatch": {
@@ -873,13 +997,13 @@
}
},
"braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
"overridden": false,
"dependencies": {
"fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
"overridden": false,
"dependencies": {
"to-regex-range": {
@@ -898,11 +1022,7 @@
}
}
},
- "fsevents": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
- "overridden": false
- },
+ "fsevents": {},
"glob-parent": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
@@ -919,8 +1039,8 @@
"overridden": false,
"dependencies": {
"binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
"overridden": false
}
}
@@ -1028,23 +1148,9 @@
}
},
"touch": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
- "overridden": false,
- "dependencies": {
- "nopt": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
- "overridden": false,
- "dependencies": {
- "abbrev": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "overridden": false
- }
- }
- }
- }
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
+ "overridden": false
},
"undefsafe": {
"version": "2.0.5",
diff --git a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/package-lock.json b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/package-lock.json
index 793ed83f..c120642a 100644
--- a/src/test/resources/tst_manifests/npm/deps_with_no_ignore/package-lock.json
+++ b/src/test/resources/tst_manifests/npm/deps_with_no_ignore/package-lock.json
@@ -25,6 +25,7 @@
"resolved": "https://registry.npmjs.org/@hapi/address/-/address-4.1.0.tgz",
"integrity": "sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==",
"deprecated": "Moved to 'npm install @sideway/address'",
+ "license": "BSD-3-Clause",
"dependencies": {
"@hapi/hoek": "^9.0.0"
}
@@ -33,18 +34,21 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-2.0.0.tgz",
"integrity": "sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==",
- "deprecated": "Moved to 'npm install @sideway/formula'"
+ "deprecated": "Moved to 'npm install @sideway/formula'",
+ "license": "BSD-3-Clause"
},
"node_modules/@hapi/hoek": {
"version": "9.3.0",
"resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
- "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ=="
+ "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
+ "license": "BSD-3-Clause"
},
"node_modules/@hapi/joi": {
"version": "17.1.1",
"resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-17.1.1.tgz",
"integrity": "sha512-p4DKeZAoeZW4g3u7ZeRo+vCDuSDgSvtsB/NpfjXEHTUjSeINAi/RrVOWiVQ1isaoLzMvFEhe8n5065mQq1AdQg==",
"deprecated": "Switch to 'npm install joi'",
+ "license": "BSD-3-Clause",
"dependencies": {
"@hapi/address": "^4.0.1",
"@hapi/formula": "^2.0.0",
@@ -56,12 +60,14 @@
"node_modules/@hapi/pinpoint": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-2.0.1.tgz",
- "integrity": "sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q=="
+ "integrity": "sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q==",
+ "license": "BSD-3-Clause"
},
"node_modules/@hapi/topo": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
"integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
+ "license": "BSD-3-Clause",
"dependencies": {
"@hapi/hoek": "^9.0.0"
}
@@ -70,6 +76,7 @@
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.5.tgz",
"integrity": "sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==",
+ "license": "MIT",
"dependencies": {
"@types/node": "*"
}
@@ -78,25 +85,26 @@
"version": "3.6.20",
"resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.20.tgz",
"integrity": "sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==",
+ "license": "MIT",
"dependencies": {
"@types/bson": "*",
"@types/node": "*"
}
},
"node_modules/@types/node": {
- "version": "20.7.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz",
- "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg=="
- },
- "node_modules/abbrev": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "integrity": "sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==",
+ "license": "MIT",
+ "dependencies": {
+ "undici-types": "~6.21.0"
+ }
},
"node_modules/accepts": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
"integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
+ "license": "MIT",
"dependencies": {
"mime-types": "~2.1.34",
"negotiator": "0.6.3"
@@ -109,6 +117,7 @@
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
"integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "license": "ISC",
"dependencies": {
"normalize-path": "^3.0.0",
"picomatch": "^2.0.4"
@@ -120,13 +129,15 @@
"node_modules/array-flatten": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
- "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
+ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
+ "license": "MIT"
},
"node_modules/axios": {
"version": "0.19.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
"integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
"deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410",
+ "license": "MIT",
"dependencies": {
"follow-redirects": "1.5.10"
}
@@ -134,30 +145,38 @@
"node_modules/backend": {
"version": "0.0.0",
"resolved": "https://registry.npmjs.org/backend/-/backend-0.0.0.tgz",
- "integrity": "sha512-Fq2aG5+zmmsKv2Dhm3ijAU5spnKOb5ldJlnnC/Vhk6n8In6zaq9eCPBMRiz2j94P/r84QEaBmtwh9tjaDPiQqg=="
+ "integrity": "sha512-Fq2aG5+zmmsKv2Dhm3ijAU5spnKOb5ldJlnnC/Vhk6n8In6zaq9eCPBMRiz2j94P/r84QEaBmtwh9tjaDPiQqg==",
+ "license": "BSD"
},
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "license": "MIT"
},
"node_modules/bcryptjs": {
"version": "2.4.3",
"resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
- "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ=="
+ "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==",
+ "license": "MIT"
},
"node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
+ "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
+ "license": "MIT",
"engines": {
"node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/bl": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz",
"integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==",
+ "license": "MIT",
"dependencies": {
"readable-stream": "^2.3.5",
"safe-buffer": "^5.1.1"
@@ -166,23 +185,25 @@
"node_modules/bluebird": {
"version": "3.5.1",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
- "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="
+ "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
+ "license": "MIT"
},
"node_modules/body-parser": {
- "version": "1.20.1",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
- "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
+ "version": "1.20.3",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
+ "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==",
+ "license": "MIT",
"dependencies": {
"bytes": "3.1.2",
- "content-type": "~1.0.4",
+ "content-type": "~1.0.5",
"debug": "2.6.9",
"depd": "2.0.0",
"destroy": "1.2.0",
"http-errors": "2.0.0",
"iconv-lite": "0.4.24",
"on-finished": "2.4.1",
- "qs": "6.11.0",
- "raw-body": "2.5.1",
+ "qs": "6.13.0",
+ "raw-body": "2.5.2",
"type-is": "~1.6.18",
"unpipe": "1.0.0"
},
@@ -195,17 +216,19 @@
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
"node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "license": "MIT",
"dependencies": {
- "fill-range": "^7.0.1"
+ "fill-range": "^7.1.1"
},
"engines": {
"node": ">=8"
@@ -215,6 +238,7 @@
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz",
"integrity": "sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=0.6.19"
}
@@ -222,38 +246,52 @@
"node_modules/buffer-equal-constant-time": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
- "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA=="
+ "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==",
+ "license": "BSD-3-Clause"
},
"node_modules/bytes": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
},
- "node_modules/call-bind": {
+ "node_modules/call-bind-apply-helpers": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
+ "license": "MIT",
"dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/call-bound": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "get-intrinsic": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "license": "MIT",
"dependencies": {
"anymatch": "~3.1.2",
"braces": "~3.0.2",
@@ -266,6 +304,9 @@
"engines": {
"node": ">= 8.10.0"
},
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
"optionalDependencies": {
"fsevents": "~2.3.2"
}
@@ -273,12 +314,14 @@
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+ "license": "MIT"
},
"node_modules/content-disposition": {
"version": "0.5.4",
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
"integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+ "license": "MIT",
"dependencies": {
"safe-buffer": "5.2.1"
},
@@ -290,14 +333,16 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
"integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/cookie": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
- "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
+ "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -305,17 +350,20 @@
"node_modules/cookie-signature": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
- "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
+ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
+ "license": "MIT"
},
"node_modules/core-util-is": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+ "license": "MIT"
},
"node_modules/debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "license": "MIT",
"dependencies": {
"ms": "2.0.0"
}
@@ -324,6 +372,7 @@
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz",
"integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=0.10"
}
@@ -332,6 +381,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
@@ -340,6 +390,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8",
"npm": "1.2.8000 || >= 1.4.16"
@@ -349,14 +400,30 @@
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
"integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==",
+ "license": "BSD-2-Clause",
"engines": {
"node": ">=10"
}
},
+ "node_modules/dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/ecdsa-sig-formatter": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
"integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
+ "license": "Apache-2.0",
"dependencies": {
"safe-buffer": "^5.0.1"
}
@@ -364,60 +431,95 @@
"node_modules/ee-first": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
- "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
+ "license": "MIT"
},
"node_modules/encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
- "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
},
+ "node_modules/es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
- "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
+ "license": "MIT"
},
"node_modules/etag": {
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/express": {
- "version": "4.18.2",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
- "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+ "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==",
+ "license": "MIT",
"dependencies": {
"accepts": "~1.3.8",
"array-flatten": "1.1.1",
- "body-parser": "1.20.1",
+ "body-parser": "1.20.3",
"content-disposition": "0.5.4",
"content-type": "~1.0.4",
- "cookie": "0.5.0",
+ "cookie": "0.7.1",
"cookie-signature": "1.0.6",
"debug": "2.6.9",
"depd": "2.0.0",
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"etag": "~1.8.1",
- "finalhandler": "1.2.0",
+ "finalhandler": "1.3.1",
"fresh": "0.5.2",
"http-errors": "2.0.0",
- "merge-descriptors": "1.0.1",
+ "merge-descriptors": "1.0.3",
"methods": "~1.1.2",
"on-finished": "2.4.1",
"parseurl": "~1.3.3",
- "path-to-regexp": "0.1.7",
+ "path-to-regexp": "0.1.12",
"proxy-addr": "~2.0.7",
- "qs": "6.11.0",
+ "qs": "6.13.0",
"range-parser": "~1.2.1",
"safe-buffer": "5.2.1",
- "send": "0.18.0",
- "serve-static": "1.15.0",
+ "send": "0.19.0",
+ "serve-static": "1.16.2",
"setprototypeof": "1.2.0",
"statuses": "2.0.1",
"type-is": "~1.6.18",
@@ -426,12 +528,17 @@
},
"engines": {
"node": ">= 0.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "license": "MIT",
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -440,12 +547,13 @@
}
},
"node_modules/finalhandler": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
- "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
+ "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==",
+ "license": "MIT",
"dependencies": {
"debug": "2.6.9",
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"on-finished": "2.4.1",
"parseurl": "~1.3.3",
@@ -460,6 +568,7 @@
"version": "1.5.10",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
"integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
+ "license": "MIT",
"dependencies": {
"debug": "=3.1.0"
},
@@ -471,6 +580,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "license": "MIT",
"dependencies": {
"ms": "2.0.0"
}
@@ -479,6 +589,7 @@
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
"integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -487,6 +598,7 @@
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -496,6 +608,7 @@
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
"hasInstallScript": true,
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -505,28 +618,56 @@
}
},
"node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
+ "license": "MIT",
"dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3"
+ "call-bind-apply-helpers": "^1.0.2",
+ "es-define-property": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.1.1",
+ "function-bind": "^1.1.2",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
+ "license": "MIT",
+ "dependencies": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/glob-parent": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "license": "ISC",
"dependencies": {
"is-glob": "^4.0.1"
},
@@ -534,29 +675,32 @@
"node": ">= 6"
}
},
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dependencies": {
- "function-bind": "^1.1.1"
- },
+ "node_modules/gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
+ "license": "MIT",
"engines": {
- "node": ">= 0.4.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "license": "MIT",
"engines": {
"node": ">=4"
}
},
- "node_modules/has-proto": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
+ "node_modules/has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -564,21 +708,23 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "license": "MIT",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/http-errors": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
"integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
+ "license": "MIT",
"dependencies": {
"depd": "2.0.0",
"inherits": "2.0.4",
@@ -594,6 +740,7 @@
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
},
@@ -604,17 +751,20 @@
"node_modules/ignore-by-default": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
- "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA=="
+ "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==",
+ "license": "ISC"
},
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "license": "ISC"
},
"node_modules/ipaddr.js": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
"integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+ "license": "MIT",
"engines": {
"node": ">= 0.10"
}
@@ -623,6 +773,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "license": "MIT",
"dependencies": {
"binary-extensions": "^2.0.0"
},
@@ -634,6 +785,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
@@ -642,6 +794,7 @@
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "license": "MIT",
"dependencies": {
"is-extglob": "^2.1.1"
},
@@ -653,6 +806,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "license": "MIT",
"engines": {
"node": ">=0.12.0"
}
@@ -660,12 +814,14 @@
"node_modules/isarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+ "license": "MIT"
},
"node_modules/jsonwebtoken": {
"version": "8.5.1",
"resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
"integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==",
+ "license": "MIT",
"dependencies": {
"jws": "^3.2.2",
"lodash.includes": "^4.3.0",
@@ -686,12 +842,14 @@
"node_modules/jsonwebtoken/node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/jwa": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz",
"integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==",
+ "license": "MIT",
"dependencies": {
"buffer-equal-constant-time": "1.0.1",
"ecdsa-sig-formatter": "1.0.11",
@@ -702,6 +860,7 @@
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz",
"integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==",
+ "license": "MIT",
"dependencies": {
"jwa": "^1.4.1",
"safe-buffer": "^5.0.1"
@@ -710,47 +869,65 @@
"node_modules/kareem": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz",
- "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ=="
+ "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==",
+ "license": "Apache-2.0"
},
"node_modules/lodash.includes": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
- "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w=="
+ "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==",
+ "license": "MIT"
},
"node_modules/lodash.isboolean": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
- "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg=="
+ "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==",
+ "license": "MIT"
},
"node_modules/lodash.isinteger": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
- "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA=="
+ "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==",
+ "license": "MIT"
},
"node_modules/lodash.isnumber": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
- "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw=="
+ "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==",
+ "license": "MIT"
},
"node_modules/lodash.isplainobject": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA=="
+ "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
+ "license": "MIT"
},
"node_modules/lodash.isstring": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
- "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw=="
+ "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==",
+ "license": "MIT"
},
"node_modules/lodash.once": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
- "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg=="
+ "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",
+ "license": "MIT"
+ },
+ "node_modules/math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
},
"node_modules/media-typer": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
"integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -759,17 +936,23 @@
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
"integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==",
+ "license": "MIT",
"optional": true
},
"node_modules/merge-descriptors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
- "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
+ "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
"node_modules/methods": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
"integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -778,6 +961,7 @@
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "license": "MIT",
"bin": {
"mime": "cli.js"
},
@@ -789,6 +973,7 @@
"version": "1.52.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -797,6 +982,7 @@
"version": "2.1.35",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "license": "MIT",
"dependencies": {
"mime-db": "1.52.0"
},
@@ -808,6 +994,7 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
},
@@ -819,6 +1006,7 @@
"version": "3.7.4",
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.7.4.tgz",
"integrity": "sha512-K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw==",
+ "license": "Apache-2.0",
"dependencies": {
"bl": "^2.2.1",
"bson": "^1.1.4",
@@ -857,6 +1045,7 @@
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.1.8.tgz",
"integrity": "sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==",
+ "license": "Apache-2.0",
"dependencies": {
"require-at": "^1.0.6"
},
@@ -865,9 +1054,10 @@
}
},
"node_modules/mongoose": {
- "version": "5.13.20",
- "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.20.tgz",
- "integrity": "sha512-TjGFa/XnJYt+wLmn8y9ssjyO2OhBMeEBtOHb9iJM16EWu2Du6L1Q6zSiEK2ziyYQM8agb4tumNIQFzqbxId7MA==",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
+ "integrity": "sha512-Q5bo1yYOcH2wbBPP4tGmcY5VKsFkQcjUDh66YjrbneAFB3vNKQwLvteRFLuLiU17rA5SDl3UMcMJLD9VS8ng2Q==",
+ "license": "MIT",
"dependencies": {
"@types/bson": "1.x || 4.0.x",
"@types/mongodb": "^3.5.27",
@@ -896,6 +1086,7 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz",
"integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==",
+ "license": "Apache-2.0",
"peerDependencies": {
"mongoose": "*"
}
@@ -903,12 +1094,14 @@
"node_modules/mongoose/node_modules/ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "license": "MIT"
},
"node_modules/mpath": {
"version": "0.8.4",
"resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz",
"integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==",
+ "license": "MIT",
"engines": {
"node": ">=4.0.0"
}
@@ -917,6 +1110,7 @@
"version": "3.2.5",
"resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz",
"integrity": "sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==",
+ "license": "MIT",
"dependencies": {
"bluebird": "3.5.1",
"debug": "3.1.0",
@@ -932,6 +1126,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "license": "MIT",
"dependencies": {
"ms": "2.0.0"
}
@@ -939,17 +1134,20 @@
"node_modules/mquery/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "license": "MIT"
},
"node_modules/ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "license": "MIT"
},
"node_modules/negotiator": {
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
"integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
@@ -958,6 +1156,7 @@
"version": "2.0.22",
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
"integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==",
+ "license": "MIT",
"dependencies": {
"chokidar": "^3.5.2",
"debug": "^3.2.7",
@@ -985,6 +1184,7 @@
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
@@ -992,34 +1192,26 @@
"node_modules/nodemon/node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
- },
- "node_modules/nopt": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
- "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==",
- "dependencies": {
- "abbrev": "1"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "*"
- }
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -1028,6 +1220,7 @@
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+ "license": "MIT",
"dependencies": {
"ee-first": "1.1.1"
},
@@ -1039,6 +1232,7 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz",
"integrity": "sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=4"
}
@@ -1047,19 +1241,22 @@
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
},
"node_modules/path-to-regexp": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
- "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
+ "version": "0.1.12",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
+ "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==",
+ "license": "MIT"
},
"node_modules/picomatch": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "license": "MIT",
"engines": {
"node": ">=8.6"
},
@@ -1070,12 +1267,14 @@
"node_modules/process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+ "license": "MIT"
},
"node_modules/proxy-addr": {
"version": "2.0.7",
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
"integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+ "license": "MIT",
"dependencies": {
"forwarded": "0.2.0",
"ipaddr.js": "1.9.1"
@@ -1087,14 +1286,16 @@
"node_modules/pstree.remy": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
- "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w=="
+ "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
+ "license": "MIT"
},
"node_modules/qs": {
- "version": "6.11.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
- "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+ "license": "BSD-3-Clause",
"dependencies": {
- "side-channel": "^1.0.4"
+ "side-channel": "^1.0.6"
},
"engines": {
"node": ">=0.6"
@@ -1107,14 +1308,16 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/raw-body": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
- "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
+ "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
+ "license": "MIT",
"dependencies": {
"bytes": "3.1.2",
"http-errors": "2.0.0",
@@ -1129,6 +1332,7 @@
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
"integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "license": "MIT",
"dependencies": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -1142,12 +1346,14 @@
"node_modules/readable-stream/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "license": "MIT"
},
"node_modules/readdirp": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
"integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "license": "MIT",
"dependencies": {
"picomatch": "^2.2.1"
},
@@ -1158,12 +1364,14 @@
"node_modules/regexp-clone": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz",
- "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw=="
+ "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==",
+ "license": "MIT"
},
"node_modules/require-at": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz",
"integrity": "sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=4"
}
@@ -1185,17 +1393,20 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "license": "MIT"
},
"node_modules/saslprep": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
"integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==",
+ "license": "MIT",
"optional": true,
"dependencies": {
"sparse-bitfield": "^3.0.3"
@@ -1208,14 +1419,16 @@
"version": "5.7.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
"integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+ "license": "ISC",
"bin": {
"semver": "bin/semver"
}
},
"node_modules/send": {
- "version": "0.18.0",
- "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
- "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
+ "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
+ "license": "MIT",
"dependencies": {
"debug": "2.6.9",
"depd": "2.0.0",
@@ -1235,20 +1448,31 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/send/node_modules/encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
"node_modules/send/node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
"node_modules/serve-static": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
- "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
+ "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
+ "license": "MIT",
"dependencies": {
- "encodeurl": "~1.0.2",
+ "encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"parseurl": "~1.3.3",
- "send": "0.18.0"
+ "send": "0.19.0"
},
"engines": {
"node": ">= 0.8.0"
@@ -1257,16 +1481,76 @@
"node_modules/setprototypeof": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
+ "license": "ISC"
},
"node_modules/side-channel": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.0",
- "get-intrinsic": "^1.0.2",
- "object-inspect": "^1.9.0"
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3",
+ "side-channel-list": "^1.0.0",
+ "side-channel-map": "^1.0.1",
+ "side-channel-weakmap": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-list": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3",
+ "side-channel-map": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -1275,12 +1559,14 @@
"node_modules/sift": {
"version": "13.5.2",
"resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz",
- "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA=="
+ "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==",
+ "license": "MIT"
},
"node_modules/simple-update-notifier": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz",
"integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==",
+ "license": "MIT",
"dependencies": {
"semver": "~7.0.0"
},
@@ -1292,6 +1578,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
}
@@ -1299,12 +1586,14 @@
"node_modules/sliced": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
- "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA=="
+ "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==",
+ "license": "MIT"
},
"node_modules/sparse-bitfield": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
"integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==",
+ "license": "MIT",
"optional": true,
"dependencies": {
"memory-pager": "^1.0.2"
@@ -1314,6 +1603,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
@@ -1322,6 +1612,7 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "license": "MIT",
"dependencies": {
"safe-buffer": "~5.1.0"
}
@@ -1329,12 +1620,14 @@
"node_modules/string_decoder/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "license": "MIT"
},
"node_modules/supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "license": "MIT",
"dependencies": {
"has-flag": "^3.0.0"
},
@@ -1346,6 +1639,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "license": "MIT",
"dependencies": {
"is-number": "^7.0.0"
},
@@ -1357,17 +1651,16 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
+ "license": "MIT",
"engines": {
"node": ">=0.6"
}
},
"node_modules/touch": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
- "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
- "dependencies": {
- "nopt": "~1.0.10"
- },
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
+ "integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==",
+ "license": "ISC",
"bin": {
"nodetouch": "bin/nodetouch.js"
}
@@ -1376,6 +1669,7 @@
"version": "1.6.18",
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "license": "MIT",
"dependencies": {
"media-typer": "0.3.0",
"mime-types": "~2.1.24"
@@ -1387,12 +1681,20 @@
"node_modules/undefsafe": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
- "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA=="
+ "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==",
+ "license": "MIT"
+ },
+ "node_modules/undici-types": {
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
+ "license": "MIT"
},
"node_modules/unpipe": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
@@ -1400,12 +1702,14 @@
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+ "license": "MIT"
},
"node_modules/utils-merge": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
"integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
+ "license": "MIT",
"engines": {
"node": ">= 0.4.0"
}
@@ -1414,6 +1718,7 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
+ "license": "MIT",
"engines": {
"node": ">= 0.8"
}
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_ignore/expected_component_sbom.json b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/expected_component_sbom.json
new file mode 100644
index 00000000..89c98230
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/expected_component_sbom.json
@@ -0,0 +1,140 @@
+{
+ "bomFormat" : "CycloneDX",
+ "specVersion" : "1.4",
+ "version" : 1,
+ "metadata" : {
+ "timestamp" : "2025-04-14T11:30:12Z",
+ "component" : {
+ "type" : "application",
+ "bom-ref" : "pkg:npm/backend@1.0.0",
+ "name" : "backend",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/backend@1.0.0"
+ }
+ },
+ "components" : [
+ {
+ "type" : "application",
+ "bom-ref" : "pkg:npm/backend@1.0.0",
+ "name" : "backend",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/backend@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/joi@17.1.1",
+ "group" : "@hapi",
+ "name" : "joi",
+ "version" : "17.1.1",
+ "purl" : "pkg:npm/%40hapi/joi@17.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/axios@0.19.2",
+ "name" : "axios",
+ "version" : "0.19.2",
+ "purl" : "pkg:npm/axios@0.19.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/backend@0.0.0",
+ "name" : "backend",
+ "version" : "0.0.0",
+ "purl" : "pkg:npm/backend@0.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bcryptjs@2.4.3",
+ "name" : "bcryptjs",
+ "version" : "2.4.3",
+ "purl" : "pkg:npm/bcryptjs@2.4.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/dotenv@8.6.0",
+ "name" : "dotenv",
+ "version" : "8.6.0",
+ "purl" : "pkg:npm/dotenv@8.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/express@4.21.2",
+ "name" : "express",
+ "version" : "4.21.2",
+ "purl" : "pkg:npm/express@4.21.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/jsdom@19.0.0",
+ "name" : "jsdom",
+ "version" : "19.0.0",
+ "purl" : "pkg:npm/jsdom@19.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mongoose@5.13.23",
+ "name" : "mongoose",
+ "version" : "5.13.23",
+ "purl" : "pkg:npm/mongoose@5.13.23"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/nodemon@2.0.22",
+ "name" : "nodemon",
+ "version" : "2.0.22",
+ "purl" : "pkg:npm/nodemon@2.0.22"
+ }
+ ],
+ "dependencies" : [
+ {
+ "ref" : "pkg:npm/backend@1.0.0",
+ "dependsOn" : [
+ "pkg:npm/%40hapi/joi@17.1.1",
+ "pkg:npm/axios@0.19.2",
+ "pkg:npm/backend@0.0.0",
+ "pkg:npm/bcryptjs@2.4.3",
+ "pkg:npm/dotenv@8.6.0",
+ "pkg:npm/express@4.21.2",
+ "pkg:npm/jsdom@19.0.0",
+ "pkg:npm/mongoose@5.13.23",
+ "pkg:npm/nodemon@2.0.22"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/joi@17.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/axios@0.19.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/backend@0.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/bcryptjs@2.4.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/dotenv@8.6.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/express@4.21.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/jsdom@19.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mongoose@5.13.23",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/nodemon@2.0.22",
+ "dependsOn" : [ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_ignore/expected_stack_sbom.json b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/expected_stack_sbom.json
new file mode 100644
index 00000000..930cd4f3
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/expected_stack_sbom.json
@@ -0,0 +1,2534 @@
+{
+ "bomFormat" : "CycloneDX",
+ "specVersion" : "1.4",
+ "version" : 1,
+ "metadata" : {
+ "timestamp" : "2025-04-14T11:42:17Z",
+ "component" : {
+ "type" : "application",
+ "bom-ref" : "pkg:npm/backend@1.0.0",
+ "name" : "backend",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/backend@1.0.0"
+ }
+ },
+ "components" : [
+ {
+ "type" : "application",
+ "bom-ref" : "pkg:npm/backend@1.0.0",
+ "name" : "backend",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/backend@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/backend@0.0.0",
+ "name" : "backend",
+ "version" : "0.0.0",
+ "purl" : "pkg:npm/backend@0.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bcryptjs@2.4.3",
+ "name" : "bcryptjs",
+ "version" : "2.4.3",
+ "purl" : "pkg:npm/bcryptjs@2.4.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/dotenv@8.6.0",
+ "name" : "dotenv",
+ "version" : "8.6.0",
+ "purl" : "pkg:npm/dotenv@8.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/joi@17.1.1",
+ "group" : "@hapi",
+ "name" : "joi",
+ "version" : "17.1.1",
+ "purl" : "pkg:npm/%40hapi/joi@17.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/formula@2.0.0",
+ "group" : "@hapi",
+ "name" : "formula",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/%40hapi/formula@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/hoek@9.3.0",
+ "group" : "@hapi",
+ "name" : "hoek",
+ "version" : "9.3.0",
+ "purl" : "pkg:npm/%40hapi/hoek@9.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/pinpoint@2.0.1",
+ "group" : "@hapi",
+ "name" : "pinpoint",
+ "version" : "2.0.1",
+ "purl" : "pkg:npm/%40hapi/pinpoint@2.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/address@4.1.0",
+ "group" : "@hapi",
+ "name" : "address",
+ "version" : "4.1.0",
+ "purl" : "pkg:npm/%40hapi/address@4.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/topo@5.1.0",
+ "group" : "@hapi",
+ "name" : "topo",
+ "version" : "5.1.0",
+ "purl" : "pkg:npm/%40hapi/topo@5.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/axios@0.19.2",
+ "name" : "axios",
+ "version" : "0.19.2",
+ "purl" : "pkg:npm/axios@0.19.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/follow-redirects@1.5.10",
+ "name" : "follow-redirects",
+ "version" : "1.5.10",
+ "purl" : "pkg:npm/follow-redirects@1.5.10"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/debug@3.1.0",
+ "name" : "debug",
+ "version" : "3.1.0",
+ "purl" : "pkg:npm/debug@3.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ms@2.0.0",
+ "name" : "ms",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/ms@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mongoose@5.13.23",
+ "name" : "mongoose",
+ "version" : "5.13.23",
+ "purl" : "pkg:npm/mongoose@5.13.23"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bson@1.1.6",
+ "name" : "bson",
+ "version" : "1.1.6",
+ "purl" : "pkg:npm/bson@1.1.6"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/kareem@2.3.2",
+ "name" : "kareem",
+ "version" : "2.3.2",
+ "purl" : "pkg:npm/kareem@2.3.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mpath@0.8.4",
+ "name" : "mpath",
+ "version" : "0.8.4",
+ "purl" : "pkg:npm/mpath@0.8.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ms@2.1.2",
+ "name" : "ms",
+ "version" : "2.1.2",
+ "purl" : "pkg:npm/ms@2.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/optional-require@1.0.3",
+ "name" : "optional-require",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/optional-require@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/regexp-clone@1.0.0",
+ "name" : "regexp-clone",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/regexp-clone@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/sift@13.5.2",
+ "name" : "sift",
+ "version" : "13.5.2",
+ "purl" : "pkg:npm/sift@13.5.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/sliced@1.0.1",
+ "name" : "sliced",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/sliced@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2",
+ "name" : "mongoose-legacy-pluralize",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/mongoose-legacy-pluralize@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40types/bson@4.0.5",
+ "group" : "@types",
+ "name" : "bson",
+ "version" : "4.0.5",
+ "purl" : "pkg:npm/%40types/bson@4.0.5"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40types/node@22.14.1",
+ "group" : "@types",
+ "name" : "node",
+ "version" : "22.14.1",
+ "purl" : "pkg:npm/%40types/node@22.14.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/undici-types@6.21.0",
+ "name" : "undici-types",
+ "version" : "6.21.0",
+ "purl" : "pkg:npm/undici-types@6.21.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mquery@3.2.5",
+ "name" : "mquery",
+ "version" : "3.2.5",
+ "purl" : "pkg:npm/mquery@3.2.5"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bluebird@3.5.1",
+ "name" : "bluebird",
+ "version" : "3.5.1",
+ "purl" : "pkg:npm/bluebird@3.5.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/safe-buffer@5.1.2",
+ "name" : "safe-buffer",
+ "version" : "5.1.2",
+ "purl" : "pkg:npm/safe-buffer@5.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40types/mongodb@3.6.20",
+ "group" : "@types",
+ "name" : "mongodb",
+ "version" : "3.6.20",
+ "purl" : "pkg:npm/%40types/mongodb@3.6.20"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mongodb@3.7.4",
+ "name" : "mongodb",
+ "version" : "3.7.4",
+ "purl" : "pkg:npm/mongodb@3.7.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/denque@1.5.1",
+ "name" : "denque",
+ "version" : "1.5.1",
+ "purl" : "pkg:npm/denque@1.5.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/optional-require@1.1.8",
+ "name" : "optional-require",
+ "version" : "1.1.8",
+ "purl" : "pkg:npm/optional-require@1.1.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/require-at@1.0.6",
+ "name" : "require-at",
+ "version" : "1.0.6",
+ "purl" : "pkg:npm/require-at@1.0.6"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/saslprep@1.0.3",
+ "name" : "saslprep",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/saslprep@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/sparse-bitfield@3.0.3",
+ "name" : "sparse-bitfield",
+ "version" : "3.0.3",
+ "purl" : "pkg:npm/sparse-bitfield@3.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/memory-pager@1.5.0",
+ "name" : "memory-pager",
+ "version" : "1.5.0",
+ "purl" : "pkg:npm/memory-pager@1.5.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bl@2.2.1",
+ "name" : "bl",
+ "version" : "2.2.1",
+ "purl" : "pkg:npm/bl@2.2.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/readable-stream@2.3.8",
+ "name" : "readable-stream",
+ "version" : "2.3.8",
+ "purl" : "pkg:npm/readable-stream@2.3.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/core-util-is@1.0.3",
+ "name" : "core-util-is",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/core-util-is@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/inherits@2.0.4",
+ "name" : "inherits",
+ "version" : "2.0.4",
+ "purl" : "pkg:npm/inherits@2.0.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/isarray@1.0.0",
+ "name" : "isarray",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/isarray@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/process-nextick-args@2.0.1",
+ "name" : "process-nextick-args",
+ "version" : "2.0.1",
+ "purl" : "pkg:npm/process-nextick-args@2.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/util-deprecate@1.0.2",
+ "name" : "util-deprecate",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/util-deprecate@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/string_decoder@1.1.1",
+ "name" : "string_decoder",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/string_decoder@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/nodemon@2.0.22",
+ "name" : "nodemon",
+ "version" : "2.0.22",
+ "purl" : "pkg:npm/nodemon@2.0.22"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ignore-by-default@1.0.1",
+ "name" : "ignore-by-default",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/ignore-by-default@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/pstree.remy@1.1.8",
+ "name" : "pstree.remy",
+ "version" : "1.1.8",
+ "purl" : "pkg:npm/pstree.remy@1.1.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/touch@3.1.1",
+ "name" : "touch",
+ "version" : "3.1.1",
+ "purl" : "pkg:npm/touch@3.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/undefsafe@2.0.5",
+ "name" : "undefsafe",
+ "version" : "2.0.5",
+ "purl" : "pkg:npm/undefsafe@2.0.5"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/simple-update-notifier@1.1.0",
+ "name" : "simple-update-notifier",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/simple-update-notifier@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/semver@7.0.0",
+ "name" : "semver",
+ "version" : "7.0.0",
+ "purl" : "pkg:npm/semver@7.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/supports-color@5.5.0",
+ "name" : "supports-color",
+ "version" : "5.5.0",
+ "purl" : "pkg:npm/supports-color@5.5.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/has-flag@3.0.0",
+ "name" : "has-flag",
+ "version" : "3.0.0",
+ "purl" : "pkg:npm/has-flag@3.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/debug@3.2.7",
+ "name" : "debug",
+ "version" : "3.2.7",
+ "purl" : "pkg:npm/debug@3.2.7"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/minimatch@3.1.2",
+ "name" : "minimatch",
+ "version" : "3.1.2",
+ "purl" : "pkg:npm/minimatch@3.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/brace-expansion@1.1.11",
+ "name" : "brace-expansion",
+ "version" : "1.1.11",
+ "purl" : "pkg:npm/brace-expansion@1.1.11"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/balanced-match@1.0.2",
+ "name" : "balanced-match",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/balanced-match@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/concat-map@0.0.1",
+ "name" : "concat-map",
+ "version" : "0.0.1",
+ "purl" : "pkg:npm/concat-map@0.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/chokidar@3.6.0",
+ "name" : "chokidar",
+ "version" : "3.6.0",
+ "purl" : "pkg:npm/chokidar@3.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/normalize-path@3.0.0",
+ "name" : "normalize-path",
+ "version" : "3.0.0",
+ "purl" : "pkg:npm/normalize-path@3.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/fsevents@2.3.3",
+ "name" : "fsevents",
+ "version" : "2.3.3",
+ "purl" : "pkg:npm/fsevents@2.3.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/anymatch@3.1.3",
+ "name" : "anymatch",
+ "version" : "3.1.3",
+ "purl" : "pkg:npm/anymatch@3.1.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/picomatch@2.3.1",
+ "name" : "picomatch",
+ "version" : "2.3.1",
+ "purl" : "pkg:npm/picomatch@2.3.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-binary-path@2.1.0",
+ "name" : "is-binary-path",
+ "version" : "2.1.0",
+ "purl" : "pkg:npm/is-binary-path@2.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/binary-extensions@2.3.0",
+ "name" : "binary-extensions",
+ "version" : "2.3.0",
+ "purl" : "pkg:npm/binary-extensions@2.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-glob@4.0.3",
+ "name" : "is-glob",
+ "version" : "4.0.3",
+ "purl" : "pkg:npm/is-glob@4.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-extglob@2.1.1",
+ "name" : "is-extglob",
+ "version" : "2.1.1",
+ "purl" : "pkg:npm/is-extglob@2.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/readdirp@3.6.0",
+ "name" : "readdirp",
+ "version" : "3.6.0",
+ "purl" : "pkg:npm/readdirp@3.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/glob-parent@5.1.2",
+ "name" : "glob-parent",
+ "version" : "5.1.2",
+ "purl" : "pkg:npm/glob-parent@5.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/braces@3.0.3",
+ "name" : "braces",
+ "version" : "3.0.3",
+ "purl" : "pkg:npm/braces@3.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/fill-range@7.1.1",
+ "name" : "fill-range",
+ "version" : "7.1.1",
+ "purl" : "pkg:npm/fill-range@7.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/to-regex-range@5.0.1",
+ "name" : "to-regex-range",
+ "version" : "5.0.1",
+ "purl" : "pkg:npm/to-regex-range@5.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-number@7.0.0",
+ "name" : "is-number",
+ "version" : "7.0.0",
+ "purl" : "pkg:npm/is-number@7.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/jsdom@19.0.0",
+ "name" : "jsdom",
+ "version" : "19.0.0",
+ "purl" : "pkg:npm/jsdom@19.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/abab@2.0.6",
+ "name" : "abab",
+ "version" : "2.0.6",
+ "purl" : "pkg:npm/abab@2.0.6"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/acorn@8.14.1",
+ "name" : "acorn",
+ "version" : "8.14.1",
+ "purl" : "pkg:npm/acorn@8.14.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/cssom@0.5.0",
+ "name" : "cssom",
+ "version" : "0.5.0",
+ "purl" : "pkg:npm/cssom@0.5.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/decimal.js@10.5.0",
+ "name" : "decimal.js",
+ "version" : "10.5.0",
+ "purl" : "pkg:npm/decimal.js@10.5.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-potential-custom-element-name@1.0.1",
+ "name" : "is-potential-custom-element-name",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/is-potential-custom-element-name@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/nwsapi@2.2.20",
+ "name" : "nwsapi",
+ "version" : "2.2.20",
+ "purl" : "pkg:npm/nwsapi@2.2.20"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/parse5@6.0.1",
+ "name" : "parse5",
+ "version" : "6.0.1",
+ "purl" : "pkg:npm/parse5@6.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/symbol-tree@3.2.4",
+ "name" : "symbol-tree",
+ "version" : "3.2.4",
+ "purl" : "pkg:npm/symbol-tree@3.2.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/webidl-conversions@7.0.0",
+ "name" : "webidl-conversions",
+ "version" : "7.0.0",
+ "purl" : "pkg:npm/webidl-conversions@7.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/whatwg-mimetype@3.0.0",
+ "name" : "whatwg-mimetype",
+ "version" : "3.0.0",
+ "purl" : "pkg:npm/whatwg-mimetype@3.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ws@8.18.1",
+ "name" : "ws",
+ "version" : "8.18.1",
+ "purl" : "pkg:npm/ws@8.18.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/xml-name-validator@4.0.0",
+ "name" : "xml-name-validator",
+ "version" : "4.0.0",
+ "purl" : "pkg:npm/xml-name-validator@4.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/acorn-globals@6.0.0",
+ "name" : "acorn-globals",
+ "version" : "6.0.0",
+ "purl" : "pkg:npm/acorn-globals@6.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/acorn@7.4.1",
+ "name" : "acorn",
+ "version" : "7.4.1",
+ "purl" : "pkg:npm/acorn@7.4.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/acorn-walk@7.2.0",
+ "name" : "acorn-walk",
+ "version" : "7.2.0",
+ "purl" : "pkg:npm/acorn-walk@7.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/cssstyle@2.3.0",
+ "name" : "cssstyle",
+ "version" : "2.3.0",
+ "purl" : "pkg:npm/cssstyle@2.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/cssom@0.3.8",
+ "name" : "cssom",
+ "version" : "0.3.8",
+ "purl" : "pkg:npm/cssom@0.3.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/domexception@4.0.0",
+ "name" : "domexception",
+ "version" : "4.0.0",
+ "purl" : "pkg:npm/domexception@4.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/escodegen@2.1.0",
+ "name" : "escodegen",
+ "version" : "2.1.0",
+ "purl" : "pkg:npm/escodegen@2.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/esprima@4.0.1",
+ "name" : "esprima",
+ "version" : "4.0.1",
+ "purl" : "pkg:npm/esprima@4.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/estraverse@5.3.0",
+ "name" : "estraverse",
+ "version" : "5.3.0",
+ "purl" : "pkg:npm/estraverse@5.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/esutils@2.0.3",
+ "name" : "esutils",
+ "version" : "2.0.3",
+ "purl" : "pkg:npm/esutils@2.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/source-map@0.6.1",
+ "name" : "source-map",
+ "version" : "0.6.1",
+ "purl" : "pkg:npm/source-map@0.6.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/saxes@5.0.1",
+ "name" : "saxes",
+ "version" : "5.0.1",
+ "purl" : "pkg:npm/saxes@5.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/xmlchars@2.2.0",
+ "name" : "xmlchars",
+ "version" : "2.2.0",
+ "purl" : "pkg:npm/xmlchars@2.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/w3c-hr-time@1.0.2",
+ "name" : "w3c-hr-time",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/w3c-hr-time@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/browser-process-hrtime@1.0.0",
+ "name" : "browser-process-hrtime",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/browser-process-hrtime@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/w3c-xmlserializer@3.0.0",
+ "name" : "w3c-xmlserializer",
+ "version" : "3.0.0",
+ "purl" : "pkg:npm/w3c-xmlserializer@3.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/tough-cookie@4.1.4",
+ "name" : "tough-cookie",
+ "version" : "4.1.4",
+ "purl" : "pkg:npm/tough-cookie@4.1.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/punycode@2.3.1",
+ "name" : "punycode",
+ "version" : "2.3.1",
+ "purl" : "pkg:npm/punycode@2.3.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/universalify@0.2.0",
+ "name" : "universalify",
+ "version" : "0.2.0",
+ "purl" : "pkg:npm/universalify@0.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/psl@1.15.0",
+ "name" : "psl",
+ "version" : "1.15.0",
+ "purl" : "pkg:npm/psl@1.15.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/url-parse@1.5.10",
+ "name" : "url-parse",
+ "version" : "1.5.10",
+ "purl" : "pkg:npm/url-parse@1.5.10"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/querystringify@2.2.0",
+ "name" : "querystringify",
+ "version" : "2.2.0",
+ "purl" : "pkg:npm/querystringify@2.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/requires-port@1.0.0",
+ "name" : "requires-port",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/requires-port@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/whatwg-encoding@2.0.0",
+ "name" : "whatwg-encoding",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/whatwg-encoding@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/iconv-lite@0.6.3",
+ "name" : "iconv-lite",
+ "version" : "0.6.3",
+ "purl" : "pkg:npm/iconv-lite@0.6.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/safer-buffer@2.1.2",
+ "name" : "safer-buffer",
+ "version" : "2.1.2",
+ "purl" : "pkg:npm/safer-buffer@2.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/whatwg-url@10.0.0",
+ "name" : "whatwg-url",
+ "version" : "10.0.0",
+ "purl" : "pkg:npm/whatwg-url@10.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/tr46@3.0.0",
+ "name" : "tr46",
+ "version" : "3.0.0",
+ "purl" : "pkg:npm/tr46@3.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/data-urls@3.0.2",
+ "name" : "data-urls",
+ "version" : "3.0.2",
+ "purl" : "pkg:npm/data-urls@3.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/whatwg-url@11.0.0",
+ "name" : "whatwg-url",
+ "version" : "11.0.0",
+ "purl" : "pkg:npm/whatwg-url@11.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/html-encoding-sniffer@3.0.0",
+ "name" : "html-encoding-sniffer",
+ "version" : "3.0.0",
+ "purl" : "pkg:npm/html-encoding-sniffer@3.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/http-proxy-agent@5.0.0",
+ "name" : "http-proxy-agent",
+ "version" : "5.0.0",
+ "purl" : "pkg:npm/http-proxy-agent@5.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40tootallnate/once@2.0.0",
+ "group" : "@tootallnate",
+ "name" : "once",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/%40tootallnate/once@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/debug@4.4.0",
+ "name" : "debug",
+ "version" : "4.4.0",
+ "purl" : "pkg:npm/debug@4.4.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/agent-base@6.0.2",
+ "name" : "agent-base",
+ "version" : "6.0.2",
+ "purl" : "pkg:npm/agent-base@6.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/https-proxy-agent@5.0.1",
+ "name" : "https-proxy-agent",
+ "version" : "5.0.1",
+ "purl" : "pkg:npm/https-proxy-agent@5.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/form-data@4.0.2",
+ "name" : "form-data",
+ "version" : "4.0.2",
+ "purl" : "pkg:npm/form-data@4.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/asynckit@0.4.0",
+ "name" : "asynckit",
+ "version" : "0.4.0",
+ "purl" : "pkg:npm/asynckit@0.4.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/combined-stream@1.0.8",
+ "name" : "combined-stream",
+ "version" : "1.0.8",
+ "purl" : "pkg:npm/combined-stream@1.0.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/delayed-stream@1.0.0",
+ "name" : "delayed-stream",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/delayed-stream@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mime-types@2.1.35",
+ "name" : "mime-types",
+ "version" : "2.1.35",
+ "purl" : "pkg:npm/mime-types@2.1.35"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mime-db@1.52.0",
+ "name" : "mime-db",
+ "version" : "1.52.0",
+ "purl" : "pkg:npm/mime-db@1.52.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-set-tostringtag@2.1.0",
+ "name" : "es-set-tostringtag",
+ "version" : "2.1.0",
+ "purl" : "pkg:npm/es-set-tostringtag@2.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-errors@1.3.0",
+ "name" : "es-errors",
+ "version" : "1.3.0",
+ "purl" : "pkg:npm/es-errors@1.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/has-tostringtag@1.0.2",
+ "name" : "has-tostringtag",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/has-tostringtag@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/has-symbols@1.1.0",
+ "name" : "has-symbols",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/has-symbols@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/hasown@2.0.2",
+ "name" : "hasown",
+ "version" : "2.0.2",
+ "purl" : "pkg:npm/hasown@2.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/function-bind@1.1.2",
+ "name" : "function-bind",
+ "version" : "1.1.2",
+ "purl" : "pkg:npm/function-bind@1.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/get-intrinsic@1.3.0",
+ "name" : "get-intrinsic",
+ "version" : "1.3.0",
+ "purl" : "pkg:npm/get-intrinsic@1.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-define-property@1.0.1",
+ "name" : "es-define-property",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/es-define-property@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/gopd@1.2.0",
+ "name" : "gopd",
+ "version" : "1.2.0",
+ "purl" : "pkg:npm/gopd@1.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/math-intrinsics@1.1.0",
+ "name" : "math-intrinsics",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/math-intrinsics@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "name" : "call-bind-apply-helpers",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/call-bind-apply-helpers@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-object-atoms@1.1.1",
+ "name" : "es-object-atoms",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/es-object-atoms@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/get-proto@1.0.1",
+ "name" : "get-proto",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/get-proto@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/dunder-proto@1.0.1",
+ "name" : "dunder-proto",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/dunder-proto@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/express@4.21.2",
+ "name" : "express",
+ "version" : "4.21.2",
+ "purl" : "pkg:npm/express@4.21.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/array-flatten@1.1.1",
+ "name" : "array-flatten",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/array-flatten@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/content-type@1.0.5",
+ "name" : "content-type",
+ "version" : "1.0.5",
+ "purl" : "pkg:npm/content-type@1.0.5"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/cookie@0.7.1",
+ "name" : "cookie",
+ "version" : "0.7.1",
+ "purl" : "pkg:npm/cookie@0.7.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/cookie-signature@1.0.6",
+ "name" : "cookie-signature",
+ "version" : "1.0.6",
+ "purl" : "pkg:npm/cookie-signature@1.0.6"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/depd@2.0.0",
+ "name" : "depd",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/depd@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/encodeurl@2.0.0",
+ "name" : "encodeurl",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/encodeurl@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/escape-html@1.0.3",
+ "name" : "escape-html",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/escape-html@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/etag@1.8.1",
+ "name" : "etag",
+ "version" : "1.8.1",
+ "purl" : "pkg:npm/etag@1.8.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/fresh@0.5.2",
+ "name" : "fresh",
+ "version" : "0.5.2",
+ "purl" : "pkg:npm/fresh@0.5.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/merge-descriptors@1.0.3",
+ "name" : "merge-descriptors",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/merge-descriptors@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/methods@1.1.2",
+ "name" : "methods",
+ "version" : "1.1.2",
+ "purl" : "pkg:npm/methods@1.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/parseurl@1.3.3",
+ "name" : "parseurl",
+ "version" : "1.3.3",
+ "purl" : "pkg:npm/parseurl@1.3.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/path-to-regexp@0.1.12",
+ "name" : "path-to-regexp",
+ "version" : "0.1.12",
+ "purl" : "pkg:npm/path-to-regexp@0.1.12"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/range-parser@1.2.1",
+ "name" : "range-parser",
+ "version" : "1.2.1",
+ "purl" : "pkg:npm/range-parser@1.2.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/setprototypeof@1.2.0",
+ "name" : "setprototypeof",
+ "version" : "1.2.0",
+ "purl" : "pkg:npm/setprototypeof@1.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/statuses@2.0.1",
+ "name" : "statuses",
+ "version" : "2.0.1",
+ "purl" : "pkg:npm/statuses@2.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/utils-merge@1.0.1",
+ "name" : "utils-merge",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/utils-merge@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/vary@1.1.2",
+ "name" : "vary",
+ "version" : "1.1.2",
+ "purl" : "pkg:npm/vary@1.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/content-disposition@0.5.4",
+ "name" : "content-disposition",
+ "version" : "0.5.4",
+ "purl" : "pkg:npm/content-disposition@0.5.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/debug@2.6.9",
+ "name" : "debug",
+ "version" : "2.6.9",
+ "purl" : "pkg:npm/debug@2.6.9"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/http-errors@2.0.0",
+ "name" : "http-errors",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/http-errors@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/toidentifier@1.0.1",
+ "name" : "toidentifier",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/toidentifier@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/on-finished@2.4.1",
+ "name" : "on-finished",
+ "version" : "2.4.1",
+ "purl" : "pkg:npm/on-finished@2.4.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ee-first@1.1.1",
+ "name" : "ee-first",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/ee-first@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/proxy-addr@2.0.7",
+ "name" : "proxy-addr",
+ "version" : "2.0.7",
+ "purl" : "pkg:npm/proxy-addr@2.0.7"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/forwarded@0.2.0",
+ "name" : "forwarded",
+ "version" : "0.2.0",
+ "purl" : "pkg:npm/forwarded@0.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ipaddr.js@1.9.1",
+ "name" : "ipaddr.js",
+ "version" : "1.9.1",
+ "purl" : "pkg:npm/ipaddr.js@1.9.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/accepts@1.3.8",
+ "name" : "accepts",
+ "version" : "1.3.8",
+ "purl" : "pkg:npm/accepts@1.3.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/negotiator@0.6.3",
+ "name" : "negotiator",
+ "version" : "0.6.3",
+ "purl" : "pkg:npm/negotiator@0.6.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/finalhandler@1.3.1",
+ "name" : "finalhandler",
+ "version" : "1.3.1",
+ "purl" : "pkg:npm/finalhandler@1.3.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/unpipe@1.0.0",
+ "name" : "unpipe",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/unpipe@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/send@0.19.0",
+ "name" : "send",
+ "version" : "0.19.0",
+ "purl" : "pkg:npm/send@0.19.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/destroy@1.2.0",
+ "name" : "destroy",
+ "version" : "1.2.0",
+ "purl" : "pkg:npm/destroy@1.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/encodeurl@1.0.2",
+ "name" : "encodeurl",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/encodeurl@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mime@1.6.0",
+ "name" : "mime",
+ "version" : "1.6.0",
+ "purl" : "pkg:npm/mime@1.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/type-is@1.6.18",
+ "name" : "type-is",
+ "version" : "1.6.18",
+ "purl" : "pkg:npm/type-is@1.6.18"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/media-typer@0.3.0",
+ "name" : "media-typer",
+ "version" : "0.3.0",
+ "purl" : "pkg:npm/media-typer@0.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/serve-static@1.16.2",
+ "name" : "serve-static",
+ "version" : "1.16.2",
+ "purl" : "pkg:npm/serve-static@1.16.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/qs@6.13.0",
+ "name" : "qs",
+ "version" : "6.13.0",
+ "purl" : "pkg:npm/qs@6.13.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel@1.1.0",
+ "name" : "side-channel",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/side-channel@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/object-inspect@1.13.4",
+ "name" : "object-inspect",
+ "version" : "1.13.4",
+ "purl" : "pkg:npm/object-inspect@1.13.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-list@1.0.0",
+ "name" : "side-channel-list",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/side-channel-list@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-map@1.0.1",
+ "name" : "side-channel-map",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/side-channel-map@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/call-bound@1.0.4",
+ "name" : "call-bound",
+ "version" : "1.0.4",
+ "purl" : "pkg:npm/call-bound@1.0.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-weakmap@1.0.2",
+ "name" : "side-channel-weakmap",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/side-channel-weakmap@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/body-parser@1.20.3",
+ "name" : "body-parser",
+ "version" : "1.20.3",
+ "purl" : "pkg:npm/body-parser@1.20.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bytes@3.1.2",
+ "name" : "bytes",
+ "version" : "3.1.2",
+ "purl" : "pkg:npm/bytes@3.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/iconv-lite@0.4.24",
+ "name" : "iconv-lite",
+ "version" : "0.4.24",
+ "purl" : "pkg:npm/iconv-lite@0.4.24"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/raw-body@2.5.2",
+ "name" : "raw-body",
+ "version" : "2.5.2",
+ "purl" : "pkg:npm/raw-body@2.5.2"
+ }
+ ],
+ "dependencies" : [
+ {
+ "ref" : "pkg:npm/backend@1.0.0",
+ "dependsOn" : [
+ "pkg:npm/backend@0.0.0",
+ "pkg:npm/bcryptjs@2.4.3",
+ "pkg:npm/dotenv@8.6.0",
+ "pkg:npm/%40hapi/joi@17.1.1",
+ "pkg:npm/axios@0.19.2",
+ "pkg:npm/mongoose@5.13.23",
+ "pkg:npm/nodemon@2.0.22",
+ "pkg:npm/jsdom@19.0.0",
+ "pkg:npm/express@4.21.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/backend@0.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/bcryptjs@2.4.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/dotenv@8.6.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/joi@17.1.1",
+ "dependsOn" : [
+ "pkg:npm/%40hapi/formula@2.0.0",
+ "pkg:npm/%40hapi/hoek@9.3.0",
+ "pkg:npm/%40hapi/pinpoint@2.0.1",
+ "pkg:npm/%40hapi/address@4.1.0",
+ "pkg:npm/%40hapi/topo@5.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/formula@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/hoek@9.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/pinpoint@2.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/address@4.1.0",
+ "dependsOn" : [
+ "pkg:npm/%40hapi/hoek@9.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/topo@5.1.0",
+ "dependsOn" : [
+ "pkg:npm/%40hapi/hoek@9.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/axios@0.19.2",
+ "dependsOn" : [
+ "pkg:npm/follow-redirects@1.5.10"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/follow-redirects@1.5.10",
+ "dependsOn" : [
+ "pkg:npm/debug@3.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/debug@3.1.0",
+ "dependsOn" : [
+ "pkg:npm/ms@2.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/ms@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mongoose@5.13.23",
+ "dependsOn" : [
+ "pkg:npm/bson@1.1.6",
+ "pkg:npm/kareem@2.3.2",
+ "pkg:npm/mpath@0.8.4",
+ "pkg:npm/ms@2.1.2",
+ "pkg:npm/optional-require@1.0.3",
+ "pkg:npm/regexp-clone@1.0.0",
+ "pkg:npm/sift@13.5.2",
+ "pkg:npm/sliced@1.0.1",
+ "pkg:npm/mongoose-legacy-pluralize@1.0.2",
+ "pkg:npm/%40types/bson@4.0.5",
+ "pkg:npm/mquery@3.2.5",
+ "pkg:npm/%40types/mongodb@3.6.20",
+ "pkg:npm/mongodb@3.7.4"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/bson@1.1.6",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/kareem@2.3.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mpath@0.8.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/ms@2.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/optional-require@1.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/regexp-clone@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/sift@13.5.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/sliced@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/mongoose@5.13.23"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40types/bson@4.0.5",
+ "dependsOn" : [
+ "pkg:npm/%40types/node@22.14.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40types/node@22.14.1",
+ "dependsOn" : [
+ "pkg:npm/undici-types@6.21.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/undici-types@6.21.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mquery@3.2.5",
+ "dependsOn" : [
+ "pkg:npm/bluebird@3.5.1",
+ "pkg:npm/regexp-clone@1.0.0",
+ "pkg:npm/safe-buffer@5.1.2",
+ "pkg:npm/sliced@1.0.1",
+ "pkg:npm/debug@3.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/bluebird@3.5.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/safe-buffer@5.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40types/mongodb@3.6.20",
+ "dependsOn" : [
+ "pkg:npm/%40types/node@22.14.1",
+ "pkg:npm/%40types/bson@4.0.5"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/mongodb@3.7.4",
+ "dependsOn" : [
+ "pkg:npm/bson@1.1.6",
+ "pkg:npm/denque@1.5.1",
+ "pkg:npm/optional-require@1.1.8",
+ "pkg:npm/saslprep@1.0.3",
+ "pkg:npm/bl@2.2.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/denque@1.5.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/optional-require@1.1.8",
+ "dependsOn" : [
+ "pkg:npm/require-at@1.0.6"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/require-at@1.0.6",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/saslprep@1.0.3",
+ "dependsOn" : [
+ "pkg:npm/sparse-bitfield@3.0.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/sparse-bitfield@3.0.3",
+ "dependsOn" : [
+ "pkg:npm/memory-pager@1.5.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/memory-pager@1.5.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/bl@2.2.1",
+ "dependsOn" : [
+ "pkg:npm/readable-stream@2.3.8"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/readable-stream@2.3.8",
+ "dependsOn" : [
+ "pkg:npm/core-util-is@1.0.3",
+ "pkg:npm/inherits@2.0.4",
+ "pkg:npm/isarray@1.0.0",
+ "pkg:npm/process-nextick-args@2.0.1",
+ "pkg:npm/safe-buffer@5.1.2",
+ "pkg:npm/util-deprecate@1.0.2",
+ "pkg:npm/string_decoder@1.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/core-util-is@1.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/inherits@2.0.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/isarray@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/process-nextick-args@2.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/util-deprecate@1.0.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/string_decoder@1.1.1",
+ "dependsOn" : [
+ "pkg:npm/safe-buffer@5.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/nodemon@2.0.22",
+ "dependsOn" : [
+ "pkg:npm/ignore-by-default@1.0.1",
+ "pkg:npm/pstree.remy@1.1.8",
+ "pkg:npm/touch@3.1.1",
+ "pkg:npm/undefsafe@2.0.5",
+ "pkg:npm/simple-update-notifier@1.1.0",
+ "pkg:npm/supports-color@5.5.0",
+ "pkg:npm/debug@3.2.7",
+ "pkg:npm/minimatch@3.1.2",
+ "pkg:npm/chokidar@3.6.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/ignore-by-default@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/pstree.remy@1.1.8",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/touch@3.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/undefsafe@2.0.5",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/simple-update-notifier@1.1.0",
+ "dependsOn" : [
+ "pkg:npm/semver@7.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/semver@7.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/supports-color@5.5.0",
+ "dependsOn" : [
+ "pkg:npm/has-flag@3.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/has-flag@3.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/debug@3.2.7",
+ "dependsOn" : [
+ "pkg:npm/supports-color@5.5.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/minimatch@3.1.2",
+ "dependsOn" : [
+ "pkg:npm/brace-expansion@1.1.11"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/brace-expansion@1.1.11",
+ "dependsOn" : [
+ "pkg:npm/balanced-match@1.0.2",
+ "pkg:npm/concat-map@0.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/balanced-match@1.0.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/concat-map@0.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/chokidar@3.6.0",
+ "dependsOn" : [
+ "pkg:npm/normalize-path@3.0.0",
+ "pkg:npm/fsevents@2.3.3",
+ "pkg:npm/anymatch@3.1.3",
+ "pkg:npm/is-binary-path@2.1.0",
+ "pkg:npm/is-glob@4.0.3",
+ "pkg:npm/readdirp@3.6.0",
+ "pkg:npm/glob-parent@5.1.2",
+ "pkg:npm/braces@3.0.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/normalize-path@3.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/fsevents@2.3.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/anymatch@3.1.3",
+ "dependsOn" : [
+ "pkg:npm/normalize-path@3.0.0",
+ "pkg:npm/picomatch@2.3.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/picomatch@2.3.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/is-binary-path@2.1.0",
+ "dependsOn" : [
+ "pkg:npm/binary-extensions@2.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/binary-extensions@2.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/is-glob@4.0.3",
+ "dependsOn" : [
+ "pkg:npm/is-extglob@2.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/is-extglob@2.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/readdirp@3.6.0",
+ "dependsOn" : [
+ "pkg:npm/picomatch@2.3.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/glob-parent@5.1.2",
+ "dependsOn" : [
+ "pkg:npm/is-glob@4.0.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/braces@3.0.3",
+ "dependsOn" : [
+ "pkg:npm/fill-range@7.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/fill-range@7.1.1",
+ "dependsOn" : [
+ "pkg:npm/to-regex-range@5.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/to-regex-range@5.0.1",
+ "dependsOn" : [
+ "pkg:npm/is-number@7.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/is-number@7.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/jsdom@19.0.0",
+ "dependsOn" : [
+ "pkg:npm/abab@2.0.6",
+ "pkg:npm/acorn@8.14.1",
+ "pkg:npm/cssom@0.5.0",
+ "pkg:npm/decimal.js@10.5.0",
+ "pkg:npm/is-potential-custom-element-name@1.0.1",
+ "pkg:npm/nwsapi@2.2.20",
+ "pkg:npm/parse5@6.0.1",
+ "pkg:npm/symbol-tree@3.2.4",
+ "pkg:npm/webidl-conversions@7.0.0",
+ "pkg:npm/whatwg-mimetype@3.0.0",
+ "pkg:npm/ws@8.18.1",
+ "pkg:npm/xml-name-validator@4.0.0",
+ "pkg:npm/acorn-globals@6.0.0",
+ "pkg:npm/cssstyle@2.3.0",
+ "pkg:npm/domexception@4.0.0",
+ "pkg:npm/escodegen@2.1.0",
+ "pkg:npm/saxes@5.0.1",
+ "pkg:npm/w3c-hr-time@1.0.2",
+ "pkg:npm/w3c-xmlserializer@3.0.0",
+ "pkg:npm/tough-cookie@4.1.4",
+ "pkg:npm/whatwg-encoding@2.0.0",
+ "pkg:npm/whatwg-url@10.0.0",
+ "pkg:npm/data-urls@3.0.2",
+ "pkg:npm/html-encoding-sniffer@3.0.0",
+ "pkg:npm/http-proxy-agent@5.0.0",
+ "pkg:npm/https-proxy-agent@5.0.1",
+ "pkg:npm/form-data@4.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/abab@2.0.6",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/acorn@8.14.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/cssom@0.5.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/decimal.js@10.5.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/is-potential-custom-element-name@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/nwsapi@2.2.20",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/parse5@6.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/symbol-tree@3.2.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/webidl-conversions@7.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/whatwg-mimetype@3.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/ws@8.18.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/xml-name-validator@4.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/acorn-globals@6.0.0",
+ "dependsOn" : [
+ "pkg:npm/acorn@7.4.1",
+ "pkg:npm/acorn-walk@7.2.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/acorn@7.4.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/acorn-walk@7.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/cssstyle@2.3.0",
+ "dependsOn" : [
+ "pkg:npm/cssom@0.3.8"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/cssom@0.3.8",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/domexception@4.0.0",
+ "dependsOn" : [
+ "pkg:npm/webidl-conversions@7.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/escodegen@2.1.0",
+ "dependsOn" : [
+ "pkg:npm/esprima@4.0.1",
+ "pkg:npm/estraverse@5.3.0",
+ "pkg:npm/esutils@2.0.3",
+ "pkg:npm/source-map@0.6.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/esprima@4.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/estraverse@5.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/esutils@2.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/source-map@0.6.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/saxes@5.0.1",
+ "dependsOn" : [
+ "pkg:npm/xmlchars@2.2.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/xmlchars@2.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/w3c-hr-time@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/browser-process-hrtime@1.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/browser-process-hrtime@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/w3c-xmlserializer@3.0.0",
+ "dependsOn" : [
+ "pkg:npm/xml-name-validator@4.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/tough-cookie@4.1.4",
+ "dependsOn" : [
+ "pkg:npm/punycode@2.3.1",
+ "pkg:npm/universalify@0.2.0",
+ "pkg:npm/psl@1.15.0",
+ "pkg:npm/url-parse@1.5.10"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/punycode@2.3.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/universalify@0.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/psl@1.15.0",
+ "dependsOn" : [
+ "pkg:npm/punycode@2.3.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/url-parse@1.5.10",
+ "dependsOn" : [
+ "pkg:npm/querystringify@2.2.0",
+ "pkg:npm/requires-port@1.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/querystringify@2.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/requires-port@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/whatwg-encoding@2.0.0",
+ "dependsOn" : [
+ "pkg:npm/iconv-lite@0.6.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/iconv-lite@0.6.3",
+ "dependsOn" : [
+ "pkg:npm/safer-buffer@2.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/safer-buffer@2.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/whatwg-url@10.0.0",
+ "dependsOn" : [
+ "pkg:npm/webidl-conversions@7.0.0",
+ "pkg:npm/tr46@3.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/tr46@3.0.0",
+ "dependsOn" : [
+ "pkg:npm/punycode@2.3.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/data-urls@3.0.2",
+ "dependsOn" : [
+ "pkg:npm/abab@2.0.6",
+ "pkg:npm/whatwg-mimetype@3.0.0",
+ "pkg:npm/whatwg-url@11.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/whatwg-url@11.0.0",
+ "dependsOn" : [
+ "pkg:npm/webidl-conversions@7.0.0",
+ "pkg:npm/tr46@3.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/html-encoding-sniffer@3.0.0",
+ "dependsOn" : [
+ "pkg:npm/whatwg-encoding@2.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/http-proxy-agent@5.0.0",
+ "dependsOn" : [
+ "pkg:npm/%40tootallnate/once@2.0.0",
+ "pkg:npm/debug@4.4.0",
+ "pkg:npm/agent-base@6.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40tootallnate/once@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/debug@4.4.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/agent-base@6.0.2",
+ "dependsOn" : [
+ "pkg:npm/debug@4.4.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/https-proxy-agent@5.0.1",
+ "dependsOn" : [
+ "pkg:npm/debug@4.4.0",
+ "pkg:npm/agent-base@6.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/form-data@4.0.2",
+ "dependsOn" : [
+ "pkg:npm/asynckit@0.4.0",
+ "pkg:npm/combined-stream@1.0.8",
+ "pkg:npm/mime-types@2.1.35",
+ "pkg:npm/es-set-tostringtag@2.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/asynckit@0.4.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/combined-stream@1.0.8",
+ "dependsOn" : [
+ "pkg:npm/delayed-stream@1.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/delayed-stream@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mime-types@2.1.35",
+ "dependsOn" : [
+ "pkg:npm/mime-db@1.52.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/mime-db@1.52.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/es-set-tostringtag@2.1.0",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/has-tostringtag@1.0.2",
+ "pkg:npm/hasown@2.0.2",
+ "pkg:npm/get-intrinsic@1.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/es-errors@1.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/has-tostringtag@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/has-symbols@1.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/has-symbols@1.1.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/hasown@2.0.2",
+ "dependsOn" : [
+ "pkg:npm/function-bind@1.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/function-bind@1.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/get-intrinsic@1.3.0",
+ "dependsOn" : [
+ "pkg:npm/es-define-property@1.0.1",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/function-bind@1.1.2",
+ "pkg:npm/gopd@1.2.0",
+ "pkg:npm/has-symbols@1.1.0",
+ "pkg:npm/math-intrinsics@1.1.0",
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/es-object-atoms@1.1.1",
+ "pkg:npm/hasown@2.0.2",
+ "pkg:npm/get-proto@1.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/es-define-property@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/gopd@1.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/math-intrinsics@1.1.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/function-bind@1.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/es-object-atoms@1.1.1",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/get-proto@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/es-object-atoms@1.1.1",
+ "pkg:npm/dunder-proto@1.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/dunder-proto@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/gopd@1.2.0",
+ "pkg:npm/call-bind-apply-helpers@1.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/express@4.21.2",
+ "dependsOn" : [
+ "pkg:npm/array-flatten@1.1.1",
+ "pkg:npm/content-type@1.0.5",
+ "pkg:npm/cookie@0.7.1",
+ "pkg:npm/cookie-signature@1.0.6",
+ "pkg:npm/depd@2.0.0",
+ "pkg:npm/encodeurl@2.0.0",
+ "pkg:npm/escape-html@1.0.3",
+ "pkg:npm/etag@1.8.1",
+ "pkg:npm/fresh@0.5.2",
+ "pkg:npm/merge-descriptors@1.0.3",
+ "pkg:npm/methods@1.1.2",
+ "pkg:npm/parseurl@1.3.3",
+ "pkg:npm/path-to-regexp@0.1.12",
+ "pkg:npm/range-parser@1.2.1",
+ "pkg:npm/setprototypeof@1.2.0",
+ "pkg:npm/statuses@2.0.1",
+ "pkg:npm/utils-merge@1.0.1",
+ "pkg:npm/vary@1.1.2",
+ "pkg:npm/content-disposition@0.5.4",
+ "pkg:npm/debug@2.6.9",
+ "pkg:npm/http-errors@2.0.0",
+ "pkg:npm/on-finished@2.4.1",
+ "pkg:npm/proxy-addr@2.0.7",
+ "pkg:npm/accepts@1.3.8",
+ "pkg:npm/finalhandler@1.3.1",
+ "pkg:npm/send@0.19.0",
+ "pkg:npm/type-is@1.6.18",
+ "pkg:npm/serve-static@1.16.2",
+ "pkg:npm/qs@6.13.0",
+ "pkg:npm/body-parser@1.20.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/array-flatten@1.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/content-type@1.0.5",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/cookie@0.7.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/cookie-signature@1.0.6",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/depd@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/encodeurl@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/escape-html@1.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/etag@1.8.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/fresh@0.5.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/merge-descriptors@1.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/methods@1.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/parseurl@1.3.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/path-to-regexp@0.1.12",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/range-parser@1.2.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/setprototypeof@1.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/statuses@2.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/utils-merge@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/vary@1.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/content-disposition@0.5.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/debug@2.6.9",
+ "dependsOn" : [
+ "pkg:npm/ms@2.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/http-errors@2.0.0",
+ "dependsOn" : [
+ "pkg:npm/depd@2.0.0",
+ "pkg:npm/inherits@2.0.4",
+ "pkg:npm/setprototypeof@1.2.0",
+ "pkg:npm/statuses@2.0.1",
+ "pkg:npm/toidentifier@1.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/toidentifier@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/on-finished@2.4.1",
+ "dependsOn" : [
+ "pkg:npm/ee-first@1.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/ee-first@1.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/proxy-addr@2.0.7",
+ "dependsOn" : [
+ "pkg:npm/forwarded@0.2.0",
+ "pkg:npm/ipaddr.js@1.9.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/forwarded@0.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/ipaddr.js@1.9.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/accepts@1.3.8",
+ "dependsOn" : [
+ "pkg:npm/negotiator@0.6.3",
+ "pkg:npm/mime-types@2.1.35"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/negotiator@0.6.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/finalhandler@1.3.1",
+ "dependsOn" : [
+ "pkg:npm/encodeurl@2.0.0",
+ "pkg:npm/escape-html@1.0.3",
+ "pkg:npm/parseurl@1.3.3",
+ "pkg:npm/statuses@2.0.1",
+ "pkg:npm/unpipe@1.0.0",
+ "pkg:npm/debug@2.6.9",
+ "pkg:npm/on-finished@2.4.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/unpipe@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/send@0.19.0",
+ "dependsOn" : [
+ "pkg:npm/depd@2.0.0",
+ "pkg:npm/destroy@1.2.0",
+ "pkg:npm/encodeurl@1.0.2",
+ "pkg:npm/escape-html@1.0.3",
+ "pkg:npm/etag@1.8.1",
+ "pkg:npm/fresh@0.5.2",
+ "pkg:npm/mime@1.6.0",
+ "pkg:npm/range-parser@1.2.1",
+ "pkg:npm/statuses@2.0.1",
+ "pkg:npm/debug@2.6.9",
+ "pkg:npm/http-errors@2.0.0",
+ "pkg:npm/on-finished@2.4.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/destroy@1.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/encodeurl@1.0.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mime@1.6.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/type-is@1.6.18",
+ "dependsOn" : [
+ "pkg:npm/media-typer@0.3.0",
+ "pkg:npm/mime-types@2.1.35"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/media-typer@0.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/serve-static@1.16.2",
+ "dependsOn" : [
+ "pkg:npm/encodeurl@2.0.0",
+ "pkg:npm/escape-html@1.0.3",
+ "pkg:npm/parseurl@1.3.3",
+ "pkg:npm/send@0.19.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/qs@6.13.0",
+ "dependsOn" : [
+ "pkg:npm/side-channel@1.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel@1.1.0",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/side-channel-list@1.0.0",
+ "pkg:npm/side-channel-map@1.0.1",
+ "pkg:npm/side-channel-weakmap@1.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/object-inspect@1.13.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel-list@1.0.0",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel-map@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/call-bound@1.0.4"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/call-bound@1.0.4",
+ "dependsOn" : [
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/get-intrinsic@1.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel-weakmap@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/call-bound@1.0.4",
+ "pkg:npm/side-channel-map@1.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/body-parser@1.20.3",
+ "dependsOn" : [
+ "pkg:npm/bytes@3.1.2",
+ "pkg:npm/content-type@1.0.5",
+ "pkg:npm/depd@2.0.0",
+ "pkg:npm/destroy@1.2.0",
+ "pkg:npm/unpipe@1.0.0",
+ "pkg:npm/debug@2.6.9",
+ "pkg:npm/http-errors@2.0.0",
+ "pkg:npm/iconv-lite@0.4.24",
+ "pkg:npm/on-finished@2.4.1",
+ "pkg:npm/raw-body@2.5.2",
+ "pkg:npm/type-is@1.6.18",
+ "pkg:npm/qs@6.13.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/bytes@3.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/iconv-lite@0.4.24",
+ "dependsOn" : [
+ "pkg:npm/safer-buffer@2.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/raw-body@2.5.2",
+ "dependsOn" : [
+ "pkg:npm/bytes@3.1.2",
+ "pkg:npm/unpipe@1.0.0",
+ "pkg:npm/http-errors@2.0.0",
+ "pkg:npm/iconv-lite@0.4.24"
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_ignore/package.json b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/package.json
new file mode 100644
index 00000000..c70814f9
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/package.json
@@ -0,0 +1,33 @@
+{
+ "name": "backend",
+ "version": "1.0.0",
+ "description": "",
+ "main": "index.js",
+ "scripts": {
+ "start": "node app.js",
+ "server": "nodemon server.js",
+ "client-install": "npm install --prefix ../frontend",
+ "client": "npm start --prefix ../frontend",
+ "dev": "concurrently \"npm run server\" \"npm run client\"",
+ "heroku-postbuild": "NPM_CONFIG_PRODUCTION=false npm install --prefix ../frontend && npm run build --prefix ../frontend"
+ },
+ "keywords": [],
+ "author": "",
+ "license": "ISC",
+ "dependencies": {
+ "@hapi/joi": "^17.1.1",
+ "backend": "^0.0.0",
+ "bcryptjs": "^2.4.3",
+ "dotenv": "^8.2.0",
+ "express": "^4.17.1",
+ "jsonwebtoken": "^8.5.1",
+ "mongoose": "^5.9.18",
+ "nodemon": "^2.0.4",
+ "axios": "^0.19.0",
+ "jsdom": "^19.0.0"
+ },
+ "exhortignore": [
+ "jsonwebtoken"
+ ],
+ "packageManager": "pnpm@10.8.0+sha512.0e82714d1b5b43c74610193cb20734897c1d00de89d0e18420aebc5977fa13d780a9cb05734624e81ebd81cc876cd464794850641c48b9544326b5622ca29971"
+}
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-lock.yaml b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-lock.yaml
new file mode 100644
index 00000000..4a117e1d
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-lock.yaml
@@ -0,0 +1,1715 @@
+lockfileVersion: '9.0'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
+importers:
+
+ .:
+ dependencies:
+ '@hapi/joi':
+ specifier: ^17.1.1
+ version: 17.1.1
+ axios:
+ specifier: ^0.19.0
+ version: 0.19.2
+ backend:
+ specifier: ^0.0.0
+ version: 0.0.0
+ bcryptjs:
+ specifier: ^2.4.3
+ version: 2.4.3
+ dotenv:
+ specifier: ^8.2.0
+ version: 8.6.0
+ express:
+ specifier: ^4.17.1
+ version: 4.21.2
+ jsdom:
+ specifier: ^19.0.0
+ version: 19.0.0
+ jsonwebtoken:
+ specifier: ^8.5.1
+ version: 8.5.1
+ mongoose:
+ specifier: ^5.9.18
+ version: 5.13.23
+ nodemon:
+ specifier: ^2.0.4
+ version: 2.0.22
+
+packages:
+
+ '@hapi/address@4.1.0':
+ resolution: {integrity: sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==}
+ deprecated: Moved to 'npm install @sideway/address'
+
+ '@hapi/formula@2.0.0':
+ resolution: {integrity: sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==}
+ deprecated: Moved to 'npm install @sideway/formula'
+
+ '@hapi/hoek@9.3.0':
+ resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
+
+ '@hapi/joi@17.1.1':
+ resolution: {integrity: sha512-p4DKeZAoeZW4g3u7ZeRo+vCDuSDgSvtsB/NpfjXEHTUjSeINAi/RrVOWiVQ1isaoLzMvFEhe8n5065mQq1AdQg==}
+ deprecated: Switch to 'npm install joi'
+
+ '@hapi/pinpoint@2.0.1':
+ resolution: {integrity: sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q==}
+
+ '@hapi/topo@5.1.0':
+ resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
+
+ '@tootallnate/once@2.0.0':
+ resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
+ engines: {node: '>= 10'}
+
+ '@types/bson@4.0.5':
+ resolution: {integrity: sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==}
+
+ '@types/mongodb@3.6.20':
+ resolution: {integrity: sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==}
+
+ '@types/node@22.14.1':
+ resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==}
+
+ abab@2.0.6:
+ resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
+ deprecated: Use your platform's native atob() and btoa() methods instead
+
+ accepts@1.3.8:
+ resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
+ engines: {node: '>= 0.6'}
+
+ acorn-globals@6.0.0:
+ resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==}
+
+ acorn-walk@7.2.0:
+ resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
+ engines: {node: '>=0.4.0'}
+
+ acorn@7.4.1:
+ resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
+ acorn@8.14.1:
+ resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
+ agent-base@6.0.2:
+ resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
+ engines: {node: '>= 6.0.0'}
+
+ anymatch@3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
+ engines: {node: '>= 8'}
+
+ array-flatten@1.1.1:
+ resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
+
+ asynckit@0.4.0:
+ resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
+
+ axios@0.19.2:
+ resolution: {integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==}
+ deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
+
+ backend@0.0.0:
+ resolution: {integrity: sha512-Fq2aG5+zmmsKv2Dhm3ijAU5spnKOb5ldJlnnC/Vhk6n8In6zaq9eCPBMRiz2j94P/r84QEaBmtwh9tjaDPiQqg==}
+
+ balanced-match@1.0.2:
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+
+ bcryptjs@2.4.3:
+ resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==}
+
+ binary-extensions@2.3.0:
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
+ engines: {node: '>=8'}
+
+ bl@2.2.1:
+ resolution: {integrity: sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==}
+
+ bluebird@3.5.1:
+ resolution: {integrity: sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==}
+
+ body-parser@1.20.3:
+ resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==}
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+
+ brace-expansion@1.1.11:
+ resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+
+ braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
+ engines: {node: '>=8'}
+
+ browser-process-hrtime@1.0.0:
+ resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==}
+
+ bson@1.1.6:
+ resolution: {integrity: sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==}
+ engines: {node: '>=0.6.19'}
+
+ buffer-equal-constant-time@1.0.1:
+ resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}
+
+ bytes@3.1.2:
+ resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
+ engines: {node: '>= 0.8'}
+
+ call-bind-apply-helpers@1.0.2:
+ resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
+ engines: {node: '>= 0.4'}
+
+ call-bound@1.0.4:
+ resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
+ engines: {node: '>= 0.4'}
+
+ chokidar@3.6.0:
+ resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
+ engines: {node: '>= 8.10.0'}
+
+ combined-stream@1.0.8:
+ resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
+ engines: {node: '>= 0.8'}
+
+ concat-map@0.0.1:
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+
+ content-disposition@0.5.4:
+ resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
+ engines: {node: '>= 0.6'}
+
+ content-type@1.0.5:
+ resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
+ engines: {node: '>= 0.6'}
+
+ cookie-signature@1.0.6:
+ resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
+
+ cookie@0.7.1:
+ resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==}
+ engines: {node: '>= 0.6'}
+
+ core-util-is@1.0.3:
+ resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
+
+ cssom@0.3.8:
+ resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}
+
+ cssom@0.5.0:
+ resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==}
+
+ cssstyle@2.3.0:
+ resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==}
+ engines: {node: '>=8'}
+
+ data-urls@3.0.2:
+ resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==}
+ engines: {node: '>=12'}
+
+ debug@2.6.9:
+ resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@3.1.0:
+ resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@3.2.7:
+ resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@4.4.0:
+ resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ decimal.js@10.5.0:
+ resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==}
+
+ delayed-stream@1.0.0:
+ resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
+ engines: {node: '>=0.4.0'}
+
+ denque@1.5.1:
+ resolution: {integrity: sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==}
+ engines: {node: '>=0.10'}
+
+ depd@2.0.0:
+ resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
+ engines: {node: '>= 0.8'}
+
+ destroy@1.2.0:
+ resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+
+ domexception@4.0.0:
+ resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==}
+ engines: {node: '>=12'}
+ deprecated: Use your platform's native DOMException instead
+
+ dotenv@8.6.0:
+ resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==}
+ engines: {node: '>=10'}
+
+ dunder-proto@1.0.1:
+ resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
+ engines: {node: '>= 0.4'}
+
+ ecdsa-sig-formatter@1.0.11:
+ resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}
+
+ ee-first@1.1.1:
+ resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
+
+ encodeurl@1.0.2:
+ resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
+ engines: {node: '>= 0.8'}
+
+ encodeurl@2.0.0:
+ resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
+ engines: {node: '>= 0.8'}
+
+ es-define-property@1.0.1:
+ resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
+ engines: {node: '>= 0.4'}
+
+ es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
+
+ es-object-atoms@1.1.1:
+ resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
+ engines: {node: '>= 0.4'}
+
+ es-set-tostringtag@2.1.0:
+ resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
+ engines: {node: '>= 0.4'}
+
+ escape-html@1.0.3:
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
+
+ escodegen@2.1.0:
+ resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==}
+ engines: {node: '>=6.0'}
+ hasBin: true
+
+ esprima@4.0.1:
+ resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ estraverse@5.3.0:
+ resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
+ engines: {node: '>=4.0'}
+
+ esutils@2.0.3:
+ resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
+ engines: {node: '>=0.10.0'}
+
+ etag@1.8.1:
+ resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
+ engines: {node: '>= 0.6'}
+
+ express@4.21.2:
+ resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==}
+ engines: {node: '>= 0.10.0'}
+
+ fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
+ engines: {node: '>=8'}
+
+ finalhandler@1.3.1:
+ resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==}
+ engines: {node: '>= 0.8'}
+
+ follow-redirects@1.5.10:
+ resolution: {integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==}
+ engines: {node: '>=4.0'}
+
+ form-data@4.0.2:
+ resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==}
+ engines: {node: '>= 6'}
+
+ forwarded@0.2.0:
+ resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
+ engines: {node: '>= 0.6'}
+
+ fresh@0.5.2:
+ resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
+ engines: {node: '>= 0.6'}
+
+ fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+
+ function-bind@1.1.2:
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+
+ get-intrinsic@1.3.0:
+ resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
+ engines: {node: '>= 0.4'}
+
+ get-proto@1.0.1:
+ resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
+ engines: {node: '>= 0.4'}
+
+ glob-parent@5.1.2:
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
+ engines: {node: '>= 6'}
+
+ gopd@1.2.0:
+ resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
+ engines: {node: '>= 0.4'}
+
+ has-flag@3.0.0:
+ resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
+ engines: {node: '>=4'}
+
+ has-symbols@1.1.0:
+ resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
+ engines: {node: '>= 0.4'}
+
+ has-tostringtag@1.0.2:
+ resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
+ engines: {node: '>= 0.4'}
+
+ hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
+ engines: {node: '>= 0.4'}
+
+ html-encoding-sniffer@3.0.0:
+ resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
+ engines: {node: '>=12'}
+
+ http-errors@2.0.0:
+ resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
+ engines: {node: '>= 0.8'}
+
+ http-proxy-agent@5.0.0:
+ resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
+ engines: {node: '>= 6'}
+
+ https-proxy-agent@5.0.1:
+ resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
+ engines: {node: '>= 6'}
+
+ iconv-lite@0.4.24:
+ resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
+ engines: {node: '>=0.10.0'}
+
+ iconv-lite@0.6.3:
+ resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
+ engines: {node: '>=0.10.0'}
+
+ ignore-by-default@1.0.1:
+ resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==}
+
+ inherits@2.0.4:
+ resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
+
+ ipaddr.js@1.9.1:
+ resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
+ engines: {node: '>= 0.10'}
+
+ is-binary-path@2.1.0:
+ resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
+ engines: {node: '>=8'}
+
+ is-extglob@2.1.1:
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
+ engines: {node: '>=0.10.0'}
+
+ is-glob@4.0.3:
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
+ engines: {node: '>=0.10.0'}
+
+ is-number@7.0.0:
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
+ engines: {node: '>=0.12.0'}
+
+ is-potential-custom-element-name@1.0.1:
+ resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
+
+ isarray@1.0.0:
+ resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
+
+ jsdom@19.0.0:
+ resolution: {integrity: sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ canvas: ^2.5.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+
+ jsonwebtoken@8.5.1:
+ resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==}
+ engines: {node: '>=4', npm: '>=1.4.28'}
+
+ jwa@1.4.1:
+ resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==}
+
+ jws@3.2.2:
+ resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==}
+
+ kareem@2.3.2:
+ resolution: {integrity: sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==}
+
+ lodash.includes@4.3.0:
+ resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==}
+
+ lodash.isboolean@3.0.3:
+ resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==}
+
+ lodash.isinteger@4.0.4:
+ resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==}
+
+ lodash.isnumber@3.0.3:
+ resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==}
+
+ lodash.isplainobject@4.0.6:
+ resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
+
+ lodash.isstring@4.0.1:
+ resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==}
+
+ lodash.once@4.1.1:
+ resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
+
+ math-intrinsics@1.1.0:
+ resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
+ engines: {node: '>= 0.4'}
+
+ media-typer@0.3.0:
+ resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
+ engines: {node: '>= 0.6'}
+
+ memory-pager@1.5.0:
+ resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==}
+
+ merge-descriptors@1.0.3:
+ resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==}
+
+ methods@1.1.2:
+ resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
+ engines: {node: '>= 0.6'}
+
+ mime-db@1.52.0:
+ resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
+ engines: {node: '>= 0.6'}
+
+ mime-types@2.1.35:
+ resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
+ engines: {node: '>= 0.6'}
+
+ mime@1.6.0:
+ resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ minimatch@3.1.2:
+ resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+
+ mongodb@3.7.4:
+ resolution: {integrity: sha512-K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ aws4: '*'
+ bson-ext: '*'
+ kerberos: '*'
+ mongodb-client-encryption: '*'
+ mongodb-extjson: '*'
+ snappy: '*'
+ peerDependenciesMeta:
+ aws4:
+ optional: true
+ bson-ext:
+ optional: true
+ kerberos:
+ optional: true
+ mongodb-client-encryption:
+ optional: true
+ mongodb-extjson:
+ optional: true
+ snappy:
+ optional: true
+
+ mongoose-legacy-pluralize@1.0.2:
+ resolution: {integrity: sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==}
+ peerDependencies:
+ mongoose: '*'
+
+ mongoose@5.13.23:
+ resolution: {integrity: sha512-Q5bo1yYOcH2wbBPP4tGmcY5VKsFkQcjUDh66YjrbneAFB3vNKQwLvteRFLuLiU17rA5SDl3UMcMJLD9VS8ng2Q==}
+ engines: {node: '>=4.0.0'}
+
+ mpath@0.8.4:
+ resolution: {integrity: sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==}
+ engines: {node: '>=4.0.0'}
+
+ mquery@3.2.5:
+ resolution: {integrity: sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==}
+ engines: {node: '>=4.0.0'}
+
+ ms@2.0.0:
+ resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
+
+ ms@2.1.2:
+ resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
+
+ ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+
+ negotiator@0.6.3:
+ resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
+ engines: {node: '>= 0.6'}
+
+ nodemon@2.0.22:
+ resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==}
+ engines: {node: '>=8.10.0'}
+ hasBin: true
+
+ normalize-path@3.0.0:
+ resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
+ engines: {node: '>=0.10.0'}
+
+ nwsapi@2.2.20:
+ resolution: {integrity: sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==}
+
+ object-inspect@1.13.4:
+ resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
+ engines: {node: '>= 0.4'}
+
+ on-finished@2.4.1:
+ resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
+ engines: {node: '>= 0.8'}
+
+ optional-require@1.0.3:
+ resolution: {integrity: sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==}
+ engines: {node: '>=4'}
+
+ optional-require@1.1.8:
+ resolution: {integrity: sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==}
+ engines: {node: '>=4'}
+
+ parse5@6.0.1:
+ resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
+
+ parseurl@1.3.3:
+ resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
+ engines: {node: '>= 0.8'}
+
+ path-to-regexp@0.1.12:
+ resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
+
+ picomatch@2.3.1:
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
+ engines: {node: '>=8.6'}
+
+ process-nextick-args@2.0.1:
+ resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+
+ proxy-addr@2.0.7:
+ resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
+ engines: {node: '>= 0.10'}
+
+ psl@1.15.0:
+ resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==}
+
+ pstree.remy@1.1.8:
+ resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==}
+
+ punycode@2.3.1:
+ resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
+ engines: {node: '>=6'}
+
+ qs@6.13.0:
+ resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
+ engines: {node: '>=0.6'}
+
+ querystringify@2.2.0:
+ resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==}
+
+ range-parser@1.2.1:
+ resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
+ engines: {node: '>= 0.6'}
+
+ raw-body@2.5.2:
+ resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
+ engines: {node: '>= 0.8'}
+
+ readable-stream@2.3.8:
+ resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
+
+ readdirp@3.6.0:
+ resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
+ engines: {node: '>=8.10.0'}
+
+ regexp-clone@1.0.0:
+ resolution: {integrity: sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==}
+
+ require-at@1.0.6:
+ resolution: {integrity: sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==}
+ engines: {node: '>=4'}
+
+ requires-port@1.0.0:
+ resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}
+
+ safe-buffer@5.1.2:
+ resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
+
+ safe-buffer@5.2.1:
+ resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+
+ safer-buffer@2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+
+ saslprep@1.0.3:
+ resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==}
+ engines: {node: '>=6'}
+
+ saxes@5.0.1:
+ resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==}
+ engines: {node: '>=10'}
+
+ semver@5.7.2:
+ resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
+ hasBin: true
+
+ semver@7.0.0:
+ resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==}
+ hasBin: true
+
+ send@0.19.0:
+ resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
+ engines: {node: '>= 0.8.0'}
+
+ serve-static@1.16.2:
+ resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
+ engines: {node: '>= 0.8.0'}
+
+ setprototypeof@1.2.0:
+ resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
+
+ side-channel-list@1.0.0:
+ resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
+ engines: {node: '>= 0.4'}
+
+ side-channel-map@1.0.1:
+ resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
+ engines: {node: '>= 0.4'}
+
+ side-channel-weakmap@1.0.2:
+ resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
+ engines: {node: '>= 0.4'}
+
+ side-channel@1.1.0:
+ resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
+ engines: {node: '>= 0.4'}
+
+ sift@13.5.2:
+ resolution: {integrity: sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==}
+
+ simple-update-notifier@1.1.0:
+ resolution: {integrity: sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==}
+ engines: {node: '>=8.10.0'}
+
+ sliced@1.0.1:
+ resolution: {integrity: sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==}
+
+ source-map@0.6.1:
+ resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
+ engines: {node: '>=0.10.0'}
+
+ sparse-bitfield@3.0.3:
+ resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==}
+
+ statuses@2.0.1:
+ resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
+ engines: {node: '>= 0.8'}
+
+ string_decoder@1.1.1:
+ resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
+
+ supports-color@5.5.0:
+ resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
+ engines: {node: '>=4'}
+
+ symbol-tree@3.2.4:
+ resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
+
+ to-regex-range@5.0.1:
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
+ engines: {node: '>=8.0'}
+
+ toidentifier@1.0.1:
+ resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
+ engines: {node: '>=0.6'}
+
+ touch@3.1.1:
+ resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==}
+ hasBin: true
+
+ tough-cookie@4.1.4:
+ resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==}
+ engines: {node: '>=6'}
+
+ tr46@3.0.0:
+ resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==}
+ engines: {node: '>=12'}
+
+ type-is@1.6.18:
+ resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
+ engines: {node: '>= 0.6'}
+
+ undefsafe@2.0.5:
+ resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==}
+
+ undici-types@6.21.0:
+ resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
+
+ universalify@0.2.0:
+ resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
+ engines: {node: '>= 4.0.0'}
+
+ unpipe@1.0.0:
+ resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
+ engines: {node: '>= 0.8'}
+
+ url-parse@1.5.10:
+ resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==}
+
+ util-deprecate@1.0.2:
+ resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+
+ utils-merge@1.0.1:
+ resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
+ engines: {node: '>= 0.4.0'}
+
+ vary@1.1.2:
+ resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
+ engines: {node: '>= 0.8'}
+
+ w3c-hr-time@1.0.2:
+ resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}
+ deprecated: Use your platform's native performance.now() and performance.timeOrigin.
+
+ w3c-xmlserializer@3.0.0:
+ resolution: {integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==}
+ engines: {node: '>=12'}
+
+ webidl-conversions@7.0.0:
+ resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
+ engines: {node: '>=12'}
+
+ whatwg-encoding@2.0.0:
+ resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==}
+ engines: {node: '>=12'}
+
+ whatwg-mimetype@3.0.0:
+ resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
+ engines: {node: '>=12'}
+
+ whatwg-url@10.0.0:
+ resolution: {integrity: sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==}
+ engines: {node: '>=12'}
+
+ whatwg-url@11.0.0:
+ resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}
+ engines: {node: '>=12'}
+
+ ws@8.18.1:
+ resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: '>=5.0.2'
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+
+ xml-name-validator@4.0.0:
+ resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
+ engines: {node: '>=12'}
+
+ xmlchars@2.2.0:
+ resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
+
+snapshots:
+
+ '@hapi/address@4.1.0':
+ dependencies:
+ '@hapi/hoek': 9.3.0
+
+ '@hapi/formula@2.0.0': {}
+
+ '@hapi/hoek@9.3.0': {}
+
+ '@hapi/joi@17.1.1':
+ dependencies:
+ '@hapi/address': 4.1.0
+ '@hapi/formula': 2.0.0
+ '@hapi/hoek': 9.3.0
+ '@hapi/pinpoint': 2.0.1
+ '@hapi/topo': 5.1.0
+
+ '@hapi/pinpoint@2.0.1': {}
+
+ '@hapi/topo@5.1.0':
+ dependencies:
+ '@hapi/hoek': 9.3.0
+
+ '@tootallnate/once@2.0.0': {}
+
+ '@types/bson@4.0.5':
+ dependencies:
+ '@types/node': 22.14.1
+
+ '@types/mongodb@3.6.20':
+ dependencies:
+ '@types/bson': 4.0.5
+ '@types/node': 22.14.1
+
+ '@types/node@22.14.1':
+ dependencies:
+ undici-types: 6.21.0
+
+ abab@2.0.6: {}
+
+ accepts@1.3.8:
+ dependencies:
+ mime-types: 2.1.35
+ negotiator: 0.6.3
+
+ acorn-globals@6.0.0:
+ dependencies:
+ acorn: 7.4.1
+ acorn-walk: 7.2.0
+
+ acorn-walk@7.2.0: {}
+
+ acorn@7.4.1: {}
+
+ acorn@8.14.1: {}
+
+ agent-base@6.0.2:
+ dependencies:
+ debug: 4.4.0
+ transitivePeerDependencies:
+ - supports-color
+
+ anymatch@3.1.3:
+ dependencies:
+ normalize-path: 3.0.0
+ picomatch: 2.3.1
+
+ array-flatten@1.1.1: {}
+
+ asynckit@0.4.0: {}
+
+ axios@0.19.2:
+ dependencies:
+ follow-redirects: 1.5.10
+ transitivePeerDependencies:
+ - supports-color
+
+ backend@0.0.0: {}
+
+ balanced-match@1.0.2: {}
+
+ bcryptjs@2.4.3: {}
+
+ binary-extensions@2.3.0: {}
+
+ bl@2.2.1:
+ dependencies:
+ readable-stream: 2.3.8
+ safe-buffer: 5.2.1
+
+ bluebird@3.5.1: {}
+
+ body-parser@1.20.3:
+ dependencies:
+ bytes: 3.1.2
+ content-type: 1.0.5
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ http-errors: 2.0.0
+ iconv-lite: 0.4.24
+ on-finished: 2.4.1
+ qs: 6.13.0
+ raw-body: 2.5.2
+ type-is: 1.6.18
+ unpipe: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
+
+ brace-expansion@1.1.11:
+ dependencies:
+ balanced-match: 1.0.2
+ concat-map: 0.0.1
+
+ braces@3.0.3:
+ dependencies:
+ fill-range: 7.1.1
+
+ browser-process-hrtime@1.0.0: {}
+
+ bson@1.1.6: {}
+
+ buffer-equal-constant-time@1.0.1: {}
+
+ bytes@3.1.2: {}
+
+ call-bind-apply-helpers@1.0.2:
+ dependencies:
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+
+ call-bound@1.0.4:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ get-intrinsic: 1.3.0
+
+ chokidar@3.6.0:
+ dependencies:
+ anymatch: 3.1.3
+ braces: 3.0.3
+ glob-parent: 5.1.2
+ is-binary-path: 2.1.0
+ is-glob: 4.0.3
+ normalize-path: 3.0.0
+ readdirp: 3.6.0
+ optionalDependencies:
+ fsevents: 2.3.3
+
+ combined-stream@1.0.8:
+ dependencies:
+ delayed-stream: 1.0.0
+
+ concat-map@0.0.1: {}
+
+ content-disposition@0.5.4:
+ dependencies:
+ safe-buffer: 5.2.1
+
+ content-type@1.0.5: {}
+
+ cookie-signature@1.0.6: {}
+
+ cookie@0.7.1: {}
+
+ core-util-is@1.0.3: {}
+
+ cssom@0.3.8: {}
+
+ cssom@0.5.0: {}
+
+ cssstyle@2.3.0:
+ dependencies:
+ cssom: 0.3.8
+
+ data-urls@3.0.2:
+ dependencies:
+ abab: 2.0.6
+ whatwg-mimetype: 3.0.0
+ whatwg-url: 11.0.0
+
+ debug@2.6.9:
+ dependencies:
+ ms: 2.0.0
+
+ debug@3.1.0:
+ dependencies:
+ ms: 2.0.0
+
+ debug@3.2.7(supports-color@5.5.0):
+ dependencies:
+ ms: 2.1.3
+ optionalDependencies:
+ supports-color: 5.5.0
+
+ debug@4.4.0:
+ dependencies:
+ ms: 2.1.3
+
+ decimal.js@10.5.0: {}
+
+ delayed-stream@1.0.0: {}
+
+ denque@1.5.1: {}
+
+ depd@2.0.0: {}
+
+ destroy@1.2.0: {}
+
+ domexception@4.0.0:
+ dependencies:
+ webidl-conversions: 7.0.0
+
+ dotenv@8.6.0: {}
+
+ dunder-proto@1.0.1:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ es-errors: 1.3.0
+ gopd: 1.2.0
+
+ ecdsa-sig-formatter@1.0.11:
+ dependencies:
+ safe-buffer: 5.2.1
+
+ ee-first@1.1.1: {}
+
+ encodeurl@1.0.2: {}
+
+ encodeurl@2.0.0: {}
+
+ es-define-property@1.0.1: {}
+
+ es-errors@1.3.0: {}
+
+ es-object-atoms@1.1.1:
+ dependencies:
+ es-errors: 1.3.0
+
+ es-set-tostringtag@2.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ has-tostringtag: 1.0.2
+ hasown: 2.0.2
+
+ escape-html@1.0.3: {}
+
+ escodegen@2.1.0:
+ dependencies:
+ esprima: 4.0.1
+ estraverse: 5.3.0
+ esutils: 2.0.3
+ optionalDependencies:
+ source-map: 0.6.1
+
+ esprima@4.0.1: {}
+
+ estraverse@5.3.0: {}
+
+ esutils@2.0.3: {}
+
+ etag@1.8.1: {}
+
+ express@4.21.2:
+ dependencies:
+ accepts: 1.3.8
+ array-flatten: 1.1.1
+ body-parser: 1.20.3
+ content-disposition: 0.5.4
+ content-type: 1.0.5
+ cookie: 0.7.1
+ cookie-signature: 1.0.6
+ debug: 2.6.9
+ depd: 2.0.0
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ etag: 1.8.1
+ finalhandler: 1.3.1
+ fresh: 0.5.2
+ http-errors: 2.0.0
+ merge-descriptors: 1.0.3
+ methods: 1.1.2
+ on-finished: 2.4.1
+ parseurl: 1.3.3
+ path-to-regexp: 0.1.12
+ proxy-addr: 2.0.7
+ qs: 6.13.0
+ range-parser: 1.2.1
+ safe-buffer: 5.2.1
+ send: 0.19.0
+ serve-static: 1.16.2
+ setprototypeof: 1.2.0
+ statuses: 2.0.1
+ type-is: 1.6.18
+ utils-merge: 1.0.1
+ vary: 1.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ fill-range@7.1.1:
+ dependencies:
+ to-regex-range: 5.0.1
+
+ finalhandler@1.3.1:
+ dependencies:
+ debug: 2.6.9
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ on-finished: 2.4.1
+ parseurl: 1.3.3
+ statuses: 2.0.1
+ unpipe: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
+
+ follow-redirects@1.5.10:
+ dependencies:
+ debug: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
+
+ form-data@4.0.2:
+ dependencies:
+ asynckit: 0.4.0
+ combined-stream: 1.0.8
+ es-set-tostringtag: 2.1.0
+ mime-types: 2.1.35
+
+ forwarded@0.2.0: {}
+
+ fresh@0.5.2: {}
+
+ fsevents@2.3.3:
+ optional: true
+
+ function-bind@1.1.2: {}
+
+ get-intrinsic@1.3.0:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ es-define-property: 1.0.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+ function-bind: 1.1.2
+ get-proto: 1.0.1
+ gopd: 1.2.0
+ has-symbols: 1.1.0
+ hasown: 2.0.2
+ math-intrinsics: 1.1.0
+
+ get-proto@1.0.1:
+ dependencies:
+ dunder-proto: 1.0.1
+ es-object-atoms: 1.1.1
+
+ glob-parent@5.1.2:
+ dependencies:
+ is-glob: 4.0.3
+
+ gopd@1.2.0: {}
+
+ has-flag@3.0.0: {}
+
+ has-symbols@1.1.0: {}
+
+ has-tostringtag@1.0.2:
+ dependencies:
+ has-symbols: 1.1.0
+
+ hasown@2.0.2:
+ dependencies:
+ function-bind: 1.1.2
+
+ html-encoding-sniffer@3.0.0:
+ dependencies:
+ whatwg-encoding: 2.0.0
+
+ http-errors@2.0.0:
+ dependencies:
+ depd: 2.0.0
+ inherits: 2.0.4
+ setprototypeof: 1.2.0
+ statuses: 2.0.1
+ toidentifier: 1.0.1
+
+ http-proxy-agent@5.0.0:
+ dependencies:
+ '@tootallnate/once': 2.0.0
+ agent-base: 6.0.2
+ debug: 4.4.0
+ transitivePeerDependencies:
+ - supports-color
+
+ https-proxy-agent@5.0.1:
+ dependencies:
+ agent-base: 6.0.2
+ debug: 4.4.0
+ transitivePeerDependencies:
+ - supports-color
+
+ iconv-lite@0.4.24:
+ dependencies:
+ safer-buffer: 2.1.2
+
+ iconv-lite@0.6.3:
+ dependencies:
+ safer-buffer: 2.1.2
+
+ ignore-by-default@1.0.1: {}
+
+ inherits@2.0.4: {}
+
+ ipaddr.js@1.9.1: {}
+
+ is-binary-path@2.1.0:
+ dependencies:
+ binary-extensions: 2.3.0
+
+ is-extglob@2.1.1: {}
+
+ is-glob@4.0.3:
+ dependencies:
+ is-extglob: 2.1.1
+
+ is-number@7.0.0: {}
+
+ is-potential-custom-element-name@1.0.1: {}
+
+ isarray@1.0.0: {}
+
+ jsdom@19.0.0:
+ dependencies:
+ abab: 2.0.6
+ acorn: 8.14.1
+ acorn-globals: 6.0.0
+ cssom: 0.5.0
+ cssstyle: 2.3.0
+ data-urls: 3.0.2
+ decimal.js: 10.5.0
+ domexception: 4.0.0
+ escodegen: 2.1.0
+ form-data: 4.0.2
+ html-encoding-sniffer: 3.0.0
+ http-proxy-agent: 5.0.0
+ https-proxy-agent: 5.0.1
+ is-potential-custom-element-name: 1.0.1
+ nwsapi: 2.2.20
+ parse5: 6.0.1
+ saxes: 5.0.1
+ symbol-tree: 3.2.4
+ tough-cookie: 4.1.4
+ w3c-hr-time: 1.0.2
+ w3c-xmlserializer: 3.0.0
+ webidl-conversions: 7.0.0
+ whatwg-encoding: 2.0.0
+ whatwg-mimetype: 3.0.0
+ whatwg-url: 10.0.0
+ ws: 8.18.1
+ xml-name-validator: 4.0.0
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+
+ jsonwebtoken@8.5.1:
+ dependencies:
+ jws: 3.2.2
+ lodash.includes: 4.3.0
+ lodash.isboolean: 3.0.3
+ lodash.isinteger: 4.0.4
+ lodash.isnumber: 3.0.3
+ lodash.isplainobject: 4.0.6
+ lodash.isstring: 4.0.1
+ lodash.once: 4.1.1
+ ms: 2.1.3
+ semver: 5.7.2
+
+ jwa@1.4.1:
+ dependencies:
+ buffer-equal-constant-time: 1.0.1
+ ecdsa-sig-formatter: 1.0.11
+ safe-buffer: 5.2.1
+
+ jws@3.2.2:
+ dependencies:
+ jwa: 1.4.1
+ safe-buffer: 5.2.1
+
+ kareem@2.3.2: {}
+
+ lodash.includes@4.3.0: {}
+
+ lodash.isboolean@3.0.3: {}
+
+ lodash.isinteger@4.0.4: {}
+
+ lodash.isnumber@3.0.3: {}
+
+ lodash.isplainobject@4.0.6: {}
+
+ lodash.isstring@4.0.1: {}
+
+ lodash.once@4.1.1: {}
+
+ math-intrinsics@1.1.0: {}
+
+ media-typer@0.3.0: {}
+
+ memory-pager@1.5.0:
+ optional: true
+
+ merge-descriptors@1.0.3: {}
+
+ methods@1.1.2: {}
+
+ mime-db@1.52.0: {}
+
+ mime-types@2.1.35:
+ dependencies:
+ mime-db: 1.52.0
+
+ mime@1.6.0: {}
+
+ minimatch@3.1.2:
+ dependencies:
+ brace-expansion: 1.1.11
+
+ mongodb@3.7.4:
+ dependencies:
+ bl: 2.2.1
+ bson: 1.1.6
+ denque: 1.5.1
+ optional-require: 1.1.8
+ safe-buffer: 5.2.1
+ optionalDependencies:
+ saslprep: 1.0.3
+
+ mongoose-legacy-pluralize@1.0.2(mongoose@5.13.23):
+ dependencies:
+ mongoose: 5.13.23
+
+ mongoose@5.13.23:
+ dependencies:
+ '@types/bson': 4.0.5
+ '@types/mongodb': 3.6.20
+ bson: 1.1.6
+ kareem: 2.3.2
+ mongodb: 3.7.4
+ mongoose-legacy-pluralize: 1.0.2(mongoose@5.13.23)
+ mpath: 0.8.4
+ mquery: 3.2.5
+ ms: 2.1.2
+ optional-require: 1.0.3
+ regexp-clone: 1.0.0
+ safe-buffer: 5.2.1
+ sift: 13.5.2
+ sliced: 1.0.1
+ transitivePeerDependencies:
+ - aws4
+ - bson-ext
+ - kerberos
+ - mongodb-client-encryption
+ - mongodb-extjson
+ - snappy
+ - supports-color
+
+ mpath@0.8.4: {}
+
+ mquery@3.2.5:
+ dependencies:
+ bluebird: 3.5.1
+ debug: 3.1.0
+ regexp-clone: 1.0.0
+ safe-buffer: 5.1.2
+ sliced: 1.0.1
+ transitivePeerDependencies:
+ - supports-color
+
+ ms@2.0.0: {}
+
+ ms@2.1.2: {}
+
+ ms@2.1.3: {}
+
+ negotiator@0.6.3: {}
+
+ nodemon@2.0.22:
+ dependencies:
+ chokidar: 3.6.0
+ debug: 3.2.7(supports-color@5.5.0)
+ ignore-by-default: 1.0.1
+ minimatch: 3.1.2
+ pstree.remy: 1.1.8
+ semver: 5.7.2
+ simple-update-notifier: 1.1.0
+ supports-color: 5.5.0
+ touch: 3.1.1
+ undefsafe: 2.0.5
+
+ normalize-path@3.0.0: {}
+
+ nwsapi@2.2.20: {}
+
+ object-inspect@1.13.4: {}
+
+ on-finished@2.4.1:
+ dependencies:
+ ee-first: 1.1.1
+
+ optional-require@1.0.3: {}
+
+ optional-require@1.1.8:
+ dependencies:
+ require-at: 1.0.6
+
+ parse5@6.0.1: {}
+
+ parseurl@1.3.3: {}
+
+ path-to-regexp@0.1.12: {}
+
+ picomatch@2.3.1: {}
+
+ process-nextick-args@2.0.1: {}
+
+ proxy-addr@2.0.7:
+ dependencies:
+ forwarded: 0.2.0
+ ipaddr.js: 1.9.1
+
+ psl@1.15.0:
+ dependencies:
+ punycode: 2.3.1
+
+ pstree.remy@1.1.8: {}
+
+ punycode@2.3.1: {}
+
+ qs@6.13.0:
+ dependencies:
+ side-channel: 1.1.0
+
+ querystringify@2.2.0: {}
+
+ range-parser@1.2.1: {}
+
+ raw-body@2.5.2:
+ dependencies:
+ bytes: 3.1.2
+ http-errors: 2.0.0
+ iconv-lite: 0.4.24
+ unpipe: 1.0.0
+
+ readable-stream@2.3.8:
+ dependencies:
+ core-util-is: 1.0.3
+ inherits: 2.0.4
+ isarray: 1.0.0
+ process-nextick-args: 2.0.1
+ safe-buffer: 5.1.2
+ string_decoder: 1.1.1
+ util-deprecate: 1.0.2
+
+ readdirp@3.6.0:
+ dependencies:
+ picomatch: 2.3.1
+
+ regexp-clone@1.0.0: {}
+
+ require-at@1.0.6: {}
+
+ requires-port@1.0.0: {}
+
+ safe-buffer@5.1.2: {}
+
+ safe-buffer@5.2.1: {}
+
+ safer-buffer@2.1.2: {}
+
+ saslprep@1.0.3:
+ dependencies:
+ sparse-bitfield: 3.0.3
+ optional: true
+
+ saxes@5.0.1:
+ dependencies:
+ xmlchars: 2.2.0
+
+ semver@5.7.2: {}
+
+ semver@7.0.0: {}
+
+ send@0.19.0:
+ dependencies:
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ encodeurl: 1.0.2
+ escape-html: 1.0.3
+ etag: 1.8.1
+ fresh: 0.5.2
+ http-errors: 2.0.0
+ mime: 1.6.0
+ ms: 2.1.3
+ on-finished: 2.4.1
+ range-parser: 1.2.1
+ statuses: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+
+ serve-static@1.16.2:
+ dependencies:
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ parseurl: 1.3.3
+ send: 0.19.0
+ transitivePeerDependencies:
+ - supports-color
+
+ setprototypeof@1.2.0: {}
+
+ side-channel-list@1.0.0:
+ dependencies:
+ es-errors: 1.3.0
+ object-inspect: 1.13.4
+
+ side-channel-map@1.0.1:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ object-inspect: 1.13.4
+
+ side-channel-weakmap@1.0.2:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ object-inspect: 1.13.4
+ side-channel-map: 1.0.1
+
+ side-channel@1.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ object-inspect: 1.13.4
+ side-channel-list: 1.0.0
+ side-channel-map: 1.0.1
+ side-channel-weakmap: 1.0.2
+
+ sift@13.5.2: {}
+
+ simple-update-notifier@1.1.0:
+ dependencies:
+ semver: 7.0.0
+
+ sliced@1.0.1: {}
+
+ source-map@0.6.1:
+ optional: true
+
+ sparse-bitfield@3.0.3:
+ dependencies:
+ memory-pager: 1.5.0
+ optional: true
+
+ statuses@2.0.1: {}
+
+ string_decoder@1.1.1:
+ dependencies:
+ safe-buffer: 5.1.2
+
+ supports-color@5.5.0:
+ dependencies:
+ has-flag: 3.0.0
+
+ symbol-tree@3.2.4: {}
+
+ to-regex-range@5.0.1:
+ dependencies:
+ is-number: 7.0.0
+
+ toidentifier@1.0.1: {}
+
+ touch@3.1.1: {}
+
+ tough-cookie@4.1.4:
+ dependencies:
+ psl: 1.15.0
+ punycode: 2.3.1
+ universalify: 0.2.0
+ url-parse: 1.5.10
+
+ tr46@3.0.0:
+ dependencies:
+ punycode: 2.3.1
+
+ type-is@1.6.18:
+ dependencies:
+ media-typer: 0.3.0
+ mime-types: 2.1.35
+
+ undefsafe@2.0.5: {}
+
+ undici-types@6.21.0: {}
+
+ universalify@0.2.0: {}
+
+ unpipe@1.0.0: {}
+
+ url-parse@1.5.10:
+ dependencies:
+ querystringify: 2.2.0
+ requires-port: 1.0.0
+
+ util-deprecate@1.0.2: {}
+
+ utils-merge@1.0.1: {}
+
+ vary@1.1.2: {}
+
+ w3c-hr-time@1.0.2:
+ dependencies:
+ browser-process-hrtime: 1.0.0
+
+ w3c-xmlserializer@3.0.0:
+ dependencies:
+ xml-name-validator: 4.0.0
+
+ webidl-conversions@7.0.0: {}
+
+ whatwg-encoding@2.0.0:
+ dependencies:
+ iconv-lite: 0.6.3
+
+ whatwg-mimetype@3.0.0: {}
+
+ whatwg-url@10.0.0:
+ dependencies:
+ tr46: 3.0.0
+ webidl-conversions: 7.0.0
+
+ whatwg-url@11.0.0:
+ dependencies:
+ tr46: 3.0.0
+ webidl-conversions: 7.0.0
+
+ ws@8.18.1: {}
+
+ xml-name-validator@4.0.0: {}
+
+ xmlchars@2.2.0: {}
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-ls-component.json b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-ls-component.json
new file mode 100644
index 00000000..dc004cd2
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-ls-component.json
@@ -0,0 +1,70 @@
+[
+ {
+ "name": "backend",
+ "version": "1.0.0",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore",
+ "private": false,
+ "dependencies": {
+ "@hapi/joi": {
+ "from": "@hapi/joi",
+ "version": "17.1.1",
+ "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-17.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+joi@17.1.1/node_modules/@hapi/joi"
+ },
+ "axios": {
+ "from": "axios",
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/axios@0.19.2/node_modules/axios"
+ },
+ "backend": {
+ "from": "backend",
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/backend/-/backend-0.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/backend@0.0.0/node_modules/backend"
+ },
+ "bcryptjs": {
+ "from": "bcryptjs",
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/bcryptjs@2.4.3/node_modules/bcryptjs"
+ },
+ "dotenv": {
+ "from": "dotenv",
+ "version": "8.6.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dotenv@8.6.0/node_modules/dotenv"
+ },
+ "express": {
+ "from": "express",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/express@4.21.2/node_modules/express"
+ },
+ "jsdom": {
+ "from": "jsdom",
+ "version": "19.0.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/jsdom@19.0.0/node_modules/jsdom"
+ },
+ "jsonwebtoken": {
+ "from": "jsonwebtoken",
+ "version": "8.5.1",
+ "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/jsonwebtoken@8.5.1/node_modules/jsonwebtoken"
+ },
+ "mongoose": {
+ "from": "mongoose",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mongoose@5.13.23/node_modules/mongoose"
+ },
+ "nodemon": {
+ "from": "nodemon",
+ "version": "2.0.22",
+ "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/nodemon@2.0.22/node_modules/nodemon"
+ }
+ }
+ }
+]
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-ls-stack.json b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-ls-stack.json
new file mode 100644
index 00000000..aef82b83
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_ignore/pnpm-ls-stack.json
@@ -0,0 +1,4604 @@
+[
+ {
+ "name": "backend",
+ "version": "1.0.0",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore",
+ "private": false,
+ "dependencies": {
+ "backend": {
+ "from": "backend",
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/backend/-/backend-0.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/backend@0.0.0/node_modules/backend"
+ },
+ "bcryptjs": {
+ "from": "bcryptjs",
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/bcryptjs@2.4.3/node_modules/bcryptjs"
+ },
+ "dotenv": {
+ "from": "dotenv",
+ "version": "8.6.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dotenv@8.6.0/node_modules/dotenv"
+ },
+ "@hapi/joi": {
+ "from": "@hapi/joi",
+ "version": "17.1.1",
+ "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-17.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+joi@17.1.1/node_modules/@hapi/joi",
+ "dependencies": {
+ "@hapi/formula": {
+ "from": "@hapi/formula",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+formula@2.0.0/node_modules/@hapi/formula"
+ },
+ "@hapi/hoek": {
+ "from": "@hapi/hoek",
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+hoek@9.3.0/node_modules/@hapi/hoek"
+ },
+ "@hapi/pinpoint": {
+ "from": "@hapi/pinpoint",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+pinpoint@2.0.1/node_modules/@hapi/pinpoint"
+ },
+ "@hapi/address": {
+ "from": "@hapi/address",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/@hapi/address/-/address-4.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+address@4.1.0/node_modules/@hapi/address",
+ "dependencies": {
+ "@hapi/hoek": {
+ "from": "@hapi/hoek",
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+hoek@9.3.0/node_modules/@hapi/hoek"
+ }
+ }
+ },
+ "@hapi/topo": {
+ "from": "@hapi/topo",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+topo@5.1.0/node_modules/@hapi/topo",
+ "dependencies": {
+ "@hapi/hoek": {
+ "from": "@hapi/hoek",
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@hapi+hoek@9.3.0/node_modules/@hapi/hoek"
+ }
+ }
+ }
+ }
+ },
+ "axios": {
+ "from": "axios",
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/axios@0.19.2/node_modules/axios",
+ "dependencies": {
+ "follow-redirects": {
+ "from": "follow-redirects",
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/follow-redirects@1.5.10/node_modules/follow-redirects",
+ "dependencies": {
+ "debug": {
+ "from": "debug",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@3.1.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "jsonwebtoken": {
+ "from": "jsonwebtoken",
+ "version": "8.5.1",
+ "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/jsonwebtoken@8.5.1/node_modules/jsonwebtoken",
+ "dependencies": {
+ "lodash.includes": {
+ "from": "lodash.includes",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/lodash.includes@4.3.0/node_modules/lodash.includes"
+ },
+ "lodash.isboolean": {
+ "from": "lodash.isboolean",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/lodash.isboolean@3.0.3/node_modules/lodash.isboolean"
+ },
+ "lodash.isinteger": {
+ "from": "lodash.isinteger",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/lodash.isinteger@4.0.4/node_modules/lodash.isinteger"
+ },
+ "lodash.isnumber": {
+ "from": "lodash.isnumber",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/lodash.isnumber@3.0.3/node_modules/lodash.isnumber"
+ },
+ "lodash.isplainobject": {
+ "from": "lodash.isplainobject",
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/lodash.isplainobject@4.0.6/node_modules/lodash.isplainobject"
+ },
+ "lodash.isstring": {
+ "from": "lodash.isstring",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/lodash.isstring@4.0.1/node_modules/lodash.isstring"
+ },
+ "lodash.once": {
+ "from": "lodash.once",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/lodash.once@4.1.1/node_modules/lodash.once"
+ },
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ },
+ "semver": {
+ "from": "semver",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/semver@5.7.2/node_modules/semver"
+ },
+ "jws": {
+ "from": "jws",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/jws@3.2.2/node_modules/jws",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "jwa": {
+ "from": "jwa",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/jwa@1.4.1/node_modules/jwa",
+ "dependencies": {
+ "buffer-equal-constant-time": {
+ "from": "buffer-equal-constant-time",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/buffer-equal-constant-time@1.0.1/node_modules/buffer-equal-constant-time"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "ecdsa-sig-formatter": {
+ "from": "ecdsa-sig-formatter",
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ecdsa-sig-formatter@1.0.11/node_modules/ecdsa-sig-formatter",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "mongoose": {
+ "from": "mongoose",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mongoose@5.13.23/node_modules/mongoose",
+ "dependencies": {
+ "bson": {
+ "from": "bson",
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/bson@1.1.6/node_modules/bson"
+ },
+ "kareem": {
+ "from": "kareem",
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/kareem@2.3.2/node_modules/kareem"
+ },
+ "mpath": {
+ "from": "mpath",
+ "version": "0.8.4",
+ "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mpath@0.8.4/node_modules/mpath"
+ },
+ "ms": {
+ "from": "ms",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.2/node_modules/ms"
+ },
+ "optional-require": {
+ "from": "optional-require",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/optional-require@1.0.3/node_modules/optional-require"
+ },
+ "regexp-clone": {
+ "from": "regexp-clone",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/regexp-clone@1.0.0/node_modules/regexp-clone"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "sift": {
+ "from": "sift",
+ "version": "13.5.2",
+ "resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/sift@13.5.2/node_modules/sift"
+ },
+ "sliced": {
+ "from": "sliced",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/sliced@1.0.1/node_modules/sliced"
+ },
+ "mongoose-legacy-pluralize": {
+ "from": "mongoose-legacy-pluralize",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mongoose-legacy-pluralize@1.0.2_mongoose@5.13.23/node_modules/mongoose-legacy-pluralize",
+ "dependencies": {
+ "mongoose": {
+ "from": "mongoose",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mongoose@5.13.23/node_modules/mongoose"
+ }
+ }
+ },
+ "@types/bson": {
+ "from": "@types/bson",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@types+bson@4.0.5/node_modules/@types/bson",
+ "dependencies": {
+ "@types/node": {
+ "from": "@types/node",
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@types+node@22.14.1/node_modules/@types/node",
+ "dependencies": {
+ "undici-types": {
+ "from": "undici-types",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/undici-types@6.21.0/node_modules/undici-types"
+ }
+ }
+ }
+ }
+ },
+ "mquery": {
+ "from": "mquery",
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mquery@3.2.5/node_modules/mquery",
+ "dependencies": {
+ "bluebird": {
+ "from": "bluebird",
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/bluebird@3.5.1/node_modules/bluebird"
+ },
+ "regexp-clone": {
+ "from": "regexp-clone",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/regexp-clone@1.0.0/node_modules/regexp-clone"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.1.2/node_modules/safe-buffer"
+ },
+ "sliced": {
+ "from": "sliced",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/sliced@1.0.1/node_modules/sliced"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@3.1.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ }
+ }
+ },
+ "@types/mongodb": {
+ "from": "@types/mongodb",
+ "version": "3.6.20",
+ "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.20.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@types+mongodb@3.6.20/node_modules/@types/mongodb",
+ "dependencies": {
+ "@types/node": {
+ "from": "@types/node",
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@types+node@22.14.1/node_modules/@types/node",
+ "dependencies": {
+ "undici-types": {
+ "from": "undici-types",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/undici-types@6.21.0/node_modules/undici-types"
+ }
+ }
+ },
+ "@types/bson": {
+ "from": "@types/bson",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@types+bson@4.0.5/node_modules/@types/bson",
+ "dependencies": {
+ "@types/node": {
+ "from": "@types/node",
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@types+node@22.14.1/node_modules/@types/node",
+ "dependencies": {
+ "undici-types": {
+ "from": "undici-types",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/undici-types@6.21.0/node_modules/undici-types"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "mongodb": {
+ "from": "mongodb",
+ "version": "3.7.4",
+ "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.7.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mongodb@3.7.4/node_modules/mongodb",
+ "dependencies": {
+ "bson": {
+ "from": "bson",
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/bson@1.1.6/node_modules/bson"
+ },
+ "denque": {
+ "from": "denque",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/denque@1.5.1/node_modules/denque"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "optional-require": {
+ "from": "optional-require",
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.1.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/optional-require@1.1.8/node_modules/optional-require",
+ "dependencies": {
+ "require-at": {
+ "from": "require-at",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/require-at@1.0.6/node_modules/require-at"
+ }
+ }
+ },
+ "saslprep": {
+ "from": "saslprep",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/saslprep@1.0.3/node_modules/saslprep",
+ "dependencies": {
+ "sparse-bitfield": {
+ "from": "sparse-bitfield",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/sparse-bitfield@3.0.3/node_modules/sparse-bitfield",
+ "dependencies": {
+ "memory-pager": {
+ "from": "memory-pager",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/memory-pager@1.5.0/node_modules/memory-pager"
+ }
+ }
+ }
+ }
+ },
+ "bl": {
+ "from": "bl",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/bl@2.2.1/node_modules/bl",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "readable-stream": {
+ "from": "readable-stream",
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/readable-stream@2.3.8/node_modules/readable-stream",
+ "dependencies": {
+ "core-util-is": {
+ "from": "core-util-is",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/core-util-is@1.0.3/node_modules/core-util-is"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "isarray": {
+ "from": "isarray",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/isarray@1.0.0/node_modules/isarray"
+ },
+ "process-nextick-args": {
+ "from": "process-nextick-args",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/process-nextick-args@2.0.1/node_modules/process-nextick-args"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.1.2/node_modules/safe-buffer"
+ },
+ "util-deprecate": {
+ "from": "util-deprecate",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/util-deprecate@1.0.2/node_modules/util-deprecate"
+ },
+ "string_decoder": {
+ "from": "string_decoder",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/string_decoder@1.1.1/node_modules/string_decoder",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.1.2/node_modules/safe-buffer"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "nodemon": {
+ "from": "nodemon",
+ "version": "2.0.22",
+ "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/nodemon@2.0.22/node_modules/nodemon",
+ "dependencies": {
+ "ignore-by-default": {
+ "from": "ignore-by-default",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ignore-by-default@1.0.1/node_modules/ignore-by-default"
+ },
+ "pstree.remy": {
+ "from": "pstree.remy",
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/pstree.remy@1.1.8/node_modules/pstree.remy"
+ },
+ "semver": {
+ "from": "semver",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/semver@5.7.2/node_modules/semver"
+ },
+ "touch": {
+ "from": "touch",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/touch@3.1.1/node_modules/touch"
+ },
+ "undefsafe": {
+ "from": "undefsafe",
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/undefsafe@2.0.5/node_modules/undefsafe"
+ },
+ "simple-update-notifier": {
+ "from": "simple-update-notifier",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/simple-update-notifier@1.1.0/node_modules/simple-update-notifier",
+ "dependencies": {
+ "semver": {
+ "from": "semver",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/semver@7.0.0/node_modules/semver"
+ }
+ }
+ },
+ "supports-color": {
+ "from": "supports-color",
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/supports-color@5.5.0/node_modules/supports-color",
+ "dependencies": {
+ "has-flag": {
+ "from": "has-flag",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-flag@3.0.0/node_modules/has-flag"
+ }
+ }
+ },
+ "debug": {
+ "from": "debug",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@3.2.7_supports-color@5.5.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ },
+ "supports-color": {
+ "from": "supports-color",
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/supports-color@5.5.0/node_modules/supports-color",
+ "dependencies": {
+ "has-flag": {
+ "from": "has-flag",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-flag@3.0.0/node_modules/has-flag"
+ }
+ }
+ }
+ }
+ },
+ "minimatch": {
+ "from": "minimatch",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/minimatch@3.1.2/node_modules/minimatch",
+ "dependencies": {
+ "brace-expansion": {
+ "from": "brace-expansion",
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/brace-expansion@1.1.11/node_modules/brace-expansion",
+ "dependencies": {
+ "balanced-match": {
+ "from": "balanced-match",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/balanced-match@1.0.2/node_modules/balanced-match"
+ },
+ "concat-map": {
+ "from": "concat-map",
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/concat-map@0.0.1/node_modules/concat-map"
+ }
+ }
+ }
+ }
+ },
+ "chokidar": {
+ "from": "chokidar",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/chokidar@3.6.0/node_modules/chokidar",
+ "dependencies": {
+ "normalize-path": {
+ "from": "normalize-path",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/normalize-path@3.0.0/node_modules/normalize-path"
+ },
+ "fsevents": {
+ "from": "fsevents",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/fsevents@2.3.3/node_modules/fsevents"
+ },
+ "anymatch": {
+ "from": "anymatch",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/anymatch@3.1.3/node_modules/anymatch",
+ "dependencies": {
+ "normalize-path": {
+ "from": "normalize-path",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/normalize-path@3.0.0/node_modules/normalize-path"
+ },
+ "picomatch": {
+ "from": "picomatch",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/picomatch@2.3.1/node_modules/picomatch"
+ }
+ }
+ },
+ "is-binary-path": {
+ "from": "is-binary-path",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/is-binary-path@2.1.0/node_modules/is-binary-path",
+ "dependencies": {
+ "binary-extensions": {
+ "from": "binary-extensions",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/binary-extensions@2.3.0/node_modules/binary-extensions"
+ }
+ }
+ },
+ "is-glob": {
+ "from": "is-glob",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/is-glob@4.0.3/node_modules/is-glob",
+ "dependencies": {
+ "is-extglob": {
+ "from": "is-extglob",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/is-extglob@2.1.1/node_modules/is-extglob"
+ }
+ }
+ },
+ "readdirp": {
+ "from": "readdirp",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/readdirp@3.6.0/node_modules/readdirp",
+ "dependencies": {
+ "picomatch": {
+ "from": "picomatch",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/picomatch@2.3.1/node_modules/picomatch"
+ }
+ }
+ },
+ "glob-parent": {
+ "from": "glob-parent",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/glob-parent@5.1.2/node_modules/glob-parent",
+ "dependencies": {
+ "is-glob": {
+ "from": "is-glob",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/is-glob@4.0.3/node_modules/is-glob",
+ "dependencies": {
+ "is-extglob": {
+ "from": "is-extglob",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/is-extglob@2.1.1/node_modules/is-extglob"
+ }
+ }
+ }
+ }
+ },
+ "braces": {
+ "from": "braces",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/braces@3.0.3/node_modules/braces",
+ "dependencies": {
+ "fill-range": {
+ "from": "fill-range",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/fill-range@7.1.1/node_modules/fill-range",
+ "dependencies": {
+ "to-regex-range": {
+ "from": "to-regex-range",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/to-regex-range@5.0.1/node_modules/to-regex-range",
+ "dependencies": {
+ "is-number": {
+ "from": "is-number",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/is-number@7.0.0/node_modules/is-number"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "jsdom": {
+ "from": "jsdom",
+ "version": "19.0.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/jsdom@19.0.0/node_modules/jsdom",
+ "dependencies": {
+ "abab": {
+ "from": "abab",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/abab@2.0.6/node_modules/abab"
+ },
+ "acorn": {
+ "from": "acorn",
+ "version": "8.14.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/acorn@8.14.1/node_modules/acorn"
+ },
+ "cssom": {
+ "from": "cssom",
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/cssom@0.5.0/node_modules/cssom"
+ },
+ "decimal.js": {
+ "from": "decimal.js",
+ "version": "10.5.0",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/decimal.js@10.5.0/node_modules/decimal.js"
+ },
+ "is-potential-custom-element-name": {
+ "from": "is-potential-custom-element-name",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/is-potential-custom-element-name@1.0.1/node_modules/is-potential-custom-element-name"
+ },
+ "nwsapi": {
+ "from": "nwsapi",
+ "version": "2.2.20",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/nwsapi@2.2.20/node_modules/nwsapi"
+ },
+ "parse5": {
+ "from": "parse5",
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/parse5@6.0.1/node_modules/parse5"
+ },
+ "symbol-tree": {
+ "from": "symbol-tree",
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/symbol-tree@3.2.4/node_modules/symbol-tree"
+ },
+ "webidl-conversions": {
+ "from": "webidl-conversions",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/webidl-conversions@7.0.0/node_modules/webidl-conversions"
+ },
+ "whatwg-mimetype": {
+ "from": "whatwg-mimetype",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/whatwg-mimetype@3.0.0/node_modules/whatwg-mimetype"
+ },
+ "ws": {
+ "from": "ws",
+ "version": "8.18.1",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ws@8.18.1/node_modules/ws"
+ },
+ "xml-name-validator": {
+ "from": "xml-name-validator",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/xml-name-validator@4.0.0/node_modules/xml-name-validator"
+ },
+ "acorn-globals": {
+ "from": "acorn-globals",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/acorn-globals@6.0.0/node_modules/acorn-globals",
+ "dependencies": {
+ "acorn": {
+ "from": "acorn",
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/acorn@7.4.1/node_modules/acorn"
+ },
+ "acorn-walk": {
+ "from": "acorn-walk",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/acorn-walk@7.2.0/node_modules/acorn-walk"
+ }
+ }
+ },
+ "cssstyle": {
+ "from": "cssstyle",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/cssstyle@2.3.0/node_modules/cssstyle",
+ "dependencies": {
+ "cssom": {
+ "from": "cssom",
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/cssom@0.3.8/node_modules/cssom"
+ }
+ }
+ },
+ "domexception": {
+ "from": "domexception",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/domexception@4.0.0/node_modules/domexception",
+ "dependencies": {
+ "webidl-conversions": {
+ "from": "webidl-conversions",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/webidl-conversions@7.0.0/node_modules/webidl-conversions"
+ }
+ }
+ },
+ "escodegen": {
+ "from": "escodegen",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/escodegen@2.1.0/node_modules/escodegen",
+ "dependencies": {
+ "esprima": {
+ "from": "esprima",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/esprima@4.0.1/node_modules/esprima"
+ },
+ "estraverse": {
+ "from": "estraverse",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/estraverse@5.3.0/node_modules/estraverse"
+ },
+ "esutils": {
+ "from": "esutils",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/esutils@2.0.3/node_modules/esutils"
+ },
+ "source-map": {
+ "from": "source-map",
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/source-map@0.6.1/node_modules/source-map"
+ }
+ }
+ },
+ "saxes": {
+ "from": "saxes",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/saxes@5.0.1/node_modules/saxes",
+ "dependencies": {
+ "xmlchars": {
+ "from": "xmlchars",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/xmlchars@2.2.0/node_modules/xmlchars"
+ }
+ }
+ },
+ "w3c-hr-time": {
+ "from": "w3c-hr-time",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/w3c-hr-time@1.0.2/node_modules/w3c-hr-time",
+ "dependencies": {
+ "browser-process-hrtime": {
+ "from": "browser-process-hrtime",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/browser-process-hrtime@1.0.0/node_modules/browser-process-hrtime"
+ }
+ }
+ },
+ "w3c-xmlserializer": {
+ "from": "w3c-xmlserializer",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/w3c-xmlserializer@3.0.0/node_modules/w3c-xmlserializer",
+ "dependencies": {
+ "xml-name-validator": {
+ "from": "xml-name-validator",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/xml-name-validator@4.0.0/node_modules/xml-name-validator"
+ }
+ }
+ },
+ "tough-cookie": {
+ "from": "tough-cookie",
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/tough-cookie@4.1.4/node_modules/tough-cookie",
+ "dependencies": {
+ "punycode": {
+ "from": "punycode",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/punycode@2.3.1/node_modules/punycode"
+ },
+ "universalify": {
+ "from": "universalify",
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/universalify@0.2.0/node_modules/universalify"
+ },
+ "psl": {
+ "from": "psl",
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/psl@1.15.0/node_modules/psl",
+ "dependencies": {
+ "punycode": {
+ "from": "punycode",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/punycode@2.3.1/node_modules/punycode"
+ }
+ }
+ },
+ "url-parse": {
+ "from": "url-parse",
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/url-parse@1.5.10/node_modules/url-parse",
+ "dependencies": {
+ "querystringify": {
+ "from": "querystringify",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/querystringify@2.2.0/node_modules/querystringify"
+ },
+ "requires-port": {
+ "from": "requires-port",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/requires-port@1.0.0/node_modules/requires-port"
+ }
+ }
+ }
+ }
+ },
+ "whatwg-encoding": {
+ "from": "whatwg-encoding",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/whatwg-encoding@2.0.0/node_modules/whatwg-encoding",
+ "dependencies": {
+ "iconv-lite": {
+ "from": "iconv-lite",
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/iconv-lite@0.6.3/node_modules/iconv-lite",
+ "dependencies": {
+ "safer-buffer": {
+ "from": "safer-buffer",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safer-buffer@2.1.2/node_modules/safer-buffer"
+ }
+ }
+ }
+ }
+ },
+ "whatwg-url": {
+ "from": "whatwg-url",
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/whatwg-url@10.0.0/node_modules/whatwg-url",
+ "dependencies": {
+ "webidl-conversions": {
+ "from": "webidl-conversions",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/webidl-conversions@7.0.0/node_modules/webidl-conversions"
+ },
+ "tr46": {
+ "from": "tr46",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/tr46@3.0.0/node_modules/tr46",
+ "dependencies": {
+ "punycode": {
+ "from": "punycode",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/punycode@2.3.1/node_modules/punycode"
+ }
+ }
+ }
+ }
+ },
+ "data-urls": {
+ "from": "data-urls",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/data-urls@3.0.2/node_modules/data-urls",
+ "dependencies": {
+ "abab": {
+ "from": "abab",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/abab@2.0.6/node_modules/abab"
+ },
+ "whatwg-mimetype": {
+ "from": "whatwg-mimetype",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/whatwg-mimetype@3.0.0/node_modules/whatwg-mimetype"
+ },
+ "whatwg-url": {
+ "from": "whatwg-url",
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/whatwg-url@11.0.0/node_modules/whatwg-url",
+ "dependencies": {
+ "webidl-conversions": {
+ "from": "webidl-conversions",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/webidl-conversions@7.0.0/node_modules/webidl-conversions"
+ },
+ "tr46": {
+ "from": "tr46",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/tr46@3.0.0/node_modules/tr46",
+ "dependencies": {
+ "punycode": {
+ "from": "punycode",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/punycode@2.3.1/node_modules/punycode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "html-encoding-sniffer": {
+ "from": "html-encoding-sniffer",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/html-encoding-sniffer@3.0.0/node_modules/html-encoding-sniffer",
+ "dependencies": {
+ "whatwg-encoding": {
+ "from": "whatwg-encoding",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/whatwg-encoding@2.0.0/node_modules/whatwg-encoding",
+ "dependencies": {
+ "iconv-lite": {
+ "from": "iconv-lite",
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/iconv-lite@0.6.3/node_modules/iconv-lite",
+ "dependencies": {
+ "safer-buffer": {
+ "from": "safer-buffer",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safer-buffer@2.1.2/node_modules/safer-buffer"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "http-proxy-agent": {
+ "from": "http-proxy-agent",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/http-proxy-agent@5.0.0/node_modules/http-proxy-agent",
+ "dependencies": {
+ "@tootallnate/once": {
+ "from": "@tootallnate/once",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/@tootallnate+once@2.0.0/node_modules/@tootallnate/once"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@4.4.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ }
+ }
+ },
+ "agent-base": {
+ "from": "agent-base",
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/agent-base@6.0.2/node_modules/agent-base",
+ "dependencies": {
+ "debug": {
+ "from": "debug",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@4.4.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "https-proxy-agent": {
+ "from": "https-proxy-agent",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/https-proxy-agent@5.0.1/node_modules/https-proxy-agent",
+ "dependencies": {
+ "debug": {
+ "from": "debug",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@4.4.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ }
+ }
+ },
+ "agent-base": {
+ "from": "agent-base",
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/agent-base@6.0.2/node_modules/agent-base",
+ "dependencies": {
+ "debug": {
+ "from": "debug",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@4.4.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "form-data": {
+ "from": "form-data",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/form-data@4.0.2/node_modules/form-data",
+ "dependencies": {
+ "asynckit": {
+ "from": "asynckit",
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit"
+ },
+ "combined-stream": {
+ "from": "combined-stream",
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/combined-stream@1.0.8/node_modules/combined-stream",
+ "dependencies": {
+ "delayed-stream": {
+ "from": "delayed-stream",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/delayed-stream@1.0.0/node_modules/delayed-stream"
+ }
+ }
+ },
+ "mime-types": {
+ "from": "mime-types",
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime-types@2.1.35/node_modules/mime-types",
+ "dependencies": {
+ "mime-db": {
+ "from": "mime-db",
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db"
+ }
+ }
+ },
+ "es-set-tostringtag": {
+ "from": "es-set-tostringtag",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-set-tostringtag@2.1.0/node_modules/es-set-tostringtag",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "has-tostringtag": {
+ "from": "has-tostringtag",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-tostringtag@1.0.2/node_modules/has-tostringtag",
+ "dependencies": {
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "express": {
+ "from": "express",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/express@4.21.2/node_modules/express",
+ "dependencies": {
+ "array-flatten": {
+ "from": "array-flatten",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/array-flatten@1.1.1/node_modules/array-flatten"
+ },
+ "content-type": {
+ "from": "content-type",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/content-type@1.0.5/node_modules/content-type"
+ },
+ "cookie": {
+ "from": "cookie",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/cookie@0.7.1/node_modules/cookie"
+ },
+ "cookie-signature": {
+ "from": "cookie-signature",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/cookie-signature@1.0.6/node_modules/cookie-signature"
+ },
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/encodeurl@2.0.0/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "etag": {
+ "from": "etag",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/etag@1.8.1/node_modules/etag"
+ },
+ "fresh": {
+ "from": "fresh",
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/fresh@0.5.2/node_modules/fresh"
+ },
+ "merge-descriptors": {
+ "from": "merge-descriptors",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/merge-descriptors@1.0.3/node_modules/merge-descriptors"
+ },
+ "methods": {
+ "from": "methods",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/methods@1.1.2/node_modules/methods"
+ },
+ "parseurl": {
+ "from": "parseurl",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/parseurl@1.3.3/node_modules/parseurl"
+ },
+ "path-to-regexp": {
+ "from": "path-to-regexp",
+ "version": "0.1.12",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/path-to-regexp@0.1.12/node_modules/path-to-regexp"
+ },
+ "range-parser": {
+ "from": "range-parser",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/range-parser@1.2.1/node_modules/range-parser"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "utils-merge": {
+ "from": "utils-merge",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/utils-merge@1.0.1/node_modules/utils-merge"
+ },
+ "vary": {
+ "from": "vary",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/vary@1.1.2/node_modules/vary"
+ },
+ "content-disposition": {
+ "from": "content-disposition",
+ "version": "0.5.4",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/content-disposition@0.5.4/node_modules/content-disposition",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ }
+ }
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ },
+ "proxy-addr": {
+ "from": "proxy-addr",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/proxy-addr@2.0.7/node_modules/proxy-addr",
+ "dependencies": {
+ "forwarded": {
+ "from": "forwarded",
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/forwarded@0.2.0/node_modules/forwarded"
+ },
+ "ipaddr.js": {
+ "from": "ipaddr.js",
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ipaddr.js@1.9.1/node_modules/ipaddr.js"
+ }
+ }
+ },
+ "accepts": {
+ "from": "accepts",
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/accepts@1.3.8/node_modules/accepts",
+ "dependencies": {
+ "negotiator": {
+ "from": "negotiator",
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/negotiator@0.6.3/node_modules/negotiator"
+ },
+ "mime-types": {
+ "from": "mime-types",
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime-types@2.1.35/node_modules/mime-types",
+ "dependencies": {
+ "mime-db": {
+ "from": "mime-db",
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db"
+ }
+ }
+ }
+ }
+ },
+ "finalhandler": {
+ "from": "finalhandler",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/finalhandler@1.3.1/node_modules/finalhandler",
+ "dependencies": {
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/encodeurl@2.0.0/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "parseurl": {
+ "from": "parseurl",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/parseurl@1.3.3/node_modules/parseurl"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "unpipe": {
+ "from": "unpipe",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/unpipe@1.0.0/node_modules/unpipe"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ }
+ }
+ },
+ "send": {
+ "from": "send",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/send@0.19.0/node_modules/send",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "destroy": {
+ "from": "destroy",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/destroy@1.2.0/node_modules/destroy"
+ },
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/encodeurl@1.0.2/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "etag": {
+ "from": "etag",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/etag@1.8.1/node_modules/etag"
+ },
+ "fresh": {
+ "from": "fresh",
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/fresh@0.5.2/node_modules/fresh"
+ },
+ "mime": {
+ "from": "mime",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime@1.6.0/node_modules/mime"
+ },
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ },
+ "range-parser": {
+ "from": "range-parser",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/range-parser@1.2.1/node_modules/range-parser"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ }
+ }
+ },
+ "type-is": {
+ "from": "type-is",
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/type-is@1.6.18/node_modules/type-is",
+ "dependencies": {
+ "media-typer": {
+ "from": "media-typer",
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/media-typer@0.3.0/node_modules/media-typer"
+ },
+ "mime-types": {
+ "from": "mime-types",
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime-types@2.1.35/node_modules/mime-types",
+ "dependencies": {
+ "mime-db": {
+ "from": "mime-db",
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db"
+ }
+ }
+ }
+ }
+ },
+ "serve-static": {
+ "from": "serve-static",
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/serve-static@1.16.2/node_modules/serve-static",
+ "dependencies": {
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/encodeurl@2.0.0/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "parseurl": {
+ "from": "parseurl",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/parseurl@1.3.3/node_modules/parseurl"
+ },
+ "send": {
+ "from": "send",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/send@0.19.0/node_modules/send",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "destroy": {
+ "from": "destroy",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/destroy@1.2.0/node_modules/destroy"
+ },
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/encodeurl@1.0.2/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "etag": {
+ "from": "etag",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/etag@1.8.1/node_modules/etag"
+ },
+ "fresh": {
+ "from": "fresh",
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/fresh@0.5.2/node_modules/fresh"
+ },
+ "mime": {
+ "from": "mime",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime@1.6.0/node_modules/mime"
+ },
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ },
+ "range-parser": {
+ "from": "range-parser",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/range-parser@1.2.1/node_modules/range-parser"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "qs": {
+ "from": "qs",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/qs@6.13.0/node_modules/qs",
+ "dependencies": {
+ "side-channel": {
+ "from": "side-channel",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel@1.1.0/node_modules/side-channel",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "side-channel-list": {
+ "from": "side-channel-list",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel-list@1.0.0/node_modules/side-channel-list",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ }
+ }
+ },
+ "side-channel-map": {
+ "from": "side-channel-map",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel-map@1.0.1/node_modules/side-channel-map",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "side-channel-weakmap": {
+ "from": "side-channel-weakmap",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel-weakmap@1.0.2/node_modules/side-channel-weakmap",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "side-channel-map": {
+ "from": "side-channel-map",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel-map@1.0.1/node_modules/side-channel-map",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "body-parser": {
+ "from": "body-parser",
+ "version": "1.20.3",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/body-parser@1.20.3/node_modules/body-parser",
+ "dependencies": {
+ "bytes": {
+ "from": "bytes",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/bytes@3.1.2/node_modules/bytes"
+ },
+ "content-type": {
+ "from": "content-type",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/content-type@1.0.5/node_modules/content-type"
+ },
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "destroy": {
+ "from": "destroy",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/destroy@1.2.0/node_modules/destroy"
+ },
+ "unpipe": {
+ "from": "unpipe",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/unpipe@1.0.0/node_modules/unpipe"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "iconv-lite": {
+ "from": "iconv-lite",
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/iconv-lite@0.4.24/node_modules/iconv-lite",
+ "dependencies": {
+ "safer-buffer": {
+ "from": "safer-buffer",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safer-buffer@2.1.2/node_modules/safer-buffer"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ },
+ "raw-body": {
+ "from": "raw-body",
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/raw-body@2.5.2/node_modules/raw-body",
+ "dependencies": {
+ "bytes": {
+ "from": "bytes",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/bytes@3.1.2/node_modules/bytes"
+ },
+ "unpipe": {
+ "from": "unpipe",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/unpipe@1.0.0/node_modules/unpipe"
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "iconv-lite": {
+ "from": "iconv-lite",
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/iconv-lite@0.4.24/node_modules/iconv-lite",
+ "dependencies": {
+ "safer-buffer": {
+ "from": "safer-buffer",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/safer-buffer@2.1.2/node_modules/safer-buffer"
+ }
+ }
+ }
+ }
+ },
+ "type-is": {
+ "from": "type-is",
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/type-is@1.6.18/node_modules/type-is",
+ "dependencies": {
+ "media-typer": {
+ "from": "media-typer",
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/media-typer@0.3.0/node_modules/media-typer"
+ },
+ "mime-types": {
+ "from": "mime-types",
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime-types@2.1.35/node_modules/mime-types",
+ "dependencies": {
+ "mime-db": {
+ "from": "mime-db",
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db"
+ }
+ }
+ }
+ }
+ },
+ "qs": {
+ "from": "qs",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/qs@6.13.0/node_modules/qs",
+ "dependencies": {
+ "side-channel": {
+ "from": "side-channel",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel@1.1.0/node_modules/side-channel",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "side-channel-list": {
+ "from": "side-channel-list",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel-list@1.0.0/node_modules/side-channel-list",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ }
+ }
+ },
+ "side-channel-map": {
+ "from": "side-channel-map",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel-map@1.0.1/node_modules/side-channel-map",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "side-channel-weakmap": {
+ "from": "side-channel-weakmap",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel-weakmap@1.0.2/node_modules/side-channel-weakmap",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "side-channel-map": {
+ "from": "side-channel-map",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/side-channel-map@1.0.1/node_modules/side-channel-map",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+]
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/expected_component_sbom.json b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/expected_component_sbom.json
new file mode 100644
index 00000000..db2f2b5c
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/expected_component_sbom.json
@@ -0,0 +1,140 @@
+{
+ "bomFormat" : "CycloneDX",
+ "specVersion" : "1.4",
+ "version" : 1,
+ "metadata" : {
+ "timestamp" : "2025-04-14T11:30:12Z",
+ "component" : {
+ "type" : "application",
+ "bom-ref" : "pkg:npm/backend@1.0.0",
+ "name" : "backend",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/backend@1.0.0"
+ }
+ },
+ "components" : [
+ {
+ "type" : "application",
+ "bom-ref" : "pkg:npm/backend@1.0.0",
+ "name" : "backend",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/backend@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/joi@17.1.1",
+ "group" : "@hapi",
+ "name" : "joi",
+ "version" : "17.1.1",
+ "purl" : "pkg:npm/%40hapi/joi@17.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/axios@0.19.2",
+ "name" : "axios",
+ "version" : "0.19.2",
+ "purl" : "pkg:npm/axios@0.19.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/backend@0.0.0",
+ "name" : "backend",
+ "version" : "0.0.0",
+ "purl" : "pkg:npm/backend@0.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bcryptjs@2.4.3",
+ "name" : "bcryptjs",
+ "version" : "2.4.3",
+ "purl" : "pkg:npm/bcryptjs@2.4.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/dotenv@8.6.0",
+ "name" : "dotenv",
+ "version" : "8.6.0",
+ "purl" : "pkg:npm/dotenv@8.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/express@4.21.2",
+ "name" : "express",
+ "version" : "4.21.2",
+ "purl" : "pkg:npm/express@4.21.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/jsonwebtoken@8.5.1",
+ "name" : "jsonwebtoken",
+ "version" : "8.5.1",
+ "purl" : "pkg:npm/jsonwebtoken@8.5.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mongoose@5.13.23",
+ "name" : "mongoose",
+ "version" : "5.13.23",
+ "purl" : "pkg:npm/mongoose@5.13.23"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/nodemon@2.0.22",
+ "name" : "nodemon",
+ "version" : "2.0.22",
+ "purl" : "pkg:npm/nodemon@2.0.22"
+ }
+ ],
+ "dependencies" : [
+ {
+ "ref" : "pkg:npm/backend@1.0.0",
+ "dependsOn" : [
+ "pkg:npm/%40hapi/joi@17.1.1",
+ "pkg:npm/axios@0.19.2",
+ "pkg:npm/backend@0.0.0",
+ "pkg:npm/bcryptjs@2.4.3",
+ "pkg:npm/dotenv@8.6.0",
+ "pkg:npm/express@4.21.2",
+ "pkg:npm/jsonwebtoken@8.5.1",
+ "pkg:npm/mongoose@5.13.23",
+ "pkg:npm/nodemon@2.0.22"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/joi@17.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/axios@0.19.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/backend@0.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/bcryptjs@2.4.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/dotenv@8.6.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/express@4.21.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/jsonwebtoken@8.5.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mongoose@5.13.23",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/nodemon@2.0.22",
+ "dependsOn" : [ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/expected_stack_sbom.json b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/expected_stack_sbom.json
new file mode 100644
index 00000000..4045d6d3
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/expected_stack_sbom.json
@@ -0,0 +1,2036 @@
+{
+ "bomFormat" : "CycloneDX",
+ "specVersion" : "1.4",
+ "version" : 1,
+ "metadata" : {
+ "timestamp" : "2025-04-14T11:42:17Z",
+ "component" : {
+ "type" : "application",
+ "bom-ref" : "pkg:npm/backend@1.0.0",
+ "name" : "backend",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/backend@1.0.0"
+ }
+ },
+ "components" : [
+ {
+ "type" : "application",
+ "bom-ref" : "pkg:npm/backend@1.0.0",
+ "name" : "backend",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/backend@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/backend@0.0.0",
+ "name" : "backend",
+ "version" : "0.0.0",
+ "purl" : "pkg:npm/backend@0.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bcryptjs@2.4.3",
+ "name" : "bcryptjs",
+ "version" : "2.4.3",
+ "purl" : "pkg:npm/bcryptjs@2.4.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/dotenv@8.6.0",
+ "name" : "dotenv",
+ "version" : "8.6.0",
+ "purl" : "pkg:npm/dotenv@8.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/joi@17.1.1",
+ "group" : "@hapi",
+ "name" : "joi",
+ "version" : "17.1.1",
+ "purl" : "pkg:npm/%40hapi/joi@17.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/formula@2.0.0",
+ "group" : "@hapi",
+ "name" : "formula",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/%40hapi/formula@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/hoek@9.3.0",
+ "group" : "@hapi",
+ "name" : "hoek",
+ "version" : "9.3.0",
+ "purl" : "pkg:npm/%40hapi/hoek@9.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/pinpoint@2.0.1",
+ "group" : "@hapi",
+ "name" : "pinpoint",
+ "version" : "2.0.1",
+ "purl" : "pkg:npm/%40hapi/pinpoint@2.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/address@4.1.0",
+ "group" : "@hapi",
+ "name" : "address",
+ "version" : "4.1.0",
+ "purl" : "pkg:npm/%40hapi/address@4.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40hapi/topo@5.1.0",
+ "group" : "@hapi",
+ "name" : "topo",
+ "version" : "5.1.0",
+ "purl" : "pkg:npm/%40hapi/topo@5.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/axios@0.19.2",
+ "name" : "axios",
+ "version" : "0.19.2",
+ "purl" : "pkg:npm/axios@0.19.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/follow-redirects@1.5.10",
+ "name" : "follow-redirects",
+ "version" : "1.5.10",
+ "purl" : "pkg:npm/follow-redirects@1.5.10"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/debug@3.1.0",
+ "name" : "debug",
+ "version" : "3.1.0",
+ "purl" : "pkg:npm/debug@3.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ms@2.0.0",
+ "name" : "ms",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/ms@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/jsonwebtoken@8.5.1",
+ "name" : "jsonwebtoken",
+ "version" : "8.5.1",
+ "purl" : "pkg:npm/jsonwebtoken@8.5.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/lodash.includes@4.3.0",
+ "name" : "lodash.includes",
+ "version" : "4.3.0",
+ "purl" : "pkg:npm/lodash.includes@4.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/lodash.isboolean@3.0.3",
+ "name" : "lodash.isboolean",
+ "version" : "3.0.3",
+ "purl" : "pkg:npm/lodash.isboolean@3.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/lodash.isinteger@4.0.4",
+ "name" : "lodash.isinteger",
+ "version" : "4.0.4",
+ "purl" : "pkg:npm/lodash.isinteger@4.0.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/lodash.isnumber@3.0.3",
+ "name" : "lodash.isnumber",
+ "version" : "3.0.3",
+ "purl" : "pkg:npm/lodash.isnumber@3.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/lodash.isplainobject@4.0.6",
+ "name" : "lodash.isplainobject",
+ "version" : "4.0.6",
+ "purl" : "pkg:npm/lodash.isplainobject@4.0.6"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/lodash.isstring@4.0.1",
+ "name" : "lodash.isstring",
+ "version" : "4.0.1",
+ "purl" : "pkg:npm/lodash.isstring@4.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/lodash.once@4.1.1",
+ "name" : "lodash.once",
+ "version" : "4.1.1",
+ "purl" : "pkg:npm/lodash.once@4.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ms@2.1.3",
+ "name" : "ms",
+ "version" : "2.1.3",
+ "purl" : "pkg:npm/ms@2.1.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/semver@5.7.2",
+ "name" : "semver",
+ "version" : "5.7.2",
+ "purl" : "pkg:npm/semver@5.7.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/jws@3.2.2",
+ "name" : "jws",
+ "version" : "3.2.2",
+ "purl" : "pkg:npm/jws@3.2.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/safe-buffer@5.2.1",
+ "name" : "safe-buffer",
+ "version" : "5.2.1",
+ "purl" : "pkg:npm/safe-buffer@5.2.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/jwa@1.4.1",
+ "name" : "jwa",
+ "version" : "1.4.1",
+ "purl" : "pkg:npm/jwa@1.4.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/buffer-equal-constant-time@1.0.1",
+ "name" : "buffer-equal-constant-time",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/buffer-equal-constant-time@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ecdsa-sig-formatter@1.0.11",
+ "name" : "ecdsa-sig-formatter",
+ "version" : "1.0.11",
+ "purl" : "pkg:npm/ecdsa-sig-formatter@1.0.11"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mongoose@5.13.23",
+ "name" : "mongoose",
+ "version" : "5.13.23",
+ "purl" : "pkg:npm/mongoose@5.13.23"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bson@1.1.6",
+ "name" : "bson",
+ "version" : "1.1.6",
+ "purl" : "pkg:npm/bson@1.1.6"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/kareem@2.3.2",
+ "name" : "kareem",
+ "version" : "2.3.2",
+ "purl" : "pkg:npm/kareem@2.3.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mpath@0.8.4",
+ "name" : "mpath",
+ "version" : "0.8.4",
+ "purl" : "pkg:npm/mpath@0.8.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ms@2.1.2",
+ "name" : "ms",
+ "version" : "2.1.2",
+ "purl" : "pkg:npm/ms@2.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/optional-require@1.0.3",
+ "name" : "optional-require",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/optional-require@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/regexp-clone@1.0.0",
+ "name" : "regexp-clone",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/regexp-clone@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/sift@13.5.2",
+ "name" : "sift",
+ "version" : "13.5.2",
+ "purl" : "pkg:npm/sift@13.5.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/sliced@1.0.1",
+ "name" : "sliced",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/sliced@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2",
+ "name" : "mongoose-legacy-pluralize",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/mongoose-legacy-pluralize@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40types/bson@4.0.5",
+ "group" : "@types",
+ "name" : "bson",
+ "version" : "4.0.5",
+ "purl" : "pkg:npm/%40types/bson@4.0.5"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40types/node@22.14.1",
+ "group" : "@types",
+ "name" : "node",
+ "version" : "22.14.1",
+ "purl" : "pkg:npm/%40types/node@22.14.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/undici-types@6.21.0",
+ "name" : "undici-types",
+ "version" : "6.21.0",
+ "purl" : "pkg:npm/undici-types@6.21.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mquery@3.2.5",
+ "name" : "mquery",
+ "version" : "3.2.5",
+ "purl" : "pkg:npm/mquery@3.2.5"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bluebird@3.5.1",
+ "name" : "bluebird",
+ "version" : "3.5.1",
+ "purl" : "pkg:npm/bluebird@3.5.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/safe-buffer@5.1.2",
+ "name" : "safe-buffer",
+ "version" : "5.1.2",
+ "purl" : "pkg:npm/safe-buffer@5.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/%40types/mongodb@3.6.20",
+ "group" : "@types",
+ "name" : "mongodb",
+ "version" : "3.6.20",
+ "purl" : "pkg:npm/%40types/mongodb@3.6.20"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mongodb@3.7.4",
+ "name" : "mongodb",
+ "version" : "3.7.4",
+ "purl" : "pkg:npm/mongodb@3.7.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/denque@1.5.1",
+ "name" : "denque",
+ "version" : "1.5.1",
+ "purl" : "pkg:npm/denque@1.5.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/optional-require@1.1.8",
+ "name" : "optional-require",
+ "version" : "1.1.8",
+ "purl" : "pkg:npm/optional-require@1.1.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/require-at@1.0.6",
+ "name" : "require-at",
+ "version" : "1.0.6",
+ "purl" : "pkg:npm/require-at@1.0.6"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/saslprep@1.0.3",
+ "name" : "saslprep",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/saslprep@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/sparse-bitfield@3.0.3",
+ "name" : "sparse-bitfield",
+ "version" : "3.0.3",
+ "purl" : "pkg:npm/sparse-bitfield@3.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/memory-pager@1.5.0",
+ "name" : "memory-pager",
+ "version" : "1.5.0",
+ "purl" : "pkg:npm/memory-pager@1.5.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bl@2.2.1",
+ "name" : "bl",
+ "version" : "2.2.1",
+ "purl" : "pkg:npm/bl@2.2.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/readable-stream@2.3.8",
+ "name" : "readable-stream",
+ "version" : "2.3.8",
+ "purl" : "pkg:npm/readable-stream@2.3.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/core-util-is@1.0.3",
+ "name" : "core-util-is",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/core-util-is@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/inherits@2.0.4",
+ "name" : "inherits",
+ "version" : "2.0.4",
+ "purl" : "pkg:npm/inherits@2.0.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/isarray@1.0.0",
+ "name" : "isarray",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/isarray@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/process-nextick-args@2.0.1",
+ "name" : "process-nextick-args",
+ "version" : "2.0.1",
+ "purl" : "pkg:npm/process-nextick-args@2.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/util-deprecate@1.0.2",
+ "name" : "util-deprecate",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/util-deprecate@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/string_decoder@1.1.1",
+ "name" : "string_decoder",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/string_decoder@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/nodemon@2.0.22",
+ "name" : "nodemon",
+ "version" : "2.0.22",
+ "purl" : "pkg:npm/nodemon@2.0.22"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ignore-by-default@1.0.1",
+ "name" : "ignore-by-default",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/ignore-by-default@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/pstree.remy@1.1.8",
+ "name" : "pstree.remy",
+ "version" : "1.1.8",
+ "purl" : "pkg:npm/pstree.remy@1.1.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/touch@3.1.1",
+ "name" : "touch",
+ "version" : "3.1.1",
+ "purl" : "pkg:npm/touch@3.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/undefsafe@2.0.5",
+ "name" : "undefsafe",
+ "version" : "2.0.5",
+ "purl" : "pkg:npm/undefsafe@2.0.5"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/simple-update-notifier@1.1.0",
+ "name" : "simple-update-notifier",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/simple-update-notifier@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/semver@7.0.0",
+ "name" : "semver",
+ "version" : "7.0.0",
+ "purl" : "pkg:npm/semver@7.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/supports-color@5.5.0",
+ "name" : "supports-color",
+ "version" : "5.5.0",
+ "purl" : "pkg:npm/supports-color@5.5.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/has-flag@3.0.0",
+ "name" : "has-flag",
+ "version" : "3.0.0",
+ "purl" : "pkg:npm/has-flag@3.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/debug@3.2.7",
+ "name" : "debug",
+ "version" : "3.2.7",
+ "purl" : "pkg:npm/debug@3.2.7"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/minimatch@3.1.2",
+ "name" : "minimatch",
+ "version" : "3.1.2",
+ "purl" : "pkg:npm/minimatch@3.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/brace-expansion@1.1.11",
+ "name" : "brace-expansion",
+ "version" : "1.1.11",
+ "purl" : "pkg:npm/brace-expansion@1.1.11"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/balanced-match@1.0.2",
+ "name" : "balanced-match",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/balanced-match@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/concat-map@0.0.1",
+ "name" : "concat-map",
+ "version" : "0.0.1",
+ "purl" : "pkg:npm/concat-map@0.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/chokidar@3.6.0",
+ "name" : "chokidar",
+ "version" : "3.6.0",
+ "purl" : "pkg:npm/chokidar@3.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/normalize-path@3.0.0",
+ "name" : "normalize-path",
+ "version" : "3.0.0",
+ "purl" : "pkg:npm/normalize-path@3.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/fsevents@2.3.3",
+ "name" : "fsevents",
+ "version" : "2.3.3",
+ "purl" : "pkg:npm/fsevents@2.3.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/anymatch@3.1.3",
+ "name" : "anymatch",
+ "version" : "3.1.3",
+ "purl" : "pkg:npm/anymatch@3.1.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/picomatch@2.3.1",
+ "name" : "picomatch",
+ "version" : "2.3.1",
+ "purl" : "pkg:npm/picomatch@2.3.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-binary-path@2.1.0",
+ "name" : "is-binary-path",
+ "version" : "2.1.0",
+ "purl" : "pkg:npm/is-binary-path@2.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/binary-extensions@2.3.0",
+ "name" : "binary-extensions",
+ "version" : "2.3.0",
+ "purl" : "pkg:npm/binary-extensions@2.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-glob@4.0.3",
+ "name" : "is-glob",
+ "version" : "4.0.3",
+ "purl" : "pkg:npm/is-glob@4.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-extglob@2.1.1",
+ "name" : "is-extglob",
+ "version" : "2.1.1",
+ "purl" : "pkg:npm/is-extglob@2.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/readdirp@3.6.0",
+ "name" : "readdirp",
+ "version" : "3.6.0",
+ "purl" : "pkg:npm/readdirp@3.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/glob-parent@5.1.2",
+ "name" : "glob-parent",
+ "version" : "5.1.2",
+ "purl" : "pkg:npm/glob-parent@5.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/braces@3.0.3",
+ "name" : "braces",
+ "version" : "3.0.3",
+ "purl" : "pkg:npm/braces@3.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/fill-range@7.1.1",
+ "name" : "fill-range",
+ "version" : "7.1.1",
+ "purl" : "pkg:npm/fill-range@7.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/to-regex-range@5.0.1",
+ "name" : "to-regex-range",
+ "version" : "5.0.1",
+ "purl" : "pkg:npm/to-regex-range@5.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/is-number@7.0.0",
+ "name" : "is-number",
+ "version" : "7.0.0",
+ "purl" : "pkg:npm/is-number@7.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/express@4.21.2",
+ "name" : "express",
+ "version" : "4.21.2",
+ "purl" : "pkg:npm/express@4.21.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/array-flatten@1.1.1",
+ "name" : "array-flatten",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/array-flatten@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/content-type@1.0.5",
+ "name" : "content-type",
+ "version" : "1.0.5",
+ "purl" : "pkg:npm/content-type@1.0.5"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/cookie@0.7.1",
+ "name" : "cookie",
+ "version" : "0.7.1",
+ "purl" : "pkg:npm/cookie@0.7.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/cookie-signature@1.0.6",
+ "name" : "cookie-signature",
+ "version" : "1.0.6",
+ "purl" : "pkg:npm/cookie-signature@1.0.6"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/depd@2.0.0",
+ "name" : "depd",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/depd@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/encodeurl@2.0.0",
+ "name" : "encodeurl",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/encodeurl@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/escape-html@1.0.3",
+ "name" : "escape-html",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/escape-html@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/etag@1.8.1",
+ "name" : "etag",
+ "version" : "1.8.1",
+ "purl" : "pkg:npm/etag@1.8.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/fresh@0.5.2",
+ "name" : "fresh",
+ "version" : "0.5.2",
+ "purl" : "pkg:npm/fresh@0.5.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/merge-descriptors@1.0.3",
+ "name" : "merge-descriptors",
+ "version" : "1.0.3",
+ "purl" : "pkg:npm/merge-descriptors@1.0.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/methods@1.1.2",
+ "name" : "methods",
+ "version" : "1.1.2",
+ "purl" : "pkg:npm/methods@1.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/parseurl@1.3.3",
+ "name" : "parseurl",
+ "version" : "1.3.3",
+ "purl" : "pkg:npm/parseurl@1.3.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/path-to-regexp@0.1.12",
+ "name" : "path-to-regexp",
+ "version" : "0.1.12",
+ "purl" : "pkg:npm/path-to-regexp@0.1.12"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/range-parser@1.2.1",
+ "name" : "range-parser",
+ "version" : "1.2.1",
+ "purl" : "pkg:npm/range-parser@1.2.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/setprototypeof@1.2.0",
+ "name" : "setprototypeof",
+ "version" : "1.2.0",
+ "purl" : "pkg:npm/setprototypeof@1.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/statuses@2.0.1",
+ "name" : "statuses",
+ "version" : "2.0.1",
+ "purl" : "pkg:npm/statuses@2.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/utils-merge@1.0.1",
+ "name" : "utils-merge",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/utils-merge@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/vary@1.1.2",
+ "name" : "vary",
+ "version" : "1.1.2",
+ "purl" : "pkg:npm/vary@1.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/content-disposition@0.5.4",
+ "name" : "content-disposition",
+ "version" : "0.5.4",
+ "purl" : "pkg:npm/content-disposition@0.5.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/debug@2.6.9",
+ "name" : "debug",
+ "version" : "2.6.9",
+ "purl" : "pkg:npm/debug@2.6.9"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/http-errors@2.0.0",
+ "name" : "http-errors",
+ "version" : "2.0.0",
+ "purl" : "pkg:npm/http-errors@2.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/toidentifier@1.0.1",
+ "name" : "toidentifier",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/toidentifier@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/on-finished@2.4.1",
+ "name" : "on-finished",
+ "version" : "2.4.1",
+ "purl" : "pkg:npm/on-finished@2.4.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ee-first@1.1.1",
+ "name" : "ee-first",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/ee-first@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/proxy-addr@2.0.7",
+ "name" : "proxy-addr",
+ "version" : "2.0.7",
+ "purl" : "pkg:npm/proxy-addr@2.0.7"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/forwarded@0.2.0",
+ "name" : "forwarded",
+ "version" : "0.2.0",
+ "purl" : "pkg:npm/forwarded@0.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/ipaddr.js@1.9.1",
+ "name" : "ipaddr.js",
+ "version" : "1.9.1",
+ "purl" : "pkg:npm/ipaddr.js@1.9.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/accepts@1.3.8",
+ "name" : "accepts",
+ "version" : "1.3.8",
+ "purl" : "pkg:npm/accepts@1.3.8"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/negotiator@0.6.3",
+ "name" : "negotiator",
+ "version" : "0.6.3",
+ "purl" : "pkg:npm/negotiator@0.6.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mime-types@2.1.35",
+ "name" : "mime-types",
+ "version" : "2.1.35",
+ "purl" : "pkg:npm/mime-types@2.1.35"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mime-db@1.52.0",
+ "name" : "mime-db",
+ "version" : "1.52.0",
+ "purl" : "pkg:npm/mime-db@1.52.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/finalhandler@1.3.1",
+ "name" : "finalhandler",
+ "version" : "1.3.1",
+ "purl" : "pkg:npm/finalhandler@1.3.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/unpipe@1.0.0",
+ "name" : "unpipe",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/unpipe@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/send@0.19.0",
+ "name" : "send",
+ "version" : "0.19.0",
+ "purl" : "pkg:npm/send@0.19.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/destroy@1.2.0",
+ "name" : "destroy",
+ "version" : "1.2.0",
+ "purl" : "pkg:npm/destroy@1.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/encodeurl@1.0.2",
+ "name" : "encodeurl",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/encodeurl@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/mime@1.6.0",
+ "name" : "mime",
+ "version" : "1.6.0",
+ "purl" : "pkg:npm/mime@1.6.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/type-is@1.6.18",
+ "name" : "type-is",
+ "version" : "1.6.18",
+ "purl" : "pkg:npm/type-is@1.6.18"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/media-typer@0.3.0",
+ "name" : "media-typer",
+ "version" : "0.3.0",
+ "purl" : "pkg:npm/media-typer@0.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/serve-static@1.16.2",
+ "name" : "serve-static",
+ "version" : "1.16.2",
+ "purl" : "pkg:npm/serve-static@1.16.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/qs@6.13.0",
+ "name" : "qs",
+ "version" : "6.13.0",
+ "purl" : "pkg:npm/qs@6.13.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel@1.1.0",
+ "name" : "side-channel",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/side-channel@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-errors@1.3.0",
+ "name" : "es-errors",
+ "version" : "1.3.0",
+ "purl" : "pkg:npm/es-errors@1.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/object-inspect@1.13.4",
+ "name" : "object-inspect",
+ "version" : "1.13.4",
+ "purl" : "pkg:npm/object-inspect@1.13.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-list@1.0.0",
+ "name" : "side-channel-list",
+ "version" : "1.0.0",
+ "purl" : "pkg:npm/side-channel-list@1.0.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-map@1.0.1",
+ "name" : "side-channel-map",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/side-channel-map@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/get-intrinsic@1.3.0",
+ "name" : "get-intrinsic",
+ "version" : "1.3.0",
+ "purl" : "pkg:npm/get-intrinsic@1.3.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-define-property@1.0.1",
+ "name" : "es-define-property",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/es-define-property@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/function-bind@1.1.2",
+ "name" : "function-bind",
+ "version" : "1.1.2",
+ "purl" : "pkg:npm/function-bind@1.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/gopd@1.2.0",
+ "name" : "gopd",
+ "version" : "1.2.0",
+ "purl" : "pkg:npm/gopd@1.2.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/has-symbols@1.1.0",
+ "name" : "has-symbols",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/has-symbols@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/math-intrinsics@1.1.0",
+ "name" : "math-intrinsics",
+ "version" : "1.1.0",
+ "purl" : "pkg:npm/math-intrinsics@1.1.0"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "name" : "call-bind-apply-helpers",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/call-bind-apply-helpers@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/es-object-atoms@1.1.1",
+ "name" : "es-object-atoms",
+ "version" : "1.1.1",
+ "purl" : "pkg:npm/es-object-atoms@1.1.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/hasown@2.0.2",
+ "name" : "hasown",
+ "version" : "2.0.2",
+ "purl" : "pkg:npm/hasown@2.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/get-proto@1.0.1",
+ "name" : "get-proto",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/get-proto@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/dunder-proto@1.0.1",
+ "name" : "dunder-proto",
+ "version" : "1.0.1",
+ "purl" : "pkg:npm/dunder-proto@1.0.1"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/call-bound@1.0.4",
+ "name" : "call-bound",
+ "version" : "1.0.4",
+ "purl" : "pkg:npm/call-bound@1.0.4"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/side-channel-weakmap@1.0.2",
+ "name" : "side-channel-weakmap",
+ "version" : "1.0.2",
+ "purl" : "pkg:npm/side-channel-weakmap@1.0.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/body-parser@1.20.3",
+ "name" : "body-parser",
+ "version" : "1.20.3",
+ "purl" : "pkg:npm/body-parser@1.20.3"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/bytes@3.1.2",
+ "name" : "bytes",
+ "version" : "3.1.2",
+ "purl" : "pkg:npm/bytes@3.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/iconv-lite@0.4.24",
+ "name" : "iconv-lite",
+ "version" : "0.4.24",
+ "purl" : "pkg:npm/iconv-lite@0.4.24"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/safer-buffer@2.1.2",
+ "name" : "safer-buffer",
+ "version" : "2.1.2",
+ "purl" : "pkg:npm/safer-buffer@2.1.2"
+ },
+ {
+ "type" : "library",
+ "bom-ref" : "pkg:npm/raw-body@2.5.2",
+ "name" : "raw-body",
+ "version" : "2.5.2",
+ "purl" : "pkg:npm/raw-body@2.5.2"
+ }
+ ],
+ "dependencies" : [
+ {
+ "ref" : "pkg:npm/backend@1.0.0",
+ "dependsOn" : [
+ "pkg:npm/backend@0.0.0",
+ "pkg:npm/bcryptjs@2.4.3",
+ "pkg:npm/dotenv@8.6.0",
+ "pkg:npm/%40hapi/joi@17.1.1",
+ "pkg:npm/axios@0.19.2",
+ "pkg:npm/jsonwebtoken@8.5.1",
+ "pkg:npm/mongoose@5.13.23",
+ "pkg:npm/nodemon@2.0.22",
+ "pkg:npm/express@4.21.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/backend@0.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/bcryptjs@2.4.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/dotenv@8.6.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/joi@17.1.1",
+ "dependsOn" : [
+ "pkg:npm/%40hapi/formula@2.0.0",
+ "pkg:npm/%40hapi/hoek@9.3.0",
+ "pkg:npm/%40hapi/pinpoint@2.0.1",
+ "pkg:npm/%40hapi/address@4.1.0",
+ "pkg:npm/%40hapi/topo@5.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/formula@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/hoek@9.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/pinpoint@2.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/address@4.1.0",
+ "dependsOn" : [
+ "pkg:npm/%40hapi/hoek@9.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40hapi/topo@5.1.0",
+ "dependsOn" : [
+ "pkg:npm/%40hapi/hoek@9.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/axios@0.19.2",
+ "dependsOn" : [
+ "pkg:npm/follow-redirects@1.5.10"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/follow-redirects@1.5.10",
+ "dependsOn" : [
+ "pkg:npm/debug@3.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/debug@3.1.0",
+ "dependsOn" : [
+ "pkg:npm/ms@2.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/ms@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/jsonwebtoken@8.5.1",
+ "dependsOn" : [
+ "pkg:npm/lodash.includes@4.3.0",
+ "pkg:npm/lodash.isboolean@3.0.3",
+ "pkg:npm/lodash.isinteger@4.0.4",
+ "pkg:npm/lodash.isnumber@3.0.3",
+ "pkg:npm/lodash.isplainobject@4.0.6",
+ "pkg:npm/lodash.isstring@4.0.1",
+ "pkg:npm/lodash.once@4.1.1",
+ "pkg:npm/ms@2.1.3",
+ "pkg:npm/semver@5.7.2",
+ "pkg:npm/jws@3.2.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/lodash.includes@4.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/lodash.isboolean@3.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/lodash.isinteger@4.0.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/lodash.isnumber@3.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/lodash.isplainobject@4.0.6",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/lodash.isstring@4.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/lodash.once@4.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/ms@2.1.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/semver@5.7.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/jws@3.2.2",
+ "dependsOn" : [
+ "pkg:npm/safe-buffer@5.2.1",
+ "pkg:npm/jwa@1.4.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/safe-buffer@5.2.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/jwa@1.4.1",
+ "dependsOn" : [
+ "pkg:npm/buffer-equal-constant-time@1.0.1",
+ "pkg:npm/safe-buffer@5.2.1",
+ "pkg:npm/ecdsa-sig-formatter@1.0.11"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/buffer-equal-constant-time@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/ecdsa-sig-formatter@1.0.11",
+ "dependsOn" : [
+ "pkg:npm/safe-buffer@5.2.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/mongoose@5.13.23",
+ "dependsOn" : [
+ "pkg:npm/bson@1.1.6",
+ "pkg:npm/kareem@2.3.2",
+ "pkg:npm/mpath@0.8.4",
+ "pkg:npm/ms@2.1.2",
+ "pkg:npm/optional-require@1.0.3",
+ "pkg:npm/regexp-clone@1.0.0",
+ "pkg:npm/safe-buffer@5.2.1",
+ "pkg:npm/sift@13.5.2",
+ "pkg:npm/sliced@1.0.1",
+ "pkg:npm/mongoose-legacy-pluralize@1.0.2",
+ "pkg:npm/%40types/bson@4.0.5",
+ "pkg:npm/mquery@3.2.5",
+ "pkg:npm/%40types/mongodb@3.6.20",
+ "pkg:npm/mongodb@3.7.4"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/bson@1.1.6",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/kareem@2.3.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mpath@0.8.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/ms@2.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/optional-require@1.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/regexp-clone@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/sift@13.5.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/sliced@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/mongoose@5.13.23"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40types/bson@4.0.5",
+ "dependsOn" : [
+ "pkg:npm/%40types/node@22.14.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/%40types/node@22.14.1",
+ "dependsOn" : [
+ "pkg:npm/undici-types@6.21.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/undici-types@6.21.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mquery@3.2.5",
+ "dependsOn" : [
+ "pkg:npm/bluebird@3.5.1",
+ "pkg:npm/regexp-clone@1.0.0",
+ "pkg:npm/safe-buffer@5.1.2",
+ "pkg:npm/sliced@1.0.1",
+ "pkg:npm/debug@3.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/bluebird@3.5.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/safe-buffer@5.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/%40types/mongodb@3.6.20",
+ "dependsOn" : [
+ "pkg:npm/%40types/node@22.14.1",
+ "pkg:npm/%40types/bson@4.0.5"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/mongodb@3.7.4",
+ "dependsOn" : [
+ "pkg:npm/bson@1.1.6",
+ "pkg:npm/denque@1.5.1",
+ "pkg:npm/safe-buffer@5.2.1",
+ "pkg:npm/optional-require@1.1.8",
+ "pkg:npm/saslprep@1.0.3",
+ "pkg:npm/bl@2.2.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/denque@1.5.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/optional-require@1.1.8",
+ "dependsOn" : [
+ "pkg:npm/require-at@1.0.6"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/require-at@1.0.6",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/saslprep@1.0.3",
+ "dependsOn" : [
+ "pkg:npm/sparse-bitfield@3.0.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/sparse-bitfield@3.0.3",
+ "dependsOn" : [
+ "pkg:npm/memory-pager@1.5.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/memory-pager@1.5.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/bl@2.2.1",
+ "dependsOn" : [
+ "pkg:npm/safe-buffer@5.2.1",
+ "pkg:npm/readable-stream@2.3.8"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/readable-stream@2.3.8",
+ "dependsOn" : [
+ "pkg:npm/core-util-is@1.0.3",
+ "pkg:npm/inherits@2.0.4",
+ "pkg:npm/isarray@1.0.0",
+ "pkg:npm/process-nextick-args@2.0.1",
+ "pkg:npm/safe-buffer@5.1.2",
+ "pkg:npm/util-deprecate@1.0.2",
+ "pkg:npm/string_decoder@1.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/core-util-is@1.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/inherits@2.0.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/isarray@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/process-nextick-args@2.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/util-deprecate@1.0.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/string_decoder@1.1.1",
+ "dependsOn" : [
+ "pkg:npm/safe-buffer@5.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/nodemon@2.0.22",
+ "dependsOn" : [
+ "pkg:npm/ignore-by-default@1.0.1",
+ "pkg:npm/pstree.remy@1.1.8",
+ "pkg:npm/semver@5.7.2",
+ "pkg:npm/touch@3.1.1",
+ "pkg:npm/undefsafe@2.0.5",
+ "pkg:npm/simple-update-notifier@1.1.0",
+ "pkg:npm/supports-color@5.5.0",
+ "pkg:npm/debug@3.2.7",
+ "pkg:npm/minimatch@3.1.2",
+ "pkg:npm/chokidar@3.6.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/ignore-by-default@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/pstree.remy@1.1.8",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/touch@3.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/undefsafe@2.0.5",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/simple-update-notifier@1.1.0",
+ "dependsOn" : [
+ "pkg:npm/semver@7.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/semver@7.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/supports-color@5.5.0",
+ "dependsOn" : [
+ "pkg:npm/has-flag@3.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/has-flag@3.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/debug@3.2.7",
+ "dependsOn" : [
+ "pkg:npm/ms@2.1.3",
+ "pkg:npm/supports-color@5.5.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/minimatch@3.1.2",
+ "dependsOn" : [
+ "pkg:npm/brace-expansion@1.1.11"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/brace-expansion@1.1.11",
+ "dependsOn" : [
+ "pkg:npm/balanced-match@1.0.2",
+ "pkg:npm/concat-map@0.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/balanced-match@1.0.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/concat-map@0.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/chokidar@3.6.0",
+ "dependsOn" : [
+ "pkg:npm/normalize-path@3.0.0",
+ "pkg:npm/fsevents@2.3.3",
+ "pkg:npm/anymatch@3.1.3",
+ "pkg:npm/is-binary-path@2.1.0",
+ "pkg:npm/is-glob@4.0.3",
+ "pkg:npm/readdirp@3.6.0",
+ "pkg:npm/glob-parent@5.1.2",
+ "pkg:npm/braces@3.0.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/normalize-path@3.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/fsevents@2.3.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/anymatch@3.1.3",
+ "dependsOn" : [
+ "pkg:npm/normalize-path@3.0.0",
+ "pkg:npm/picomatch@2.3.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/picomatch@2.3.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/is-binary-path@2.1.0",
+ "dependsOn" : [
+ "pkg:npm/binary-extensions@2.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/binary-extensions@2.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/is-glob@4.0.3",
+ "dependsOn" : [
+ "pkg:npm/is-extglob@2.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/is-extglob@2.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/readdirp@3.6.0",
+ "dependsOn" : [
+ "pkg:npm/picomatch@2.3.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/glob-parent@5.1.2",
+ "dependsOn" : [
+ "pkg:npm/is-glob@4.0.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/braces@3.0.3",
+ "dependsOn" : [
+ "pkg:npm/fill-range@7.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/fill-range@7.1.1",
+ "dependsOn" : [
+ "pkg:npm/to-regex-range@5.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/to-regex-range@5.0.1",
+ "dependsOn" : [
+ "pkg:npm/is-number@7.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/is-number@7.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/express@4.21.2",
+ "dependsOn" : [
+ "pkg:npm/array-flatten@1.1.1",
+ "pkg:npm/content-type@1.0.5",
+ "pkg:npm/cookie@0.7.1",
+ "pkg:npm/cookie-signature@1.0.6",
+ "pkg:npm/depd@2.0.0",
+ "pkg:npm/encodeurl@2.0.0",
+ "pkg:npm/escape-html@1.0.3",
+ "pkg:npm/etag@1.8.1",
+ "pkg:npm/fresh@0.5.2",
+ "pkg:npm/merge-descriptors@1.0.3",
+ "pkg:npm/methods@1.1.2",
+ "pkg:npm/parseurl@1.3.3",
+ "pkg:npm/path-to-regexp@0.1.12",
+ "pkg:npm/range-parser@1.2.1",
+ "pkg:npm/safe-buffer@5.2.1",
+ "pkg:npm/setprototypeof@1.2.0",
+ "pkg:npm/statuses@2.0.1",
+ "pkg:npm/utils-merge@1.0.1",
+ "pkg:npm/vary@1.1.2",
+ "pkg:npm/content-disposition@0.5.4",
+ "pkg:npm/debug@2.6.9",
+ "pkg:npm/http-errors@2.0.0",
+ "pkg:npm/on-finished@2.4.1",
+ "pkg:npm/proxy-addr@2.0.7",
+ "pkg:npm/accepts@1.3.8",
+ "pkg:npm/finalhandler@1.3.1",
+ "pkg:npm/send@0.19.0",
+ "pkg:npm/type-is@1.6.18",
+ "pkg:npm/serve-static@1.16.2",
+ "pkg:npm/qs@6.13.0",
+ "pkg:npm/body-parser@1.20.3"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/array-flatten@1.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/content-type@1.0.5",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/cookie@0.7.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/cookie-signature@1.0.6",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/depd@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/encodeurl@2.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/escape-html@1.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/etag@1.8.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/fresh@0.5.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/merge-descriptors@1.0.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/methods@1.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/parseurl@1.3.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/path-to-regexp@0.1.12",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/range-parser@1.2.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/setprototypeof@1.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/statuses@2.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/utils-merge@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/vary@1.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/content-disposition@0.5.4",
+ "dependsOn" : [
+ "pkg:npm/safe-buffer@5.2.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/debug@2.6.9",
+ "dependsOn" : [
+ "pkg:npm/ms@2.0.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/http-errors@2.0.0",
+ "dependsOn" : [
+ "pkg:npm/depd@2.0.0",
+ "pkg:npm/inherits@2.0.4",
+ "pkg:npm/setprototypeof@1.2.0",
+ "pkg:npm/statuses@2.0.1",
+ "pkg:npm/toidentifier@1.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/toidentifier@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/on-finished@2.4.1",
+ "dependsOn" : [
+ "pkg:npm/ee-first@1.1.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/ee-first@1.1.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/proxy-addr@2.0.7",
+ "dependsOn" : [
+ "pkg:npm/forwarded@0.2.0",
+ "pkg:npm/ipaddr.js@1.9.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/forwarded@0.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/ipaddr.js@1.9.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/accepts@1.3.8",
+ "dependsOn" : [
+ "pkg:npm/negotiator@0.6.3",
+ "pkg:npm/mime-types@2.1.35"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/negotiator@0.6.3",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mime-types@2.1.35",
+ "dependsOn" : [
+ "pkg:npm/mime-db@1.52.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/mime-db@1.52.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/finalhandler@1.3.1",
+ "dependsOn" : [
+ "pkg:npm/encodeurl@2.0.0",
+ "pkg:npm/escape-html@1.0.3",
+ "pkg:npm/parseurl@1.3.3",
+ "pkg:npm/statuses@2.0.1",
+ "pkg:npm/unpipe@1.0.0",
+ "pkg:npm/debug@2.6.9",
+ "pkg:npm/on-finished@2.4.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/unpipe@1.0.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/send@0.19.0",
+ "dependsOn" : [
+ "pkg:npm/depd@2.0.0",
+ "pkg:npm/destroy@1.2.0",
+ "pkg:npm/encodeurl@1.0.2",
+ "pkg:npm/escape-html@1.0.3",
+ "pkg:npm/etag@1.8.1",
+ "pkg:npm/fresh@0.5.2",
+ "pkg:npm/mime@1.6.0",
+ "pkg:npm/ms@2.1.3",
+ "pkg:npm/range-parser@1.2.1",
+ "pkg:npm/statuses@2.0.1",
+ "pkg:npm/debug@2.6.9",
+ "pkg:npm/http-errors@2.0.0",
+ "pkg:npm/on-finished@2.4.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/destroy@1.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/encodeurl@1.0.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/mime@1.6.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/type-is@1.6.18",
+ "dependsOn" : [
+ "pkg:npm/media-typer@0.3.0",
+ "pkg:npm/mime-types@2.1.35"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/media-typer@0.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/serve-static@1.16.2",
+ "dependsOn" : [
+ "pkg:npm/encodeurl@2.0.0",
+ "pkg:npm/escape-html@1.0.3",
+ "pkg:npm/parseurl@1.3.3",
+ "pkg:npm/send@0.19.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/qs@6.13.0",
+ "dependsOn" : [
+ "pkg:npm/side-channel@1.1.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel@1.1.0",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/side-channel-list@1.0.0",
+ "pkg:npm/side-channel-map@1.0.1",
+ "pkg:npm/side-channel-weakmap@1.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/es-errors@1.3.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/object-inspect@1.13.4",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel-list@1.0.0",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel-map@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/call-bound@1.0.4"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/get-intrinsic@1.3.0",
+ "dependsOn" : [
+ "pkg:npm/es-define-property@1.0.1",
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/function-bind@1.1.2",
+ "pkg:npm/gopd@1.2.0",
+ "pkg:npm/has-symbols@1.1.0",
+ "pkg:npm/math-intrinsics@1.1.0",
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/es-object-atoms@1.1.1",
+ "pkg:npm/hasown@2.0.2",
+ "pkg:npm/get-proto@1.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/es-define-property@1.0.1",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/function-bind@1.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/gopd@1.2.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/has-symbols@1.1.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/math-intrinsics@1.1.0",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/function-bind@1.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/es-object-atoms@1.1.1",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/hasown@2.0.2",
+ "dependsOn" : [
+ "pkg:npm/function-bind@1.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/get-proto@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/es-object-atoms@1.1.1",
+ "pkg:npm/dunder-proto@1.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/dunder-proto@1.0.1",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/gopd@1.2.0",
+ "pkg:npm/call-bind-apply-helpers@1.0.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/call-bound@1.0.4",
+ "dependsOn" : [
+ "pkg:npm/call-bind-apply-helpers@1.0.2",
+ "pkg:npm/get-intrinsic@1.3.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/side-channel-weakmap@1.0.2",
+ "dependsOn" : [
+ "pkg:npm/es-errors@1.3.0",
+ "pkg:npm/object-inspect@1.13.4",
+ "pkg:npm/get-intrinsic@1.3.0",
+ "pkg:npm/call-bound@1.0.4",
+ "pkg:npm/side-channel-map@1.0.1"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/body-parser@1.20.3",
+ "dependsOn" : [
+ "pkg:npm/bytes@3.1.2",
+ "pkg:npm/content-type@1.0.5",
+ "pkg:npm/depd@2.0.0",
+ "pkg:npm/destroy@1.2.0",
+ "pkg:npm/unpipe@1.0.0",
+ "pkg:npm/debug@2.6.9",
+ "pkg:npm/http-errors@2.0.0",
+ "pkg:npm/iconv-lite@0.4.24",
+ "pkg:npm/on-finished@2.4.1",
+ "pkg:npm/raw-body@2.5.2",
+ "pkg:npm/type-is@1.6.18",
+ "pkg:npm/qs@6.13.0"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/bytes@3.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/iconv-lite@0.4.24",
+ "dependsOn" : [
+ "pkg:npm/safer-buffer@2.1.2"
+ ]
+ },
+ {
+ "ref" : "pkg:npm/safer-buffer@2.1.2",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:npm/raw-body@2.5.2",
+ "dependsOn" : [
+ "pkg:npm/bytes@3.1.2",
+ "pkg:npm/unpipe@1.0.0",
+ "pkg:npm/http-errors@2.0.0",
+ "pkg:npm/iconv-lite@0.4.24"
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/package.json b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/package.json
new file mode 100644
index 00000000..a91c6ab2
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/package.json
@@ -0,0 +1,29 @@
+{
+ "name": "backend",
+ "version": "1.0.0",
+ "description": "",
+ "main": "index.js",
+ "scripts": {
+ "start": "node app.js",
+ "server": "nodemon server.js",
+ "client-install": "npm install --prefix ../frontend",
+ "client": "npm start --prefix ../frontend",
+ "dev": "concurrently \"npm run server\" \"npm run client\"",
+ "heroku-postbuild": "NPM_CONFIG_PRODUCTION=false npm install --prefix ../frontend && npm run build --prefix ../frontend"
+ },
+ "keywords": [],
+ "author": "",
+ "license": "ISC",
+ "dependencies": {
+ "@hapi/joi": "^17.1.1",
+ "backend": "^0.0.0",
+ "bcryptjs": "^2.4.3",
+ "dotenv": "^8.2.0",
+ "express": "^4.17.1",
+ "jsonwebtoken": "^8.5.1",
+ "mongoose": "^5.9.18",
+ "nodemon": "^2.0.4",
+ "axios": "^0.19.0"
+ },
+ "packageManager": "pnpm@10.8.0+sha512.0e82714d1b5b43c74610193cb20734897c1d00de89d0e18420aebc5977fa13d780a9cb05734624e81ebd81cc876cd464794850641c48b9544326b5622ca29971"
+}
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-lock.yaml b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-lock.yaml
new file mode 100644
index 00000000..3a424577
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-lock.yaml
@@ -0,0 +1,1269 @@
+lockfileVersion: '9.0'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
+importers:
+
+ .:
+ dependencies:
+ '@hapi/joi':
+ specifier: ^17.1.1
+ version: 17.1.1
+ axios:
+ specifier: ^0.19.0
+ version: 0.19.2
+ backend:
+ specifier: ^0.0.0
+ version: 0.0.0
+ bcryptjs:
+ specifier: ^2.4.3
+ version: 2.4.3
+ dotenv:
+ specifier: ^8.2.0
+ version: 8.6.0
+ express:
+ specifier: ^4.17.1
+ version: 4.21.2
+ jsonwebtoken:
+ specifier: ^8.5.1
+ version: 8.5.1
+ mongoose:
+ specifier: ^5.9.18
+ version: 5.13.23
+ nodemon:
+ specifier: ^2.0.4
+ version: 2.0.22
+
+packages:
+
+ '@hapi/address@4.1.0':
+ resolution: {integrity: sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==}
+ deprecated: Moved to 'npm install @sideway/address'
+
+ '@hapi/formula@2.0.0':
+ resolution: {integrity: sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==}
+ deprecated: Moved to 'npm install @sideway/formula'
+
+ '@hapi/hoek@9.3.0':
+ resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
+
+ '@hapi/joi@17.1.1':
+ resolution: {integrity: sha512-p4DKeZAoeZW4g3u7ZeRo+vCDuSDgSvtsB/NpfjXEHTUjSeINAi/RrVOWiVQ1isaoLzMvFEhe8n5065mQq1AdQg==}
+ deprecated: Switch to 'npm install joi'
+
+ '@hapi/pinpoint@2.0.1':
+ resolution: {integrity: sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q==}
+
+ '@hapi/topo@5.1.0':
+ resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
+
+ '@types/bson@4.0.5':
+ resolution: {integrity: sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==}
+
+ '@types/mongodb@3.6.20':
+ resolution: {integrity: sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==}
+
+ '@types/node@22.14.1':
+ resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==}
+
+ accepts@1.3.8:
+ resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
+ engines: {node: '>= 0.6'}
+
+ anymatch@3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
+ engines: {node: '>= 8'}
+
+ array-flatten@1.1.1:
+ resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
+
+ axios@0.19.2:
+ resolution: {integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==}
+ deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
+
+ backend@0.0.0:
+ resolution: {integrity: sha512-Fq2aG5+zmmsKv2Dhm3ijAU5spnKOb5ldJlnnC/Vhk6n8In6zaq9eCPBMRiz2j94P/r84QEaBmtwh9tjaDPiQqg==}
+
+ balanced-match@1.0.2:
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+
+ bcryptjs@2.4.3:
+ resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==}
+
+ binary-extensions@2.3.0:
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
+ engines: {node: '>=8'}
+
+ bl@2.2.1:
+ resolution: {integrity: sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==}
+
+ bluebird@3.5.1:
+ resolution: {integrity: sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==}
+
+ body-parser@1.20.3:
+ resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==}
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+
+ brace-expansion@1.1.11:
+ resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+
+ braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
+ engines: {node: '>=8'}
+
+ bson@1.1.6:
+ resolution: {integrity: sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==}
+ engines: {node: '>=0.6.19'}
+
+ buffer-equal-constant-time@1.0.1:
+ resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}
+
+ bytes@3.1.2:
+ resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
+ engines: {node: '>= 0.8'}
+
+ call-bind-apply-helpers@1.0.2:
+ resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
+ engines: {node: '>= 0.4'}
+
+ call-bound@1.0.4:
+ resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
+ engines: {node: '>= 0.4'}
+
+ chokidar@3.6.0:
+ resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
+ engines: {node: '>= 8.10.0'}
+
+ concat-map@0.0.1:
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+
+ content-disposition@0.5.4:
+ resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
+ engines: {node: '>= 0.6'}
+
+ content-type@1.0.5:
+ resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
+ engines: {node: '>= 0.6'}
+
+ cookie-signature@1.0.6:
+ resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
+
+ cookie@0.7.1:
+ resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==}
+ engines: {node: '>= 0.6'}
+
+ core-util-is@1.0.3:
+ resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
+
+ debug@2.6.9:
+ resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@3.1.0:
+ resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@3.2.7:
+ resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ denque@1.5.1:
+ resolution: {integrity: sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==}
+ engines: {node: '>=0.10'}
+
+ depd@2.0.0:
+ resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
+ engines: {node: '>= 0.8'}
+
+ destroy@1.2.0:
+ resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+
+ dotenv@8.6.0:
+ resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==}
+ engines: {node: '>=10'}
+
+ dunder-proto@1.0.1:
+ resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
+ engines: {node: '>= 0.4'}
+
+ ecdsa-sig-formatter@1.0.11:
+ resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}
+
+ ee-first@1.1.1:
+ resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
+
+ encodeurl@1.0.2:
+ resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
+ engines: {node: '>= 0.8'}
+
+ encodeurl@2.0.0:
+ resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
+ engines: {node: '>= 0.8'}
+
+ es-define-property@1.0.1:
+ resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
+ engines: {node: '>= 0.4'}
+
+ es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
+
+ es-object-atoms@1.1.1:
+ resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
+ engines: {node: '>= 0.4'}
+
+ escape-html@1.0.3:
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
+
+ etag@1.8.1:
+ resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
+ engines: {node: '>= 0.6'}
+
+ express@4.21.2:
+ resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==}
+ engines: {node: '>= 0.10.0'}
+
+ fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
+ engines: {node: '>=8'}
+
+ finalhandler@1.3.1:
+ resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==}
+ engines: {node: '>= 0.8'}
+
+ follow-redirects@1.5.10:
+ resolution: {integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==}
+ engines: {node: '>=4.0'}
+
+ forwarded@0.2.0:
+ resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
+ engines: {node: '>= 0.6'}
+
+ fresh@0.5.2:
+ resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
+ engines: {node: '>= 0.6'}
+
+ fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+
+ function-bind@1.1.2:
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+
+ get-intrinsic@1.3.0:
+ resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
+ engines: {node: '>= 0.4'}
+
+ get-proto@1.0.1:
+ resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
+ engines: {node: '>= 0.4'}
+
+ glob-parent@5.1.2:
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
+ engines: {node: '>= 6'}
+
+ gopd@1.2.0:
+ resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
+ engines: {node: '>= 0.4'}
+
+ has-flag@3.0.0:
+ resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
+ engines: {node: '>=4'}
+
+ has-symbols@1.1.0:
+ resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
+ engines: {node: '>= 0.4'}
+
+ hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
+ engines: {node: '>= 0.4'}
+
+ http-errors@2.0.0:
+ resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
+ engines: {node: '>= 0.8'}
+
+ iconv-lite@0.4.24:
+ resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
+ engines: {node: '>=0.10.0'}
+
+ ignore-by-default@1.0.1:
+ resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==}
+
+ inherits@2.0.4:
+ resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
+
+ ipaddr.js@1.9.1:
+ resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
+ engines: {node: '>= 0.10'}
+
+ is-binary-path@2.1.0:
+ resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
+ engines: {node: '>=8'}
+
+ is-extglob@2.1.1:
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
+ engines: {node: '>=0.10.0'}
+
+ is-glob@4.0.3:
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
+ engines: {node: '>=0.10.0'}
+
+ is-number@7.0.0:
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
+ engines: {node: '>=0.12.0'}
+
+ isarray@1.0.0:
+ resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
+
+ jsonwebtoken@8.5.1:
+ resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==}
+ engines: {node: '>=4', npm: '>=1.4.28'}
+
+ jwa@1.4.1:
+ resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==}
+
+ jws@3.2.2:
+ resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==}
+
+ kareem@2.3.2:
+ resolution: {integrity: sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==}
+
+ lodash.includes@4.3.0:
+ resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==}
+
+ lodash.isboolean@3.0.3:
+ resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==}
+
+ lodash.isinteger@4.0.4:
+ resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==}
+
+ lodash.isnumber@3.0.3:
+ resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==}
+
+ lodash.isplainobject@4.0.6:
+ resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
+
+ lodash.isstring@4.0.1:
+ resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==}
+
+ lodash.once@4.1.1:
+ resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
+
+ math-intrinsics@1.1.0:
+ resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
+ engines: {node: '>= 0.4'}
+
+ media-typer@0.3.0:
+ resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
+ engines: {node: '>= 0.6'}
+
+ memory-pager@1.5.0:
+ resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==}
+
+ merge-descriptors@1.0.3:
+ resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==}
+
+ methods@1.1.2:
+ resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
+ engines: {node: '>= 0.6'}
+
+ mime-db@1.52.0:
+ resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
+ engines: {node: '>= 0.6'}
+
+ mime-types@2.1.35:
+ resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
+ engines: {node: '>= 0.6'}
+
+ mime@1.6.0:
+ resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ minimatch@3.1.2:
+ resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+
+ mongodb@3.7.4:
+ resolution: {integrity: sha512-K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ aws4: '*'
+ bson-ext: '*'
+ kerberos: '*'
+ mongodb-client-encryption: '*'
+ mongodb-extjson: '*'
+ snappy: '*'
+ peerDependenciesMeta:
+ aws4:
+ optional: true
+ bson-ext:
+ optional: true
+ kerberos:
+ optional: true
+ mongodb-client-encryption:
+ optional: true
+ mongodb-extjson:
+ optional: true
+ snappy:
+ optional: true
+
+ mongoose-legacy-pluralize@1.0.2:
+ resolution: {integrity: sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==}
+ peerDependencies:
+ mongoose: '*'
+
+ mongoose@5.13.23:
+ resolution: {integrity: sha512-Q5bo1yYOcH2wbBPP4tGmcY5VKsFkQcjUDh66YjrbneAFB3vNKQwLvteRFLuLiU17rA5SDl3UMcMJLD9VS8ng2Q==}
+ engines: {node: '>=4.0.0'}
+
+ mpath@0.8.4:
+ resolution: {integrity: sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==}
+ engines: {node: '>=4.0.0'}
+
+ mquery@3.2.5:
+ resolution: {integrity: sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==}
+ engines: {node: '>=4.0.0'}
+
+ ms@2.0.0:
+ resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
+
+ ms@2.1.2:
+ resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
+
+ ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+
+ negotiator@0.6.3:
+ resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
+ engines: {node: '>= 0.6'}
+
+ nodemon@2.0.22:
+ resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==}
+ engines: {node: '>=8.10.0'}
+ hasBin: true
+
+ normalize-path@3.0.0:
+ resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
+ engines: {node: '>=0.10.0'}
+
+ object-inspect@1.13.4:
+ resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
+ engines: {node: '>= 0.4'}
+
+ on-finished@2.4.1:
+ resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
+ engines: {node: '>= 0.8'}
+
+ optional-require@1.0.3:
+ resolution: {integrity: sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==}
+ engines: {node: '>=4'}
+
+ optional-require@1.1.8:
+ resolution: {integrity: sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==}
+ engines: {node: '>=4'}
+
+ parseurl@1.3.3:
+ resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
+ engines: {node: '>= 0.8'}
+
+ path-to-regexp@0.1.12:
+ resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
+
+ picomatch@2.3.1:
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
+ engines: {node: '>=8.6'}
+
+ process-nextick-args@2.0.1:
+ resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+
+ proxy-addr@2.0.7:
+ resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
+ engines: {node: '>= 0.10'}
+
+ pstree.remy@1.1.8:
+ resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==}
+
+ qs@6.13.0:
+ resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
+ engines: {node: '>=0.6'}
+
+ range-parser@1.2.1:
+ resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
+ engines: {node: '>= 0.6'}
+
+ raw-body@2.5.2:
+ resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
+ engines: {node: '>= 0.8'}
+
+ readable-stream@2.3.8:
+ resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
+
+ readdirp@3.6.0:
+ resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
+ engines: {node: '>=8.10.0'}
+
+ regexp-clone@1.0.0:
+ resolution: {integrity: sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==}
+
+ require-at@1.0.6:
+ resolution: {integrity: sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==}
+ engines: {node: '>=4'}
+
+ safe-buffer@5.1.2:
+ resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
+
+ safe-buffer@5.2.1:
+ resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+
+ safer-buffer@2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+
+ saslprep@1.0.3:
+ resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==}
+ engines: {node: '>=6'}
+
+ semver@5.7.2:
+ resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
+ hasBin: true
+
+ semver@7.0.0:
+ resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==}
+ hasBin: true
+
+ send@0.19.0:
+ resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
+ engines: {node: '>= 0.8.0'}
+
+ serve-static@1.16.2:
+ resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
+ engines: {node: '>= 0.8.0'}
+
+ setprototypeof@1.2.0:
+ resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
+
+ side-channel-list@1.0.0:
+ resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
+ engines: {node: '>= 0.4'}
+
+ side-channel-map@1.0.1:
+ resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
+ engines: {node: '>= 0.4'}
+
+ side-channel-weakmap@1.0.2:
+ resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
+ engines: {node: '>= 0.4'}
+
+ side-channel@1.1.0:
+ resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
+ engines: {node: '>= 0.4'}
+
+ sift@13.5.2:
+ resolution: {integrity: sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==}
+
+ simple-update-notifier@1.1.0:
+ resolution: {integrity: sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==}
+ engines: {node: '>=8.10.0'}
+
+ sliced@1.0.1:
+ resolution: {integrity: sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==}
+
+ sparse-bitfield@3.0.3:
+ resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==}
+
+ statuses@2.0.1:
+ resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
+ engines: {node: '>= 0.8'}
+
+ string_decoder@1.1.1:
+ resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
+
+ supports-color@5.5.0:
+ resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
+ engines: {node: '>=4'}
+
+ to-regex-range@5.0.1:
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
+ engines: {node: '>=8.0'}
+
+ toidentifier@1.0.1:
+ resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
+ engines: {node: '>=0.6'}
+
+ touch@3.1.1:
+ resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==}
+ hasBin: true
+
+ type-is@1.6.18:
+ resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
+ engines: {node: '>= 0.6'}
+
+ undefsafe@2.0.5:
+ resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==}
+
+ undici-types@6.21.0:
+ resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
+
+ unpipe@1.0.0:
+ resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
+ engines: {node: '>= 0.8'}
+
+ util-deprecate@1.0.2:
+ resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+
+ utils-merge@1.0.1:
+ resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
+ engines: {node: '>= 0.4.0'}
+
+ vary@1.1.2:
+ resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
+ engines: {node: '>= 0.8'}
+
+snapshots:
+
+ '@hapi/address@4.1.0':
+ dependencies:
+ '@hapi/hoek': 9.3.0
+
+ '@hapi/formula@2.0.0': {}
+
+ '@hapi/hoek@9.3.0': {}
+
+ '@hapi/joi@17.1.1':
+ dependencies:
+ '@hapi/address': 4.1.0
+ '@hapi/formula': 2.0.0
+ '@hapi/hoek': 9.3.0
+ '@hapi/pinpoint': 2.0.1
+ '@hapi/topo': 5.1.0
+
+ '@hapi/pinpoint@2.0.1': {}
+
+ '@hapi/topo@5.1.0':
+ dependencies:
+ '@hapi/hoek': 9.3.0
+
+ '@types/bson@4.0.5':
+ dependencies:
+ '@types/node': 22.14.1
+
+ '@types/mongodb@3.6.20':
+ dependencies:
+ '@types/bson': 4.0.5
+ '@types/node': 22.14.1
+
+ '@types/node@22.14.1':
+ dependencies:
+ undici-types: 6.21.0
+
+ accepts@1.3.8:
+ dependencies:
+ mime-types: 2.1.35
+ negotiator: 0.6.3
+
+ anymatch@3.1.3:
+ dependencies:
+ normalize-path: 3.0.0
+ picomatch: 2.3.1
+
+ array-flatten@1.1.1: {}
+
+ axios@0.19.2:
+ dependencies:
+ follow-redirects: 1.5.10
+ transitivePeerDependencies:
+ - supports-color
+
+ backend@0.0.0: {}
+
+ balanced-match@1.0.2: {}
+
+ bcryptjs@2.4.3: {}
+
+ binary-extensions@2.3.0: {}
+
+ bl@2.2.1:
+ dependencies:
+ readable-stream: 2.3.8
+ safe-buffer: 5.2.1
+
+ bluebird@3.5.1: {}
+
+ body-parser@1.20.3:
+ dependencies:
+ bytes: 3.1.2
+ content-type: 1.0.5
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ http-errors: 2.0.0
+ iconv-lite: 0.4.24
+ on-finished: 2.4.1
+ qs: 6.13.0
+ raw-body: 2.5.2
+ type-is: 1.6.18
+ unpipe: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
+
+ brace-expansion@1.1.11:
+ dependencies:
+ balanced-match: 1.0.2
+ concat-map: 0.0.1
+
+ braces@3.0.3:
+ dependencies:
+ fill-range: 7.1.1
+
+ bson@1.1.6: {}
+
+ buffer-equal-constant-time@1.0.1: {}
+
+ bytes@3.1.2: {}
+
+ call-bind-apply-helpers@1.0.2:
+ dependencies:
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+
+ call-bound@1.0.4:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ get-intrinsic: 1.3.0
+
+ chokidar@3.6.0:
+ dependencies:
+ anymatch: 3.1.3
+ braces: 3.0.3
+ glob-parent: 5.1.2
+ is-binary-path: 2.1.0
+ is-glob: 4.0.3
+ normalize-path: 3.0.0
+ readdirp: 3.6.0
+ optionalDependencies:
+ fsevents: 2.3.3
+
+ concat-map@0.0.1: {}
+
+ content-disposition@0.5.4:
+ dependencies:
+ safe-buffer: 5.2.1
+
+ content-type@1.0.5: {}
+
+ cookie-signature@1.0.6: {}
+
+ cookie@0.7.1: {}
+
+ core-util-is@1.0.3: {}
+
+ debug@2.6.9:
+ dependencies:
+ ms: 2.0.0
+
+ debug@3.1.0:
+ dependencies:
+ ms: 2.0.0
+
+ debug@3.2.7(supports-color@5.5.0):
+ dependencies:
+ ms: 2.1.3
+ optionalDependencies:
+ supports-color: 5.5.0
+
+ denque@1.5.1: {}
+
+ depd@2.0.0: {}
+
+ destroy@1.2.0: {}
+
+ dotenv@8.6.0: {}
+
+ dunder-proto@1.0.1:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ es-errors: 1.3.0
+ gopd: 1.2.0
+
+ ecdsa-sig-formatter@1.0.11:
+ dependencies:
+ safe-buffer: 5.2.1
+
+ ee-first@1.1.1: {}
+
+ encodeurl@1.0.2: {}
+
+ encodeurl@2.0.0: {}
+
+ es-define-property@1.0.1: {}
+
+ es-errors@1.3.0: {}
+
+ es-object-atoms@1.1.1:
+ dependencies:
+ es-errors: 1.3.0
+
+ escape-html@1.0.3: {}
+
+ etag@1.8.1: {}
+
+ express@4.21.2:
+ dependencies:
+ accepts: 1.3.8
+ array-flatten: 1.1.1
+ body-parser: 1.20.3
+ content-disposition: 0.5.4
+ content-type: 1.0.5
+ cookie: 0.7.1
+ cookie-signature: 1.0.6
+ debug: 2.6.9
+ depd: 2.0.0
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ etag: 1.8.1
+ finalhandler: 1.3.1
+ fresh: 0.5.2
+ http-errors: 2.0.0
+ merge-descriptors: 1.0.3
+ methods: 1.1.2
+ on-finished: 2.4.1
+ parseurl: 1.3.3
+ path-to-regexp: 0.1.12
+ proxy-addr: 2.0.7
+ qs: 6.13.0
+ range-parser: 1.2.1
+ safe-buffer: 5.2.1
+ send: 0.19.0
+ serve-static: 1.16.2
+ setprototypeof: 1.2.0
+ statuses: 2.0.1
+ type-is: 1.6.18
+ utils-merge: 1.0.1
+ vary: 1.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ fill-range@7.1.1:
+ dependencies:
+ to-regex-range: 5.0.1
+
+ finalhandler@1.3.1:
+ dependencies:
+ debug: 2.6.9
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ on-finished: 2.4.1
+ parseurl: 1.3.3
+ statuses: 2.0.1
+ unpipe: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
+
+ follow-redirects@1.5.10:
+ dependencies:
+ debug: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
+
+ forwarded@0.2.0: {}
+
+ fresh@0.5.2: {}
+
+ fsevents@2.3.3:
+ optional: true
+
+ function-bind@1.1.2: {}
+
+ get-intrinsic@1.3.0:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ es-define-property: 1.0.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+ function-bind: 1.1.2
+ get-proto: 1.0.1
+ gopd: 1.2.0
+ has-symbols: 1.1.0
+ hasown: 2.0.2
+ math-intrinsics: 1.1.0
+
+ get-proto@1.0.1:
+ dependencies:
+ dunder-proto: 1.0.1
+ es-object-atoms: 1.1.1
+
+ glob-parent@5.1.2:
+ dependencies:
+ is-glob: 4.0.3
+
+ gopd@1.2.0: {}
+
+ has-flag@3.0.0: {}
+
+ has-symbols@1.1.0: {}
+
+ hasown@2.0.2:
+ dependencies:
+ function-bind: 1.1.2
+
+ http-errors@2.0.0:
+ dependencies:
+ depd: 2.0.0
+ inherits: 2.0.4
+ setprototypeof: 1.2.0
+ statuses: 2.0.1
+ toidentifier: 1.0.1
+
+ iconv-lite@0.4.24:
+ dependencies:
+ safer-buffer: 2.1.2
+
+ ignore-by-default@1.0.1: {}
+
+ inherits@2.0.4: {}
+
+ ipaddr.js@1.9.1: {}
+
+ is-binary-path@2.1.0:
+ dependencies:
+ binary-extensions: 2.3.0
+
+ is-extglob@2.1.1: {}
+
+ is-glob@4.0.3:
+ dependencies:
+ is-extglob: 2.1.1
+
+ is-number@7.0.0: {}
+
+ isarray@1.0.0: {}
+
+ jsonwebtoken@8.5.1:
+ dependencies:
+ jws: 3.2.2
+ lodash.includes: 4.3.0
+ lodash.isboolean: 3.0.3
+ lodash.isinteger: 4.0.4
+ lodash.isnumber: 3.0.3
+ lodash.isplainobject: 4.0.6
+ lodash.isstring: 4.0.1
+ lodash.once: 4.1.1
+ ms: 2.1.3
+ semver: 5.7.2
+
+ jwa@1.4.1:
+ dependencies:
+ buffer-equal-constant-time: 1.0.1
+ ecdsa-sig-formatter: 1.0.11
+ safe-buffer: 5.2.1
+
+ jws@3.2.2:
+ dependencies:
+ jwa: 1.4.1
+ safe-buffer: 5.2.1
+
+ kareem@2.3.2: {}
+
+ lodash.includes@4.3.0: {}
+
+ lodash.isboolean@3.0.3: {}
+
+ lodash.isinteger@4.0.4: {}
+
+ lodash.isnumber@3.0.3: {}
+
+ lodash.isplainobject@4.0.6: {}
+
+ lodash.isstring@4.0.1: {}
+
+ lodash.once@4.1.1: {}
+
+ math-intrinsics@1.1.0: {}
+
+ media-typer@0.3.0: {}
+
+ memory-pager@1.5.0:
+ optional: true
+
+ merge-descriptors@1.0.3: {}
+
+ methods@1.1.2: {}
+
+ mime-db@1.52.0: {}
+
+ mime-types@2.1.35:
+ dependencies:
+ mime-db: 1.52.0
+
+ mime@1.6.0: {}
+
+ minimatch@3.1.2:
+ dependencies:
+ brace-expansion: 1.1.11
+
+ mongodb@3.7.4:
+ dependencies:
+ bl: 2.2.1
+ bson: 1.1.6
+ denque: 1.5.1
+ optional-require: 1.1.8
+ safe-buffer: 5.2.1
+ optionalDependencies:
+ saslprep: 1.0.3
+
+ mongoose-legacy-pluralize@1.0.2(mongoose@5.13.23):
+ dependencies:
+ mongoose: 5.13.23
+
+ mongoose@5.13.23:
+ dependencies:
+ '@types/bson': 4.0.5
+ '@types/mongodb': 3.6.20
+ bson: 1.1.6
+ kareem: 2.3.2
+ mongodb: 3.7.4
+ mongoose-legacy-pluralize: 1.0.2(mongoose@5.13.23)
+ mpath: 0.8.4
+ mquery: 3.2.5
+ ms: 2.1.2
+ optional-require: 1.0.3
+ regexp-clone: 1.0.0
+ safe-buffer: 5.2.1
+ sift: 13.5.2
+ sliced: 1.0.1
+ transitivePeerDependencies:
+ - aws4
+ - bson-ext
+ - kerberos
+ - mongodb-client-encryption
+ - mongodb-extjson
+ - snappy
+ - supports-color
+
+ mpath@0.8.4: {}
+
+ mquery@3.2.5:
+ dependencies:
+ bluebird: 3.5.1
+ debug: 3.1.0
+ regexp-clone: 1.0.0
+ safe-buffer: 5.1.2
+ sliced: 1.0.1
+ transitivePeerDependencies:
+ - supports-color
+
+ ms@2.0.0: {}
+
+ ms@2.1.2: {}
+
+ ms@2.1.3: {}
+
+ negotiator@0.6.3: {}
+
+ nodemon@2.0.22:
+ dependencies:
+ chokidar: 3.6.0
+ debug: 3.2.7(supports-color@5.5.0)
+ ignore-by-default: 1.0.1
+ minimatch: 3.1.2
+ pstree.remy: 1.1.8
+ semver: 5.7.2
+ simple-update-notifier: 1.1.0
+ supports-color: 5.5.0
+ touch: 3.1.1
+ undefsafe: 2.0.5
+
+ normalize-path@3.0.0: {}
+
+ object-inspect@1.13.4: {}
+
+ on-finished@2.4.1:
+ dependencies:
+ ee-first: 1.1.1
+
+ optional-require@1.0.3: {}
+
+ optional-require@1.1.8:
+ dependencies:
+ require-at: 1.0.6
+
+ parseurl@1.3.3: {}
+
+ path-to-regexp@0.1.12: {}
+
+ picomatch@2.3.1: {}
+
+ process-nextick-args@2.0.1: {}
+
+ proxy-addr@2.0.7:
+ dependencies:
+ forwarded: 0.2.0
+ ipaddr.js: 1.9.1
+
+ pstree.remy@1.1.8: {}
+
+ qs@6.13.0:
+ dependencies:
+ side-channel: 1.1.0
+
+ range-parser@1.2.1: {}
+
+ raw-body@2.5.2:
+ dependencies:
+ bytes: 3.1.2
+ http-errors: 2.0.0
+ iconv-lite: 0.4.24
+ unpipe: 1.0.0
+
+ readable-stream@2.3.8:
+ dependencies:
+ core-util-is: 1.0.3
+ inherits: 2.0.4
+ isarray: 1.0.0
+ process-nextick-args: 2.0.1
+ safe-buffer: 5.1.2
+ string_decoder: 1.1.1
+ util-deprecate: 1.0.2
+
+ readdirp@3.6.0:
+ dependencies:
+ picomatch: 2.3.1
+
+ regexp-clone@1.0.0: {}
+
+ require-at@1.0.6: {}
+
+ safe-buffer@5.1.2: {}
+
+ safe-buffer@5.2.1: {}
+
+ safer-buffer@2.1.2: {}
+
+ saslprep@1.0.3:
+ dependencies:
+ sparse-bitfield: 3.0.3
+ optional: true
+
+ semver@5.7.2: {}
+
+ semver@7.0.0: {}
+
+ send@0.19.0:
+ dependencies:
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ encodeurl: 1.0.2
+ escape-html: 1.0.3
+ etag: 1.8.1
+ fresh: 0.5.2
+ http-errors: 2.0.0
+ mime: 1.6.0
+ ms: 2.1.3
+ on-finished: 2.4.1
+ range-parser: 1.2.1
+ statuses: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+
+ serve-static@1.16.2:
+ dependencies:
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ parseurl: 1.3.3
+ send: 0.19.0
+ transitivePeerDependencies:
+ - supports-color
+
+ setprototypeof@1.2.0: {}
+
+ side-channel-list@1.0.0:
+ dependencies:
+ es-errors: 1.3.0
+ object-inspect: 1.13.4
+
+ side-channel-map@1.0.1:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ object-inspect: 1.13.4
+
+ side-channel-weakmap@1.0.2:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ object-inspect: 1.13.4
+ side-channel-map: 1.0.1
+
+ side-channel@1.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ object-inspect: 1.13.4
+ side-channel-list: 1.0.0
+ side-channel-map: 1.0.1
+ side-channel-weakmap: 1.0.2
+
+ sift@13.5.2: {}
+
+ simple-update-notifier@1.1.0:
+ dependencies:
+ semver: 7.0.0
+
+ sliced@1.0.1: {}
+
+ sparse-bitfield@3.0.3:
+ dependencies:
+ memory-pager: 1.5.0
+ optional: true
+
+ statuses@2.0.1: {}
+
+ string_decoder@1.1.1:
+ dependencies:
+ safe-buffer: 5.1.2
+
+ supports-color@5.5.0:
+ dependencies:
+ has-flag: 3.0.0
+
+ to-regex-range@5.0.1:
+ dependencies:
+ is-number: 7.0.0
+
+ toidentifier@1.0.1: {}
+
+ touch@3.1.1: {}
+
+ type-is@1.6.18:
+ dependencies:
+ media-typer: 0.3.0
+ mime-types: 2.1.35
+
+ undefsafe@2.0.5: {}
+
+ undici-types@6.21.0: {}
+
+ unpipe@1.0.0: {}
+
+ util-deprecate@1.0.2: {}
+
+ utils-merge@1.0.1: {}
+
+ vary@1.1.2: {}
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-ls-component.json b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-ls-component.json
new file mode 100644
index 00000000..6ea378d8
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-ls-component.json
@@ -0,0 +1,64 @@
+[
+ {
+ "name": "backend",
+ "version": "1.0.0",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore",
+ "private": false,
+ "dependencies": {
+ "@hapi/joi": {
+ "from": "@hapi/joi",
+ "version": "17.1.1",
+ "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-17.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+joi@17.1.1/node_modules/@hapi/joi"
+ },
+ "axios": {
+ "from": "axios",
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/axios@0.19.2/node_modules/axios"
+ },
+ "backend": {
+ "from": "backend",
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/backend/-/backend-0.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/backend@0.0.0/node_modules/backend"
+ },
+ "bcryptjs": {
+ "from": "bcryptjs",
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/bcryptjs@2.4.3/node_modules/bcryptjs"
+ },
+ "dotenv": {
+ "from": "dotenv",
+ "version": "8.6.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dotenv@8.6.0/node_modules/dotenv"
+ },
+ "express": {
+ "from": "express",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/express@4.21.2/node_modules/express"
+ },
+ "jsonwebtoken": {
+ "from": "jsonwebtoken",
+ "version": "8.5.1",
+ "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/jsonwebtoken@8.5.1/node_modules/jsonwebtoken"
+ },
+ "mongoose": {
+ "from": "mongoose",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mongoose@5.13.23/node_modules/mongoose"
+ },
+ "nodemon": {
+ "from": "nodemon",
+ "version": "2.0.22",
+ "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/nodemon@2.0.22/node_modules/nodemon"
+ }
+ }
+ }
+]
diff --git a/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-ls-stack.json b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-ls-stack.json
new file mode 100644
index 00000000..47acf161
--- /dev/null
+++ b/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/pnpm-ls-stack.json
@@ -0,0 +1,3888 @@
+[
+ {
+ "name": "backend",
+ "version": "1.0.0",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore",
+ "private": false,
+ "dependencies": {
+ "backend": {
+ "from": "backend",
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/backend/-/backend-0.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/backend@0.0.0/node_modules/backend"
+ },
+ "bcryptjs": {
+ "from": "bcryptjs",
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/bcryptjs@2.4.3/node_modules/bcryptjs"
+ },
+ "dotenv": {
+ "from": "dotenv",
+ "version": "8.6.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dotenv@8.6.0/node_modules/dotenv"
+ },
+ "@hapi/joi": {
+ "from": "@hapi/joi",
+ "version": "17.1.1",
+ "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-17.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+joi@17.1.1/node_modules/@hapi/joi",
+ "dependencies": {
+ "@hapi/formula": {
+ "from": "@hapi/formula",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+formula@2.0.0/node_modules/@hapi/formula"
+ },
+ "@hapi/hoek": {
+ "from": "@hapi/hoek",
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+hoek@9.3.0/node_modules/@hapi/hoek"
+ },
+ "@hapi/pinpoint": {
+ "from": "@hapi/pinpoint",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+pinpoint@2.0.1/node_modules/@hapi/pinpoint"
+ },
+ "@hapi/address": {
+ "from": "@hapi/address",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/@hapi/address/-/address-4.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+address@4.1.0/node_modules/@hapi/address",
+ "dependencies": {
+ "@hapi/hoek": {
+ "from": "@hapi/hoek",
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+hoek@9.3.0/node_modules/@hapi/hoek"
+ }
+ }
+ },
+ "@hapi/topo": {
+ "from": "@hapi/topo",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+topo@5.1.0/node_modules/@hapi/topo",
+ "dependencies": {
+ "@hapi/hoek": {
+ "from": "@hapi/hoek",
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@hapi+hoek@9.3.0/node_modules/@hapi/hoek"
+ }
+ }
+ }
+ }
+ },
+ "axios": {
+ "from": "axios",
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/axios@0.19.2/node_modules/axios",
+ "dependencies": {
+ "follow-redirects": {
+ "from": "follow-redirects",
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/follow-redirects@1.5.10/node_modules/follow-redirects",
+ "dependencies": {
+ "debug": {
+ "from": "debug",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/debug@3.1.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "jsonwebtoken": {
+ "from": "jsonwebtoken",
+ "version": "8.5.1",
+ "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/jsonwebtoken@8.5.1/node_modules/jsonwebtoken",
+ "dependencies": {
+ "lodash.includes": {
+ "from": "lodash.includes",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/lodash.includes@4.3.0/node_modules/lodash.includes"
+ },
+ "lodash.isboolean": {
+ "from": "lodash.isboolean",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/lodash.isboolean@3.0.3/node_modules/lodash.isboolean"
+ },
+ "lodash.isinteger": {
+ "from": "lodash.isinteger",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/lodash.isinteger@4.0.4/node_modules/lodash.isinteger"
+ },
+ "lodash.isnumber": {
+ "from": "lodash.isnumber",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/lodash.isnumber@3.0.3/node_modules/lodash.isnumber"
+ },
+ "lodash.isplainobject": {
+ "from": "lodash.isplainobject",
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/lodash.isplainobject@4.0.6/node_modules/lodash.isplainobject"
+ },
+ "lodash.isstring": {
+ "from": "lodash.isstring",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/lodash.isstring@4.0.1/node_modules/lodash.isstring"
+ },
+ "lodash.once": {
+ "from": "lodash.once",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/lodash.once@4.1.1/node_modules/lodash.once"
+ },
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ },
+ "semver": {
+ "from": "semver",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/semver@5.7.2/node_modules/semver"
+ },
+ "jws": {
+ "from": "jws",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/jws@3.2.2/node_modules/jws",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "jwa": {
+ "from": "jwa",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/jwa@1.4.1/node_modules/jwa",
+ "dependencies": {
+ "buffer-equal-constant-time": {
+ "from": "buffer-equal-constant-time",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/buffer-equal-constant-time@1.0.1/node_modules/buffer-equal-constant-time"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "ecdsa-sig-formatter": {
+ "from": "ecdsa-sig-formatter",
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ecdsa-sig-formatter@1.0.11/node_modules/ecdsa-sig-formatter",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "mongoose": {
+ "from": "mongoose",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mongoose@5.13.23/node_modules/mongoose",
+ "dependencies": {
+ "bson": {
+ "from": "bson",
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/bson@1.1.6/node_modules/bson"
+ },
+ "kareem": {
+ "from": "kareem",
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/kareem@2.3.2/node_modules/kareem"
+ },
+ "mpath": {
+ "from": "mpath",
+ "version": "0.8.4",
+ "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mpath@0.8.4/node_modules/mpath"
+ },
+ "ms": {
+ "from": "ms",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.1.2/node_modules/ms"
+ },
+ "optional-require": {
+ "from": "optional-require",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/optional-require@1.0.3/node_modules/optional-require"
+ },
+ "regexp-clone": {
+ "from": "regexp-clone",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/regexp-clone@1.0.0/node_modules/regexp-clone"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "sift": {
+ "from": "sift",
+ "version": "13.5.2",
+ "resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/sift@13.5.2/node_modules/sift"
+ },
+ "sliced": {
+ "from": "sliced",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/sliced@1.0.1/node_modules/sliced"
+ },
+ "mongoose-legacy-pluralize": {
+ "from": "mongoose-legacy-pluralize",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mongoose-legacy-pluralize@1.0.2_mongoose@5.13.23/node_modules/mongoose-legacy-pluralize",
+ "dependencies": {
+ "mongoose": {
+ "from": "mongoose",
+ "version": "5.13.23",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.23.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mongoose@5.13.23/node_modules/mongoose"
+ }
+ }
+ },
+ "@types/bson": {
+ "from": "@types/bson",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@types+bson@4.0.5/node_modules/@types/bson",
+ "dependencies": {
+ "@types/node": {
+ "from": "@types/node",
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@types+node@22.14.1/node_modules/@types/node",
+ "dependencies": {
+ "undici-types": {
+ "from": "undici-types",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/undici-types@6.21.0/node_modules/undici-types"
+ }
+ }
+ }
+ }
+ },
+ "mquery": {
+ "from": "mquery",
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mquery@3.2.5/node_modules/mquery",
+ "dependencies": {
+ "bluebird": {
+ "from": "bluebird",
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/bluebird@3.5.1/node_modules/bluebird"
+ },
+ "regexp-clone": {
+ "from": "regexp-clone",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/regexp-clone@1.0.0/node_modules/regexp-clone"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.1.2/node_modules/safe-buffer"
+ },
+ "sliced": {
+ "from": "sliced",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/sliced@1.0.1/node_modules/sliced"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/debug@3.1.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ }
+ }
+ },
+ "@types/mongodb": {
+ "from": "@types/mongodb",
+ "version": "3.6.20",
+ "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.20.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@types+mongodb@3.6.20/node_modules/@types/mongodb",
+ "dependencies": {
+ "@types/node": {
+ "from": "@types/node",
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@types+node@22.14.1/node_modules/@types/node",
+ "dependencies": {
+ "undici-types": {
+ "from": "undici-types",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/undici-types@6.21.0/node_modules/undici-types"
+ }
+ }
+ },
+ "@types/bson": {
+ "from": "@types/bson",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@types+bson@4.0.5/node_modules/@types/bson",
+ "dependencies": {
+ "@types/node": {
+ "from": "@types/node",
+ "version": "22.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/@types+node@22.14.1/node_modules/@types/node",
+ "dependencies": {
+ "undici-types": {
+ "from": "undici-types",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/undici-types@6.21.0/node_modules/undici-types"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "mongodb": {
+ "from": "mongodb",
+ "version": "3.7.4",
+ "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.7.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mongodb@3.7.4/node_modules/mongodb",
+ "dependencies": {
+ "bson": {
+ "from": "bson",
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/bson@1.1.6/node_modules/bson"
+ },
+ "denque": {
+ "from": "denque",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/denque@1.5.1/node_modules/denque"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "optional-require": {
+ "from": "optional-require",
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.1.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/optional-require@1.1.8/node_modules/optional-require",
+ "dependencies": {
+ "require-at": {
+ "from": "require-at",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/require-at@1.0.6/node_modules/require-at"
+ }
+ }
+ },
+ "saslprep": {
+ "from": "saslprep",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/saslprep@1.0.3/node_modules/saslprep",
+ "dependencies": {
+ "sparse-bitfield": {
+ "from": "sparse-bitfield",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/sparse-bitfield@3.0.3/node_modules/sparse-bitfield",
+ "dependencies": {
+ "memory-pager": {
+ "from": "memory-pager",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/memory-pager@1.5.0/node_modules/memory-pager"
+ }
+ }
+ }
+ }
+ },
+ "bl": {
+ "from": "bl",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/bl@2.2.1/node_modules/bl",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "readable-stream": {
+ "from": "readable-stream",
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/readable-stream@2.3.8/node_modules/readable-stream",
+ "dependencies": {
+ "core-util-is": {
+ "from": "core-util-is",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/core-util-is@1.0.3/node_modules/core-util-is"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "isarray": {
+ "from": "isarray",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/isarray@1.0.0/node_modules/isarray"
+ },
+ "process-nextick-args": {
+ "from": "process-nextick-args",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/process-nextick-args@2.0.1/node_modules/process-nextick-args"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.1.2/node_modules/safe-buffer"
+ },
+ "util-deprecate": {
+ "from": "util-deprecate",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/util-deprecate@1.0.2/node_modules/util-deprecate"
+ },
+ "string_decoder": {
+ "from": "string_decoder",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/string_decoder@1.1.1/node_modules/string_decoder",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.1.2/node_modules/safe-buffer"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "nodemon": {
+ "from": "nodemon",
+ "version": "2.0.22",
+ "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/nodemon@2.0.22/node_modules/nodemon",
+ "dependencies": {
+ "ignore-by-default": {
+ "from": "ignore-by-default",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ignore-by-default@1.0.1/node_modules/ignore-by-default"
+ },
+ "pstree.remy": {
+ "from": "pstree.remy",
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/pstree.remy@1.1.8/node_modules/pstree.remy"
+ },
+ "semver": {
+ "from": "semver",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/semver@5.7.2/node_modules/semver"
+ },
+ "touch": {
+ "from": "touch",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/touch@3.1.1/node_modules/touch"
+ },
+ "undefsafe": {
+ "from": "undefsafe",
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/undefsafe@2.0.5/node_modules/undefsafe"
+ },
+ "simple-update-notifier": {
+ "from": "simple-update-notifier",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/simple-update-notifier@1.1.0/node_modules/simple-update-notifier",
+ "dependencies": {
+ "semver": {
+ "from": "semver",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/semver@7.0.0/node_modules/semver"
+ }
+ }
+ },
+ "supports-color": {
+ "from": "supports-color",
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/supports-color@5.5.0/node_modules/supports-color",
+ "dependencies": {
+ "has-flag": {
+ "from": "has-flag",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-flag@3.0.0/node_modules/has-flag"
+ }
+ }
+ },
+ "debug": {
+ "from": "debug",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/debug@3.2.7_supports-color@5.5.0/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ },
+ "supports-color": {
+ "from": "supports-color",
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/supports-color@5.5.0/node_modules/supports-color",
+ "dependencies": {
+ "has-flag": {
+ "from": "has-flag",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-flag@3.0.0/node_modules/has-flag"
+ }
+ }
+ }
+ }
+ },
+ "minimatch": {
+ "from": "minimatch",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/minimatch@3.1.2/node_modules/minimatch",
+ "dependencies": {
+ "brace-expansion": {
+ "from": "brace-expansion",
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/brace-expansion@1.1.11/node_modules/brace-expansion",
+ "dependencies": {
+ "balanced-match": {
+ "from": "balanced-match",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/balanced-match@1.0.2/node_modules/balanced-match"
+ },
+ "concat-map": {
+ "from": "concat-map",
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/concat-map@0.0.1/node_modules/concat-map"
+ }
+ }
+ }
+ }
+ },
+ "chokidar": {
+ "from": "chokidar",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/chokidar@3.6.0/node_modules/chokidar",
+ "dependencies": {
+ "normalize-path": {
+ "from": "normalize-path",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/normalize-path@3.0.0/node_modules/normalize-path"
+ },
+ "fsevents": {
+ "from": "fsevents",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/fsevents@2.3.3/node_modules/fsevents"
+ },
+ "anymatch": {
+ "from": "anymatch",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/anymatch@3.1.3/node_modules/anymatch",
+ "dependencies": {
+ "normalize-path": {
+ "from": "normalize-path",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/normalize-path@3.0.0/node_modules/normalize-path"
+ },
+ "picomatch": {
+ "from": "picomatch",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/picomatch@2.3.1/node_modules/picomatch"
+ }
+ }
+ },
+ "is-binary-path": {
+ "from": "is-binary-path",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/is-binary-path@2.1.0/node_modules/is-binary-path",
+ "dependencies": {
+ "binary-extensions": {
+ "from": "binary-extensions",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/binary-extensions@2.3.0/node_modules/binary-extensions"
+ }
+ }
+ },
+ "is-glob": {
+ "from": "is-glob",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/is-glob@4.0.3/node_modules/is-glob",
+ "dependencies": {
+ "is-extglob": {
+ "from": "is-extglob",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/is-extglob@2.1.1/node_modules/is-extglob"
+ }
+ }
+ },
+ "readdirp": {
+ "from": "readdirp",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/readdirp@3.6.0/node_modules/readdirp",
+ "dependencies": {
+ "picomatch": {
+ "from": "picomatch",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/picomatch@2.3.1/node_modules/picomatch"
+ }
+ }
+ },
+ "glob-parent": {
+ "from": "glob-parent",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/glob-parent@5.1.2/node_modules/glob-parent",
+ "dependencies": {
+ "is-glob": {
+ "from": "is-glob",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/is-glob@4.0.3/node_modules/is-glob",
+ "dependencies": {
+ "is-extglob": {
+ "from": "is-extglob",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/is-extglob@2.1.1/node_modules/is-extglob"
+ }
+ }
+ }
+ }
+ },
+ "braces": {
+ "from": "braces",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/braces@3.0.3/node_modules/braces",
+ "dependencies": {
+ "fill-range": {
+ "from": "fill-range",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/fill-range@7.1.1/node_modules/fill-range",
+ "dependencies": {
+ "to-regex-range": {
+ "from": "to-regex-range",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/to-regex-range@5.0.1/node_modules/to-regex-range",
+ "dependencies": {
+ "is-number": {
+ "from": "is-number",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/is-number@7.0.0/node_modules/is-number"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "express": {
+ "from": "express",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/express@4.21.2/node_modules/express",
+ "dependencies": {
+ "array-flatten": {
+ "from": "array-flatten",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/array-flatten@1.1.1/node_modules/array-flatten"
+ },
+ "content-type": {
+ "from": "content-type",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/content-type@1.0.5/node_modules/content-type"
+ },
+ "cookie": {
+ "from": "cookie",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/cookie@0.7.1/node_modules/cookie"
+ },
+ "cookie-signature": {
+ "from": "cookie-signature",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/cookie-signature@1.0.6/node_modules/cookie-signature"
+ },
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/encodeurl@2.0.0/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "etag": {
+ "from": "etag",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/etag@1.8.1/node_modules/etag"
+ },
+ "fresh": {
+ "from": "fresh",
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/fresh@0.5.2/node_modules/fresh"
+ },
+ "merge-descriptors": {
+ "from": "merge-descriptors",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/merge-descriptors@1.0.3/node_modules/merge-descriptors"
+ },
+ "methods": {
+ "from": "methods",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/methods@1.1.2/node_modules/methods"
+ },
+ "parseurl": {
+ "from": "parseurl",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/parseurl@1.3.3/node_modules/parseurl"
+ },
+ "path-to-regexp": {
+ "from": "path-to-regexp",
+ "version": "0.1.12",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/path-to-regexp@0.1.12/node_modules/path-to-regexp"
+ },
+ "range-parser": {
+ "from": "range-parser",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/range-parser@1.2.1/node_modules/range-parser"
+ },
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "utils-merge": {
+ "from": "utils-merge",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/utils-merge@1.0.1/node_modules/utils-merge"
+ },
+ "vary": {
+ "from": "vary",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/vary@1.1.2/node_modules/vary"
+ },
+ "content-disposition": {
+ "from": "content-disposition",
+ "version": "0.5.4",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/content-disposition@0.5.4/node_modules/content-disposition",
+ "dependencies": {
+ "safe-buffer": {
+ "from": "safe-buffer",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer"
+ }
+ }
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ },
+ "proxy-addr": {
+ "from": "proxy-addr",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/proxy-addr@2.0.7/node_modules/proxy-addr",
+ "dependencies": {
+ "forwarded": {
+ "from": "forwarded",
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/forwarded@0.2.0/node_modules/forwarded"
+ },
+ "ipaddr.js": {
+ "from": "ipaddr.js",
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ipaddr.js@1.9.1/node_modules/ipaddr.js"
+ }
+ }
+ },
+ "accepts": {
+ "from": "accepts",
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/accepts@1.3.8/node_modules/accepts",
+ "dependencies": {
+ "negotiator": {
+ "from": "negotiator",
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/negotiator@0.6.3/node_modules/negotiator"
+ },
+ "mime-types": {
+ "from": "mime-types",
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mime-types@2.1.35/node_modules/mime-types",
+ "dependencies": {
+ "mime-db": {
+ "from": "mime-db",
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db"
+ }
+ }
+ }
+ }
+ },
+ "finalhandler": {
+ "from": "finalhandler",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/finalhandler@1.3.1/node_modules/finalhandler",
+ "dependencies": {
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/encodeurl@2.0.0/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "parseurl": {
+ "from": "parseurl",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/parseurl@1.3.3/node_modules/parseurl"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "unpipe": {
+ "from": "unpipe",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/unpipe@1.0.0/node_modules/unpipe"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ }
+ }
+ },
+ "send": {
+ "from": "send",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/send@0.19.0/node_modules/send",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "destroy": {
+ "from": "destroy",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/destroy@1.2.0/node_modules/destroy"
+ },
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/encodeurl@1.0.2/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "etag": {
+ "from": "etag",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/etag@1.8.1/node_modules/etag"
+ },
+ "fresh": {
+ "from": "fresh",
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/fresh@0.5.2/node_modules/fresh"
+ },
+ "mime": {
+ "from": "mime",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mime@1.6.0/node_modules/mime"
+ },
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ },
+ "range-parser": {
+ "from": "range-parser",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/range-parser@1.2.1/node_modules/range-parser"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ }
+ }
+ },
+ "type-is": {
+ "from": "type-is",
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/type-is@1.6.18/node_modules/type-is",
+ "dependencies": {
+ "media-typer": {
+ "from": "media-typer",
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/media-typer@0.3.0/node_modules/media-typer"
+ },
+ "mime-types": {
+ "from": "mime-types",
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mime-types@2.1.35/node_modules/mime-types",
+ "dependencies": {
+ "mime-db": {
+ "from": "mime-db",
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db"
+ }
+ }
+ }
+ }
+ },
+ "serve-static": {
+ "from": "serve-static",
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/serve-static@1.16.2/node_modules/serve-static",
+ "dependencies": {
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/encodeurl@2.0.0/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "parseurl": {
+ "from": "parseurl",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/parseurl@1.3.3/node_modules/parseurl"
+ },
+ "send": {
+ "from": "send",
+ "version": "0.19.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/send@0.19.0/node_modules/send",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "destroy": {
+ "from": "destroy",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/destroy@1.2.0/node_modules/destroy"
+ },
+ "encodeurl": {
+ "from": "encodeurl",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/encodeurl@1.0.2/node_modules/encodeurl"
+ },
+ "escape-html": {
+ "from": "escape-html",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html"
+ },
+ "etag": {
+ "from": "etag",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/etag@1.8.1/node_modules/etag"
+ },
+ "fresh": {
+ "from": "fresh",
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/fresh@0.5.2/node_modules/fresh"
+ },
+ "mime": {
+ "from": "mime",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mime@1.6.0/node_modules/mime"
+ },
+ "ms": {
+ "from": "ms",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.1.3/node_modules/ms"
+ },
+ "range-parser": {
+ "from": "range-parser",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/range-parser@1.2.1/node_modules/range-parser"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "qs": {
+ "from": "qs",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/qs@6.13.0/node_modules/qs",
+ "dependencies": {
+ "side-channel": {
+ "from": "side-channel",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel@1.1.0/node_modules/side-channel",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "side-channel-list": {
+ "from": "side-channel-list",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel-list@1.0.0/node_modules/side-channel-list",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ }
+ }
+ },
+ "side-channel-map": {
+ "from": "side-channel-map",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel-map@1.0.1/node_modules/side-channel-map",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "side-channel-weakmap": {
+ "from": "side-channel-weakmap",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel-weakmap@1.0.2/node_modules/side-channel-weakmap",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "side-channel-map": {
+ "from": "side-channel-map",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel-map@1.0.1/node_modules/side-channel-map",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "body-parser": {
+ "from": "body-parser",
+ "version": "1.20.3",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/body-parser@1.20.3/node_modules/body-parser",
+ "dependencies": {
+ "bytes": {
+ "from": "bytes",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/bytes@3.1.2/node_modules/bytes"
+ },
+ "content-type": {
+ "from": "content-type",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/content-type@1.0.5/node_modules/content-type"
+ },
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "destroy": {
+ "from": "destroy",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/destroy@1.2.0/node_modules/destroy"
+ },
+ "unpipe": {
+ "from": "unpipe",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/unpipe@1.0.0/node_modules/unpipe"
+ },
+ "debug": {
+ "from": "debug",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/debug@2.6.9/node_modules/debug",
+ "dependencies": {
+ "ms": {
+ "from": "ms",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ms@2.0.0/node_modules/ms"
+ }
+ }
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "iconv-lite": {
+ "from": "iconv-lite",
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/iconv-lite@0.4.24/node_modules/iconv-lite",
+ "dependencies": {
+ "safer-buffer": {
+ "from": "safer-buffer",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safer-buffer@2.1.2/node_modules/safer-buffer"
+ }
+ }
+ },
+ "on-finished": {
+ "from": "on-finished",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/on-finished@2.4.1/node_modules/on-finished",
+ "dependencies": {
+ "ee-first": {
+ "from": "ee-first",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first"
+ }
+ }
+ },
+ "raw-body": {
+ "from": "raw-body",
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/raw-body@2.5.2/node_modules/raw-body",
+ "dependencies": {
+ "bytes": {
+ "from": "bytes",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/bytes@3.1.2/node_modules/bytes"
+ },
+ "unpipe": {
+ "from": "unpipe",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/unpipe@1.0.0/node_modules/unpipe"
+ },
+ "http-errors": {
+ "from": "http-errors",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/http-errors@2.0.0/node_modules/http-errors",
+ "dependencies": {
+ "depd": {
+ "from": "depd",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/depd@2.0.0/node_modules/depd"
+ },
+ "inherits": {
+ "from": "inherits",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/inherits@2.0.4/node_modules/inherits"
+ },
+ "setprototypeof": {
+ "from": "setprototypeof",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof"
+ },
+ "statuses": {
+ "from": "statuses",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/statuses@2.0.1/node_modules/statuses"
+ },
+ "toidentifier": {
+ "from": "toidentifier",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier"
+ }
+ }
+ },
+ "iconv-lite": {
+ "from": "iconv-lite",
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/iconv-lite@0.4.24/node_modules/iconv-lite",
+ "dependencies": {
+ "safer-buffer": {
+ "from": "safer-buffer",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/safer-buffer@2.1.2/node_modules/safer-buffer"
+ }
+ }
+ }
+ }
+ },
+ "type-is": {
+ "from": "type-is",
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/type-is@1.6.18/node_modules/type-is",
+ "dependencies": {
+ "media-typer": {
+ "from": "media-typer",
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/media-typer@0.3.0/node_modules/media-typer"
+ },
+ "mime-types": {
+ "from": "mime-types",
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mime-types@2.1.35/node_modules/mime-types",
+ "dependencies": {
+ "mime-db": {
+ "from": "mime-db",
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db"
+ }
+ }
+ }
+ }
+ },
+ "qs": {
+ "from": "qs",
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/qs@6.13.0/node_modules/qs",
+ "dependencies": {
+ "side-channel": {
+ "from": "side-channel",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel@1.1.0/node_modules/side-channel",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "side-channel-list": {
+ "from": "side-channel-list",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel-list@1.0.0/node_modules/side-channel-list",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ }
+ }
+ },
+ "side-channel-map": {
+ "from": "side-channel-map",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel-map@1.0.1/node_modules/side-channel-map",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "side-channel-weakmap": {
+ "from": "side-channel-weakmap",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel-weakmap@1.0.2/node_modules/side-channel-weakmap",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "side-channel-map": {
+ "from": "side-channel-map",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/side-channel-map@1.0.1/node_modules/side-channel-map",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "object-inspect": {
+ "from": "object-inspect",
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect"
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "call-bound": {
+ "from": "call-bound",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound",
+ "dependencies": {
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-intrinsic": {
+ "from": "get-intrinsic",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-intrinsic@1.3.0/node_modules/get-intrinsic",
+ "dependencies": {
+ "es-define-property": {
+ "from": "es-define-property",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property"
+ },
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "has-symbols": {
+ "from": "has-symbols",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols"
+ },
+ "math-intrinsics": {
+ "from": "math-intrinsics",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "hasown": {
+ "from": "hasown",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/hasown@2.0.2/node_modules/hasown",
+ "dependencies": {
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ },
+ "get-proto": {
+ "from": "get-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto",
+ "dependencies": {
+ "es-object-atoms": {
+ "from": "es-object-atoms",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ }
+ }
+ },
+ "dunder-proto": {
+ "from": "dunder-proto",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/dunder-proto@1.0.1/node_modules/dunder-proto",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "gopd": {
+ "from": "gopd",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/gopd@1.2.0/node_modules/gopd"
+ },
+ "call-bind-apply-helpers": {
+ "from": "call-bind-apply-helpers",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/call-bind-apply-helpers@1.0.2/node_modules/call-bind-apply-helpers",
+ "dependencies": {
+ "es-errors": {
+ "from": "es-errors",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors"
+ },
+ "function-bind": {
+ "from": "function-bind",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "path": "/Users/rromerom/workspace/github.com/trustification/exhort-java-api/src/test/resources/tst_manifests/pnpm/deps_with_no_ignore/node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+]