summaryrefslogtreecommitdiff
path: root/test/fixtures/es-module-specifiers/package-type-module/index.js
blob: a8baacb7c998c0e2cb65552b64a12de5feb5e8a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// ESM with only default
import a from './a.js';
// ESM with named export
import {b} from './b.mjs';
// import 'c.cjs';
import cjs from './c.cjs';
// import across boundaries
import jsAsCjs from '../package-type-commonjs/a.js'

// named export from core
import {strictEqual, deepStrictEqual} from 'assert';

strictEqual(a, jsAsCjs);
strictEqual(b, 'b');
deepStrictEqual(cjs, {
  one: 1,
  two: 2,
  three: 3
});

export default 'module';