| import '../common/index.mjs'; |
| |
| import { strictEqual, deepStrictEqual } from 'assert'; |
| |
| import { createRequire } from 'module'; |
| |
| import mod from '../fixtures/es-modules/json-cache/mod.cjs'; |
| import another from '../fixtures/es-modules/json-cache/another.cjs'; |
| import test from '../fixtures/es-modules/json-cache/test.json' assert |
| { type: 'json' }; |
| |
| const require = createRequire(import.meta.url); |
| |
| const modCjs = require('../fixtures/es-modules/json-cache/mod.cjs'); |
| const anotherCjs = require('../fixtures/es-modules/json-cache/another.cjs'); |
| const testCjs = require('../fixtures/es-modules/json-cache/test.json'); |
| |
| strictEqual(mod.one, 1); |
| strictEqual(another.one, 'zalgo'); |
| strictEqual(test.one, 'it comes'); |
| |
| deepStrictEqual(mod, modCjs); |
| deepStrictEqual(another, anotherCjs); |
| deepStrictEqual(test, testCjs); |