microsoft / TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
https://www.typescriptlang.org
Apache License 2.0
101.21k stars 12.52k forks source link

[ServerErrors][TypeScript] 5.7.0-dev.20240904 vs 5.5.4 #59900

Open typescript-bot opened 2 months ago

typescript-bot commented 2 months ago

The following errors were reported by 5.7.0-dev.20240904 vs 5.5.4 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 283 of 300 visited repos | Outcome | Count | |---------|-------| | Detected interesting changes | 15 | | Detected no interesting changes | 268 | | Git clone failed | 3 | | Language service disabled in new TS | 1 | | Unknown failure | 13 |

Investigation Status

Repo Errors Outcome
mobx stack overflow repros on both 5.7 and 5.5 locally
angular-cli stack overflow repros on both 5.7 and 5.5 locally
typescript-bot commented 2 months ago
New server no longer reports this error: Error: Debug Failure. Expected 1 < 1. ``` Req #295 - completionInfo at getArgumentOrParameterListInfo (/typescript-5.5.4/lib/typescript.js:172840:11) at getImmediatelyContainingArgumentInfo (/typescript-5.5.4/lib/typescript.js:172857:18) at Object.getArgumentInfoForCompletions (/typescript-5.5.4/lib/typescript.js:172831:16) at getContextualType (/typescript-5.5.4/lib/typescript.js:164393:48) at getCompletionData (/typescript-5.5.4/lib/typescript.js:164631:43) at Object.getCompletionsAtPosition (/typescript-5.5.4/lib/typescript.js:162588:26) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.4/lib/typescript.js:149186:35) at IOSession.getCompletions (/typescript-5.5.4/lib/typescript.js:190693:54) at completionInfo (/typescript-5.5.4/lib/typescript.js:189072:43) at /typescript-5.5.4/lib/typescript.js:191491:69 at IOSession.executeWithRequestId (/typescript-5.5.4/lib/typescript.js:191483:14) at IOSession.executeCommand (/typescript-5.5.4/lib/typescript.js:191491:29) at IOSession.onMessage (/typescript-5.5.4/lib/typescript.js:191533:51) at Interface. (/typescript-5.5.4/lib/tsserver.js:499:14) ```

Affected repos

Tencent/vConsole Raw error text: RepoResults6/Tencent.vConsole.rawError.txt in the artifact folder
Replay commands: RepoResults6/Tencent.vConsole.replay.txt in the artifact folder

Last few requests

```json {"seq":592,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/src/component/recycleScroller/scroll/friction.ts"}},"skipDestructiveCodeActions":false}} {"seq":593,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/src/component/recycleScroller/scroll/friction.ts"}} {"seq":594,"type":"request","command":"navtree","arguments":{"file":"@PROJECT_ROOT@/src/component/recycleScroller/scroll/friction.ts"}} {"seq":595,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/src/component/recycleScroller/scroll/friction.ts"}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/Tencent/vConsole --recurse-submodules git -C "./vConsole" reset --hard 6f8ef9b9a997513f4f0e4ad0766dea005c53e0b7 # Install packages (exact steps are below, but it might be easier to follow the repo readme) npm --prefix "./vConsole" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./vConsole/dev" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults6&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults6.zip "$downloadUrl" unzip -p RepoResults6.zip RepoResults6/Tencent.vConsole.replay.txt > Tencent.vConsole.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./vConsole ./Tencent.vConsole.replay.txt ```
typescript-bot commented 2 months ago
New server no longer reports this error: Error: Debug Failure. Expected 1 < 1. ``` Req #179 - completionInfo at getArgumentOrParameterListInfo (/typescript-5.5.4/lib/typescript.js:172840:11) at getImmediatelyContainingArgumentInfo (/typescript-5.5.4/lib/typescript.js:172857:18) at Object.getArgumentInfoForCompletions (/typescript-5.5.4/lib/typescript.js:172831:16) at getContextualType (/typescript-5.5.4/lib/typescript.js:164393:48) at getCompletionData (/typescript-5.5.4/lib/typescript.js:164631:43) at Object.getCompletionsAtPosition (/typescript-5.5.4/lib/typescript.js:162588:26) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.4/lib/typescript.js:149186:35) at IOSession.getCompletions (/typescript-5.5.4/lib/typescript.js:190693:54) at completionInfo (/typescript-5.5.4/lib/typescript.js:189072:43) at /typescript-5.5.4/lib/typescript.js:191491:69 at IOSession.executeWithRequestId (/typescript-5.5.4/lib/typescript.js:191483:14) at IOSession.executeCommand (/typescript-5.5.4/lib/typescript.js:191491:29) at IOSession.onMessage (/typescript-5.5.4/lib/typescript.js:191533:51) at Interface. (/typescript-5.5.4/lib/tsserver.js:499:14) ```

Affected repos

ZuodaoTech/everyone-can-use-english Raw error text: RepoResults4/ZuodaoTech.everyone-can-use-english.rawError.txt in the artifact folder
Replay commands: RepoResults4/ZuodaoTech.everyone-can-use-english.replay.txt in the artifact folder

Last few requests

```json {"seq":6660,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/enjoy/src/renderer/components/conversations/conversation-form/conversation-form-gpt.tsx","line":225,"offset":22,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":6661,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/enjoy/src/renderer/components/conversations/conversation-form/conversation-form-gpt.tsx","line":225,"offset":22,"entryNames":["conversation"]}} {"seq":6662,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/enjoy/src/renderer/components/conversations/conversation-form/conversation-form-gpt.tsx","line":261,"offset":48,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":6663,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/enjoy/src/renderer/components/conversations/conversation-form/conversation-form-gpt.tsx","line":261,"offset":48,"entryNames":["conversation"]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/ZuodaoTech/everyone-can-use-english --recurse-submodules git -C "./everyone-can-use-english" reset --hard f9727453d483534fb61cb32ef706a3d38d8604d5 downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults4&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults4.zip "$downloadUrl" unzip -p RepoResults4.zip RepoResults4/ZuodaoTech.everyone-can-use-english.replay.txt > ZuodaoTech.everyone-can-use-english.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./everyone-can-use-english ./ZuodaoTech.everyone-can-use-english.replay.txt ```
typescript-bot commented 2 months ago
New server no longer reports this error: Error: Debug Failure. Expected 1 < 1. ``` Req #5269 - completionInfo at getArgumentOrParameterListInfo (/typescript-5.5.4/lib/typescript.js:172840:11) at getImmediatelyContainingArgumentInfo (/typescript-5.5.4/lib/typescript.js:172857:18) at Object.getArgumentInfoForCompletions (/typescript-5.5.4/lib/typescript.js:172831:16) at getContextualType (/typescript-5.5.4/lib/typescript.js:164393:48) at getCompletionData (/typescript-5.5.4/lib/typescript.js:164631:43) at Object.getCompletionsAtPosition (/typescript-5.5.4/lib/typescript.js:162588:26) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.4/lib/typescript.js:149186:35) at IOSession.getCompletions (/typescript-5.5.4/lib/typescript.js:190693:54) at completionInfo (/typescript-5.5.4/lib/typescript.js:189072:43) at /typescript-5.5.4/lib/typescript.js:191491:69 at IOSession.executeWithRequestId (/typescript-5.5.4/lib/typescript.js:191483:14) at IOSession.executeCommand (/typescript-5.5.4/lib/typescript.js:191491:29) at IOSession.onMessage (/typescript-5.5.4/lib/typescript.js:191533:51) at Interface. (/typescript-5.5.4/lib/tsserver.js:499:14) ```

Affected repos

transloadit/uppy Raw error text: RepoResults3/transloadit.uppy.rawError.txt in the artifact folder
Replay commands: RepoResults3/transloadit.uppy.replay.txt in the artifact folder

Last few requests

```json {"seq":9135,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/@uppy/angular/projects/uppy/angular/src/lib/components/dashboard/dashboard-demo.component.ts","line":6,"offset":1,"entryNames":["Body"]}} {"seq":9136,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/@uppy/angular/projects/uppy/angular/src/lib/components/dashboard/dashboard-demo.component.ts","line":8,"offset":35}} {"seq":9137,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/@uppy/angular/projects/uppy/angular/src/lib/components/dashboard/dashboard-demo.component.ts","line":12,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":9138,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/@uppy/angular/projects/uppy/angular/src/lib/components/dashboard/dashboard-demo.component.ts","line":12,"offset":1,"entryNames":["abstract"]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/transloadit/uppy --recurse-submodules git -C "./uppy" reset --hard f33162236d7169eb13c0440416a9502e03e74055 downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults3.zip "$downloadUrl" unzip -p RepoResults3.zip RepoResults3/transloadit.uppy.replay.txt > transloadit.uppy.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./uppy ./transloadit.uppy.replay.txt ```
typescript-bot commented 2 months ago
New server no longer reports this error: TypeError: Cannot read properties of undefined (reading 'kind') ``` Req #29612 - completionInfo at isDeclaration (/typescript-5.5.4/lib/typescript.js:16030:12) at isDeclarationName (/typescript-5.5.4/lib/typescript.js:19139:60) at literalIsName (/typescript-5.5.4/lib/typescript.js:150099:10) at walk (/typescript-5.5.4/lib/typescript.js:150083:109) at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInBinaryExpression (/typescript-5.5.4/lib/typescript.js:31941:87) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150090:5) at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInParenthesizedExpression (/typescript-5.5.4/lib/typescript.js:31917:12) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150090:5) at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInJSDocImportTag (/typescript-5.5.4/lib/typescript.js:32254:87) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150090:5) at visitNodes (/typescript-5.5.4/lib/typescript.js:31751:22) at forEachChildInJSDoc (/typescript-5.5.4/lib/typescript.js:32146:103) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150093:9) at visitNodes (/typescript-5.5.4/lib/typescript.js:31751:22) at forEachChildInBlock (/typescript-5.5.4/lib/typescript.js:32221:10) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150090:5) at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInFunctionExpression (/typescript-5.5.4/lib/typescript.js:31840:267) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150090:5) at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInParenthesizedExpression (/typescript-5.5.4/lib/typescript.js:31917:12) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150090:5) at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInCallOrNewExpression (/typescript-5.5.4/lib/typescript.js:32217:10) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150090:5) at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInExpressionStatement (/typescript-5.5.4/lib/typescript.js:31973:12) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at walk (/typescript-5.5.4/lib/typescript.js:150090:5) at visitNodes (/typescript-5.5.4/lib/typescript.js:31751:22) at forEachChildInSourceFile (/typescript-5.5.4/lib/typescript.js:31964:12) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at SourceFileObject.forEachChild (/typescript-5.5.4/lib/typescript.js:148054:12) at initializeNameTable (/typescript-5.5.4/lib/typescript.js:150082:14) at getNameTable (/typescript-5.5.4/lib/typescript.js:150076:5) at getJSCompletionEntries (/typescript-5.5.4/lib/typescript.js:163319:3) at completionInfoFromData (/typescript-5.5.4/lib/typescript.js:163133:5) at Object.getCompletionsAtPosition (/typescript-5.5.4/lib/typescript.js:162606:24) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.4/lib/typescript.js:149186:35) at IOSession.getCompletions (/typescript-5.5.4/lib/typescript.js:190693:54) at completionInfo (/typescript-5.5.4/lib/typescript.js:189072:43) at /typescript-5.5.4/lib/typescript.js:191491:69 at IOSession.executeWithRequestId (/typescript-5.5.4/lib/typescript.js:191483:14) at IOSession.executeCommand (/typescript-5.5.4/lib/typescript.js:191491:29) at IOSession.onMessage (/typescript-5.5.4/lib/typescript.js:191533:51) at Interface. (/typescript-5.5.4/lib/tsserver.js:499:14) ```

Affected repos

angular-ui/ui-router Raw error text: RepoResults8/angular-ui.ui-router.rawError.txt in the artifact folder
Replay commands: RepoResults8/angular-ui.ui-router.replay.txt in the artifact folder

Last few requests

```json {"seq":51433,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/test/angular/1.2/angular-animate.js","line":1631,"offset":23,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}} {"seq":51434,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/test/angular/1.2/angular-animate.js","line":1650,"offset":50}} {"seq":51435,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/test/angular/1.2/angular-animate.js","line":1679,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":51436,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/angular/1.2/angular-animate.js","line":1679,"offset":1,"entryNames":["$$animateReflow"]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/angular-ui/ui-router --recurse-submodules git -C "./ui-router" reset --hard 08b7d0633ccf9bc6d453ddd90ee6cf4b64699155 # Install packages (exact steps are below, but it might be easier to follow the repo readme) yarn --cwd "./ui-router" install --ignore-engines --ignore-scripts --silent yarn --cwd "./ui-router/test/typescript/template" install --ignore-engines --ignore-scripts --silent yarn --cwd "./ui-router/test/typescript/3.9" install --ignore-engines --ignore-scripts --silent downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults8&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults8.zip "$downloadUrl" unzip -p RepoResults8.zip RepoResults8/angular-ui.ui-router.replay.txt > angular-ui.ui-router.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./ui-router ./angular-ui.ui-router.replay.txt ```
typescript-bot commented 2 months ago
New server no longer reports this error: Error: Debug Failure. Expected 2 < 2. ``` Req #1230 - completionInfo at getArgumentOrParameterListInfo (/typescript-5.5.4/lib/typescript.js:172840:11) at getImmediatelyContainingArgumentInfo (/typescript-5.5.4/lib/typescript.js:172857:18) at Object.getArgumentInfoForCompletions (/typescript-5.5.4/lib/typescript.js:172831:16) at getContextualType (/typescript-5.5.4/lib/typescript.js:164393:48) at getCompletionData (/typescript-5.5.4/lib/typescript.js:164631:43) at Object.getCompletionsAtPosition (/typescript-5.5.4/lib/typescript.js:162588:26) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.4/lib/typescript.js:149186:35) at IOSession.getCompletions (/typescript-5.5.4/lib/typescript.js:190693:54) at completionInfo (/typescript-5.5.4/lib/typescript.js:189072:43) at /typescript-5.5.4/lib/typescript.js:191491:69 at IOSession.executeWithRequestId (/typescript-5.5.4/lib/typescript.js:191483:14) at IOSession.executeCommand (/typescript-5.5.4/lib/typescript.js:191491:29) at IOSession.onMessage (/typescript-5.5.4/lib/typescript.js:191533:51) at Interface. (/typescript-5.5.4/lib/tsserver.js:499:14) ```

Affected repos

alibaba/lowcode-engine Raw error text: RepoResults8/alibaba.lowcode-engine.rawError.txt in the artifact folder
Replay commands: RepoResults8/alibaba.lowcode-engine.replay.txt in the artifact folder

Last few requests

```json {"seq":13036,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/modules/code-generator/src/plugins/project/framework/icejs/template/files/src/layouts/BasicLayout/components/Footer/index.jsx.ts"}} {"seq":13037,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/modules/code-generator/src/plugins/project/framework/icejs/template/files/src/layouts/BasicLayout/components/Footer/index.jsx.ts"}} {"seq":13038,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/modules/code-generator/src/plugins/project/framework/icejs/template/files/src/layouts/BasicLayout/components/Footer/index.jsx.ts","line":1,"offset":29}} {"seq":13039,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/modules/code-generator/src/plugins/project/framework/icejs/template/files/src/layouts/BasicLayout/components/Footer/index.jsx.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":51},"end":{"line":1,"offset":51}}]}],"closedFiles":[],"openFiles":[]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/alibaba/lowcode-engine --recurse-submodules git -C "./lowcode-engine" reset --hard f6305c2284950d79b9729781f081f24f113de345 # Install packages (exact steps are below, but it might be easier to follow the repo readme) npm --prefix "./lowcode-engine" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./lowcode-engine/modules/material-parser" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./lowcode-engine/modules/code-generator" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./lowcode-engine/modules/code-generator/standalone-worker" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./lowcode-engine/modules/code-generator/standalone-loader" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./lowcode-engine/modules/code-generator/standalone" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./lowcode-engine/docs" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./lowcode-engine/deploy-space" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults8&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults8.zip "$downloadUrl" unzip -p RepoResults8.zip RepoResults8/alibaba.lowcode-engine.replay.txt > alibaba.lowcode-engine.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./lowcode-engine ./alibaba.lowcode-engine.replay.txt ```
typescript-bot commented 2 months ago
New server no longer reports this error: Error: Debug Failure. False expression: Token end is child end ``` Req #6580 - completionInfo at processChildNode (/typescript-5.5.4/lib/typescript.js:177120:17) at /typescript-5.5.4/lib/typescript.js:177051:9 at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInComputedPropertyName (/typescript-5.5.4/lib/typescript.js:32092:12) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at processNode (/typescript-5.5.4/lib/typescript.js:177048:5) at processChildNode (/typescript-5.5.4/lib/typescript.js:177127:7) at /typescript-5.5.4/lib/typescript.js:177051:9 at visitNode2 (/typescript-5.5.4/lib/typescript.js:31743:18) at forEachChildInPropertyDeclaration (/typescript-5.5.4/lib/typescript.js:31796:59) at forEachChild (/typescript-5.5.4/lib/typescript.js:32264:35) at processNode (/typescript-5.5.4/lib/typescript.js:177048:5) at formatSpanWorker (/typescript-5.5.4/lib/typescript.js:176851:5) at /typescript-5.5.4/lib/typescript.js:176791:105 at getFormattingScanner (/typescript-5.5.4/lib/typescript.js:175592:15) at Object.formatNodeGivenIndentation (/typescript-5.5.4/lib/typescript.js:176791:10) at /typescript-5.5.4/lib/typescript.js:163837:36 at flatMap (/typescript-5.5.4/lib/typescript.js:2630:17) at Object.printAndFormatSnippetList (/typescript-5.5.4/lib/typescript.js:163835:21) at getEntryForMemberCompletion (/typescript-5.5.4/lib/typescript.js:163595:28) at createCompletionEntry (/typescript-5.5.4/lib/typescript.js:163408:35) at getCompletionEntriesFromSymbols (/typescript-5.5.4/lib/typescript.js:164009:19) at completionInfoFromData (/typescript-5.5.4/lib/typescript.js:163060:23) at Object.getCompletionsAtPosition (/typescript-5.5.4/lib/typescript.js:162606:24) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.4/lib/typescript.js:149186:35) at IOSession.getCompletions (/typescript-5.5.4/lib/typescript.js:190693:54) at completionInfo (/typescript-5.5.4/lib/typescript.js:189072:43) at /typescript-5.5.4/lib/typescript.js:191491:69 at IOSession.executeWithRequestId (/typescript-5.5.4/lib/typescript.js:191483:14) at IOSession.executeCommand (/typescript-5.5.4/lib/typescript.js:191491:29) at IOSession.onMessage (/typescript-5.5.4/lib/typescript.js:191533:51) at Interface. (/typescript-5.5.4/lib/tsserver.js:499:14) ```

Affected repos

facebook/lexical Raw error text: RepoResults5/facebook.lexical.rawError.txt in the artifact folder
Replay commands: RepoResults5/facebook.lexical.replay.txt in the artifact folder

Last few requests

```json {"seq":11052,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/src/components/plugins/ToolbarPlugin.tsx","line":38,"offset":26}} {"seq":11053,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/src/components/plugins/ToolbarPlugin.tsx","line":103,"offset":11,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":11054,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/src/components/plugins/ToolbarPlugin.tsx","line":103,"offset":11,"entryNames":["$getSelection"]}} {"seq":11055,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/src/components/plugins/ToolbarPlugin.tsx","line":153,"offset":23}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/facebook/lexical --recurse-submodules git -C "./lexical" reset --hard 7aec43dcdaec5d7c57d69ecff89002645c70f611 downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults5&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults5.zip "$downloadUrl" unzip -p RepoResults5.zip RepoResults5/facebook.lexical.replay.txt > facebook.lexical.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./lexical ./facebook.lexical.replay.txt ```
typescript-bot commented 2 months ago
New server no longer reports this error: Error: start < 0 ``` Req #792 - references at createTextSpan (/typescript-5.5.4/lib/typescript.js:14740:11) at createTextSpanFromBounds (/typescript-5.5.4/lib/typescript.js:14748:10) at getErrorSpanForNode (/typescript-5.5.4/lib/typescript.js:17559:10) at createDiagnosticForNodeFromMessageChain (/typescript-5.5.4/lib/typescript.js:17369:16) at resolveExternalModule (/typescript-5.5.4/lib/typescript.js:52916:31) at resolveExternalModuleNameWorker (/typescript-5.5.4/lib/typescript.js:52810:61) at resolveExternalModuleName (/typescript-5.5.4/lib/typescript.js:52807:12) at getSymbolAtLocation (/typescript-5.5.4/lib/typescript.js:89445:18) at Object.getSymbolAtLocation (/typescript-5.5.4/lib/typescript.js:50063:21) at /typescript-5.5.4/lib/typescript.js:167504:36 at forEachImport (/typescript-5.5.4/lib/typescript.js:167539:7) at findModuleReferences (/typescript-5.5.4/lib/typescript.js:167503:5) at getReferencedSymbolsForModule (/typescript-5.5.4/lib/typescript.js:168387:35) at getReferencedSymbolsForModuleIfDeclaredBySourceFile (/typescript-5.5.4/lib/typescript.js:168329:30) at Object.getReferencedSymbolsForNode (/typescript-5.5.4/lib/typescript.js:168260:30) at Object.findReferencedSymbols (/typescript-5.5.4/lib/typescript.js:167851:34) at Object.findReferences (/typescript-5.5.4/lib/typescript.js:149355:41) at /typescript-5.5.4/lib/typescript.js:188534:43 at searchPosition (/typescript-5.5.4/lib/typescript.js:188676:28) at getPerProjectReferences (/typescript-5.5.4/lib/typescript.js:188655:32) at getReferencesWorker (/typescript-5.5.4/lib/typescript.js:188526:29) at IOSession.getReferences (/typescript-5.5.4/lib/typescript.js:190448:24) at references (/typescript-5.5.4/lib/typescript.js:188953:43) at /typescript-5.5.4/lib/typescript.js:191491:69 at IOSession.executeWithRequestId (/typescript-5.5.4/lib/typescript.js:191483:14) at IOSession.executeCommand (/typescript-5.5.4/lib/typescript.js:191491:29) at IOSession.onMessage (/typescript-5.5.4/lib/typescript.js:191533:51) at Interface. (/typescript-5.5.4/lib/tsserver.js:499:14) ```

Affected repos

statelyai/xstate Raw error text: RepoResults3/statelyai.xstate.rawError.txt in the artifact folder
Replay commands: RepoResults3/statelyai.xstate.replay.txt in the artifact folder

Last few requests

```json {"seq":6100,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/examples/trivia-game-example/src/components/game/CharacterPicture.tsx"}} {"seq":6101,"type":"request","command":"navtree","arguments":{"file":"@PROJECT_ROOT@/examples/trivia-game-example/src/components/game/CharacterPicture.tsx"}} {"seq":6102,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/examples/trivia-game-example/src/components/game/CharacterPicture.tsx"}} {"seq":6103,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/examples/trivia-game-example/src/components/game/CharacterPicture.tsx","textChanges":[{"newText":" //comment","start":{"line":1,"offset":55},"end":{"line":1,"offset":55}}]}],"closedFiles":[],"openFiles":[]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/statelyai/xstate --recurse-submodules git -C "./xstate" reset --hard 5afff2cd0662347b6c031a3362392eb33ad15da0 # Install packages (exact steps are below, but it might be easier to follow the repo readme) yarn --cwd "./xstate" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/templates/vue-ts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/templates/vanilla-ts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/templates/svelte-ts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/templates/react-ts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-send-cloudevent" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-reusing-functions" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-purchase-order-deadline" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-provision-orders" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-parallel" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-new-patient-onboarding" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-monitor-patient" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-monitor-job" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-media-scanner" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-math-problem" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-hello" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-greeting" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-finalize-college-app" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-filling-water" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-event-greeting" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-event-based-service" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-event-based" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-credit-check" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-check-inbox" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-car-vitals" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-car-auction-bids" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-book-lending" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-async-subflow" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-async-function" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-applicant-request" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/workflow-accumulate-room-readings" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/trivia-game-example" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/toggle" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/todomvc-react" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/timer" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/tiles" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/tic-tac-toe-react" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/store-counter-react" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/stopwatch" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/snake-react" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/persisted-donut-maker" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/mongodb-persisted-state" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/mongodb-credit-check-api" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/friends-list-react" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/fetch" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/express-workflow" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/counter" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/7guis-temperature-react" install --ignore-engines --ignore-scripts --silent pnpm --dir "./xstate/examples/7guis-flight-booker-react" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent yarn --cwd "./xstate/examples/7guis-counter-react" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/7guis-2-temperature-vue" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/examples/7guis-1-counter-vue" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/docs" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/docs/zh/sandboxes/todomvc" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/docs/sandboxes/todomvc" install --ignore-engines --ignore-scripts --silent yarn --cwd "./xstate/docs/fr/sandboxes/todomvc" install --ignore-engines --ignore-scripts --silent downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults3.zip "$downloadUrl" unzip -p RepoResults3.zip RepoResults3/statelyai.xstate.replay.txt > statelyai.xstate.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./xstate ./statelyai.xstate.replay.txt ```
typescript-bot commented 2 months ago

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

elastic/kibana Raw error text: RepoResults5/elastic.kibana.rawError.txt in the artifact folder
Replay commands: RepoResults5/elastic.kibana.replay.txt in the artifact folder

Last few requests

```json {"seq":228,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/kbn-babel-transform/types.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":3},"end":{"line":1,"offset":3}}]}],"closedFiles":[],"openFiles":[]}} {"seq":229,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/kbn-babel-transform/types.ts","line":28,"offset":40}} {"seq":230,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/kbn-generate-csv/constants.ts"],"openFiles":[]}} {"seq":231,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/x-pack/test/security_functional/ftr_provider_context.d.ts","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/elastic/kibana --recurse-submodules git -C "./kibana" reset --hard f51481d4d697ae23260d2b46ceae7545d3571e95 # Install packages (exact steps are below, but it might be easier to follow the repo readme) yarn --cwd "./kibana" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test_serverless/functional/test_suites/security/cypress" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test_serverless/functional/test_suites/observability/cypress" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/task_manager_claimer_mget/plugins/sample_task_plugin_mget" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/security_solution_playwright" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/security_solution_cypress" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/security_solution_api_integration" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/security_api_integration/packages/helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/plugin_api_perf/plugins/task_manager_performance" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/plugin_api_integration/plugins/sample_task_plugin" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/plugin_api_integration/plugins/event_log" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/plugin_api_integration/plugins/elasticsearch_client" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/functional_with_es_ssl/plugins/cases" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/functional_with_es_ssl/plugins/alerts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/functional_execution_context/plugins/alerts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/functional_embedded/plugins/iframe_embedded" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/functional_cors/plugins/kibana_cors_test" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/cases_api_integration/common/plugins/security_solution" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/cases_api_integration/common/plugins/observability" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/cases_api_integration/common/plugins/cases" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/alerting_api_integration/packages/helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/alerting_api_integration/common/plugins/alerts_restricted" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/alerting_api_integration/common/plugins/alerts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/alerting_api_integration/common/plugins/actions_simulators" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/test/alerting_api_integration/common/plugins/aad" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/threat_intelligence" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/session_view" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/serverless_search" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/serverless_observability" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/serverless" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/security_solution_serverless" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/security_solution_ess" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/security_solution" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/search_notebooks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/search_connectors" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/osquery" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/observability_solution/apm/scripts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/kubernetes_security" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/integration_assistant" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/fleet" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/elastic_assistant" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/plugins/cases" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/upselling" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/storybook/config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/side_nav" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/navigation" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/features" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/ecs_data_quality_dashboard" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/distribution_bar" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/data_table" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security-solution/common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security/ui_components" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security/role_management_model" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security/plugin_types_server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security/plugin_types_public" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security/plugin_types_common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security/form_components" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security/authorization_core" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/security/api_key_management" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/rollup" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/observability/observability_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/observability/get_padded_alert_time_range_util" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/observability/alerting_test_data" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/observability/alerting_rule_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/observability/alert_details" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/url_state" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/ui_actions" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/trained_models_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/time_buckets" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/string_hash" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/runtime_field_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/route_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/response_stream" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/random_sampler_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/query_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/number_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/nested_property" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/local_storage" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/kibana_theme" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/json_schemas" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/is_populated_object" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/is_defined" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/inference_integration_flyout" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/in_memory_table" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/error_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/date_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/date_picker" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/data_view_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/data_grid" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/data_frame_analytics_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/creation_wizard_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/chi2test" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/category_validator" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/cancellable_search" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/anomaly_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/aiops_test_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/aiops_log_rate_analysis" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/aiops_log_pattern_analysis" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/aiops_components" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/aiops_common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/aiops_change_point_detection" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/ml/agg_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/maps/vector_tile_utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-synthetics-private-location" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-slo-schema" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-random-sampling" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-langchain" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-infra-forge" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-entities-schema" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-elastic-assistant-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-elastic-assistant" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-data-forge" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-cloud-security-posture-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-cloud-security-posture" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-alerting-state-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/kbn-alerting-comparators" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/x-pack/packages/index-management" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/server_integration/plugins/status_plugin_b" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/server_integration/plugins/status_plugin_a" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/usage_collection" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/ui_settings_plugin" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/telemetry" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/session_notifications" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/saved_objects_hidden_type" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/saved_object_import_warnings" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/saved_object_export_transforms" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/rendering_plugin" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/management_test_plugin" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/kbn_tp_custom_visualizations" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/kbn_top_nav" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/kbn_sample_panel_action" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/index_patterns" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/hardening" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/eui_provider_dev_warning" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/elasticsearch_client_plugin" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/data_search" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_provider_plugin" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_static_assets" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_route_timeouts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_helpmenu" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_execution_context" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_deprecations" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_deep_links" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_chromeless" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_b" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_appleave" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_a" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_http" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_history_block" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_dynamic_resolving_b" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_dynamic_resolving_a" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/core_app_status" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/plugin_functional/plugins/app_link_test" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/node_roles_functional/plugins/core_plugin_initializer_context" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/interpreter_functional/plugins/kbn_tp_run_pipeline" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/health_gateway/plugins/status" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/analytics/plugins/analytics_plugin_a" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/test/analytics/plugins/analytics_ftr_helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/src/plugins/esql_datagrid" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/src/plugins/esql" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/src/plugins/chart_expressions/common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/table_persist" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/storybook/mock" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/storybook/config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/router/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/router/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/router/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/prompt/not_found" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/prompt/no_data_views/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/prompt/no_data_views/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/prompt/no_data_views/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/solution_nav" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/no_data_config/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/no_data_config/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/no_data_config/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/no_data/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/no_data/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/no_data/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/kibana_template/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/kibana_template/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/kibana_template/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/kibana_no_data/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/kibana_no_data/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/kibana_no_data/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/analytics_no_data/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/analytics_no_data/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/page/analytics_no_data/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/modal/tabbed" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/markdown/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/markdown/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/markdown/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/link/redirect_app/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/link/redirect_app/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/link/redirect_app/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/file/util" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/file/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/file/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/file/image/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/file/image/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/file/file_upload/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/file/file_picker/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/file/context" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/error_boundary" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/code_editor/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/code_editor/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/chrome/navigation" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/card/no_data/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/card/no_data/mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/card/no_data/impl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/button_toolbar" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/button/exit_full_screen" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/shared-ux/avatar/solution" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/serverless/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/serverless/storybook/config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/serverless/settings/security_project" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/serverless/settings/search_project" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/serverless/settings/observability_project" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/serverless/settings/common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/serverless/project_switcher" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/response-ops/feature_flag_service" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/react/kibana_mount" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/react/kibana_context/theme" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/react/kibana_context/styled" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/react/kibana_context/root" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/react/kibana_context/render" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/react/kibana_context/common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/presentation/presentation_publishing" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/presentation/presentation_containers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-zod-helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-zod" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-yarn-lock-validator" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-xstate-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-whereis-pkg-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-web-worker-stub" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-visualization-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-visualization-ui-components" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-validate-next-docs-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-utility-types-jest" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-utility-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-utility-types/src/tsd_tests" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-user-profile-components" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-use-tracked-promise" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-unsaved-changes-prompt" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-unsaved-changes-badge" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-unified-field-list" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-unified-doc-viewer" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-unified-data-table" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ui-theme" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ui-shared-deps-src" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ui-shared-deps-npm" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ui-actions-browser" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-typed-react-router-config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ts-type-check-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ts-projects" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-try-in-console" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-triggers-actions-ui-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-tooling-log" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-tinymath" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-timerange" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-timelion-grammar" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-text-based-editor" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-test-subj-selector" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-test-jest-helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-test-eui-helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-test" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-telemetry-tools" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-storybook" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-storybook/preset" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-stdio-dev-helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-std" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-spec-to-console" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-sort-predicates" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-sort-package-json" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-some-dev-log" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-shared-ux-utility" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-shared-svg" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-set-map" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-server-route-repository-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-server-route-repository-client" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-server-route-repository" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-server-http-tools" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-t-grid" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-rules" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-lists-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-list-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-list-hooks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-list-constants" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-list-api" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-io-ts-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-io-ts-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-io-ts-list-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-io-ts-alerting-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-hook-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-exceptions-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-exception-list-components" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-es-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-endpoint-exceptions-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-ecs" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-securitysolution-autocomplete" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-security-hardening" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-search-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-search-response-warnings" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-search-index-documents" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-search-errors" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-search-connectors" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-search-api-panels" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-screenshotting-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-saved-objects-settings" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-safer-lodash-set" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-rule-data-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-rrule" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-router-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-router-to-openapispec" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-rison" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-resizable-layout" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/public" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/mocks_server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/get_csv_panel_actions" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/export_types/png_common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/export_types/png" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/export_types/pdf_common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/export_types/pdf" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/export_types/csv_common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/export_types/csv" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-reporting/common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-repo-source-classifier-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-repo-source-classifier" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-repo-path" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-repo-packages" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-repo-linter" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-repo-info" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-repo-file-maps" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-recently-accessed" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-react-hooks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-react-field" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-profiling-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-plugin-helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-plugin-generator" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-plugin-check" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-picomatcher" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-performance-testing-dataset-extractor" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-peggy-loader" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-peggy" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-panel-loader" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-osquery-io-ts-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-optimizer-webpack-helpers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-optimizer" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-openapi-generator" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-openapi-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-openapi-bundler" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-object-versioning-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-object-versioning" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-monaco" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-mock-idp-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-mock-idp-plugin" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-mapbox-gl" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/storybook/config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/utilities" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/setting_ids" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/section_registry" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/field_definition" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/components/form" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/components/field_row" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/components/field_input" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/components/field_category" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/settings/application" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-management/cards_navigation" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-managed-vscode-config-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-managed-vscode-config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-managed-content-badge" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-logging-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-logging" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-lint-ts-projects-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-lint-packages-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-lens-formula-docs" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-lens-embeddable-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-language-documentation-popover" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-kibana-manifest-schema" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-json-ast" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-journeys" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-jest-serializers" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ipynb" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-io-ts-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-investigation-shared" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-interpreter" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-import-resolver" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-import-locator" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-i18n-react" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-i18n" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-health-gateway-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-hapi-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-handlebars" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-guided-onboarding" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-grouping" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-grid-layout" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-get-repo-files" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-generate-csv" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-generate-console-definitions" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-generate" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ftr-screenshot-filename" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ftr-common-functional-ui-services" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ftr-common-functional-services" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-formatters" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-flot-charts" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-find-used-node-modules" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-field-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-field-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-failed-test-reporter-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-expect" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-expandable-flyout" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-event-annotation-components" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-event-annotation-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-esql-validation-autocomplete" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-esql-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-esql-ast" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-eslint-plugin-telemetry" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-eslint-plugin-imports" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-eslint-plugin-i18n" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-eslint-plugin-eslint" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-eslint-plugin-disable" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-eslint-config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-es-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-es-query" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-es-errors" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-es-archiver" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-es" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-elastic-agent-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ebt-tools" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-dom-drag-drop" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-docs-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-doc-links" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-discover-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-dev-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-dev-proc-runner" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-dev-cli-runner" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-dev-cli-errors" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-datemath" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-data-view-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-data-stream-adapter" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-data-service" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-cypress-config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-custom-integrations" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-custom-icons" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-crypto-browser" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-crypto" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-content-management-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-config-schema" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-config-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-coloring" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-code-owners" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-cli-dev-mode" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ci-stats-shipper-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ci-stats-reporter" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ci-stats-performance-metrics" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ci-stats-core" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-check-prod-native-modules-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-check-mappings-update-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-chart-icons" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-cell-actions" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-cbor" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-cases-components" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-capture-oas-snapshot-cli" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-calculate-width-from-char-count" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-calculate-auto" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-bfetch-error" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-bazel-runner" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-babel-transform" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-babel-register" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-babel-preset" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-axe-config" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-avc-banner" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-apm-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-apm-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-apm-synthtrace-client" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-apm-synthtrace" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-apm-data-view" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-apm-config-loader" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-analytics" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ambient-ui-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ambient-storybook-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ambient-ftr-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ambient-common-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-alerts-ui-shared" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-alerts-grouping" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-alerts-as-data-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-alerting-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-actions-types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/kbn-ace" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/home/sample_data_types" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/home/sample_data_tab" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/home/sample_data_card" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/default-nav/ml" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/default-nav/management" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/default-nav/devtools" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/default-nav/analytics" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/shared" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/security" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/search" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/observability" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/ml" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/management" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/fleet" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/devtools" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/deeplinks/analytics" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-settings/core-user-settings-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-settings/core-user-settings-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-settings/core-user-settings-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-profile/core-user-profile-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-profile/core-user-profile-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-profile/core-user-profile-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-profile/core-user-profile-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-profile/core-user-profile-browser-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-profile/core-user-profile-browser-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/user-profile/core-user-profile-browser" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/usage-data/core-usage-data-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/usage-data/core-usage-data-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/usage-data/core-usage-data-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/usage-data/core-usage-data-base-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/ui-settings/core-ui-settings-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/ui-settings/core-ui-settings-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/ui-settings/core-ui-settings-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/ui-settings/core-ui-settings-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/ui-settings/core-ui-settings-browser-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/ui-settings/core-ui-settings-browser-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/ui-settings/core-ui-settings-browser" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/theme/core-theme-browser-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/theme/core-theme-browser-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/theme/core-theme-browser" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/test-helpers/core-test-helpers-test-utils" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/test-helpers/core-test-helpers-so-type-serializer" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/test-helpers/core-test-helpers-model-versions" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/test-helpers/core-test-helpers-kbn-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/test-helpers/core-test-helpers-http-setup-browser" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/test-helpers/core-test-helpers-deprecations-getters" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/status/core-status-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/status/core-status-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/status/core-status-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/status/core-status-common-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/status/core-status-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/security/core-security-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/security/core-security-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/security/core-security-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/security/core-security-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/security/core-security-browser-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/security/core-security-browser-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/security/core-security-browser" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-utils-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-migration-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-migration-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-import-export-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-import-export-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-common" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-browser-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-browser-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-browser" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-base-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-base-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-api-server-mocks" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-api-server-internal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-api-server" install --ignore-engines --ignore-scripts --silent yarn --cwd "./kibana/packages/core/saved-objects/core-saved-objects-api-browser" instal This comment was too long to display in full; see the build artifact for the full details.
typescript-bot commented 2 months ago

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

backstage/backstage Raw error text: RepoResults3/backstage.backstage.rawError.txt in the artifact folder
Replay commands: RepoResults3/backstage.backstage.replay.txt in the artifact folder

Last few requests

```json {"seq":66,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/scripts/create-github-release.js","line":174,"offset":24,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}} {"seq":67,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/scripts/create-github-release.js","line":177,"offset":10}} {"seq":68,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/scripts/create-github-release.js","line":194,"offset":12,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"."}} {"seq":69,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/integration-aws-node/config.d.ts","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/backstage/backstage --recurse-submodules git -C "./backstage" reset --hard 6dca65f95b398c809c23fc5dc5e24af63febe6b8 # Install packages (exact steps are below, but it might be easier to follow the repo readme) yarn --cwd "./backstage" install --no-immutable --mode=skip-build yarn --cwd "./backstage/storybook" install --no-immutable --mode=skip-build yarn --cwd "./backstage/microsite" install --no-immutable --mode=skip-build downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults3.zip "$downloadUrl" unzip -p RepoResults3.zip RepoResults3/backstage.backstage.replay.txt > backstage.backstage.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./backstage ./backstage.backstage.replay.txt ```
typescript-bot commented 2 months ago

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

calcom/cal.com Raw error text: RepoResults2/calcom.cal.com.rawError.txt in the artifact folder
Replay commands: RepoResults2/calcom.cal.com.replay.txt in the artifact folder

Last few requests

```json {"seq":177,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/prisma/zod-utils.ts","line":703,"offset":56}} {"seq":178,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/prisma/zod-utils.ts","line":727,"offset":52}} {"seq":179,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/types/utils.d.ts"],"openFiles":[]}} {"seq":180,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/prisma/seed-utils.ts","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/calcom/cal.com --recurse-submodules git -C "./cal.com" reset --hard 21e23f32acc18cbc1ba4c09d69cd85939a2f87b1 yarn --cwd "./cal.com" install --no-immutable --mode=skip-build downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults2&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults2.zip "$downloadUrl" unzip -p RepoResults2.zip RepoResults2/calcom.cal.com.replay.txt > calcom.cal.com.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./cal.com ./calcom.cal.com.replay.txt ```
typescript-bot commented 2 months ago

RangeError: Maximum call stack size exceeded

Req #12184 - definitionAndBoundSpan
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84039:33)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkNonNullExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:78087:29)
    at getQuickTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83966:139)
    at getTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83925:23)
    at getAssignedTypeOfBinaryExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:73028:103)
    at getAssignedType (/typescript-5.7.0-dev.20240904/lib/typescript.js:73053:16)
    at getInitialOrAssignedType (/typescript-5.7.0-dev.20240904/lib/typescript.js:73682:120)
    at getTypeAtFlowAssignment (/typescript-5.7.0-dev.20240904/lib/typescript.js:73700:54)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73627:18)
    at getTypeAtFlowBranchLabel (/typescript-5.7.0-dev.20240904/lib/typescript.js:73847:26)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73647:48)
    at getFlowTypeOfReference (/typescript-5.7.0-dev.20240904/lib/typescript.js:73590:45)
    at checkIdentifier (/typescript-5.7.0-dev.20240904/lib/typescript.js:75367:134)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84051:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkConditionalExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83548:19)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84132:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at getReturnTypeOfSingleNonGenericCallSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:83915:14)
    at getQuickTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83966:94)
    at checkDeclarationInitializer (/typescript-5.7.0-dev.20240904/lib/typescript.js:83644:18)
    at getTypeForVariableLikeDeclaration (/typescript-5.7.0-dev.20240904/lib/typescript.js:59460:66)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.7.0-dev.20240904/lib/typescript.js:59910:48)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:60055:14)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.7.0-dev.20240904/lib/typescript.js:59991:20)
    at getTypeOfSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:60314:14)
    at getNarrowedTypeOfSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:75179:18)
    at checkIdentifier (/typescript-5.7.0-dev.20240904/lib/typescript.js:75322:16)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84051:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at maybeCheckExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:82967:28)
    at BinaryExpressionStateMachine.onRight (/typescript-5.7.0-dev.20240904/lib/typescript.js:82931:16)
    at Array.right (/typescript-5.7.0-dev.20240904/lib/typescript.js:31653:30)
    at trampoline (/typescript-5.7.0-dev.20240904/lib/typescript.js:31740:42)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82859:22
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84130:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkParenthesizedExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:84037:12)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84100:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at maybeCheckExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:82967:28)
    at BinaryExpressionStateMachine.onRight (/typescript-5.7.0-dev.20240904/lib/typescript.js:82931:16)
    at Array.right (/typescript-5.7.0-dev.20240904/lib/typescript.js:31653:30)
    at trampoline (/typescript-5.7.0-dev.20240904/lib/typescript.js:31740:42)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82859:22
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84130:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at visitNode2 (/typescript-5.7.0-dev.20240904/lib/typescript.js:31957:18)
    at forEachChildInIfStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:32190:51)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at checkCallExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:80708:24)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84096:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkConditionalExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83548:19)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84132:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkConditionalExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83549:19)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84132:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkConditionalExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83549:19)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84132:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkConditionalExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83549:19)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84132:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkConditionalExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83549:19)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84132:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)

Affected repos

langgenius/dify Raw error text: RepoResults1/langgenius.dify.rawError.txt in the artifact folder
Replay commands: RepoResults1/langgenius.dify.replay.txt in the artifact folder

Last few requests

```json {"seq":12181,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/web/public/vs/language/typescript/tsWorker.js","line":274,"offset":231909,"entryNames":["_"]}} {"seq":12182,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/web/public/vs/language/typescript/tsWorker.js","line":274,"offset":234170,"includeExternalModuleExports":true,"triggerKind":1}} {"seq":12183,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/web/public/vs/language/typescript/tsWorker.js","line":274,"offset":234170,"entryNames":["_"]}} {"seq":12184,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/web/public/vs/language/typescript/tsWorker.js","line":274,"offset":234397}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/langgenius/dify --recurse-submodules git -C "./dify" reset --hard d28446301f4a3429ed2999a9fea5ae22c7518947 # Install packages (exact steps are below, but it might be easier to follow the repo readme) yarn --cwd "./dify/web" install --ignore-engines --ignore-scripts --silent npm --prefix "./dify/sdks/nodejs-client" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults1&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults1.zip "$downloadUrl" unzip -p RepoResults1.zip RepoResults1/langgenius.dify.replay.txt > langgenius.dify.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./dify ./langgenius.dify.replay.txt ```
typescript-bot commented 2 months ago

Error: Debug Failure. False expression.

Req #4501 - completionInfo
    at Object.addImportFromExportedSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:155742:13)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:162917:38
    at importSymbols (/typescript-5.7.0-dev.20240904/lib/typescript.js:162917:11)
    at Object.addNewNodeForMemberSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:162310:11)
    at getEntryForMemberCompletion (/typescript-5.7.0-dev.20240904/lib/typescript.js:165187:22)
    at createCompletionEntry (/typescript-5.7.0-dev.20240904/lib/typescript.js:165027:35)
    at getCompletionEntriesFromSymbols (/typescript-5.7.0-dev.20240904/lib/typescript.js:165670:19)
    at completionInfoFromData (/typescript-5.7.0-dev.20240904/lib/typescript.js:164660:23)
    at Object.getCompletionsAtPosition (/typescript-5.7.0-dev.20240904/lib/typescript.js:164193:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.7.0-dev.20240904/lib/typescript.js:150567:35)
    at IOSession.getCompletions (/typescript-5.7.0-dev.20240904/lib/typescript.js:192571:54)
    at completionInfo (/typescript-5.7.0-dev.20240904/lib/typescript.js:190894:43)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:193345:15
    at IOSession.executeWithRequestId (/typescript-5.7.0-dev.20240904/lib/typescript.js:193334:14)
    at IOSession.executeCommand (/typescript-5.7.0-dev.20240904/lib/typescript.js:193343:29)
    at IOSession.onMessage (/typescript-5.7.0-dev.20240904/lib/typescript.js:193391:68)
    at Interface.<anonymous> (/typescript-5.7.0-dev.20240904/lib/tsserver.js:501:14)

Affected repos

jhipster/generator-jhipster Raw error text: RepoResults5/jhipster.generator-jhipster.rawError.txt in the artifact folder
Replay commands: RepoResults5/jhipster.generator-jhipster.replay.txt in the artifact folder

Last few requests

```json {"seq":4498,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/generators/server/generator.ts","line":732,"offset":6}} {"seq":4499,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/generators/server/generator.ts","line":733,"offset":6}} {"seq":4500,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/generators/server/generator.ts","line":733,"offset":6}} {"seq":4501,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/generators/server/generator.ts","line":743,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/jhipster/generator-jhipster --recurse-submodules git -C "./generator-jhipster" reset --hard 6cf1107e4ba01ca5668338b921d7e3db81ff01a2 # Install packages (exact steps are below, but it might be easier to follow the repo readme) npm --prefix "./generator-jhipster" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./generator-jhipster/generators/vue/resources" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./generator-jhipster/generators/react/resources" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./generator-jhipster/generators/javascript/resources" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./generator-jhipster/generators/generate-blueprint/resources" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./generator-jhipster/generators/common/resources" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./generator-jhipster/generators/client/resources" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q npm --prefix "./generator-jhipster/generators/angular/resources" install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults5&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults5.zip "$downloadUrl" unzip -p RepoResults5.zip RepoResults5/jhipster.generator-jhipster.replay.txt > jhipster.generator-jhipster.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./generator-jhipster ./jhipster.generator-jhipster.replay.txt ```
typescript-bot commented 2 months ago

RangeError: Maximum call stack size exceeded

Req #19126 - completionEntryDetails
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84039:33)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at checkCallExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:80708:24)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84096:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at maybeCheckExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:82967:28)
    at BinaryExpressionStateMachine.onLeft (/typescript-5.7.0-dev.20240904/lib/typescript.js:82901:16)
    at Array.left (/typescript-5.7.0-dev.20240904/lib/typescript.js:31633:30)
    at trampoline (/typescript-5.7.0-dev.20240904/lib/typescript.js:31740:42)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82859:22
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84130:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkTruthinessExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:86741:34)
    at checkConditionalExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83546:18)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84132:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at checkCallExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:80708:24)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84096:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at checkCallExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:80708:24)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84096:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at maybeCheckExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:82967:28)
    at BinaryExpressionStateMachine.onRight (/typescript-5.7.0-dev.20240904/lib/typescript.js:82931:16)
    at Array.right (/typescript-5.7.0-dev.20240904/lib/typescript.js:31653:30)
    at trampoline (/typescript-5.7.0-dev.20240904/lib/typescript.js:31740:42)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82859:22
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84130:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at getTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83936:18)
    at getAssignedTypeOfBinaryExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:73028:103)
    at getAssignedType (/typescript-5.7.0-dev.20240904/lib/typescript.js:73053:16)
    at getInitialOrAssignedType (/typescript-5.7.0-dev.20240904/lib/typescript.js:73682:120)
    at getTypeAtFlowAssignment (/typescript-5.7.0-dev.20240904/lib/typescript.js:73700:54)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73627:18)
    at getTypeAtFlowBranchLabel (/typescript-5.7.0-dev.20240904/lib/typescript.js:73847:26)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73647:48)
    at getTypeAtFlowBranchLabel (/typescript-5.7.0-dev.20240904/lib/typescript.js:73847:26)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73647:48)
    at getTypeAtFlowBranchLabel (/typescript-5.7.0-dev.20240904/lib/typescript.js:73847:26)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73647:48)
    at getTypeAtFlowBranchLabel (/typescript-5.7.0-dev.20240904/lib/typescript.js:73847:26)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73647:48)
    at getFlowTypeOfReference (/typescript-5.7.0-dev.20240904/lib/typescript.js:73590:45)
    at checkIdentifier (/typescript-5.7.0-dev.20240904/lib/typescript.js:75367:134)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84051:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at getReturnTypeOfSingleNonGenericCallSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:83915:14)
    at getQuickTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83966:94)
    at checkDeclarationInitializer (/typescript-5.7.0-dev.20240904/lib/typescript.js:83644:18)
    at getTypeForVariableLikeDeclaration (/typescript-5.7.0-dev.20240904/lib/typescript.js:59460:66)
    at getWidenedTypeForVariableLikeDeclaration (/typescript-5.7.0-dev.20240904/lib/typescript.js:59910:48)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:60055:14)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.7.0-dev.20240904/lib/typescript.js:59991:20)
    at getTypeOfSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:60314:14)
    at getNarrowedTypeOfSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:75179:18)

Affected repos

angular/angular-cli Raw error text: RepoResults3/angular.angular-cli.rawError.txt in the artifact folder
Replay commands: RepoResults3/angular.angular-cli.replay.txt in the artifact folder

Last few requests

```json {"seq":19123,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js","line":53227,"offset":28}} {"seq":19124,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js","line":53229,"offset":51,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}} {"seq":19125,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js","line":53254,"offset":32,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":19126,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js","line":53254,"offset":32,"entryNames":["__copyProps"]}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/angular/angular-cli --recurse-submodules git -C "./angular-cli" reset --hard d87822c1cef972026e7ea52be7728e7076478911 # Install packages (exact steps are below, but it might be easier to follow the repo readme) yarn --cwd "./angular-cli" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-peer-dependencies-angular-5-2" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-peer-dependencies-angular-5" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-peer-dependencies-2" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-peer-dependencies-1" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-package-group-2" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-package-group-1" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-migrations-external" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-migrations" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/schematics/update/packages/update-base" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/ng-snapshot" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/schematic-boolean-option-negated" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/schematic-allow-scripts" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/nested-schematic-main" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/nested-schematic-dependency" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/add-collection-peer-good" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/add-collection-peer-bad" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/add-collection" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/19-ssr-project-webpack" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/18-ssr-project-webpack" install --no-immutable --mode=skip-build yarn --cwd "./angular-cli/tests/legacy-cli/e2e/assets/15.0-project" install --no-immutable --mode=skip-build downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults3.zip "$downloadUrl" unzip -p RepoResults3.zip RepoResults3/angular.angular-cli.replay.txt > angular.angular-cli.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./angular-cli ./angular.angular-cli.replay.txt ```
typescript-bot commented 2 months ago

RangeError: Maximum call stack size exceeded

Req #6770 - completionInfo
    at pushTypeResolution (/typescript-5.7.0-dev.20240904/lib/typescript.js:59084:30)
    at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:60030:10)
    at getTypeOfVariableOrParameterOrProperty (/typescript-5.7.0-dev.20240904/lib/typescript.js:59991:20)
    at getTypeOfSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:60314:14)
    at getNarrowedTypeOfSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:75179:18)
    at checkIdentifier (/typescript-5.7.0-dev.20240904/lib/typescript.js:75322:16)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84051:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at visitNode2 (/typescript-5.7.0-dev.20240904/lib/typescript.js:31957:18)
    at forEachChildInIfStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:32190:51)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at checkCallExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:80708:24)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84096:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at visitNode2 (/typescript-5.7.0-dev.20240904/lib/typescript.js:31957:18)
    at forEachChildInIfStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:32190:51)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at getReturnTypeOfSingleNonGenericCallSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:83915:14)
    at getQuickTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83966:94)
    at getTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83925:23)
    at getAssignedTypeOfBinaryExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:73028:103)
    at getAssignedType (/typescript-5.7.0-dev.20240904/lib/typescript.js:73053:16)
    at getInitialOrAssignedType (/typescript-5.7.0-dev.20240904/lib/typescript.js:73682:120)
    at getTypeAtFlowAssignment (/typescript-5.7.0-dev.20240904/lib/typescript.js:73700:54)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73627:18)
    at getTypeAtFlowCondition (/typescript-5.7.0-dev.20240904/lib/typescript.js:73799:24)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73639:18)
    at getFlowTypeOfReference (/typescript-5.7.0-dev.20240904/lib/typescript.js:73590:45)
    at checkIdentifier (/typescript-5.7.0-dev.20240904/lib/typescript.js:75367:134)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84051:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at visitNode2 (/typescript-5.7.0-dev.20240904/lib/typescript.js:31957:18)
    at forEachChildInIfStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:32190:51)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)
    at forEachChildInBlock (/typescript-5.7.0-dev.20240904/lib/typescript.js:32435:10)
    at forEachChild (/typescript-5.7.0-dev.20240904/lib/typescript.js:32478:35)
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17732:16)
    at forEachReturnStatement (/typescript-5.7.0-dev.20240904/lib/typescript.js:17712:10)
    at checkAndAggregateReturnExpressionTypes (/typescript-5.7.0-dev.20240904/lib/typescript.js:82000:5)
    at getReturnTypeFromBody (/typescript-5.7.0-dev.20240904/lib/typescript.js:81828:21)
    at getReturnTypeOfSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:63128:426)
    at getReturnTypeOfSingleNonGenericCallSignature (/typescript-5.7.0-dev.20240904/lib/typescript.js:83915:14)
    at getQuickTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83966:94)
    at getTypeOfExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83925:23)
    at getAssignedTypeOfBinaryExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:73028:103)
    at getAssignedType (/typescript-5.7.0-dev.20240904/lib/typescript.js:73053:16)
    at getInitialOrAssignedType (/typescript-5.7.0-dev.20240904/lib/typescript.js:73682:120)
    at getTypeAtFlowAssignment (/typescript-5.7.0-dev.20240904/lib/typescript.js:73700:54)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73627:18)
    at getTypeAtFlowBranchLabel (/typescript-5.7.0-dev.20240904/lib/typescript.js:73847:26)
    at getTypeAtFlowNode (/typescript-5.7.0-dev.20240904/lib/typescript.js:73647:48)
    at getFlowTypeOfReference (/typescript-5.7.0-dev.20240904/lib/typescript.js:73590:45)
    at checkIdentifier (/typescript-5.7.0-dev.20240904/lib/typescript.js:75367:134)
    at checkExpressionWorker (/typescript-5.7.0-dev.20240904/lib/typescript.js:84051:16)
    at checkExpression (/typescript-5.7.0-dev.20240904/lib/typescript.js:83995:32)
    at checkExpressionCached (/typescript-5.7.0-dev.20240904/lib/typescript.js:83622:28)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:82019:20
    at traverse (/typescript-5.7.0-dev.20240904/lib/typescript.js:17716:16)
    at visitNodes (/typescript-5.7.0-dev.20240904/lib/typescript.js:31965:22)

Affected repos

mobxjs/mobx Raw error text: RepoResults3/mobxjs.mobx.rawError.txt in the artifact folder
Replay commands: RepoResults3/mobxjs.mobx.replay.txt in the artifact folder

Last few requests

```json {"seq":6767,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/JSXTransformer.js","line":5767,"offset":40,"entryNames":["_dereq_"]}} {"seq":6768,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/JSXTransformer.js","line":5918,"offset":56}} {"seq":6769,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/JSXTransformer.js","line":6000,"offset":78,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}} {"seq":6770,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/JSXTransformer.js","line":6079,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/mobxjs/mobx --recurse-submodules git -C "./mobx" reset --hard 60fd08b866a4c69a399f96c4b242e0c2e9f6a6b3 # Install packages (exact steps are below, but it might be easier to follow the repo readme) yarn --cwd "./mobx" install --ignore-engines --ignore-scripts --silent yarn --cwd "./mobx/website" install --ignore-engines --ignore-scripts --silent downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults3.zip "$downloadUrl" unzip -p RepoResults3.zip RepoResults3/mobxjs.mobx.replay.txt > mobxjs.mobx.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./mobx ./mobxjs.mobx.replay.txt ```
typescript-bot commented 2 months ago

Error: Debug Failure. False expression.

Req #5266 - completionInfo
    at Object.addImportFromExportedSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:155742:13)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:162917:38
    at importSymbols (/typescript-5.7.0-dev.20240904/lib/typescript.js:162917:11)
    at Object.addNewNodeForMemberSymbol (/typescript-5.7.0-dev.20240904/lib/typescript.js:162339:11)
    at getEntryForMemberCompletion (/typescript-5.7.0-dev.20240904/lib/typescript.js:165187:22)
    at createCompletionEntry (/typescript-5.7.0-dev.20240904/lib/typescript.js:165027:35)
    at getCompletionEntriesFromSymbols (/typescript-5.7.0-dev.20240904/lib/typescript.js:165670:19)
    at completionInfoFromData (/typescript-5.7.0-dev.20240904/lib/typescript.js:164660:23)
    at Object.getCompletionsAtPosition (/typescript-5.7.0-dev.20240904/lib/typescript.js:164193:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.7.0-dev.20240904/lib/typescript.js:150567:35)
    at IOSession.getCompletions (/typescript-5.7.0-dev.20240904/lib/typescript.js:192571:54)
    at completionInfo (/typescript-5.7.0-dev.20240904/lib/typescript.js:190894:43)
    at /typescript-5.7.0-dev.20240904/lib/typescript.js:193345:15
    at IOSession.executeWithRequestId (/typescript-5.7.0-dev.20240904/lib/typescript.js:193334:14)
    at IOSession.executeCommand (/typescript-5.7.0-dev.20240904/lib/typescript.js:193343:29)
    at IOSession.onMessage (/typescript-5.7.0-dev.20240904/lib/typescript.js:193391:68)
    at Interface.<anonymous> (/typescript-5.7.0-dev.20240904/lib/tsserver.js:501:14)

Affected repos

Eugeny/tabby Raw error text: RepoResults1/Eugeny.tabby.rawError.txt in the artifact folder
Replay commands: RepoResults1/Eugeny.tabby.replay.txt in the artifact folder

Last few requests

```json {"seq":5263,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/components/splitTabPaneLabel.component.ts","line":27,"offset":5}} {"seq":5264,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/components/splitTabPaneLabel.component.ts","line":27,"offset":5,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":5265,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/components/splitTabPaneLabel.component.ts","line":27,"offset":5,"entryNames":["AppService"]}} {"seq":5266,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/components/splitTabPaneLabel.component.ts","line":29,"offset":5,"includeExternalModuleExports":false,"triggerKind":1}} ```

Repro steps

```bash #!/bin/bash git clone https://github.com/Eugeny/tabby --recurse-submodules git -C "./tabby" reset --hard 44b2757975267e0fb75e8ec8c45435138d0eec18 # Install packages (exact steps are below, but it might be easier to follow the repo readme) yarn --cwd "./tabby" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/web" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-web-demo" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-web" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-terminal" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-telnet" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-ssh" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-settings" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-serial" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-plugin-manager" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-local" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-linkifier" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-electron" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-core" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/tabby-community-color-schemes" install --ignore-engines --ignore-scripts --silent yarn --cwd "./tabby/app" install --ignore-engines --ignore-scripts --silent downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/163526/artifacts?artifactName=RepoResults1&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults1.zip "$downloadUrl" unzip -p RepoResults1.zip RepoResults1/Eugeny.tabby.replay.txt > Eugeny.tabby.replay.txt npm install --no-save @typescript/server-replay ``` To run the repro: ```bash # `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc. npx tsreplay ./tabby ./Eugeny.tabby.replay.txt ```
RyanCavanaugh commented 2 months ago

@sandersn please look at the stack overflows in mobx and angular

sandersn commented 2 months ago

with tsreplay locally, mobx overflows on both 5.5 and 5.7 if the new stack-size increase is removed, and succeeds on both if it's present. I don't know enough about tsreplay to guess why it shows a difference here.

later: same for angular -- overflows on both 5.5 and 5.7.

sandersn commented 2 months ago

As far as I can tell the mobx culprit is a 2013 (!) snapshot of Esprima.

My best guess about the bug right now is that:

  1. there is a giant dependency tree between all the parser functions, but no function has types (it's ancient JS).
  2. the functions are written in an ancient style with all declarations up-front: var x,y,z; <code here>.
  3. To figure out the return type of parsePropertyFunction, the compiler has to run control flow auto-typing on x,y,z.
  4. But x (for example) is assigned the result of parseArrayInitialiser (for example), so now the compiler has to check that.

Do this enough times and we run out of stack. But this is a hypothesis right now; I still need to confirm it.

Here's a worse-than-average example:

function parseObjectType(allowStatic) {
    var callProperties = [],
        indexers = [],
        marker,
        optional = false,
        properties = [],
        propertyKey,
        propertyTypeAnnotation,
        token,
        isStatic,
        matchStatic

    expect("{")

    // 50 lines of code ...
    return delegate.createObjectTypeAnnotation(properties, indexers, callProperties)
}

followed by 50 lines of code. Then compiler has to narrow the auto-typed properties, indexers, callProperties in order to figure out parseObjectType's return type. But each of those are arrays whose type is determined by calls to parseObjectTypeMethod etc.