-
Notifications
You must be signed in to change notification settings - Fork 12.8k
[ServerErrors][JavaScript] 5.9.0-dev.20250525 vs 5.8.3 #61763
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Server exited prematurely with code unknown and signal SIGABRT
Affected repostastejs/todomvcRaw error text:RepoResults3/tastejs.todomvc.rawError.txt in the artifact folder Replay commands: RepoResults3/tastejs.todomvc.replay.txt in the artifact folder
Last few requests{"seq":21894,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/angular-dart/web/main.dart.js","line":13181,"offset":27,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":21895,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/angular-dart/web/main.dart.js","line":13181,"offset":27,"entryNames":["$"]}}
{"seq":21896,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/examples/angular-dart/web/main.dart.js","line":13186,"offset":48}}
{"seq":21897,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/angular-dart/web/main.dart.js","line":13217,"offset":3,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps#!/bin/bash
git clone https://github.com/tastejs/todomvc --recurse-submodules
git -C "./todomvc" reset --hard c8aedce5f512e47991a62b37b9ee3ef38df1a4b6
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
npm --prefix "./todomvc" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/tooling" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/tests" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/tasks" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/web-components" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/vue" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/typescript-react" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/typescript-backbone" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/typescript-angular" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/svelte" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/riotjs" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/reagent" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/react-redux" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/react" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/ractive" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/preact" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/polymer" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/mithril" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/lit" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/lavaca_require" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/knockoutjs_require" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/knockoutjs" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/knockback" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/jsblocks" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/js_of_ocaml" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/jquery" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/javascript-es6" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/javascript-es5" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/gwt" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/exoskeleton" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/enyo_backbone" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
pnpm --dir "./todomvc/examples/emberjs/todomvc" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
npm --prefix "./todomvc/examples/elm" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/duel" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/dojo" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/dijon" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/cujo" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/closure" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/canjs_require" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/canjs" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/binding-scala" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/backbone_require" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/backbone_marionette" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/backbone" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/aurelia" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/angularjs_require" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/angularjs_require/test" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/angular-dart" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/examples/angular" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/bower_components/webcomponentsjs" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./todomvc/bower_components/bootstrap" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165166/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults3.zip "$downloadUrl"
unzip -p RepoResults3.zip RepoResults3/tastejs.todomvc.replay.txt > tastejs.todomvc.replay.txt
npm install --no-save @typescript/server-replay To run the repro: # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./todomvc ./tastejs.todomvc.replay.txt <PATH_TO_tsserver.js> |
RangeError: Maximum call stack size exceeded
Affected reposmicrosoft/monaco-editorRaw error text:RepoResults2/microsoft.monaco-editor.rawError.txt in the artifact folder Replay commands: RepoResults2/microsoft.monaco-editor.replay.txt in the artifact folder
Last few requests{"seq":16984,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/language/typescript/lib/typescriptServices.js","line":51628,"offset":139}}
{"seq":16985,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/language/typescript/lib/typescriptServices.js","line":51658,"offset":51}}
{"seq":16986,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/language/typescript/lib/typescriptServices.js","line":51665,"offset":49}}
{"seq":16987,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/language/typescript/lib/typescriptServices.js","line":51671,"offset":28}}
Repro steps#!/bin/bash
git clone https://github.com/microsoft/monaco-editor --recurse-submodules
git -C "./monaco-editor" reset --hard dd6bdfe8dae1b3c134fa7bc7b176b43fd294916e
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
npm --prefix "./monaco-editor" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
yarn --cwd "./monaco-editor/website" install --ignore-engines --ignore-scripts --silent
npm --prefix "./monaco-editor/webpack-plugin" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/test/smoke/parcel" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/electron-esm-webpack" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/electron-amd-nodeIntegration" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/electron-amd" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/browser-esm-webpack-typescript-react" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/browser-esm-webpack-typescript" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/browser-esm-webpack-small" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/browser-esm-webpack-monaco-plugin" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/browser-esm-webpack" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/browser-esm-vite-react" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/browser-esm-parcel" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./monaco-editor/samples/browser-esm-esbuild" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165166/artifacts?artifactName=RepoResults2&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults2.zip "$downloadUrl"
unzip -p RepoResults2.zip RepoResults2/microsoft.monaco-editor.replay.txt > microsoft.monaco-editor.replay.txt
npm install --no-save @typescript/server-replay To run the repro: # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./monaco-editor ./microsoft.monaco-editor.replay.txt <PATH_TO_tsserver.js> |
Error: Debug Failure. Did not expect Block to have an Identifier in its trivia
Affected reposprettier/prettierRaw error text:RepoResults1/prettier.prettier.rawError.txt in the artifact folder Replay commands: RepoResults1/prettier.prettier.replay.txt in the artifact folder
Last few requests{"seq":3595,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/tests/format/js/explicit-resource-management/valid-await-using-binding-non-bmp.js"}}
{"seq":3596,"type":"request","command":"navtree","arguments":{"file":"@PROJECT_ROOT@/tests/format/js/explicit-resource-management/valid-await-using-binding-non-bmp.js"}}
{"seq":3597,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/tests/format/js/explicit-resource-management/valid-await-using-binding-non-bmp.js"}}
{"seq":3598,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/tests/format/js/explicit-resource-management/valid-await-using-binding-non-bmp.js","line":1,"offset":20,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps#!/bin/bash
git clone https://github.com/prettier/prettier --recurse-submodules
git -C "./prettier" reset --hard 7ef4deece5648eb5e8d0ca9b39759c392ef2456a
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
yarn --cwd "./prettier" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/website" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config-external-config-syntax-error" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-mjs/prettierrc-mjs-in-type-none" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-mjs/prettierrc-mjs-in-type-module" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-mjs/prettierrc-mjs-in-type-commonjs" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-mjs/prettier-config-mjs-in-type-none" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-mjs/prettier-config-mjs-in-type-module" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-mjs/prettier-config-mjs-in-type-commonjs" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/mjs-prettierrc-js-in-type-none" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/mjs-prettierrc-js-in-type-module" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/mjs-prettierrc-js-in-type-commonjs" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/mjs-prettier-config-js-in-type-none" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/mjs-prettier-config-js-in-type-module" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/mjs-prettier-config-js-in-type-commonjs" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/cjs-prettierrc-js-in-type-none" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/cjs-prettierrc-js-in-type-module" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/cjs-prettierrc-js-in-type-commonjs" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/cjs-prettier-config-js-in-type-none" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/cjs-prettier-config-js-in-type-module" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-js/cjs-prettier-config-js-in-type-commonjs" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-cjs/prettierrc-cjs-in-type-none" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-cjs/prettierrc-cjs-in-type-module" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-cjs/prettierrc-cjs-in-type-commonjs" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-cjs/prettier-config-cjs-in-type-none" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-cjs/prettier-config-cjs-in-type-module" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/rc-cjs/prettier-config-cjs-in-type-commonjs" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/package" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/external-config/esm-package-with-tla" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/external-config/esm-package-forbids-require" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/external-config/esm-package" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/external-config/esm-file" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/config/external-config/cjs-package" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/integration/cli/cache" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/config/prettier-plugins/prettier-plugin-uppercase-rocks" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/config/prettier-plugins/prettier-plugin-missing-comments" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/tests/config/prettier-plugins/prettier-plugin-async-printer" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/scripts/tools/eslint-plugin-prettier-internal-rules" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/scripts/tools/bundle-test" install --no-immutable --mode=skip-build
yarn --cwd "./prettier/scripts/release" install --no-immutable --mode=skip-build
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165166/artifacts?artifactName=RepoResults1&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults1.zip "$downloadUrl"
unzip -p RepoResults1.zip RepoResults1/prettier.prettier.replay.txt > prettier.prettier.replay.txt
npm install --no-save @typescript/server-replay To run the repro: # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./prettier ./prettier.prettier.replay.txt <PATH_TO_tsserver.js> |
Error: Debug Failure. False expression.
Affected reposdecaporg/decap-cmsRaw error text:RepoResults7/decaporg.decap-cms.rawError.txt in the artifact folder Replay commands: RepoResults7/decaporg.decap-cms.replay.txt in the artifact folder
Last few requests{"seq":2593,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/decap-cms-backend-github/src/GraphQLAPI.ts","line":283,"offset":43}}
{"seq":2594,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/decap-cms-backend-github/src/GraphQLAPI.ts","line":300,"offset":42,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"'"}}
{"seq":2595,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/decap-cms-backend-github/src/GraphQLAPI.ts","line":327,"offset":10,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":2596,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/decap-cms-backend-github/src/GraphQLAPI.ts","line":342,"offset":1,"includeExternalModuleExports":true,"triggerKind":1}}
Repro steps#!/bin/bash
git clone https://github.com/decaporg/decap-cms --recurse-submodules
git -C "./decap-cms" reset --hard cd82f6b69d1d422268248f20ca4fbaa401272360
npm --prefix "./decap-cms" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165166/artifacts?artifactName=RepoResults7&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults7.zip "$downloadUrl"
unzip -p RepoResults7.zip RepoResults7/decaporg.decap-cms.replay.txt > decaporg.decap-cms.replay.txt
npm install --no-save @typescript/server-replay To run the repro: # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./decap-cms ./decaporg.decap-cms.replay.txt <PATH_TO_tsserver.js> |
TypeError: Cannot read properties of undefined (reading 'sourceFile')
Affected reposeslint/eslintRaw error text:RepoResults4/eslint.eslint.rawError.txt in the artifact folder Replay commands: RepoResults4/eslint.eslint.replay.txt in the artifact folder
Last few requests{"seq":180,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tools/update-eslint-all.js","line":2,"offset":4,"entryNames":["@abstract"]}}
{"seq":181,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/tools/update-eslint-all.js","line":17,"offset":33}}
{"seq":182,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/eslint.config.js"],"openFiles":[]}}
{"seq":183,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/tools/fuzzer-runner.js","projectRootPath":"@PROJECT_ROOT@"}]}}
Repro steps#!/bin/bash
git clone https://github.com/eslint/eslint --recurse-submodules
git -C "./eslint" reset --hard 72d16e3066aac2f1c74f4150ba43dfa8cf532584
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
npm --prefix "./eslint" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./eslint/packages/js" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./eslint/packages/eslint-config-eslint" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./eslint/docs" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./eslint/docs/_examples/integration-tutorial-code" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./eslint/docs/_examples/custom-rule-tutorial-code" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165166/artifacts?artifactName=RepoResults4&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults4.zip "$downloadUrl"
unzip -p RepoResults4.zip RepoResults4/eslint.eslint.replay.txt > eslint.eslint.replay.txt
npm install --no-save @typescript/server-replay To run the repro: # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./eslint ./eslint.eslint.replay.txt <PATH_TO_tsserver.js> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The following errors were reported by 5.9.0-dev.20250525 vs 5.8.3
Pipeline that generated this bug
Logs for the pipeline run
File that generated the pipeline
This run considered 300 popular TS repos from GH (after skipping the top 0).
Successfully analyzed 292 of 300 visited repos
Investigation Status
The text was updated successfully, but these errors were encountered: