loader: implement package maps #7656
test-shared.yml
on: pull_request
Annotations
90 errors
|
aarch64-linux: with shared openssl-1.1.1w:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 97476]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97476]: --- stdout ---
[process 97476]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 96873]: --- stderr ---
(node:96873) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96873]: --- stdout ---
[process 96873]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 96848]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96848]: --- stdout ---
[process 96848]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5076/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 96846]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96846]: --- stdout ---
[process 96846]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 96847]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96847]: --- stdout ---
[process 96847]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 96250]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96250]: --- stdout ---
[process 96250]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 96235]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96235]: --- stdout ---
[process 96235]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5071'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 96194]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96194]: --- stdout ---
[process 96194]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/parallel/test-package-map-cli.js#L29
--- stdout ---
Test failure: 'works via NODE_OPTIONS'
Location: test/parallel/test-package-map-cli.js:15:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:29:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (
|
|
aarch64-linux: with shared openssl-3.5.6:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 98394]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98394]: --- stdout ---
[process 98394]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5076/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
aarch64-linux: with shared openssl-3.5.6:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 98395]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98395]: --- stdout ---
[process 98395]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
aarch64-linux: with shared openssl-3.5.6:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 97665]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97665]: --- stdout ---
[process 97665]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
aarch64-linux: with shared openssl-3.5.6:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 97652]: --- stderr ---
(node:97652) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97652]: --- stdout ---
[process 97652]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
aarch64-linux: with shared openssl-3.5.6:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 97624]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97624]: --- stdout ---
[process 97624]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
aarch64-linux: with shared openssl-3.5.6:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 97621]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97621]: --- stdout ---
[process 97621]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
aarch64-linux: with shared openssl-3.5.6:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 97279]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97279]: --- stdout ---
[process 97279]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5071'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
aarch64-linux: with shared openssl-3.5.6:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 97243]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97243]: --- stdout ---
[process 97243]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
aarch64-linux: with shared openssl-3.5.6:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise
|
|
aarch64-linux: with shared openssl-3.5.6:
test/parallel/test-package-map-cli.js#L29
--- stdout ---
Test failure: 'works via NODE_OPTIONS'
Location: test/parallel/test-package-map-cli.js:15:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:29:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (
|
|
aarch64-linux: with shared openssl-3.6.2:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 98658]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98658]: --- stdout ---
[process 98658]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
aarch64-linux: with shared openssl-3.6.2:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 98053]: --- stderr ---
(node:98053) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98053]: --- stdout ---
[process 98053]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
aarch64-linux: with shared openssl-3.6.2:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 98026]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98026]: --- stdout ---
[process 98026]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
aarch64-linux: with shared openssl-3.6.2:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 98025]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98025]: --- stdout ---
[process 98025]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5076/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
aarch64-linux: with shared openssl-3.6.2:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 98023]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98023]: --- stdout ---
[process 98023]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
aarch64-linux: with shared openssl-3.6.2:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 97436]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97436]: --- stdout ---
[process 97436]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
aarch64-linux: with shared openssl-3.6.2:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 97420]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97420]: --- stdout ---
[process 97420]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5071'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
aarch64-linux: with shared openssl-3.6.2:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 97365]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97365]: --- stdout ---
[process 97365]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
aarch64-linux: with shared openssl-3.6.2:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise
|
|
aarch64-linux: with shared openssl-3.6.2:
test/parallel/test-package-map-cli.js#L29
--- stdout ---
Test failure: 'works via NODE_OPTIONS'
Location: test/parallel/test-package-map-cli.js:15:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:29:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (
|
|
aarch64-linux: with shared openssl-3.0.20:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 97234]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97234]: --- stdout ---
[process 97234]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
aarch64-linux: with shared openssl-3.0.20:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 97024]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97024]: --- stdout ---
[process 97024]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
aarch64-linux: with shared openssl-3.0.20:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 97025]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97025]: --- stdout ---
[process 97025]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5076/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
aarch64-linux: with shared openssl-3.0.20:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 96884]: --- stderr ---
(node:96884) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96884]: --- stdout ---
[process 96884]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
aarch64-linux: with shared openssl-3.0.20:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 96415]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96415]: --- stdout ---
[process 96415]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
aarch64-linux: with shared openssl-3.0.20:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 96276]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96276]: --- stdout ---
[process 96276]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
aarch64-linux: with shared openssl-3.0.20:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 96247]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96247]: --- stdout ---
[process 96247]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5071'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
aarch64-linux: with shared openssl-3.0.20:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 96225]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96225]: --- stdout ---
[process 96225]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
aarch64-linux: with shared openssl-3.0.20:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise
|
|
aarch64-linux: with shared openssl-3.0.20:
test/parallel/test-package-map-cli.js#L29
--- stdout ---
Test failure: 'works via NODE_OPTIONS'
Location: test/parallel/test-package-map-cli.js:15:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:29:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (
|
|
aarch64-linux: with shared openssl-4.0.0:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 98640]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98640]: --- stdout ---
[process 98640]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
aarch64-linux: with shared openssl-4.0.0:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 98037]: --- stderr ---
(node:98037) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98037]: --- stdout ---
[process 98037]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
aarch64-linux: with shared openssl-4.0.0:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 98006]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98006]: --- stdout ---
[process 98006]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5076/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
aarch64-linux: with shared openssl-4.0.0:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 98005]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98005]: --- stdout ---
[process 98005]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
aarch64-linux: with shared openssl-4.0.0:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 98004]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 98004]: --- stdout ---
[process 98004]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
aarch64-linux: with shared openssl-4.0.0:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 97415]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97415]: --- stdout ---
[process 97415]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
aarch64-linux: with shared openssl-4.0.0:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 97384]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97384]: --- stdout ---
[process 97384]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5071'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
aarch64-linux: with shared openssl-4.0.0:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 97344]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97344]: --- stdout ---
[process 97344]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
aarch64-linux: with shared openssl-4.0.0:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise
|
|
aarch64-linux: with shared openssl-4.0.0:
test/parallel/test-package-map-cli.js#L29
--- stdout ---
Test failure: 'works via NODE_OPTIONS'
Location: test/parallel/test-package-map-cli.js:15:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:29:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 97575]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 97575]: --- stdout ---
[process 97575]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 96973]: --- stderr ---
(node:96973) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96973]: --- stdout ---
[process 96973]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 96944]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96944]: --- stdout ---
[process 96944]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 96946]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96946]: --- stdout ---
[process 96946]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5076/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 96945]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96945]: --- stdout ---
[process 96945]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 96355]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96355]: --- stdout ---
[process 96355]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 96326]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96326]: --- stdout ---
[process 96326]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.5071'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 96298]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 96298]: --- stdout ---
[process 96298]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise
|
|
aarch64-linux: with shared boringssl-0.20260508.0:
test/parallel/test-package-map-cli.js#L29
--- stdout ---
Test failure: 'works via NODE_OPTIONS'
Location: test/parallel/test-package-map-cli.js:15:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:29:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (
|
|
x86_64-linux: with shared libraries:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise
|
|
x86_64-linux: with shared libraries:
test/parallel/test-package-map-cli.js#L29
--- stdout ---
Test failure: 'works via NODE_OPTIONS'
Location: test/parallel/test-package-map-cli.js:15:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:29:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (
|
|
x86_64-linux: with shared libraries:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 29540]: --- stderr ---
(node:29540) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 29540]: --- stdout ---
[process 29540]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
x86_64-linux: with shared libraries:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 29514]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 29514]: --- stdout ---
[process 29514]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.163/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
x86_64-linux: with shared libraries:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 29512]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 29512]: --- stdout ---
[process 29512]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
x86_64-linux: with shared libraries:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 29515]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 29515]: --- stdout ---
[process 29515]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
x86_64-linux: with shared libraries:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 28776]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 28776]: --- stdout ---
[process 28776]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
x86_64-linux: with shared libraries:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 28782]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 28782]: --- stdout ---
[process 28782]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
x86_64-linux: with shared libraries:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 28760]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 28760]: --- stdout ---
[process 28760]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.158'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
x86_64-linux: with shared libraries:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 28733]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 28733]: --- stdout ---
[process 28733]: status = 1, signal = null
file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
aarch64-darwin: with shared libraries:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 59977]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 59977]: --- stdout ---
[process 59977]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.4899/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
aarch64-darwin: with shared libraries:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 59978]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 59978]: --- stdout ---
[process 59978]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
aarch64-darwin: with shared libraries:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 59590]: --- stderr ---
(node:59590) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 59590]: --- stdout ---
[process 59590]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
aarch64-darwin: with shared libraries:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 59581]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 59581]: --- stdout ---
[process 59581]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
aarch64-darwin: with shared libraries:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 59582]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 59582]: --- stdout ---
[process 59582]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
aarch64-darwin: with shared libraries:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 59392]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 59392]: --- stdout ---
[process 59392]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
aarch64-darwin: with shared libraries:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 59351]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 59351]: --- stdout ---
[process 59351]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.4894'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
aarch64-darwin: with shared libraries:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 59339]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 59339]: --- stdout ---
[process 59339]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promi
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-package-map-cli.js#L44
--- stdout ---
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (node:internal/test_runner/test:1869:7)
at async startSubtestAfterBootstrap (node:internal/test_runner/harness:387:3) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: /ExperimentalWarning/,
operator: 'match',
diff: 'simple'
}
Test failure: 'accepts relative path'
Location: test/parallel/test-package-map-cli.js:49:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:60:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async
|
|
x86_64-darwin: with shared libraries:
test/es-module/test-esm-package-map-version-fork.mjs#L0
--- stderr ---
[process 82856]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 82856]: --- stdout ---
[process 82856]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-version-fork.json --input-type=module --eval import app18 from 'app-18'; import app19 from 'app-19'; console.log(app18); console.log(app19);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-version-fork.mjs
|
|
x86_64-darwin: with shared libraries:
test/es-module/test-esm-package-map-flag.mjs#L0
--- stderr ---
[process 82461]: --- stderr ---
(node:82461) ExperimentalWarning: Package maps is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 82461]: --- stdout ---
[process 82461]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs:17:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a';"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-flag.mjs
|
|
x86_64-darwin: with shared libraries:
test/es-module/test-esm-package-map-symlink.mjs#L0
--- stderr ---
[process 82460]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 82460]: --- stdout ---
[process 82460]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs:18:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.4901/symlinked-package-map-esm/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-symlink.mjs
|
|
x86_64-darwin: with shared libraries:
test/es-module/test-esm-package-map-exports.mjs#L0
--- stderr ---
[process 82459]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 82459]: --- stdout ---
[process 82459]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import { format } from 'dep-a'; console.log(format);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-exports.mjs
|
|
x86_64-darwin: with shared libraries:
test/es-module/test-esm-package-map-paths.mjs#L0
--- stderr ---
[process 82458]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 82458]: --- stdout ---
[process 82458]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs:7:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/pkg-other'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-path-prefix.json --input-type=module --eval import pkg from 'pkg'; console.log(pkg);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-paths.mjs
|
|
x86_64-darwin: with shared libraries:
test/es-module/test-esm-package-map-errors.mjs#L0
--- stderr ---
[process 82124]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 82124]: --- stdout ---
[process 82124]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_KEY_NOT_FOUND/
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs:44:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map-missing-dep.json --input-type=module --eval import x from 'nonexistent';"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-errors.mjs
|
|
x86_64-darwin: with shared libraries:
test/es-module/test-esm-package-map-boundaries.mjs#L0
--- stderr ---
[process 82119]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 82119]: --- stdout ---
[process 82119]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21
spawnSyncAndExit(process.execPath, [
^
Error: - stderr did not match /ERR_PACKAGE_MAP_EXTERNAL_FILE/
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs:21:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/.tmp.4896'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-boundaries.mjs
|
|
x86_64-darwin: with shared libraries:
test/es-module/test-esm-package-map-basic.mjs#L0
--- stderr ---
[process 82116]: --- stderr ---
node:internal/modules/package_map:78
if (string === '') {
^
ReferenceError: string is not defined
at #parse (node:internal/modules/package_map:78:11)
at new PackageMap (node:internal/modules/package_map:60:16)
at loadPackageMap (node:internal/modules/package_map:253:10)
at getPackageMap (node:internal/modules/package_map:272:18)
at packageMapResolve (node:internal/modules/package_map:301:15)
at packageResolve (node:internal/modules/esm/resolve:773:20)
at moduleResolve (node:internal/modules/esm/resolve:873:18)
at defaultResolve (node:internal/modules/esm/resolve:1006:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:724:38)
Node.js v27.0.0-pre
[process 82116]: --- stdout ---
[process 82116]: status = 1, signal = null
file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10
spawnSyncAndAssert(process.execPath, [
^
Error: - process terminated with status 1, expected 0
at file:///Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs:10:1
at ModuleJob.run (node:internal/modules/esm/module_job:439:25)
at async node:internal/modules/esm/loader:646:26
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
options: {
cwd: '/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/root'
},
command: "/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/out/Release/node --no-warnings --experimental-package-map /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/fixtures/package-map/package-map.json --input-type=module --eval import dep from 'dep-a'; console.log(dep);"
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/es-module/test-esm-package-map-basic.mjs
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-require-package-map.js#L46
--- stdout ---
Test failure: 'resolves require() through package map'
Location: test/parallel/test-require-package-map.js:35:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:46:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Test.start (node:internal/test_runner/test:1242:17)
at node:internal/test_runner/test:1867:71
at node:internal/per_context/primordials:466:82
at new Promise (<anonymous>)
at new SafePromise (node:internal/per_context/primordials:435:3)
at node:internal/per_context/primordials:466:9
at Array.map (<anonymous>) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'resolves subpath require()'
Location: test/parallel/test-require-package-map.js:51:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-require-package-map.js:62:14)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promi
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-package-map-cli.js#L44
--- stdout ---
Test failure: 'emits experimental warning on first use'
Location: test/parallel/test-package-map-cli.js:34:3
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ExperimentalWarning/. Input:
'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
'\n' +
'Node.js v27.0.0-pre\n'
at TestContext.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:44:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async Promise.all (index 0)
at async Suite.run (node:internal/test_runner/test:1869:7)
at async startSubtestAfterBootstrap (node:internal/test_runner/harness:387:3) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'node:internal/modules/package_map:278\n' +
' throw err;\n' +
' ^\n' +
'\n' +
'ReferenceError: string is not defined\n' +
' at #parse (node:internal/modules/package_map:78:11)\n' +
' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
'...',
expected: /ExperimentalWarning/,
operator: 'match',
diff: 'simple'
}
Test failure: 'accepts relative path'
Location: test/parallel/test-package-map-cli.js:49:3
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'node:internal/modules/package_map:278\n' +
+ ' throw err;\n' +
+ ' ^\n' +
+ '\n' +
+ 'ReferenceError: string is not defined\n' +
+ ' at #parse (node:internal/modules/package_map:78:11)\n' +
+ ' at new PackageMap (node:internal/modules/package_map:60:16)\n' +
+ ' at loadPackageMap (node:internal/modules/package_map:253:10)\n' +
+ ' at getPackageMap (node:internal/modules/package_map:272:18)\n' +
+ ' at packageMapResolve (node:internal/modules/package_map:301:15)\n' +
+ ' at tryPackageMapResolveCJS (node:internal/modules/cjs/loader:699:18)\n' +
+ ' at Module._resolveFilename (node:internal/modules/cjs/loader:1495:22)\n' +
+ ' at wrapResolveFilename (node:internal/modules/cjs/loader:1125:27)\n' +
+ ' at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1149:10)\n' +
+ ' at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1176:12)\n' +
+ '\n' +
+ 'Node.js v27.0.0-pre\n'
- ''
at TestContext.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-045ecb424196-slim/test/parallel/test-package-map-cli.js:60:12)
at Test.runInAsyncScope (node:async_hooks:226:14)
at Test.run (node:internal/test_runner/test:1382:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:960:18)
at Test.postRun (node:internal/test_runner/test:1522:19)
at Test.run (node:internal/test_runner/test:1447:12)
at async
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
tarballs
|
46.5 MB |
sha256:005fef58d86bb25a8cb771526b1f99ab0c2f06e308c84ae2e23f909193cc3f58
|
|