summaryrefslogtreecommitdiff
path: root/cli/tests/testdata/npm/registry
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2023-04-06 21:41:19 -0400
committerGitHub <noreply@github.com>2023-04-06 21:41:19 -0400
commit5c7f76c570bc099c4e60b38443194c1890808a7f (patch)
tree99d5ebed160929d6812346f60ec902284e8f83af /cli/tests/testdata/npm/registry
parent0dca0c5196249c5f947de9ced572967872c0ad6e (diff)
fix(npm): reload an npm package's dependency's information when version not found (#18622)
This reloads an npm package's dependency's information when a version/version req/tag is not found. This PR applies only to dependencies of npm packages. It does NOT yet cause npm specifiers to have their dependency information cache busted. That requires a different solution, but this should help cache bust in more scenarios. Part of #16901, but doesn't close it yet
Diffstat (limited to 'cli/tests/testdata/npm/registry')
-rw-r--r--cli/tests/testdata/npm/registry/@denotest/non-existent-dep-version/1.0.0/index.js1
-rw-r--r--cli/tests/testdata/npm/registry/@denotest/non-existent-dep-version/1.0.0/package.json7
-rw-r--r--cli/tests/testdata/npm/registry/@denotest/non-existent-dep/1.0.0/index.js1
-rw-r--r--cli/tests/testdata/npm/registry/@denotest/non-existent-dep/1.0.0/package.json7
4 files changed, 16 insertions, 0 deletions
diff --git a/cli/tests/testdata/npm/registry/@denotest/non-existent-dep-version/1.0.0/index.js b/cli/tests/testdata/npm/registry/@denotest/non-existent-dep-version/1.0.0/index.js
new file mode 100644
index 000000000..f4e8d9d29
--- /dev/null
+++ b/cli/tests/testdata/npm/registry/@denotest/non-existent-dep-version/1.0.0/index.js
@@ -0,0 +1 @@
+module.exports = 5;
diff --git a/cli/tests/testdata/npm/registry/@denotest/non-existent-dep-version/1.0.0/package.json b/cli/tests/testdata/npm/registry/@denotest/non-existent-dep-version/1.0.0/package.json
new file mode 100644
index 000000000..0533da432
--- /dev/null
+++ b/cli/tests/testdata/npm/registry/@denotest/non-existent-dep-version/1.0.0/package.json
@@ -0,0 +1,7 @@
+{
+ "name": "@denotest/non-existent-dep-version",
+ "version": "1.0.0",
+ "dependencies": {
+ "@denotest/esm-basic": "=99.99.99"
+ }
+}
diff --git a/cli/tests/testdata/npm/registry/@denotest/non-existent-dep/1.0.0/index.js b/cli/tests/testdata/npm/registry/@denotest/non-existent-dep/1.0.0/index.js
new file mode 100644
index 000000000..f4e8d9d29
--- /dev/null
+++ b/cli/tests/testdata/npm/registry/@denotest/non-existent-dep/1.0.0/index.js
@@ -0,0 +1 @@
+module.exports = 5;
diff --git a/cli/tests/testdata/npm/registry/@denotest/non-existent-dep/1.0.0/package.json b/cli/tests/testdata/npm/registry/@denotest/non-existent-dep/1.0.0/package.json
new file mode 100644
index 000000000..4d5f8c5a2
--- /dev/null
+++ b/cli/tests/testdata/npm/registry/@denotest/non-existent-dep/1.0.0/package.json
@@ -0,0 +1,7 @@
+{
+ "name": "@denotest/non-existent-dep",
+ "version": "1.0.0",
+ "dependencies": {
+ "@denotest/non-existent": "1.0"
+ }
+}