module: package imports targets outside package #46208
Triggered via pull request
April 22, 2024 16:02
Status
Failure
Total duration
1h 53m 33s
Artifacts
–
Annotations
3 errors
test-asan:
test/es-module/test-esm-exports-deprecations.mjs#L25
--- stderr ---
/home/runner/work/node/node/test/fixtures/node_modules/baz/index.js
/home/runner/work/node/node/test/fixtures/node_modules/baz/node_modules
/home/runner/work/node/node/test/fixtures/node_modules
/home/runner/work/node/node/test/node_modules
/home/runner/work/node/node/node_modules
/home/runner/work/node/node_modules
/home/runner/work/node_modules
/home/runner/node_modules
/home/node_modules
/node_modules
/home/runner/work/node/node/test/fixtures/node_modules/bar.js
/home/runner/work/node/node/test/fixtures/node_modules
/home/runner/work/node/node/test/node_modules
/home/runner/work/node/node/node_modules
/home/runner/work/node/node_modules
/home/runner/work/node_modules
/home/runner/node_modules
/home/node_modules
/node_modules
/home/runner/work/node/node/test/fixtures/node_modules/baz/node_modules/asdf.js
/home/runner/work/node/node/test/fixtures/node_modules/baz/node_modules
/home/runner/work/node/node/test/fixtures/node_modules
/home/runner/work/node/node/test/node_modules
/home/runner/work/node/node/node_modules
/home/runner/work/node/node_modules
/home/runner/work/node_modules
/home/runner/node_modules
/home/node_modules
/node_modules
(node:147965) [DEP0166] DeprecationWarning: Use of deprecated leading or trailing slash matching resolving "./subpath/dir1/dir1.js" for module request "./a/b/dir1/dir1" matched to "./a/b*" in the "exports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/node_modules/pkgexports/package.json.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:147965) [DEP0166] DeprecationWarning: Use of deprecated double slash resolving "./subpath//dir1/dir1.js" for module request "./a//dir1/dir1" matched to "./a/*" in the "exports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/node_modules/pkgexports/package.json.
(node:147965) [DEP0166] DeprecationWarning: Use of deprecated double slash resolving ".//asdf.js" for module request "./doubleslash" in the "exports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/node_modules/pkgexports/package.json.
(node:147965) [DEP0166] DeprecationWarning: Use of deprecated double slash resolving ".//internal/test.js" for module request "./sub//internal/test.js" matched to "./sub/*" in the "exports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/node_modules/pkgexports/package.json.
(node:147965) [DEP0166] DeprecationWarning: Use of deprecated double slash resolving ".//internal//test.js" for module request "./sub//internal//test.js" matched to "./sub/*" in the "exports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/node_modules/pkgexports/package.json.
(node:147965) [DEP0166] DeprecationWarning: Use of deprecated double slash resolving "./////internal/////test.js" for module request "./sub/////internal/////test.js" matched to "./sub/*" in the "exports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/node_modules/pkgexports/package.json.
(node:147965) [DEP0155] DeprecationWarning: Use of deprecated trailing slash pattern mapping "./trailing-pattern-slash/" in the "exports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/node_modules/pkgexports/package.json. Mapping specifiers ending in "/" is no longer supported.
(node:147965) [DEP0166] DeprecationWarning: Use of deprecated leading or trailing slash matching resolving "../belowdir/pkgexports/asdf.js" for module request "./belowdir/pkgexports/asdf.js" matched to "./belowdir/*" in the "exports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/node_modules/pkgexports/package.json.
node:assert:408
throw err;
^
AssertionError [ERR_ASSERTION]: DeprecationWarning: Use of deprecated leading or trailing slash matching resolving "../belowdir/pkgexports/asdf.js" for module request "./belowdir/pkgexports/asdf.js" matched to "./belowdir/*" in the "exports" field module resolution of the pack
|
test-asan:
test/es-module/test-esm-imports-deprecations.mjs#L24
--- stderr ---
(node:148731) [DEP0166] DeprecationWarning: Use of deprecated double slash resolving "./test.js" for module request "#subpath//asdf.asdf" matched to "#subpath/*.asdf" in the "imports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/es-modules/pkgimports/package.json imported from /home/runner/work/node/node/test/fixtures/es-modules/pkgimports/importer.js.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:148731) [DEP0166] DeprecationWarning: Use of deprecated double slash resolving "./test.js" for module request "#subpath/as//df.asdf" matched to "#subpath/*.asdf" in the "imports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/es-modules/pkgimports/package.json imported from /home/runner/work/node/node/test/fixtures/es-modules/pkgimports/importer.js.
(node:148731) [DEP0166] DeprecationWarning: Use of deprecated leading or trailing slash matching resolving "../belowbase.js" for module request "#belowbase" in the "imports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/es-modules/pkgimports/package.json imported from /home/runner/work/node/node/test/fixtures/es-modules/pkgimports/importer.js.
node:assert:408
throw err;
^
AssertionError [ERR_ASSERTION]: DeprecationWarning: Use of deprecated leading or trailing slash matching resolving "../belowbase.js" for module request "#belowbase" in the "imports" field module resolution of the package at /home/runner/work/node/node/test/fixtures/es-modules/pkgimports/package.json imported from /home/runner/work/node/node/test/fixtures/es-modules/pkgimports/importer.js.
at emitInvalidSegmentDeprecation (node:internal/modules/esm/resolve:112:11)
at resolvePackageTargetString (node:internal/modules/esm/resolve:408:9)
at resolvePackageTarget (node:internal/modules/esm/resolve:477:12)
at packageImportsResolve (node:internal/modules/esm/resolve:702:31)
at moduleResolve (node:internal/modules/esm/resolve:915:16)
at defaultResolve (node:internal/modules/esm/resolve:1155:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:541:12)
at ModuleLoader.resolve (node:internal/modules/esm/loader:510:25)
at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:240:38)
at ModuleLoader.import (node:internal/modules/esm/loader:473:34)
at process.<anonymous> (file:///home/runner/work/node/node/test/es-module/test-esm-imports-deprecations.mjs:24:3)
at process.<anonymous> (/home/runner/work/node/node/test/common/index.js:469:15)
at process.emit (node:events:532:35)
at doEmitWarning (node:internal/process/warning:94:11)
at process.processTicksAndRejections (node:internal/process/task_queues:81:21) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
Node.js v22.0.0-pre
Command: out/Release/node --pending-deprecation --test-reporter=spec --test-reporter-destination=stdout --test-reporter=./tools/github_reporter/index.js --test-reporter-destination=stdout /home/runner/work/node/node/test/es-module/test-esm-imports-deprecations.mjs
|
test-asan
Process completed with exit code 2.
|