summaryrefslogtreecommitdiff
path: root/cli/tests/testdata/npm/conditional_exports
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/testdata/npm/conditional_exports')
-rw-r--r--cli/tests/testdata/npm/conditional_exports/main.js9
-rw-r--r--cli/tests/testdata/npm/conditional_exports/main.out6
2 files changed, 15 insertions, 0 deletions
diff --git a/cli/tests/testdata/npm/conditional_exports/main.js b/cli/tests/testdata/npm/conditional_exports/main.js
new file mode 100644
index 000000000..3d0dd661a
--- /dev/null
+++ b/cli/tests/testdata/npm/conditional_exports/main.js
@@ -0,0 +1,9 @@
+import mod from "npm:@denotest/conditional-exports";
+import client from "npm:@denotest/conditional-exports/client";
+import clientFoo from "npm:@denotest/conditional-exports/client/foo";
+import clientBar from "npm:@denotest/conditional-exports/client/bar";
+
+console.log(mod);
+console.log(client);
+console.log(clientFoo);
+console.log(clientBar);
diff --git a/cli/tests/testdata/npm/conditional_exports/main.out b/cli/tests/testdata/npm/conditional_exports/main.out
new file mode 100644
index 000000000..0f2a4479e
--- /dev/null
+++ b/cli/tests/testdata/npm/conditional_exports/main.out
@@ -0,0 +1,6 @@
+Download http://localhost:4545/npm/registry/@denotest/conditional-exports
+Download http://localhost:4545/npm/registry/@denotest/conditional-exports/1.0.0.tgz
+{ hello: "from esm" }
+{ hello: "from esm client" }
+{ hello: "from esm client foo" }
+{ hello: "from esm client bar" }