Skip to content

breaking: set "moduleResolution": "nodenext" in generated base tsconfig.json #26899

breaking: set "moduleResolution": "nodenext" in generated base tsconfig.json

breaking: set "moduleResolution": "nodenext" in generated base tsconfig.json #26899

Triggered via pull request February 5, 2026 20:03
Status Failure
Total duration 21m 16s
Artifacts 9

ci.yml

on: pull_request
Matrix: test-kit-cross-browser
Matrix: test-kit-server-side-route-resolution
Matrix: test-kit-svelte-async
Matrix: test-kit
Matrix: test-others
Fit to window
Zoom out
Zoom in

Annotations

90 errors, 4 warnings, and 1 notice
test-kit-server-side-route-resolution (build)
Binding element 'result' implicitly has an 'any' type.
test-kit-server-side-route-resolution (build)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
test-kit (20, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (20, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (20, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (20, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (20, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (20, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (20, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (20, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (20, ubuntu-latest, chromium)
Binding element 'result' implicitly has an 'any' type.
test-kit (20, ubuntu-latest, chromium)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
test-kit-svelte-async (build)
Unused '@ts-expect-error' directive.
test-kit-svelte-async (build)
Unused '@ts-expect-error' directive.
test-kit-svelte-async (build)
Unused '@ts-expect-error' directive.
test-kit-svelte-async (build)
Unused '@ts-expect-error' directive.
test-kit-svelte-async (build)
Unused '@ts-expect-error' directive.
test-kit-svelte-async (build)
Unused '@ts-expect-error' directive.
test-kit-svelte-async (build)
Unused '@ts-expect-error' directive.
test-kit-svelte-async (build)
Unused '@ts-expect-error' directive.
test-kit-svelte-async (build)
Binding element 'result' implicitly has an 'any' type.
test-kit-svelte-async (build)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
test-kit-cross-browser (18, windows-latest, chromium, build)
Binding element 'result' implicitly has an 'any' type.
test-kit-cross-browser (18, windows-latest, chromium, build)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
test-kit (24, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (24, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (24, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (24, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (24, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (24, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (24, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (24, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (24, ubuntu-latest, chromium)
Binding element 'result' implicitly has an 'any' type.
test-kit (24, ubuntu-latest, chromium)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
test-kit (22, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (22, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (22, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (22, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (22, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (22, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (22, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (22, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (22, ubuntu-latest, chromium)
Binding element 'result' implicitly has an 'any' type.
test-kit (22, ubuntu-latest, chromium)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
test-kit (18, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (18, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (18, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (18, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (18, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (18, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (18, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (18, ubuntu-latest, chromium)
Unused '@ts-expect-error' directive.
test-kit (18, ubuntu-latest, chromium)
Binding element 'result' implicitly has an 'any' type.
test-kit (18, ubuntu-latest, chromium)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
test-kit-cross-browser (18, ubuntu-latest, firefox, build)
Binding element 'result' implicitly has an 'any' type.
test-kit-cross-browser (18, ubuntu-latest, firefox, build)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
test-kit-cross-browser (18, macOS-latest, webkit, build)
Binding element 'result' implicitly has an 'any' type.
test-kit-cross-browser (18, macOS-latest, webkit, build)
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
pkg-pr-new
{ "workflowData": { "owner": "sveltejs", "repo": "kit", "sha": "ec3f437482d6e2bfb619e01b1efe0af819549ece", "ref": "15257" }, "key": "fyiiiq1CkD", "runId": 21726569482, "webhookDebug": { "action": "requested", "head_branch": "moduleResolution", "head_repository_full_name": "sveltejs/kit", "full_name": "sveltejs/kit", "isPullRequest": true, "prNumber": 15257, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "sveltejs/kit:moduleResolution", "oldPrDataHash": "fvtuWv7axf", "lookupKey": "sveltejs/kit:moduleResolution", "data": { "owner": "sveltejs", "repo": "kit", "sha": "ec3f437482d6e2bfb619e01b1efe0af819549ece", "ref": "15257" } } }

Artifacts

Produced during runtime
Name Size Digest
test-failure-21726569482-ubuntu-latest-18-chromium Expired
190 Bytes
sha256:f2106891eb8e72e34c58861502d5d43e7f10a13fa806b223ea36415370739e58
test-failure-21726569482-ubuntu-latest-20-chromium Expired
190 Bytes
sha256:6641784901d4694a91859380adde513ffd64833a35911709fe97a02da94f85c8
test-failure-21726569482-ubuntu-latest-22-chromium Expired
190 Bytes
sha256:19b8298fabcfa6bafc3a9ca2c47b7c61d3ecc148fe135ee26abea850f9f68afe
test-failure-21726569482-ubuntu-latest-24-chromium Expired
190 Bytes
sha256:db27c3e3e0ec85ce048200d9d835b78716bdedb98b51b2e8c6d5f71901208f93
test-failure-cross-platform-build-21726569482-macOS-latest-18-webkit Expired
225 Bytes
sha256:65600944e07e43e310e3dd039ef0525799c5a12b705b53fe69fa6571af487168
test-failure-cross-platform-build-21726569482-ubuntu-latest-18-firefox Expired
232 Bytes
sha256:db529c3ecb6e4c7420f906bf6af9c5ac4552f912891d430eba18527272166dbf
test-failure-cross-platform-build-21726569482-windows-latest-18-chromium Expired
232 Bytes
sha256:fe405175b84e9a4774232a9dfe3ac5f1e655f55999154601d450a636524b18ca
test-failure-server-side-route-resolution-build-21726569482 Expired
260 Bytes
sha256:dd875d9bfc188a923ce7caafaeaab1826ebbceb3dc391f9fa6dce441a54e07f4
test-failure-svelte-async-build-21726569482 Expired
228 Bytes
sha256:8e2ceb42b3d6262521e499b20e9a95aa4d9f90b68f76e308e54c1b09768cd84d