From dee9f0acaf705eacc5cbda806b2ae3937eeaab0e Mon Sep 17 00:00:00 2001 From: David Sherret Date: Sat, 10 Sep 2022 15:00:45 -0400 Subject: fix(npm): align Node esm code importing cjs with Node (#15838) --- .../testdata/npm/esm_import_cjs_default/main.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 cli/tests/testdata/npm/esm_import_cjs_default/main.js (limited to 'cli/tests/testdata/npm/esm_import_cjs_default/main.js') diff --git a/cli/tests/testdata/npm/esm_import_cjs_default/main.js b/cli/tests/testdata/npm/esm_import_cjs_default/main.js new file mode 100644 index 000000000..3be3cac5e --- /dev/null +++ b/cli/tests/testdata/npm/esm_import_cjs_default/main.js @@ -0,0 +1,22 @@ +import cjsDefault, { + MyClass as MyCjsClass, +} from "npm:@denotest/cjs-default-export"; +import * as cjsNamespace from "npm:@denotest/cjs-default-export"; +import esmDefault from "npm:@denotest/esm-import-cjs-default"; +import * as esmNamespace from "npm:@denotest/esm-import-cjs-default"; + +console.log("Deno esm importing node cjs"); +console.log("==========================="); +console.log(cjsDefault); +console.log(cjsNamespace); +console.log("==========================="); + +console.log("Deno esm importing node esm"); +console.log("==========================="); +console.log(esmDefault); +console.log(esmNamespace); +console.log("==========================="); + +console.log(cjsDefault()); +console.log(esmDefault()); +console.log(MyCjsClass.someStaticMethod()); -- cgit v1.2.3