summaryrefslogtreecommitdiff
path: root/tests/testdata/npm/dynamic_import_reload_same_package
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testdata/npm/dynamic_import_reload_same_package')
-rw-r--r--tests/testdata/npm/dynamic_import_reload_same_package/main.out5
-rw-r--r--tests/testdata/npm/dynamic_import_reload_same_package/main.ts7
-rw-r--r--tests/testdata/npm/dynamic_import_reload_same_package/other.ts3
3 files changed, 15 insertions, 0 deletions
diff --git a/tests/testdata/npm/dynamic_import_reload_same_package/main.out b/tests/testdata/npm/dynamic_import_reload_same_package/main.out
new file mode 100644
index 000000000..918e7f5e8
--- /dev/null
+++ b/tests/testdata/npm/dynamic_import_reload_same_package/main.out
@@ -0,0 +1,5 @@
+Download http://localhost:4545/npm/registry/chalk
+Download http://localhost:4545/npm/registry/chalk/chalk-5.0.1.tgz
+Starting...
+Ran other.
+Finished...
diff --git a/tests/testdata/npm/dynamic_import_reload_same_package/main.ts b/tests/testdata/npm/dynamic_import_reload_same_package/main.ts
new file mode 100644
index 000000000..7c7ee7d55
--- /dev/null
+++ b/tests/testdata/npm/dynamic_import_reload_same_package/main.ts
@@ -0,0 +1,7 @@
+import chalk from "npm:chalk@5";
+
+console.log(chalk.green("Starting..."));
+// non-analyzable
+const importName = "./other.ts";
+await import(importName);
+console.log(chalk.green("Finished..."));
diff --git a/tests/testdata/npm/dynamic_import_reload_same_package/other.ts b/tests/testdata/npm/dynamic_import_reload_same_package/other.ts
new file mode 100644
index 000000000..28e3da14f
--- /dev/null
+++ b/tests/testdata/npm/dynamic_import_reload_same_package/other.ts
@@ -0,0 +1,3 @@
+import chalk from "npm:chalk@5";
+
+console.log(chalk.green("Ran other."));