diff options
Diffstat (limited to 'test/fixtures/es-module-specifiers/package-type-commonjs/index.mjs')
-rw-r--r-- | test/fixtures/es-module-specifiers/package-type-commonjs/index.mjs | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/fixtures/es-module-specifiers/package-type-commonjs/index.mjs b/test/fixtures/es-module-specifiers/package-type-commonjs/index.mjs new file mode 100644 index 0000000000..ef2b30b19b --- /dev/null +++ b/test/fixtures/es-module-specifiers/package-type-commonjs/index.mjs @@ -0,0 +1,21 @@ +// js file that is common.js +import a from './a.js'; +// ESM with named export +import {b} from './b.mjs'; +// import 'c.cjs'; +import cjs from './c.cjs'; +// proves cross boundary fun bits +import jsAsEsm from '../package-type-module/a.js'; + +// named export from core +import {strictEqual, deepStrictEqual} from 'assert'; + +strictEqual(a, jsAsEsm); +strictEqual(b, 'b'); +deepStrictEqual(cjs, { + one: 1, + two: 2, + three: 3 +}); + +export default 'commonjs'; |