summaryrefslogtreecommitdiff
path: root/tests/testdata/npm/dual_cjs_esm
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testdata/npm/dual_cjs_esm')
-rw-r--r--tests/testdata/npm/dual_cjs_esm/main.out3
-rw-r--r--tests/testdata/npm/dual_cjs_esm/main.ts6
2 files changed, 9 insertions, 0 deletions
diff --git a/tests/testdata/npm/dual_cjs_esm/main.out b/tests/testdata/npm/dual_cjs_esm/main.out
new file mode 100644
index 000000000..32e232f11
--- /dev/null
+++ b/tests/testdata/npm/dual_cjs_esm/main.out
@@ -0,0 +1,3 @@
+esm
+cjs
+cjs
diff --git a/tests/testdata/npm/dual_cjs_esm/main.ts b/tests/testdata/npm/dual_cjs_esm/main.ts
new file mode 100644
index 000000000..4f3b79667
--- /dev/null
+++ b/tests/testdata/npm/dual_cjs_esm/main.ts
@@ -0,0 +1,6 @@
+import { getKind } from "npm:@denotest/dual-cjs-esm@latest"; // test out @latest dist tag
+import * as cjs from "npm:@denotest/dual-cjs-esm@latest/cjs/main.cjs";
+
+console.log(getKind());
+console.log(cjs.getKind());
+console.log(cjs.getSubPathKind());