mirror of https://github.com/nodejs/node.git
module: fixup lint and test regressions
PR-URL: https://github.com/nodejs/node/pull/30802 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: João Reis <reis@janeasystems.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>pull/30775/head
parent
1549c8e077
commit
781e41df61
|
@ -1169,7 +1169,7 @@ Module.prototype._compile = function(content, filename) {
|
|||
} catch {
|
||||
// We only expect this codepath to be reached in the case of a
|
||||
// preloaded module (it will fail earlier with the main entry)
|
||||
assert(Array.isArray(getOptionValue('--require')));
|
||||
assert(ArrayIsArray(getOptionValue('--require')));
|
||||
}
|
||||
} else {
|
||||
resolvedArgv = 'repl';
|
||||
|
|
|
@ -26,7 +26,7 @@ child.on('close', common.mustCall((code, signal) => {
|
|||
assert.strictEqual(code, 1);
|
||||
assert.strictEqual(signal, null);
|
||||
|
||||
assert.ok(stderr.indexOf(
|
||||
assert.ok(stderr.replace(/\r/g, '').includes(
|
||||
`Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: ${required}` +
|
||||
'\nrequire() of ES modules is not supported.\nrequire() of ' +
|
||||
`${required} from ${requiring} ` +
|
||||
|
@ -35,10 +35,7 @@ child.on('close', common.mustCall((code, signal) => {
|
|||
'files in that package scope as ES modules.\nInstead rename ' +
|
||||
`${basename} to end in .cjs, change the requiring code to use ` +
|
||||
'import(), or remove "type": "module" from ' +
|
||||
`${pjson}.\n`) !== -1);
|
||||
assert.ok(stderr.indexOf(
|
||||
'Error [ERR_REQUIRE_ESM]: Must use import to load ES Module') !== -1);
|
||||
|
||||
assert.strictEqual(
|
||||
stderr.match(/Must use import to load ES Module/g).length, 1);
|
||||
`${pjson}.\n`));
|
||||
assert.ok(stderr.includes(
|
||||
'Error [ERR_REQUIRE_ESM]: Must use import to load ES Module'));
|
||||
}));
|
||||
|
|
|
@ -9,8 +9,6 @@ const expectedError =
|
|||
const flags = '--es-module-specifier-resolution=node ' +
|
||||
'--experimental-specifier-resolution=node';
|
||||
|
||||
exec(`${process.execPath} ${flags}`, {
|
||||
timeout: 300
|
||||
}, mustCall((error) => {
|
||||
exec(`${process.execPath} ${flags}`, mustCall((error) => {
|
||||
assert(error.message.includes(expectedError));
|
||||
}));
|
||||
|
|
Loading…
Reference in New Issue