microsoft / TypeScript

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

[ServerErrors][TypeScript] 5.1.0-dev.20230324 #53494

Closed typescript-bot closed 1 year ago

typescript-bot commented 1 year ago

The following errors were reported by 5.1.0-dev.20230324 Pipeline that generated this bug Logs for the pipeline run File that generated the pipeline

This run considered 200 popular TS repos from GH (after skipping the top 0).

Successfully analyzed 188 of 200 visited repos | Outcome | Count | |---------|-------| | Detected interesting changes | 9 | | Detected no interesting changes | 179 | | Git clone failed | 1 | | Unknown failure | 11 |

Investigation Status

Repo Errors Outcome
apache/echarts 1
babel/babel 1
BuilderIO/qwik 1
ccxt/ccxt 1
Eugeny/tabby 1
GrapesJS/grapesjs 1
mantinedev/mantine 1
redwoodjs/redwood 1
tldraw/tldraw 1
typescript-bot commented 1 year ago

apache/echarts

:warning: Note that typescript-5.0.2 had errors :warning: ``` Req #20226 - completionInfo at processChildNode (/typescript-5.0.2/lib/tsserver.js:166682:17) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInPropertySignature (/typescript-5.0.2/lib/tsserver.js:29748:59) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInTypeLiteral (/typescript-5.0.2/lib/tsserver.js:29807:12) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInUnionOrIntersectionType (/typescript-5.0.2/lib/tsserver.js:30153:10) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInTypeReference (/typescript-5.0.2/lib/tsserver.js:29798:49) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInPropertyDeclaration (/typescript-5.0.2/lib/tsserver.js:29745:179) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at formatSpanWorker (/typescript-5.0.2/lib/tsserver.js:166418:5) at /typescript-5.0.2/lib/tsserver.js:166358:105 at getFormattingScanner (/typescript-5.0.2/lib/tsserver.js:165174:15) at Object.formatNodeGivenIndentation (/typescript-5.0.2/lib/tsserver.js:166358:10) at /typescript-5.0.2/lib/tsserver.js:149421:36 at flatMap (/typescript-5.0.2/lib/tsserver.js:2555:17) at Object.printAndFormatSnippetList (/typescript-5.0.2/lib/tsserver.js:149419:21) at getEntryForMemberCompletion (/typescript-5.0.2/lib/tsserver.js:149189:28) at createCompletionEntry (/typescript-5.0.2/lib/tsserver.js:149049:64) at getCompletionEntriesFromSymbols (/typescript-5.0.2/lib/tsserver.js:149591:19) at completionInfoFromData (/typescript-5.0.2/lib/tsserver.js:148713:23) at Object.getCompletionsAtPosition (/typescript-5.0.2/lib/tsserver.js:148535:24) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.2/lib/tsserver.js:135570:35) at IOSession.getCompletions (/typescript-5.0.2/lib/tsserver.js:179198:54) at completionInfo (/typescript-5.0.2/lib/tsserver.js:177609:43) at /typescript-5.0.2/lib/tsserver.js:179962:69 at IOSession.executeWithRequestId (/typescript-5.0.2/lib/tsserver.js:179954:14) at IOSession.executeCommand (/typescript-5.0.2/lib/tsserver.js:179962:29) at IOSession.onMessage (/typescript-5.0.2/lib/tsserver.js:180004:51) at Interface. (/typescript-5.0.2/lib/tsserver.js:181547:14) ```
Req #20226 - completionInfo
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167167:17)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInPropertySignature (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29745:59)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInTypeLiteral (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29804:12)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30150:10)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInTypeReference (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29795:49)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInPropertyDeclaration (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29742:179)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at formatSpanWorker (/typescript-5.1.0-dev.20230324/lib/tsserver.js:166903:5)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:166843:105
    at getFormattingScanner (/typescript-5.1.0-dev.20230324/lib/tsserver.js:165655:15)
    at Object.formatNodeGivenIndentation (/typescript-5.1.0-dev.20230324/lib/tsserver.js:166843:10)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:149868:36
    at flatMap (/typescript-5.1.0-dev.20230324/lib/tsserver.js:2555:17)
    at Object.printAndFormatSnippetList (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149866:21)
    at getEntryForMemberCompletion (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149636:28)
    at createCompletionEntry (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149496:64)
    at getCompletionEntriesFromSymbols (/typescript-5.1.0-dev.20230324/lib/tsserver.js:150038:19)
    at completionInfoFromData (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149160:23)
    at Object.getCompletionsAtPosition (/typescript-5.1.0-dev.20230324/lib/tsserver.js:148982:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.1.0-dev.20230324/lib/tsserver.js:136101:35)
    at IOSession.getCompletions (/typescript-5.1.0-dev.20230324/lib/tsserver.js:179699:54)
    at completionInfo (/typescript-5.1.0-dev.20230324/lib/tsserver.js:178127:43)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:69
    at IOSession.executeWithRequestId (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180456:14)
    at IOSession.executeCommand (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:29)
    at IOSession.onMessage (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180506:51)
    at Interface.<anonymous> (/typescript-5.1.0-dev.20230324/lib/tsserver.js:182051:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults1/apache.echarts.rawError.txt in the artifact folder

Last few requests

```json {"seq":20223,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/bar/BarView.ts","line":1086,"offset":60,"entryNames":["apply"]}} {"seq":20224,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/chart/bar/BarView.ts","line":1129,"offset":66,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":20225,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/bar/BarView.ts","line":1129,"offset":66,"entryNames":["AngleAxisModel"]}} {"seq":20226,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/chart/bar/BarView.ts","line":1131,"offset":6,"includeExternalModuleExports":false,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/apache/echarts --recurse-submodules
  2. In dir echarts, run git reset --hard 59180fd7c4aac8acd86c0183f59f50522ca1ed55
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir echarts, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir echarts/test/runTest, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/apache.echarts.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./echarts ./apache.echarts.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

babel/babel

:warning: Note that typescript-5.0.2 had errors :warning: ``` Req #5073 - completionInfo at addSyntheticNodes (/typescript-5.0.2/lib/tsserver.js:134501:15) at createSyntaxList (/typescript-5.0.2/lib/tsserver.js:134520:3) at processNodes (/typescript-5.0.2/lib/tsserver.js:134481:19) at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInObjectLiteralExpression (/typescript-5.0.2/lib/tsserver.js:29849:12) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at NodeObject.forEachChild (/typescript-5.0.2/lib/tsserver.js:134458:12) at createChildren (/typescript-5.0.2/lib/tsserver.js:134486:8) at NodeObject.getChildren (/typescript-5.0.2/lib/tsserver.js:134437:48) at find2 (/typescript-5.0.2/lib/tsserver.js:128435:24) at find2 (/typescript-5.0.2/lib/tsserver.js:128465:18) at find2 (/typescript-5.0.2/lib/tsserver.js:128465:18) at find2 (/typescript-5.0.2/lib/tsserver.js:128465:18) at find2 (/typescript-5.0.2/lib/tsserver.js:128465:18) at find2 (/typescript-5.0.2/lib/tsserver.js:128465:18) at find2 (/typescript-5.0.2/lib/tsserver.js:128465:18) at findPrecedingToken (/typescript-5.0.2/lib/tsserver.js:128428:18) at getRelevantTokens (/typescript-5.0.2/lib/tsserver.js:151285:25) at Object.getCompletionsAtPosition (/typescript-5.0.2/lib/tsserver.js:148490:29) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.2/lib/tsserver.js:135570:35) at IOSession.getCompletions (/typescript-5.0.2/lib/tsserver.js:179198:54) at completionInfo (/typescript-5.0.2/lib/tsserver.js:177609:43) at /typescript-5.0.2/lib/tsserver.js:179962:69 at IOSession.executeWithRequestId (/typescript-5.0.2/lib/tsserver.js:179954:14) at IOSession.executeCommand (/typescript-5.0.2/lib/tsserver.js:179962:29) at IOSession.onMessage (/typescript-5.0.2/lib/tsserver.js:180004:51) at Interface. (/typescript-5.0.2/lib/tsserver.js:181547:14) ```
Req #5073 - completionInfo
    at addSyntheticNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:135033:15)
    at createSyntaxList (/typescript-5.1.0-dev.20230324/lib/tsserver.js:135052:3)
    at processNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:135013:19)
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInObjectLiteralExpression (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29846:12)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at NodeObject.forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:134990:12)
    at createChildren (/typescript-5.1.0-dev.20230324/lib/tsserver.js:135018:8)
    at NodeObject.getChildren (/typescript-5.1.0-dev.20230324/lib/tsserver.js:134969:48)
    at find2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:128734:24)
    at find2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:128764:18)
    at find2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:128764:18)
    at find2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:128764:18)
    at find2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:128764:18)
    at find2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:128764:18)
    at find2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:128764:18)
    at findPrecedingToken (/typescript-5.1.0-dev.20230324/lib/tsserver.js:128727:18)
    at getRelevantTokens (/typescript-5.1.0-dev.20230324/lib/tsserver.js:151735:25)
    at Object.getCompletionsAtPosition (/typescript-5.1.0-dev.20230324/lib/tsserver.js:148937:29)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.1.0-dev.20230324/lib/tsserver.js:136101:35)
    at IOSession.getCompletions (/typescript-5.1.0-dev.20230324/lib/tsserver.js:179699:54)
    at completionInfo (/typescript-5.1.0-dev.20230324/lib/tsserver.js:178127:43)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:69
    at IOSession.executeWithRequestId (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180456:14)
    at IOSession.executeCommand (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:29)
    at IOSession.onMessage (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180506:51)
    at Interface.<anonymous> (/typescript-5.1.0-dev.20230324/lib/tsserver.js:182051:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults1/babel.babel.rawError.txt in the artifact folder

Last few requests

```json {"seq":5070,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/babel-plugin-transform-unicode-escapes/test/fixtures/unicode-escapes/raw-object-property-shorthand/input.js","projectRootPath":"@PROJECT_ROOT@"}]}} {"seq":5071,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/babel-plugin-transform-unicode-escapes/test/fixtures/unicode-escapes/raw-object-property-shorthand/input.js"}} {"seq":5072,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/babel-plugin-transform-unicode-escapes/test/fixtures/unicode-escapes/raw-object-property-shorthand/input.js","textChanges":[{"newText":" //comment","start":{"line":1,"offset":12},"end":{"line":1,"offset":12}}]}],"closedFiles":[],"openFiles":[]}} {"seq":5073,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/babel-plugin-transform-unicode-escapes/test/fixtures/unicode-escapes/raw-object-property-shorthand/input.js","line":2,"offset":10,"includeExternalModuleExports":false,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/babel/babel --recurse-submodules
  2. In dir babel, run git reset --hard a6a7bacaef567f608acd4285525b5416a96a5fb3
  3. Back in the initial folder, download RepoResults1/babel.babel.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./babel ./babel.babel.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc
typescript-bot commented 1 year ago

BuilderIO/qwik

:warning: Note that typescript-5.0.2 had errors :warning: ``` Req #7995 - references at NodeObject.assertHasRealPosition (/typescript-5.0.2/lib/tsserver.js:134389:11) at NodeObject.getStart (/typescript-5.0.2/lib/tsserver.js:134395:10) at getTextSpan (/typescript-5.0.2/lib/tsserver.js:153611:21) at entryToDocumentSpan (/typescript-5.0.2/lib/tsserver.js:153519:22) at toReferenceEntry (/typescript-5.0.2/lib/tsserver.js:153503:24) at toReferencedSymbolEntry (/typescript-5.0.2/lib/tsserver.js:153494:26) at /typescript-5.0.2/lib/tsserver.js:153349:41 at /typescript-5.0.2/lib/tsserver.js:153349:30 at mapDefined (/typescript-5.0.2/lib/tsserver.js:2626:22) at Object.findReferencedSymbols (/typescript-5.0.2/lib/tsserver.js:153345:69) at Object.findReferences (/typescript-5.0.2/lib/tsserver.js:135739:41) at /typescript-5.0.2/lib/tsserver.js:177071:43 at searchPosition (/typescript-5.0.2/lib/tsserver.js:177217:28) at getPerProjectReferences (/typescript-5.0.2/lib/tsserver.js:177194:32) at getReferencesWorker (/typescript-5.0.2/lib/tsserver.js:177063:29) at IOSession.getReferences (/typescript-5.0.2/lib/tsserver.js:178946:24) at references (/typescript-5.0.2/lib/tsserver.js:177490:43) at /typescript-5.0.2/lib/tsserver.js:179962:69 at IOSession.executeWithRequestId (/typescript-5.0.2/lib/tsserver.js:179954:14) at IOSession.executeCommand (/typescript-5.0.2/lib/tsserver.js:179962:29) at IOSession.onMessage (/typescript-5.0.2/lib/tsserver.js:180004:51) at Interface. (/typescript-5.0.2/lib/tsserver.js:181547:14) ```

:tada: New server no longer has errors :tada:

typescript-bot commented 1 year ago

ccxt/ccxt

:warning: Note that typescript-5.0.2 had errors :warning: ``` Req #26750 - completionInfo at processChildNode (/typescript-5.0.2/lib/tsserver.js:166682:17) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInTypeReference (/typescript-5.0.2/lib/tsserver.js:29798:12) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInUnionOrIntersectionType (/typescript-5.0.2/lib/tsserver.js:30153:10) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInParameter (/typescript-5.0.2/lib/tsserver.js:29742:177) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInFunctionType (/typescript-5.0.2/lib/tsserver.js:29766:111) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInPropertyDeclaration (/typescript-5.0.2/lib/tsserver.js:29745:179) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at formatSpanWorker (/typescript-5.0.2/lib/tsserver.js:166418:5) at /typescript-5.0.2/lib/tsserver.js:166358:105 at getFormattingScanner (/typescript-5.0.2/lib/tsserver.js:165174:15) at Object.formatNodeGivenIndentation (/typescript-5.0.2/lib/tsserver.js:166358:10) at /typescript-5.0.2/lib/tsserver.js:149421:36 at flatMap (/typescript-5.0.2/lib/tsserver.js:2555:17) at Object.printAndFormatSnippetList (/typescript-5.0.2/lib/tsserver.js:149419:21) at getEntryForMemberCompletion (/typescript-5.0.2/lib/tsserver.js:149189:28) at createCompletionEntry (/typescript-5.0.2/lib/tsserver.js:149049:64) at getCompletionEntriesFromSymbols (/typescript-5.0.2/lib/tsserver.js:149591:19) at completionInfoFromData (/typescript-5.0.2/lib/tsserver.js:148713:23) at Object.getCompletionsAtPosition (/typescript-5.0.2/lib/tsserver.js:148535:24) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.2/lib/tsserver.js:135570:35) at IOSession.getCompletions (/typescript-5.0.2/lib/tsserver.js:179198:54) at completionInfo (/typescript-5.0.2/lib/tsserver.js:177609:43) at /typescript-5.0.2/lib/tsserver.js:179962:69 at IOSession.executeWithRequestId (/typescript-5.0.2/lib/tsserver.js:179954:14) at IOSession.executeCommand (/typescript-5.0.2/lib/tsserver.js:179962:29) at IOSession.onMessage (/typescript-5.0.2/lib/tsserver.js:180004:51) at Interface. (/typescript-5.0.2/lib/tsserver.js:181547:14) ```
Req #26750 - completionInfo
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167167:17)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInTypeReference (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29795:12)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30150:10)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInParameter (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29739:177)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInFunctionType (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29763:111)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInPropertyDeclaration (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29742:179)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at formatSpanWorker (/typescript-5.1.0-dev.20230324/lib/tsserver.js:166903:5)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:166843:105
    at getFormattingScanner (/typescript-5.1.0-dev.20230324/lib/tsserver.js:165655:15)
    at Object.formatNodeGivenIndentation (/typescript-5.1.0-dev.20230324/lib/tsserver.js:166843:10)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:149868:36
    at flatMap (/typescript-5.1.0-dev.20230324/lib/tsserver.js:2555:17)
    at Object.printAndFormatSnippetList (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149866:21)
    at getEntryForMemberCompletion (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149636:28)
    at createCompletionEntry (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149496:64)
    at getCompletionEntriesFromSymbols (/typescript-5.1.0-dev.20230324/lib/tsserver.js:150038:19)
    at completionInfoFromData (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149160:23)
    at Object.getCompletionsAtPosition (/typescript-5.1.0-dev.20230324/lib/tsserver.js:148982:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.1.0-dev.20230324/lib/tsserver.js:136101:35)
    at IOSession.getCompletions (/typescript-5.1.0-dev.20230324/lib/tsserver.js:179699:54)
    at completionInfo (/typescript-5.1.0-dev.20230324/lib/tsserver.js:178127:43)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:69
    at IOSession.executeWithRequestId (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180456:14)
    at IOSession.executeCommand (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:29)
    at IOSession.onMessage (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180506:51)
    at Interface.<anonymous> (/typescript-5.1.0-dev.20230324/lib/tsserver.js:182051:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults2/ccxt.ccxt.rawError.txt in the artifact folder

Last few requests

```json {"seq":26747,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/js/src/abstract/bitbank.d.ts","projectRootPath":"@PROJECT_ROOT@"}]}} {"seq":26748,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/js/src/abstract/bitbank.d.ts"}} {"seq":26749,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/js/src/abstract/bitbank.d.ts","line":6,"offset":62}} {"seq":26750,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/js/src/abstract/bitbank.d.ts","line":12,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/ccxt/ccxt --recurse-submodules
  2. In dir ccxt, run git reset --hard 0d2b6f2d8be03943d9d8221dc86eb11e6d8cd240
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir ccxt/dist/cjs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir ccxt/examples/ts/fetch-futures, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir ccxt/examples/ts/fetch-tickers, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir ccxt, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir ccxt/python, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults2/ccxt.ccxt.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ccxt ./ccxt.ccxt.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

Eugeny/tabby

:warning: Note that typescript-5.0.2 had errors :warning: ``` Req #2766 - completionInfo at Object.addImportFromExportedSymbol (/typescript-5.0.2/lib/tsserver.js:141553:13) at /typescript-5.0.2/lib/tsserver.js:147279:38 at importSymbols (/typescript-5.0.2/lib/tsserver.js:147279:11) at Object.addNewNodeForMemberSymbol (/typescript-5.0.2/lib/tsserver.js:146746:11) at getEntryForMemberCompletion (/typescript-5.0.2/lib/tsserver.js:149153:22) at createCompletionEntry (/typescript-5.0.2/lib/tsserver.js:149049:64) at getCompletionEntriesFromSymbols (/typescript-5.0.2/lib/tsserver.js:149591:19) at completionInfoFromData (/typescript-5.0.2/lib/tsserver.js:148713:23) at Object.getCompletionsAtPosition (/typescript-5.0.2/lib/tsserver.js:148535:24) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.2/lib/tsserver.js:135570:35) at IOSession.getCompletions (/typescript-5.0.2/lib/tsserver.js:179198:54) at completionInfo (/typescript-5.0.2/lib/tsserver.js:177609:43) at /typescript-5.0.2/lib/tsserver.js:179962:69 at IOSession.executeWithRequestId (/typescript-5.0.2/lib/tsserver.js:179954:14) at IOSession.executeCommand (/typescript-5.0.2/lib/tsserver.js:179962:29) at IOSession.onMessage (/typescript-5.0.2/lib/tsserver.js:180004:51) at Interface. (/typescript-5.0.2/lib/tsserver.js:181547:14) ```
Req #2766 - completionInfo
    at Object.addImportFromExportedSymbol (/typescript-5.1.0-dev.20230324/lib/tsserver.js:141979:13)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:147726:38
    at importSymbols (/typescript-5.1.0-dev.20230324/lib/tsserver.js:147726:11)
    at Object.addNewNodeForMemberSymbol (/typescript-5.1.0-dev.20230324/lib/tsserver.js:147193:11)
    at getEntryForMemberCompletion (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149600:22)
    at createCompletionEntry (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149496:64)
    at getCompletionEntriesFromSymbols (/typescript-5.1.0-dev.20230324/lib/tsserver.js:150038:19)
    at completionInfoFromData (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149160:23)
    at Object.getCompletionsAtPosition (/typescript-5.1.0-dev.20230324/lib/tsserver.js:148982:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.1.0-dev.20230324/lib/tsserver.js:136101:35)
    at IOSession.getCompletions (/typescript-5.1.0-dev.20230324/lib/tsserver.js:179699:54)
    at completionInfo (/typescript-5.1.0-dev.20230324/lib/tsserver.js:178127:43)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:69
    at IOSession.executeWithRequestId (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180456:14)
    at IOSession.executeCommand (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:29)
    at IOSession.onMessage (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180506:51)
    at Interface.<anonymous> (/typescript-5.1.0-dev.20230324/lib/tsserver.js:182051:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults1/Eugeny.tabby.rawError.txt in the artifact folder

Last few requests

```json {"seq":2763,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/tabby-settings/src/components/profilesSettingsTab.component.ts","line":195,"offset":14,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}} {"seq":2764,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/tabby-settings/src/components/profilesSettingsTab.component.ts","line":218,"offset":52,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":2765,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-settings/src/components/profilesSettingsTab.component.ts","line":218,"offset":52,"entryNames":["displayMetricsChanged$"]}} {"seq":2766,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/tabby-settings/src/components/profilesSettingsTab.component.ts","line":243,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/Eugeny/tabby --recurse-submodules
  2. In dir tabby, run git reset --hard 01953ff064595c7c89eae9f38b20645b12febf76
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir tabby/app, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir tabby, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir tabby/tabby-community-color-schemes, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir tabby/tabby-core, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir tabby/tabby-electron, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir tabby/tabby-linkifier, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir tabby/tabby-local, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir tabby/tabby-plugin-manager, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir tabby/tabby-serial, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir tabby/tabby-settings, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir tabby/tabby-ssh, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir tabby/tabby-telnet, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir tabby/tabby-terminal, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir tabby/tabby-web-demo, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir tabby/tabby-web, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir tabby/web, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults1/Eugeny.tabby.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./tabby ./Eugeny.tabby.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

GrapesJS/grapesjs

:warning: Note that typescript-5.0.2 had errors :warning: ``` Req #3791 - completionInfo at consumeTokenAndAdvanceScanner (/typescript-5.0.2/lib/tsserver.js:166765:13) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166674:9) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInPropertySignature (/typescript-5.0.2/lib/tsserver.js:29748:92) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInTypeLiteral (/typescript-5.0.2/lib/tsserver.js:29807:12) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInUnionOrIntersectionType (/typescript-5.0.2/lib/tsserver.js:30153:10) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInParenthesizedTypeOrTypeOperator (/typescript-5.0.2/lib/tsserver.js:30156:10) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInIndexedAccessType (/typescript-5.0.2/lib/tsserver.js:29832:12) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInConditionalType (/typescript-5.0.2/lib/tsserver.js:29818:90) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInTypeParameter (/typescript-5.0.2/lib/tsserver.js:29733:131) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInMethodDeclaration (/typescript-5.0.2/lib/tsserver.js:29771:221) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at formatSpanWorker (/typescript-5.0.2/lib/tsserver.js:166418:5) at /typescript-5.0.2/lib/tsserver.js:166358:105 at getFormattingScanner (/typescript-5.0.2/lib/tsserver.js:165174:15) at Object.formatNodeGivenIndentation (/typescript-5.0.2/lib/tsserver.js:166358:10) at /typescript-5.0.2/lib/tsserver.js:149421:36 at flatMap (/typescript-5.0.2/lib/tsserver.js:2555:17) at Object.printAndFormatSnippetList (/typescript-5.0.2/lib/tsserver.js:149419:21) at getEntryForMemberCompletion (/typescript-5.0.2/lib/tsserver.js:149189:28) at createCompletionEntry (/typescript-5.0.2/lib/tsserver.js:149049:64) at getCompletionEntriesFromSymbols (/typescript-5.0.2/lib/tsserver.js:149591:19) at completionInfoFromData (/typescript-5.0.2/lib/tsserver.js:148713:23) at Object.getCompletionsAtPosition (/typescript-5.0.2/lib/tsserver.js:148535:24) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.2/lib/tsserver.js:135570:35) at IOSession.getCompletions (/typescript-5.0.2/lib/tsserver.js:179198:54) at completionInfo (/typescript-5.0.2/lib/tsserver.js:177609:43) at /typescript-5.0.2/lib/tsserver.js:179962:69 at IOSession.executeWithRequestId (/typescript-5.0.2/lib/tsserver.js:179954:14) at IOSession.executeCommand (/typescript-5.0.2/lib/tsserver.js:179962:29) at IOSession.onMessage (/typescript-5.0.2/lib/tsserver.js:180004:51) at Interface. (/typescript-5.0.2/lib/tsserver.js:181547:14) ```
Req #3791 - completionInfo
    at consumeTokenAndAdvanceScanner (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167250:13)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167159:9)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInPropertySignature (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29745:92)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInTypeLiteral (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29804:12)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30150:10)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInParenthesizedTypeOrTypeOperator (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30153:10)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInIndexedAccessType (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29829:12)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInConditionalType (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29815:90)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInTypeParameter (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29730:131)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInMethodDeclaration (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29768:221)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at formatSpanWorker (/typescript-5.1.0-dev.20230324/lib/tsserver.js:166903:5)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:166843:105
    at getFormattingScanner (/typescript-5.1.0-dev.20230324/lib/tsserver.js:165655:15)
    at Object.formatNodeGivenIndentation (/typescript-5.1.0-dev.20230324/lib/tsserver.js:166843:10)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:149868:36
    at flatMap (/typescript-5.1.0-dev.20230324/lib/tsserver.js:2555:17)
    at Object.printAndFormatSnippetList (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149866:21)
    at getEntryForMemberCompletion (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149636:28)
    at createCompletionEntry (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149496:64)
    at getCompletionEntriesFromSymbols (/typescript-5.1.0-dev.20230324/lib/tsserver.js:150038:19)
    at completionInfoFromData (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149160:23)
    at Object.getCompletionsAtPosition (/typescript-5.1.0-dev.20230324/lib/tsserver.js:148982:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.1.0-dev.20230324/lib/tsserver.js:136101:35)
    at IOSession.getCompletions (/typescript-5.1.0-dev.20230324/lib/tsserver.js:179699:54)
    at completionInfo (/typescript-5.1.0-dev.20230324/lib/tsserver.js:178127:43)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:69
    at IOSession.executeWithRequestId (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180456:14)
    at IOSession.executeCommand (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:29)
    at IOSession.onMessage (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180506:51)
    at Interface.<anonymous> (/typescript-5.1.0-dev.20230324/lib/tsserver.js:182051:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/GrapesJS.grapesjs.rawError.txt in the artifact folder

Last few requests

```json {"seq":3788,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/device_manager/index.ts","line":46,"offset":31,"entryNames":["chnSel"]}} {"seq":3789,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/device_manager/index.ts","line":86,"offset":74,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":3790,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/device_manager/index.ts","line":86,"offset":74,"entryNames":["arguments"]}} {"seq":3791,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/device_manager/index.ts","line":94,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/GrapesJS/grapesjs --recurse-submodules
  2. In dir grapesjs, run git reset --hard 4a56ef3ac9cdac5f14376b4d5aad64f1cef28b73
  3. In dir grapesjs, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults3/GrapesJS.grapesjs.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./grapesjs ./GrapesJS.grapesjs.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc
typescript-bot commented 1 year ago

mantinedev/mantine

:warning: Note that typescript-5.0.2 had errors :warning: ``` Exited unexpectedly with signal SIGABRT ```
Server exited prematurely with code unknown and signal SIGABRT

That is a filtered view of the text. To see the raw error text, go to RepoResults3/mantinedev.mantine.rawError.txt in the artifact folder

Last few requests

```json {"seq":5016,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/mantine-demos/src/demos/core/Drawer/Drawer.demo.overlay.tsx","line":8,"offset":32,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":5017,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/mantine-demos/src/demos/core/Drawer/Drawer.demo.overlay.tsx","line":9,"offset":40}} {"seq":5018,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/mantine-demos/src/demos/core/Drawer/Drawer.demo.overlay.tsx","line":9,"offset":40,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":5019,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/src/mantine-demos/src/demos/core/Drawer/Drawer.demo.overlay.tsx","line":47,"offset":22}} ```

Repro Steps

  1. git clone https://github.com/mantinedev/mantine --recurse-submodules
  2. In dir mantine, run git reset --hard 8ee2220e924faa094328ef7c6cddd5fb89f85ed5
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir mantine/docs, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir mantine, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults3/mantinedev.mantine.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./mantine ./mantinedev.mantine.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

redwoodjs/redwood

:warning: Note that typescript-5.0.2 had errors :warning: ``` Exited unexpectedly with signal SIGABRT ```
Server exited prematurely with code unknown and signal SIGABRT

That is a filtered view of the text. To see the raw error text, go to RepoResults3/redwoodjs.redwood.rawError.txt in the artifact folder

Last few requests

```json {"seq":2218,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/packages/auth-providers/azureActiveDirectory/web/src/index.ts"}},"skipDestructiveCodeActions":true}} {"seq":2219,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/auth-providers/azureActiveDirectory/web/src/index.ts"}} {"seq":2220,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/auth-providers/azureActiveDirectory/setup/src/setupHandler.ts"],"openFiles":[]}} {"seq":2221,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/auth-providers/clerk/api/src/__tests__/clerk.test.ts","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro Steps

  1. git clone https://github.com/redwoodjs/redwood --recurse-submodules
  2. In dir redwood, run git reset --hard 9198586c230bf48e8a4f43f6bdc83abb46a18ecb
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir redwood/docs, run yarn install --no-immutable --mode=skip-build
    2. In dir redwood, run yarn install --no-immutable --mode=skip-build
    3. In dir redwood/tasks/check, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults3/redwoodjs.redwood.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./redwood ./redwoodjs.redwood.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typescript-bot commented 1 year ago

tldraw/tldraw

:warning: Note that typescript-5.0.2 had errors :warning: ``` Req #6218 - completionInfo at processChildNode (/typescript-5.0.2/lib/tsserver.js:166682:17) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInPropertySignature (/typescript-5.0.2/lib/tsserver.js:29748:59) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInTypeLiteral (/typescript-5.0.2/lib/tsserver.js:29807:12) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInTypeReference (/typescript-5.0.2/lib/tsserver.js:29798:49) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInPropertySignature (/typescript-5.0.2/lib/tsserver.js:29748:134) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInTypeLiteral (/typescript-5.0.2/lib/tsserver.js:29807:12) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInTypeReference (/typescript-5.0.2/lib/tsserver.js:29798:49) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInParameter (/typescript-5.0.2/lib/tsserver.js:29742:177) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at processChildNodes (/typescript-5.0.2/lib/tsserver.js:166732:32) at /typescript-5.0.2/lib/tsserver.js:166626:9 at visitNodes (/typescript-5.0.2/lib/tsserver.js:29697:14) at forEachChildInFunctionType (/typescript-5.0.2/lib/tsserver.js:29766:111) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at processChildNode (/typescript-5.0.2/lib/tsserver.js:166689:7) at /typescript-5.0.2/lib/tsserver.js:166613:9 at visitNode2 (/typescript-5.0.2/lib/tsserver.js:29692:18) at forEachChildInPropertyDeclaration (/typescript-5.0.2/lib/tsserver.js:29745:179) at forEachChild (/typescript-5.0.2/lib/tsserver.js:30206:35) at processNode (/typescript-5.0.2/lib/tsserver.js:166610:5) at formatSpanWorker (/typescript-5.0.2/lib/tsserver.js:166418:5) at /typescript-5.0.2/lib/tsserver.js:166358:105 at getFormattingScanner (/typescript-5.0.2/lib/tsserver.js:165174:15) at Object.formatNodeGivenIndentation (/typescript-5.0.2/lib/tsserver.js:166358:10) at /typescript-5.0.2/lib/tsserver.js:149421:36 at flatMap (/typescript-5.0.2/lib/tsserver.js:2555:17) at Object.printAndFormatSnippetList (/typescript-5.0.2/lib/tsserver.js:149419:21) at getEntryForMemberCompletion (/typescript-5.0.2/lib/tsserver.js:149189:28) at createCompletionEntry (/typescript-5.0.2/lib/tsserver.js:149049:64) at getCompletionEntriesFromSymbols (/typescript-5.0.2/lib/tsserver.js:149591:19) at completionInfoFromData (/typescript-5.0.2/lib/tsserver.js:148713:23) at Object.getCompletionsAtPosition (/typescript-5.0.2/lib/tsserver.js:148535:24) at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.0.2/lib/tsserver.js:135570:35) at IOSession.getCompletions (/typescript-5.0.2/lib/tsserver.js:179198:54) at completionInfo (/typescript-5.0.2/lib/tsserver.js:177609:43) at /typescript-5.0.2/lib/tsserver.js:179962:69 at IOSession.executeWithRequestId (/typescript-5.0.2/lib/tsserver.js:179954:14) at IOSession.executeCommand (/typescript-5.0.2/lib/tsserver.js:179962:29) at IOSession.onMessage (/typescript-5.0.2/lib/tsserver.js:180004:51) at Interface. (/typescript-5.0.2/lib/tsserver.js:181547:14) ```
Req #6218 - completionInfo
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167167:17)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInPropertySignature (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29745:59)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInTypeLiteral (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29804:12)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInTypeReference (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29795:49)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInPropertySignature (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29745:134)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInTypeLiteral (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29804:12)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInTypeReference (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29795:49)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInParameter (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29739:177)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at processChildNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167217:32)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167111:9
    at visitNodes (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29694:14)
    at forEachChildInFunctionType (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29763:111)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at processChildNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167174:7)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:167098:9
    at visitNode2 (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29689:18)
    at forEachChildInPropertyDeclaration (/typescript-5.1.0-dev.20230324/lib/tsserver.js:29742:179)
    at forEachChild (/typescript-5.1.0-dev.20230324/lib/tsserver.js:30203:35)
    at processNode (/typescript-5.1.0-dev.20230324/lib/tsserver.js:167095:5)
    at formatSpanWorker (/typescript-5.1.0-dev.20230324/lib/tsserver.js:166903:5)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:166843:105
    at getFormattingScanner (/typescript-5.1.0-dev.20230324/lib/tsserver.js:165655:15)
    at Object.formatNodeGivenIndentation (/typescript-5.1.0-dev.20230324/lib/tsserver.js:166843:10)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:149868:36
    at flatMap (/typescript-5.1.0-dev.20230324/lib/tsserver.js:2555:17)
    at Object.printAndFormatSnippetList (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149866:21)
    at getEntryForMemberCompletion (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149636:28)
    at createCompletionEntry (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149496:64)
    at getCompletionEntriesFromSymbols (/typescript-5.1.0-dev.20230324/lib/tsserver.js:150038:19)
    at completionInfoFromData (/typescript-5.1.0-dev.20230324/lib/tsserver.js:149160:23)
    at Object.getCompletionsAtPosition (/typescript-5.1.0-dev.20230324/lib/tsserver.js:148982:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.1.0-dev.20230324/lib/tsserver.js:136101:35)
    at IOSession.getCompletions (/typescript-5.1.0-dev.20230324/lib/tsserver.js:179699:54)
    at completionInfo (/typescript-5.1.0-dev.20230324/lib/tsserver.js:178127:43)
    at /typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:69
    at IOSession.executeWithRequestId (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180456:14)
    at IOSession.executeCommand (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180464:29)
    at IOSession.onMessage (/typescript-5.1.0-dev.20230324/lib/tsserver.js:180506:51)
    at Interface.<anonymous> (/typescript-5.1.0-dev.20230324/lib/tsserver.js:182051:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults4/tldraw.tldraw.rawError.txt in the artifact folder

Last few requests

```json {"seq":6215,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/tldraw/src/state/TldrawApp.ts","line":3754,"offset":76,"entryNames":["AlignStyle"]}} {"seq":6216,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/tldraw/src/state/TldrawApp.ts","line":3803,"offset":45,"includeExternalModuleExports":false,"triggerKind":1}} {"seq":6217,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/tldraw/src/state/TldrawApp.ts","line":3803,"offset":45,"entryNames":["AlignStyle"]}} {"seq":6218,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/tldraw/src/state/TldrawApp.ts","line":3818,"offset":1,"includeExternalModuleExports":true,"triggerKind":1}} ```

Repro Steps

  1. git clone https://github.com/tldraw/tldraw --recurse-submodules
  2. In dir tldraw, run git reset --hard 784b4503aa85ccd580264455bc0caed3210a39d0
  3. In dir tldraw, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/tldraw.tldraw.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./tldraw ./tldraw.tldraw.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc