Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix spurious circularity caused by removeOptionalityFromDeclaredType, cache result #52696

Merged
merged 3 commits into from
Feb 13, 2023

Conversation

jakebailey
Copy link
Member

@jakebailey jakebailey commented Feb 9, 2023

Fixes #50795

The way the pushTypeResolution system works is that each TypeSystemPropertyName maps to a currently-being-computed property on a NodeLinks, SymbolLinks, Type, etc, with the expectation that the value is set once the resolution stack is popped. If you try to push the same TypeSystemPropertyName onto the stack for the same thing, you get a circularity error because the thing isn't ready yet.

#37023 added a pushTypeResolution to detect a circularity, but then used TypeSystemPropertyName.DeclaredType even though removeOptionalityFromDeclaredType never actually sets declaredType. This led to spurious circularity errors depending on the order in which we ask for the types. In this bug's case, if we ask for semantic tokens first, we end up hitting what the old code thought was a cycle but is in fact not.

This PR fixes the issue while still emitting the right circularity error added in #37023 by creating a new property on NodeLinks which caches the computation that determines whether or not a parameter's initializer contains undefined. Then, we can add a TypeSystemPropertyName that is associated with that value, which then lets us detect cycles specifically in this part of the code, without reusing an unrelated TypeSystemPropertyName.

It also has the benefit of being faster because this computation is now cached rather than being reevaluated each time, and I've also switched it to use checkDeclarationInitializer which is the "correct" way to grab the declaration's initializer type (uses checkExpressionCached, uses JSDoc when needed, and so on).

@jakebailey
Copy link
Member Author

@typescript-bot test this
@typescript-bot test top100
@typescript-bot user test this
@typescript-bot user test tsserver
@typescript-bot test tsserver top100
@typescript-bot run dt
@typescript-bot perf test this

@typescript-bot typescript-bot added the For Milestone Bug PRs that fix a bug with a specific milestone label Feb 9, 2023
@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 9, 2023

Heya @jakebailey, I've started to run the diff-based user code test suite on this PR at b2d122d. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 9, 2023

Heya @jakebailey, I've started to run the perf test suite on this PR at b2d122d. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 9, 2023

Heya @jakebailey, I've started to run the diff-based user code test suite (tsserver) on this PR at b2d122d. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 9, 2023

Heya @jakebailey, I've started to run the extended test suite on this PR at b2d122d. You can monitor the build here.

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 9, 2023

Heya @jakebailey, I've started to run the parallelized Definitely Typed test suite on this PR at b2d122d. You can monitor the build here.

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 9, 2023

Heya @jakebailey, I've started to run the diff-based top-repos suite (tsserver) on this PR at b2d122d. You can monitor the build here.

Update: The results are in! Part 1, Part 2, Part 3, Part 4, Part 5, Part 6, Part 7

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 9, 2023

Heya @jakebailey, I've started to run the diff-based top-repos suite on this PR at b2d122d. You can monitor the build here.

Update: The results are in!

@jakebailey jakebailey changed the title Fix spurious circularity caused by removeOptionalityFromDeclaredType, cache result. Fix spurious circularity caused by removeOptionalityFromDeclaredType, cache result Feb 9, 2023
@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the user test suite comparing main and refs/pull/52696/merge:

Everything looks good!

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the user test suite comparing main and refs/pull/52696/merge:

Something interesting changed - please have a look.

Details

grunt

⚠️ Note that built also had errors ⚠️
Req #877 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #877 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":874,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/grunt/file_test.js","line":167,"offset":20,"entryNames":[{"name":"privateEncrypt","source":"crypto","data":{"exportName":"privateEncrypt","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":875,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/grunt/file_test.js","line":167,"offset":20,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":876,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/grunt/file_test.js","line":167,"offset":20,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":877,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/grunt/file_test.js","line":167,"offset":20,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

npm

⚠️ Note that built also had errors ⚠️
Req #261 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #261 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":258,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/commands/deprecate.js","line":30,"offset":46,"entryNames":[{"name":"_format","source":"npmlog","data":{"exportName":"_format","moduleSpecifier":"npmlog","fileName":"/mnt/ts_downloads/npm/node_modules/npmlog/lib/log.js"}}]}}
{"seq":259,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/commands/deprecate.js","line":30,"offset":46,"entryNames":[{"name":"abbrev","source":"abbrev","data":{"exportName":"export=","moduleSpecifier":"abbrev","fileName":"/mnt/ts_downloads/npm/node_modules/abbrev/lib/index.js"}}]}}
{"seq":260,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/commands/deprecate.js","line":30,"offset":46,"entryNames":[{"name":"abbrevs","source":"../utils/cmd-list.js","data":{"exportName":"abbrevs","moduleSpecifier":"../utils/cmd-list.js","fileName":"/mnt/ts_downloads/npm/lib/utils/cmd-list.js"}}]}}
{"seq":261,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/commands/deprecate.js","line":30,"offset":46,"entryNames":[{"name":"addAbortSignal","source":"minipass","data":{"exportName":"addAbortSignal","moduleSpecifier":"minipass","fileName":"/mnt/ts_downloads/npm/node_modules/minipass/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/npm/cli.git --recurse-submodules
  2. In dir npm, run git reset --hard c606653399aa0dfc3526b52b75ccd0106c7ec1e2
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir npm/docs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir npm/docs, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    3. In dir npm/mock-registry, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir npm/mock-registry, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    5. In dir npm, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir npm, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    7. In dir npm/smoke-tests, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir npm/smoke-tests, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    9. In dir npm/workspaces/arborist, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir npm/workspaces/arborist, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    11. In dir npm/workspaces/config, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir npm/workspaces/config, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    13. In dir npm/workspaces/libnpmaccess, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir npm/workspaces/libnpmaccess, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    15. In dir npm/workspaces/libnpmdiff, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir npm/workspaces/libnpmdiff, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    17. In dir npm/workspaces/libnpmexec, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir npm/workspaces/libnpmexec, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    19. In dir npm/workspaces/libnpmfund, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir npm/workspaces/libnpmfund, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    21. In dir npm/workspaces/libnpmhook, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir npm/workspaces/libnpmhook, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    23. In dir npm/workspaces/libnpmorg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir npm/workspaces/libnpmorg, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    25. In dir npm/workspaces/libnpmpack, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir npm/workspaces/libnpmpack, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    27. In dir npm/workspaces/libnpmpublish, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir npm/workspaces/libnpmpublish, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    29. In dir npm/workspaces/libnpmsearch, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir npm/workspaces/libnpmsearch, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    31. In dir npm/workspaces/libnpmteam, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir npm/workspaces/libnpmteam, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
    33. In dir npm/workspaces/libnpmversion, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir npm/workspaces/libnpmversion, run npm install @types/node --no-save --ignore-scripts --legacy-peer-deps
  4. Back in the initial folder, download RepoResults3/npm.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./npm ./npm.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

puppeteer

⚠️ Note that built also had errors ⚠️
Req #3136 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #3136 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":3133,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/Frame.ts","line":775,"offset":3,"entryNames":[{"name":"ProductLauncher","source":"../puppeteer-core.js","data":{"exportName":"ProductLauncher","moduleSpecifier":"../puppeteer-core.js","fileName":"/mnt/ts_downloads/puppeteer/packages/puppeteer-core/src/puppeteer-core.ts"}}]}}
{"seq":3134,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/Frame.ts","line":775,"offset":3,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":3135,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/Frame.ts","line":775,"offset":3,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":3136,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/Frame.ts","line":775,"offset":3,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

webpack

⚠️ Note that built also had errors ⚠️
Req #3332 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #3332 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":3329,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/javascript/JavascriptModulesPlugin.js","line":1198,"offset":6,"entryNames":[{"name":"AbstractMethodError","source":"/mnt/ts_downloads/webpack/lib/AbstractMethodError","data":{"exportName":"export=","exportMapKey":"AbstractMethodError|16583|","fileName":"/mnt/ts_downloads/webpack/lib/AbstractMethodError.js"}}]}}
{"seq":3330,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/javascript/JavascriptModulesPlugin.js","line":1198,"offset":6,"entryNames":[{"name":"access","source":"fs","data":{"exportName":"access","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":3331,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/javascript/JavascriptModulesPlugin.js","line":1198,"offset":6,"entryNames":[{"name":"access","source":"fs/promises","data":{"exportName":"access","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":3332,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/javascript/JavascriptModulesPlugin.js","line":1198,"offset":6,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/webpack/node_modules/@types/graceful-fs/index","data":{"exportName":"access","exportMapKey":"access|30539|","fileName":"/mnt/ts_downloads/webpack/node_modules/@types/graceful-fs/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/webpack/webpack.git --recurse-submodules
  2. In dir webpack, run git reset --hard b67626c7b4ffed8737d195b27c8cea1e68d58134
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir webpack, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir webpack/test/cases/entry-exports-field/imports, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir webpack/test/cases/entry-exports-field/self, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir webpack/test/cases/inner-graph/no-side-effects/package, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir webpack/test/cases/inner-graph/static-of-class/other, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir webpack/test/cases/loaders/issue-4959, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir webpack/test/cases/mjs/cjs-import-default, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir webpack/test/cases/mjs/namespace-object-lazy, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir webpack/test/cases/mjs/no-module-main-field, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir webpack/test/cases/mjs/type-module, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir webpack/test/cases/mjs/type-null, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir webpack/test/cases/parsing/harmony-export-import-specifier/side-effect-free, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir webpack/test/cases/parsing/harmony-star-conflict/named-with-namespace-no-side, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir webpack/test/cases/scope-hoisting/order-without-side-effects, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir webpack/test/cases/scope-hoisting/side-effects-11990-star, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir webpack/test/cases/scope-hoisting/side-effects-11990, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir webpack/test/cases/scope-hoisting/side-effects-9159/package, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir webpack/test/cases/side-effects/dynamic-reexports/dedupe-target-with-side, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir webpack/test/cases/side-effects/dynamic-reexports, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir webpack/test/cases/side-effects/issue-12071, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir webpack/test/cases/side-effects/issue-12570-second-try, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir webpack/test/cases/side-effects/issue-12570, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir webpack/test/cases/side-effects/missing-module-7499/example, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir webpack/test/cases/side-effects/order-issue-7665/module, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir webpack/test/cases/side-effects/wrong-module-10146/module, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir webpack/test/configCases/container/1-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir webpack/test/configCases/container/2-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir webpack/test/configCases/container/3-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir webpack/test/configCases/container/exposed-overridables, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir webpack/test/configCases/ecmaVersion/browserslist-missing, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir webpack/test/configCases/ecmaVersion/browserslist, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir webpack/test/configCases/records/issue-2991/pkgs/somepackage, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir webpack/test/configCases/resolve-merging/override/package, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir webpack/test/configCases/resolve/context-resolve-with-ignore/a/foo, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir webpack/test/configCases/resolve/context-resolve-with-ignore/b/foo, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir webpack/test/configCases/sharing/consume-module, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir webpack/test/configCases/sharing/consume-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir webpack/test/configCases/sharing/no-override-loaded, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir webpack/test/configCases/sharing/provide-eager-module, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir webpack/test/configCases/sharing/provide-module, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir webpack/test/configCases/sharing/provide-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir webpack/test/configCases/sharing/share-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir webpack/test/configCases/sharing/share-plugin, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir webpack/test/configCases/split-chunks/asnyc-entries, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir webpack/test/configCases/web/unique-jsonp, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir webpack/test/statsCases/ignore-warnings, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir webpack/test/statsCases/resolve-plugin-context, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir webpack/test/statsCases/side-effects-issue-7428/components, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir webpack/test/watchCases/side-effects/issue-7400/0/my-module, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/webpack.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./webpack ./webpack.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot
Copy link
Collaborator

Heya @jakebailey, I've run the RWC suite on this PR - assuming you're on the TS core team, you can view the resulting diff here.

@typescript-bot
Copy link
Collaborator

@jakebailey
The results of the perf run you requested are in!

Here they are:

Compiler

Comparison Report - main..52696
Metric main 52696 Delta Best Worst p-value
Angular - node (v18.10.0, x64)
Memory used 359,848k (± 0.02%) 360,364k (± 0.01%) +516k (+ 0.14%) 360,324k 360,406k p=0.005 n=6
Parse Time 3.92s (± 0.81%) 3.91s (± 1.16%) ~ 3.84s 3.95s p=1.000 n=6
Bind Time 1.17s (± 0.88%) 1.17s (± 0.64%) ~ 1.16s 1.18s p=0.437 n=6
Check Time 8.71s (± 0.36%) 8.67s (± 0.55%) ~ 8.60s 8.74s p=0.172 n=6
Emit Time 7.64s (± 1.05%) 7.58s (± 0.62%) ~ 7.50s 7.64s p=0.196 n=6
Total Time 21.44s (± 0.35%) 21.32s (± 0.45%) ~ 21.16s 21.43s p=0.054 n=6
Compiler-Unions - node (v18.10.0, x64)
Memory used 196,110k (± 1.54%) 195,422k (± 1.64%) ~ 192,418k 198,471k p=0.378 n=6
Parse Time 1.62s (± 1.50%) 1.63s (± 1.55%) ~ 1.59s 1.66s p=0.413 n=6
Bind Time 0.80s (± 0.65%) 0.79s (± 0.52%) ~ 0.79s 0.80s p=0.112 n=6
Check Time 9.74s (± 0.80%) 9.82s (± 0.64%) ~ 9.72s 9.88s p=0.077 n=6
Emit Time 2.80s (± 0.77%) 2.83s (± 1.25%) ~ 2.79s 2.88s p=0.195 n=6
Total Time 14.94s (± 0.57%) 15.08s (± 0.53%) +0.14s (+ 0.91%) 14.97s 15.19s p=0.031 n=6
Monaco - node (v18.10.0, x64)
Memory used 343,978k (± 0.01%) 344,339k (± 0.01%) +361k (+ 0.10%) 344,291k 344,399k p=0.005 n=6
Parse Time 2.93s (± 0.82%) 2.93s (± 0.57%) ~ 2.91s 2.95s p=1.000 n=6
Bind Time 1.03s (± 1.13%) 1.04s (± 0.50%) ~ 1.03s 1.04s p=0.351 n=6
Check Time 7.06s (± 0.69%) 7.05s (± 0.39%) ~ 7.02s 7.09s p=1.000 n=6
Emit Time 4.32s (± 0.61%) 4.33s (± 0.55%) ~ 4.29s 4.35s p=0.331 n=6
Total Time 15.34s (± 0.48%) 15.35s (± 0.25%) ~ 15.28s 15.39s p=0.872 n=6
TFS - node (v18.10.0, x64)
Memory used 300,373k (± 0.01%) 300,856k (± 0.01%) +483k (+ 0.16%) 300,827k 300,881k p=0.005 n=6
Parse Time 2.27s (± 0.83%) 2.24s (± 1.34%) ~ 2.21s 2.29s p=0.258 n=6
Bind Time 1.17s (± 0.54%) 1.17s (± 0.54%) ~ 1.16s 1.18s p=1.000 n=6
Check Time 6.54s (± 0.45%) 6.54s (± 0.63%) ~ 6.50s 6.60s p=1.000 n=6
Emit Time 3.91s (± 0.90%) 3.93s (± 1.35%) ~ 3.85s 4.00s p=0.574 n=6
Total Time 13.89s (± 0.35%) 13.88s (± 0.84%) ~ 13.73s 14.06s p=0.935 n=6
material-ui - node (v18.10.0, x64)
Memory used 476,785k (± 0.01%) 476,812k (± 0.01%) ~ 476,770k 476,862k p=0.298 n=6
Parse Time 3.53s (± 0.31%) 3.53s (± 0.66%) ~ 3.49s 3.55s p=0.869 n=6
Bind Time 0.98s (± 1.40%) 0.97s (± 0.84%) ~ 0.96s 0.98s p=0.181 n=6
Check Time 17.27s (± 0.76%) 17.14s (± 0.31%) -0.13s (- 0.78%) 17.09s 17.22s p=0.045 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 21.78s (± 0.63%) 21.63s (± 0.20%) -0.15s (- 0.68%) 21.59s 21.71s p=0.045 n=6
xstate - node (v18.10.0, x64)
Memory used 548,964k (± 0.02%) 548,982k (± 0.02%) ~ 548,854k 549,223k p=0.810 n=6
Parse Time 4.56s (± 0.51%) 4.57s (± 0.38%) ~ 4.55s 4.60s p=0.744 n=6
Bind Time 1.72s (± 0.80%) 1.71s (± 0.91%) ~ 1.69s 1.73s p=0.547 n=6
Check Time 2.82s (± 0.67%) 2.81s (± 0.50%) ~ 2.79s 2.83s p=0.373 n=6
Emit Time 0.08s (± 4.99%) 0.08s (± 0.00%) ~ 0.08s 0.08s p=0.405 n=6
Total Time 9.19s (± 0.36%) 9.17s (± 0.39%) ~ 9.12s 9.22s p=0.468 n=6
Angular - node (v16.17.1, x64)
Memory used 359,227k (± 0.01%) 359,795k (± 0.01%) +568k (+ 0.16%) 359,772k 359,832k p=0.005 n=6
Parse Time 4.16s (± 0.36%) 4.15s (± 0.43%) ~ 4.13s 4.18s p=0.511 n=6
Bind Time 1.24s (± 0.42%) 1.24s (± 0.00%) ~ 1.24s 1.24s p=0.174 n=6
Check Time 9.48s (± 0.24%) 9.49s (± 0.38%) ~ 9.45s 9.54s p=0.570 n=6
Emit Time 8.03s (± 0.45%) 8.06s (± 0.31%) ~ 8.04s 8.09s p=0.112 n=6
Total Time 22.91s (± 0.20%) 22.94s (± 0.23%) ~ 22.89s 23.04s p=0.296 n=6
Compiler-Unions - node (v16.17.1, x64)
Memory used 193,808k (± 0.07%) 194,220k (± 0.08%) +413k (+ 0.21%) 193,968k 194,416k p=0.008 n=6
Parse Time 1.80s (± 0.76%) 1.80s (± 0.89%) ~ 1.79s 1.83s p=0.676 n=6
Bind Time 0.84s (± 0.61%) 0.84s (± 0.65%) ~ 0.84s 0.85s p=0.640 n=6
Check Time 10.45s (± 0.47%) 10.43s (± 0.30%) ~ 10.40s 10.49s p=0.808 n=6
Emit Time 3.12s (± 4.30%) 3.11s (± 4.34%) ~ 3.04s 3.38s p=0.331 n=6
Total Time 16.22s (± 0.77%) 16.19s (± 0.89%) ~ 16.08s 16.47s p=0.521 n=6
Monaco - node (v16.17.1, x64)
Memory used 343,223k (± 0.00%) 343,624k (± 0.00%) +402k (+ 0.12%) 343,606k 343,640k p=0.005 n=6
Parse Time 3.13s (± 1.50%) 3.13s (± 1.08%) ~ 3.07s 3.17s p=1.000 n=6
Bind Time 1.11s (± 0.57%) 1.11s (± 0.00%) ~ 1.11s 1.11s p=1.000 n=6
Check Time 7.74s (± 0.28%) 7.74s (± 0.38%) ~ 7.69s 7.77s p=1.000 n=6
Emit Time 4.53s (± 0.79%) 4.50s (± 0.57%) ~ 4.48s 4.55s p=0.217 n=6
Total Time 16.50s (± 0.46%) 16.48s (± 0.32%) ~ 16.40s 16.56s p=0.518 n=6
TFS - node (v16.17.1, x64)
Memory used 299,709k (± 0.00%) 300,190k (± 0.00%) +481k (+ 0.16%) 300,180k 300,203k p=0.005 n=6
Parse Time 2.47s (± 1.60%) 2.47s (± 0.84%) ~ 2.43s 2.49s p=1.000 n=6
Bind Time 1.26s (± 0.60%) 1.25s (± 0.33%) -0.01s (- 0.79%) 1.25s 1.26s p=0.029 n=6
Check Time 7.19s (± 0.30%) 7.19s (± 0.29%) ~ 7.17s 7.23s p=0.936 n=6
Emit Time 4.23s (± 0.81%) 4.21s (± 0.51%) ~ 4.18s 4.24s p=0.628 n=6
Total Time 15.15s (± 0.39%) 15.13s (± 0.16%) ~ 15.09s 15.15s p=0.335 n=6
material-ui - node (v16.17.1, x64)
Memory used 476,021k (± 0.00%) 476,072k (± 0.01%) +51k (+ 0.01%) 476,040k 476,131k p=0.016 n=6
Parse Time 3.67s (± 0.32%) 3.67s (± 0.33%) ~ 3.66s 3.69s p=0.502 n=6
Bind Time 1.02s (± 0.51%) 1.02s (± 0.00%) ~ 1.02s 1.02s p=0.174 n=6
Check Time 18.20s (± 0.44%) 18.13s (± 0.20%) ~ 18.09s 18.17s p=0.090 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 22.89s (± 0.33%) 22.82s (± 0.21%) ~ 22.77s 22.88s p=0.148 n=6
xstate - node (v16.17.1, x64)
Memory used 546,684k (± 0.02%) 546,656k (± 0.02%) ~ 546,568k 546,873k p=0.575 n=6
Parse Time 4.76s (± 0.21%) 4.76s (± 0.34%) ~ 4.73s 4.77s p=0.799 n=6
Bind Time 1.85s (± 0.22%) 1.85s (± 0.41%) ~ 1.84s 1.86s p=1.000 n=6
Check Time 3.05s (± 0.46%) 3.06s (± 0.80%) ~ 3.02s 3.08s p=0.291 n=6
Emit Time 0.09s (± 0.00%) 0.09s (± 0.00%) ~ 0.09s 0.09s p=1.000 n=6
Total Time 9.76s (± 0.22%) 9.76s (± 0.33%) ~ 9.71s 9.79s p=0.809 n=6
Angular - node (v14.15.1, x64)
Memory used 352,826k (± 0.03%) 353,408k (± 0.01%) +582k (+ 0.16%) 353,383k 353,440k p=0.005 n=6
Parse Time 4.24s (± 0.65%) 4.22s (± 0.41%) ~ 4.20s 4.25s p=0.134 n=6
Bind Time 1.27s (± 0.92%) 1.27s (± 0.41%) ~ 1.27s 1.28s p=0.929 n=6
Check Time 9.73s (± 0.31%) 9.74s (± 0.40%) ~ 9.69s 9.81s p=0.418 n=6
Emit Time 8.48s (± 3.08%) 8.36s (± 0.52%) ~ 8.31s 8.44s p=0.468 n=6
Total Time 23.72s (± 1.05%) 23.60s (± 0.25%) ~ 23.54s 23.67s p=0.573 n=6
Compiler-Unions - node (v14.15.1, x64)
Memory used 189,318k (± 0.67%) 189,679k (± 0.67%) +361k (+ 0.19%) 189,065k 192,277k p=0.045 n=6
Parse Time 1.83s (± 0.46%) 1.83s (± 1.44%) ~ 1.81s 1.88s p=0.555 n=6
Bind Time 0.87s (± 0.87%) 0.87s (± 1.13%) ~ 0.86s 0.88s p=0.554 n=6
Check Time 10.51s (± 0.29%) 10.49s (± 1.02%) ~ 10.39s 10.66s p=0.467 n=6
Emit Time 3.36s (± 3.94%) 3.43s (± 3.75%) ~ 3.17s 3.51s p=0.127 n=6
Total Time 16.56s (± 0.75%) 16.62s (± 0.39%) ~ 16.58s 16.75s p=0.810 n=6
Monaco - node (v14.15.1, x64)
Memory used 337,989k (± 0.00%) 338,389k (± 0.01%) +400k (+ 0.12%) 338,346k 338,416k p=0.005 n=6
Parse Time 3.18s (± 0.46%) 3.18s (± 0.51%) ~ 3.16s 3.21s p=0.623 n=6
Bind Time 1.11s (± 0.68%) 1.11s (± 0.68%) ~ 1.10s 1.12s p=1.000 n=6
Check Time 8.07s (± 0.42%) 8.07s (± 0.86%) ~ 7.94s 8.12s p=0.688 n=6
Emit Time 4.78s (± 0.33%) 4.77s (± 0.37%) ~ 4.75s 4.80s p=0.808 n=6
Total Time 17.13s (± 0.20%) 17.14s (± 0.43%) ~ 17.01s 17.23s p=0.686 n=6
TFS - node (v14.15.1, x64)
Memory used 294,568k (± 0.01%) 295,049k (± 0.01%) +481k (+ 0.16%) 295,017k 295,077k p=0.005 n=6
Parse Time 2.73s (± 0.76%) 2.73s (± 0.28%) ~ 2.72s 2.74s p=0.493 n=6
Bind Time 1.10s (± 0.94%) 1.11s (± 0.68%) ~ 1.10s 1.12s p=0.530 n=6
Check Time 7.53s (± 0.38%) 7.54s (± 0.49%) ~ 7.49s 7.59s p=0.629 n=6
Emit Time 4.63s (± 0.71%) 4.63s (± 0.77%) ~ 4.59s 4.69s p=1.000 n=6
Total Time 15.99s (± 0.29%) 16.02s (± 0.37%) ~ 15.91s 16.07s p=0.336 n=6
material-ui - node (v14.15.1, x64)
Memory used 471,609k (± 0.00%) 471,657k (± 0.01%) +48k (+ 0.01%) 471,623k 471,702k p=0.013 n=6
Parse Time 3.88s (± 0.92%) 3.86s (± 0.51%) ~ 3.84s 3.89s p=0.373 n=6
Bind Time 1.05s (± 0.72%) 1.05s (± 0.60%) ~ 1.04s 1.06s p=0.718 n=6
Check Time 19.16s (± 0.71%) 19.09s (± 0.34%) ~ 19.01s 19.20s p=0.378 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 24.10s (± 0.51%) 24.00s (± 0.26%) ~ 23.92s 24.10s p=0.149 n=6
xstate - node (v14.15.1, x64)
Memory used 534,731k (± 0.01%) 534,727k (± 0.00%) ~ 534,684k 534,758k p=0.748 n=6
Parse Time 5.09s (± 0.63%) 5.10s (± 0.85%) ~ 5.04s 5.15s p=0.630 n=6
Bind Time 1.71s (± 0.44%) 1.71s (± 0.88%) ~ 1.69s 1.72s p=0.737 n=6
Check Time 3.13s (± 0.63%) 3.13s (± 0.52%) ~ 3.11s 3.15s p=1.000 n=6
Emit Time 0.10s (± 0.00%) 0.10s (± 0.00%) ~ 0.10s 0.10s p=1.000 n=6
Total Time 10.04s (± 0.45%) 10.04s (± 0.47%) ~ 9.99s 10.11s p=0.936 n=6
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v18.10.0, x64)
  • node (v16.17.1, x64)
  • node (v14.15.1, x64)
Scenarios
  • Angular - node (v18.10.0, x64)
  • Angular - node (v16.17.1, x64)
  • Angular - node (v14.15.1, x64)
  • Compiler-Unions - node (v18.10.0, x64)
  • Compiler-Unions - node (v16.17.1, x64)
  • Compiler-Unions - node (v14.15.1, x64)
  • Monaco - node (v18.10.0, x64)
  • Monaco - node (v16.17.1, x64)
  • Monaco - node (v14.15.1, x64)
  • TFS - node (v18.10.0, x64)
  • TFS - node (v16.17.1, x64)
  • TFS - node (v14.15.1, x64)
  • material-ui - node (v18.10.0, x64)
  • material-ui - node (v16.17.1, x64)
  • material-ui - node (v14.15.1, x64)
  • xstate - node (v18.10.0, x64)
  • xstate - node (v16.17.1, x64)
  • xstate - node (v14.15.1, x64)
Benchmark Name Iterations
Current 52696 6
Baseline main 6

TSServer

Comparison Report - main..52696
Metric main 52696 Delta Best Worst p-value
Compiler-UnionsTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 2,489ms (± 1.22%) 2,481ms (± 0.83%) ~ 2,458ms 2,519ms p=0.936 n=6
Req 2 - geterr 5,559ms (± 0.74%) 5,525ms (± 0.43%) ~ 5,493ms 5,566ms p=0.128 n=6
Req 3 - references 367ms (± 1.08%) 366ms (± 1.33%) ~ 361ms 373ms p=0.629 n=6
Req 4 - navto 284ms (± 0.53%) 282ms (± 0.76%) ~ 280ms 286ms p=0.104 n=6
Req 5 - completionInfo count 1,356 (± 0.00%) 1,356 (± 0.00%) ~ 1,356 1,356 p=1.000 n=6
Req 5 - completionInfo 74ms (± 1.14%) 72ms (± 2.05%) ~ 70ms 74ms p=0.067 n=6
CompilerTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 2,761ms (± 0.59%) 2,757ms (± 1.04%) ~ 2,704ms 2,784ms p=0.873 n=6
Req 2 - geterr 4,074ms (± 0.52%) 4,064ms (± 0.59%) ~ 4,026ms 4,086ms p=0.378 n=6
Req 3 - references 369ms (± 0.36%) 362ms (± 0.75%) -8ms (- 2.03%) 359ms 366ms p=0.005 n=6
Req 4 - navto 293ms (± 0.56%) 294ms (± 0.56%) ~ 292ms 296ms p=0.219 n=6
Req 5 - completionInfo count 1,518 (± 0.00%) 1,518 (± 0.00%) ~ 1,518 1,518 p=1.000 n=6
Req 5 - completionInfo 67ms (± 3.57%) 66ms (± 1.24%) ~ 65ms 67ms p=0.120 n=6
xstateTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 3,491ms (± 0.54%) 3,495ms (± 0.63%) ~ 3,465ms 3,527ms p=0.936 n=6
Req 2 - geterr 1,656ms (± 0.72%) 1,677ms (± 1.12%) ~ 1,655ms 1,707ms p=0.103 n=6
Req 3 - references 104ms (± 1.45%) 104ms (± 1.49%) ~ 102ms 106ms p=0.805 n=6
Req 4 - navto 359ms (± 2.06%) 355ms (± 0.42%) ~ 353ms 357ms p=0.288 n=6
Req 5 - completionInfo count 3,175 (± 0.00%) 3,175 (± 0.00%) ~ 3,175 3,175 p=1.000 n=6
Req 5 - completionInfo 449ms (± 0.31%) 448ms (± 1.41%) ~ 443ms 460ms p=0.331 n=6
Compiler-UnionsTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 2,765ms (± 0.86%) 2,767ms (± 0.68%) ~ 2,743ms 2,793ms p=1.000 n=6
Req 2 - geterr 5,922ms (± 0.58%) 5,891ms (± 0.51%) ~ 5,868ms 5,942ms p=0.128 n=6
Req 3 - references 379ms (± 1.32%) 374ms (± 1.00%) ~ 368ms 377ms p=0.128 n=6
Req 4 - navto 277ms (± 0.71%) 278ms (± 0.82%) ~ 276ms 281ms p=0.560 n=6
Req 5 - completionInfo count 1,356 (± 0.00%) 1,356 (± 0.00%) ~ 1,356 1,356 p=1.000 n=6
Req 5 - completionInfo 79ms (± 4.89%) 81ms (± 3.85%) ~ 78ms 84ms p=0.402 n=6
CompilerTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 2,910ms (± 1.07%) 2,923ms (± 0.24%) ~ 2,911ms 2,933ms p=0.126 n=6
Req 2 - geterr 4,424ms (± 0.44%) 4,411ms (± 0.48%) ~ 4,383ms 4,443ms p=0.336 n=6
Req 3 - references 380ms (± 0.99%) 378ms (± 1.00%) ~ 372ms 383ms p=0.470 n=6
Req 4 - navto 286ms (± 0.51%) 290ms (± 0.92%) +4ms (+ 1.34%) 288ms 294ms p=0.010 n=6
Req 5 - completionInfo count 1,518 (± 0.00%) 1,518 (± 0.00%) ~ 1,518 1,518 p=1.000 n=6
Req 5 - completionInfo 71ms (± 0.57%) 71ms (± 0.72%) ~ 71ms 72ms p=0.595 n=6
xstateTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 3,622ms (± 0.60%) 3,630ms (± 0.53%) ~ 3,605ms 3,648ms p=0.471 n=6
Req 2 - geterr 1,826ms (± 1.22%) 1,856ms (± 1.09%) +30ms (+ 1.62%) 1,837ms 1,882ms p=0.031 n=6
Req 3 - references 112ms (± 2.56%) 110ms (± 2.27%) ~ 108ms 115ms p=0.288 n=6
Req 4 - navto 341ms (± 1.13%) 343ms (± 1.47%) ~ 338ms 351ms p=0.467 n=6
Req 5 - completionInfo count 3,175 (± 0.00%) 3,175 (± 0.00%) ~ 3,175 3,175 p=1.000 n=6
Req 5 - completionInfo 455ms (± 1.13%) 457ms (± 0.54%) ~ 454ms 461ms p=0.199 n=6
Compiler-UnionsTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 2,897ms (± 0.47%) 2,887ms (± 0.51%) ~ 2,872ms 2,905ms p=0.261 n=6
Req 2 - geterr 6,326ms (± 0.99%) 6,347ms (± 1.01%) ~ 6,259ms 6,410ms p=0.378 n=6
Req 3 - references 393ms (± 0.55%) 387ms (± 0.64%) -6ms (- 1.49%) 383ms 390ms p=0.008 n=6
Req 4 - navto 283ms (± 2.42%) 283ms (± 0.88%) ~ 278ms 285ms p=0.871 n=6
Req 5 - completionInfo count 1,356 (± 0.00%) 1,356 (± 0.00%) ~ 1,356 1,356 p=1.000 n=6
Req 5 - completionInfo 94ms (±10.85%) 89ms (±10.01%) ~ 81ms 102ms p=0.513 n=6
CompilerTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 3,055ms (± 0.93%) 3,030ms (± 0.31%) ~ 3,017ms 3,044ms p=0.093 n=6
Req 2 - geterr 4,718ms (± 0.44%) 4,680ms (± 2.02%) ~ 4,488ms 4,736ms p=0.521 n=6
Req 3 - references 406ms (± 0.75%) 408ms (± 4.10%) ~ 398ms 441ms p=0.295 n=6
Req 4 - navto 293ms (± 1.66%) 291ms (± 1.37%) ~ 288ms 298ms p=0.416 n=6
Req 5 - completionInfo count 1,518 (± 0.00%) 1,518 (± 0.00%) ~ 1,518 1,518 p=1.000 n=6
Req 5 - completionInfo 83ms (± 5.29%) 82ms (± 7.19%) ~ 79ms 94ms p=0.740 n=6
xstateTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 3,951ms (± 0.52%) 3,939ms (± 0.17%) ~ 3,931ms 3,949ms p=0.377 n=6
Req 2 - geterr 1,795ms (± 1.88%) 1,849ms (± 2.11%) +54ms (+ 3.00%) 1,796ms 1,893ms p=0.045 n=6
Req 3 - references 131ms (± 3.05%) 126ms (± 2.32%) ~ 123ms 130ms p=0.064 n=6
Req 4 - navto 375ms (± 0.39%) 372ms (± 1.98%) ~ 358ms 378ms p=0.513 n=6
Req 5 - completionInfo count 3,175 (± 0.00%) 3,175 (± 0.00%) ~ 3,175 3,175 p=1.000 n=6
Req 5 - completionInfo 468ms (± 1.19%) 465ms (± 0.96%) ~ 456ms 468ms p=0.377 n=6
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v18.10.0, x64)
  • node (v16.17.1, x64)
  • node (v14.15.1, x64)
Scenarios
  • Compiler-UnionsTSServer - node (v18.10.0, x64)
  • Compiler-UnionsTSServer - node (v16.17.1, x64)
  • Compiler-UnionsTSServer - node (v14.15.1, x64)
  • CompilerTSServer - node (v18.10.0, x64)
  • CompilerTSServer - node (v16.17.1, x64)
  • CompilerTSServer - node (v14.15.1, x64)
  • xstateTSServer - node (v18.10.0, x64)
  • xstateTSServer - node (v16.17.1, x64)
  • xstateTSServer - node (v14.15.1, x64)
Benchmark Name Iterations
Current 52696 6
Baseline main 6

Startup

Comparison Report - main..52696
Metric main 52696 Delta Best Worst p-value
tsc-startup - node (v16.17.1, x64)
Execution time 142.46ms (± 0.20%) 142.21ms (± 0.19%) -0.26ms (- 0.18%) 141.52ms 148.93ms p=0.000 n=600
tsserver-startup - node (v16.17.1, x64)
Execution time 227.74ms (± 0.42%) 226.67ms (± 0.17%) -1.07ms (- 0.47%) 225.70ms 232.63ms p=0.000 n=600
tsserverlibrary-startup - node (v16.17.1, x64)
Execution time 229.15ms (± 0.32%) 228.43ms (± 0.19%) -0.72ms (- 0.31%) 227.55ms 238.24ms p=0.000 n=600
typescript-startup - node (v16.17.1, x64)
Execution time 209.63ms (± 0.28%) 209.28ms (± 0.16%) -0.35ms (- 0.17%) 208.53ms 216.39ms p=0.000 n=600
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v16.17.1, x64)
Scenarios
  • tsc-startup - node (v16.17.1, x64)
  • tsserver-startup - node (v16.17.1, x64)
  • tsserverlibrary-startup - node (v16.17.1, x64)
  • typescript-startup - node (v16.17.1, x64)
Benchmark Name Iterations
Current 52696 6
Baseline main 6

Developer Information:

Download Benchmark

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the top-repos suite comparing main and refs/pull/52696/merge:

Something interesting changed - please have a look.

Details

akveo/ngx-admin

⚠️ Note that built also had errors ⚠️
Req #1511 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1511 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/akveo.ngx-admin.rawError.txt in the artifact folder

Last few requests

{"seq":1508,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/app/pages/dashboard/rooms/room-selector/room-selector.component.ts","line":87,"offset":35,"entryNames":[{"name":"BubbleSeriesComponent","source":"/mnt/ts_downloads/ngx-admin/node_modules/@swimlane/ngx-charts/lib/bubble-chart/bubble-series.component","data":{"exportName":"BubbleSeriesComponent","exportMapKey":"BubbleSeriesComponent|12376|","fileName":"/mnt/ts_downloads/ngx-admin/node_modules/@swimlane/ngx-charts/lib/bubble-chart/bubble-series.component.d.ts"}}]}}
{"seq":1509,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/app/pages/dashboard/rooms/room-selector/room-selector.component.ts","line":87,"offset":35,"entryNames":[{"name":"buffer","source":"rxjs/operators","data":{"exportName":"buffer","moduleSpecifier":"rxjs/operators","fileName":"/mnt/ts_downloads/ngx-admin/node_modules/rxjs/internal/operators/buffer.d.ts"}}]}}
{"seq":1510,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/app/pages/dashboard/rooms/room-selector/room-selector.component.ts","line":87,"offset":35,"entryNames":[{"name":"buffer","source":"/mnt/ts_downloads/ngx-admin/node_modules/rxjs-compat/operator/buffer","data":{"exportName":"buffer","exportMapKey":"buffer|14216|","fileName":"/mnt/ts_downloads/ngx-admin/node_modules/rxjs-compat/operator/buffer.d.ts","isPackageJsonImport":true}}]}}
{"seq":1511,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/app/pages/dashboard/rooms/room-selector/room-selector.component.ts","line":87,"offset":35,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/akveo/ngx-admin --recurse-submodules
  2. In dir ngx-admin, run git reset --hard 0ea69519c04efe286268b79abb59cfcff3c38045
  3. In dir ngx-admin, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/akveo.ngx-admin.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ngx-admin ./akveo.ngx-admin.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

angular/angular-cli

⚠️ Note that built also had errors ⚠️
Req #6027 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #6027 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":6024,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/build_angular/src/builders/browser/specs/unused-files-warning_spec.ts","line":188,"offset":1,"entryNames":[{"name":"FileEmitterCollection","source":"/mnt/ts_downloads/angular-cli/packages/ngtools/webpack/src/ivy/symbol","data":{"exportName":"FileEmitterCollection","exportMapKey":"FileEmitterCollection|3|","fileName":"/mnt/ts_downloads/angular-cli/packages/ngtools/webpack/src/ivy/symbol.ts"}}]}}
{"seq":6025,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/build_angular/src/builders/browser/specs/unused-files-warning_spec.ts","line":188,"offset":1,"entryNames":[{"name":"FileEmitterRegistration","source":"/mnt/ts_downloads/angular-cli/packages/ngtools/webpack/src/ivy/symbol","data":{"exportName":"FileEmitterRegistration","exportMapKey":"FileEmitterRegistration|2|","fileName":"/mnt/ts_downloads/angular-cli/packages/ngtools/webpack/src/ivy/symbol.ts"}}]}}
{"seq":6026,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/build_angular/src/builders/browser/specs/unused-files-warning_spec.ts","line":188,"offset":1,"entryNames":[{"name":"FileReplacement","source":"@angular-devkit/build-angular","data":{"exportName":"FileReplacement","moduleSpecifier":"@angular-devkit/build-angular","fileName":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/build_angular/src/index.ts"}}]}}
{"seq":6027,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/build_angular/src/builders/browser/specs/unused-files-warning_spec.ts","line":188,"offset":1,"entryNames":[{"name":"FileSystemEngineHost","source":"@angular-devkit/schematics/tools","data":{"exportName":"FileSystemEngineHost","moduleSpecifier":"@angular-devkit/schematics/tools","fileName":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/schematics/tools/index.ts"}}]}}

Repro Steps

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

angular/angular

⚠️ Note that built also had errors ⚠️
Req #6362 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #6362 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":6359,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/test/directives/ng_plural_spec.ts","line":47,"offset":24,"entryNames":[{"name":"detachView","source":"@angular/core/src/render3/node_manipulation","data":{"exportName":"detachView","moduleSpecifier":"@angular/core/src/render3/node_manipulation","fileName":"/mnt/ts_downloads/angular/packages/core/src/render3/node_manipulation.ts"}}]}}
{"seq":6360,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/test/directives/ng_plural_spec.ts","line":47,"offset":24,"entryNames":[{"name":"detectChanges","source":"@angular/core/src/render3","data":{"exportName":"detectChanges","moduleSpecifier":"@angular/core/src/render3","fileName":"/mnt/ts_downloads/angular/packages/core/src/render3/index.ts"}}]}}
{"seq":6361,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/test/directives/ng_plural_spec.ts","line":47,"offset":24,"entryNames":[{"name":"detectChangesInternal","source":"/mnt/ts_downloads/angular/packages/core/src/render3/instructions/shared","data":{"exportName":"detectChangesInternal","exportMapKey":"detectChangesInternal|71826|","fileName":"/mnt/ts_downloads/angular/packages/core/src/render3/instructions/shared.ts"}}]}}
{"seq":6362,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/test/directives/ng_plural_spec.ts","line":47,"offset":24,"entryNames":[{"name":"devModeEqual","source":"@angular/core/src/change_detection/change_detection","data":{"exportName":"devModeEqual","moduleSpecifier":"@angular/core/src/change_detection/change_detection","fileName":"/mnt/ts_downloads/angular/packages/core/src/change_detection/change_detection.ts"}}]}}

Repro Steps

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

ant-design/ant-design

⚠️ Note that built also had errors ⚠️
Req #6483 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #6483 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":6480,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/date-picker/__tests__/DatePicker.test.tsx","line":231,"offset":12,"entryNames":[{"name":"ajaxSetup","source":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index","data":{"exportName":"ajaxSetup","exportMapKey":"ajaxSetup|42687|","fileName":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index.d.ts"}}]}}
{"seq":6481,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/date-picker/__tests__/DatePicker.test.tsx","line":231,"offset":12,"entryNames":[{"name":"ajaxTransport","source":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index","data":{"exportName":"ajaxTransport","exportMapKey":"ajaxTransport|76535|","fileName":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index.d.ts"}}]}}
{"seq":6482,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/date-picker/__tests__/DatePicker.test.tsx","line":231,"offset":12,"entryNames":[{"name":"AjaxUploader","source":"/mnt/ts_downloads/ant-design/node_modules/rc-upload/lib/AjaxUploader","data":{"exportName":"default","exportMapKey":"AjaxUploader|4801|","fileName":"/mnt/ts_downloads/ant-design/node_modules/rc-upload/lib/AjaxUploader.d.ts"}}]}}
{"seq":6483,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/date-picker/__tests__/DatePicker.test.tsx","line":231,"offset":12,"entryNames":[{"name":"Alert","source":"antd","data":{"exportName":"Alert","moduleSpecifier":"antd","fileName":"/mnt/ts_downloads/ant-design/components/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/ant-design/ant-design --recurse-submodules
  2. In dir ant-design, run git reset --hard 9ad1a8e0912503516dbceb363b89b7307b2bbf4e
  3. In dir ant-design, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/ant-design.ant-design.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ant-design ./ant-design.ant-design.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

apache/echarts

⚠️ Note that built also had errors ⚠️
Req #57070 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #57070 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748: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

{"seq":57067,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/line/LineView.ts","line":1174,"offset":26,"entryNames":[{"name":"updateSeriesElementSelection","source":"../../util/states","data":{"exportName":"updateSeriesElementSelection","moduleSpecifier":"../../util/states","fileName":"/mnt/ts_downloads/echarts/src/util/states.ts"}}]}}
{"seq":57068,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/line/LineView.ts","line":1174,"offset":26,"entryNames":[{"name":"updateViewOnPan","source":"/mnt/ts_downloads/echarts/src/component/helper/roamHelper","data":{"exportName":"updateViewOnPan","exportMapKey":"updateViewOnPan|90189|","fileName":"/mnt/ts_downloads/echarts/src/component/helper/roamHelper.ts"}}]}}
{"seq":57069,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/line/LineView.ts","line":1174,"offset":26,"entryNames":[{"name":"updateViewOnZoom","source":"/mnt/ts_downloads/echarts/src/component/helper/roamHelper","data":{"exportName":"updateViewOnZoom","exportMapKey":"updateViewOnZoom|90190|","fileName":"/mnt/ts_downloads/echarts/src/component/helper/roamHelper.ts"}}]}}
{"seq":57070,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/line/LineView.ts","line":1174,"offset":26,"entryNames":[{"name":"use","source":"../../echarts.all","data":{"exportName":"use","moduleSpecifier":"../../echarts.all","fileName":"/mnt/ts_downloads/echarts/src/echarts.all.ts"}}]}}

Repro Steps

  1. git clone https://github.com/apache/echarts --recurse-submodules
  2. In dir echarts, run git reset --hard 8120aaba4b523e8dee1aca0f8089d36c5096f0e5
  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

appsmithorg/appsmith

⚠️ Note that built also had errors ⚠️
Req #178 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #178 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":175,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Binding/ButtonGroup_binding_spec.js","line":9,"offset":1,"entryNames":["arguments"]}}
{"seq":176,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Binding/ButtonGroup_binding_spec.js","line":9,"offset":1,"entryNames":[{"name":"__RouterContext","source":"react-router","data":{"exportName":"__RouterContext","moduleSpecifier":"react-router","fileName":"/mnt/ts_downloads/appsmith/app/client/node_modules/@types/react-router/index.d.ts"}}]}}
{"seq":177,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Binding/ButtonGroup_binding_spec.js","line":9,"offset":1,"entryNames":[{"name":"$CombinedState","source":"redux","data":{"exportName":"$CombinedState","moduleSpecifier":"redux","fileName":"/mnt/ts_downloads/appsmith/app/client/node_modules/redux/index.d.ts"}}]}}
{"seq":178,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Binding/ButtonGroup_binding_spec.js","line":9,"offset":1,"entryNames":[{"name":"a11yDark","source":"react-syntax-highlighter/dist/esm/styles/hljs","data":{"exportName":"a11yDark","moduleSpecifier":"react-syntax-highlighter/dist/esm/styles/hljs","ambientModuleName":"react-syntax-highlighter/dist/esm/styles/hljs"}}]}}

Repro Steps

  1. git clone https://github.com/appsmithorg/appsmith --recurse-submodules
  2. In dir appsmith, run git reset --hard 2e80ccac290e2f16069e9490a2607805b5c63000
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir appsmith/app/client, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir appsmith/app/rts, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir appsmith/app/server/scripts/node, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir appsmith/app/shared/ast, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir appsmith/app/shared, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir appsmith/app/util/plugin-generation, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir appsmith/deploy/docker/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/appsmithorg.appsmith.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./appsmith ./appsmithorg.appsmith.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

backstage/backstage

⚠️ Note that built also had errors ⚠️
Req #591 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #591 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":588,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-common/src/reading/BitbucketCloudUrlReader.test.ts","line":238,"offset":23,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/backstage/plugins/scaffolder-backend/src/scaffolder/actions/builtin/github/inputProperties","data":{"exportName":"access","exportMapKey":"access|42520|","fileName":"/mnt/ts_downloads/backstage/plugins/scaffolder-backend/src/scaffolder/actions/builtin/github/inputProperties.ts"}}]}}
{"seq":589,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-common/src/reading/BitbucketCloudUrlReader.test.ts","line":238,"offset":23,"entryNames":[{"name":"AccessAnalyzer","source":"/mnt/ts_downloads/backstage/node_modules/aws-sdk/clients/accessanalyzer","data":{"exportName":"export=","exportMapKey":"AccessAnalyzer|8454|","fileName":"/mnt/ts_downloads/backstage/node_modules/aws-sdk/clients/accessanalyzer.d.ts"}}]}}
{"seq":590,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-common/src/reading/BitbucketCloudUrlReader.test.ts","line":238,"offset":23,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":591,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-common/src/reading/BitbucketCloudUrlReader.test.ts","line":238,"offset":23,"entryNames":[{"name":"accessSync","source":"/mnt/ts_downloads/backstage/node_modules/@types/fs-extra/index","data":{"exportName":"accessSync","exportMapKey":"accessSync|65066|","fileName":"/mnt/ts_downloads/backstage/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

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

balena-io/etcher

⚠️ Note that built also had errors ⚠️
Req #1199 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1199 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/balena-io.etcher.rawError.txt in the artifact folder

Last few requests

{"seq":1196,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tests/shared/drive-constraints.spec.ts","line":133,"offset":1,"entryNames":[{"name":"argv","source":"process","data":{"exportName":"argv","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":1197,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tests/shared/drive-constraints.spec.ts","line":133,"offset":1,"entryNames":[{"name":"argv0","source":"process","data":{"exportName":"argv0","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":1198,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tests/shared/drive-constraints.spec.ts","line":133,"offset":1,"entryNames":[{"name":"ary","source":"lodash","data":{"exportName":"ary","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/etcher/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":1199,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tests/shared/drive-constraints.spec.ts","line":133,"offset":1,"entryNames":[{"name":"asArray","source":"/mnt/ts_downloads/etcher/node_modules/electron-updater/node_modules/builder-util-runtime/out/index","data":{"exportName":"asArray","exportMapKey":"asArray|45619|","fileName":"/mnt/ts_downloads/etcher/node_modules/electron-updater/node_modules/builder-util-runtime/out/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/balena-io/etcher --recurse-submodules
  2. In dir etcher, run git reset --hard 748f9d9147a8f9a4983142f53a9e5c721336b8c0
  3. In dir etcher, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/balena-io.etcher.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./etcher ./balena-io.etcher.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

chakra-ui/chakra-ui

⚠️ Note that built also had errors ⚠️
Req #208 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #208 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":205,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/examples/next-pages/components/ColorModeSwitcher.tsx","line":6,"offset":9}}
{"seq":206,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/next-pages/components/ColorModeSwitcher.tsx","line":7,"offset":1,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":207,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/next-pages/components/ColorModeSwitcher.tsx","line":7,"offset":1,"entryNames":["ColorModeSwitcher"]}}
{"seq":208,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/next-pages/components/ColorModeSwitcher.tsx","line":7,"offset":1,"entryNames":[{"name":"__DEV__","source":"/mnt/ts_downloads/chakra-ui/packages/legacy/utils/src/assertion","data":{"exportName":"__DEV__","exportMapKey":"__DEV__|10448|","fileName":"/mnt/ts_downloads/chakra-ui/packages/legacy/utils/src/assertion.ts"}}]}}

Repro Steps

  1. git clone https://github.com/chakra-ui/chakra-ui --recurse-submodules
  2. In dir chakra-ui, run git reset --hard b2b5d35452bf8a7a6ed16fba0f76e1037ce9986d
  3. In dir chakra-ui, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/chakra-ui.chakra-ui.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./chakra-ui ./chakra-ui.chakra-ui.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

cheeriojs/cheerio

⚠️ Note that built also had errors ⚠️
Req #771 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #771 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":768,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/deprecated.spec.ts","line":84,"offset":28,"entryNames":[{"name":"ProcessingInstruction","source":"domhandler","data":{"exportName":"ProcessingInstruction","moduleSpecifier":"domhandler","fileName":"/mnt/ts_downloads/cheerio/node_modules/domhandler/lib/index.d.ts"}}]}}
{"seq":769,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/deprecated.spec.ts","line":84,"offset":28,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":770,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/deprecated.spec.ts","line":84,"offset":28,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":771,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/deprecated.spec.ts","line":84,"offset":28,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

  1. git clone https://github.com/cheeriojs/cheerio --recurse-submodules
  2. In dir cheerio, run git reset --hard 6e8774f56de776c75584adb01617e3d690ca760a
  3. In dir cheerio, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/cheeriojs.cheerio.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./cheerio ./cheeriojs.cheerio.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

codex-team/editor.js

⚠️ Note that built also had errors ⚠️
Req #516 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #516 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults4/codex-team.editor.js.rawError.txt in the artifact folder

Last few requests

{"seq":513,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/example/tools/embed/src/services.js","line":51,"offset":18,"entryNames":[{"name":"brotliCompressSync","source":"zlib","data":{"exportName":"brotliCompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":514,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/example/tools/embed/src/services.js","line":51,"offset":18,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":515,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/example/tools/embed/src/services.js","line":51,"offset":18,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":516,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/example/tools/embed/src/services.js","line":51,"offset":18,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/codex-team/editor.js --recurse-submodules
  2. In dir editor.js, run git reset --hard 551e3f10b92cf5f5bb4fbd95ac504a815526dc18
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir editor.js/example/tools/checklist, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir editor.js/example/tools/code, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir editor.js/example/tools/delimiter, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir editor.js/example/tools/embed, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir editor.js/example/tools/header, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir editor.js/example/tools/image, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir editor.js/example/tools/inline-code, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir editor.js/example/tools/link, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir editor.js/example/tools/list, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir editor.js/example/tools/marker, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir editor.js/example/tools/nested-list, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir editor.js/example/tools/quote, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir editor.js/example/tools/raw, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir editor.js/example/tools/simple-image, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir editor.js/example/tools/table, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir editor.js/example/tools/text-variant-tune, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir editor.js/example/tools/warning, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir editor.js, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir editor.js/src/tools/paragraph, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/codex-team.editor.js.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./editor.js ./codex-team.editor.js.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot
Copy link
Collaborator

@jakebailey Here are some more interesting changes from running the top-repos suite

Details

conwnet/github1s

⚠️ Note that built also had errors ⚠️
Req #35 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #35 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":32,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/vscode-unpkg/index.ts","line":6,"offset":22,"entryNames":["got"]}}
{"seq":33,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/vscode-unpkg/index.ts","line":6,"offset":22,"entryNames":[{"name":"_default","source":"got/dist/source/core/utils/timed-out","data":{"exportName":"default","moduleSpecifier":"got/dist/source/core/utils/timed-out","fileName":"/mnt/ts_downloads/github1s/api/vscode-unpkg/node_modules/got/dist/source/core/utils/timed-out.d.ts"}}]}}
{"seq":34,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/vscode-unpkg/index.ts","line":6,"offset":22,"entryNames":[{"name":"_default","source":"got/dist/source/core/utils/options-to-url","data":{"exportName":"default","moduleSpecifier":"got/dist/source/core/utils/options-to-url","fileName":"/mnt/ts_downloads/github1s/api/vscode-unpkg/node_modules/got/dist/source/core/utils/options-to-url.d.ts"}}]}}
{"seq":35,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/vscode-unpkg/index.ts","line":6,"offset":22,"entryNames":[{"name":"addAbortSignal","source":"responselike","data":{"exportName":"addAbortSignal","moduleSpecifier":"responselike","fileName":"/mnt/ts_downloads/github1s/api/vscode-unpkg/node_modules/@types/responselike/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/conwnet/github1s --recurse-submodules
  2. In dir github1s, run git reset --hard 042eb4a4255d7d622c8f0b1e4ac066a0354e3dbe
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir github1s/api/github-auth-callback, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir github1s/api/vscode-unpkg, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir github1s/extensions/elm-web, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir github1s/extensions/github1s, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir github1s/extensions/nim-web, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir github1s/extensions/ocaml-web, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir github1s/extensions/vlang-web, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir github1s, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir github1s/tests, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir github1s/vscode-web, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/conwnet.github1s.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./github1s ./conwnet.github1s.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

date-fns/date-fns

⚠️ Note that built also had errors ⚠️
Req #1324 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1324 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1321,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/differenceInCalendarISOWeekYears/test.ts","line":15,"offset":82,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":1322,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/differenceInCalendarISOWeekYears/test.ts","line":15,"offset":82,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":1323,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/differenceInCalendarISOWeekYears/test.ts","line":15,"offset":82,"entryNames":[{"name":"bs","source":"../locale","data":{"exportName":"bs","moduleSpecifier":"../locale","fileName":"/mnt/ts_downloads/date-fns/src/locale/index.ts"}}]}}
{"seq":1324,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/differenceInCalendarISOWeekYears/test.ts","line":15,"offset":82,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/date-fns/date-fns --recurse-submodules
  2. In dir date-fns, run git reset --hard fadbd4eb7920bf932c25f734f3949027b2fe4887
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir date-fns/examples/babel, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir date-fns/examples/browserify, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir date-fns/examples/flow, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir date-fns/examples/lodash-fp, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir date-fns/examples/rollup, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir date-fns/examples/typescript, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir date-fns/examples/webpack-1.x, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir date-fns/examples/webpack-2.x, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir date-fns/examples/webpack-4.x, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir date-fns, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults2/date-fns.date-fns.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./date-fns ./date-fns.date-fns.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

directus/directus

⚠️ Note that built also had errors ⚠️
Req #191 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #191 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":188,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/auth/drivers/openid.ts","line":224,"offset":49,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/directus/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":189,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/auth/drivers/openid.ts","line":224,"offset":49,"entryNames":[{"name":"access","source":"node:fs/promises","data":{"exportName":"access","moduleSpecifier":"node:fs/promises","ambientModuleName":"node:fs/promises"}}]}}
{"seq":190,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/auth/drivers/openid.ts","line":224,"offset":49,"entryNames":[{"name":"accessSync","source":"node:fs","data":{"exportName":"accessSync","moduleSpecifier":"node:fs","ambientModuleName":"node:fs"}}]}}
{"seq":191,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/auth/drivers/openid.ts","line":224,"offset":49,"entryNames":[{"name":"accessSync","source":"fs-extra","data":{"exportName":"accessSync","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/directus/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

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

Eugeny/tabby

⚠️ Note that built also had errors ⚠️
Req #1466 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1466 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748: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

{"seq":1463,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/services/hotkeys.service.ts","line":300,"offset":40,"entryNames":[{"name":"access","source":"fs/promises","data":{"exportName":"access","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":1464,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/services/hotkeys.service.ts","line":300,"offset":40,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index","data":{"exportName":"access","exportMapKey":"access|26288|","fileName":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":1465,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/services/hotkeys.service.ts","line":300,"offset":40,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":1466,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/services/hotkeys.service.ts","line":300,"offset":40,"entryNames":[{"name":"accessSync","source":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index","data":{"exportName":"accessSync","exportMapKey":"accessSync|21337|","fileName":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/Eugeny/tabby --recurse-submodules
  2. In dir tabby, run git reset --hard c113d4d0824592469eacbb1224e2adffd1a3eba1
  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

excalidraw/excalidraw

⚠️ Note that built also had errors ⚠️
Req #1716 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1716 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1713,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/LibraryMenuItems.tsx","line":66,"offset":9,"entryNames":[{"name":"BrowserClient","source":"/mnt/ts_downloads/excalidraw/node_modules/@sentry/browser/dist/client","data":{"exportName":"BrowserClient","exportMapKey":"BrowserClient|17104|","fileName":"/mnt/ts_downloads/excalidraw/node_modules/@sentry/browser/dist/client.d.ts"}}]}}
{"seq":1714,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/LibraryMenuItems.tsx","line":66,"offset":9,"entryNames":[{"name":"bugIssueTemplate","source":"/mnt/ts_downloads/excalidraw/src/bug-issue-template","data":{"exportName":"default","exportMapKey":"bugIssueTemplate|109855|","fileName":"/mnt/ts_downloads/excalidraw/src/bug-issue-template.js"}}]}}
{"seq":1715,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/LibraryMenuItems.tsx","line":66,"offset":9,"entryNames":[{"name":"buildQueries","source":"/mnt/ts_downloads/excalidraw/node_modules/@testing-library/react/types/index","data":{"exportName":"buildQueries","exportMapKey":"buildQueries|110132|","fileName":"/mnt/ts_downloads/excalidraw/node_modules/@testing-library/react/types/index.d.ts"}}]}}
{"seq":1716,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/LibraryMenuItems.tsx","line":66,"offset":9,"entryNames":[{"name":"bumpVersion","source":"../packages/excalidraw","data":{"exportName":"bumpVersion","moduleSpecifier":"../packages/excalidraw","fileName":"/mnt/ts_downloads/excalidraw/src/packages/excalidraw/index.tsx"}}]}}

Repro Steps

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

facebook/docusaurus

⚠️ Note that built also had errors ⚠️
Req #914 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #914 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":911,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":10027,"offset":12,"entryNames":[{"name":"abort","source":"process","data":{"exportName":"abort","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":912,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":10027,"offset":12,"entryNames":[{"name":"access","source":"fs","data":{"exportName":"access","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":913,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":10027,"offset":12,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/docusaurus/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":914,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":10027,"offset":12,"entryNames":[{"name":"access","source":"graceful-fs","data":{"exportName":"access","moduleSpecifier":"graceful-fs","fileName":"/mnt/ts_downloads/docusaurus/node_modules/@types/graceful-fs/index.d.ts"}}]}}

Repro Steps

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

felixrieseberg/windows95

⚠️ Note that built also had errors ⚠️
Req #303 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #303 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":300,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":14788,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/windows95/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":301,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":14788,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":302,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":14788,"entryNames":[{"name":"accessSync","source":"original-fs","data":{"exportName":"accessSync","moduleSpecifier":"original-fs","ambientModuleName":"original-fs"}}]}}
{"seq":303,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":14788,"entryNames":[{"name":"accessSync","source":"fs-extra","data":{"exportName":"accessSync","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/windows95/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

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

floating-ui/floating-ui

⚠️ Note that built also had errors ⚠️
Req #2415 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #2415 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":2412,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/dom/test/visual/spec/Transform.tsx","line":131,"offset":60,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":2413,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/dom/test/visual/spec/Transform.tsx","line":131,"offset":60,"entryNames":[{"name":"Profiler","source":"react","data":{"exportName":"Profiler","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/floating-ui/node_modules/@types/react/index.d.ts"}}]}}
{"seq":2414,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/dom/test/visual/spec/Transform.tsx","line":131,"offset":60,"entryNames":[{"name":"projects","source":"@floating-ui/core/jest.config","data":{"exportName":"projects","moduleSpecifier":"@floating-ui/core/jest.config","fileName":"/mnt/ts_downloads/floating-ui/packages/core/jest.config.js"}}]}}
{"seq":2415,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/dom/test/visual/spec/Transform.tsx","line":131,"offset":60,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

grafana/grafana

⚠️ Note that built also had errors ⚠️
Req #715 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #715 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":712,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/valueFormats/dateTimeFormatters.ts","line":299,"offset":3,"entryNames":[{"name":"createColors","source":"../themes/createColors","data":{"exportName":"createColors","moduleSpecifier":"../themes/createColors","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/themes/createColors.ts"}}]}}
{"seq":713,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/valueFormats/dateTimeFormatters.ts","line":299,"offset":3,"entryNames":[{"name":"createComponents","source":"../themes/createComponents","data":{"exportName":"createComponents","moduleSpecifier":"../themes/createComponents","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/themes/createComponents.ts"}}]}}
{"seq":714,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/valueFormats/dateTimeFormatters.ts","line":299,"offset":3,"entryNames":[{"name":"createDimension","source":"../dataframe","data":{"exportName":"createDimension","moduleSpecifier":"../dataframe","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/dataframe/index.ts"}}]}}
{"seq":715,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/valueFormats/dateTimeFormatters.ts","line":299,"offset":3,"entryNames":[{"name":"createFieldConfigRegistry","source":"..","data":{"exportName":"createFieldConfigRegistry","moduleSpecifier":"..","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/index.ts"}}]}}

Repro Steps

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

ionic-team/ionic-framework

⚠️ Note that built also had errors ⚠️
Req #557 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #557 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":554,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/angular/src/directives/proxies.ts","line":44,"offset":1,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":555,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/angular/src/directives/proxies.ts","line":44,"offset":1,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":556,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/angular/src/directives/proxies.ts","line":44,"offset":1,"entryNames":[{"name":"buffer","source":"rxjs/operators","data":{"exportName":"buffer","moduleSpecifier":"rxjs/operators","fileName":"/mnt/ts_downloads/ionic-framework/angular/node_modules/rxjs/operators/index.d.ts"}}]}}
{"seq":557,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/angular/src/directives/proxies.ts","line":44,"offset":1,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/ionic-team/ionic-framework --recurse-submodules
  2. In dir ionic-framework, run git reset --hard c07933cb69b0c31d3e44263769a7a26ee81223f8
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir ionic-framework/angular, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir ionic-framework/angular/scripts, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir ionic-framework/angular/test/apps/ng12, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir ionic-framework/angular/test/apps/ng13, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir ionic-framework/angular/test/apps/ng14, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir ionic-framework/angular/test/apps/ng15, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir ionic-framework/core/custom-rules, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir ionic-framework/core, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir ionic-framework/core/scripts/custom-elements, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir ionic-framework/docs, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir ionic-framework, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/ionic-team.ionic-framework.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ionic-framework ./ionic-team.ionic-framework.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot
Copy link
Collaborator

@jakebailey Here are some more interesting changes from running the top-repos suite

Details

JedWatson/react-select

⚠️ Note that built also had errors ⚠️
Req #2572 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #2572 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/JedWatson.react-select.rawError.txt in the artifact folder

Last few requests

{"seq":2569,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-select/src/__tests__/Select.test.tsx","line":963,"offset":3,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":2570,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-select/src/__tests__/Select.test.tsx","line":963,"offset":3,"entryNames":[{"name":"Profiler","source":"react","data":{"exportName":"Profiler","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/react-select/node_modules/@types/react/index.d.ts"}}]}}
{"seq":2571,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-select/src/__tests__/Select.test.tsx","line":963,"offset":3,"entryNames":[{"name":"Promise","source":"cypress/types/bluebird","data":{"exportName":"Promise","moduleSpecifier":"cypress/types/bluebird","fileName":"/mnt/ts_downloads/react-select/node_modules/cypress/types/bluebird/index.d.ts","isPackageJsonImport":true}}]}}
{"seq":2572,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-select/src/__tests__/Select.test.tsx","line":963,"offset":3,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

jhipster/generator-jhipster

⚠️ Note that built also had errors ⚠️
Req #814 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #814 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":811,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jdl/jhipster/reserved-keywords/mssql.ts","line":41,"offset":1,"entryNames":[{"name":"add","source":"lodash","data":{"exportName":"add","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/generator-jhipster/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":812,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jdl/jhipster/reserved-keywords/mssql.ts","line":41,"offset":1,"entryNames":[{"name":"add","source":"winston","data":{"exportName":"add","moduleSpecifier":"winston","fileName":"/mnt/ts_downloads/generator-jhipster/node_modules/winston/index.d.ts"}}]}}
{"seq":813,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jdl/jhipster/reserved-keywords/mssql.ts","line":41,"offset":1,"entryNames":[{"name":"Add","source":"dockerfile-ast","data":{"exportName":"Add","moduleSpecifier":"dockerfile-ast","fileName":"/mnt/ts_downloads/generator-jhipster/node_modules/dockerfile-ast/lib/main.d.ts"}}]}}
{"seq":814,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jdl/jhipster/reserved-keywords/mssql.ts","line":41,"offset":1,"entryNames":[{"name":"addAbortSignal","source":"winston-transport","data":{"exportName":"addAbortSignal","moduleSpecifier":"winston-transport","fileName":"/mnt/ts_downloads/generator-jhipster/node_modules/winston-transport/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/jhipster/generator-jhipster --recurse-submodules
  2. In dir generator-jhipster, run git reset --hard d93e709ea126e33036239b21681e733465d60cbb
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir generator-jhipster/generators/angular/templates, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir generator-jhipster/generators/client/templates, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir generator-jhipster/generators/common/templates, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir generator-jhipster/generators/init/templates, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir generator-jhipster/generators/react/templates, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir generator-jhipster/generators/vue/templates, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir generator-jhipster, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir generator-jhipster/test/templates/blueprints/fake-blueprint, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir generator-jhipster/test/templates/blueprints/generator-jhipster-prettier-transform, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir generator-jhipster/test/templates/blueprints/generator-jhipster-throwing-constructor, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir generator-jhipster/test/templates/cli/blueprint-cli-shared, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir generator-jhipster/test/templates/cli/blueprint-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/jhipster.generator-jhipster.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./generator-jhipster ./jhipster.generator-jhipster.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

lensapp/lens

⚠️ Note that built also had errors ⚠️
Req #4923 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #4923 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":4920,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/utils/iter.ts","line":101,"offset":12,"entryNames":[{"name":"AzureDisk","source":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk","data":{"exportName":"AzureDisk","exportMapKey":"AzureDisk|24970|","fileName":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk.tsx"}}]}}
{"seq":4921,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/utils/iter.ts","line":101,"offset":12,"entryNames":[{"name":"AzureFile","source":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-file","data":{"exportName":"AzureFile","exportMapKey":"AzureFile|24972|","fileName":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-file.tsx"}}]}}
{"seq":4922,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/utils/iter.ts","line":101,"offset":12,"entryNames":[{"name":"backoffCaller","source":"/mnt/ts_downloads/lens/packages/core/src/common/utils/backoff-caller","data":{"exportName":"backoffCaller","exportMapKey":"backoffCaller|25974|","fileName":"/mnt/ts_downloads/lens/packages/core/src/common/utils/backoff-caller.ts"}}]}}
{"seq":4923,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/utils/iter.ts","line":101,"offset":12,"entryNames":[{"name":"Badge","source":"src/extensions/renderer-api/components","data":{"exportName":"Badge","moduleSpecifier":"src/extensions/renderer-api/components","fileName":"/mnt/ts_downloads/lens/packages/core/src/extensions/renderer-api/components.ts"}}]}}

Repro Steps

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

lyswhut/lx-music-desktop

⚠️ Note that built also had errors ⚠️
Req #4558 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #4558 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/lyswhut.lx-music-desktop.rawError.txt in the artifact folder

Last few requests

{"seq":4555,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/core/useApp/useEventListener.ts","line":53,"offset":24,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":4556,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/core/useApp/useEventListener.ts","line":53,"offset":24,"entryNames":[{"name":"ProgressCallbackTransform","source":"builder-util-runtime","data":{"exportName":"ProgressCallbackTransform","moduleSpecifier":"builder-util-runtime","fileName":"/mnt/ts_downloads/lx-music-desktop/node_modules/builder-util-runtime/out/index.d.ts"}}]}}
{"seq":4557,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/core/useApp/useEventListener.ts","line":53,"offset":24,"entryNames":[{"name":"Promise","source":"node-id3","data":{"exportName":"Promise","moduleSpecifier":"node-id3","ambientModuleName":"node-id3","isPackageJsonImport":true}}]}}
{"seq":4558,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/core/useApp/useEventListener.ts","line":53,"offset":24,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

  1. git clone https://github.com/lyswhut/lx-music-desktop --recurse-submodules
  2. In dir lx-music-desktop, run git reset --hard 7c56b2fce293f2736aab86493b2b2c0492cc1485
  3. In dir lx-music-desktop, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults3/lyswhut.lx-music-desktop.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./lx-music-desktop ./lyswhut.lx-music-desktop.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

marmelab/react-admin

⚠️ Note that built also had errors ⚠️
Req #3782 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #3782 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":3779,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/core/CustomRoutes.withLayout.stories.tsx","line":38,"offset":48,"entryNames":[{"name":"BasenameContext","source":"../routing/BasenameContext","data":{"exportName":"BasenameContext","moduleSpecifier":"../routing/BasenameContext","fileName":"/mnt/ts_downloads/react-admin/packages/ra-core/src/routing/BasenameContext.ts"}}]}}
{"seq":3780,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/core/CustomRoutes.withLayout.stories.tsx","line":38,"offset":48,"entryNames":[{"name":"BasenameContextProvider","source":"../routing","data":{"exportName":"BasenameContextProvider","moduleSpecifier":"../routing","fileName":"/mnt/ts_downloads/react-admin/packages/ra-core/src/routing/index.ts"}}]}}
{"seq":3781,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/core/CustomRoutes.withLayout.stories.tsx","line":38,"offset":48,"entryNames":[{"name":"checkMinimumRequiredProps","source":"/mnt/ts_downloads/react-admin/packages/ra-core/src/controller/checkMinimumRequiredProps","data":{"exportName":"default","exportMapKey":"checkMinimumRequiredProps|31951|","fileName":"/mnt/ts_downloads/react-admin/packages/ra-core/src/controller/checkMinimumRequiredProps.tsx"}}]}}
{"seq":3782,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/core/CustomRoutes.withLayout.stories.tsx","line":38,"offset":48,"entryNames":[{"name":"choices","source":"..","data":{"exportName":"choices","moduleSpecifier":"..","fileName":"/mnt/ts_downloads/react-admin/packages/ra-core/src/index.ts"}}]}}

Repro Steps

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

microsoft/playwright

⚠️ Note that built also had errors ⚠️
Req #1371 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1371 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1368,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/client/elementHandle.ts","line":255,"offset":22,"entryNames":[{"name":"BrowserView","source":"electron/main","data":{"exportName":"BrowserView","moduleSpecifier":"electron/main","ambientModuleName":"electron/main"}}]}}
{"seq":1369,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/client/elementHandle.ts","line":255,"offset":22,"entryNames":[{"name":"BrowserWindow","source":"electron","data":{"exportName":"BrowserWindow","moduleSpecifier":"electron","ambientModuleName":"electron"}}]}}
{"seq":1370,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/client/elementHandle.ts","line":255,"offset":22,"entryNames":[{"name":"BrowserWindow","source":"electron/main","data":{"exportName":"BrowserWindow","moduleSpecifier":"electron/main","ambientModuleName":"electron/main"}}]}}
{"seq":1371,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/client/elementHandle.ts","line":255,"offset":22,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/microsoft/playwright --recurse-submodules
  2. In dir playwright, run git reset --hard 6b0a7003c4e2d155fdb04301dd8e6b2e52646a85
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir playwright/examples/github-api, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir playwright/examples/mock-battery, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir playwright/examples/mock-filesystem, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir playwright/examples/svgomg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir playwright/examples/todomvc, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir playwright, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir playwright/packages/html-reporter, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir playwright/packages/playwright-chromium, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir playwright/packages/playwright-core/bundles/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir playwright/packages/playwright-core/bundles/zip, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir playwright/packages/playwright-core, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir playwright/packages/playwright-ct-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir playwright/packages/playwright-ct-solid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir playwright/packages/playwright-ct-svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir playwright/packages/playwright-ct-vue, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir playwright/packages/playwright-ct-vue2, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir playwright/packages/playwright-firefox, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir playwright/packages/playwright-test/bundles/babel, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir playwright/packages/playwright-test/bundles/expect, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir playwright/packages/playwright-test/bundles/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir playwright/packages/playwright-test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir playwright/packages/playwright-webkit, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir playwright/packages/playwright, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir playwright/packages/recorder, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir playwright/packages/trace-viewer, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir playwright/tests/components/ct-react-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir playwright/tests/components/ct-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir playwright/tests/components/ct-solid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    29. In dir playwright/tests/components/ct-svelte-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir playwright/tests/components/ct-svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    31. In dir playwright/tests/components/ct-vue-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir playwright/tests/components/ct-vue-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    33. In dir playwright/tests/components/ct-vue2-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir playwright/tests/electron, 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. Back in the initial folder, 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
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

microsoft/vscode

⚠️ Note that built also had errors ⚠️
Req #840 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #840 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":837,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/extensions/emmet/src/util.ts","line":245,"offset":4,"entryNames":[{"name":"__promisify__","source":"glob","data":{"exportName":"__promisify__","moduleSpecifier":"glob","fileName":"/mnt/ts_downloads/vscode/node_modules/@types/glob/index.d.ts"}}]}}
{"seq":838,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/extensions/emmet/src/util.ts","line":245,"offset":4,"entryNames":[{"name":"abort","source":"process","data":{"exportName":"abort","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":839,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/extensions/emmet/src/util.ts","line":245,"offset":4,"entryNames":[{"name":"access","source":"fs","data":{"exportName":"access","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":840,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/extensions/emmet/src/util.ts","line":245,"offset":4,"entryNames":[{"name":"access","source":"graceful-fs","data":{"exportName":"access","moduleSpecifier":"graceful-fs","fileName":"/mnt/ts_downloads/vscode/node_modules/@types/graceful-fs/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/microsoft/vscode --recurse-submodules
  2. In dir vscode, run git reset --hard 906d8491340e6a636589a6b5fabc8fbcd7ad827d
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir vscode/build/builtin, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir vscode/build/monaco, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir vscode/build/npm/gyp, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir vscode/build, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir vscode/extensions/bat, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir vscode/extensions/clojure, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir vscode/extensions/coffeescript, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir vscode/extensions/configuration-editing, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir vscode/extensions/cpp, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir vscode/extensions/csharp, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir vscode/extensions/css-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir vscode/extensions/css-language-features/server, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir vscode/extensions/css, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir vscode/extensions/dart, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir vscode/extensions/debug-auto-launch, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir vscode/extensions/debug-server-ready, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir vscode/extensions/diff, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir vscode/extensions/docker, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir vscode/extensions/emmet, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir vscode/extensions/extension-editing, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir vscode/extensions/fsharp, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir vscode/extensions/git-base, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir vscode/extensions/git, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir vscode/extensions/github-authentication, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir vscode/extensions/github, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir vscode/extensions/go, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir vscode/extensions/groovy, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir vscode/extensions/grunt, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir vscode/extensions/gulp, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir vscode/extensions/handlebars, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir vscode/extensions/hlsl, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir vscode/extensions/html-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir vscode/extensions/html-language-features/server, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir vscode/extensions/html, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir vscode/extensions/ini, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir vscode/extensions/ipynb, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir vscode/extensions/jake, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir vscode/extensions/java, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir vscode/extensions/javascript, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir vscode/extensions/json-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir vscode/extensions/json-language-features/server, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir vscode/extensions/json, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir vscode/extensions/julia, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir vscode/extensions/latex, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir vscode/extensions/less, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir vscode/extensions/log, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir vscode/extensions/lua, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir vscode/extensions/make, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir vscode/extensions/markdown-basics, run yarn install --ignore-engines --ignore-scripts --silent
    50. In dir vscode/extensions/markdown-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    51. In dir vscode/extensions/markdown-language-features/server, run yarn install --ignore-engines --ignore-scripts --silent
    52. In dir vscode/extensions/markdown-math, run yarn install --ignore-engines --ignore-scripts --silent
    53. In dir vscode/extensions/media-preview, run yarn install --ignore-engines --ignore-scripts --silent
    54. In dir vscode/extensions/merge-conflict, run yarn install --ignore-engines --ignore-scripts --silent
    55. In dir vscode/extensions/microsoft-authentication, run yarn install --ignore-engines --ignore-scripts --silent
    56. In dir vscode/extensions/notebook-renderers, run yarn install --ignore-engines --ignore-scripts --silent
    57. In dir vscode/extensions/npm, run yarn install --ignore-engines --ignore-scripts --silent
    58. In dir vscode/extensions/objective-c, run yarn install --ignore-engines --ignore-scripts --silent
    59. In dir vscode/extensions, run yarn install --ignore-engines --ignore-scripts --silent
    60. In dir vscode/extensions/perl, run yarn install --ignore-engines --ignore-scripts --silent
    61. In dir vscode/extensions/php-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    62. In dir vscode/extensions/php, run yarn install --ignore-engines --ignore-scripts --silent
    63. In dir vscode/extensions/powershell, run yarn install --ignore-engines --ignore-scripts --silent
    64. In dir vscode/extensions/pug, run yarn install --ignore-engines --ignore-scripts --silent
    65. In dir vscode/extensions/python, run yarn install --ignore-engines --ignore-scripts --silent
    66. In dir vscode/extensions/r, run yarn install --ignore-engines --ignore-scripts --silent
    67. In dir vscode/extensions/razor, run yarn install --ignore-engines --ignore-scripts --silent
    68. In dir vscode/extensions/references-view, run yarn install --ignore-engines --ignore-scripts --silent
    69. In dir vscode/extensions/restructuredtext, run yarn install --ignore-engines --ignore-scripts --silent
    70. In dir vscode/extensions/ruby, run yarn install --ignore-engines --ignore-scripts --silent
    71. In dir vscode/extensions/rust, run yarn install --ignore-engines --ignore-scripts --silent
    72. In dir vscode/extensions/scss, run yarn install --ignore-engines --ignore-scripts --silent
    73. In dir vscode/extensions/search-result, run yarn install --ignore-engines --ignore-scripts --silent
    74. In dir vscode/extensions/shaderlab, run yarn install --ignore-engines --ignore-scripts --silent
    75. In dir vscode/extensions/shellscript, run yarn install --ignore-engines --ignore-scripts --silent
    76. In dir vscode/extensions/simple-browser, run yarn install --ignore-engines --ignore-scripts --silent
    77. In dir vscode/extensions/sql, run yarn install --ignore-engines --ignore-scripts --silent
    78. In dir vscode/extensions/swift, run yarn install --ignore-engines --ignore-scripts --silent
    79. In dir vscode/extensions/theme-abyss, run yarn install --ignore-engines --ignore-scripts --silent
    80. In dir vscode/extensions/theme-defaults, run yarn install --ignore-engines --ignore-scripts --silent
    81. In dir vscode/extensions/theme-kimbie-dark, run yarn install --ignore-engines --ignore-scripts --silent
    82. In dir vscode/extensions/theme-monokai-dimmed, run yarn install --ignore-engines --ignore-scripts --silent
    83. In dir vscode/extensions/theme-monokai, run yarn install --ignore-engines --ignore-scripts --silent
    84. In dir vscode/extensions/theme-quietlight, run yarn install --ignore-engines --ignore-scripts --silent
    85. In dir vscode/extensions/theme-red, run yarn install --ignore-engines --ignore-scripts --silent
    86. In dir vscode/extensions/theme-seti, run yarn install --ignore-engines --ignore-scripts --silent
    87. In dir vscode/extensions/theme-solarized-dark, run yarn install --ignore-engines --ignore-scripts --silent
    88. In dir vscode/extensions/theme-solarized-light, run yarn install --ignore-engines --ignore-scripts --silent
    89. In dir vscode/extensions/theme-tomorrow-night-blue, run yarn install --ignore-engines --ignore-scripts --silent
    90. In dir vscode/extensions/typescript-basics, run yarn install --ignore-engines --ignore-scripts --silent
    91. In dir vscode/extensions/typescript-language-features, run yarn install --ignore-engines --ignore-scripts --silent
    92. In dir vscode/extensions/vb, run yarn install --ignore-engines --ignore-scripts --silent
    93. In dir vscode/extensions/vscode-api-tests, run yarn install --ignore-engines --ignore-scripts --silent
    94. In dir vscode/extensions/vscode-colorize-tests, run yarn install --ignore-engines --ignore-scripts --silent
    95. In dir vscode/extensions/vscode-test-resolver, run yarn install --ignore-engines --ignore-scripts --silent
    96. In dir vscode/extensions/xml, run yarn install --ignore-engines --ignore-scripts --silent
    97. In dir vscode/extensions/yaml, run yarn install --ignore-engines --ignore-scripts --silent
    98. In dir vscode, run yarn install --ignore-engines --ignore-scripts --silent
    99. In dir vscode/remote, run yarn install --ignore-engines --ignore-scripts --silent
    100. In dir vscode/remote/web, run yarn install --ignore-engines --ignore-scripts --silent
    101. In dir vscode/test/automation, run yarn install --ignore-engines --ignore-scripts --silent
    102. In dir vscode/test/integration/browser, run yarn install --ignore-engines --ignore-scripts --silent
    103. In dir vscode/test/leaks, run yarn install --ignore-engines --ignore-scripts --silent
    104. In dir vscode/test/monaco, run yarn install --ignore-engines --ignore-scripts --silent
    105. In dir vscode/test/smoke, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults1/microsoft.vscode.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./vscode ./microsoft.vscode.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot
Copy link
Collaborator

@jakebailey Here are some more interesting changes from running the top-repos suite

Details

mobxjs/mobx

⚠️ Note that built also had errors ⚠️
Req #1158 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1158 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1155,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/lib/codemirror.js","line":10624,"offset":14,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1156,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/lib/codemirror.js","line":10624,"offset":14,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1157,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/lib/codemirror.js","line":10624,"offset":14,"entryNames":[{"name":"Profiler","source":"react","data":{"exportName":"Profiler","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/mobx/node_modules/@types/react/index.d.ts"}}]}}
{"seq":1158,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/lib/codemirror.js","line":10624,"offset":14,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

n8n-io/n8n

⚠️ Note that built also had errors ⚠️
Req #503 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #503 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":500,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/commands/start.ts","line":165,"offset":72,"entryNames":[{"name":"activateWorkflow","source":"/mnt/ts_downloads/n8n/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler","data":{"exportName":"activateWorkflow","exportMapKey":"activateWorkflow|36768|","fileName":"/mnt/ts_downloads/n8n/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler.ts"}}]}}
{"seq":501,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/commands/start.ts","line":165,"offset":72,"entryNames":[{"name":"activeMocks","source":"/mnt/ts_downloads/n8n/node_modules/nock/types/index","data":{"exportName":"activeMocks","exportMapKey":"activeMocks|36892|","fileName":"/mnt/ts_downloads/n8n/node_modules/nock/types/index.d.ts"}}]}}
{"seq":502,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/commands/start.ts","line":165,"offset":72,"entryNames":[{"name":"add","source":"/mnt/ts_downloads/n8n/packages/cli/node_modules/winston/index","data":{"exportName":"add","exportMapKey":"add|34969|","fileName":"/mnt/ts_downloads/n8n/packages/cli/node_modules/winston/index.d.ts"}}]}}
{"seq":503,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/commands/start.ts","line":165,"offset":72,"entryNames":[{"name":"addAbortSignal","source":"nodemailer/lib/xoauth2","data":{"exportName":"addAbortSignal","moduleSpecifier":"nodemailer/lib/xoauth2","fileName":"/mnt/ts_downloads/n8n/node_modules/@types/nodemailer/lib/xoauth2/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/n8n-io/n8n --recurse-submodules
  2. In dir n8n, run git reset --hard 94f2b2a26fca3987715e49352dd3e6f75b8bd6e2
  3. In dir n8n, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/n8n-io.n8n.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./n8n ./n8n-io.n8n.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

neoclide/coc.nvim

⚠️ Note that built also had errors ⚠️
Req #730 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #730 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":727,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/configuration/configurationModel.test.ts","line":502,"offset":10,"entryNames":[{"name":"brotliCompressSync","source":"zlib","data":{"exportName":"brotliCompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":728,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/configuration/configurationModel.test.ts","line":502,"offset":10,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":729,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/configuration/configurationModel.test.ts","line":502,"offset":10,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":730,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/configuration/configurationModel.test.ts","line":502,"offset":10,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

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

nestjs/nest

⚠️ Note that built also had errors ⚠️
Req #8834 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #8834 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":8831,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/router/routes-resolver.ts","line":19,"offset":31,"entryNames":[{"name":"Dependencies","source":"@nestjs/common","data":{"exportName":"Dependencies","moduleSpecifier":"@nestjs/common","fileName":"/mnt/ts_downloads/nest/packages/common/decorators/core/dependencies.decorator.ts"}}]}}
{"seq":8832,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/router/routes-resolver.ts","line":19,"offset":31,"entryNames":[{"name":"DependenciesScanner","source":"../scanner","data":{"exportName":"DependenciesScanner","moduleSpecifier":"../scanner","fileName":"/mnt/ts_downloads/nest/packages/core/scanner.ts"}}]}}
{"seq":8833,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/router/routes-resolver.ts","line":19,"offset":31,"entryNames":[{"name":"DeterministicUuidRegistry","source":"../inspector/deterministic-uuid-registry","data":{"exportName":"DeterministicUuidRegistry","moduleSpecifier":"../inspector/deterministic-uuid-registry","fileName":"/mnt/ts_downloads/nest/packages/core/inspector/deterministic-uuid-registry.ts"}}]}}
{"seq":8834,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/router/routes-resolver.ts","line":19,"offset":31,"entryNames":[{"name":"DiscoveryModule","source":"..","data":{"exportName":"DiscoveryModule","moduleSpecifier":"..","fileName":"/mnt/ts_downloads/nest/packages/core/index.ts"}}]}}

Repro Steps

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

nocodb/nocodb

⚠️ Note that built also had errors ⚠️
Req #5857 - completionInfo
    at getMembersOfSymbol (/typescript-main/built/local/tsserver.js:56501:19)
    at getTypeFromTypeLiteralOrFunctionOrConstructorTypeNode (/typescript-main/built/local/tsserver.js:61279:11)
    at getTypeFromTypeNodeWorker (/typescript-main/built/local/tsserver.js:61647:16)
    at getTypeFromTypeNode (/typescript-main/built/local/tsserver.js:61573:41)
    at map (/typescript-main/built/local/tsserver.js:2512:19)
    at typeArgumentsFromTypeReferenceNode (/typescript-main/built/local/tsserver.js:59105:12)
    at getTypeFromClassOrInterfaceReference (/typescript-main/built/local/tsserver.js:58790:92)
    at getTypeReferenceType (/typescript-main/built/local/tsserver.js:58916:14)
    at getTypeFromTypeReference (/typescript-main/built/local/tsserver.js:59092:18)
    at getTypeParametersForTypeReference (/typescript-main/built/local/tsserver.js:78426:18)
    at getTypeArgumentConstraint (/typescript-main/built/local/tsserver.js:78470:28)
    at Object.getTypeArgumentConstraint (/typescript-main/built/local/tsserver.js:47121:22)
    at getConstraintOfTypeArgumentProperty (/typescript-main/built/local/tsserver.js:150774:20)
    at tryGetObjectTypeLiteralInTypeArgumentCompletionSymbols (/typescript-main/built/local/tsserver.js:149989:35)
    at tryGetGlobalSymbols (/typescript-main/built/local/tsserver.js:149632:20)
    at getCompletionData (/typescript-main/built/local/tsserver.js:149399:10)
    at Object.getCompletionsAtPosition (/typescript-main/built/local/tsserver.js:147752:26)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-main/built/local/tsserver.js:134892:35)
    at IOSession.getCompletions (/typescript-main/built/local/tsserver.js:178390:54)
    at completionInfo (/typescript-main/built/local/tsserver.js:176801:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #5857 - completionInfo
    at getMembersOfSymbol (/typescript-52696/built/local/tsserver.js:56503:19)
    at getTypeFromTypeLiteralOrFunctionOrConstructorTypeNode (/typescript-52696/built/local/tsserver.js:61281:11)
    at getTypeFromTypeNodeWorker (/typescript-52696/built/local/tsserver.js:61649:16)
    at getTypeFromTypeNode (/typescript-52696/built/local/tsserver.js:61575:41)
    at map (/typescript-52696/built/local/tsserver.js:2512:19)
    at typeArgumentsFromTypeReferenceNode (/typescript-52696/built/local/tsserver.js:59107:12)
    at getTypeFromClassOrInterfaceReference (/typescript-52696/built/local/tsserver.js:58792:92)
    at getTypeReferenceType (/typescript-52696/built/local/tsserver.js:58918:14)
    at getTypeFromTypeReference (/typescript-52696/built/local/tsserver.js:59094:18)
    at getTypeParametersForTypeReference (/typescript-52696/built/local/tsserver.js:78434:18)
    at getTypeArgumentConstraint (/typescript-52696/built/local/tsserver.js:78478:28)
    at Object.getTypeArgumentConstraint (/typescript-52696/built/local/tsserver.js:47121:22)
    at getConstraintOfTypeArgumentProperty (/typescript-52696/built/local/tsserver.js:150782:20)
    at tryGetObjectTypeLiteralInTypeArgumentCompletionSymbols (/typescript-52696/built/local/tsserver.js:149997:35)
    at tryGetGlobalSymbols (/typescript-52696/built/local/tsserver.js:149640:20)
    at getCompletionData (/typescript-52696/built/local/tsserver.js:149407:10)
    at Object.getCompletionsAtPosition (/typescript-52696/built/local/tsserver.js:147760:26)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-52696/built/local/tsserver.js:134900:35)
    at IOSession.getCompletions (/typescript-52696/built/local/tsserver.js:178398:54)
    at completionInfo (/typescript-52696/built/local/tsserver.js:176809:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":5854,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/mssql/MssqlClient.ts","line":1803,"offset":6}}
{"seq":5855,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/mssql/MssqlClient.ts","line":1803,"offset":6,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":5856,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/mssql/MssqlClient.ts","line":1803,"offset":6,"entryNames":["@abstract"]}}
{"seq":5857,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/mssql/MssqlClient.ts","line":1803,"offset":51,"includeExternalModuleExports":false,"triggerKind":1}}

Repro Steps

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

nuxt/nuxt

⚠️ Note that built also had errors ⚠️
Req #1394 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1394 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1391,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/core/app.ts","line":10,"offset":66,"entryNames":[{"name":"access","source":"node:fs/promises","data":{"exportName":"access","moduleSpecifier":"node:fs/promises","ambientModuleName":"node:fs/promises"}}]}}
{"seq":1392,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/core/app.ts","line":10,"offset":66,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/nuxt/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index","data":{"exportName":"access","exportMapKey":"access|31456|","fileName":"/mnt/ts_downloads/nuxt/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":1393,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/core/app.ts","line":10,"offset":66,"entryNames":[{"name":"accessSync","source":"node:fs","data":{"exportName":"accessSync","moduleSpecifier":"node:fs","ambientModuleName":"node:fs"}}]}}
{"seq":1394,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/core/app.ts","line":10,"offset":66,"entryNames":[{"name":"accessSync","source":"/mnt/ts_downloads/nuxt/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index","data":{"exportName":"accessSync","exportMapKey":"accessSync|26288|","fileName":"/mnt/ts_downloads/nuxt/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/nuxt/nuxt --recurse-submodules
  2. In dir nuxt, run git reset --hard 2e6224602cc3b95410e8eb459f0f6c92dc1385e0
  3. In dir nuxt, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults1/nuxt.nuxt.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./nuxt ./nuxt.nuxt.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

palantir/blueprint

⚠️ Note that built also had errors ⚠️
Req #2483 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #2483 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":2480,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/dialog/dialogBody.tsx","line":18,"offset":9,"entryNames":[{"name":"EXITING","source":"react-transition-group/Transition","data":{"exportName":"EXITING","moduleSpecifier":"react-transition-group/Transition","fileName":"/mnt/ts_downloads/blueprint/node_modules/@types/react-transition-group/Transition.d.ts"}}]}}
{"seq":2481,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/dialog/dialogBody.tsx","line":18,"offset":9,"entryNames":[{"name":"exitProcess","source":"/mnt/ts_downloads/blueprint/node_modules/@types/yargs/index","data":{"exportName":"exitProcess","exportMapKey":"exitProcess|23321|","fileName":"/mnt/ts_downloads/blueprint/node_modules/@types/yargs/index.d.ts"}}]}}
{"seq":2482,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/dialog/dialogBody.tsx","line":18,"offset":9,"entryNames":[{"name":"ExitStatus","source":"/mnt/ts_downloads/blueprint/node_modules/typescript/lib/typescript","data":{"exportName":"ExitStatus","exportMapKey":"ExitStatus|12135|","fileName":"/mnt/ts_downloads/blueprint/node_modules/typescript/lib/typescript.d.ts","isPackageJsonImport":true}}]}}
{"seq":2483,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/dialog/dialogBody.tsx","line":18,"offset":9,"entryNames":[{"name":"Expander","source":"..","data":{"exportName":"Expander","moduleSpecifier":"..","fileName":"/mnt/ts_downloads/blueprint/packages/core/src/components/index.ts"}}]}}

Repro Steps

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

pixijs/pixijs

⚠️ Note that built also had errors ⚠️
Req #14523 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #14523 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":14520,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/graphics/src/GraphicsGeometry.ts","line":188,"offset":1,"entryNames":[{"name":"createTexture","source":"pixi.js","data":{"exportName":"createTexture","moduleSpecifier":"pixi.js","fileName":"/mnt/ts_downloads/pixijs/bundles/pixi.js/src/index.ts"}}]}}
{"seq":14521,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/graphics/src/GraphicsGeometry.ts","line":188,"offset":1,"entryNames":[{"name":"createUBOElements","source":"@pixi/core","data":{"exportName":"createUBOElements","moduleSpecifier":"@pixi/core","fileName":"/mnt/ts_downloads/pixijs/packages/core/src/shader/utils/generateUniformBufferSync.ts"}}]}}
{"seq":14522,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/graphics/src/GraphicsGeometry.ts","line":188,"offset":1,"entryNames":[{"name":"CubeResource","source":"@pixi/core","data":{"exportName":"CubeResource","moduleSpecifier":"@pixi/core","fileName":"/mnt/ts_downloads/pixijs/packages/core/src/textures/resources/CubeResource.ts"}}]}}
{"seq":14523,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/graphics/src/GraphicsGeometry.ts","line":188,"offset":1,"entryNames":[{"name":"curves","source":"pixi.js","data":{"exportName":"curves","moduleSpecifier":"pixi.js","fileName":"/mnt/ts_downloads/pixijs/bundles/pixi.js/src/index.ts"}}]}}

Repro Steps

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

postcss/postcss

⚠️ Note that built also had errors ⚠️
Req #626 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #626 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":623,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/postcss.js","line":77,"offset":19,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/postcss/node_modules/.pnpm/@types+fs-extra@9.0.13/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":624,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/postcss.js","line":77,"offset":19,"entryNames":[{"name":"access","source":"fs/promises","data":{"exportName":"access","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":625,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/postcss.js","line":77,"offset":19,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":626,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/postcss.js","line":77,"offset":19,"entryNames":[{"name":"accessSync","source":"fs-extra","data":{"exportName":"accessSync","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/postcss/node_modules/.pnpm/@types+fs-extra@9.0.13/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/postcss/postcss --recurse-submodules
  2. In dir postcss, run git reset --hard 8834314ff334ea8321bf2c83934f276d379512cd
  3. In dir postcss, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/postcss.postcss.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./postcss ./postcss.postcss.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

prisma/prisma

⚠️ Note that built also had errors ⚠️
Req #3162 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #3162 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":3159,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/src/generation/TSClient/Input.ts","line":136,"offset":1,"entryNames":["argIsInputType"]}}
{"seq":3160,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/src/generation/TSClient/Input.ts","line":136,"offset":1,"entryNames":[{"name":"BigInt","source":"mssql","data":{"exportName":"BigInt","moduleSpecifier":"mssql","fileName":"/mnt/ts_downloads/prisma/node_modules/.pnpm/@types+mssql@8.1.2/node_modules/@types/mssql/index.d.ts"}}]}}
{"seq":3161,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/src/generation/TSClient/Input.ts","line":136,"offset":1,"entryNames":[{"name":"BigIntStats","source":"fs","data":{"exportName":"BigIntStats","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":3162,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/src/generation/TSClient/Input.ts","line":136,"offset":1,"entryNames":[{"name":"BigIntStats","source":"fs-extra","data":{"exportName":"BigIntStats","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/prisma/node_modules/.pnpm/@types+fs-extra@9.0.13/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/prisma/prisma --recurse-submodules
  2. In dir prisma, run git reset --hard 667972861db86b7af2a0254a9b6299f84e6b4517
  3. In dir prisma, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/prisma.prisma.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./prisma ./prisma.prisma.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

puppeteer/puppeteer

⚠️ Note that built also had errors ⚠️
Req #561 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #561 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":558,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/block-images.js","line":33,"offset":1,"entryNames":[{"name":"privateEncrypt","source":"crypto","data":{"exportName":"privateEncrypt","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":559,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/block-images.js","line":33,"offset":1,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":560,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/block-images.js","line":33,"offset":1,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":561,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/block-images.js","line":33,"offset":1,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

@typescript-bot
Copy link
Collaborator

@jakebailey Here are some more interesting changes from running the top-repos suite

Details

react-bootstrap/react-bootstrap

⚠️ Note that built also had errors ⚠️
Req #733 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #733 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":730,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/DropdownToggle.tsx","line":78,"offset":5,"entryNames":[{"name":"listen","source":"/mnt/ts_downloads/react-bootstrap/node_modules/dom-helpers/cjs/listen","data":{"exportName":"default","exportMapKey":"listen|11479|","fileName":"/mnt/ts_downloads/react-bootstrap/node_modules/dom-helpers/cjs/listen.d.ts","isPackageJsonImport":true}}]}}
{"seq":731,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/DropdownToggle.tsx","line":78,"offset":5,"entryNames":[{"name":"listenerCount","source":"process","data":{"exportName":"listenerCount","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":732,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/DropdownToggle.tsx","line":78,"offset":5,"entryNames":[{"name":"listeners","source":"process","data":{"exportName":"listeners","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":733,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/DropdownToggle.tsx","line":78,"offset":5,"entryNames":[{"name":"ListGroup","source":".","data":{"exportName":"ListGroup","moduleSpecifier":".","fileName":"/mnt/ts_downloads/react-bootstrap/src/index.tsx"}}]}}

Repro Steps

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

react-native-elements/react-native-elements

⚠️ Note that built also had errors ⚠️
Req #5648 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #5648 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/react-native-elements.react-native-elements.rawError.txt in the artifact folder

Last few requests

{"seq":5645,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/website/playground/Pricing/pricing.playground.tsx","line":10,"offset":15,"entryNames":[{"name":"ProgressBarAndroidComponent","source":"react-native","data":{"exportName":"ProgressBarAndroidComponent","moduleSpecifier":"react-native","fileName":"/mnt/ts_downloads/react-native-elements/website/node_modules/@types/react-native/index.d.ts"}}]}}
{"seq":5646,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/website/playground/Pricing/pricing.playground.tsx","line":10,"offset":15,"entryNames":[{"name":"ProgressViewIOSBase","source":"react-native","data":{"exportName":"ProgressViewIOSBase","moduleSpecifier":"react-native","fileName":"/mnt/ts_downloads/react-native-elements/website/node_modules/@types/react-native/index.d.ts"}}]}}
{"seq":5647,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/website/playground/Pricing/pricing.playground.tsx","line":10,"offset":15,"entryNames":[{"name":"ProgressViewIOSComponent","source":"react-native","data":{"exportName":"ProgressViewIOSComponent","moduleSpecifier":"react-native","fileName":"/mnt/ts_downloads/react-native-elements/website/node_modules/@types/react-native/index.d.ts"}}]}}
{"seq":5648,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/website/playground/Pricing/pricing.playground.tsx","line":10,"offset":15,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

ReactiveX/rxjs

⚠️ Note that built also had errors ⚠️
Req #853 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #853 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":850,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/custom-elements/elements-loader.ts","line":83,"offset":40,"entryNames":[{"name":"BrowserTestingModule","source":"/mnt/ts_downloads/rxjs/docs_app/node_modules/@angular/platform-browser/testing/testing","data":{"exportName":"BrowserTestingModule","exportMapKey":"BrowserTestingModule|11011|","fileName":"/mnt/ts_downloads/rxjs/docs_app/node_modules/@angular/platform-browser/testing/testing.d.ts"}}]}}
{"seq":851,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/custom-elements/elements-loader.ts","line":83,"offset":40,"entryNames":[{"name":"BrowserTransferStateModule","source":"@angular/platform-browser","data":{"exportName":"BrowserTransferStateModule","moduleSpecifier":"@angular/platform-browser","fileName":"/mnt/ts_downloads/rxjs/docs_app/node_modules/@angular/platform-browser/platform-browser.d.ts"}}]}}
{"seq":852,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/custom-elements/elements-loader.ts","line":83,"offset":40,"entryNames":[{"name":"buffer","source":"rxjs","data":{"exportName":"buffer","moduleSpecifier":"rxjs","fileName":"/mnt/ts_downloads/rxjs/docs_app/node_modules/rxjs/dist/types/internal/operators/buffer.d.ts"}}]}}
{"seq":853,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/custom-elements/elements-loader.ts","line":83,"offset":40,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

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

recharts/recharts

⚠️ Note that built also had errors ⚠️
Req #599 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #599 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":596,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/cartesian/Brush.tsx","line":528,"offset":19,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":597,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/cartesian/Brush.tsx","line":528,"offset":19,"entryNames":[{"name":"BrowserRouter","source":"/mnt/ts_downloads/recharts/node_modules/@types/react-router-dom/index","data":{"exportName":"BrowserRouter","exportMapKey":"BrowserRouter|31311|","fileName":"/mnt/ts_downloads/recharts/node_modules/@types/react-router-dom/index.d.ts"}}]}}
{"seq":598,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/cartesian/Brush.tsx","line":528,"offset":19,"entryNames":[{"name":"BrushStories","source":"storybook/stories/API/cartesian/Brush.stories","data":{"exportName":"default","moduleSpecifier":"storybook/stories/API/cartesian/Brush.stories","fileName":"/mnt/ts_downloads/recharts/storybook/stories/API/cartesian/Brush.stories.tsx"}}]}}
{"seq":599,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/cartesian/Brush.tsx","line":528,"offset":19,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/recharts/recharts --recurse-submodules
  2. In dir recharts, run git reset --hard 62bdd660529ec077c89922da97e22041cc4e76ed
  3. In dir recharts, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/recharts.recharts.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./recharts ./recharts.recharts.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

reduxjs/redux

⚠️ Note that built also had errors ⚠️
Req #428 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #428 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":425,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/shopping-cart/src/reducers/cart.spec.js","line":23,"offset":41,"entryNames":[{"name":"brotliCompressSync","source":"zlib","data":{"exportName":"brotliCompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":426,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/shopping-cart/src/reducers/cart.spec.js","line":23,"offset":41,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":427,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/shopping-cart/src/reducers/cart.spec.js","line":23,"offset":41,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":428,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/shopping-cart/src/reducers/cart.spec.js","line":23,"offset":41,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/reduxjs/redux --recurse-submodules
  2. In dir redux, run git reset --hard ece840f7e5030ed460894f97a63196baadd9194b
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir redux/docs, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir redux/examples/async, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir redux/examples/counter-ts, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir redux/examples/counter-vanilla, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir redux/examples/counter, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir redux/examples/real-world, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir redux/examples/shopping-cart, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir redux/examples/todomvc, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir redux/examples/todos-with-undo, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir redux/examples/todos, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir redux/examples/tree-view, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir redux/examples/universal, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir redux, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir redux/website, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/reduxjs.redux.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./redux ./reduxjs.redux.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

refined-github/refined-github

⚠️ Note that built also had errors ⚠️
Req #509 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #509 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":506,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/source/features/global-conversation-list-filters.tsx","line":20,"offset":41,"entryNames":[{"name":"ArrowUpLeftIcon","source":"@primer/octicons-react","data":{"exportName":"ArrowUpLeftIcon","moduleSpecifier":"@primer/octicons-react","fileName":"/mnt/ts_downloads/refined-github/node_modules/@primer/octicons-react/dist/index.d.ts"}}]}}
{"seq":507,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/source/features/global-conversation-list-filters.tsx","line":20,"offset":41,"entryNames":[{"name":"ArrowUpRightIcon","source":"@primer/octicons-react","data":{"exportName":"ArrowUpRightIcon","moduleSpecifier":"@primer/octicons-react","fileName":"/mnt/ts_downloads/refined-github/node_modules/@primer/octicons-react/dist/index.d.ts"}}]}}
{"seq":508,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/source/features/global-conversation-list-filters.tsx","line":20,"offset":41,"entryNames":[{"name":"asMutable","source":"ts-extras","data":{"exportName":"asMutable","moduleSpecifier":"ts-extras","fileName":"/mnt/ts_downloads/refined-github/node_modules/ts-extras/distribution/index.d.ts"}}]}}
{"seq":509,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/source/features/global-conversation-list-filters.tsx","line":20,"offset":41,"entryNames":[{"name":"assert","source":"/mnt/ts_downloads/refined-github/node_modules/vitest/dist/index","data":{"exportName":"assert","exportMapKey":"assert|4891|","fileName":"/mnt/ts_downloads/refined-github/node_modules/vitest/dist/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/refined-github/refined-github --recurse-submodules
  2. In dir refined-github, run git reset --hard cee2026a440146552b744d38cc447812b8009f1a
  3. In dir refined-github, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/refined-github.refined-github.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./refined-github ./refined-github.refined-github.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

remix-run/react-router

⚠️ Note that built also had errors ⚠️
Req #2055 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #2055 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults1/remix-run.react-router.rawError.txt in the artifact folder

Last few requests

{"seq":2052,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-router/__tests__/Router-test.tsx","line":8,"offset":77,"entryNames":[{"name":"_renderMatches","source":"../lib/hooks","data":{"exportName":"_renderMatches","moduleSpecifier":"../lib/hooks","fileName":"/mnt/ts_downloads/react-router/packages/react-router/lib/hooks.tsx"}}]}}
{"seq":2053,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-router/__tests__/Router-test.tsx","line":8,"offset":77,"entryNames":[{"name":"AbortedDeferredError","source":"react-router","data":{"exportName":"AbortedDeferredError","moduleSpecifier":"react-router","fileName":"/mnt/ts_downloads/react-router/packages/router/utils.ts"}}]}}
{"seq":2054,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-router/__tests__/Router-test.tsx","line":8,"offset":77,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/react-router/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":2055,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-router/__tests__/Router-test.tsx","line":8,"offset":77,"entryNames":[{"name":"access","source":"graceful-fs","data":{"exportName":"access","moduleSpecifier":"graceful-fs","fileName":"/mnt/ts_downloads/react-router/node_modules/@types/graceful-fs/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/remix-run/react-router --recurse-submodules
  2. In dir react-router, run git reset --hard 9ec3aec9c5aac22e63cb718774e0d08fc3133f30
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir react-router/examples/auth, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir react-router/examples/basic, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir react-router/examples/custom-filter-link, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir react-router/examples/custom-link, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir react-router/examples/custom-query-parsing, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir react-router/examples/data-router, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir react-router/examples/error-boundaries, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir react-router/examples/lazy-loading, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir react-router/examples/modal, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir react-router/examples/multi-app, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir react-router/examples/navigation-blocking, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir react-router/examples/notes, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir react-router/examples/route-objects, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir react-router/examples/scroll-restoration, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir react-router/examples/search-params, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir react-router/examples/ssr-data-router, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir react-router/examples/ssr, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir react-router, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir react-router/scripts/release, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir react-router/tutorial, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/remix-run.react-router.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./react-router ./remix-run.react-router.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

RocketChat/Rocket.Chat

⚠️ Note that built also had errors ⚠️
Req #7505 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #7505 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":7502,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/meteor/app/statistics/server/lib/statistics.ts","line":406,"offset":47,"entryNames":[{"name":"handleSuggestedGroupKey","source":"/mnt/ts_downloads/Rocket.Chat/apps/meteor/app/e2e/server/functions/handleSuggestedGroupKey","data":{"exportName":"handleSuggestedGroupKey","exportMapKey":"handleSuggestedGroupKey|21167|","fileName":"/mnt/ts_downloads/Rocket.Chat/apps/meteor/app/e2e/server/functions/handleSuggestedGroupKey.ts"}}]}}
{"seq":7503,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/meteor/app/statistics/server/lib/statistics.ts","line":406,"offset":47,"entryNames":[{"name":"handleUserCreated","source":"/mnt/ts_downloads/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/users","data":{"exportName":"handleUserCreated","exportMapKey":"handleUserCreated|22666|","fileName":"/mnt/ts_downloads/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/users.ts"}}]}}
{"seq":7504,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/meteor/app/statistics/server/lib/statistics.ts","line":406,"offset":47,"entryNames":[{"name":"handleUserRegistered","source":"/mnt/ts_downloads/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/userRegistered","data":{"exportName":"default","exportMapKey":"handleUserRegistered|13826|","fileName":"/mnt/ts_downloads/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/userRegistered.js"}}]}}
{"seq":7505,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/meteor/app/statistics/server/lib/statistics.ts","line":406,"offset":47,"entryNames":[{"name":"hasAllPermission","source":"/app/authorization/server/functions/hasPermission","data":{"exportName":"hasAllPermission","moduleSpecifier":"/app/authorization/server/functions/hasPermission","fileName":"/mnt/ts_downloads/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasPermission.ts"}}]}}

Repro Steps

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

slidevjs/slidev

⚠️ Note that built also had errors ⚠️
Req #156 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #156 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":153,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/client/logic/nav.ts","line":45,"offset":62,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"."}}
{"seq":154,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/client/logic/nav.ts","line":50,"offset":3,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":155,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/logic/nav.ts","line":50,"offset":3,"entryNames":["addToTree"]}}
{"seq":156,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/logic/nav.ts","line":50,"offset":3,"entryNames":[{"name":"createValueHandler","source":"/mnt/ts_downloads/slidev/node_modules/.pnpm/unocss@0.49.4_vite@4.1.1/node_modules/unocss/dist/index","data":{"exportName":"createValueHandler","exportMapKey":"createValueHandler|7742|","fileName":"/mnt/ts_downloads/slidev/node_modules/.pnpm/unocss@0.49.4_vite@4.1.1/node_modules/unocss/dist/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/slidevjs/slidev --recurse-submodules
  2. In dir slidev, run git reset --hard 6dcaa4be07719192b2741525fdfc54f0b925bb79
  3. In dir slidev, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/slidevjs.slidev.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./slidev ./slidevjs.slidev.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

solidjs/solid

⚠️ Note that built also had errors ⚠️
Req #1225 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1225 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1222,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/solid/store/src/store.ts","line":433,"offset":9,"entryNames":[{"name":"PrivateKeyInput","source":"crypto","data":{"exportName":"PrivateKeyInput","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":1223,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/solid/store/src/store.ts","line":433,"offset":9,"entryNames":[{"name":"ProcessEnvOptions","source":"child_process","data":{"exportName":"ProcessEnvOptions","moduleSpecifier":"child_process","ambientModuleName":"child_process"}}]}}
{"seq":1224,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/solid/store/src/store.ts","line":433,"offset":9,"entryNames":[{"name":"Profiler","source":"inspector","data":{"exportName":"Profiler","moduleSpecifier":"inspector","ambientModuleName":"inspector"}}]}}
{"seq":1225,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/solid/store/src/store.ts","line":433,"offset":9,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

  1. git clone https://github.com/solidjs/solid --recurse-submodules
  2. In dir solid, run git reset --hard c26f93346accc867920fd462c798a0f1b4e32e52
  3. In dir solid, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/solidjs.solid.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./solid ./solidjs.solid.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot
Copy link
Collaborator

@jakebailey Here are some more interesting changes from running the top-repos suite

Details

statelyai/xstate

⚠️ Note that built also had errors ⚠️
Req #1168 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1168 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1165,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/StateNode.ts","line":942,"offset":20,"entryNames":[{"name":"brotliCompressSync","source":"zlib","data":{"exportName":"brotliCompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":1166,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/StateNode.ts","line":942,"offset":20,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":1167,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/StateNode.ts","line":942,"offset":20,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":1168,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/StateNode.ts","line":942,"offset":20,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/statelyai/xstate --recurse-submodules
  2. In dir xstate, run git reset --hard 9eb9e764ed9b64aef6c929c1c9a1ae76ce426559
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir xstate/docs/fr/sandboxes/todomvc, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir xstate/docs, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir xstate/docs/sandboxes/todomvc, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir xstate/docs/zh/sandboxes/todomvc, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir xstate/examples/fetch, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir xstate/examples/react-7guis-counter, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir xstate/examples/react-7guis-temperature, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir xstate/examples/react-list, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir xstate/examples/react-tic-tac-toe, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir xstate/examples/template-js, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir xstate/examples/template-react-ts, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir xstate/examples/template-solid-js, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir xstate/examples/template-solid-ts, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir xstate/examples/template-svelte-js, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir xstate/examples/template-svelte-ts, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir xstate/examples/template-ts, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir xstate/examples/template-vue-ts, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir xstate/examples/todo-mvc-react, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir xstate/examples/todo-mvc-svelte, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir xstate/examples/todo-mvc-vue, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir xstate, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults3/statelyai.xstate.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./xstate ./statelyai.xstate.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

supabase/supabase

⚠️ Note that built also had errors ⚠️
Req #1434 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1434 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1431,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/docs/components/Navigation/Navigation.constants.ts","line":148,"offset":63,"entryNames":[{"name":"privateEncrypt","source":"crypto","data":{"exportName":"privateEncrypt","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":1432,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/docs/components/Navigation/Navigation.constants.ts","line":148,"offset":63,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1433,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/docs/components/Navigation/Navigation.constants.ts","line":148,"offset":63,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1434,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/docs/components/Navigation/Navigation.constants.ts","line":148,"offset":63,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

  1. git clone https://github.com/supabase/supabase --recurse-submodules
  2. In dir supabase, run git reset --hard 7f49af18f412398006c93950d3b8657fe1977f86
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir supabase/about, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir supabase/apps/docs, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir supabase/apps/temp-community-forum, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir supabase/apps/temp-community-tutorials, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir supabase/apps/www, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir supabase/examples/caching/with-cloudflare-workers-kv, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir supabase/examples/caching/with-nextjs-13-server-components, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir supabase/examples/caching/with-nextjs-13, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir supabase/examples/edge-functions/app, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir supabase/examples/slack-clone/nextjs-slack-clone, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir supabase/examples/todo-list/sveltejs-todo-list, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir supabase/examples/user-management/angular-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir supabase/examples/user-management/expo-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir supabase/examples/user-management/nextjs-ts-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir supabase/examples/user-management/nuxt3-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir supabase/examples/user-management/nuxtjs-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir supabase/examples/user-management/react-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir supabase/examples/user-management/solid-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir supabase/examples/user-management/svelte-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir supabase/examples/user-management/sveltekit-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir supabase/examples/user-management/vue3-user-management, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir supabase/examples/with-cloudflare-workers, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir supabase, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir supabase/packages/common, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir supabase/packages/config, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir supabase/packages/shared-data, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir supabase/packages/tsconfig, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir supabase/packages/ui, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    29. In dir supabase/spec/parser, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir supabase/studio, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    31. In dir supabase/tests, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/supabase.supabase.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./supabase ./supabase.supabase.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

sveltejs/svelte

⚠️ Note that built also had errors ⚠️
Req #4328 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #4328 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":4325,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/js/samples/src-attribute-check/expected.js","line":32,"offset":38,"entryNames":[{"name":"BasicSourceMapConsumer","source":"/mnt/ts_downloads/svelte/node_modules/source-map/source-map","data":{"exportName":"BasicSourceMapConsumer","exportMapKey":"BasicSourceMapConsumer|22518|","fileName":"/mnt/ts_downloads/svelte/node_modules/source-map/source-map.d.ts"}}]}}
{"seq":4326,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/js/samples/src-attribute-check/expected.js","line":32,"offset":38,"entryNames":[{"name":"before","source":"mocha","data":{"exportName":"before","moduleSpecifier":"mocha","ambientModuleName":"mocha"}}]}}
{"seq":4327,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/js/samples/src-attribute-check/expected.js","line":32,"offset":38,"entryNames":[{"name":"beforeEach","source":"mocha","data":{"exportName":"beforeEach","moduleSpecifier":"mocha","ambientModuleName":"mocha"}}]}}
{"seq":4328,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/js/samples/src-attribute-check/expected.js","line":32,"offset":38,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

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

typeorm/typeorm

⚠️ Note that built also had errors ⚠️
Req #644 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #644 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":641,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/sample/sample33-custom-repository/entity/Author.ts","line":8,"offset":5,"entryNames":[{"name":"add","source":"date-fns/esm/fp/add/index","data":{"exportName":"default","moduleSpecifier":"date-fns/esm/fp/add/index","ambientModuleName":"date-fns/esm/fp/add/index"}}]}}
{"seq":642,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/sample/sample33-custom-repository/entity/Author.ts","line":8,"offset":5,"entryNames":[{"name":"add","source":"date-fns/esm/fp/add/index.js","data":{"exportName":"default","moduleSpecifier":"date-fns/esm/fp/add/index.js","ambientModuleName":"date-fns/esm/fp/add/index.js"}}]}}
{"seq":643,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/sample/sample33-custom-repository/entity/Author.ts","line":8,"offset":5,"entryNames":[{"name":"addAbortSignal","source":"stream","data":{"exportName":"addAbortSignal","moduleSpecifier":"stream","ambientModuleName":"stream"}}]}}
{"seq":644,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/sample/sample33-custom-repository/entity/Author.ts","line":8,"offset":5,"entryNames":[{"name":"addAbortSignal","source":"/mnt/ts_downloads/typeorm/node_modules/pg-query-stream/dist/index","data":{"exportName":"addAbortSignal","exportMapKey":"addAbortSignal|15672|","fileName":"/mnt/ts_downloads/typeorm/node_modules/pg-query-stream/dist/index.d.ts","isPackageJsonImport":true}}]}}

Repro Steps

  1. git clone https://github.com/typeorm/typeorm --recurse-submodules
  2. In dir typeorm, run git reset --hard 099fcd9b104bc930faea08f97ee3d5610118e0c4
  3. In dir typeorm, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults2/typeorm.typeorm.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./typeorm ./typeorm.typeorm.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

vitejs/vite

⚠️ Note that built also had errors ⚠️
Req #1471 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1471 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1468,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/html.ts","line":408,"offset":30,"entryNames":[{"name":"access","source":"node:fs/promises","data":{"exportName":"access","moduleSpecifier":"node:fs/promises","ambientModuleName":"node:fs/promises"}}]}}
{"seq":1469,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/html.ts","line":408,"offset":30,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/vite/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index","data":{"exportName":"access","exportMapKey":"access|46107|","fileName":"/mnt/ts_downloads/vite/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":1470,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/html.ts","line":408,"offset":30,"entryNames":[{"name":"accessSync","source":"node:fs","data":{"exportName":"accessSync","moduleSpecifier":"node:fs","ambientModuleName":"node:fs"}}]}}
{"seq":1471,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/html.ts","line":408,"offset":30,"entryNames":[{"name":"accessSync","source":"/mnt/ts_downloads/vite/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index","data":{"exportName":"accessSync","exportMapKey":"accessSync|43996|","fileName":"/mnt/ts_downloads/vite/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vitejs/vite --recurse-submodules
  2. In dir vite, run git reset --hard d953536aae448e2bea0f3a7cb3c0062b16d45597
  3. In dir vite, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults1/vitejs.vite.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./vite ./vitejs.vite.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

vuejs/core

⚠️ Note that built also had errors ⚠️
Req #1265 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1265 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1262,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-dom/__tests__/transforms/stringifyStatic.spec.ts","line":413,"offset":3,"entryNames":[{"name":"captureRejectionSymbol","source":"stream","data":{"exportName":"captureRejectionSymbol","moduleSpecifier":"stream","ambientModuleName":"stream"}}]}}
{"seq":1263,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-dom/__tests__/transforms/stringifyStatic.spec.ts","line":413,"offset":3,"entryNames":[{"name":"CDPSession","source":"/mnt/ts_downloads/core/node_modules/.pnpm/puppeteer@19.6.3/node_modules/puppeteer/lib/types","data":{"exportName":"CDPSession","exportMapKey":"CDPSession|23531|","fileName":"/mnt/ts_downloads/core/node_modules/.pnpm/puppeteer@19.6.3/node_modules/puppeteer/lib/types.d.ts"}}]}}
{"seq":1264,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-dom/__tests__/transforms/stringifyStatic.spec.ts","line":413,"offset":3,"entryNames":[{"name":"Certificate","source":"crypto","data":{"exportName":"Certificate","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":1265,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-dom/__tests__/transforms/stringifyStatic.spec.ts","line":413,"offset":3,"entryNames":[{"name":"chai","source":"/mnt/ts_downloads/core/node_modules/.pnpm/vitest@0.28.3_jsdom@21.1.0+terser@5.16.2/node_modules/vitest/dist/index","data":{"exportName":"chai","exportMapKey":"chai|2076|","fileName":"/mnt/ts_downloads/core/node_modules/.pnpm/vitest@0.28.3_jsdom@21.1.0+terser@5.16.2/node_modules/vitest/dist/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vuejs/core --recurse-submodules
  2. In dir core, run git reset --hard 78b86150b801e7eb4ebf1cdff977e791dc0438f0
  3. In dir core, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/vuejs.core.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./core ./vuejs.core.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

vuejs/devtools

⚠️ Note that built also had errors ⚠️
Req #579 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #579 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":576,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/app-backend-core/src/inspector.ts","line":11,"offset":31,"entryNames":[{"name":"brotliCompressSync","source":"zlib","data":{"exportName":"brotliCompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":577,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/app-backend-core/src/inspector.ts","line":11,"offset":31,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":578,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/app-backend-core/src/inspector.ts","line":11,"offset":31,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":579,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/app-backend-core/src/inspector.ts","line":11,"offset":31,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

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

vuejs/vue

⚠️ Note that built also had errors ⚠️
Req #175 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149120:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #175 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149128:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":172,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/src/babelUtils.ts","line":160,"offset":11,"entryNames":[{"name":"cleanupDeps","source":"core/observer/dep","data":{"exportName":"cleanupDeps","moduleSpecifier":"core/observer/dep","fileName":"/mnt/ts_downloads/vue/src/core/observer/dep.ts"}}]}}
{"seq":173,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/src/babelUtils.ts","line":160,"offset":11,"entryNames":[{"name":"cloneVNode","source":"core/vdom/vnode","data":{"exportName":"cloneVNode","moduleSpecifier":"core/vdom/vnode","fileName":"/mnt/ts_downloads/vue/src/core/vdom/vnode.ts"}}]}}
{"seq":174,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/src/babelUtils.ts","line":160,"offset":11,"entryNames":[{"name":"CodegenState","source":"/mnt/ts_downloads/vue/src/compiler/codegen/index","data":{"exportName":"CodegenState","exportMapKey":"CodegenState|4971|","fileName":"/mnt/ts_downloads/vue/src/compiler/codegen/index.ts"}}]}}
{"seq":175,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/src/babelUtils.ts","line":160,"offset":11,"entryNames":[{"name":"compile","source":"web/entry-compiler","data":{"exportName":"compile","moduleSpecifier":"web/entry-compiler","fileName":"/mnt/ts_downloads/vue/src/platforms/web/entry-compiler.ts"}}]}}

Repro Steps

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

vuetifyjs/vuetify

⚠️ Note that built also had errors ⚠️
Req #1365 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1365 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1362,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/build/babel-plugin-replace-import-extension.js","line":8,"offset":7,"entryNames":[{"name":"Processor","source":"postcss","data":{"exportName":"Processor","moduleSpecifier":"postcss","fileName":"/mnt/ts_downloads/vuetify/node_modules/postcss/lib/postcss.d.ts","isPackageJsonImport":true}}]}}
{"seq":1363,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/build/babel-plugin-replace-import-extension.js","line":8,"offset":7,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1364,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/build/babel-plugin-replace-import-extension.js","line":8,"offset":7,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1365,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/build/babel-plugin-replace-import-extension.js","line":8,"offset":7,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

withastro/astro

⚠️ Note that built also had errors ⚠️
Req #1075 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1075 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1072,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro-rss/src/index.ts","line":116,"offset":5,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1073,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro-rss/src/index.ts","line":116,"offset":5,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1074,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro-rss/src/index.ts","line":116,"offset":5,"entryNames":[{"name":"promise","source":"astro/zod","data":{"exportName":"promise","moduleSpecifier":"astro/zod","fileName":"/mnt/ts_downloads/astro/packages/astro/zod.d.ts"}}]}}
{"seq":1075,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro-rss/src/index.ts","line":116,"offset":5,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

  1. git clone https://github.com/withastro/astro --recurse-submodules
  2. In dir astro, run git reset --hard 436bd09341693fc705f2a55d460eed3afa413432
  3. In dir astro, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/withastro.astro.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./astro ./withastro.astro.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot
Copy link
Collaborator

@jakebailey Here are some more interesting changes from running the top-repos suite

Details

withfig/autocomplete

⚠️ Note that built also had errors ⚠️
Req #2170 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141040:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140986:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #2170 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52696/built/local/tsserver.js:141048:16)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140994:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":2167,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/@withfig/autocomplete-tools.ts","line":99,"offset":1,"entryNames":[{"name":"privateEncrypt","source":"node:crypto","data":{"exportName":"privateEncrypt","moduleSpecifier":"node:crypto","ambientModuleName":"node:crypto"}}]}}
{"seq":2168,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/@withfig/autocomplete-tools.ts","line":99,"offset":1,"entryNames":[{"name":"profile","source":"node:console","data":{"exportName":"profile","moduleSpecifier":"node:console","ambientModuleName":"node:console"}}]}}
{"seq":2169,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/@withfig/autocomplete-tools.ts","line":99,"offset":1,"entryNames":[{"name":"profileEnd","source":"node:console","data":{"exportName":"profileEnd","moduleSpecifier":"node:console","ambientModuleName":"node:console"}}]}}
{"seq":2170,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/@withfig/autocomplete-tools.ts","line":99,"offset":1,"entryNames":[{"name":"promises","source":"node:dns","data":{"exportName":"promises","moduleSpecifier":"node:dns","ambientModuleName":"node:dns"}}]}}

Repro Steps

  1. git clone https://github.com/withfig/autocomplete --recurse-submodules
  2. In dir autocomplete, run git reset --hard 7f877ccf32c8174e12b03abb1fd2831ee550194a
  3. In dir autocomplete, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults4/withfig.autocomplete.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./autocomplete ./withfig.autocomplete.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

yangshun/tech-interview-handbook

⚠️ Note that built also had errors ⚠️
Req #900 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141013:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #900 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52696/built/local/tsserver.js:141021:9)
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults1/yangshun.tech-interview-handbook.rawError.txt in the artifact folder

Last few requests

{"seq":897,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/portal/src/components/offers/admin/OffersTablePagination.tsx","line":33,"offset":12,"entryNames":[{"name":"CancelledError","source":"/mnt/ts_downloads/tech-interview-handbook/node_modules/react-query/types/core/retryer","data":{"exportName":"CancelledError","exportMapKey":"CancelledError|7911|","fileName":"/mnt/ts_downloads/tech-interview-handbook/node_modules/react-query/types/core/retryer.d.ts"}}]}}
{"seq":898,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/portal/src/components/offers/admin/OffersTablePagination.tsx","line":33,"offset":12,"entryNames":[{"name":"captureRejections","source":"events","data":{"exportName":"captureRejections","moduleSpecifier":"events","ambientModuleName":"events"}}]}}
{"seq":899,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/portal/src/components/offers/admin/OffersTablePagination.tsx","line":33,"offset":12,"entryNames":[{"name":"captureRejections","source":"stream","data":{"exportName":"captureRejections","moduleSpecifier":"stream","ambientModuleName":"stream"}}]}}
{"seq":900,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/portal/src/components/offers/admin/OffersTablePagination.tsx","line":33,"offset":12,"entryNames":[{"name":"captureRejections","source":"/mnt/ts_downloads/tech-interview-handbook/node_modules/@types/formidable/Formidable","data":{"exportName":"captureRejections","exportMapKey":"captureRejections|17513|","fileName":"/mnt/ts_downloads/tech-interview-handbook/node_modules/@types/formidable/Formidable.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/yangshun/tech-interview-handbook --recurse-submodules
  2. In dir tech-interview-handbook, run git reset --hard be85d744ef2fc443bb4bfcb132f9b1468500a1b8
  3. In dir tech-interview-handbook, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults1/yangshun.tech-interview-handbook.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./tech-interview-handbook ./yangshun.tech-interview-handbook.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

youzan/vant

⚠️ Note that built also had errors ⚠️
Req #1765 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140990:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149107:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148993:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134907:35)
    at /typescript-main/built/local/tsserver.js:178466:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178464:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176810:43)
    at /typescript-main/built/local/tsserver.js:179154:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179146:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179154:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179196:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180740:14)
Req #1765 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:140998:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149115:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149001:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:134915:35)
    at /typescript-52696/built/local/tsserver.js:178474:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178472:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:176818:43)
    at /typescript-52696/built/local/tsserver.js:179162:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179154:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179162:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179204:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:180748:14)

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

Last few requests

{"seq":1762,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vant/src/cascader/test/index.spec.ts","line":248,"offset":69,"entryNames":[{"name":"deepClone","source":"/mnt/ts_downloads/vant/packages/vant/src/utils/deep-clone","data":{"exportName":"deepClone","exportMapKey":"deepClone|55020|","fileName":"/mnt/ts_downloads/vant/packages/vant/src/utils/deep-clone.ts"}}]}}
{"seq":1763,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vant/src/cascader/test/index.spec.ts","line":248,"offset":69,"entryNames":[{"name":"deepEqual","source":"assert","data":{"exportName":"deepEqual","moduleSpecifier":"assert","ambientModuleName":"assert"}}]}}
{"seq":1764,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vant/src/cascader/test/index.spec.ts","line":248,"offset":69,"entryNames":[{"name":"deepStrictEqual","source":"assert","data":{"exportName":"deepStrictEqual","moduleSpecifier":"assert","ambientModuleName":"assert"}}]}}
{"seq":1765,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vant/src/cascader/test/index.spec.ts","line":248,"offset":69,"entryNames":[{"name":"def","source":"/mnt/ts_downloads/vant/node_modules/.pnpm/@vue+shared@3.2.45/node_modules/@vue/shared/dist/shared","data":{"exportName":"def","exportMapKey":"def|53237|","fileName":"/mnt/ts_downloads/vant/node_modules/.pnpm/@vue+shared@3.2.45/node_modules/@vue/shared/dist/shared.d.ts"}}]}}

Repro Steps

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

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the top-repos suite comparing main and refs/pull/52696/merge:

Everything looks good!

@jakebailey
Copy link
Member Author

Fixed my oops. I was misled by the variable name used by the old function; it's not related to the annotation entirely anymore.

@jakebailey
Copy link
Member Author

@typescript-bot test this
@typescript-bot test top100
@typescript-bot user test this
@typescript-bot user test tsserver
@typescript-bot test tsserver top100
@typescript-bot run dt
@typescript-bot perf test this

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 11, 2023

Heya @jakebailey, I've started to run the extended test suite on this PR at 503dacc. You can monitor the build here.

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 11, 2023

Heya @jakebailey, I've started to run the diff-based user code test suite on this PR at 503dacc. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 11, 2023

Heya @jakebailey, I've started to run the parallelized Definitely Typed test suite on this PR at 503dacc. You can monitor the build here.

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 11, 2023

Heya @jakebailey, I've started to run the diff-based top-repos suite on this PR at 503dacc. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 11, 2023

Heya @jakebailey, I've started to run the perf test suite on this PR at 503dacc. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 11, 2023

Heya @jakebailey, I've started to run the diff-based user code test suite (tsserver) on this PR at 503dacc. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 11, 2023

Heya @jakebailey, I've started to run the diff-based top-repos suite (tsserver) on this PR at 503dacc. You can monitor the build here.

Update: The results are in! Part 1, Part 2, Part 3

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the user test suite comparing main and refs/pull/52696/merge:

Something interesting changed - please have a look.

Details

webpack

⚠️ Note that built also had errors ⚠️
Req #8788 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #8788 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":8785,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/library/SystemLibraryPlugin.js","line":201,"offset":23,"entryNames":[{"name":"ExportPropertyLibraryPlugin","source":"/mnt/ts_downloads/webpack/lib/library/ExportPropertyLibraryPlugin","data":{"exportName":"export=","exportMapKey":"ExportPropertyLibraryPlugin|42721|","fileName":"/mnt/ts_downloads/webpack/lib/library/ExportPropertyLibraryPlugin.js"}}]}}
{"seq":8786,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/library/SystemLibraryPlugin.js","line":201,"offset":23,"entryNames":[{"name":"exports","source":"enhanced-resolve","data":{"exportName":"export=","exportMapKey":"exports|9887|","moduleSpecifier":"enhanced-resolve","fileName":"/mnt/ts_downloads/webpack/node_modules/enhanced-resolve/types.d.ts"}}]}}
{"seq":8787,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/library/SystemLibraryPlugin.js","line":201,"offset":23,"entryNames":[{"name":"exports","source":"../RuntimeGlobals","data":{"exportName":"exports","exportMapKey":"exports|29723|","moduleSpecifier":"../RuntimeGlobals","fileName":"/mnt/ts_downloads/webpack/lib/RuntimeGlobals.js"}}]}}
{"seq":8788,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/library/SystemLibraryPlugin.js","line":201,"offset":23,"entryNames":[{"name":"EXPORTS_OBJECT_REFERENCED","source":"../dependencies/LoaderDependency","data":{"exportName":"EXPORTS_OBJECT_REFERENCED","exportMapKey":"EXPORTS_OBJECT_REFERENCED|32717|","moduleSpecifier":"../dependencies/LoaderDependency","fileName":"/mnt/ts_downloads/webpack/lib/dependencies/LoaderDependency.js"}}]}}

Repro Steps

  1. git clone https://github.com/webpack/webpack.git --recurse-submodules
  2. In dir webpack, run git reset --hard b67626c7b4ffed8737d195b27c8cea1e68d58134
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir webpack, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir webpack/test/cases/entry-exports-field/imports, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir webpack/test/cases/entry-exports-field/self, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir webpack/test/cases/inner-graph/no-side-effects/package, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir webpack/test/cases/inner-graph/static-of-class/other, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir webpack/test/cases/loaders/issue-4959, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir webpack/test/cases/mjs/cjs-import-default, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir webpack/test/cases/mjs/namespace-object-lazy, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir webpack/test/cases/mjs/no-module-main-field, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir webpack/test/cases/mjs/type-module, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir webpack/test/cases/mjs/type-null, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir webpack/test/cases/parsing/harmony-export-import-specifier/side-effect-free, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir webpack/test/cases/parsing/harmony-star-conflict/named-with-namespace-no-side, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir webpack/test/cases/scope-hoisting/order-without-side-effects, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir webpack/test/cases/scope-hoisting/side-effects-11990-star, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir webpack/test/cases/scope-hoisting/side-effects-11990, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir webpack/test/cases/scope-hoisting/side-effects-9159/package, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir webpack/test/cases/side-effects/dynamic-reexports/dedupe-target-with-side, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir webpack/test/cases/side-effects/dynamic-reexports, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir webpack/test/cases/side-effects/issue-12071, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir webpack/test/cases/side-effects/issue-12570-second-try, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir webpack/test/cases/side-effects/issue-12570, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir webpack/test/cases/side-effects/missing-module-7499/example, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir webpack/test/cases/side-effects/order-issue-7665/module, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir webpack/test/cases/side-effects/wrong-module-10146/module, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir webpack/test/configCases/container/1-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir webpack/test/configCases/container/2-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir webpack/test/configCases/container/3-container-full, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir webpack/test/configCases/container/exposed-overridables, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir webpack/test/configCases/ecmaVersion/browserslist-missing, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir webpack/test/configCases/ecmaVersion/browserslist, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir webpack/test/configCases/records/issue-2991/pkgs/somepackage, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir webpack/test/configCases/resolve-merging/override/package, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir webpack/test/configCases/resolve/context-resolve-with-ignore/a/foo, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir webpack/test/configCases/resolve/context-resolve-with-ignore/b/foo, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir webpack/test/configCases/sharing/consume-module, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir webpack/test/configCases/sharing/consume-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir webpack/test/configCases/sharing/no-override-loaded, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir webpack/test/configCases/sharing/provide-eager-module, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir webpack/test/configCases/sharing/provide-module, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir webpack/test/configCases/sharing/provide-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir webpack/test/configCases/sharing/share-multiple-versions, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir webpack/test/configCases/sharing/share-plugin, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir webpack/test/configCases/split-chunks/asnyc-entries, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir webpack/test/configCases/web/unique-jsonp, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir webpack/test/statsCases/ignore-warnings, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir webpack/test/statsCases/resolve-plugin-context, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir webpack/test/statsCases/side-effects-issue-7428/components, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir webpack/test/watchCases/side-effects/issue-7400/0/my-module, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/webpack.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./webpack ./webpack.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the user test suite comparing main and refs/pull/52696/merge:

Everything looks good!

@typescript-bot
Copy link
Collaborator

Heya @jakebailey, I've run the RWC suite on this PR - assuming you're on the TS core team, you can view the resulting diff here.

@typescript-bot
Copy link
Collaborator

@jakebailey
The results of the perf run you requested are in!

Here they are:

Compiler

Comparison Report - main..52696
Metric main 52696 Delta Best Worst p-value
Angular - node (v18.10.0, x64)
Memory used 359,976k (± 0.02%) 359,928k (± 0.02%) ~ 359,841k 359,999k p=0.230 n=6
Parse Time 3.94s (± 1.21%) 3.88s (± 0.60%) ~ 3.86s 3.92s p=0.053 n=6
Bind Time 1.18s (± 1.40%) 1.17s (± 0.44%) ~ 1.17s 1.18s p=0.560 n=6
Check Time 8.79s (± 0.69%) 8.73s (± 0.32%) ~ 8.69s 8.77s p=0.077 n=6
Emit Time 7.61s (± 0.59%) 7.64s (± 0.95%) ~ 7.57s 7.77s p=0.872 n=6
Total Time 21.50s (± 0.59%) 21.42s (± 0.27%) ~ 21.36s 21.53s p=0.291 n=6
Compiler-Unions - node (v18.10.0, x64)
Memory used 194,144k (± 1.47%) 194,213k (± 1.51%) ~ 192,225k 198,096k p=0.575 n=6
Parse Time 1.63s (± 1.82%) 1.63s (± 1.92%) ~ 1.59s 1.67s p=0.935 n=6
Bind Time 0.80s (± 0.65%) 0.79s (± 0.52%) ~ 0.79s 0.80s p=0.112 n=6
Check Time 9.79s (± 0.43%) 9.69s (± 0.24%) -0.10s (- 1.02%) 9.66s 9.73s p=0.008 n=6
Emit Time 2.81s (± 0.80%) 2.79s (± 0.86%) ~ 2.75s 2.81s p=0.145 n=6
Total Time 15.03s (± 0.38%) 14.90s (± 0.43%) -0.13s (- 0.85%) 14.81s 14.99s p=0.016 n=6
Monaco - node (v18.10.0, x64)
Memory used 344,020k (± 0.01%) 344,009k (± 0.01%) ~ 343,969k 344,046k p=0.378 n=6
Parse Time 2.90s (± 0.71%) 2.91s (± 1.31%) ~ 2.85s 2.95s p=0.418 n=6
Bind Time 1.04s (± 1.12%) 1.03s (± 1.01%) ~ 1.02s 1.05s p=0.406 n=6
Check Time 7.06s (± 0.62%) 7.03s (± 0.52%) ~ 6.97s 7.07s p=0.227 n=6
Emit Time 4.33s (± 0.65%) 4.32s (± 0.92%) ~ 4.27s 4.37s p=0.517 n=6
Total Time 15.34s (± 0.35%) 15.29s (± 0.69%) ~ 15.12s 15.43s p=0.336 n=6
TFS - node (v18.10.0, x64)
Memory used 300,381k (± 0.00%) 300,352k (± 0.01%) -29k (- 0.01%) 300,328k 300,372k p=0.016 n=6
Parse Time 2.26s (± 1.80%) 2.24s (± 1.34%) ~ 2.20s 2.28s p=0.688 n=6
Bind Time 1.18s (± 0.71%) 1.17s (± 0.64%) ~ 1.16s 1.18s p=0.652 n=6
Check Time 6.55s (± 0.18%) 6.54s (± 0.49%) ~ 6.49s 6.57s p=0.513 n=6
Emit Time 3.92s (± 0.83%) 3.92s (± 0.47%) ~ 3.89s 3.94s p=1.000 n=6
Total Time 13.91s (± 0.28%) 13.87s (± 0.47%) ~ 13.79s 13.93s p=0.324 n=6
material-ui - node (v18.10.0, x64)
Memory used 476,875k (± 0.01%) 476,837k (± 0.01%) ~ 476,804k 476,887k p=0.054 n=6
Parse Time 3.54s (± 0.65%) 3.54s (± 0.52%) ~ 3.52s 3.57s p=1.000 n=6
Bind Time 0.97s (± 0.53%) 0.97s (± 1.01%) ~ 0.96s 0.98s p=0.348 n=6
Check Time 17.26s (± 0.84%) 17.14s (± 0.52%) ~ 17.06s 17.27s p=0.128 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 21.78s (± 0.65%) 21.65s (± 0.47%) ~ 21.56s 21.80s p=0.199 n=6
xstate - node (v18.10.0, x64)
Memory used 549,178k (± 0.01%) 549,143k (± 0.01%) ~ 549,070k 549,242k p=0.423 n=6
Parse Time 4.58s (± 0.66%) 4.57s (± 0.48%) ~ 4.55s 4.61s p=0.293 n=6
Bind Time 1.71s (± 0.81%) 1.71s (± 1.21%) ~ 1.67s 1.72s p=0.678 n=6
Check Time 2.83s (± 0.74%) 2.81s (± 0.88%) ~ 2.78s 2.85s p=0.255 n=6
Emit Time 0.08s (± 0.00%) 0.08s (± 0.00%) ~ 0.08s 0.08s p=1.000 n=6
Total Time 9.20s (± 0.37%) 9.18s (± 0.30%) ~ 9.14s 9.21s p=0.226 n=6
Angular - node (v16.17.1, x64)
Memory used 359,332k (± 0.01%) 359,318k (± 0.01%) ~ 359,252k 359,350k p=0.630 n=6
Parse Time 4.16s (± 0.47%) 4.15s (± 0.43%) ~ 4.13s 4.18s p=0.210 n=6
Bind Time 1.24s (± 0.33%) 1.24s (± 0.33%) ~ 1.23s 1.24s p=1.000 n=6
Check Time 9.51s (± 0.32%) 9.52s (± 0.56%) ~ 9.46s 9.61s p=0.936 n=6
Emit Time 8.08s (± 1.01%) 8.07s (± 0.35%) ~ 8.03s 8.11s p=0.747 n=6
Total Time 22.99s (± 0.47%) 22.98s (± 0.29%) ~ 22.89s 23.08s p=1.000 n=6
Compiler-Unions - node (v16.17.1, x64)
Memory used 194,005k (± 0.02%) 193,926k (± 0.09%) ~ 193,697k 194,086k p=0.936 n=6
Parse Time 1.80s (± 0.30%) 1.82s (± 0.45%) +0.01s (+ 0.65%) 1.81s 1.83s p=0.025 n=6
Bind Time 0.84s (± 0.61%) 0.84s (± 0.48%) ~ 0.84s 0.85s p=0.595 n=6
Check Time 10.48s (± 0.53%) 10.40s (± 0.54%) -0.08s (- 0.75%) 10.34s 10.50s p=0.045 n=6
Emit Time 3.04s (± 0.45%) 3.21s (± 6.59%) ~ 3.01s 3.47s p=0.872 n=6
Total Time 16.17s (± 0.36%) 16.27s (± 1.46%) ~ 16.04s 16.62s p=1.000 n=6
Monaco - node (v16.17.1, x64)
Memory used 343,270k (± 0.01%) 343,261k (± 0.00%) ~ 343,239k 343,285k p=0.520 n=6
Parse Time 3.15s (± 0.77%) 3.12s (± 1.08%) ~ 3.09s 3.17s p=0.195 n=6
Bind Time 1.11s (± 0.99%) 1.11s (± 0.88%) ~ 1.10s 1.13s p=0.929 n=6
Check Time 7.74s (± 0.55%) 7.74s (± 0.27%) ~ 7.71s 7.77s p=1.000 n=6
Emit Time 4.52s (± 0.62%) 4.53s (± 0.56%) ~ 4.50s 4.56s p=0.517 n=6
Total Time 16.52s (± 0.56%) 16.50s (± 0.37%) ~ 16.42s 16.57s p=1.000 n=6
TFS - node (v16.17.1, x64)
Memory used 299,726k (± 0.00%) 299,712k (± 0.01%) ~ 299,682k 299,748k p=0.689 n=6
Parse Time 2.44s (± 0.79%) 2.46s (± 1.30%) ~ 2.42s 2.49s p=0.468 n=6
Bind Time 1.26s (± 0.43%) 1.26s (± 0.65%) ~ 1.25s 1.27s p=0.088 n=6
Check Time 7.21s (± 0.52%) 7.18s (± 0.25%) ~ 7.16s 7.20s p=0.288 n=6
Emit Time 4.23s (± 0.46%) 4.22s (± 0.55%) ~ 4.20s 4.26s p=0.373 n=6
Total Time 15.14s (± 0.36%) 15.12s (± 0.31%) ~ 15.06s 15.16s p=0.467 n=6
material-ui - node (v16.17.1, x64)
Memory used 476,138k (± 0.01%) 476,140k (± 0.01%) ~ 476,096k 476,170k p=1.000 n=6
Parse Time 3.69s (± 0.44%) 3.69s (± 0.23%) ~ 3.68s 3.70s p=0.753 n=6
Bind Time 1.02s (± 0.40%) 1.02s (± 0.40%) ~ 1.01s 1.02s p=1.000 n=6
Check Time 18.42s (± 1.13%) 18.18s (± 0.41%) -0.24s (- 1.32%) 18.11s 18.29s p=0.016 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 23.12s (± 0.92%) 22.88s (± 0.31%) -0.24s (- 1.05%) 22.80s 22.98s p=0.010 n=6
xstate - node (v16.17.1, x64)
Memory used 546,904k (± 0.02%) 546,823k (± 0.01%) ~ 546,751k 546,937k p=0.173 n=6
Parse Time 4.78s (± 0.68%) 4.77s (± 0.22%) ~ 4.75s 4.78s p=0.513 n=6
Bind Time 1.85s (± 0.41%) 1.85s (± 0.41%) ~ 1.84s 1.86s p=1.000 n=6
Check Time 3.08s (± 0.52%) 3.07s (± 0.48%) ~ 3.05s 3.09s p=0.192 n=6
Emit Time 0.09s (± 5.53%) 0.09s (± 5.53%) ~ 0.09s 0.10s p=1.000 n=6
Total Time 9.81s (± 0.40%) 9.78s (± 0.21%) ~ 9.75s 9.80s p=0.227 n=6
Angular - node (v14.15.1, x64)
Memory used 352,893k (± 0.01%) 352,873k (± 0.01%) ~ 352,856k 352,920k p=0.261 n=6
Parse Time 4.22s (± 0.40%) 4.21s (± 0.48%) ~ 4.19s 4.23s p=0.249 n=6
Bind Time 1.28s (± 0.32%) 1.28s (± 0.59%) ~ 1.27s 1.29s p=1.000 n=6
Check Time 9.84s (± 0.48%) 9.78s (± 0.49%) ~ 9.71s 9.83s p=0.089 n=6
Emit Time 8.43s (± 0.60%) 8.38s (± 0.47%) ~ 8.33s 8.44s p=0.108 n=6
Total Time 23.76s (± 0.35%) 23.65s (± 0.29%) ~ 23.55s 23.72s p=0.065 n=6
Compiler-Unions - node (v14.15.1, x64)
Memory used 188,959k (± 0.07%) 189,017k (± 0.01%) ~ 188,986k 189,056k p=0.810 n=6
Parse Time 1.83s (± 0.77%) 1.82s (± 0.57%) ~ 1.81s 1.83s p=0.438 n=6
Bind Time 0.86s (± 0.88%) 0.85s (± 0.64%) ~ 0.85s 0.86s p=0.476 n=6
Check Time 10.51s (± 0.84%) 10.52s (± 0.57%) ~ 10.43s 10.59s p=0.936 n=6
Emit Time 3.28s (± 5.36%) 3.14s (± 1.40%) 🟩-0.14s (- 4.22%) 3.11s 3.23s p=0.029 n=6
Total Time 16.48s (± 1.21%) 16.34s (± 0.55%) ~ 16.22s 16.47s p=0.172 n=6
Monaco - node (v14.15.1, x64)
Memory used 338,018k (± 0.00%) 338,005k (± 0.00%) ~ 337,989k 338,023k p=0.092 n=6
Parse Time 3.21s (± 0.57%) 3.20s (± 0.70%) ~ 3.17s 3.23s p=0.367 n=6
Bind Time 1.11s (± 0.73%) 1.12s (± 1.57%) ~ 1.10s 1.15s p=1.000 n=6
Check Time 8.06s (± 0.65%) 8.02s (± 0.49%) ~ 7.96s 8.06s p=0.173 n=6
Emit Time 4.79s (± 0.57%) 4.77s (± 0.67%) ~ 4.73s 4.81s p=0.372 n=6
Total Time 17.17s (± 0.30%) 17.11s (± 0.17%) -0.06s (- 0.38%) 17.07s 17.14s p=0.024 n=6
TFS - node (v14.15.1, x64)
Memory used 294,624k (± 0.00%) 294,610k (± 0.00%) ~ 294,600k 294,617k p=0.092 n=6
Parse Time 2.74s (± 0.38%) 2.73s (± 0.64%) ~ 2.71s 2.76s p=0.869 n=6
Bind Time 1.09s (± 0.47%) 1.10s (± 1.10%) ~ 1.09s 1.12s p=0.923 n=6
Check Time 7.55s (± 0.46%) 7.50s (± 0.44%) -0.06s (- 0.75%) 7.46s 7.54s p=0.030 n=6
Emit Time 4.66s (± 0.82%) 4.61s (± 0.43%) -0.05s (- 1.00%) 4.59s 4.64s p=0.043 n=6
Total Time 16.05s (± 0.40%) 15.94s (± 0.21%) -0.11s (- 0.66%) 15.89s 15.98s p=0.010 n=6
material-ui - node (v14.15.1, x64)
Memory used 471,659k (± 0.00%) 471,672k (± 0.01%) ~ 471,644k 471,720k p=0.471 n=6
Parse Time 3.91s (± 0.40%) 3.89s (± 0.42%) ~ 3.88s 3.92s p=0.116 n=6
Bind Time 1.05s (± 0.72%) 1.04s (± 0.72%) ~ 1.03s 1.05s p=0.195 n=6
Check Time 19.09s (± 0.49%) 19.08s (± 0.72%) ~ 18.96s 19.31s p=0.748 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 24.05s (± 0.43%) 24.02s (± 0.62%) ~ 23.88s 24.27s p=0.630 n=6
xstate - node (v14.15.1, x64)
Memory used 534,893k (± 0.01%) 534,891k (± 0.01%) ~ 534,849k 534,940k p=0.810 n=6
Parse Time 5.14s (± 1.00%) 5.11s (± 0.52%) ~ 5.09s 5.16s p=0.199 n=6
Bind Time 1.71s (± 0.86%) 1.71s (± 0.71%) ~ 1.70s 1.73s p=0.559 n=6
Check Time 3.14s (± 0.52%) 3.14s (± 0.13%) ~ 3.14s 3.15s p=0.867 n=6
Emit Time 0.10s (± 0.00%) 0.10s (± 5.21%) ~ 0.10s 0.11s p=0.071 n=6
Total Time 10.10s (± 0.60%) 10.07s (± 0.31%) ~ 10.03s 10.12s p=0.295 n=6
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v18.10.0, x64)
  • node (v16.17.1, x64)
  • node (v14.15.1, x64)
Scenarios
  • Angular - node (v18.10.0, x64)
  • Angular - node (v16.17.1, x64)
  • Angular - node (v14.15.1, x64)
  • Compiler-Unions - node (v18.10.0, x64)
  • Compiler-Unions - node (v16.17.1, x64)
  • Compiler-Unions - node (v14.15.1, x64)
  • Monaco - node (v18.10.0, x64)
  • Monaco - node (v16.17.1, x64)
  • Monaco - node (v14.15.1, x64)
  • TFS - node (v18.10.0, x64)
  • TFS - node (v16.17.1, x64)
  • TFS - node (v14.15.1, x64)
  • material-ui - node (v18.10.0, x64)
  • material-ui - node (v16.17.1, x64)
  • material-ui - node (v14.15.1, x64)
  • xstate - node (v18.10.0, x64)
  • xstate - node (v16.17.1, x64)
  • xstate - node (v14.15.1, x64)
Benchmark Name Iterations
Current 52696 6
Baseline main 6

TSServer

Comparison Report - main..52696
Metric main 52696 Delta Best Worst p-value
Compiler-UnionsTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 2,514ms (± 1.28%) 2,518ms (± 1.36%) ~ 2,475ms 2,571ms p=0.936 n=6
Req 2 - geterr 5,560ms (± 0.56%) 5,527ms (± 0.31%) -33ms (- 0.59%) 5,507ms 5,551ms p=0.045 n=6
Req 3 - references 367ms (± 1.11%) 364ms (± 1.39%) ~ 356ms 370ms p=0.372 n=6
Req 4 - navto 282ms (± 0.99%) 282ms (± 0.72%) ~ 279ms 285ms p=0.871 n=6
Req 5 - completionInfo count 1,356 (± 0.00%) 1,356 (± 0.00%) ~ 1,356 1,356 p=1.000 n=6
Req 5 - completionInfo 76ms (± 5.61%) 73ms (± 0.56%) ~ 72ms 73ms p=0.103 n=6
CompilerTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 2,745ms (± 0.95%) 2,746ms (± 0.46%) ~ 2,732ms 2,767ms p=0.630 n=6
Req 2 - geterr 4,075ms (± 0.52%) 4,043ms (± 0.59%) -33ms (- 0.81%) 4,018ms 4,082ms p=0.045 n=6
Req 3 - references 366ms (± 0.53%) 368ms (± 0.56%) ~ 366ms 371ms p=0.190 n=6
Req 4 - navto 290ms (± 0.18%) 290ms (± 0.26%) ~ 289ms 291ms p=0.784 n=6
Req 5 - completionInfo count 1,518 (± 0.00%) 1,518 (± 0.00%) ~ 1,518 1,518 p=1.000 n=6
Req 5 - completionInfo 67ms (± 1.13%) 68ms (± 4.64%) ~ 66ms 74ms p=0.796 n=6
xstateTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 3,509ms (± 0.60%) 3,495ms (± 0.61%) ~ 3,469ms 3,526ms p=0.336 n=6
Req 2 - geterr 1,659ms (± 0.80%) 1,642ms (± 0.63%) -17ms (- 1.04%) 1,631ms 1,660ms p=0.037 n=6
Req 3 - references 105ms (± 1.45%) 104ms (± 0.95%) ~ 103ms 105ms p=0.367 n=6
Req 4 - navto 357ms (± 0.64%) 357ms (± 0.68%) ~ 353ms 360ms p=0.871 n=6
Req 5 - completionInfo count 3,175 (± 0.00%) 3,136 (± 0.00%) -39 (- 1.23%) 3,136 3,136 p=0.001 n=6
Req 5 - completionInfo 452ms (± 0.75%) 427ms (± 1.34%) 🟩-25ms (- 5.53%) 416ms 432ms p=0.005 n=6
Compiler-UnionsTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 2,790ms (± 0.51%) 2,785ms (± 0.78%) ~ 2,745ms 2,809ms p=0.810 n=6
Req 2 - geterr 5,926ms (± 0.67%) 5,932ms (± 0.59%) ~ 5,869ms 5,975ms p=0.810 n=6
Req 3 - references 375ms (± 1.03%) 380ms (± 1.12%) +6ms (+ 1.51%) 373ms 385ms p=0.030 n=6
Req 4 - navto 276ms (± 1.02%) 276ms (± 1.19%) ~ 272ms 279ms p=0.935 n=6
Req 5 - completionInfo count 1,356 (± 0.00%) 1,356 (± 0.00%) ~ 1,356 1,356 p=1.000 n=6
Req 5 - completionInfo 84ms (± 4.93%) 80ms (± 3.30%) ~ 78ms 85ms p=0.088 n=6
CompilerTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 2,920ms (± 0.44%) 2,909ms (± 0.39%) ~ 2,894ms 2,925ms p=0.229 n=6
Req 2 - geterr 4,424ms (± 0.44%) 4,402ms (± 0.44%) -23ms (- 0.52%) 4,372ms 4,420ms p=0.031 n=6
Req 3 - references 379ms (± 1.15%) 382ms (± 0.75%) ~ 378ms 386ms p=0.371 n=6
Req 4 - navto 284ms (± 1.77%) 283ms (± 1.53%) ~ 278ms 288ms p=0.744 n=6
Req 5 - completionInfo count 1,518 (± 0.00%) 1,518 (± 0.00%) ~ 1,518 1,518 p=1.000 n=6
Req 5 - completionInfo 71ms (± 0.00%) 72ms (± 1.47%) ~ 70ms 73ms p=0.293 n=6
xstateTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 3,634ms (± 0.41%) 3,630ms (± 0.45%) ~ 3,614ms 3,657ms p=0.748 n=6
Req 2 - geterr 1,802ms (± 0.72%) 1,811ms (± 1.00%) ~ 1,780ms 1,837ms p=0.575 n=6
Req 3 - references 113ms (± 1.30%) 113ms (± 2.08%) ~ 108ms 114ms p=0.803 n=6
Req 4 - navto 341ms (± 0.45%) 343ms (± 0.91%) ~ 340ms 348ms p=0.286 n=6
Req 5 - completionInfo count 3,175 (± 0.00%) 3,136 (± 0.00%) -39 (- 1.23%) 3,136 3,136 p=0.001 n=6
Req 5 - completionInfo 454ms (± 0.65%) 437ms (± 1.29%) 🟩-17ms (- 3.71%) 429ms 443ms p=0.005 n=6
Compiler-UnionsTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 2,891ms (± 0.38%) 2,885ms (± 0.51%) ~ 2,868ms 2,908ms p=0.471 n=6
Req 2 - geterr 6,342ms (± 0.64%) 6,357ms (± 1.07%) ~ 6,294ms 6,473ms p=1.000 n=6
Req 3 - references 390ms (± 0.73%) 390ms (± 1.02%) ~ 384ms 394ms p=0.936 n=6
Req 4 - navto 284ms (± 1.45%) 285ms (± 1.13%) ~ 281ms 288ms p=1.000 n=6
Req 5 - completionInfo count 1,356 (± 0.00%) 1,356 (± 0.00%) ~ 1,356 1,356 p=1.000 n=6
Req 5 - completionInfo 89ms (± 8.62%) 91ms (± 7.12%) ~ 81ms 99ms p=0.466 n=6
CompilerTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 3,078ms (± 0.62%) 3,053ms (± 0.81%) ~ 3,026ms 3,095ms p=0.065 n=6
Req 2 - geterr 4,733ms (± 0.36%) 4,711ms (± 0.39%) ~ 4,684ms 4,734ms p=0.066 n=6
Req 3 - references 404ms (± 0.52%) 404ms (± 0.36%) ~ 402ms 406ms p=1.000 n=6
Req 4 - navto 293ms (± 0.81%) 291ms (± 1.04%) ~ 288ms 296ms p=0.227 n=6
Req 5 - completionInfo count 1,518 (± 0.00%) 1,518 (± 0.00%) ~ 1,518 1,518 p=1.000 n=6
Req 5 - completionInfo 83ms (± 4.69%) 81ms (± 3.74%) ~ 79ms 87ms p=0.161 n=6
xstateTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 3,960ms (± 0.41%) 3,935ms (± 0.46%) ~ 3,914ms 3,960ms p=0.066 n=6
Req 2 - geterr 1,803ms (± 2.17%) 1,799ms (± 1.71%) ~ 1,761ms 1,852ms p=0.936 n=6
Req 3 - references 131ms (± 1.53%) 129ms (± 2.10%) ~ 125ms 133ms p=0.118 n=6
Req 4 - navto 377ms (± 0.46%) 377ms (± 0.52%) ~ 375ms 380ms p=1.000 n=6
Req 5 - completionInfo count 3,175 (± 0.00%) 3,136 (± 0.00%) -39 (- 1.23%) 3,136 3,136 p=0.001 n=6
Req 5 - completionInfo 476ms (± 1.13%) 446ms (± 1.86%) 🟩-31ms (- 6.44%) 430ms 454ms p=0.005 n=6
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v18.10.0, x64)
  • node (v16.17.1, x64)
  • node (v14.15.1, x64)
Scenarios
  • Compiler-UnionsTSServer - node (v18.10.0, x64)
  • Compiler-UnionsTSServer - node (v16.17.1, x64)
  • Compiler-UnionsTSServer - node (v14.15.1, x64)
  • CompilerTSServer - node (v18.10.0, x64)
  • CompilerTSServer - node (v16.17.1, x64)
  • CompilerTSServer - node (v14.15.1, x64)
  • xstateTSServer - node (v18.10.0, x64)
  • xstateTSServer - node (v16.17.1, x64)
  • xstateTSServer - node (v14.15.1, x64)
Benchmark Name Iterations
Current 52696 6
Baseline main 6

Startup

Comparison Report - main..52696
Metric main 52696 Delta Best Worst p-value
tsc-startup - node (v16.17.1, x64)
Execution time 142.22ms (± 0.17%) 142.41ms (± 0.18%) +0.19ms (+ 0.14%) 141.59ms 145.87ms p=0.000 n=600
tsserver-startup - node (v16.17.1, x64)
Execution time 226.71ms (± 0.17%) 227.12ms (± 0.26%) +0.41ms (+ 0.18%) 225.54ms 235.37ms p=0.000 n=600
tsserverlibrary-startup - node (v16.17.1, x64)
Execution time 228.98ms (± 0.24%) 228.68ms (± 0.22%) -0.30ms (- 0.13%) 227.37ms 232.88ms p=0.000 n=600
typescript-startup - node (v16.17.1, x64)
Execution time 209.51ms (± 0.21%) 209.52ms (± 0.21%) ~ 208.46ms 215.48ms p=0.497 n=600
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v16.17.1, x64)
Scenarios
  • tsc-startup - node (v16.17.1, x64)
  • tsserver-startup - node (v16.17.1, x64)
  • tsserverlibrary-startup - node (v16.17.1, x64)
  • typescript-startup - node (v16.17.1, x64)
Benchmark Name Iterations
Current 52696 6
Baseline main 6

Developer Information:

Download Benchmark

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the top-repos suite comparing main and refs/pull/52696/merge:

Something interesting changed - please have a look.

Details

angular/angular-cli

⚠️ Note that built also had errors ⚠️
Req #3214 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #3214 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":3211,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/build_angular/src/builders/app-shell/index.ts","line":66,"offset":24,"entryNames":[{"name":"FileEmitterCollection","source":"/mnt/ts_downloads/angular-cli/packages/ngtools/webpack/src/ivy/symbol","data":{"exportName":"FileEmitterCollection","exportMapKey":"FileEmitterCollection|3|","fileName":"/mnt/ts_downloads/angular-cli/packages/ngtools/webpack/src/ivy/symbol.ts"}}]}}
{"seq":3212,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/build_angular/src/builders/app-shell/index.ts","line":66,"offset":24,"entryNames":[{"name":"FileEmitterRegistration","source":"/mnt/ts_downloads/angular-cli/packages/ngtools/webpack/src/ivy/symbol","data":{"exportName":"FileEmitterRegistration","exportMapKey":"FileEmitterRegistration|2|","fileName":"/mnt/ts_downloads/angular-cli/packages/ngtools/webpack/src/ivy/symbol.ts"}}]}}
{"seq":3213,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/build_angular/src/builders/app-shell/index.ts","line":66,"offset":24,"entryNames":[{"name":"FileReplacement","source":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/build_angular/src/index","data":{"exportName":"FileReplacement","exportMapKey":"FileReplacement|15179|","fileName":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/build_angular/src/index.ts"}}]}}
{"seq":3214,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/build_angular/src/builders/app-shell/index.ts","line":66,"offset":24,"entryNames":[{"name":"FileSystemEngineHost","source":"@angular-devkit/schematics/tools","data":{"exportName":"FileSystemEngineHost","exportMapKey":"FileSystemEngineHost|3157|","moduleSpecifier":"@angular-devkit/schematics/tools","fileName":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/schematics/tools/index.ts"}}]}}

Repro Steps

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

angular/angular

⚠️ Note that built also had errors ⚠️
Req #8530 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #8530 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":8527,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/upgrade/src/params.ts","line":204,"offset":9,"entryNames":[{"name":"checkIfGenericTypeBoundsCanBeEmitted","source":"/mnt/ts_downloads/angular/packages/compiler-cli/src/ngtsc/typecheck/src/tcb_util","data":{"exportName":"checkIfGenericTypeBoundsCanBeEmitted","exportMapKey":"checkIfGenericTypeBoundsCanBeEmitted|64525|","fileName":"/mnt/ts_downloads/angular/packages/compiler-cli/src/ngtsc/typecheck/src/tcb_util.ts"}}]}}
{"seq":8528,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/upgrade/src/params.ts","line":204,"offset":9,"entryNames":[{"name":"checkInheritanceOfInjectable","source":"/mnt/ts_downloads/angular/packages/compiler-cli/src/ngtsc/annotations/common/src/diagnostics","data":{"exportName":"checkInheritanceOfInjectable","exportMapKey":"checkInheritanceOfInjectable|64448|","fileName":"/mnt/ts_downloads/angular/packages/compiler-cli/src/ngtsc/annotations/common/src/diagnostics.ts"}}]}}
{"seq":8529,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/upgrade/src/params.ts","line":204,"offset":9,"entryNames":[{"name":"checkNoChangesInternal","source":"/mnt/ts_downloads/angular/packages/core/src/render3/instructions/shared","data":{"exportName":"checkNoChangesInternal","exportMapKey":"checkNoChangesInternal|63416|","fileName":"/mnt/ts_downloads/angular/packages/core/src/render3/instructions/shared.ts"}}]}}
{"seq":8530,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/upgrade/src/params.ts","line":204,"offset":9,"entryNames":[{"name":"checkStylingMap","source":"@angular/core/src/render3/instructions/all","data":{"exportName":"checkStylingMap","exportMapKey":"checkStylingMap|63480|","moduleSpecifier":"@angular/core/src/render3/instructions/all","fileName":"/mnt/ts_downloads/angular/packages/core/src/render3/instructions/all.ts"}}]}}

Repro Steps

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

ant-design/ant-design

⚠️ Note that built also had errors ⚠️
Req #10684 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #10684 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":10681,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/date-picker/generatePicker/index.tsx","line":23,"offset":35,"entryNames":[{"name":"ajaxSetup","source":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index","data":{"exportName":"ajaxSetup","exportMapKey":"ajaxSetup|42687|","fileName":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index.d.ts"}}]}}
{"seq":10682,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/date-picker/generatePicker/index.tsx","line":23,"offset":35,"entryNames":[{"name":"ajaxTransport","source":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index","data":{"exportName":"ajaxTransport","exportMapKey":"ajaxTransport|115234|","fileName":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index.d.ts"}}]}}
{"seq":10683,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/date-picker/generatePicker/index.tsx","line":23,"offset":35,"entryNames":[{"name":"AjaxUploader","source":"/mnt/ts_downloads/ant-design/node_modules/rc-upload/lib/AjaxUploader","data":{"exportName":"default","exportMapKey":"AjaxUploader|4801|","fileName":"/mnt/ts_downloads/ant-design/node_modules/rc-upload/lib/AjaxUploader.d.ts"}}]}}
{"seq":10684,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/date-picker/generatePicker/index.tsx","line":23,"offset":35,"entryNames":[{"name":"Alert","source":"antd","data":{"exportName":"Alert","exportMapKey":"Alert|24902|","moduleSpecifier":"antd","fileName":"/mnt/ts_downloads/ant-design/components/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/ant-design/ant-design --recurse-submodules
  2. In dir ant-design, run git reset --hard 766e7f8f6b4a18d2a2c08c483bdb5020cdd22c6c
  3. In dir ant-design, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/ant-design.ant-design.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ant-design ./ant-design.ant-design.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

apache/echarts

⚠️ Note that built also had errors ⚠️
Req #47488 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #47488 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231: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

{"seq":47485,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/graph/categoryVisual.ts","line":49,"offset":58,"entryNames":[{"name":"combineMorph","source":"/mnt/ts_downloads/echarts/node_modules/zrender/lib/tool/morphPath","data":{"exportName":"combineMorph","exportMapKey":"combineMorph|87014|","fileName":"/mnt/ts_downloads/echarts/node_modules/zrender/lib/tool/morphPath.d.ts","isPackageJsonImport":true}}]}}
{"seq":47486,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/graph/categoryVisual.ts","line":49,"offset":58,"entryNames":[{"name":"ComponentModel","source":"../../echarts.all","data":{"exportName":"ComponentModel","exportMapKey":"ComponentModel|77534|","moduleSpecifier":"../../echarts.all","fileName":"/mnt/ts_downloads/echarts/src/echarts.all.ts"}}]}}
{"seq":47487,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/graph/categoryVisual.ts","line":49,"offset":58,"entryNames":[{"name":"ComponentView","source":"../../echarts.all","data":{"exportName":"ComponentView","exportMapKey":"ComponentView|79790|","moduleSpecifier":"../../echarts.all","fileName":"/mnt/ts_downloads/echarts/src/echarts.all.ts"}}]}}
{"seq":47488,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/graph/categoryVisual.ts","line":49,"offset":58,"entryNames":[{"name":"CompoundPath","source":"../../util/graphic","data":{"exportName":"CompoundPath","exportMapKey":"CompoundPath|76917|","moduleSpecifier":"../../util/graphic","fileName":"/mnt/ts_downloads/echarts/src/util/graphic.ts"}}]}}

Repro Steps

  1. git clone https://github.com/apache/echarts --recurse-submodules
  2. In dir echarts, run git reset --hard 8120aaba4b523e8dee1aca0f8089d36c5096f0e5
  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

apache/superset

⚠️ Note that built also had errors ⚠️
Req #4992 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #4992 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":4989,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/Regular/SmoothLine/controlPanel.tsx","line":165,"offset":30,"entryNames":[{"name":"dndYControl","source":"packages/superset-ui-chart-controls/src/shared-controls/dndControls","data":{"exportName":"dndYControl","exportMapKey":"dndYControl|41149|","moduleSpecifier":"packages/superset-ui-chart-controls/src/shared-controls/dndControls","fileName":"/mnt/ts_downloads/superset/superset-frontend/packages/superset-ui-chart-controls/src/shared-controls/dndControls.tsx"}}]}}
{"seq":4990,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/Regular/SmoothLine/controlPanel.tsx","line":165,"offset":30,"entryNames":[{"name":"DTTM_ALIAS","source":"@superset-ui/core","data":{"exportName":"DTTM_ALIAS","exportMapKey":"DTTM_ALIAS|33446|","moduleSpecifier":"@superset-ui/core","fileName":"/mnt/ts_downloads/superset/superset-frontend/packages/superset-ui-core/src/query/constants.ts"}}]}}
{"seq":4991,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/Regular/SmoothLine/controlPanel.tsx","line":165,"offset":30,"entryNames":[{"name":"Echart","source":"/mnt/ts_downloads/superset/superset-frontend/plugins/plugin-chart-echarts/src/components/Echart","data":{"exportName":"default","exportMapKey":"Echart|52153|","fileName":"/mnt/ts_downloads/superset/superset-frontend/plugins/plugin-chart-echarts/src/components/Echart.tsx"}}]}}
{"seq":4992,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/Regular/SmoothLine/controlPanel.tsx","line":165,"offset":30,"entryNames":[{"name":"EchartsAreaChartPlugin","source":"@superset-ui/plugin-chart-echarts","data":{"exportName":"EchartsAreaChartPlugin","exportMapKey":"EchartsAreaChartPlugin|31815|","moduleSpecifier":"@superset-ui/plugin-chart-echarts","fileName":"/mnt/ts_downloads/superset/superset-frontend/plugins/plugin-chart-echarts/src/index.ts"}}]}}

Repro Steps

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

chakra-ui/chakra-ui

⚠️ Note that built also had errors ⚠️
Req #208 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141467:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149585:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #208 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:141479:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149597:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":205,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/examples/next-pages/components/ColorModeSwitcher.tsx","line":6,"offset":9}}
{"seq":206,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/next-pages/components/ColorModeSwitcher.tsx","line":7,"offset":1,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":207,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/next-pages/components/ColorModeSwitcher.tsx","line":7,"offset":1,"entryNames":["ColorModeSwitcher"]}}
{"seq":208,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/examples/next-pages/components/ColorModeSwitcher.tsx","line":7,"offset":1,"entryNames":[{"name":"__DEV__","source":"/mnt/ts_downloads/chakra-ui/packages/legacy/utils/src/assertion","data":{"exportName":"__DEV__","exportMapKey":"__DEV__|10448|","fileName":"/mnt/ts_downloads/chakra-ui/packages/legacy/utils/src/assertion.ts"}}]}}

Repro Steps

  1. git clone https://github.com/chakra-ui/chakra-ui --recurse-submodules
  2. In dir chakra-ui, run git reset --hard b2b5d35452bf8a7a6ed16fba0f76e1037ce9986d
  3. In dir chakra-ui, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/chakra-ui.chakra-ui.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./chakra-ui ./chakra-ui.chakra-ui.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

Eugeny/tabby

⚠️ Note that built also had errors ⚠️
Req #1501 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #1501 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231: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

{"seq":1498,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/services/hotkeys.service.ts","line":300,"offset":40,"entryNames":[{"name":"appendFile","source":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index","data":{"exportName":"appendFile","exportMapKey":"appendFile|26289|","fileName":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":1499,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/services/hotkeys.service.ts","line":300,"offset":40,"entryNames":[{"name":"appendFileSync","source":"fs","data":{"exportName":"appendFileSync","exportMapKey":"appendFileSync|21330|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":1500,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/services/hotkeys.service.ts","line":300,"offset":40,"entryNames":[{"name":"appendFileSync","source":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index","data":{"exportName":"appendFileSync","exportMapKey":"appendFileSync|21330|","fileName":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":1501,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/tabby-core/src/services/hotkeys.service.ts","line":300,"offset":40,"entryNames":[{"name":"AppHotkeyProvider","source":"index","data":{"exportName":"AppHotkeyProvider","exportMapKey":"AppHotkeyProvider|30210|","moduleSpecifier":"index","fileName":"/mnt/ts_downloads/tabby/tabby-core/src/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/Eugeny/tabby --recurse-submodules
  2. In dir tabby, run git reset --hard c113d4d0824592469eacbb1224e2adffd1a3eba1
  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

excalidraw/excalidraw

⚠️ Note that built also had errors ⚠️
Req #1068 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #1068 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":1065,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/App.tsx","line":3839,"offset":7,"entryNames":[{"name":"bugIssueTemplate","source":"/mnt/ts_downloads/excalidraw/src/bug-issue-template","data":{"exportName":"default","exportMapKey":"bugIssueTemplate|76068|","fileName":"/mnt/ts_downloads/excalidraw/src/bug-issue-template.js"}}]}}
{"seq":1066,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/App.tsx","line":3839,"offset":7,"entryNames":[{"name":"buildQueries","source":"/mnt/ts_downloads/excalidraw/node_modules/@testing-library/react/types/index","data":{"exportName":"buildQueries","exportMapKey":"buildQueries|76362|","fileName":"/mnt/ts_downloads/excalidraw/node_modules/@testing-library/react/types/index.d.ts"}}]}}
{"seq":1067,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/App.tsx","line":3839,"offset":7,"entryNames":[{"name":"bumpVersion","source":"../element/mutateElement","data":{"exportName":"bumpVersion","exportMapKey":"bumpVersion|17211|","moduleSpecifier":"../element/mutateElement","fileName":"/mnt/ts_downloads/excalidraw/src/element/mutateElement.ts"}}]}}
{"seq":1068,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/App.tsx","line":3839,"offset":7,"entryNames":[{"name":"Button","source":"../packages/excalidraw","data":{"exportName":"Button","exportMapKey":"Button|17223|","moduleSpecifier":"../packages/excalidraw","fileName":"/mnt/ts_downloads/excalidraw/src/packages/excalidraw/index.tsx"}}]}}

Repro Steps

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

facebook/docusaurus

⚠️ Note that built also had errors ⚠️
Req #2669 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #2669 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":2666,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":10027,"offset":12,"entryNames":[{"name":"matches","source":"lodash","data":{"exportName":"matches","exportMapKey":"matches|40056|","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/docusaurus/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":2667,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":10027,"offset":12,"entryNames":[{"name":"matchesProperty","source":"lodash","data":{"exportName":"matchesProperty","exportMapKey":"matchesProperty|40057|","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/docusaurus/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":2668,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":10027,"offset":12,"entryNames":[{"name":"matchPath","source":"@docusaurus/router","data":{"exportName":"matchPath","exportMapKey":"matchPath|31912|@docusaurus/router","moduleSpecifier":"@docusaurus/router","ambientModuleName":"@docusaurus/router"}}]}}
{"seq":2669,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":10027,"offset":12,"entryNames":[{"name":"matchPath","source":"@docusaurus/core/src/client/exports/router","data":{"exportName":"matchPath","exportMapKey":"matchPath|31912|","moduleSpecifier":"@docusaurus/core/src/client/exports/router","fileName":"/mnt/ts_downloads/docusaurus/packages/docusaurus/src/client/exports/router.ts"}}]}}

Repro Steps

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

grafana/grafana

⚠️ Note that built also had errors ⚠️
Req #641 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #641 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":638,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/utils/OptionsUIBuilders.ts","line":95,"offset":101,"entryNames":[{"name":"AnnotationChangeEvent","source":"../events","data":{"exportName":"AnnotationChangeEvent","exportMapKey":"AnnotationChangeEvent|13546|","moduleSpecifier":"../events","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/events/index.ts"}}]}}
{"seq":639,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/utils/OptionsUIBuilders.ts","line":95,"offset":101,"entryNames":[{"name":"AnnotationEventFieldSource","source":"../types","data":{"exportName":"AnnotationEventFieldSource","exportMapKey":"AnnotationEventFieldSource|13931|","moduleSpecifier":"../types","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/types/index.ts"}}]}}
{"seq":640,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/utils/OptionsUIBuilders.ts","line":95,"offset":101,"entryNames":[{"name":"anySeriesWithTimeField","source":"../dataframe","data":{"exportName":"anySeriesWithTimeField","exportMapKey":"anySeriesWithTimeField|9729|","moduleSpecifier":"../dataframe","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/dataframe/index.ts"}}]}}
{"seq":641,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/utils/OptionsUIBuilders.ts","line":95,"offset":101,"entryNames":[{"name":"anyToNumber","source":".","data":{"exportName":"anyToNumber","exportMapKey":"anyToNumber|9680|","moduleSpecifier":".","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/utils/index.ts"}}]}}

Repro Steps

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

hasura/graphql-engine

⚠️ Note that built also had errors ⚠️
Req #54997 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #54997 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":54994,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/apps/console-ee/src/assets/common/codegen/kotlin-ktor/actions-codegen.js","line":1,"offset":207456,"entryNames":[{"name":"SelectPermissionsRow","source":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ce/src/lib/components/Services/Data/TablePermissions/RootFieldPermissions/SelectPermissionsRow","data":{"exportName":"SelectPermissionsRow","exportMapKey":"SelectPermissionsRow|168829|","fileName":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ce/src/lib/components/Services/Data/TablePermissions/RootFieldPermissions/SelectPermissionsRow.tsx"}}]}}
{"seq":54995,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/apps/console-ee/src/assets/common/codegen/kotlin-ktor/actions-codegen.js","line":1,"offset":207456,"entryNames":[{"name":"SelectPermissionsRow","source":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ce/src/lib/features/Permissions/PermissionsForm/components/RootFieldPermissions/SelectPermissionsRow","data":{"exportName":"SelectPermissionsRow","exportMapKey":"SelectPermissionsRow|174435|","fileName":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ce/src/lib/features/Permissions/PermissionsForm/components/RootFieldPermissions/SelectPermissionsRow.tsx"}}]}}
{"seq":54996,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/apps/console-ee/src/assets/common/codegen/kotlin-ktor/actions-codegen.js","line":1,"offset":207456,"entryNames":[{"name":"SelectProject","source":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ee/src/lib/components/Services/Metrics/AllowLists/SelectProject","data":{"exportName":"default","exportMapKey":"SelectProject|211309|","fileName":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ee/src/lib/components/Services/Metrics/AllowLists/SelectProject.js"}}]}}
{"seq":54997,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/apps/console-ee/src/assets/common/codegen/kotlin-ktor/actions-codegen.js","line":1,"offset":207456,"entryNames":[{"name":"sendTelemetryEvent","source":"@hasura/console-oss","data":{"exportName":"sendTelemetryEvent","exportMapKey":"sendTelemetryEvent|168275|","moduleSpecifier":"@hasura/console-oss","fileName":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ce/src/exports/main.js"}}]}}

Repro Steps

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

@typescript-bot
Copy link
Collaborator

@jakebailey Here are some more interesting changes from running the top-repos suite

Details

ionic-team/ionic-framework

⚠️ Note that built also had errors ⚠️
Req #68954 - completionEntryDetails
    at collectAutoImports (/typescript-main/built/local/tsserver.js:150242:11)
    at getGlobalCompletions (/typescript-main/built/local/tsserver.js:150183:5)
    at tryGetGlobalSymbols (/typescript-main/built/local/tsserver.js:150111:352)
    at getCompletionData (/typescript-main/built/local/tsserver.js:149878:10)
    at getSymbolCompletionFromEntryId (/typescript-main/built/local/tsserver.js:149416:26)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149452:28)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #68954 - completionEntryDetails
    at collectAutoImports (/typescript-52696/built/local/tsserver.js:150254:11)
    at getGlobalCompletions (/typescript-52696/built/local/tsserver.js:150195:5)
    at tryGetGlobalSymbols (/typescript-52696/built/local/tsserver.js:150123:352)
    at getCompletionData (/typescript-52696/built/local/tsserver.js:149890:10)
    at getSymbolCompletionFromEntryId (/typescript-52696/built/local/tsserver.js:149428:26)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149464:28)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":68951,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/core/src/components/router/router.tsx","line":237,"offset":6,"entryNames":[{"name":"JSONReportTestResult","source":"@playwright/test/types/testReporter","data":{"exportName":"JSONReportTestResult","exportMapKey":"JSONReportTestResult|60766|","moduleSpecifier":"@playwright/test/types/testReporter","fileName":"/mnt/ts_downloads/ionic-framework/core/node_modules/@playwright/test/types/testReporter.d.ts"}}]}}
{"seq":68952,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/core/src/components/router/router.tsx","line":237,"offset":6,"entryNames":[{"name":"JSONReportTestStep","source":"@playwright/test/types/testReporter","data":{"exportName":"JSONReportTestStep","exportMapKey":"JSONReportTestStep|60767|","moduleSpecifier":"@playwright/test/types/testReporter","fileName":"/mnt/ts_downloads/ionic-framework/core/node_modules/@playwright/test/types/testReporter.d.ts"}}]}}
{"seq":68953,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/core/src/components/router/router.tsx","line":237,"offset":6,"entryNames":[{"name":"JSX","source":"ionicons","data":{"exportName":"JSX","exportMapKey":"JSX|49380|","moduleSpecifier":"ionicons","fileName":"/mnt/ts_downloads/ionic-framework/core/node_modules/ionicons/dist/types/index.d.ts"}}]}}
{"seq":68954,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/core/src/components/router/router.tsx","line":237,"offset":6,"entryNames":[{"name":"JSX","source":"@stencil/core","data":{"exportName":"LocalJSX","exportMapKey":"JSX|112372|","moduleSpecifier":"@stencil/core","fileName":"/mnt/ts_downloads/ionic-framework/core/node_modules/@stencil/core/internal/stencil-core/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/ionic-team/ionic-framework --recurse-submodules
  2. In dir ionic-framework, run git reset --hard 1c719833292d4cfbdecadf9838d8c783785222ad
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir ionic-framework/angular, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir ionic-framework/angular/scripts, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir ionic-framework/angular/test/apps/ng12, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir ionic-framework/angular/test/apps/ng13, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir ionic-framework/angular/test/apps/ng14, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir ionic-framework/angular/test/apps/ng15, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir ionic-framework/core/custom-rules, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir ionic-framework/core, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir ionic-framework/core/scripts/custom-elements, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir ionic-framework/docs, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir ionic-framework, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/ionic-team.ionic-framework.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./ionic-framework ./ionic-team.ionic-framework.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

JedWatson/react-select

⚠️ Note that built also had errors ⚠️
Req #3795 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #3795 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

That is a filtered view of the text. To see the raw error text, go to RepoResults3/JedWatson.react-select.rawError.txt in the artifact folder

Last few requests

{"seq":3792,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-select/src/__tests__/Select.test.tsx","line":2790,"offset":22,"entryNames":[{"name":"AST","source":"eslint","data":{"exportName":"AST","exportMapKey":"AST|60388|","moduleSpecifier":"eslint","fileName":"/mnt/ts_downloads/react-select/node_modules/@types/eslint/index.d.ts"}}]}}
{"seq":3793,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-select/src/__tests__/Select.test.tsx","line":2790,"offset":22,"entryNames":[{"name":"AST","source":"prettier","data":{"exportName":"AST","exportMapKey":"AST|61194|","moduleSpecifier":"prettier","fileName":"/mnt/ts_downloads/react-select/node_modules/@types/prettier/index.d.ts"}}]}}
{"seq":3794,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-select/src/__tests__/Select.test.tsx","line":2790,"offset":22,"entryNames":[{"name":"AST","source":"@typescript-eslint/typescript-estree","data":{"exportName":"AST","exportMapKey":"AST|63953|","moduleSpecifier":"@typescript-eslint/typescript-estree","fileName":"/mnt/ts_downloads/react-select/node_modules/@typescript-eslint/typescript-estree/dist/index.d.ts","isPackageJsonImport":true}}]}}
{"seq":3795,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-select/src/__tests__/Select.test.tsx","line":2790,"offset":22,"entryNames":[{"name":"AST_NODE_TYPES","source":"@typescript-eslint/typescript-estree","data":{"exportName":"AST_NODE_TYPES","exportMapKey":"AST_NODE_TYPES|63169|","moduleSpecifier":"@typescript-eslint/typescript-estree","fileName":"/mnt/ts_downloads/react-select/node_modules/@typescript-eslint/typescript-estree/dist/index.d.ts","isPackageJsonImport":true}}]}}

Repro Steps

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

laurent22/joplin

⚠️ Note that built also had errors ⚠️
Req #13674 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #13674 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":13671,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/renderer/headerAnchor.ts","line":46,"offset":7,"entryNames":[{"name":"fileExtension","source":"./pathUtils","data":{"exportName":"fileExtension","exportMapKey":"fileExtension|121904|","moduleSpecifier":"./pathUtils","fileName":"/mnt/ts_downloads/joplin/packages/renderer/pathUtils.ts"}}]}}
{"seq":13672,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/renderer/headerAnchor.ts","line":46,"offset":7,"entryNames":[{"name":"filename","source":"./pathUtils","data":{"exportName":"filename","exportMapKey":"filename|121903|","moduleSpecifier":"./pathUtils","fileName":"/mnt/ts_downloads/joplin/packages/renderer/pathUtils.ts"}}]}}
{"seq":13673,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/renderer/headerAnchor.ts","line":46,"offset":7,"entryNames":[{"name":"fountain","source":"./MdToHtml/rules/fountain","data":{"exportName":"default","exportMapKey":"fountain|121963|","moduleSpecifier":"./MdToHtml/rules/fountain","fileName":"/mnt/ts_downloads/joplin/packages/renderer/MdToHtml/rules/fountain.ts"}}]}}
{"seq":13674,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/renderer/headerAnchor.ts","line":46,"offset":7,"entryNames":[{"name":"headerAnchor","source":".","data":{"exportName":"headerAnchor","exportMapKey":"headerAnchor|121928|","moduleSpecifier":".","fileName":"/mnt/ts_downloads/joplin/packages/renderer/index.ts"}}]}}

Repro Steps

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

lensapp/lens

⚠️ Note that built also had errors ⚠️
Req #1074 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #1074 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":1071,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts","line":262,"offset":14,"entryNames":[{"name":"AzureDisk","source":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk","data":{"exportName":"AzureDisk","exportMapKey":"AzureDisk|15000|","fileName":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk.tsx"}}]}}
{"seq":1072,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts","line":262,"offset":14,"entryNames":[{"name":"AzureFile","source":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-file","data":{"exportName":"AzureFile","exportMapKey":"AzureFile|15001|","fileName":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-file.tsx"}}]}}
{"seq":1073,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts","line":262,"offset":14,"entryNames":[{"name":"backoffCaller","source":"/mnt/ts_downloads/lens/packages/core/src/common/utils/backoff-caller","data":{"exportName":"backoffCaller","exportMapKey":"backoffCaller|12895|","fileName":"/mnt/ts_downloads/lens/packages/core/src/common/utils/backoff-caller.ts"}}]}}
{"seq":1074,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts","line":262,"offset":14,"entryNames":[{"name":"Badge","source":"src/extensions/renderer-api/components","data":{"exportName":"Badge","exportMapKey":"Badge|13025|","moduleSpecifier":"src/extensions/renderer-api/components","fileName":"/mnt/ts_downloads/lens/packages/core/src/extensions/renderer-api/components.ts"}}]}}

Repro Steps

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

marmelab/react-admin

⚠️ Note that built also had errors ⚠️
Req #23205 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #23205 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":23202,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/controller/useReference.spec.tsx","line":19,"offset":6,"entryNames":[{"name":"chmod","source":"fs","data":{"exportName":"chmod","exportMapKey":"chmod|236356|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":23203,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/controller/useReference.spec.tsx","line":19,"offset":6,"entryNames":[{"name":"chmod","source":"fs/promises","data":{"exportName":"chmod","exportMapKey":"chmod|236480|fs/promises","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":23204,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/controller/useReference.spec.tsx","line":19,"offset":6,"entryNames":[{"name":"chmodSync","source":"fs","data":{"exportName":"chmodSync","exportMapKey":"chmodSync|236357|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":23205,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/controller/useReference.spec.tsx","line":19,"offset":6,"entryNames":[{"name":"choices","source":"..","data":{"exportName":"choices","exportMapKey":"choices|249486|","moduleSpecifier":"..","fileName":"/mnt/ts_downloads/react-admin/packages/ra-core/src/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/marmelab/react-admin --recurse-submodules
  2. In dir react-admin, run git reset --hard c0472224ad4ca1192699a69e74b9cb298e623e29
  3. In dir react-admin, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults4/marmelab.react-admin.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./react-admin ./marmelab.react-admin.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

microsoft/playwright

⚠️ Note that built also had errors ⚠️
Req #5599 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #5599 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":5596,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/server/android/android.ts","line":110,"offset":30,"entryNames":[{"name":"LocalUtilsZipOptions","source":"@protocol/channels","data":{"exportName":"LocalUtilsZipOptions","exportMapKey":"LocalUtilsZipOptions|36230|","moduleSpecifier":"@protocol/channels","fileName":"/mnt/ts_downloads/playwright/packages/protocol/src/channels.ts"}}]}}
{"seq":5597,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/server/android/android.ts","line":110,"offset":30,"entryNames":[{"name":"LocalUtilsZipParams","source":"@protocol/channels","data":{"exportName":"LocalUtilsZipParams","exportMapKey":"LocalUtilsZipParams|36229|","moduleSpecifier":"@protocol/channels","fileName":"/mnt/ts_downloads/playwright/packages/protocol/src/channels.ts"}}]}}
{"seq":5598,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/server/android/android.ts","line":110,"offset":30,"entryNames":[{"name":"LocalUtilsZipResult","source":"@protocol/channels","data":{"exportName":"LocalUtilsZipResult","exportMapKey":"LocalUtilsZipResult|36231|","moduleSpecifier":"@protocol/channels","fileName":"/mnt/ts_downloads/playwright/packages/protocol/src/channels.ts"}}]}}
{"seq":5599,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/server/android/android.ts","line":110,"offset":30,"entryNames":[{"name":"Location","source":"packages/playwright-test/src/common/types","data":{"exportName":"Location","exportMapKey":"Location|37877|","moduleSpecifier":"packages/playwright-test/src/common/types","fileName":"/mnt/ts_downloads/playwright/packages/playwright-test/src/common/types.ts"}}]}}

Repro Steps

  1. git clone https://github.com/microsoft/playwright --recurse-submodules
  2. In dir playwright, run git reset --hard 77b598110fe6ba786e0ea62792ade9ceb95cbf86
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir playwright/examples/github-api, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir playwright/examples/mock-battery, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir playwright/examples/mock-filesystem, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir playwright/examples/svgomg, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir playwright/examples/todomvc, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir playwright, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir playwright/packages/html-reporter, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir playwright/packages/playwright-chromium, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. In dir playwright/packages/playwright-core/bundles/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    10. In dir playwright/packages/playwright-core/bundles/zip, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    11. In dir playwright/packages/playwright-core, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    12. In dir playwright/packages/playwright-ct-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    13. In dir playwright/packages/playwright-ct-solid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    14. In dir playwright/packages/playwright-ct-svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    15. In dir playwright/packages/playwright-ct-vue, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    16. In dir playwright/packages/playwright-ct-vue2, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    17. In dir playwright/packages/playwright-firefox, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    18. In dir playwright/packages/playwright-test/bundles/babel, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    19. In dir playwright/packages/playwright-test/bundles/expect, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    20. In dir playwright/packages/playwright-test/bundles/utils, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    21. In dir playwright/packages/playwright-test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    22. In dir playwright/packages/playwright-webkit, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    23. In dir playwright/packages/playwright, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    24. In dir playwright/packages/recorder, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    25. In dir playwright/packages/trace-viewer, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    26. In dir playwright/tests/components/ct-react-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    27. In dir playwright/tests/components/ct-react, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    28. In dir playwright/tests/components/ct-solid, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    29. In dir playwright/tests/components/ct-svelte-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    30. In dir playwright/tests/components/ct-svelte, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    31. In dir playwright/tests/components/ct-vue-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    32. In dir playwright/tests/components/ct-vue-vite, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    33. In dir playwright/tests/components/ct-vue2-cli, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    34. In dir playwright/tests/electron, 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. Back in the initial folder, 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
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

n8n-io/n8n

⚠️ Note that built also had errors ⚠️
Req #1371 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #1371 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":1368,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/databases/entities/User.ts","line":38,"offset":2,"entryNames":[{"name":"createConnection","source":"/mnt/ts_downloads/n8n/node_modules/.pnpm/mysql2@2.3.3/node_modules/mysql2/index","data":{"exportName":"createConnection","exportMapKey":"createConnection|39454|","fileName":"/mnt/ts_downloads/n8n/node_modules/.pnpm/mysql2@2.3.3/node_modules/mysql2/index.d.ts","isPackageJsonImport":true}}]}}
{"seq":1369,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/databases/entities/User.ts","line":38,"offset":2,"entryNames":[{"name":"createCredential","source":"/mnt/ts_downloads/n8n/packages/cli/src/PublicApi/v1/handlers/credentials/credentials.service","data":{"exportName":"createCredential","exportMapKey":"createCredential|37363|","fileName":"/mnt/ts_downloads/n8n/packages/cli/src/PublicApi/v1/handlers/credentials/credentials.service.ts"}}]}}
{"seq":1370,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/databases/entities/User.ts","line":38,"offset":2,"entryNames":[{"name":"createCredential","source":"/mnt/ts_downloads/n8n/packages/cli/src/PublicApi/v1/handlers/credentials/credentials.handler","data":{"exportName":"createCredential","exportMapKey":"createCredential|37430|","fileName":"/mnt/ts_downloads/n8n/packages/cli/src/PublicApi/v1/handlers/credentials/credentials.handler.ts"}}]}}
{"seq":1371,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/databases/entities/User.ts","line":38,"offset":2,"entryNames":[{"name":"createCredentialsFromCredentialsEntity","source":"@/index","data":{"exportName":"createCredentialsFromCredentialsEntity","exportMapKey":"createCredentialsFromCredentialsEntity|35338|","moduleSpecifier":"@/index","fileName":"/mnt/ts_downloads/n8n/packages/cli/src/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/n8n-io/n8n --recurse-submodules
  2. In dir n8n, run git reset --hard 59f5c4221efd6f8733bfb5ab41a0834332e9b9e4
  3. In dir n8n, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/n8n-io.n8n.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./n8n ./n8n-io.n8n.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

palantir/blueprint

⚠️ Note that built also had errors ⚠️
Req #2483 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #2483 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":2480,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/dialog/dialogBody.tsx","line":18,"offset":9,"entryNames":[{"name":"EXITING","source":"react-transition-group/Transition","data":{"exportName":"EXITING","exportMapKey":"EXITING|8024|","moduleSpecifier":"react-transition-group/Transition","fileName":"/mnt/ts_downloads/blueprint/node_modules/@types/react-transition-group/Transition.d.ts"}}]}}
{"seq":2481,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/dialog/dialogBody.tsx","line":18,"offset":9,"entryNames":[{"name":"exitProcess","source":"/mnt/ts_downloads/blueprint/node_modules/@types/yargs/index","data":{"exportName":"exitProcess","exportMapKey":"exitProcess|23321|","fileName":"/mnt/ts_downloads/blueprint/node_modules/@types/yargs/index.d.ts"}}]}}
{"seq":2482,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/dialog/dialogBody.tsx","line":18,"offset":9,"entryNames":[{"name":"ExitStatus","source":"/mnt/ts_downloads/blueprint/node_modules/typescript/lib/typescript","data":{"exportName":"ExitStatus","exportMapKey":"ExitStatus|12135|","fileName":"/mnt/ts_downloads/blueprint/node_modules/typescript/lib/typescript.d.ts","isPackageJsonImport":true}}]}}
{"seq":2483,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/dialog/dialogBody.tsx","line":18,"offset":9,"entryNames":[{"name":"Expander","source":"..","data":{"exportName":"Expander","exportMapKey":"Expander|8564|","moduleSpecifier":"..","fileName":"/mnt/ts_downloads/blueprint/packages/core/src/components/index.ts"}}]}}

Repro Steps

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

prisma/prisma

⚠️ Note that built also had errors ⚠️
Req #2246 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141467:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149585:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #2246 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:141479:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149597:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":2243,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/src/__tests__/integration/happy/blog-env-mssql/test.ts","line":242,"offset":10,"entryNames":[{"name":"chmod","source":"fs","data":{"exportName":"chmod","exportMapKey":"chmod|20272|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":2244,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/src/__tests__/integration/happy/blog-env-mssql/test.ts","line":242,"offset":10,"entryNames":[{"name":"chmod","source":"fs-extra","data":{"exportName":"chmod","exportMapKey":"chmod|21388|","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/prisma/node_modules/.pnpm/@types+fs-extra@9.0.13/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":2245,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/src/__tests__/integration/happy/blog-env-mssql/test.ts","line":242,"offset":10,"entryNames":[{"name":"chmod","source":"fs/promises","data":{"exportName":"chmod","exportMapKey":"chmod|20380|fs/promises","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":2246,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/src/__tests__/integration/happy/blog-env-mssql/test.ts","line":242,"offset":10,"entryNames":[{"name":"chmod","source":"/mnt/ts_downloads/prisma/packages/fetch-engine/src/chmod","data":{"exportName":"default","exportMapKey":"chmod|21451|","fileName":"/mnt/ts_downloads/prisma/packages/fetch-engine/src/chmod.ts"}}]}}

Repro Steps

  1. git clone https://github.com/prisma/prisma --recurse-submodules
  2. In dir prisma, run git reset --hard 50ae94a9c0c63cb869b0bc3cbd2798db896e31ca
  3. In dir prisma, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/prisma.prisma.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./prisma ./prisma.prisma.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

react-bootstrap/react-bootstrap

⚠️ Note that built also had errors ⚠️
Req #1649 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #1649 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":1646,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/Tooltip.tsx","line":131,"offset":23,"entryNames":[{"name":"responsivePropType","source":"/mnt/ts_downloads/react-bootstrap/src/createUtilityClasses","data":{"exportName":"responsivePropType","exportMapKey":"responsivePropType|5710|","fileName":"/mnt/ts_downloads/react-bootstrap/src/createUtilityClasses.ts"}}]}}
{"seq":1647,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/Tooltip.tsx","line":131,"offset":23,"entryNames":[{"name":"Row","source":"./Row","data":{"exportName":"default","exportMapKey":"Row|6721|","moduleSpecifier":"./Row","fileName":"/mnt/ts_downloads/react-bootstrap/src/Row.tsx"}}]}}
{"seq":1648,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/Tooltip.tsx","line":131,"offset":23,"entryNames":[{"name":"safeFindDOMNode","source":"./safeFindDOMNode","data":{"exportName":"default","exportMapKey":"safeFindDOMNode|6792|","moduleSpecifier":"./safeFindDOMNode","fileName":"/mnt/ts_downloads/react-bootstrap/src/safeFindDOMNode.ts"}}]}}
{"seq":1649,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/Tooltip.tsx","line":131,"offset":23,"entryNames":[{"name":"Spinner","source":".","data":{"exportName":"Spinner","exportMapKey":"Spinner|6729|","moduleSpecifier":".","fileName":"/mnt/ts_downloads/react-bootstrap/src/index.tsx"}}]}}

Repro Steps

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

@typescript-bot
Copy link
Collaborator

@jakebailey Here are some more interesting changes from running the top-repos suite

Details

ReactiveX/rxjs

⚠️ Note that built also had errors ⚠️
Req #36882 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #36882 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":36879,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/internal/scheduler/AsapScheduler.ts","line":24,"offset":35,"entryNames":[{"name":"AnimationFrameAction","source":"/mnt/ts_downloads/rxjs/src/internal/scheduler/AnimationFrameAction","data":{"exportName":"AnimationFrameAction","exportMapKey":"AnimationFrameAction|146428|","fileName":"/mnt/ts_downloads/rxjs/src/internal/scheduler/AnimationFrameAction.ts"}}]}}
{"seq":36880,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/internal/scheduler/AsapScheduler.ts","line":24,"offset":35,"entryNames":[{"name":"animationFrameProvider","source":"/mnt/ts_downloads/rxjs/src/internal/scheduler/animationFrameProvider","data":{"exportName":"animationFrameProvider","exportMapKey":"animationFrameProvider|146420|","fileName":"/mnt/ts_downloads/rxjs/src/internal/scheduler/animationFrameProvider.ts"}}]}}
{"seq":36881,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/internal/scheduler/AsapScheduler.ts","line":24,"offset":35,"entryNames":[{"name":"animationFrames","source":"../umd","data":{"exportName":"animationFrames","exportMapKey":"animationFrames|140724|","moduleSpecifier":"../umd","fileName":"/mnt/ts_downloads/rxjs/src/internal/umd.ts"}}]}}
{"seq":36882,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/internal/scheduler/AsapScheduler.ts","line":24,"offset":35,"entryNames":[{"name":"animationFrameScheduler","source":"../umd","data":{"exportName":"animationFrameScheduler","exportMapKey":"animationFrameScheduler|146430|","moduleSpecifier":"../umd","fileName":"/mnt/ts_downloads/rxjs/src/internal/umd.ts"}}]}}

Repro Steps

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

slidevjs/slidev

⚠️ Note that built also had errors ⚠️
Req #156 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141467:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149585:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #156 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52696/built/local/tsserver.js:141479:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149597:62)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":153,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/client/logic/nav.ts","line":45,"offset":62,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"."}}
{"seq":154,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/client/logic/nav.ts","line":50,"offset":3,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":155,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/logic/nav.ts","line":50,"offset":3,"entryNames":["addToTree"]}}
{"seq":156,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/client/logic/nav.ts","line":50,"offset":3,"entryNames":[{"name":"createValueHandler","source":"/mnt/ts_downloads/slidev/node_modules/.pnpm/unocss@0.49.4_vite@4.1.1/node_modules/unocss/dist/index","data":{"exportName":"createValueHandler","exportMapKey":"createValueHandler|7742|","fileName":"/mnt/ts_downloads/slidev/node_modules/.pnpm/unocss@0.49.4_vite@4.1.1/node_modules/unocss/dist/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/slidevjs/slidev --recurse-submodules
  2. In dir slidev, run git reset --hard 6dcaa4be07719192b2741525fdfc54f0b925bb79
  3. In dir slidev, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/slidevjs.slidev.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./slidev ./slidevjs.slidev.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

typeorm/typeorm

⚠️ Note that built also had errors ⚠️
Req #18935 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #18935 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":18932,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/driver/aurora-mysql/AuroraMysqlDriver.ts","line":564,"offset":34,"entryNames":[{"name":"AbortError","source":"/mnt/ts_downloads/typeorm/node_modules/redis/dist/index","data":{"exportName":"AbortError","exportMapKey":"AbortError|28210|","fileName":"/mnt/ts_downloads/typeorm/node_modules/redis/dist/index.d.ts","isPackageJsonImport":true}}]}}
{"seq":18933,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/driver/aurora-mysql/AuroraMysqlDriver.ts","line":564,"offset":34,"entryNames":[{"name":"AbstractEntity","source":"/mnt/ts_downloads/typeorm/test/github-issues/1369/entity/AbstractEntity","data":{"exportName":"AbstractEntity","exportMapKey":"AbstractEntity|1053|","fileName":"/mnt/ts_downloads/typeorm/test/github-issues/1369/entity/AbstractEntity.ts"}}]}}
{"seq":18934,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/driver/aurora-mysql/AuroraMysqlDriver.ts","line":564,"offset":34,"entryNames":[{"name":"AbstractEntitySubscriber","source":"/mnt/ts_downloads/typeorm/test/github-issues/1369/subscriber/AbstractEntitySubscriber","data":{"exportName":"AbstractEntitySubscriber","exportMapKey":"AbstractEntitySubscriber|25653|","fileName":"/mnt/ts_downloads/typeorm/test/github-issues/1369/subscriber/AbstractEntitySubscriber.ts"}}]}}
{"seq":18935,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/driver/aurora-mysql/AuroraMysqlDriver.ts","line":564,"offset":34,"entryNames":[{"name":"AbstractLogger","source":"../..","data":{"exportName":"AbstractLogger","exportMapKey":"AbstractLogger|630|","moduleSpecifier":"../..","fileName":"/mnt/ts_downloads/typeorm/src/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/typeorm/typeorm --recurse-submodules
  2. In dir typeorm, run git reset --hard 58fc08840a4a64ca1935391f4709a784c3f0b373
  3. In dir typeorm, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults2/typeorm.typeorm.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./typeorm ./typeorm.typeorm.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

vitejs/vite

⚠️ Note that built also had errors ⚠️
Req #6284 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #6284 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":6281,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/importMetaGlob.ts","line":233,"offset":13,"entryNames":[{"name":"loadavg","source":"node:os","data":{"exportName":"loadavg","exportMapKey":"loadavg|44174|node:os","moduleSpecifier":"node:os","ambientModuleName":"node:os"}}]}}
{"seq":6282,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/importMetaGlob.ts","line":233,"offset":13,"entryNames":[{"name":"loadCachedDepOptimizationMetadata","source":"/mnt/ts_downloads/vite/packages/vite/src/node/optimizer/index","data":{"exportName":"loadCachedDepOptimizationMetadata","exportMapKey":"loadCachedDepOptimizationMetadata|48652|","fileName":"/mnt/ts_downloads/vite/packages/vite/src/node/optimizer/index.ts"}}]}}
{"seq":6283,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/importMetaGlob.ts","line":233,"offset":13,"entryNames":[{"name":"loadConfigFromFile","source":"../config","data":{"exportName":"loadConfigFromFile","exportMapKey":"loadConfigFromFile|45816|","moduleSpecifier":"../config","fileName":"/mnt/ts_downloads/vite/packages/vite/src/node/index.ts"}}]}}
{"seq":6284,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/importMetaGlob.ts","line":233,"offset":13,"entryNames":[{"name":"loadEnv","source":"../publicUtils","data":{"exportName":"loadEnv","exportMapKey":"loadEnv|42463|","moduleSpecifier":"../publicUtils","fileName":"/mnt/ts_downloads/vite/packages/vite/src/node/publicUtils.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vitejs/vite --recurse-submodules
  2. In dir vite, run git reset --hard d953536aae448e2bea0f3a7cb3c0062b16d45597
  3. In dir vite, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults1/vitejs.vite.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./vite ./vitejs.vite.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

vuejs/core

⚠️ Note that built also had errors ⚠️
Req #1303 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #1303 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":1300,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-dom/__tests__/transforms/stringifyStatic.spec.ts","line":413,"offset":3,"entryNames":[{"name":"compatH","source":"packages/runtime-core/src/compat/renderFn","data":{"exportName":"compatH","exportMapKey":"compatH|11124|","moduleSpecifier":"packages/runtime-core/src/compat/renderFn","fileName":"/mnt/ts_downloads/core/packages/runtime-core/src/compat/renderFn.ts"}}]}}
{"seq":1301,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-dom/__tests__/transforms/stringifyStatic.spec.ts","line":413,"offset":3,"entryNames":[{"name":"compatModelEmit","source":"packages/runtime-core/src/compat/componentVModel","data":{"exportName":"compatModelEmit","exportMapKey":"compatModelEmit|21752|","moduleSpecifier":"packages/runtime-core/src/compat/componentVModel","fileName":"/mnt/ts_downloads/core/packages/runtime-core/src/compat/componentVModel.ts"}}]}}
{"seq":1302,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-dom/__tests__/transforms/stringifyStatic.spec.ts","line":413,"offset":3,"entryNames":[{"name":"compatModelEventPrefix","source":"packages/runtime-core/src/compat/componentVModel","data":{"exportName":"compatModelEventPrefix","exportMapKey":"compatModelEventPrefix|21753|","moduleSpecifier":"packages/runtime-core/src/compat/componentVModel","fileName":"/mnt/ts_downloads/core/packages/runtime-core/src/compat/componentVModel.ts"}}]}}
{"seq":1303,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-dom/__tests__/transforms/stringifyStatic.spec.ts","line":413,"offset":3,"entryNames":[{"name":"compatUtils","source":"@vue/runtime-dom","data":{"exportName":"compatUtils","exportMapKey":"compatUtils|21850|","moduleSpecifier":"@vue/runtime-dom","fileName":"/mnt/ts_downloads/core/packages/runtime-dom/src/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vuejs/core --recurse-submodules
  2. In dir core, run git reset --hard 1d09540798bdb22ce6d1579688e041c8b8c3f730
  3. In dir core, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/vuejs.core.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./core ./vuejs.core.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

vuejs/vue

⚠️ Note that built also had errors ⚠️
Req #175 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #175 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":172,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/src/babelUtils.ts","line":160,"offset":11,"entryNames":[{"name":"cleanupDeps","source":"core/observer/dep","data":{"exportName":"cleanupDeps","exportMapKey":"cleanupDeps|4823|","moduleSpecifier":"core/observer/dep","fileName":"/mnt/ts_downloads/vue/src/core/observer/dep.ts"}}]}}
{"seq":173,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/src/babelUtils.ts","line":160,"offset":11,"entryNames":[{"name":"cloneVNode","source":"core/vdom/vnode","data":{"exportName":"cloneVNode","exportMapKey":"cloneVNode|4836|","moduleSpecifier":"core/vdom/vnode","fileName":"/mnt/ts_downloads/vue/src/core/vdom/vnode.ts"}}]}}
{"seq":174,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/src/babelUtils.ts","line":160,"offset":11,"entryNames":[{"name":"CodegenState","source":"/mnt/ts_downloads/vue/src/compiler/codegen/index","data":{"exportName":"CodegenState","exportMapKey":"CodegenState|4971|","fileName":"/mnt/ts_downloads/vue/src/compiler/codegen/index.ts"}}]}}
{"seq":175,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/src/babelUtils.ts","line":160,"offset":11,"entryNames":[{"name":"compile","source":"web/entry-compiler","data":{"exportName":"compile","exportMapKey":"compile|5004|","moduleSpecifier":"web/entry-compiler","fileName":"/mnt/ts_downloads/vue/src/platforms/web/entry-compiler.ts"}}]}}

Repro Steps

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

vuetifyjs/vuetify

⚠️ Note that built also had errors ⚠️
Req #4700 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #4700 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":4697,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VDataIterator/VDataIterator.ts","line":349,"offset":62,"entryNames":[{"name":"utimes","source":"fs/promises","data":{"exportName":"utimes","exportMapKey":"utimes|85012|fs/promises","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":4698,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VDataIterator/VDataIterator.ts","line":349,"offset":62,"entryNames":[{"name":"utimesSync","source":"fs","data":{"exportName":"utimesSync","exportMapKey":"utimesSync|84918|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":4699,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VDataIterator/VDataIterator.ts","line":349,"offset":62,"entryNames":[{"name":"V4MAPPED","source":"dns","data":{"exportName":"V4MAPPED","exportMapKey":"V4MAPPED|84777|dns","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}
{"seq":4700,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VDataIterator/VDataIterator.ts","line":349,"offset":62,"entryNames":[{"name":"VAlert","source":"..","data":{"exportName":"VAlert","exportMapKey":"VAlert|60763|","moduleSpecifier":"..","fileName":"/mnt/ts_downloads/vuetify/packages/vuetify/src/components/index.ts"}}]}}

Repro Steps

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

withastro/astro

⚠️ Note that built also had errors ⚠️
Req #5205 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149599:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149471:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135378:35)
    at /typescript-main/built/local/tsserver.js:178945:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178943:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177289:43)
    at /typescript-main/built/local/tsserver.js:179633:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179625:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179633:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179675:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181219:14)
Req #5205 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52696/built/local/tsserver.js:149611:9)
    at Object.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:149483:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52696/built/local/tsserver.js:135390:35)
    at /typescript-52696/built/local/tsserver.js:178957:43
    at mapDefined (/typescript-52696/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52696/built/local/tsserver.js:178955:20)
    at completionEntryDetails (/typescript-52696/built/local/tsserver.js:177301:43)
    at /typescript-52696/built/local/tsserver.js:179645:69
    at IOSession.executeWithRequestId (/typescript-52696/built/local/tsserver.js:179637:14)
    at IOSession.executeCommand (/typescript-52696/built/local/tsserver.js:179645:29)
    at IOSession.onMessage (/typescript-52696/built/local/tsserver.js:179687:51)
    at Interface.<anonymous> (/typescript-52696/built/local/tsserver.js:181231:14)

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

Last few requests

{"seq":5202,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro/e2e/shared-component-tests.js","line":84,"offset":1,"entryNames":[{"name":"crawlFrameworkPkgs","source":"/mnt/ts_downloads/astro/node_modules/.pnpm/vitefu@0.2.4_vite@4.1.1/node_modules/vitefu/index","data":{"exportName":"crawlFrameworkPkgs","exportMapKey":"crawlFrameworkPkgs|44136|","fileName":"/mnt/ts_downloads/astro/node_modules/.pnpm/vitefu@0.2.4_vite@4.1.1/node_modules/vitefu/index.d.ts"}}]}}
{"seq":5203,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro/e2e/shared-component-tests.js","line":84,"offset":1,"entryNames":[{"name":"crawlGraph","source":"/mnt/ts_downloads/astro/packages/astro/src/core/render/dev/vite","data":{"exportName":"crawlGraph","exportMapKey":"crawlGraph|44007|","fileName":"/mnt/ts_downloads/astro/packages/astro/src/core/render/dev/vite.ts"}}]}}
{"seq":5204,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro/e2e/shared-component-tests.js","line":84,"offset":1,"entryNames":[{"name":"create","source":"domain","data":{"exportName":"create","exportMapKey":"create|41480|domain","moduleSpecifier":"domain","ambientModuleName":"domain"}}]}}
{"seq":5205,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro/e2e/shared-component-tests.js","line":84,"offset":1,"entryNames":[{"name":"createAstro","source":"../src/runtime/server/index.js","data":{"exportName":"createAstro","exportMapKey":"createAstro|39202|","moduleSpecifier":"../src/runtime/server/index.js","fileName":"/mnt/ts_downloads/astro/packages/astro/src/runtime/server/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/withastro/astro --recurse-submodules
  2. In dir astro, run git reset --hard 8b7cb64dadfca93c65d62df54754633d398cb2ed
  3. In dir astro, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults3/withastro.astro.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./astro ./withastro.astro.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the top-repos suite comparing main and refs/pull/52696/merge:

Everything looks good!

@jakebailey
Copy link
Member Author

@typescript-bot pack this

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 11, 2023

Heya @jakebailey, I've started to run the tarball bundle task on this PR at 503dacc. You can monitor the build here.

@typescript-bot
Copy link
Collaborator

Hey @jakebailey, I've packed this into an installable tgz. You can install it for testing by referencing it in your package.json like so:

{
    "devDependencies": {
        "typescript": "https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_apis/build/builds/146270/artifacts?artifactName=tgz&fileId=ECDCA43F3F6248C382363624A19073C5658391E0FFEEDF0DB78FE240BBE399A602&fileName=/typescript-5.0.0-insiders.20230211.tgz"
    }
}

and then running npm install.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Author: Team For Milestone Bug PRs that fix a bug with a specific milestone
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unexpected circularly references error in VSCode
4 participants