'use strict'; const common = require('../common'); const fixtures = require('../common/fixtures'); const assert = require('node:assert'); (async () => { // Make sure that the CommonJS module lexer has been initialized. // See https://github.com/nodejs/node/blob/v21.1.0/lib/internal/modules/esm/translators.js#L61-L81. await import(fixtures.fileURL('empty.js')); let tickDuringCJSImport = false; process.nextTick(() => { tickDuringCJSImport = true; }); await import(fixtures.fileURL('empty.cjs')); assert(!tickDuringCJSImport); })().then(common.mustCall());