microsoft / TypeScript

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

[ServerErrors][TypeScript] 4.9.0-dev.20220915 #50800

Closed typescript-bot closed 2 years ago

typescript-bot commented 2 years ago

The following errors were reported by 4.9.0-dev.20220915 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 193 of 200 visited repos | Outcome | Count | |---------|-------| | Detected interesting changes | 12 | | Detected no interesting changes | 181 | | Git clone failed | 2 | | Unknown failure | 5 |

apache/echarts

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #11471 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #11471 - references
    at formatMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178522:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179598:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179595:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179648:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181294:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":11468,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":35,"offset":16562,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":11469,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":35,"offset":16562,"entryNames":["_"]}} {"seq":11470,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":35,"offset":16567}} {"seq":11471,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/dist/echarts.esm.min.js","line":35,"offset":17954}} ```

Repro Steps

  1. git clone https://github.com/apache/echarts
  2. In dir echarts, run git reset --hard c9e9a022d1fc71c78c0f85ebc8d5169c0edc1ab6
  3. Download RepoResults1/apache.echarts.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./echarts ./apache.echarts.replay.txt path/to/tsserver.js

babel/babel

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #2211 - organizeImports at getPos (/typescript-4.8.3/lib/tsserver.js:150536:22) at assignPositionsToNode (/typescript-4.8.3/lib/tsserver.js:151494:44) at visitArrayWorker (/typescript-4.8.3/lib/tsserver.js:90473:48) at Object.visitNodes (/typescript-4.8.3/lib/tsserver.js:90436:23) at assignPositionsToNodeArray (/typescript-4.8.3/lib/tsserver.js:151499:30) at Object.visitEachChild (/typescript-4.8.3/lib/tsserver.js:90985:62) at assignPositionsToNode (/typescript-4.8.3/lib/tsserver.js:151491:30) at getNonformattedText (/typescript-4.8.3/lib/tsserver.js:151472:56) at getFormattedTextOfNode (/typescript-4.8.3/lib/tsserver.js:151443:26) at format (/typescript-4.8.3/lib/tsserver.js:151430:52) at /typescript-4.8.3/lib/tsserver.js:151432:78 at computeNewText (/typescript-4.8.3/lib/tsserver.js:151432:36) at /typescript-4.8.3/lib/tsserver.js:151397:39 at Object.mapDefined (/typescript-4.8.3/lib/tsserver.js:622:30) at /typescript-4.8.3/lib/tsserver.js:151395:42 at Object.mapDefined (/typescript-4.8.3/lib/tsserver.js:622:30) at Object.getTextChangesFromChanges (/typescript-4.8.3/lib/tsserver.js:151381:27) at ChangeTracker.getChanges (/typescript-4.8.3/lib/tsserver.js:151320:45) at Object.organizeImports (/typescript-4.8.3/lib/tsserver.js:143322:34) at Object.organizeImports (/typescript-4.8.3/lib/tsserver.js:167640:39) at IOSession.Session.organizeImports (/typescript-4.8.3/lib/tsserver.js:179805:60) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:178260:61) at /typescript-4.8.3/lib/tsserver.js:180166:96 at IOSession.Session.executeWithRequestId (/typescript-4.8.3/lib/tsserver.js:180157:28) at IOSession.Session.executeCommand (/typescript-4.8.3/lib/tsserver.js:180166:41) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180194:35) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #2211 - organizeImports
    at getPos (/typescript-4.9.0-dev.20220915/lib/tsserver.js:151561:22)
    at assignPositionsToNode (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152519:44)
    at visitArrayWorker (/typescript-4.9.0-dev.20220915/lib/tsserver.js:91089:48)
    at Object.visitNodes (/typescript-4.9.0-dev.20220915/lib/tsserver.js:91053:23)
    at assignPositionsToNodeArray (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152524:30)
    at visitEachChildOfExportDeclaration (/typescript-4.9.0-dev.20220915/lib/tsserver.js:91593:66)
    at Object.visitEachChild (/typescript-4.9.0-dev.20220915/lib/tsserver.js:91233:42)
    at assignPositionsToNode (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152516:30)
    at getNonformattedText (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152497:56)
    at getFormattedTextOfNode (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152468:26)
    at format (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152455:52)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:152457:78
    at computeNewText (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152457:36)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:152422:39
    at Object.mapDefined (/typescript-4.9.0-dev.20220915/lib/tsserver.js:621:30)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:152420:42
    at Object.mapDefined (/typescript-4.9.0-dev.20220915/lib/tsserver.js:621:30)
    at Object.getTextChangesFromChanges (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152406:27)
    at ChangeTracker.getChanges (/typescript-4.9.0-dev.20220915/lib/tsserver.js:152345:45)
    at Object.organizeImports (/typescript-4.9.0-dev.20220915/lib/tsserver.js:144309:34)
    at Object.organizeImports (/typescript-4.9.0-dev.20220915/lib/tsserver.js:168725:39)
    at IOSession.Session.organizeImports (/typescript-4.9.0-dev.20220915/lib/tsserver.js:180890:60)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179345:61)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:181251:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181242:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181251:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181279:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":2208,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/babel-parser/test/fixtures/flow/comment-disabled/05-type-annotation/input.js","textChanges":[{"newText":" //comment","start":{"line":1,"offset":53},"end":{"line":1,"offset":53}}]}],"closedFiles":[],"openFiles":[]}} {"seq":2209,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/babel-parser/test/fixtures/flow/class-private-property/declare-field/input.js"],"openFiles":[]}} {"seq":2210,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/babel-parser/test/fixtures/flow/declare-export/export-named-pattern/input.js","projectRootPath":"@PROJECT_ROOT@"}]}} {"seq":2211,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/packages/babel-parser/test/fixtures/flow/declare-export/export-named-pattern/input.js"}},"skipDestructiveCodeActions":true}} ```

Repro Steps

  1. git clone https://github.com/babel/babel
  2. In dir babel, run git reset --hard c9fe9f0a734956cf12456e9c81405b1477c90346
  3. 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

desktop/desktop

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #25213 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #25213 - references
    at formatMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178522:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179598:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179595:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179648:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181294:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":25210,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":84971,"offset":141419,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":25211,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":84971,"offset":142280}} {"seq":25212,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":84971,"offset":142591}} {"seq":25213,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/vendor/yarn-1.21.1.js","line":84971,"offset":142650}} ```

Repro Steps

  1. git clone https://github.com/desktop/desktop
  2. In dir desktop, run git reset --hard d00fd3780751949e0512f95f2f0fb7ec2b1b7400
  3. Install packages
    1. In dir desktop/app, run yarn install --silent --ignore-engines --ignore-scripts --silent
    2. In dir desktop/app/static/common/choosealicense.com/assets/vendor/clipboard, run yarn install --silent --ignore-engines --ignore-scripts --silent
    3. In dir desktop/app/static/common/choosealicense.com/assets/vendor/jquery, run yarn install --silent --ignore-engines --ignore-scripts --silent
    4. In dir desktop/app/static/common/choosealicense.com/license-list-XML, run yarn install --silent --ignore-engines --ignore-scripts --silent
    5. In dir desktop, run yarn install --silent --ignore-engines --ignore-scripts --silent
  4. Download RepoResults3/desktop.desktop.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./desktop ./desktop.desktop.replay.txt path/to/tsserver.js

formatjs/formatjs

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #4843 - completionInfo at addSyntheticNodes (/typescript-4.8.3/lib/tsserver.js:166070:30) at createSyntaxList (/typescript-4.8.3/lib/tsserver.js:166086:13) at processNodes (/typescript-4.8.3/lib/tsserver.js:166049:27) at visitNodes (/typescript-4.8.3/lib/tsserver.js:30906:24) at Object.forEachChild (/typescript-4.8.3/lib/tsserver.js:31238:24) at SourceFileObject.NodeObject.forEachChild (/typescript-4.8.3/lib/tsserver.js:166024:23) at createChildren (/typescript-4.8.3/lib/tsserver.js:166058:14) at SourceFileObject.NodeObject.getChildren (/typescript-4.8.3/lib/tsserver.js:166001:56) at find (/typescript-4.8.3/lib/tsserver.js:129131:30) at Object.findPrecedingToken (/typescript-4.8.3/lib/tsserver.js:129124:22) at getRelevantTokens (/typescript-4.8.3/lib/tsserver.js:136640:36) at Object.getCompletionsAtPosition (/typescript-4.8.3/lib/tsserver.js:133805:33) at Object.getCompletionsAtPosition (/typescript-4.8.3/lib/tsserver.js:167301:35) at IOSession.Session.getCompletions (/typescript-4.8.3/lib/tsserver.js:179433:64) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:178106:61) at /typescript-4.8.3/lib/tsserver.js:180166:96 at IOSession.Session.executeWithRequestId (/typescript-4.8.3/lib/tsserver.js:180157:28) at IOSession.Session.executeCommand (/typescript-4.8.3/lib/tsserver.js:180166:41) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180194:35) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #4843 - completionInfo
    at addSyntheticNodes (/typescript-4.9.0-dev.20220915/lib/tsserver.js:167152:30)
    at createSyntaxList (/typescript-4.9.0-dev.20220915/lib/tsserver.js:167168:13)
    at processNodes (/typescript-4.9.0-dev.20220915/lib/tsserver.js:167131:27)
    at visitNodes (/typescript-4.9.0-dev.20220915/lib/tsserver.js:31146:24)
    at forEachChildInSourceFile (/typescript-4.9.0-dev.20220915/lib/tsserver.js:31509:20)
    at Object.forEachChild (/typescript-4.9.0-dev.20220915/lib/tsserver.js:31925:47)
    at SourceFileObject.NodeObject.forEachChild (/typescript-4.9.0-dev.20220915/lib/tsserver.js:167106:23)
    at createChildren (/typescript-4.9.0-dev.20220915/lib/tsserver.js:167140:14)
    at SourceFileObject.NodeObject.getChildren (/typescript-4.9.0-dev.20220915/lib/tsserver.js:167083:56)
    at find (/typescript-4.9.0-dev.20220915/lib/tsserver.js:130104:30)
    at Object.findPrecedingToken (/typescript-4.9.0-dev.20220915/lib/tsserver.js:130097:22)
    at getRelevantTokens (/typescript-4.9.0-dev.20220915/lib/tsserver.js:137619:36)
    at Object.getCompletionsAtPosition (/typescript-4.9.0-dev.20220915/lib/tsserver.js:134782:33)
    at Object.getCompletionsAtPosition (/typescript-4.9.0-dev.20220915/lib/tsserver.js:168386:35)
    at IOSession.Session.getCompletions (/typescript-4.9.0-dev.20220915/lib/tsserver.js:180518:64)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179191:61)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:181251:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181242:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181251:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181279:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":4840,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-stringvalue.js"}},"skipDestructiveCodeActions":true}} {"seq":4841,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-stringvalue.js"}},"skipDestructiveCodeActions":false}} {"seq":4842,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-stringvalue.js"}} {"seq":4843,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/test262/test/language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-stringvalue.js","line":56,"offset":25,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} ```

Repro Steps

  1. git clone https://github.com/formatjs/formatjs
  2. In dir formatjs, run git reset --hard e9c21507f4e536632e172f95449daae2888db434
  3. Download RepoResults4/formatjs.formatjs.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./formatjs ./formatjs.formatjs.replay.txt path/to/tsserver.js

jupyterlab/jupyterlab

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #15524 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #15524 - references
    at formatMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178522:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179598:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179595:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179648:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181294:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":15521,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":3765,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"."}} {"seq":15522,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":3954}} {"seq":15523,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":4906,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"."}} {"seq":15524,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/jupyterlab/staging/yarn.js","line":85060,"offset":6295}} ```

Repro Steps

  1. git clone https://github.com/jupyterlab/jupyterlab
  2. In dir jupyterlab, run git reset --hard a5218b989010f50fc0e6208bc0b4a6a61df2bbbb
  3. Install packages
    1. In dir jupyterlab/builder, run yarn install --silent --ignore-engines --ignore-scripts --silent
    2. In dir jupyterlab/buildutils, run yarn install --silent --ignore-engines --ignore-scripts --silent
    3. In dir jupyterlab/buildutils/template, run yarn install --silent --ignore-engines --ignore-scripts --silent
    4. In dir jupyterlab/dev_mode, run yarn install --silent --ignore-engines --ignore-scripts --silent
    5. In dir jupyterlab/examples/app, run yarn install --silent --ignore-engines --ignore-scripts --silent
    6. In dir jupyterlab/examples/cell, run yarn install --silent --ignore-engines --ignore-scripts --silent
    7. In dir jupyterlab/examples/console, run yarn install --silent --ignore-engines --ignore-scripts --silent
    8. In dir jupyterlab/examples/federated/core_package, run yarn install --silent --ignore-engines --ignore-scripts --silent
    9. In dir jupyterlab/examples/federated/md_package, run yarn install --silent --ignore-engines --ignore-scripts --silent
    10. In dir jupyterlab/examples/federated/middle_package, run yarn install --silent --ignore-engines --ignore-scripts --silent
    11. In dir jupyterlab/examples/federated, run yarn install --silent --ignore-engines --ignore-scripts --silent
    12. In dir jupyterlab/examples/filebrowser, run yarn install --silent --ignore-engines --ignore-scripts --silent
    13. In dir jupyterlab/examples/notebook, run yarn install --silent --ignore-engines --ignore-scripts --silent
    14. In dir jupyterlab/examples/terminal, run yarn install --silent --ignore-engines --ignore-scripts --silent
    15. In dir jupyterlab/galata, run yarn install --silent --ignore-engines --ignore-scripts --silent
    16. In dir jupyterlab/jupyterlab/staging, run yarn install --silent --ignore-engines --ignore-scripts --silent
    17. In dir jupyterlab/jupyterlab/tests/mock_packages/extension, run yarn install --silent --ignore-engines --ignore-scripts --silent
    18. In dir jupyterlab/jupyterlab/tests/mock_packages/incompat, run yarn install --silent --ignore-engines --ignore-scripts --silent
    19. In dir jupyterlab/jupyterlab/tests/mock_packages/interop/consumer, run yarn install --silent --ignore-engines --ignore-scripts --silent
    20. In dir jupyterlab/jupyterlab/tests/mock_packages/interop/provider, run yarn install --silent --ignore-engines --ignore-scripts --silent
    21. In dir jupyterlab/jupyterlab/tests/mock_packages/interop/token, run yarn install --silent --ignore-engines --ignore-scripts --silent
    22. In dir jupyterlab/jupyterlab/tests/mock_packages/mimeextension, run yarn install --silent --ignore-engines --ignore-scripts --silent
    23. In dir jupyterlab/jupyterlab/tests/mock_packages/package, run yarn install --silent --ignore-engines --ignore-scripts --silent
    24. In dir jupyterlab/jupyterlab/tests/mock_packages/test_no_hyphens, run yarn install --silent --ignore-engines --ignore-scripts --silent
    25. In dir jupyterlab/jupyterlab/tests/mock_packages/test-hyphens-underscore, run yarn install --silent --ignore-engines --ignore-scripts --silent
    26. In dir jupyterlab/jupyterlab/tests/mock_packages/test-hyphens, run yarn install --silent --ignore-engines --ignore-scripts --silent
    27. In dir jupyterlab, run yarn install --silent --ignore-engines --ignore-scripts --silent
    28. In dir jupyterlab/testutils, run yarn install --silent --ignore-engines --ignore-scripts --silent
  4. Download RepoResults4/jupyterlab.jupyterlab.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./jupyterlab ./jupyterlab.jupyterlab.replay.txt path/to/tsserver.js

mantinedev/mantine

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Exited unexpectedly ```
Server exited prematurely with code unknown

Last few requests

```json {"seq":7046,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/src/mantine-ds/src/HeaderControl/ColorSchemeControl.tsx"}},"skipDestructiveCodeActions":false}} {"seq":7047,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/src/mantine-ds/src/HeaderControl/ColorSchemeControl.tsx"}} {"seq":7048,"type":"request","command":"navto","arguments":{"searchValue":"a","maxResultCount":256}} {"seq":7049,"type":"request","command":"navto","arguments":{"searchValue":"aAn","maxResultCount":256}} ```

Repro Steps

  1. git clone https://github.com/mantinedev/mantine
  2. In dir mantine, run git reset --hard 5cf81d288a7c47c115b2dd92efe9a6b0008fdb45
  3. Install packages
    1. In dir mantine/docs, run yarn install --silent --ignore-engines --ignore-scripts --silent
    2. In dir mantine, run yarn install --silent --ignore-engines --ignore-scripts --silent
    3. In dir mantine/src/mantine-carousel, run yarn install --silent --ignore-engines --ignore-scripts --silent
    4. In dir mantine/src/mantine-core, run yarn install --silent --ignore-engines --ignore-scripts --silent
    5. In dir mantine/src/mantine-dates, run yarn install --silent --ignore-engines --ignore-scripts --silent
    6. In dir mantine/src/mantine-demos, run yarn install --silent --ignore-engines --ignore-scripts --silent
    7. In dir mantine/src/mantine-dropzone, run yarn install --silent --ignore-engines --ignore-scripts --silent
    8. In dir mantine/src/mantine-ds, run yarn install --silent --ignore-engines --ignore-scripts --silent
    9. In dir mantine/src/mantine-form, run yarn install --silent --ignore-engines --ignore-scripts --silent
    10. In dir mantine/src/mantine-hooks, run yarn install --silent --ignore-engines --ignore-scripts --silent
    11. In dir mantine/src/mantine-labs, run yarn install --silent --ignore-engines --ignore-scripts --silent
    12. In dir mantine/src/mantine-modals, run yarn install --silent --ignore-engines --ignore-scripts --silent
    13. In dir mantine/src/mantine-next, run yarn install --silent --ignore-engines --ignore-scripts --silent
    14. In dir mantine/src/mantine-notifications, run yarn install --silent --ignore-engines --ignore-scripts --silent
    15. In dir mantine/src/mantine-nprogress, run yarn install --silent --ignore-engines --ignore-scripts --silent
    16. In dir mantine/src/mantine-prism, run yarn install --silent --ignore-engines --ignore-scripts --silent
    17. In dir mantine/src/mantine-remix, run yarn install --silent --ignore-engines --ignore-scripts --silent
    18. In dir mantine/src/mantine-rte, run yarn install --silent --ignore-engines --ignore-scripts --silent
    19. In dir mantine/src/mantine-spotlight, run yarn install --silent --ignore-engines --ignore-scripts --silent
    20. In dir mantine/src/mantine-ssr, run yarn install --silent --ignore-engines --ignore-scripts --silent
    21. In dir mantine/src/mantine-storybook, run yarn install --silent --ignore-engines --ignore-scripts --silent
    22. In dir mantine/src/mantine-styles-api, run yarn install --silent --ignore-engines --ignore-scripts --silent
    23. In dir mantine/src/mantine-styles, run yarn install --silent --ignore-engines --ignore-scripts --silent
    24. In dir mantine/src/mantine-tests, run yarn install --silent --ignore-engines --ignore-scripts --silent
    25. In dir mantine/src/mantine-utils, run yarn install --silent --ignore-engines --ignore-scripts --silent
  4. 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

microsoft/playwright

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #6616 - references at addIndirectUser (/typescript-4.8.3/lib/tsserver.js:138032:26) at handleDirectImports (/typescript-4.8.3/lib/tsserver.js:137990:37) at getImportersForExport (/typescript-4.8.3/lib/tsserver.js:137912:13) at State.importTracker (/typescript-4.8.3/lib/tsserver.js:137888:26) at State.getImportSearches (/typescript-4.8.3/lib/tsserver.js:139444:33) at searchForImportsOfExport (/typescript-4.8.3/lib/tsserver.js:139493:32) at getImportOrExportReferences (/typescript-4.8.3/lib/tsserver.js:139986:21) at getReferencesAtLocation (/typescript-4.8.3/lib/tsserver.js:139906:17) at getReferencesInContainer (/typescript-4.8.3/lib/tsserver.js:139840:21) at getReferencesInContainerOrFiles (/typescript-4.8.3/lib/tsserver.js:139339:21) at getReferencedSymbolsForSymbol (/typescript-4.8.3/lib/tsserver.js:139330:21) at getReferencedSymbolsForModuleIfDeclaredBySourceFile (/typescript-4.8.3/lib/tsserver.js:139147:67) at Object.getReferencedSymbolsForNode (/typescript-4.8.3/lib/tsserver.js:139073:40) at Object.findReferencedSymbols (/typescript-4.8.3/lib/tsserver.js:138661:42) at Object.findReferences (/typescript-4.8.3/lib/tsserver.js:167440:41) at /typescript-4.8.3/lib/tsserver.js:177595:53 at searchPosition (/typescript-4.8.3/lib/tsserver.js:177792:38) at getPerProjectReferences (/typescript-4.8.3/lib/tsserver.js:177760:42) at getReferencesWorker (/typescript-4.8.3/lib/tsserver.js:177592:37) at IOSession.Session.getReferences (/typescript-4.8.3/lib/tsserver.js:179195:34) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:178032:61) at /typescript-4.8.3/lib/tsserver.js:180166:96 at IOSession.Session.executeWithRequestId (/typescript-4.8.3/lib/tsserver.js:180157:28) at IOSession.Session.executeCommand (/typescript-4.8.3/lib/tsserver.js:180166:41) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180194:35) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #6616 - references
    at addIndirectUser (/typescript-4.9.0-dev.20220915/lib/tsserver.js:139013:26)
    at handleDirectImports (/typescript-4.9.0-dev.20220915/lib/tsserver.js:138971:37)
    at getImportersForExport (/typescript-4.9.0-dev.20220915/lib/tsserver.js:138893:13)
    at State.importTracker (/typescript-4.9.0-dev.20220915/lib/tsserver.js:138869:26)
    at State.getImportSearches (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140427:33)
    at searchForImportsOfExport (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140476:32)
    at getImportOrExportReferences (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140969:21)
    at getReferencesAtLocation (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140889:17)
    at getReferencesInContainer (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140823:21)
    at getReferencesInContainerOrFiles (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140322:21)
    at getReferencedSymbolsForSymbol (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140313:21)
    at getReferencedSymbolsForModuleIfDeclaredBySourceFile (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140130:67)
    at Object.getReferencedSymbolsForNode (/typescript-4.9.0-dev.20220915/lib/tsserver.js:140056:40)
    at Object.findReferencedSymbols (/typescript-4.9.0-dev.20220915/lib/tsserver.js:139644:42)
    at Object.findReferences (/typescript-4.9.0-dev.20220915/lib/tsserver.js:168525:41)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:178680:53
    at searchPosition (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178877:38)
    at getPerProjectReferences (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178845:42)
    at getReferencesWorker (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178677:37)
    at IOSession.Session.getReferences (/typescript-4.9.0-dev.20220915/lib/tsserver.js:180280:34)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179117:61)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:181251:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181242:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181251:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181279:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":6613,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/utilsBundle.ts","line":29,"offset":64}} {"seq":6614,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/utilsBundle.ts","line":29,"offset":64,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":6615,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/utilsBundle.ts","line":29,"offset":64,"entryNames":["debug"]}} {"seq":6616,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/utilsBundle.ts","line":31,"offset":69}} ```

Repro Steps

  1. git clone https://github.com/microsoft/playwright
  2. In dir playwright, run git reset --hard 43304e980d1164c55cca8b871fd76546a133013e
  3. Install packages
    1. In dir playwright/examples/components-vue, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir playwright/examples/github-api, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir playwright/examples/mock-battery, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir playwright/examples/mock-filesystem, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir playwright/examples/svgomg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir playwright/examples/todomvc, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir playwright, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir playwright/packages/html-reporter, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir playwright/packages/playwright-chromium, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir playwright/packages/playwright-core/bundles/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir playwright/packages/playwright-core/bundles/zip, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir playwright/packages/playwright-core, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir playwright/packages/playwright-ct-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir playwright/packages/playwright-ct-solid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir playwright/packages/playwright-ct-svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir playwright/packages/playwright-ct-vue, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir playwright/packages/playwright-ct-vue2, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir playwright/packages/playwright-firefox, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir playwright/packages/playwright-test/bundles/babel, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir playwright/packages/playwright-test/bundles/expect, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir playwright/packages/playwright-test/bundles/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir playwright/packages/playwright-test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir playwright/packages/playwright-webkit, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir playwright/packages/playwright, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir playwright/packages/recorder, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir playwright/packages/trace-viewer, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir playwright/tests/components/ct-react-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir playwright/tests/components/ct-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    29. In dir playwright/tests/components/ct-solid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir playwright/tests/components/ct-svelte-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    31. In dir playwright/tests/components/ct-svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir playwright/tests/components/ct-vue-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    33. In dir playwright/tests/components/ct-vue-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir playwright/tests/components/ct-vue2-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    35. In dir playwright/tests/playwright-test/stable-test-runner, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    36. In dir playwright/utils/flakiness-dashboard, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Download RepoResults1/microsoft.playwright.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./playwright ./microsoft.playwright.replay.txt path/to/tsserver.js

nhn/tui.editor

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #44 - updateOpen at Object.ThrowNoProject (/typescript-4.8.3/lib/tsserver.js:170301:23) at ScriptInfo.getDefaultProject (/typescript-4.8.3/lib/tsserver.js:171144:46) at ProjectService.telemetryOnOpenFile (/typescript-4.8.3/lib/tsserver.js:176529:42) at /typescript-4.8.3/lib/tsserver.js:176611:76 at ProjectService.applyChangesInOpenFiles (/typescript-4.8.3/lib/tsserver.js:176611:37) at Session.handlers.ts.Map.ts.getEntries._a. (/typescript-4.8.3/lib/tsserver.js:177974:46) at /typescript-4.8.3/lib/tsserver.js:180166:96 at IOSession.Session.executeWithRequestId (/typescript-4.8.3/lib/tsserver.js:180157:28) at IOSession.Session.executeCommand (/typescript-4.8.3/lib/tsserver.js:180166:41) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180194:35) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #44 - updateOpen
    at Object.ThrowNoProject (/typescript-4.9.0-dev.20220915/lib/tsserver.js:171386:23)
    at ScriptInfo.getDefaultProject (/typescript-4.9.0-dev.20220915/lib/tsserver.js:172229:46)
    at ProjectService.telemetryOnOpenFile (/typescript-4.9.0-dev.20220915/lib/tsserver.js:177614:42)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:177696:76
    at ProjectService.applyChangesInOpenFiles (/typescript-4.9.0-dev.20220915/lib/tsserver.js:177696:37)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179059:46)
    at /typescript-4.9.0-dev.20220915/lib/tsserver.js:181251:96
    at IOSession.Session.executeWithRequestId (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181242:28)
    at IOSession.Session.executeCommand (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181251:41)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181279:35)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":41,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/apps/editor/rollup.config.js","line":61,"offset":17}} {"seq":42,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/apps/editor/rollup.config.js","line":61,"offset":17,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":43,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/__mocks__/cssMock.js"],"openFiles":[]}} {"seq":44,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/apps/editor/scripts/createConfigVariable.js","projectRootPath":"@PROJECT_ROOT@"}]}} ```

Repro Steps

  1. git clone https://github.com/nhn/tui.editor
  2. In dir tui.editor, run git reset --hard 06355b6c1885fa2b5109209e93292c7f2367e4d7
  3. Install packages
    1. In dir tui.editor/apps/editor, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir tui.editor/apps/react-editor, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir tui.editor/apps/vue-editor, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir tui.editor/libs/toastmark, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir tui.editor, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir tui.editor/plugins/chart, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir tui.editor/plugins/code-syntax-highlight, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir tui.editor/plugins/color-syntax, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir tui.editor/plugins/table-merged-cell, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir tui.editor/plugins/uml, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Download RepoResults3/nhn.tui.editor.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./tui.editor ./nhn.tui.editor.replay.txt path/to/tsserver.js

palantir/blueprint

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #14009 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #14009 - references
    at formatMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178522:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179598:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179595:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179648:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181294:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":14006,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":1163306,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":14007,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":1164818,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":" "}} {"seq":14008,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":1165776}} {"seq":14009,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/1/docs-app.js","line":1,"offset":1165872}} ```

Repro Steps

  1. git clone https://github.com/palantir/blueprint
  2. In dir blueprint, run git reset --hard 6e91675a9f75232e464863c7c3437ab504c33dc5
  3. Download RepoResults2/palantir.blueprint.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./blueprint ./palantir.blueprint.replay.txt path/to/tsserver.js

signalapp/Signal-Desktop

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #891 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #891 - references
    at formatMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178522:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179598:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179595:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179648:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181294:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":888,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/ts/components/AvatarModalButtons.stories.tsx"],"openFiles":[]}} {"seq":889,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/ts/components/AvatarUploadButton.tsx","projectRootPath":"@PROJECT_ROOT@"}]}} {"seq":890,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/ts/components/AvatarUploadButton.tsx"}},"skipDestructiveCodeActions":true}} {"seq":891,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/ts/components/AvatarUploadButton.tsx","line":22,"offset":56}} ```

Repro Steps

  1. git clone https://github.com/signalapp/Signal-Desktop
  2. In dir Signal-Desktop, run git reset --hard b348bf9b70d2b0cc8030f6e33a5e8caa0f77a4a8
  3. In dir Signal-Desktop, run yarn install --silent --ignore-engines --ignore-scripts --silent
  4. Download RepoResults4/signalapp.Signal-Desktop.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./Signal-Desktop ./signalapp.Signal-Desktop.replay.txt path/to/tsserver.js
typescript-bot commented 2 years ago

umijs/umi

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #5429 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #5429 - references
    at formatMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178522:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179598:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179595:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179648:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181294:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":5426,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":714406}} {"seq":5427,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":715583,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":1}} {"seq":5428,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":715583,"entryNames":["_"]}} {"seq":5429,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/bundler-vite/compiled/@vitejs/plugin-legacy/index.js","line":1,"offset":717754}} ```

Repro Steps

  1. git clone https://github.com/umijs/umi
  2. In dir umi, run git reset --hard 35ce1d85d194edbf715dfcf14498d530e8962fdc
  3. Install packages
    1. In dir umi/codemod, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    2. In dir umi/did-you-know, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    3. In dir umi/examples/ant-design-pro, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    4. In dir umi/examples/api-route-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    5. In dir umi/examples/boilerplate-vue, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    6. In dir umi/examples/boilerplate, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    7. In dir umi/examples/bug-mfsu-fast-refresh, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    8. In dir umi/examples/bundler-vite-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    9. In dir umi/examples/bundler-webpack-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    10. In dir umi/examples/client-loader, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    11. In dir umi/examples/config-proxy, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    12. In dir umi/examples/diff-client-loader, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    13. In dir umi/examples/legacy, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    14. In dir umi/examples/libs/monorepo/foo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    15. In dir umi/examples/libs, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    16. In dir umi/examples/lint, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    17. In dir umi/examples/max, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    18. In dir umi/examples/mf-host, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    19. In dir umi/examples/mf-remote, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    20. In dir umi/examples/mfsu-circular-dependency, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    21. In dir umi/examples/mfsu-e2e, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    22. In dir umi/examples/mfsu-esbuild-less-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    23. In dir umi/examples/mfsu-independent, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    24. In dir umi/examples/mfsu-un-match-libs, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    25. In dir umi/examples/mpa, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    26. In dir umi/examples/qiankun-slave-app2, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    27. In dir umi/examples/qiankun-slave, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    28. In dir umi/examples/remix, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    29. In dir umi/examples/ssr-demo-2, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    30. In dir umi/examples/ssr-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    31. In dir umi/examples/ssr-todos, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    32. In dir umi/examples/test-test, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    33. In dir umi/examples/test-vitest, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    34. In dir umi/examples/tmp-swc-transpiler, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    35. In dir umi/examples/umi-3-compat-mode, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    36. In dir umi/examples/umi-run, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    37. In dir umi/examples/vue-demo, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    38. In dir umi/examples/with-antd, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    39. In dir umi/examples/with-dva, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    40. In dir umi/examples/with-emotion, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    41. In dir umi/examples/with-mobx, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    42. In dir umi/examples/with-monaco-editor-react, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    43. In dir umi/examples/with-monaco-editor, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    44. In dir umi/examples/with-react-17, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    45. In dir umi/examples/with-react-query, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    46. In dir umi/examples/with-react-three-fiber, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    47. In dir umi/examples/with-recoil, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    48. In dir umi/examples/with-redux-toolkit, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    49. In dir umi/examples/with-redux, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    50. In dir umi/examples/with-rematch, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    51. In dir umi/examples/with-request, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    52. In dir umi/examples/with-sass, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    53. In dir umi/examples/with-styled-components, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    54. In dir umi/examples/with-tailwindcss, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    55. In dir umi/examples/with-unocss, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    56. In dir umi/examples/with-unstated, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    57. In dir umi/examples/with-use-model, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    58. In dir umi/examples/with-valtio, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    59. In dir umi/examples/with-vanilla-extract, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    60. In dir umi/examples/with-vue-element-plus, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    61. In dir umi/examples/with-vue-pinia, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    62. In dir umi/examples/x-design, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    63. In dir umi, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    64. In dir umi/scripts, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Download RepoResults4/umijs.umi.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./umi ./umijs.umi.replay.txt path/to/tsserver.js

vercel/hyper

:warning: Note that typescript-4.8.3 also had errors :warning: ``` Req #12547 - references at formatMessage (/typescript-4.8.3/lib/tsserver.js:177437:29) at IOSession.Session.writeMessage (/typescript-4.8.3/lib/tsserver.js:178513:31) at IOSession.Session.send (/typescript-4.8.3/lib/tsserver.js:178510:22) at IOSession.Session.doOutput (/typescript-4.8.3/lib/tsserver.js:178563:22) at IOSession.Session.onMessage (/typescript-4.8.3/lib/tsserver.js:180209:30) at Interface. (/typescript-4.8.3/lib/tsserver.js:184330:31) ```
Req #12547 - references
    at formatMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:178522:29)
    at IOSession.Session.writeMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179598:31)
    at IOSession.Session.send (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179595:22)
    at IOSession.Session.doOutput (/typescript-4.9.0-dev.20220915/lib/tsserver.js:179648:22)
    at IOSession.Session.onMessage (/typescript-4.9.0-dev.20220915/lib/tsserver.js:181294:30)
    at Interface.<anonymous> (/typescript-4.9.0-dev.20220915/lib/tsserver.js:185401:31)

Last few requests

```json {"seq":12544,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":48331,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"."}} {"seq":12545,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":49256,"includeExternalModuleExports":false,"includeInsertTextCompletions":true,"triggerKind":2,"triggerCharacter":"\""}} {"seq":12546,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":50785}} {"seq":12547,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/bin/yarn-standalone.js","line":84971,"offset":51579}} ```

Repro Steps

  1. git clone https://github.com/vercel/hyper
  2. In dir hyper, run git reset --hard f6c23c9c8a3a700301140d8d8e0acec0c0fdaf46
  3. Download RepoResults1/vercel.hyper.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./hyper ./vercel.hyper.replay.txt path/to/tsserver.js
amcasey commented 2 years ago

Mantine is an OOM in a large monorepo (node_modules is 663MB), the others are dups.