Skip to content

loader: implement package maps #7656

loader: implement package maps

loader: implement package maps #7656

Triggered via pull request June 4, 2026 19:07
Status Failure
Total duration 40m 18s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
1m 39s
Build slim tarball
aarch64-linux: Cache V8 build
25s
aarch64-linux: Cache V8 build
Matrix: build
Matrix: build-openssl
Fit to window
Zoom out
Zoom in

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