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

Ensure we treat "type assertions" as JSX within a unary expression #52667

Merged
merged 10 commits into from Feb 9, 2023

Conversation

jakebailey
Copy link
Member

@jakebailey jakebailey commented Feb 8, 2023

Fixes #50675

The comment claims we won't parse these in JS files, but that's not true; we can pretty easily parse them just like we do as and should error on them just like we do as.

See: #52667 (comment)

@typescript-bot typescript-bot added Author: Team For Milestone Bug PRs that fix a bug with a specific milestone labels Feb 8, 2023
@fatcerberus
Copy link

I seem to recall a change was made a year or so ago to deliberately not parse legacy type assertions in JS in order to resolve ambiguity with expressions like x < y > z

@fatcerberus
Copy link

Unfortunately, I can’t seem to find the issue/PR for that now. I did find several comments— including one from Ryan—suggesting JSX is always parsed in .js files though, which would indeed be ambiguous with old-style type assertions.

@jakebailey
Copy link
Member Author

My impression was that we conditionalized a lot of the parser on the file extension, including JSX stuff. But that's still a good point, and I need to go figure out if this production should even be parsed.

@jakebailey jakebailey marked this pull request as draft February 8, 2023 16:31
@jakebailey
Copy link
Member Author

jakebailey commented Feb 8, 2023

So yep, you're right; we do generally treat JS as JSX. Going though this, though, here's what's happening; given:

const foo = <number> bar

Here, we see that there's a <, we say "yes, this is an update expression", then we go down and decide that since we're JSX, we parse <number> as JSX.

But, if we instead stick a unary operator at the front, like:

const foo = +<number> bar

We see that it's not an update expression, so we parse a "simple" unary expression, but as the parser currently operates, a simple unary expression only ever parses more simple unary expressions afterwards, i.e. void +foo and such. But since <number> bar is a unary operator, we parse + <number> bar and end up with the type assertion which isn't possible at the top level.

I'm pretty sure that we need to be parsing JSX here as you've said, so, thanks for the catch. That's what esbuild does too (try changing the extension around between ts/js/tsx/jsx, and I think that's correct.

@jakebailey jakebailey changed the title Don't Debug.fail on TypeAssertionExpression in JS Ensure we treat "type assertions" as JSX within a unary expression Feb 8, 2023
@jakebailey jakebailey marked this pull request as ready for review February 8, 2023 19:09
@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 pack this

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 8, 2023

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

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 8, 2023

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

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 8, 2023

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

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 8, 2023

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

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 8, 2023

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

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 8, 2023

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

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 8, 2023

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

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 8, 2023

Heya @jakebailey, I've started to run the diff-based top-repos suite (tsserver) on this PR at f027812. 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 8, 2023

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/145978/artifacts?artifactName=tgz&fileId=6429B983DE32264BF41E30FEAFB8031C59ECFA0259016F1483B186AC9DE587DB02&fileName=/typescript-5.0.0-insiders.20230208.tgz"
    }
}

and then running npm install.


There is also a playground for this build and an npm module you can use via "typescript": "npm:@typescript-deploys/pr-build@5.0.0-pr-52667-13".;

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the user test suite comparing main and refs/pull/52667/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/52667/merge:

Something interesting changed - please have a look.

Details

npm

⚠️ Note that built also had errors ⚠️
Req #184 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #184 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":181,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/commands/audit.js","line":396,"offset":22,"entryNames":[{"name":"abbrev","source":"/mnt/ts_downloads/npm/node_modules/abbrev/lib/index","data":{"exportName":"export=","exportMapKey":"abbrev|8017|","fileName":"/mnt/ts_downloads/npm/node_modules/abbrev/lib/index.js"}}]}}
{"seq":182,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/commands/audit.js","line":396,"offset":22,"entryNames":[{"name":"abbrevs","source":"/mnt/ts_downloads/npm/lib/utils/cmd-list","data":{"exportName":"abbrevs","exportMapKey":"abbrevs|8019|","fileName":"/mnt/ts_downloads/npm/lib/utils/cmd-list.js"}}]}}
{"seq":183,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/commands/audit.js","line":396,"offset":22,"entryNames":[{"name":"add","source":"@npmcli/arborist/lib/add-rm-pkg-deps.js","data":{"exportName":"add","moduleSpecifier":"@npmcli/arborist/lib/add-rm-pkg-deps.js","fileName":"/mnt/ts_downloads/npm/workspaces/arborist/lib/add-rm-pkg-deps.js"}}]}}
{"seq":184,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/commands/audit.js","line":396,"offset":22,"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 #2459 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2459 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":2456,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/Dialog.ts","line":99,"offset":19,"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":2457,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/Dialog.ts","line":99,"offset":19,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":2458,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/Dialog.ts","line":99,"offset":19,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":2459,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/Dialog.ts","line":99,"offset":19,"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 #1726 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1726 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":1723,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/debug/ProfilingPlugin.js","line":388,"offset":25,"entryNames":[{"name":"AbstractMethodError","source":"/mnt/ts_downloads/webpack/lib/AbstractMethodError","data":{"exportName":"export=","exportMapKey":"AbstractMethodError|32754|","fileName":"/mnt/ts_downloads/webpack/lib/AbstractMethodError.js"}}]}}
{"seq":1724,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/debug/ProfilingPlugin.js","line":388,"offset":25,"entryNames":[{"name":"access","source":"fs","data":{"exportName":"access","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":1725,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/debug/ProfilingPlugin.js","line":388,"offset":25,"entryNames":[{"name":"access","source":"fs/promises","data":{"exportName":"access","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":1726,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/debug/ProfilingPlugin.js","line":388,"offset":25,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/webpack/node_modules/@types/graceful-fs/index","data":{"exportName":"access","exportMapKey":"access|24764|","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..52667
Metric main 52667 Delta Best Worst p-value
Angular - node (v18.10.0, x64)
Memory used 359,907k (± 0.01%) 359,909k (± 0.02%) ~ 359,827k 359,983k p=0.810 n=6
Parse Time 3.95s (± 1.17%) 3.93s (± 0.75%) ~ 3.88s 3.95s p=0.421 n=6
Bind Time 1.17s (± 0.47%) 1.17s (± 0.54%) ~ 1.16s 1.18s p=0.201 n=6
Check Time 8.70s (± 0.32%) 8.65s (± 0.26%) -0.05s (- 0.57%) 8.61s 8.67s p=0.005 n=6
Emit Time 7.61s (± 0.69%) 7.59s (± 0.51%) ~ 7.54s 7.65s p=0.689 n=6
Total Time 21.44s (± 0.46%) 21.34s (± 0.21%) ~ 21.29s 21.41s p=0.078 n=6
Compiler-Unions - node (v18.10.0, x64)
Memory used 195,119k (± 1.61%) 194,146k (± 1.51%) ~ 192,158k 197,998k p=0.575 n=6
Parse Time 1.61s (± 1.50%) 1.64s (± 0.90%) ~ 1.62s 1.66s p=0.089 n=6
Bind Time 0.79s (± 0.80%) 0.79s (± 0.65%) ~ 0.79s 0.80s p=0.386 n=6
Check Time 9.75s (± 1.07%) 9.76s (± 0.54%) ~ 9.68s 9.84s p=0.688 n=6
Emit Time 2.81s (± 0.58%) 2.79s (± 0.77%) ~ 2.76s 2.82s p=0.104 n=6
Total Time 14.98s (± 0.94%) 14.98s (± 0.31%) ~ 14.90s 15.03s p=0.575 n=6
Monaco - node (v18.10.0, x64)
Memory used 343,970k (± 0.01%) 343,958k (± 0.01%) ~ 343,909k 343,991k p=0.936 n=6
Parse Time 2.93s (± 0.79%) 2.92s (± 0.80%) ~ 2.90s 2.95s p=0.162 n=6
Bind Time 1.04s (± 1.12%) 1.03s (± 1.13%) ~ 1.02s 1.05s p=0.365 n=6
Check Time 7.04s (± 0.41%) 7.06s (± 0.53%) ~ 7.03s 7.13s p=0.224 n=6
Emit Time 4.34s (± 0.94%) 4.33s (± 0.91%) ~ 4.28s 4.39s p=0.518 n=6
Total Time 15.34s (± 0.48%) 15.34s (± 0.30%) ~ 15.29s 15.42s p=0.806 n=6
TFS - node (v18.10.0, x64)
Memory used 300,365k (± 0.01%) 300,362k (± 0.01%) ~ 300,336k 300,380k p=0.747 n=6
Parse Time 2.29s (± 1.19%) 2.25s (± 1.46%) ~ 2.21s 2.28s p=0.089 n=6
Bind Time 1.17s (± 0.44%) 1.17s (± 0.64%) ~ 1.16s 1.18s p=0.241 n=6
Check Time 6.57s (± 0.18%) 6.53s (± 0.59%) ~ 6.48s 6.59s p=0.053 n=6
Emit Time 3.92s (± 0.50%) 3.89s (± 0.56%) -0.03s (- 0.77%) 3.86s 3.92s p=0.044 n=6
Total Time 13.95s (± 0.37%) 13.83s (± 0.54%) -0.12s (- 0.84%) 13.74s 13.91s p=0.020 n=6
material-ui - node (v18.10.0, x64)
Memory used 476,770k (± 0.01%) 476,779k (± 0.01%) ~ 476,746k 476,817k p=0.575 n=6
Parse Time 3.54s (± 0.96%) 3.53s (± 0.61%) ~ 3.50s 3.56s p=0.291 n=6
Bind Time 0.97s (± 1.07%) 0.96s (± 0.57%) ~ 0.96s 0.97s p=0.663 n=6
Check Time 17.23s (± 0.78%) 17.16s (± 0.57%) ~ 17.07s 17.33s p=0.335 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 21.74s (± 0.59%) 21.65s (± 0.39%) ~ 21.57s 21.81s p=0.173 n=6
xstate - node (v18.10.0, x64)
Memory used 549,036k (± 0.01%) 549,077k (± 0.02%) ~ 548,877k 549,231k p=0.575 n=6
Parse Time 4.57s (± 0.69%) 4.57s (± 0.36%) ~ 4.55s 4.60s p=0.803 n=6
Bind Time 1.71s (± 0.80%) 1.71s (± 0.96%) ~ 1.69s 1.73s p=0.369 n=6
Check Time 2.85s (± 1.01%) 2.82s (± 0.91%) ~ 2.79s 2.85s p=0.085 n=6
Emit Time 0.08s (± 0.00%) 0.08s (± 0.00%) ~ 0.08s 0.08s p=1.000 n=6
Total Time 9.22s (± 0.65%) 9.19s (± 0.35%) ~ 9.16s 9.24s p=0.297 n=6
Angular - node (v16.17.1, x64)
Memory used 359,234k (± 0.01%) 359,243k (± 0.01%) ~ 359,207k 359,278k p=0.630 n=6
Parse Time 4.16s (± 0.18%) 4.16s (± 0.37%) ~ 4.14s 4.18s p=0.934 n=6
Bind Time 1.24s (± 0.33%) 1.24s (± 0.33%) ~ 1.23s 1.24s p=1.000 n=6
Check Time 9.47s (± 0.26%) 9.45s (± 0.29%) ~ 9.41s 9.49s p=0.126 n=6
Emit Time 8.06s (± 0.41%) 8.07s (± 0.47%) ~ 8.00s 8.10s p=0.625 n=6
Total Time 22.94s (± 0.13%) 22.92s (± 0.28%) ~ 22.81s 22.96s p=0.935 n=6
Compiler-Unions - node (v16.17.1, x64)
Memory used 193,868k (± 0.09%) 194,509k (± 0.74%) ~ 193,752k 197,442k p=0.471 n=6
Parse Time 1.81s (± 0.73%) 1.79s (± 0.76%) -0.02s (- 1.20%) 1.76s 1.80s p=0.009 n=6
Bind Time 0.84s (± 0.61%) 0.84s (± 0.48%) ~ 0.84s 0.85s p=0.595 n=6
Check Time 10.45s (± 0.47%) 10.45s (± 0.36%) ~ 10.40s 10.51s p=0.686 n=6
Emit Time 3.13s (± 4.55%) 3.06s (± 0.45%) ~ 3.04s 3.08s p=0.105 n=6
Total Time 16.22s (± 0.90%) 16.14s (± 0.32%) ~ 16.08s 16.23s p=0.127 n=6
Monaco - node (v16.17.1, x64)
Memory used 343,241k (± 0.01%) 343,226k (± 0.01%) ~ 343,191k 343,267k p=0.471 n=6
Parse Time 3.13s (± 1.20%) 3.11s (± 0.80%) ~ 3.09s 3.16s p=0.570 n=6
Bind Time 1.11s (± 0.75%) 1.11s (± 0.46%) ~ 1.11s 1.12s p=0.923 n=6
Check Time 7.72s (± 0.24%) 7.71s (± 0.23%) ~ 7.69s 7.74s p=0.413 n=6
Emit Time 4.51s (± 0.54%) 4.51s (± 0.27%) ~ 4.49s 4.52s p=0.515 n=6
Total Time 16.48s (± 0.25%) 16.44s (± 0.20%) ~ 16.40s 16.49s p=0.127 n=6
TFS - node (v16.17.1, x64)
Memory used 299,711k (± 0.00%) 299,724k (± 0.00%) +13k (+ 0.00%) 299,710k 299,737k p=0.045 n=6
Parse Time 2.48s (± 1.22%) 2.46s (± 0.99%) ~ 2.42s 2.48s p=0.256 n=6
Bind Time 1.26s (± 0.66%) 1.25s (± 0.60%) -0.01s (- 1.05%) 1.24s 1.26s p=0.030 n=6
Check Time 7.20s (± 0.42%) 7.17s (± 0.23%) ~ 7.15s 7.19s p=0.075 n=6
Emit Time 4.22s (± 0.50%) 4.20s (± 0.66%) ~ 4.17s 4.24s p=0.225 n=6
Total Time 15.16s (± 0.42%) 15.07s (± 0.28%) -0.09s (- 0.60%) 15.01s 15.14s p=0.030 n=6
material-ui - node (v16.17.1, x64)
Memory used 476,039k (± 0.00%) 476,018k (± 0.00%) ~ 475,985k 476,046k p=0.128 n=6
Parse Time 3.67s (± 0.46%) 3.67s (± 0.11%) ~ 3.67s 3.68s p=0.309 n=6
Bind Time 1.02s (± 0.80%) 1.02s (± 0.40%) ~ 1.01s 1.02s p=0.206 n=6
Check Time 18.22s (± 0.65%) 18.27s (± 1.27%) ~ 18.13s 18.74s p=1.000 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 22.91s (± 0.55%) 22.96s (± 1.01%) ~ 22.82s 23.43s p=0.936 n=6
xstate - node (v16.17.1, x64)
Memory used 546,669k (± 0.03%) 546,660k (± 0.02%) ~ 546,577k 546,793k p=0.810 n=6
Parse Time 4.77s (± 0.24%) 4.75s (± 0.26%) ~ 4.74s 4.77s p=0.096 n=6
Bind Time 1.85s (± 0.48%) 1.85s (± 0.59%) ~ 1.83s 1.86s p=0.932 n=6
Check Time 3.08s (± 0.61%) 3.05s (± 0.56%) -0.03s (- 0.87%) 3.02s 3.07s p=0.036 n=6
Emit Time 0.09s (± 0.00%) 0.09s (± 0.00%) ~ 0.09s 0.09s p=1.000 n=6
Total Time 9.79s (± 0.21%) 9.74s (± 0.25%) -0.05s (- 0.48%) 9.71s 9.78s p=0.016 n=6
Angular - node (v14.15.1, x64)
Memory used 352,876k (± 0.00%) 352,867k (± 0.01%) ~ 352,833k 352,889k p=0.575 n=6
Parse Time 4.23s (± 0.28%) 4.22s (± 0.44%) ~ 4.19s 4.24s p=0.933 n=6
Bind Time 1.28s (± 0.43%) 1.27s (± 0.32%) ~ 1.27s 1.28s p=0.282 n=6
Check Time 9.76s (± 0.36%) 9.73s (± 0.30%) ~ 9.69s 9.78s p=0.127 n=6
Emit Time 8.40s (± 0.64%) 8.38s (± 0.56%) ~ 8.33s 8.45s p=0.517 n=6
Total Time 23.67s (± 0.23%) 23.61s (± 0.14%) ~ 23.56s 23.66s p=0.090 n=6
Compiler-Unions - node (v14.15.1, x64)
Memory used 189,336k (± 0.75%) 189,806k (± 0.86%) ~ 188,641k 191,921k p=1.000 n=6
Parse Time 1.83s (± 0.77%) 1.82s (± 0.49%) ~ 1.81s 1.83s p=0.215 n=6
Bind Time 0.87s (± 0.63%) 0.86s (± 0.73%) ~ 0.85s 0.87s p=0.201 n=6
Check Time 10.55s (± 0.44%) 10.55s (± 0.56%) ~ 10.47s 10.64s p=1.000 n=6
Emit Time 3.35s (± 4.84%) 3.41s (± 4.27%) ~ 3.12s 3.53s p=0.686 n=6
Total Time 16.60s (± 0.93%) 16.64s (± 1.01%) ~ 16.35s 16.85s p=0.810 n=6
Monaco - node (v14.15.1, x64)
Memory used 337,991k (± 0.00%) 338,002k (± 0.01%) ~ 337,979k 338,016k p=0.230 n=6
Parse Time 3.19s (± 0.59%) 3.18s (± 0.37%) ~ 3.16s 3.19s p=0.453 n=6
Bind Time 1.11s (± 0.46%) 1.11s (± 0.57%) ~ 1.10s 1.12s p=0.386 n=6
Check Time 8.10s (± 0.50%) 8.06s (± 0.28%) ~ 8.04s 8.09s p=0.122 n=6
Emit Time 4.79s (± 0.63%) 4.76s (± 0.34%) ~ 4.75s 4.79s p=0.222 n=6
Total Time 17.19s (± 0.35%) 17.12s (± 0.23%) ~ 17.07s 17.17s p=0.076 n=6
TFS - node (v14.15.1, x64)
Memory used 294,568k (± 0.00%) 294,561k (± 0.01%) ~ 294,537k 294,584k p=0.688 n=6
Parse Time 2.74s (± 0.63%) 2.73s (± 0.38%) ~ 2.72s 2.75s p=0.459 n=6
Bind Time 1.11s (± 0.68%) 1.11s (± 0.00%) ~ 1.11s 1.11s p=0.598 n=6
Check Time 7.55s (± 0.69%) 7.55s (± 0.26%) ~ 7.52s 7.58s p=0.686 n=6
Emit Time 4.64s (± 0.76%) 4.62s (± 0.50%) ~ 4.60s 4.66s p=0.331 n=6
Total Time 16.04s (± 0.25%) 16.01s (± 0.24%) ~ 15.98s 16.08s p=0.294 n=6
material-ui - node (v14.15.1, x64)
Memory used 471,619k (± 0.01%) 471,615k (± 0.01%) ~ 471,588k 471,646k p=0.747 n=6
Parse Time 3.87s (± 0.30%) 3.85s (± 0.33%) -0.02s (- 0.56%) 3.83s 3.86s p=0.022 n=6
Bind Time 1.05s (± 1.30%) 1.05s (± 0.39%) ~ 1.04s 1.05s p=0.673 n=6
Check Time 19.19s (± 0.33%) 19.07s (± 0.38%) -0.12s (- 0.60%) 18.99s 19.20s p=0.020 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 24.12s (± 0.32%) 23.97s (± 0.31%) -0.14s (- 0.59%) 23.88s 24.10s p=0.020 n=6
xstate - node (v14.15.1, x64)
Memory used 534,725k (± 0.00%) 534,734k (± 0.01%) ~ 534,681k 534,786k p=0.872 n=6
Parse Time 5.11s (± 0.48%) 5.10s (± 0.23%) ~ 5.08s 5.11s p=0.328 n=6
Bind Time 1.72s (± 0.48%) 1.71s (± 0.91%) ~ 1.70s 1.74s p=0.154 n=6
Check Time 3.15s (± 0.24%) 3.13s (± 0.72%) ~ 3.11s 3.17s p=0.191 n=6
Emit Time 0.10s (± 0.00%) 0.10s (± 0.00%) ~ 0.10s 0.10s p=1.000 n=6
Total Time 10.08s (± 0.23%) 10.04s (± 0.30%) ~ 10.00s 10.08s p=0.065 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 52667 6
Baseline main 6

TSServer

Comparison Report - main..52667
Metric main 52667 Delta Best Worst p-value
Compiler-UnionsTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 2,493ms (± 1.04%) 2,520ms (± 1.79%) ~ 2,464ms 2,586ms p=0.378 n=6
Req 2 - geterr 5,547ms (± 0.78%) 5,499ms (± 0.58%) ~ 5,469ms 5,548ms p=0.066 n=6
Req 3 - references 369ms (± 1.11%) 369ms (± 0.78%) ~ 365ms 373ms p=0.936 n=6
Req 4 - navto 284ms (± 0.52%) 283ms (± 0.69%) ~ 279ms 284ms p=0.459 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 72ms (± 1.67%) 75ms (± 4.98%) ~ 72ms 82ms p=0.182 n=6
CompilerTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 2,775ms (± 1.68%) 2,745ms (± 1.26%) ~ 2,698ms 2,781ms p=0.298 n=6
Req 2 - geterr 4,063ms (± 0.49%) 4,052ms (± 0.47%) ~ 4,027ms 4,080ms p=0.471 n=6
Req 3 - references 367ms (± 1.06%) 365ms (± 0.28%) ~ 364ms 367ms p=0.466 n=6
Req 4 - navto 293ms (± 0.88%) 293ms (± 0.28%) ~ 292ms 294ms p=0.869 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 68ms (± 7.83%) 66ms (± 0.00%) ~ 66ms 66ms p=0.599 n=6
xstateTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 3,518ms (± 0.79%) 3,500ms (± 0.51%) ~ 3,479ms 3,524ms p=0.378 n=6
Req 2 - geterr 1,642ms (± 0.79%) 1,655ms (± 0.43%) ~ 1,646ms 1,662ms p=0.108 n=6
Req 3 - references 104ms (± 1.66%) 105ms (± 1.70%) ~ 102ms 107ms p=0.291 n=6
Req 4 - navto 360ms (± 1.90%) 359ms (± 1.24%) ~ 354ms 367ms p=1.000 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 453ms (± 0.93%) 450ms (± 1.55%) ~ 437ms 457ms p=0.806 n=6
Compiler-UnionsTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 2,760ms (± 0.75%) 2,768ms (± 0.73%) ~ 2,748ms 2,794ms p=0.575 n=6
Req 2 - geterr 5,907ms (± 0.47%) 5,910ms (± 0.41%) ~ 5,880ms 5,946ms p=0.810 n=6
Req 3 - references 377ms (± 1.28%) 375ms (± 1.10%) ~ 370ms 380ms p=0.295 n=6
Req 4 - navto 279ms (± 1.03%) 279ms (± 0.70%) ~ 276ms 281ms 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 81ms (± 4.29%) 82ms (± 3.85%) ~ 78ms 85ms p=0.865 n=6
CompilerTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 2,928ms (± 0.65%) 2,920ms (± 0.22%) ~ 2,910ms 2,926ms p=0.378 n=6
Req 2 - geterr 4,414ms (± 0.51%) 4,404ms (± 0.32%) ~ 4,379ms 4,422ms p=0.470 n=6
Req 3 - references 378ms (± 0.55%) 381ms (± 1.17%) ~ 374ms 387ms p=0.147 n=6
Req 4 - navto 286ms (± 0.57%) 287ms (± 0.54%) ~ 284ms 288ms p=0.503 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.58%) 71ms (± 1.14%) ~ 70ms 72ms p=0.206 n=6
xstateTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 3,636ms (± 0.21%) 3,627ms (± 0.30%) ~ 3,615ms 3,640ms p=0.127 n=6
Req 2 - geterr 1,824ms (± 1.75%) 1,806ms (± 1.27%) ~ 1,784ms 1,838ms p=0.297 n=6
Req 3 - references 112ms (± 1.64%) 112ms (± 2.26%) ~ 108ms 115ms p=0.807 n=6
Req 4 - navto 344ms (± 0.68%) 342ms (± 1.23%) ~ 337ms 349ms p=0.370 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 450ms (± 0.44%) 456ms (± 1.06%) +6ms (+ 1.33%) 449ms 460ms p=0.043 n=6
Compiler-UnionsTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 2,904ms (± 0.41%) 2,885ms (± 0.58%) ~ 2,860ms 2,910ms p=0.092 n=6
Req 2 - geterr 6,347ms (± 1.12%) 6,326ms (± 0.62%) ~ 6,291ms 6,388ms p=0.298 n=6
Req 3 - references 391ms (± 1.09%) 392ms (± 1.15%) ~ 388ms 400ms p=1.000 n=6
Req 4 - navto 284ms (± 1.63%) 282ms (± 1.56%) ~ 277ms 289ms p=0.570 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 91ms (± 7.73%) 92ms (±10.07%) ~ 81ms 100ms p=0.806 n=6
CompilerTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 3,043ms (± 0.97%) 3,055ms (± 1.65%) ~ 3,018ms 3,152ms p=1.000 n=6
Req 2 - geterr 4,705ms (± 0.44%) 4,717ms (± 0.87%) ~ 4,680ms 4,792ms p=0.688 n=6
Req 3 - references 405ms (± 0.58%) 405ms (± 1.38%) ~ 401ms 416ms p=0.419 n=6
Req 4 - navto 294ms (± 1.36%) 294ms (± 1.57%) ~ 290ms 302ms p=0.935 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 81ms (± 4.27%) 83ms (± 4.85%) ~ 80ms 88ms p=0.167 n=6
xstateTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 3,970ms (± 0.78%) 3,941ms (± 0.53%) ~ 3,916ms 3,970ms p=0.128 n=6
Req 2 - geterr 1,824ms (± 1.82%) 1,797ms (± 1.25%) ~ 1,769ms 1,838ms p=0.108 n=6
Req 3 - references 129ms (± 2.54%) 130ms (± 2.62%) ~ 126ms 136ms p=0.871 n=6
Req 4 - navto 378ms (± 0.60%) 375ms (± 0.96%) ~ 370ms 381ms p=0.147 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 473ms (± 1.78%) 468ms (± 2.26%) ~ 458ms 488ms 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 52667 6
Baseline main 6

Startup

Comparison Report - main..52667
Metric main 52667 Delta Best Worst p-value
tsc-startup - node (v16.17.1, x64)
Execution time 142.33ms (± 0.21%) 142.24ms (± 0.19%) -0.10ms (- 0.07%) 141.57ms 147.21ms p=0.000 n=600
tsserver-startup - node (v16.17.1, x64)
Execution time 227.01ms (± 0.34%) 226.70ms (± 0.18%) ~ 225.53ms 233.32ms p=0.311 n=600
tsserverlibrary-startup - node (v16.17.1, x64)
Execution time 229.49ms (± 0.38%) 228.64ms (± 0.21%) -0.85ms (- 0.37%) 227.32ms 238.83ms p=0.000 n=600
typescript-startup - node (v16.17.1, x64)
Execution time 210.92ms (± 0.40%) 209.35ms (± 0.20%) -1.57ms (- 0.74%) 208.33ms 218.42ms 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 52667 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/52667/merge:

Everything looks good!

@typescript-bot
Copy link
Collaborator

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

Something interesting changed - please have a look.

Details

akveo/ngx-admin

⚠️ Note that built also had errors ⚠️
Req #417 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #417 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":414,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/app/@core/mock/orders-chart.service.ts","line":127,"offset":9,"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|6671|","fileName":"/mnt/ts_downloads/ngx-admin/node_modules/@swimlane/ngx-charts/lib/bubble-chart/bubble-series.component.d.ts"}}]}}
{"seq":415,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/app/@core/mock/orders-chart.service.ts","line":127,"offset":9,"entryNames":[{"name":"buffer","source":"rxjs/operators","data":{"exportName":"buffer","moduleSpecifier":"rxjs/operators","fileName":"/mnt/ts_downloads/ngx-admin/node_modules/rxjs/operators/index.d.ts"}}]}}
{"seq":416,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/app/@core/mock/orders-chart.service.ts","line":127,"offset":9,"entryNames":[{"name":"buffer","source":"/mnt/ts_downloads/ngx-admin/node_modules/rxjs-compat/operator/buffer","data":{"exportName":"buffer","exportMapKey":"buffer|9133|","fileName":"/mnt/ts_downloads/ngx-admin/node_modules/rxjs-compat/operator/buffer.d.ts","isPackageJsonImport":true}}]}}
{"seq":417,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/app/@core/mock/orders-chart.service.ts","line":127,"offset":9,"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 #387 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #387 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":384,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/packages.ts","line":235,"offset":27,"entryNames":[{"name":"browserTargetSpec","source":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/build_angular/src/testing/test-utils","data":{"exportName":"browserTargetSpec","exportMapKey":"browserTargetSpec|16296|","fileName":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/build_angular/src/testing/test-utils.ts"}}]}}
{"seq":385,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/packages.ts","line":235,"offset":27,"entryNames":[{"name":"Budget","source":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/build_angular/src/index","data":{"exportName":"Budget","exportMapKey":"Budget|7744|","fileName":"/mnt/ts_downloads/angular-cli/packages/angular_devkit/build_angular/src/index.ts"}}]}}
{"seq":386,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/packages.ts","line":235,"offset":27,"entryNames":[{"name":"buffer","source":"rxjs/operators","data":{"exportName":"buffer","moduleSpecifier":"rxjs/operators","fileName":"/mnt/ts_downloads/angular-cli/node_modules/rxjs/operators/index.d.ts"}}]}}
{"seq":387,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/packages.ts","line":235,"offset":27,"entryNames":[{"name":"Buffer","source":"buffer","data":{"exportName":"Buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}

Repro Steps

  1. git clone https://github.com/angular/angular-cli --recurse-submodules
  2. In dir angular-cli, run git reset --hard 4c69b278167ad8b75d992d5ba3cf9fddbb00dee6
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir angular-cli, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir angular-cli/tests/legacy-cli/e2e/assets/13.0-project, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir angular-cli/tests/legacy-cli/e2e/assets/add-collection-peer-bad, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir angular-cli/tests/legacy-cli/e2e/assets/add-collection-peer-good, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir angular-cli/tests/legacy-cli/e2e/assets/add-collection, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir angular-cli/tests/legacy-cli/e2e/assets/nested-schematic-dependency, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir angular-cli/tests/legacy-cli/e2e/assets/nested-schematic-main, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir angular-cli/tests/legacy-cli/e2e/assets/schematic-allow-scripts, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir angular-cli/tests/legacy-cli/e2e/assets/schematic-boolean-option-negated, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir angular-cli/tests/legacy-cli/e2e/assets/webpack/test-app, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir angular-cli/tests/legacy-cli/e2e/ng-snapshot, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir angular-cli/tests/schematics/update/packages/update-base, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir angular-cli/tests/schematics/update/packages/update-migrations-external, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir angular-cli/tests/schematics/update/packages/update-migrations, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir angular-cli/tests/schematics/update/packages/update-package-group-1, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir angular-cli/tests/schematics/update/packages/update-package-group-2, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir angular-cli/tests/schematics/update/packages/update-peer-dependencies-1, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir angular-cli/tests/schematics/update/packages/update-peer-dependencies-2, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir angular-cli/tests/schematics/update/packages/update-peer-dependencies-angular-5-2, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir angular-cli/tests/schematics/update/packages/update-peer-dependencies-angular-5, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults3/angular.angular-cli.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./angular-cli ./angular.angular-cli.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

angular/angular

⚠️ Note that built also had errors ⚠️
Req #7218 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #7218 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":7215,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/animations/browser/testing/src/mock_animation_driver.ts","line":75,"offset":1,"entryNames":[{"name":"checkIfGenericTypeBoundsCanBeEmitted","source":"/mnt/ts_downloads/angular/packages/compiler-cli/src/ngtsc/typecheck/src/tcb_util","data":{"exportName":"checkIfGenericTypeBoundsCanBeEmitted","exportMapKey":"checkIfGenericTypeBoundsCanBeEmitted|60548|","fileName":"/mnt/ts_downloads/angular/packages/compiler-cli/src/ngtsc/typecheck/src/tcb_util.ts"}}]}}
{"seq":7216,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/animations/browser/testing/src/mock_animation_driver.ts","line":75,"offset":1,"entryNames":[{"name":"checkInheritanceOfInjectable","source":"/mnt/ts_downloads/angular/packages/compiler-cli/src/ngtsc/annotations/common/src/diagnostics","data":{"exportName":"checkInheritanceOfInjectable","exportMapKey":"checkInheritanceOfInjectable|60460|","fileName":"/mnt/ts_downloads/angular/packages/compiler-cli/src/ngtsc/annotations/common/src/diagnostics.ts"}}]}}
{"seq":7217,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/animations/browser/testing/src/mock_animation_driver.ts","line":75,"offset":1,"entryNames":[{"name":"checkNoChangesInternal","source":"/mnt/ts_downloads/angular/packages/core/src/render3/instructions/shared","data":{"exportName":"checkNoChangesInternal","exportMapKey":"checkNoChangesInternal|59272|","fileName":"/mnt/ts_downloads/angular/packages/core/src/render3/instructions/shared.ts"}}]}}
{"seq":7218,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/animations/browser/testing/src/mock_animation_driver.ts","line":75,"offset":1,"entryNames":[{"name":"checkStylingMap","source":"@angular/core/src/render3/instructions/all","data":{"exportName":"checkStylingMap","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 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

angular/components

⚠️ Note that built also had errors ⚠️
Req #814 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #814 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":811,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/cdk-experimental/popover-edit/lens-directives.ts","line":25,"offset":1,"entryNames":[{"name":"CdkConnectedOverlay","source":"@angular/cdk/overlay","data":{"exportName":"CdkConnectedOverlay","moduleSpecifier":"@angular/cdk/overlay","fileName":"/mnt/ts_downloads/components/src/cdk/overlay/index.ts"}}]}}
{"seq":812,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/cdk-experimental/popover-edit/lens-directives.ts","line":25,"offset":1,"entryNames":[{"name":"CdkDefaultEnabledColumnResize","source":"/mnt/ts_downloads/components/src/cdk-experimental/column-resize/column-resize-directives/default-enabled-column-resize","data":{"exportName":"CdkDefaultEnabledColumnResize","exportMapKey":"CdkDefaultEnabledColumnResize|21825|","fileName":"/mnt/ts_downloads/components/src/cdk-experimental/column-resize/column-resize-directives/default-enabled-column-resize.ts"}}]}}
{"seq":813,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/cdk-experimental/popover-edit/lens-directives.ts","line":25,"offset":1,"entryNames":[{"name":"CdkDefaultEnabledColumnResizeFlex","source":"/mnt/ts_downloads/components/src/cdk-experimental/column-resize/column-resize-directives/default-enabled-column-resize-flex","data":{"exportName":"CdkDefaultEnabledColumnResizeFlex","exportMapKey":"CdkDefaultEnabledColumnResizeFlex|21827|","fileName":"/mnt/ts_downloads/components/src/cdk-experimental/column-resize/column-resize-directives/default-enabled-column-resize-flex.ts"}}]}}
{"seq":814,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/cdk-experimental/popover-edit/lens-directives.ts","line":25,"offset":1,"entryNames":[{"name":"CdkEditable","source":"./public-api","data":{"exportName":"CdkEditable","moduleSpecifier":"./public-api","fileName":"/mnt/ts_downloads/components/src/cdk-experimental/popover-edit/public-api.ts"}}]}}

Repro Steps

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

ant-design/ant-design-pro

⚠️ Note that built also had errors ⚠️
Req #177 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #177 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":174,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/mock/listTableList.ts","line":37,"offset":81}}
{"seq":175,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/mock/listTableList.ts","line":38,"offset":5,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":176,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/mock/listTableList.ts","line":38,"offset":5,"entryNames":["arguments"]}}
{"seq":177,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/mock/listTableList.ts","line":38,"offset":5,"entryNames":[{"name":"_cf","source":"/mnt/ts_downloads/ant-design-pro/node_modules/.pnpm/@ant-design+cssinjs@1.4.0_biqbaboplfbrettd7655fr4n2y/node_modules/@ant-design/cssinjs/lib/hooks/useStyleRegister","data":{"exportName":"_cf","exportMapKey":"_cf|10623|","fileName":"/mnt/ts_downloads/ant-design-pro/node_modules/.pnpm/@ant-design+cssinjs@1.4.0_biqbaboplfbrettd7655fr4n2y/node_modules/@ant-design/cssinjs/lib/hooks/useStyleRegister.d.ts"}}]}}

Repro Steps

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

ant-design/ant-design

⚠️ Note that built also had errors ⚠️
Req #2035 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2035 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":2032,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/collapse/__tests__/index.test.tsx","line":10,"offset":76,"entryNames":[{"name":"ajaxSetup","source":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index","data":{"exportName":"ajaxSetup","exportMapKey":"ajaxSetup|127490|","fileName":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index.d.ts"}}]}}
{"seq":2033,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/collapse/__tests__/index.test.tsx","line":10,"offset":76,"entryNames":[{"name":"ajaxTransport","source":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index","data":{"exportName":"ajaxTransport","exportMapKey":"ajaxTransport|127491|","fileName":"/mnt/ts_downloads/ant-design/node_modules/@types/jquery/index.d.ts"}}]}}
{"seq":2034,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/collapse/__tests__/index.test.tsx","line":10,"offset":76,"entryNames":[{"name":"AjaxUploader","source":"/mnt/ts_downloads/ant-design/node_modules/rc-upload/lib/AjaxUploader","data":{"exportName":"default","exportMapKey":"AjaxUploader|6866|","fileName":"/mnt/ts_downloads/ant-design/node_modules/rc-upload/lib/AjaxUploader.d.ts"}}]}}
{"seq":2035,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/collapse/__tests__/index.test.tsx","line":10,"offset":76,"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 #46967 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #46967 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":46964,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/custom/CustomView.ts","line":50,"offset":31,"entryNames":[{"name":"createConfigItem","source":"/mnt/ts_downloads/echarts/node_modules/@types/babel__core/index","data":{"exportName":"createConfigItem","exportMapKey":"createConfigItem|88620|","fileName":"/mnt/ts_downloads/echarts/node_modules/@types/babel__core/index.d.ts"}}]}}
{"seq":46965,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/custom/CustomView.ts","line":50,"offset":31,"entryNames":[{"name":"createCSSAnimation","source":"/mnt/ts_downloads/echarts/node_modules/zrender/src/svg/cssAnimation","data":{"exportName":"createCSSAnimation","exportMapKey":"createCSSAnimation|615|","fileName":"/mnt/ts_downloads/echarts/node_modules/zrender/src/svg/cssAnimation.ts"}}]}}
{"seq":46966,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/custom/CustomView.ts","line":50,"offset":31,"entryNames":[{"name":"createCubicEasingFunc","source":"zrender/src/animation/cubicEasing","data":{"exportName":"createCubicEasingFunc","moduleSpecifier":"zrender/src/animation/cubicEasing","fileName":"/mnt/ts_downloads/echarts/node_modules/zrender/src/animation/cubicEasing.ts"}}]}}
{"seq":46967,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/custom/CustomView.ts","line":50,"offset":31,"entryNames":[{"name":"createDimensions","source":"../../export/api/helper","data":{"exportName":"createDimensions","moduleSpecifier":"../../export/api/helper","fileName":"/mnt/ts_downloads/echarts/src/export/api/helper.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 #2398 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2398 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":2395,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/superset-frontend/packages/superset-ui-core/src/index.ts","line":37,"offset":15,"entryNames":[{"name":"__hack_reexport_connection","source":"./connection","data":{"exportName":"__hack_reexport_connection","moduleSpecifier":"./connection","fileName":"/mnt/ts_downloads/superset/superset-frontend/packages/superset-ui-core/src/connection/index.ts"}}]}}
{"seq":2396,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/superset-frontend/packages/superset-ui-core/src/index.ts","line":37,"offset":15,"entryNames":[{"name":"__hack_reexport_Dashboard","source":"./types","data":{"exportName":"__hack_reexport_Dashboard","moduleSpecifier":"./types","fileName":"/mnt/ts_downloads/superset/superset-frontend/packages/superset-ui-core/src/types/index.ts"}}]}}
{"seq":2397,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/superset-frontend/packages/superset-ui-core/src/index.ts","line":37,"offset":15,"entryNames":[{"name":"__hack_reexport_Datasource","source":"./types","data":{"exportName":"__hack_reexport_Datasource","moduleSpecifier":"./types","fileName":"/mnt/ts_downloads/superset/superset-frontend/packages/superset-ui-core/src/types/index.ts"}}]}}
{"seq":2398,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/superset-frontend/packages/superset-ui-core/src/index.ts","line":37,"offset":15,"entryNames":[{"name":"__hack_reexport_dimension","source":".","data":{"exportName":"__hack_reexport_dimension","moduleSpecifier":".","fileName":"/mnt/ts_downloads/superset/superset-frontend/packages/superset-ui-core/src/index.ts"}}]}}

Repro Steps

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

appsmithorg/appsmith

⚠️ Note that built also had errors ⚠️
Req #1778 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1778 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":1775,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Widgets/TableV2/TableV2_Widget_Add_button_spec.js","line":257,"offset":7,"entryNames":[{"name":"COPYFILE_FICLONE_FORCE","source":"constants","data":{"exportName":"COPYFILE_FICLONE_FORCE","moduleSpecifier":"constants","ambientModuleName":"constants"}}]}}
{"seq":1776,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Widgets/TableV2/TableV2_Widget_Add_button_spec.js","line":257,"offset":7,"entryNames":[{"name":"copyFileSync","source":"fs","data":{"exportName":"copyFileSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":1777,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Widgets/TableV2/TableV2_Widget_Add_button_spec.js","line":257,"offset":7,"entryNames":[{"name":"countBy","source":"lodash","data":{"exportName":"countBy","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/appsmith/app/client/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":1778,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Widgets/TableV2/TableV2_Widget_Add_button_spec.js","line":257,"offset":7,"entryNames":[{"name":"coy","source":"react-syntax-highlighter/dist/esm/styles/prism","data":{"exportName":"coy","moduleSpecifier":"react-syntax-highlighter/dist/esm/styles/prism","ambientModuleName":"react-syntax-highlighter/dist/esm/styles/prism"}}]}}

Repro Steps

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

appwrite/appwrite

⚠️ Note that built also had errors ⚠️
Req #180 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #180 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":177,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/console/src/lib/helpers/date.ts","line":9,"offset":12,"entryNames":[{"name":"AppwriteException","source":"@aw-labs/appwrite-console","data":{"exportName":"AppwriteException","moduleSpecifier":"@aw-labs/appwrite-console","fileName":"/mnt/ts_downloads/appwrite/app/console/node_modules/@aw-labs/appwrite-console/types/index.d.ts"}}]}}
{"seq":178,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/console/src/lib/helpers/date.ts","line":9,"offset":12,"entryNames":[{"name":"ar","source":"/mnt/ts_downloads/appwrite/app/console/node_modules/vitest/dist/global-732f9b14","data":{"exportName":"ar","exportMapKey":"ar|5706|","fileName":"/mnt/ts_downloads/appwrite/app/console/node_modules/vitest/dist/global-732f9b14.d.ts"}}]}}
{"seq":179,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/console/src/lib/helpers/date.ts","line":9,"offset":12,"entryNames":[{"name":"arrow","source":"@popperjs/core","data":{"exportName":"arrow","moduleSpecifier":"@popperjs/core","fileName":"/mnt/ts_downloads/appwrite/app/console/node_modules/@popperjs/core/index.d.ts"}}]}}
{"seq":180,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/console/src/lib/helpers/date.ts","line":9,"offset":12,"entryNames":[{"name":"assert","source":"/mnt/ts_downloads/appwrite/app/console/node_modules/vitest/dist/index","data":{"exportName":"assert","exportMapKey":"assert|3331|","fileName":"/mnt/ts_downloads/appwrite/app/console/node_modules/vitest/dist/index.d.ts"}}]}}

Repro Steps

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

babel/babel

⚠️ Note that built also had errors ⚠️
Req #1740 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1740 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":1737,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/babel-generator/src/buffer.ts","line":339,"offset":25,"entryNames":[{"name":"newParameterDeclarationScope","source":"/mnt/ts_downloads/babel/packages/babel-parser/src/util/expression-scope","data":{"exportName":"newParameterDeclarationScope","exportMapKey":"newParameterDeclarationScope|10589|","fileName":"/mnt/ts_downloads/babel/packages/babel-parser/src/util/expression-scope.ts"}}]}}
{"seq":1738,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/babel-generator/src/buffer.ts","line":339,"offset":25,"entryNames":[{"name":"NODE_FIELDS","source":"@babel/types","data":{"exportName":"NODE_FIELDS","moduleSpecifier":"@babel/types","fileName":"/mnt/ts_downloads/babel/packages/babel-types/src/index.ts"}}]}}
{"seq":1739,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/babel-generator/src/buffer.ts","line":339,"offset":25,"entryNames":[{"name":"NODE_PARENT_VALIDATIONS","source":"@babel/types","data":{"exportName":"NODE_PARENT_VALIDATIONS","moduleSpecifier":"@babel/types","fileName":"/mnt/ts_downloads/babel/packages/babel-types/src/index.ts"}}]}}
{"seq":1740,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/babel-generator/src/buffer.ts","line":339,"offset":25,"entryNames":[{"name":"NodePath","source":"@babel/traverse","data":{"exportName":"NodePath","moduleSpecifier":"@babel/traverse","fileName":"/mnt/ts_downloads/babel/packages/babel-traverse/src/index.ts"}}]}}

Repro Steps

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

@typescript-bot
Copy link
Collaborator

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

Details

backstage/backstage

⚠️ Note that built also had errors ⚠️
Req #217 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #217 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":214,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-app-api/src/http/createHttpServer.ts","line":47,"offset":11,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/backstage/node_modules/@types/fs-extra/index","data":{"exportName":"access","exportMapKey":"access|75158|","fileName":"/mnt/ts_downloads/backstage/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":215,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-app-api/src/http/createHttpServer.ts","line":47,"offset":11,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/backstage/plugins/scaffolder-backend/src/scaffolder/actions/builtin/github/inputProperties","data":{"exportName":"access","exportMapKey":"access|45948|","fileName":"/mnt/ts_downloads/backstage/plugins/scaffolder-backend/src/scaffolder/actions/builtin/github/inputProperties.ts"}}]}}
{"seq":216,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-app-api/src/http/createHttpServer.ts","line":47,"offset":11,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":217,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-app-api/src/http/createHttpServer.ts","line":47,"offset":11,"entryNames":[{"name":"accessSync","source":"/mnt/ts_downloads/backstage/node_modules/@types/fs-extra/index","data":{"exportName":"accessSync","exportMapKey":"accessSync|62549|","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 #487 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #487 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":484,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/gui/app/models/store.ts","line":322,"offset":1,"entryNames":[{"name":"argv","source":"process","data":{"exportName":"argv","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":485,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/gui/app/models/store.ts","line":322,"offset":1,"entryNames":[{"name":"argv0","source":"process","data":{"exportName":"argv0","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":486,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/gui/app/models/store.ts","line":322,"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":487,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/gui/app/models/store.ts","line":322,"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|18003|","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 #3267 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #3267 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":3264,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/components/layout/stories/stack.stories.tsx","line":87,"offset":8,"entryNames":[{"name":"DiffieHellman","source":"crypto","data":{"exportName":"DiffieHellman","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":3265,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/components/layout/stories/stack.stories.tsx","line":87,"offset":8,"entryNames":[{"name":"DiffieHellmanGroup","source":"crypto","data":{"exportName":"DiffieHellmanGroup","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":3266,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/components/layout/stories/stack.stories.tsx","line":87,"offset":8,"entryNames":[{"name":"Dir","source":"fs","data":{"exportName":"Dir","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":3267,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/components/layout/stories/stack.stories.tsx","line":87,"offset":8,"entryNames":[{"name":"Dir","source":"fs-extra","data":{"exportName":"Dir","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/chakra-ui/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/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 #873 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #873 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":870,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/api/attributes.spec.ts","line":608,"offset":1,"entryNames":[{"name":"ProcessingInstruction","source":"domhandler","data":{"exportName":"ProcessingInstruction","moduleSpecifier":"domhandler","fileName":"/mnt/ts_downloads/cheerio/node_modules/domhandler/lib/node.d.ts"}}]}}
{"seq":871,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/api/attributes.spec.ts","line":608,"offset":1,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":872,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/api/attributes.spec.ts","line":608,"offset":1,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":873,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/api/attributes.spec.ts","line":608,"offset":1,"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 #478 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #478 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":475,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/example/tools/embed/test/services.js","line":230,"offset":20,"entryNames":[{"name":"brotliCompressSync","source":"zlib","data":{"exportName":"brotliCompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":476,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/example/tools/embed/test/services.js","line":230,"offset":20,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":477,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/example/tools/embed/test/services.js","line":230,"offset":20,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":478,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/example/tools/embed/test/services.js","line":230,"offset":20,"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

conwnet/github1s

⚠️ Note that built also had errors ⚠️
Req #2590 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2590 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":2587,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/vscode-web/src/vs/workbench/browser/web.main.ts","line":336,"offset":3,"entryNames":[{"name":"boolean","source":"vs/editor/common/config/editorOptions","data":{"exportName":"boolean","moduleSpecifier":"vs/editor/common/config/editorOptions","fileName":"/mnt/ts_downloads/github1s/vscode-web/src/vs/editor/common/config/editorOptions.ts"}}]}}
{"seq":2588,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/vscode-web/src/vs/workbench/browser/web.main.ts","line":336,"offset":3,"entryNames":[{"name":"BuiltinExtensionsScannerService","source":"../services/extensionManagement/browser/builtinExtensionsScannerService","data":{"exportName":"BuiltinExtensionsScannerService","moduleSpecifier":"../services/extensionManagement/browser/builtinExtensionsScannerService","fileName":"/mnt/ts_downloads/github1s/vscode-web/src/vs/workbench/services/extensionManagement/browser/builtinExtensionsScannerService.ts"}}]}}
{"seq":2589,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/vscode-web/src/vs/workbench/browser/web.main.ts","line":336,"offset":3,"entryNames":[{"name":"CanvasAddon","source":"xterm-addon-canvas","data":{"exportName":"CanvasAddon","moduleSpecifier":"xterm-addon-canvas","fileName":"/mnt/ts_downloads/github1s/vscode-web/node_modules/xterm-addon-canvas/typings/xterm-addon-canvas.d.ts","isPackageJsonImport":true}}]}}
{"seq":2590,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/vscode-web/src/vs/workbench/browser/web.main.ts","line":336,"offset":3,"entryNames":[{"name":"captureRejections","source":"http-proxy","data":{"exportName":"captureRejections","moduleSpecifier":"http-proxy","fileName":"/mnt/ts_downloads/github1s/node_modules/@types/http-proxy/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

directus/directus

⚠️ Note that built also had errors ⚠️
Req #2255 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2255 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":2252,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/services/graphql/index.ts","line":1163,"offset":59,"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":2253,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/services/graphql/index.ts","line":1163,"offset":59,"entryNames":[{"name":"access","source":"node:fs/promises","data":{"exportName":"access","moduleSpecifier":"node:fs/promises","ambientModuleName":"node:fs/promises"}}]}}
{"seq":2254,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/services/graphql/index.ts","line":1163,"offset":59,"entryNames":[{"name":"accessSync","source":"node:fs","data":{"exportName":"accessSync","moduleSpecifier":"node:fs","ambientModuleName":"node:fs"}}]}}
{"seq":2255,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/api/src/services/graphql/index.ts","line":1163,"offset":59,"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 #354 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #354 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":351,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/scripts/install-deps.js","line":7,"offset":40,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/tabby/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":352,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/scripts/install-deps.js","line":7,"offset":40,"entryNames":[{"name":"access","source":"fs/promises","data":{"exportName":"access","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":353,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/scripts/install-deps.js","line":7,"offset":40,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":354,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/scripts/install-deps.js","line":7,"offset":40,"entryNames":[{"name":"accessSync","source":"fs-extra","data":{"exportName":"accessSync","moduleSpecifier":"fs-extra","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 #1309 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1309 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":1306,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/dropdownMenu/common.ts","line":26,"offset":1,"entryNames":[{"name":"BrowserClient","source":"/mnt/ts_downloads/excalidraw/node_modules/@sentry/browser/dist/client","data":{"exportName":"BrowserClient","exportMapKey":"BrowserClient|18027|","fileName":"/mnt/ts_downloads/excalidraw/node_modules/@sentry/browser/dist/client.d.ts"}}]}}
{"seq":1307,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/dropdownMenu/common.ts","line":26,"offset":1,"entryNames":[{"name":"bugIssueTemplate","source":"/mnt/ts_downloads/excalidraw/src/bug-issue-template","data":{"exportName":"default","exportMapKey":"bugIssueTemplate|42404|","fileName":"/mnt/ts_downloads/excalidraw/src/bug-issue-template.js"}}]}}
{"seq":1308,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/dropdownMenu/common.ts","line":26,"offset":1,"entryNames":[{"name":"buildQueries","source":"/mnt/ts_downloads/excalidraw/node_modules/@testing-library/react/types/index","data":{"exportName":"buildQueries","exportMapKey":"buildQueries|42676|","fileName":"/mnt/ts_downloads/excalidraw/node_modules/@testing-library/react/types/index.d.ts"}}]}}
{"seq":1309,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/components/dropdownMenu/common.ts","line":26,"offset":1,"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 #1249 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1249 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":1246,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":16359,"offset":5,"entryNames":[{"name":"abort","source":"process","data":{"exportName":"abort","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":1247,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":16359,"offset":5,"entryNames":[{"name":"access","source":"fs","data":{"exportName":"access","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":1248,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":16359,"offset":5,"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":1249,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":16359,"offset":5,"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

@typescript-bot
Copy link
Collaborator

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

Details

felixrieseberg/windows95

⚠️ Note that built also had errors ⚠️
Req #333 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #333 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":330,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":21253,"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":331,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":21253,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":332,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":21253,"entryNames":[{"name":"accessSync","source":"original-fs","data":{"exportName":"accessSync","moduleSpecifier":"original-fs","ambientModuleName":"original-fs"}}]}}
{"seq":333,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/renderer/lib/_libwabt.js","line":13,"offset":21253,"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 #3684 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #3684 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":3681,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react/test/visual/components/Menu.tsx","line":202,"offset":21,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":3682,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react/test/visual/components/Menu.tsx","line":202,"offset":21,"entryNames":[{"name":"Profiler","source":"react","data":{"exportName":"Profiler","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/floating-ui/node_modules/@types/react/index.d.ts"}}]}}
{"seq":3683,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react/test/visual/components/Menu.tsx","line":202,"offset":21,"entryNames":[{"name":"projects","source":"@floating-ui/react-dom/jest.config","data":{"exportName":"projects","moduleSpecifier":"@floating-ui/react-dom/jest.config","fileName":"/mnt/ts_downloads/floating-ui/packages/react-dom/jest.config.js"}}]}}
{"seq":3684,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react/test/visual/components/Menu.tsx","line":202,"offset":21,"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 #561 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #561 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":558,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/transformations/transformers/reduce.test.ts","line":330,"offset":20,"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":559,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/transformations/transformers/reduce.test.ts","line":330,"offset":20,"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":560,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/transformations/transformers/reduce.test.ts","line":330,"offset":20,"entryNames":[{"name":"createDimension","source":"../../dataframe","data":{"exportName":"createDimension","moduleSpecifier":"../../dataframe","fileName":"/mnt/ts_downloads/grafana/packages/grafana-data/src/dataframe/dimensions.ts"}}]}}
{"seq":561,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/transformations/transformers/reduce.test.ts","line":330,"offset":20,"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 91b5337600119c917719f55a5584a0472c0ec41d
  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 #25365 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #25365 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":25362,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/apps/console-ee/src/assets/common/codegen/kotlin-ktor/actions-codegen.js","line":1,"offset":5126,"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|101574|","fileName":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ce/src/lib/components/Services/Data/TablePermissions/RootFieldPermissions/SelectPermissionsRow.tsx"}}]}}
{"seq":25363,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/apps/console-ee/src/assets/common/codegen/kotlin-ktor/actions-codegen.js","line":1,"offset":5126,"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|107187|","fileName":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ce/src/lib/features/Permissions/PermissionsForm/components/RootFieldPermissions/SelectPermissionsRow.tsx"}}]}}
{"seq":25364,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/apps/console-ee/src/assets/common/codegen/kotlin-ktor/actions-codegen.js","line":1,"offset":5126,"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|135898|","fileName":"/mnt/ts_downloads/graphql-engine/frontend/libs/console/legacy-ee/src/lib/components/Services/Metrics/AllowLists/SelectProject.js"}}]}}
{"seq":25365,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/apps/console-ee/src/assets/common/codegen/kotlin-ktor/actions-codegen.js","line":1,"offset":5126,"entryNames":[{"name":"sendTelemetryEvent","source":"@hasura/console-oss","data":{"exportName":"sendTelemetryEvent","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 7a0b2b85bbbc4e4c6b017f9b96540d3f85e33766
  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

ionic-team/ionic-framework

⚠️ Note that built also had errors ⚠️
Req #768 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #768 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":765,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/angular/src/directives/proxies.ts","line":946,"offset":1,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":766,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/angular/src/directives/proxies.ts","line":946,"offset":1,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":767,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/angular/src/directives/proxies.ts","line":946,"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":768,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/angular/src/directives/proxies.ts","line":946,"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

JedWatson/react-select

⚠️ Note that built also had errors ⚠️
Req #419 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #419 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":416,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/examples/CustomOption.tsx","line":18,"offset":12,"entryNames":[{"name":"ADDRCONFIG","source":"dns","data":{"exportName":"ADDRCONFIG","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}
{"seq":417,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/examples/CustomOption.tsx","line":18,"offset":12,"entryNames":[{"name":"ADDRGETNETWORKPARAMS","source":"dns","data":{"exportName":"ADDRGETNETWORKPARAMS","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}
{"seq":418,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/examples/CustomOption.tsx","line":18,"offset":12,"entryNames":[{"name":"Advanced","source":"/mnt/ts_downloads/react-select/docs/pages/advanced/index","data":{"exportName":"default","exportMapKey":"Advanced|32646|","fileName":"/mnt/ts_downloads/react-select/docs/pages/advanced/index.tsx"}}]}}
{"seq":419,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/examples/CustomOption.tsx","line":18,"offset":12,"entryNames":[{"name":"agate","source":"react-syntax-highlighter/styles/hljs","data":{"exportName":"agate","moduleSpecifier":"react-syntax-highlighter/styles/hljs","ambientModuleName":"react-syntax-highlighter/styles/hljs"}}]}}

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 #2149 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2149 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":2146,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/jdl/converters/json-to-jdl-entity-converter.spec.ts","line":64,"offset":41,"entryNames":[{"name":"camelCase","source":"lodash","data":{"exportName":"camelCase","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/generator-jhipster/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":2147,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/jdl/converters/json-to-jdl-entity-converter.spec.ts","line":64,"offset":41,"entryNames":[{"name":"camelCase","source":"../../../jdl/utils/string-utils.js","data":{"exportName":"camelCase","moduleSpecifier":"../../../jdl/utils/string-utils.js","fileName":"/mnt/ts_downloads/generator-jhipster/jdl/utils/string-utils.ts"}}]}}
{"seq":2148,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/jdl/converters/json-to-jdl-entity-converter.spec.ts","line":64,"offset":41,"entryNames":[{"name":"capitalize","source":"lodash","data":{"exportName":"capitalize","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/generator-jhipster/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":2149,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/jdl/converters/json-to-jdl-entity-converter.spec.ts","line":64,"offset":41,"entryNames":[{"name":"captureRejections","source":"yeoman-generator","data":{"exportName":"captureRejections","moduleSpecifier":"yeoman-generator","fileName":"/mnt/ts_downloads/generator-jhipster/node_modules/@types/yeoman-generator/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 d4a25be226f8402730f06d2c40148d3cdfc362f4
  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 #4516 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #4516 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":4513,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/main/routes/helm/releases/rollback-release-route.injectable.ts","line":34,"offset":4,"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|18500|","fileName":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk.tsx"}}]}}
{"seq":4514,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/main/routes/helm/releases/rollback-release-route.injectable.ts","line":34,"offset":4,"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|18502|","fileName":"/mnt/ts_downloads/lens/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-file.tsx"}}]}}
{"seq":4515,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/main/routes/helm/releases/rollback-release-route.injectable.ts","line":34,"offset":4,"entryNames":[{"name":"backoffCaller","source":"/mnt/ts_downloads/lens/packages/core/src/common/utils/backoff-caller","data":{"exportName":"backoffCaller","exportMapKey":"backoffCaller|26558|","fileName":"/mnt/ts_downloads/lens/packages/core/src/common/utils/backoff-caller.ts"}}]}}
{"seq":4516,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/main/routes/helm/releases/rollback-release-route.injectable.ts","line":34,"offset":4,"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. Back in the initial folder, download RepoResults4/lensapp.lens.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./lens ./lensapp.lens.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

marmelab/react-admin

⚠️ Note that built also had errors ⚠️
Req #3836 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #3836 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":3833,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/controller/useSortState.ts","line":35,"offset":33,"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":3834,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/controller/useSortState.ts","line":35,"offset":33,"entryNames":[{"name":"BasenameContextProvider","source":"../routing","data":{"exportName":"BasenameContextProvider","moduleSpecifier":"../routing","fileName":"/mnt/ts_downloads/react-admin/packages/ra-core/src/routing/index.ts"}}]}}
{"seq":3835,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/controller/useSortState.ts","line":35,"offset":33,"entryNames":[{"name":"checkMinimumRequiredProps","source":"./checkMinimumRequiredProps","data":{"exportName":"default","moduleSpecifier":"./checkMinimumRequiredProps","fileName":"/mnt/ts_downloads/react-admin/packages/ra-core/src/controller/checkMinimumRequiredProps.tsx"}}]}}
{"seq":3836,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/controller/useSortState.ts","line":35,"offset":33,"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

@typescript-bot
Copy link
Collaborator

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

Details

microsoft/vscode

⚠️ Note that built also had errors ⚠️
Req #892 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #892 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":889,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/build/lib/tsb/builder.ts","line":20,"offset":17,"entryNames":[{"name":"access","source":"fs","data":{"exportName":"access","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":890,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/build/lib/tsb/builder.ts","line":20,"offset":17,"entryNames":[{"name":"access","source":"original-fs","data":{"exportName":"access","moduleSpecifier":"original-fs","ambientModuleName":"original-fs"}}]}}
{"seq":891,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/build/lib/tsb/builder.ts","line":20,"offset":17,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/vscode/build/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":892,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/build/lib/tsb/builder.ts","line":20,"offset":17,"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 edf887d8894306ff82dfdac61922af6f251fa246
  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

mobxjs/mobx

⚠️ Note that built also had errors ⚠️
Req #762 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #762 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":759,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/lib/codemirror.js","line":1857,"offset":12,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":760,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/lib/codemirror.js","line":1857,"offset":12,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":761,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/lib/codemirror.js","line":1857,"offset":12,"entryNames":[{"name":"Profiler","source":"react","data":{"exportName":"Profiler","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/mobx/node_modules/@types/react/index.d.ts"}}]}}
{"seq":762,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/codemirror/lib/codemirror.js","line":1857,"offset":12,"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 #718 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #718 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":715,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/controllers/owner.controller.ts","line":20,"offset":1,"entryNames":[{"name":"ActiveWorkflows","source":"@/../../core/src","data":{"exportName":"ActiveWorkflows","moduleSpecifier":"@/../../core/src","fileName":"/mnt/ts_downloads/n8n/packages/core/src/index.ts"}}]}}
{"seq":716,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/controllers/owner.controller.ts","line":20,"offset":1,"entryNames":[{"name":"add","source":"lodash","data":{"exportName":"add","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/n8n/node_modules/.pnpm/@types+lodash.get@4.4.7/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":717,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/controllers/owner.controller.ts","line":20,"offset":1,"entryNames":[{"name":"add","source":"/mnt/ts_downloads/n8n/packages/cli/node_modules/winston/index","data":{"exportName":"add","exportMapKey":"add|35711|","fileName":"/mnt/ts_downloads/n8n/packages/cli/node_modules/winston/index.d.ts"}}]}}
{"seq":718,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/controllers/owner.controller.ts","line":20,"offset":1,"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 9c1f827dad694820726313f4d6b4bd6c26fadf6c
  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

nativefier/nativefier

⚠️ Note that built also had errors ⚠️
Req #248 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #248 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":245,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/src/helpers/windowHelpers.ts","line":323,"offset":57,"entryNames":[{"name":"access","source":"fs","data":{"exportName":"access","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":246,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/src/helpers/windowHelpers.ts","line":323,"offset":57,"entryNames":[{"name":"access","source":"original-fs","data":{"exportName":"access","moduleSpecifier":"original-fs","ambientModuleName":"original-fs"}}]}}
{"seq":247,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/src/helpers/windowHelpers.ts","line":323,"offset":57,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/nativefier/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":248,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/src/helpers/windowHelpers.ts","line":323,"offset":57,"entryNames":[{"name":"access","source":"graceful-fs","data":{"exportName":"access","moduleSpecifier":"graceful-fs","fileName":"/mnt/ts_downloads/nativefier/node_modules/@types/graceful-fs/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/nativefier/nativefier --recurse-submodules
  2. In dir nativefier, run git reset --hard 8d3396acc354e75a3813bddd221fe5d26c49f8fe
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir nativefier/app, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir nativefier, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults2/nativefier.nativefier.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./nativefier ./nativefier.nativefier.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 #189 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #189 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":186,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/client/diagnostics.test.ts","line":85,"offset":65,"entryNames":[{"name":"brotliCompressSync","source":"zlib","data":{"exportName":"brotliCompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":187,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/client/diagnostics.test.ts","line":85,"offset":65,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":188,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/client/diagnostics.test.ts","line":85,"offset":65,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":189,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/__tests__/client/diagnostics.test.ts","line":85,"offset":65,"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 #9255 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #9255 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":9252,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/injector/instance-wrapper.ts","line":466,"offset":11,"entryNames":[{"name":"APP_GUARD","source":"../constants","data":{"exportName":"APP_GUARD","moduleSpecifier":"../constants","fileName":"/mnt/ts_downloads/nest/packages/core/constants.ts"}}]}}
{"seq":9253,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/injector/instance-wrapper.ts","line":466,"offset":11,"entryNames":[{"name":"APP_INTERCEPTOR","source":"../constants","data":{"exportName":"APP_INTERCEPTOR","moduleSpecifier":"../constants","fileName":"/mnt/ts_downloads/nest/packages/core/constants.ts"}}]}}
{"seq":9254,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/injector/instance-wrapper.ts","line":466,"offset":11,"entryNames":[{"name":"APP_PIPE","source":"../constants","data":{"exportName":"APP_PIPE","moduleSpecifier":"../constants","fileName":"/mnt/ts_downloads/nest/packages/core/constants.ts"}}]}}
{"seq":9255,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/injector/instance-wrapper.ts","line":466,"offset":11,"entryNames":[{"name":"ApplicationConfig","source":"..","data":{"exportName":"ApplicationConfig","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

niklasvh/html2canvas

⚠️ Note that built also had errors ⚠️
Req #1350 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1350 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":1347,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/css/types/color.ts","line":22,"offset":26,"entryNames":[{"name":"processColorStops","source":"./functions/gradient","data":{"exportName":"processColorStops","moduleSpecifier":"./functions/gradient","fileName":"/mnt/ts_downloads/html2canvas/src/css/types/functions/gradient.ts"}}]}}
{"seq":1348,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/css/types/color.ts","line":22,"offset":26,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1349,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/css/types/color.ts","line":22,"offset":26,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1350,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/css/types/color.ts","line":22,"offset":26,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

nocodb/nocodb

⚠️ Note that built also had errors ⚠️
Req #9867 - completionInfo
    at Object.addImportFromExportedSymbol (/typescript-main/built/local/tsserver.js:140793:13)
    at /typescript-main/built/local/tsserver.js:146513:38
    at importSymbols (/typescript-main/built/local/tsserver.js:146513:11)
    at Object.addNewNodeForMemberSymbol (/typescript-main/built/local/tsserver.js:145946:11)
    at getEntryForMemberCompletion (/typescript-main/built/local/tsserver.js:148372:22)
    at createCompletionEntry (/typescript-main/built/local/tsserver.js:148269:64)
    at getCompletionEntriesFromSymbols (/typescript-main/built/local/tsserver.js:148808:19)
    at completionInfoFromData (/typescript-main/built/local/tsserver.js:147936:23)
    at Object.getCompletionsAtPosition (/typescript-main/built/local/tsserver.js:147758:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-main/built/local/tsserver.js:134880:35)
    at IOSession.getCompletions (/typescript-main/built/local/tsserver.js:178378:54)
    at completionInfo (/typescript-main/built/local/tsserver.js:176789:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #9867 - completionInfo
    at Object.addImportFromExportedSymbol (/typescript-52667/built/local/tsserver.js:140800:13)
    at /typescript-52667/built/local/tsserver.js:146520:38
    at importSymbols (/typescript-52667/built/local/tsserver.js:146520:11)
    at Object.addNewNodeForMemberSymbol (/typescript-52667/built/local/tsserver.js:145953:11)
    at getEntryForMemberCompletion (/typescript-52667/built/local/tsserver.js:148379:22)
    at createCompletionEntry (/typescript-52667/built/local/tsserver.js:148276:64)
    at getCompletionEntriesFromSymbols (/typescript-52667/built/local/tsserver.js:148815:19)
    at completionInfoFromData (/typescript-52667/built/local/tsserver.js:147943:23)
    at Object.getCompletionsAtPosition (/typescript-52667/built/local/tsserver.js:147765:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-52667/built/local/tsserver.js:134887:35)
    at IOSession.getCompletions (/typescript-52667/built/local/tsserver.js:178385:54)
    at completionInfo (/typescript-52667/built/local/tsserver.js:176796:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":9864,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/sqlite/SqliteClient.ts","line":93,"offset":6,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":9865,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/sqlite/SqliteClient.ts","line":93,"offset":6,"entryNames":["@abstract"]}}
{"seq":9866,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/sqlite/SqliteClient.ts","line":94,"offset":6}}
{"seq":9867,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/db/sql-client/lib/sqlite/SqliteClient.ts","line":156,"offset":4,"includeExternalModuleExports":false,"triggerKind":1}}

Repro Steps

  1. git clone https://github.com/nocodb/nocodb --recurse-submodules
  2. In dir nocodb, run git reset --hard eab59e9ab1a328bc39c833c90317529c64c6d130
  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 #1109 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1109 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":1106,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/app/composables/state.ts","line":27,"offset":34,"entryNames":[{"name":"access","source":"node:fs/promises","data":{"exportName":"access","moduleSpecifier":"node:fs/promises","ambientModuleName":"node:fs/promises"}}]}}
{"seq":1107,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/app/composables/state.ts","line":27,"offset":34,"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|33535|","fileName":"/mnt/ts_downloads/nuxt/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":1108,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/app/composables/state.ts","line":27,"offset":34,"entryNames":[{"name":"accessSync","source":"node:fs","data":{"exportName":"accessSync","moduleSpecifier":"node:fs","ambientModuleName":"node:fs"}}]}}
{"seq":1109,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/app/composables/state.ts","line":27,"offset":34,"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|28282|","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

@typescript-bot
Copy link
Collaborator

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

Details

palantir/blueprint

⚠️ Note that built also had errors ⚠️
Req #1703 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1703 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":1700,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/overlay/overlay.tsx","line":177,"offset":12,"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":1701,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/overlay/overlay.tsx","line":177,"offset":12,"entryNames":[{"name":"exitProcess","source":"/mnt/ts_downloads/blueprint/node_modules/@types/yargs/index","data":{"exportName":"exitProcess","exportMapKey":"exitProcess|23724|","fileName":"/mnt/ts_downloads/blueprint/node_modules/@types/yargs/index.d.ts"}}]}}
{"seq":1702,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/overlay/overlay.tsx","line":177,"offset":12,"entryNames":[{"name":"ExitStatus","source":"/mnt/ts_downloads/blueprint/node_modules/typescript/lib/typescript","data":{"exportName":"ExitStatus","exportMapKey":"ExitStatus|25120|","fileName":"/mnt/ts_downloads/blueprint/node_modules/typescript/lib/typescript.d.ts","isPackageJsonImport":true}}]}}
{"seq":1703,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/components/overlay/overlay.tsx","line":177,"offset":12,"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 #8092 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #8092 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":8089,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/textures/resources/ImageBitmapResource.ts","line":7,"offset":29,"entryNames":[{"name":"AnimatedSprite","source":"pixi.js","data":{"exportName":"AnimatedSprite","moduleSpecifier":"pixi.js","fileName":"/mnt/ts_downloads/pixijs/bundles/pixi.js/src/index.ts"}}]}}
{"seq":8090,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/textures/resources/ImageBitmapResource.ts","line":7,"offset":29,"entryNames":[{"name":"Application","source":"pixi.js","data":{"exportName":"Application","moduleSpecifier":"pixi.js","fileName":"/mnt/ts_downloads/pixijs/bundles/pixi.js/src/index.ts"}}]}}
{"seq":8091,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/textures/resources/ImageBitmapResource.ts","line":7,"offset":29,"entryNames":[{"name":"ArcUtils","source":"/mnt/ts_downloads/pixijs/packages/graphics/src/utils/ArcUtils","data":{"exportName":"ArcUtils","exportMapKey":"ArcUtils|217|","fileName":"/mnt/ts_downloads/pixijs/packages/graphics/src/utils/ArcUtils.ts"}}]}}
{"seq":8092,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/textures/resources/ImageBitmapResource.ts","line":7,"offset":29,"entryNames":[{"name":"ArrayResource","source":".","data":{"exportName":"ArrayResource","moduleSpecifier":".","fileName":"/mnt/ts_downloads/pixijs/packages/core/src/textures/resources/index.ts"}}]}}

Repro Steps

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

pmndrs/react-spring

⚠️ Note that built also had errors ⚠️
Req #1750 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1750 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":1747,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/app/helpers/guards.ts","line":1,"offset":57,"entryNames":[{"name":"BackPressEventName","source":"/mnt/ts_downloads/react-spring/node_modules/@types/react-native/Libraries/Utilities/BackHandler","data":{"exportName":"BackPressEventName","exportMapKey":"BackPressEventName|158134|","fileName":"/mnt/ts_downloads/react-spring/node_modules/@types/react-native/Libraries/Utilities/BackHandler.d.ts"}}]}}
{"seq":1748,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/app/helpers/guards.ts","line":1,"offset":57,"entryNames":[{"name":"BaseBackgroundPropType","source":"/mnt/ts_downloads/react-spring/node_modules/react-native/Libraries/Components/Touchable/TouchableNativeFeedback","data":{"exportName":"BaseBackgroundPropType","exportMapKey":"BaseBackgroundPropType|157570|","fileName":"/mnt/ts_downloads/react-spring/node_modules/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.d.ts"}}]}}
{"seq":1749,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/app/helpers/guards.ts","line":1,"offset":57,"entryNames":[{"name":"BaseBackgroundPropType","source":"/mnt/ts_downloads/react-spring/node_modules/@types/react-native/Libraries/Components/Touchable/TouchableNativeFeedback","data":{"exportName":"BaseBackgroundPropType","exportMapKey":"BaseBackgroundPropType|158040|","fileName":"/mnt/ts_downloads/react-spring/node_modules/@types/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.d.ts"}}]}}
{"seq":1750,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/app/helpers/guards.ts","line":1,"offset":57,"entryNames":[{"name":"BaseEncodingOptions","source":"fs-extra","data":{"exportName":"BaseEncodingOptions","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/react-spring/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

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

pnpm/pnpm

⚠️ Note that built also had errors ⚠️
Req #334 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #334 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":331,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/cli/default-reporter/src/reporterForClient/index.ts","line":135,"offset":43,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":332,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/cli/default-reporter/src/reporterForClient/index.ts","line":135,"offset":43,"entryNames":[{"name":"Action","source":"rxjs/internal/scheduler/Action","data":{"exportName":"Action","moduleSpecifier":"rxjs/internal/scheduler/Action","fileName":"/mnt/ts_downloads/pnpm/node_modules/.pnpm/rxjs@7.8.0/node_modules/rxjs/dist/types/internal/scheduler/Action.d.ts"}}]}}
{"seq":333,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/cli/default-reporter/src/reporterForClient/index.ts","line":135,"offset":43,"entryNames":[{"name":"add","source":"ramda","data":{"exportName":"add","moduleSpecifier":"ramda","fileName":"/mnt/ts_downloads/pnpm/node_modules/.pnpm/@types+ramda@0.28.20/node_modules/@types/ramda/index.d.ts"}}]}}
{"seq":334,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/cli/default-reporter/src/reporterForClient/index.ts","line":135,"offset":43,"entryNames":[{"name":"addDependenciesToPackage","source":"/mnt/ts_downloads/pnpm/pkg-manager/core/src/install/index","data":{"exportName":"addDependenciesToPackage","exportMapKey":"addDependenciesToPackage|14242|","fileName":"/mnt/ts_downloads/pnpm/pkg-manager/core/src/install/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/pnpm/pnpm --recurse-submodules
  2. In dir pnpm, run git reset --hard dfe23e3ba595e51521fba6cba78eab4935e3ed63
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir pnpm/__typings__, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    2. In dir pnpm/__utils__/assert-project, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    3. In dir pnpm/__utils__/assert-store, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    4. In dir pnpm/__utils__/build-artifacts, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    5. In dir pnpm/__utils__/eslint-config, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    6. In dir pnpm/__utils__/get-release-text, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    7. In dir pnpm/__utils__/prepare, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    8. In dir pnpm/__utils__/scripts, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    9. In dir pnpm/__utils__/tsconfig, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    10. In dir pnpm/cli/cli-meta, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    11. In dir pnpm/cli/cli-utils, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    12. In dir pnpm/cli/command, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    13. In dir pnpm/cli/common-cli-options-help, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    14. In dir pnpm/cli/default-reporter, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    15. In dir pnpm/cli/parse-cli-args, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    16. In dir pnpm/config/config, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    17. In dir pnpm/config/matcher, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    18. In dir pnpm/config/normalize-registries, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    19. In dir pnpm/config/package-is-installable, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    20. In dir pnpm/config/parse-overrides, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    21. In dir pnpm/config/pick-registry-for-package, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    22. In dir pnpm/config/plugin-commands-config, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    23. In dir pnpm/env/node.fetcher, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    24. In dir pnpm/env/node.resolver, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    25. In dir pnpm/env/plugin-commands-env, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    26. In dir pnpm/exec/build-modules, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    27. In dir pnpm/exec/lifecycle, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    28. In dir pnpm/exec/plugin-commands-rebuild, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    29. In dir pnpm/exec/plugin-commands-script-runners, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    30. In dir pnpm/exec/prepare-package, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    31. In dir pnpm/exec/run-npm, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    32. In dir pnpm/fetching/directory-fetcher, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    33. In dir pnpm/fetching/fetcher-base, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    34. In dir pnpm/fetching/git-fetcher, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    35. In dir pnpm/fetching/pick-fetcher, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    36. In dir pnpm/fetching/tarball-fetcher, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    37. In dir pnpm/fs/find-packages, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    38. In dir pnpm/fs/graceful-fs, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    39. In dir pnpm/fs/hard-link-dir, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    40. In dir pnpm/fs/indexed-pkg-importer, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    41. In dir pnpm/fs/read-modules-dir, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    42. In dir pnpm/fs/symlink-dependency, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    43. In dir pnpm/hooks/pnpmfile, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    44. In dir pnpm/hooks/read-package-hook, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    45. In dir pnpm/lockfile/audit, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    46. In dir pnpm/lockfile/filter-lockfile, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    47. In dir pnpm/lockfile/lockfile-file, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    48. In dir pnpm/lockfile/lockfile-to-pnp, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    49. In dir pnpm/lockfile/lockfile-types, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    50. In dir pnpm/lockfile/lockfile-utils, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    51. In dir pnpm/lockfile/lockfile-walker, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    52. In dir pnpm/lockfile/merge-lockfile-changes, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    53. In dir pnpm/lockfile/plugin-commands-audit, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    54. In dir pnpm/lockfile/prune-lockfile, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    55. In dir pnpm/network/auth-header, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    56. In dir pnpm/network/fetch, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    57. In dir pnpm/network/fetching-types, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    58. In dir pnpm, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    59. In dir pnpm/packages/calc-dep-state, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    60. In dir pnpm/packages/constants, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    61. In dir pnpm/packages/core-loggers, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    62. In dir pnpm/packages/crypto.base32-hash, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    63. In dir pnpm/packages/dependency-path, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    64. In dir pnpm/packages/error, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    65. In dir pnpm/packages/git-utils, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    66. In dir pnpm/packages/make-dedicated-lockfile, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    67. In dir pnpm/packages/mount-modules, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    68. In dir pnpm/packages/parse-wanted-dependency, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    69. In dir pnpm/packages/plugin-commands-doctor, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    70. In dir pnpm/packages/plugin-commands-init, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    71. In dir pnpm/packages/plugin-commands-setup, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    72. In dir pnpm/packages/render-peer-issues, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    73. In dir pnpm/packages/types, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    74. In dir pnpm/packages/which-version-is-pinned, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    75. In dir pnpm/patching/apply-patch, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    76. In dir pnpm/patching/plugin-commands-patching, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    77. In dir pnpm/pkg-manager/client, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    78. In dir pnpm/pkg-manager/core, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    79. In dir pnpm/pkg-manager/direct-dep-linker, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    80. In dir pnpm/pkg-manager/get-context, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    81. In dir pnpm/pkg-manager/headless, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    82. In dir pnpm/pkg-manager/hoist, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    83. In dir pnpm/pkg-manager/link-bins, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    84. In dir pnpm/pkg-manager/modules-cleaner, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    85. In dir pnpm/pkg-manager/modules-yaml, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    86. In dir pnpm/pkg-manager/package-bins, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    87. In dir pnpm/pkg-manager/package-requester, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    88. In dir pnpm/pkg-manager/plugin-commands-installation, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    89. In dir pnpm/pkg-manager/read-projects-context, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    90. In dir pnpm/pkg-manager/real-hoist, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    91. In dir pnpm/pkg-manager/remove-bins, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    92. In dir pnpm/pkg-manager/resolve-dependencies, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    93. In dir pnpm/pkg-manifest/exportable-manifest, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    94. In dir pnpm/pkg-manifest/manifest-utils, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    95. In dir pnpm/pkg-manifest/read-package-json, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    96. In dir pnpm/pkg-manifest/read-project-manifest, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    97. In dir pnpm/pkg-manifest/write-project-manifest, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    98. In dir pnpm/pnpm/artifacts/exe, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    99. In dir pnpm/pnpm/artifacts/linux-arm64, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    100. In dir pnpm/pnpm/artifacts/linux-x64, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    101. In dir pnpm/pnpm/artifacts/macos-arm64, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    102. In dir pnpm/pnpm/artifacts/macos-x64, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    103. In dir pnpm/pnpm/artifacts/win-x64, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    104. In dir pnpm/pnpm/dev, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    105. In dir pnpm/pnpm, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    106. In dir pnpm/releasing/plugin-commands-deploy, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    107. In dir pnpm/releasing/plugin-commands-publishing, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    108. In dir pnpm/resolving/default-resolver, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    109. In dir pnpm/resolving/git-resolver, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    110. In dir pnpm/resolving/local-resolver/example-package, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    111. In dir pnpm/resolving/local-resolver, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    112. In dir pnpm/resolving/npm-resolver, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    113. In dir pnpm/resolving/resolver-base, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    114. In dir pnpm/resolving/tarball-resolver, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    115. In dir pnpm/reviewing/dependencies-hierarchy/example, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    116. In dir pnpm/reviewing/dependencies-hierarchy, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    117. In dir pnpm/reviewing/license-scanner, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    118. In dir pnpm/reviewing/list/example, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    119. In dir pnpm/reviewing/list, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    120. In dir pnpm/reviewing/outdated, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    121. In dir pnpm/reviewing/plugin-commands-licenses, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    122. In dir pnpm/reviewing/plugin-commands-listing, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    123. In dir pnpm/reviewing/plugin-commands-outdated, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    124. In dir pnpm/store/cafs-types, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    125. In dir pnpm/store/cafs, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    126. In dir pnpm/store/create-cafs-store, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    127. In dir pnpm/store/package-store, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    128. In dir pnpm/store/plugin-commands-server, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    129. In dir pnpm/store/plugin-commands-store, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    130. In dir pnpm/store/server, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    131. In dir pnpm/store/store-connection-manager, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    132. In dir pnpm/store/store-controller-types, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    133. In dir pnpm/store/store-path, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    134. In dir pnpm/text/comments-parser, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    135. In dir pnpm/workspace/filter-workspace-packages, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    136. In dir pnpm/workspace/find-workspace-dir, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    137. In dir pnpm/workspace/find-workspace-packages, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    138. In dir pnpm/workspace/pkgs-graph, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    139. In dir pnpm/workspace/resolve-workspace-range, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    140. In dir pnpm/workspace/sort-packages, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults4/pnpm.pnpm.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./pnpm ./pnpm.pnpm.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 #13559 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #13559 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":13556,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/internals/src/__tests__/getSchema.test.ts","line":27,"offset":64,"entryNames":[{"name":"arraySpread","source":"/mnt/ts_downloads/prisma/packages/client/src/generation/ts-builders/ArraySpread","data":{"exportName":"arraySpread","exportMapKey":"arraySpread|40691|","fileName":"/mnt/ts_downloads/prisma/packages/client/src/generation/ts-builders/ArraySpread.ts"}}]}}
{"seq":13557,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/internals/src/__tests__/getSchema.test.ts","line":27,"offset":64,"entryNames":[{"name":"ArraySpread","source":"/mnt/ts_downloads/prisma/packages/client/src/generation/ts-builders/ArraySpread","data":{"exportName":"ArraySpread","exportMapKey":"ArraySpread|40692|","fileName":"/mnt/ts_downloads/prisma/packages/client/src/generation/ts-builders/ArraySpread.ts"}}]}}
{"seq":13558,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/internals/src/__tests__/getSchema.test.ts","line":27,"offset":64,"entryNames":[{"name":"ArrayType","source":"/mnt/ts_downloads/prisma/packages/client/src/generation/ts-builders/ArrayType","data":{"exportName":"ArrayType","exportMapKey":"ArrayType|40694|","fileName":"/mnt/ts_downloads/prisma/packages/client/src/generation/ts-builders/ArrayType.ts"}}]}}
{"seq":13559,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/internals/src/__tests__/getSchema.test.ts","line":27,"offset":64,"entryNames":[{"name":"assertNever","source":"..","data":{"exportName":"assertNever","moduleSpecifier":"..","fileName":"/mnt/ts_downloads/prisma/packages/internals/src/index.ts"}}]}}

Repro Steps

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

puppeteer/puppeteer

⚠️ Note that built also had errors ⚠️
Req #5528 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #5528 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":5525,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/src/elementhandle.spec.ts","line":79,"offset":37,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":5526,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/src/elementhandle.spec.ts","line":79,"offset":37,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":5527,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/src/elementhandle.spec.ts","line":79,"offset":37,"entryNames":[{"name":"projectRoot","source":"./utils.js","data":{"exportName":"projectRoot","moduleSpecifier":"./utils.js","fileName":"/mnt/ts_downloads/puppeteer/test/src/utils.ts"}}]}}
{"seq":5528,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/src/elementhandle.spec.ts","line":79,"offset":37,"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

react-bootstrap/react-bootstrap

⚠️ Note that built also had errors ⚠️
Req #3546 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #3546 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":3543,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/www/src/components/PlaceholderImage.js","line":22,"offset":11,"entryNames":[{"name":"trimStart","source":"lodash","data":{"exportName":"trimStart","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/react-bootstrap/www/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":3544,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/www/src/components/PlaceholderImage.js","line":22,"offset":11,"entryNames":[{"name":"truncate","source":"lodash","data":{"exportName":"truncate","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/react-bootstrap/www/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":3545,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/www/src/components/PlaceholderImage.js","line":22,"offset":11,"entryNames":[{"name":"truthy","source":"holderjs","data":{"exportName":"truthy","moduleSpecifier":"holderjs","fileName":"/mnt/ts_downloads/react-bootstrap/www/node_modules/holderjs/holder.js"}}]}}
{"seq":3546,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/www/src/components/PlaceholderImage.js","line":22,"offset":11,"entryNames":[{"name":"types","source":"util","data":{"exportName":"types","moduleSpecifier":"util","ambientModuleName":"util"}}]}}

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

@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 #253 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #253 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":250,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/app.component.spec.ts","line":576,"offset":30,"entryNames":[{"name":"BrowserTestingModule","source":"/mnt/ts_downloads/rxjs/docs_app/node_modules/@angular/platform-browser/testing/testing","data":{"exportName":"BrowserTestingModule","exportMapKey":"BrowserTestingModule|7838|","fileName":"/mnt/ts_downloads/rxjs/docs_app/node_modules/@angular/platform-browser/testing/testing.d.ts"}}]}}
{"seq":251,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/app.component.spec.ts","line":576,"offset":30,"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":252,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/app.component.spec.ts","line":576,"offset":30,"entryNames":[{"name":"buffer","source":"rxjs/operators","data":{"exportName":"buffer","moduleSpecifier":"rxjs/operators","fileName":"/mnt/ts_downloads/rxjs/docs_app/node_modules/rxjs/dist/types/internal/operators/buffer.d.ts"}}]}}
{"seq":253,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs_app/src/app/app.component.spec.ts","line":576,"offset":30,"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

remix-run/react-router

⚠️ Note that built also had errors ⚠️
Req #1469 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1469 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":1466,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-router-dom/index.tsx","line":808,"offset":1,"entryNames":[{"name":"_renderMatches","source":"react-router/lib/hooks","data":{"exportName":"_renderMatches","moduleSpecifier":"react-router/lib/hooks","fileName":"/mnt/ts_downloads/react-router/packages/react-router/lib/hooks.tsx"}}]}}
{"seq":1467,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-router-dom/index.tsx","line":808,"offset":1,"entryNames":[{"name":"AbortedDeferredError","source":"@remix-run/router","data":{"exportName":"AbortedDeferredError","moduleSpecifier":"@remix-run/router","fileName":"/mnt/ts_downloads/react-router/packages/router/utils.ts"}}]}}
{"seq":1468,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-router-dom/index.tsx","line":808,"offset":1,"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":1469,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/react-router-dom/index.tsx","line":808,"offset":1,"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

solidjs/solid

⚠️ Note that built also had errors ⚠️
Req #611 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #611 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":608,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/solid-ssr/examples/ssg/export.js","line":6,"offset":55,"entryNames":[{"name":"privateEncrypt","source":"crypto","data":{"exportName":"privateEncrypt","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":609,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/solid-ssr/examples/ssg/export.js","line":6,"offset":55,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":610,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/solid-ssr/examples/ssg/export.js","line":6,"offset":55,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":611,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/solid-ssr/examples/ssg/export.js","line":6,"offset":55,"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

statelyai/xstate

⚠️ Note that built also had errors ⚠️
Req #106 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #106 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":103,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/sandboxes/todomvc/todoMachine.js","line":25,"offset":50,"entryNames":[{"name":"brotliCompressSync","source":"zlib","data":{"exportName":"brotliCompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":104,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/sandboxes/todomvc/todoMachine.js","line":25,"offset":50,"entryNames":[{"name":"brotliDecompress","source":"zlib","data":{"exportName":"brotliDecompress","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":105,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/sandboxes/todomvc/todoMachine.js","line":25,"offset":50,"entryNames":[{"name":"brotliDecompressSync","source":"zlib","data":{"exportName":"brotliDecompressSync","moduleSpecifier":"zlib","ambientModuleName":"zlib"}}]}}
{"seq":106,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/sandboxes/todomvc/todoMachine.js","line":25,"offset":50,"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

streamich/react-use

⚠️ Note that built also had errors ⚠️
Req #581 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149108:9)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #581 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149115:9)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":578,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/useMultiStateValidator.ts","line":38,"offset":20,"entryNames":[{"name":"createElement","source":"react","data":{"exportName":"createElement","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/react-use/node_modules/@types/react/index.d.ts"}}]}}
{"seq":579,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/useMultiStateValidator.ts","line":38,"offset":20,"entryNames":[{"name":"createEnhancer","source":"/mnt/ts_downloads/react-use/node_modules/react-universal-interface/lib/createEnhancer","data":{"exportName":"default","exportMapKey":"createEnhancer|6824|","fileName":"/mnt/ts_downloads/react-use/node_modules/react-universal-interface/lib/createEnhancer.d.ts"}}]}}
{"seq":580,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/useMultiStateValidator.ts","line":38,"offset":20,"entryNames":[{"name":"createFactory","source":"react","data":{"exportName":"createFactory","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/react-use/node_modules/@types/react/index.d.ts"}}]}}
{"seq":581,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/useMultiStateValidator.ts","line":38,"offset":20,"entryNames":[{"name":"createGlobalState","source":".","data":{"exportName":"createGlobalState","moduleSpecifier":".","fileName":"/mnt/ts_downloads/react-use/src/index.ts"}}]}}

Repro Steps

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

styled-components/styled-components

⚠️ Note that built also had errors ⚠️
Req #2319 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2319 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":2316,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/styled-components/src/utils/test/addUnitIfNeeded.test.ts","line":10,"offset":1,"entryNames":[{"name":"ProgressBarAndroidComponent","source":"react-native","data":{"exportName":"ProgressBarAndroidComponent","moduleSpecifier":"react-native","fileName":"/mnt/ts_downloads/styled-components/node_modules/@types/react-native/index.d.ts"}}]}}
{"seq":2317,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/styled-components/src/utils/test/addUnitIfNeeded.test.ts","line":10,"offset":1,"entryNames":[{"name":"ProgressViewIOSBase","source":"react-native","data":{"exportName":"ProgressViewIOSBase","moduleSpecifier":"react-native","fileName":"/mnt/ts_downloads/styled-components/node_modules/@types/react-native/index.d.ts"}}]}}
{"seq":2318,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/styled-components/src/utils/test/addUnitIfNeeded.test.ts","line":10,"offset":1,"entryNames":[{"name":"ProgressViewIOSComponent","source":"react-native","data":{"exportName":"ProgressViewIOSComponent","moduleSpecifier":"react-native","fileName":"/mnt/ts_downloads/styled-components/node_modules/@types/react-native/index.d.ts"}}]}}
{"seq":2319,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/styled-components/src/utils/test/addUnitIfNeeded.test.ts","line":10,"offset":1,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

  1. git clone https://github.com/styled-components/styled-components --recurse-submodules
  2. In dir styled-components, run git reset --hard 447342685c0a9d7b09a658bb75cd1a2195a7e61f
  3. In dir styled-components, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults2/styled-components.styled-components.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./styled-components ./styled-components.styled-components.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 #5022 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #5022 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":5019,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/runtime/samples/component-data-dynamic/_config.js","line":4,"offset":5,"entryNames":[{"name":"BasicSourceMapConsumer","source":"/mnt/ts_downloads/svelte/node_modules/source-map/source-map","data":{"exportName":"BasicSourceMapConsumer","exportMapKey":"BasicSourceMapConsumer|28218|","fileName":"/mnt/ts_downloads/svelte/node_modules/source-map/source-map.d.ts"}}]}}
{"seq":5020,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/runtime/samples/component-data-dynamic/_config.js","line":4,"offset":5,"entryNames":[{"name":"before","source":"mocha","data":{"exportName":"before","moduleSpecifier":"mocha","ambientModuleName":"mocha"}}]}}
{"seq":5021,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/runtime/samples/component-data-dynamic/_config.js","line":4,"offset":5,"entryNames":[{"name":"beforeEach","source":"mocha","data":{"exportName":"beforeEach","moduleSpecifier":"mocha","ambientModuleName":"mocha"}}]}}
{"seq":5022,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/test/runtime/samples/component-data-dynamic/_config.js","line":4,"offset":5,"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

TanStack/query

⚠️ Note that built also had errors ⚠️
Req #2708 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2708 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":2705,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/query-core/src/tests/queryClient.test.tsx","line":863,"offset":56,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":2706,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/query-core/src/tests/queryClient.test.tsx","line":863,"offset":56,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":2707,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/query-core/src/tests/queryClient.test.tsx","line":863,"offset":56,"entryNames":[{"name":"Profiler","source":"react","data":{"exportName":"Profiler","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/query/node_modules/.pnpm/@types+react@18.0.15/node_modules/@types/react/index.d.ts"}}]}}
{"seq":2708,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/query-core/src/tests/queryClient.test.tsx","line":863,"offset":56,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

trpc/trpc

⚠️ Note that built also had errors ⚠️
Req #2264 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2264 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":2261,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/server/src/adapters/fetch/types.ts","line":29,"offset":3,"entryNames":[{"name":"APIGatewayTokenAuthorizerWithContextHandler","source":"aws-lambda","data":{"exportName":"APIGatewayTokenAuthorizerWithContextHandler","moduleSpecifier":"aws-lambda","fileName":"/mnt/ts_downloads/trpc/node_modules/.pnpm/@types+aws-lambda@8.10.109/node_modules/@types/aws-lambda/index.d.ts"}}]}}
{"seq":2262,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/server/src/adapters/fetch/types.ts","line":29,"offset":3,"entryNames":[{"name":"AppComponent","source":"next/dist/shared/lib/router/router","data":{"exportName":"AppComponent","moduleSpecifier":"next/dist/shared/lib/router/router","fileName":"/mnt/ts_downloads/trpc/node_modules/.pnpm/next@13.0.5_biqbaboplfbrettd7655fr4n2y/node_modules/next/dist/shared/lib/router/router.d.ts"}}]}}
{"seq":2263,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/server/src/adapters/fetch/types.ts","line":29,"offset":3,"entryNames":[{"name":"AppContextType","source":"next/dist/shared/lib/utils","data":{"exportName":"AppContextType","moduleSpecifier":"next/dist/shared/lib/utils","fileName":"/mnt/ts_downloads/trpc/node_modules/.pnpm/next@13.0.5_biqbaboplfbrettd7655fr4n2y/node_modules/next/dist/shared/lib/utils.d.ts"}}]}}
{"seq":2264,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/server/src/adapters/fetch/types.ts","line":29,"offset":3,"entryNames":[{"name":"AppendOptions","source":"/mnt/ts_downloads/trpc/node_modules/.pnpm/form-data@3.0.1/node_modules/form-data/index","data":{"exportName":"AppendOptions","exportMapKey":"AppendOptions|55585|","fileName":"/mnt/ts_downloads/trpc/node_modules/.pnpm/form-data@3.0.1/node_modules/form-data/index.d.ts"}}]}}

Repro Steps

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

type-challenges/type-challenges

⚠️ Note that built also had errors ⚠️
Req #2050 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2050 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":2047,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/utils/index.d.ts","line":9,"offset":33,"entryNames":[{"name":"BaseOptions","source":"vm","data":{"exportName":"BaseOptions","moduleSpecifier":"vm","ambientModuleName":"vm"}}]}}
{"seq":2048,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/utils/index.d.ts","line":9,"offset":33,"entryNames":[{"name":"BasePrivateKeyEncodingOptions","source":"crypto","data":{"exportName":"BasePrivateKeyEncodingOptions","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":2049,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/utils/index.d.ts","line":9,"offset":33,"entryNames":[{"name":"BigIntOptions","source":"fs","data":{"exportName":"BigIntOptions","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":2050,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/utils/index.d.ts","line":9,"offset":33,"entryNames":[{"name":"BigIntOptions","source":"fs-extra","data":{"exportName":"BigIntOptions","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/type-challenges/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/type-challenges/type-challenges --recurse-submodules
  2. In dir type-challenges, run git reset --hard ebe4e0a81dcdaefba4e32407d79fa6ee1c06edb0
  3. In dir type-challenges, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults2/type-challenges.type-challenges.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./type-challenges ./type-challenges.type-challenges.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

typeorm/typeorm

⚠️ Note that built also had errors ⚠️
Req #287 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #287 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":284,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/sample/sample18-lazy-relations/entity/Author.ts","line":10,"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":285,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/sample/sample18-lazy-relations/entity/Author.ts","line":10,"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":286,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/sample/sample18-lazy-relations/entity/Author.ts","line":10,"offset":5,"entryNames":[{"name":"addAbortSignal","source":"stream","data":{"exportName":"addAbortSignal","moduleSpecifier":"stream","ambientModuleName":"stream"}}]}}
{"seq":287,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/sample/sample18-lazy-relations/entity/Author.ts","line":10,"offset":5,"entryNames":[{"name":"addAbortSignal","source":"/mnt/ts_downloads/typeorm/node_modules/pg-query-stream/dist/index","data":{"exportName":"addAbortSignal","exportMapKey":"addAbortSignal|7753|","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

vadimdemedes/ink

⚠️ Note that built also had errors ⚠️
Req #1332 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1332 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":1329,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/render-node-to-output.ts","line":51,"offset":1,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1330,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/render-node-to-output.ts","line":51,"offset":1,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":1331,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/render-node-to-output.ts","line":51,"offset":1,"entryNames":[{"name":"Profiler","source":"react","data":{"exportName":"Profiler","moduleSpecifier":"react","fileName":"/mnt/ts_downloads/ink/node_modules/@types/react/index.d.ts"}}]}}
{"seq":1332,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/render-node-to-output.ts","line":51,"offset":1,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}

Repro Steps

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

vercel/hyper

⚠️ Note that built also had errors ⚠️
Req #56 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #56 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735:14)

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

Last few requests

{"seq":53,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/config/migrate.ts","line":96,"offset":104,"entryNames":[{"name":"Access","source":"native-reg","data":{"exportName":"Access","moduleSpecifier":"native-reg","fileName":"/mnt/ts_downloads/hyper/app/node_modules/native-reg/lib/index.d.ts"}}]}}
{"seq":54,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/config/migrate.ts","line":96,"offset":104,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":55,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/config/migrate.ts","line":96,"offset":104,"entryNames":[{"name":"accessSync","source":"original-fs","data":{"exportName":"accessSync","moduleSpecifier":"original-fs","ambientModuleName":"original-fs"}}]}}
{"seq":56,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/app/config/migrate.ts","line":96,"offset":104,"entryNames":[{"name":"accessSync","source":"fs-extra","data":{"exportName":"accessSync","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/hyper/node_modules/@types/fs-extra/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vercel/hyper --recurse-submodules
  2. In dir hyper, run git reset --hard 85555abe410f0c311850f4fe9ccaf59b9aef8399
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir hyper/app, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir hyper, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults2/vercel.hyper.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./hyper ./vercel.hyper.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 #1625 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #1625 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":1622,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/html.ts","line":648,"offset":19,"entryNames":[{"name":"Bias","source":"@jridgewell/trace-mapping/dist/types/types","data":{"exportName":"Bias","moduleSpecifier":"@jridgewell/trace-mapping/dist/types/types","fileName":"/mnt/ts_downloads/vite/node_modules/.pnpm/@jridgewell+trace-mapping@0.3.17/node_modules/@jridgewell/trace-mapping/dist/types/types.d.ts"}}]}}
{"seq":1623,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/html.ts","line":648,"offset":19,"entryNames":[{"name":"BigIntLiteral","source":"estree","data":{"exportName":"BigIntLiteral","moduleSpecifier":"estree","fileName":"/mnt/ts_downloads/vite/node_modules/.pnpm/@types+estree@1.0.0/node_modules/@types/estree/index.d.ts"}}]}}
{"seq":1624,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/html.ts","line":648,"offset":19,"entryNames":[{"name":"BigIntOptions","source":"node:fs","data":{"exportName":"BigIntOptions","moduleSpecifier":"node:fs","ambientModuleName":"node:fs"}}]}}
{"seq":1625,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/html.ts","line":648,"offset":19,"entryNames":[{"name":"BigIntOptions","source":"/mnt/ts_downloads/vite/node_modules/.pnpm/@types+fs-extra@11.0.1/node_modules/@types/fs-extra/index","data":{"exportName":"BigIntOptions","exportMapKey":"BigIntOptions|55589|","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 #783 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #783 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":780,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-core/src/parse.ts","line":382,"offset":17,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":781,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-core/src/parse.ts","line":479,"offset":10,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":782,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-core/src/parse.ts","line":479,"offset":10,"entryNames":["advanceBy"]}}
{"seq":783,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-core/src/parse.ts","line":479,"offset":10,"entryNames":[{"name":"assertJSXClosingElement","source":"/mnt/ts_downloads/core/node_modules/.pnpm/@babel+types@7.20.7/node_modules/@babel/types/lib/index","data":{"exportName":"assertJSXClosingElement","exportMapKey":"assertJSXClosingElement|5004|","fileName":"/mnt/ts_downloads/core/node_modules/.pnpm/@babel+types@7.20.7/node_modules/@babel/types/lib/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/vue

⚠️ Note that built also had errors ⚠️
Req #876 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #876 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":873,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/test/compileScript.spec.ts","line":748,"offset":34,"entryNames":[{"name":"captureRejectionSymbol","source":"stream","data":{"exportName":"captureRejectionSymbol","moduleSpecifier":"stream","ambientModuleName":"stream"}}]}}
{"seq":874,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/test/compileScript.spec.ts","line":748,"offset":34,"entryNames":[{"name":"catchClause","source":"@babel/types","data":{"exportName":"catchClause","moduleSpecifier":"@babel/types","fileName":"/mnt/ts_downloads/vue/node_modules/.pnpm/@babel+types@7.19.4/node_modules/@babel/types/lib/index.d.ts"}}]}}
{"seq":875,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/test/compileScript.spec.ts","line":748,"offset":34,"entryNames":[{"name":"Certificate","source":"crypto","data":{"exportName":"Certificate","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":876,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-sfc/test/compileScript.spec.ts","line":748,"offset":34,"entryNames":[{"name":"chai","source":"/mnt/ts_downloads/vue/node_modules/.pnpm/vitest@0.12.10_jsdom@19.0.0/node_modules/vitest/dist/index","data":{"exportName":"chai","exportMapKey":"chai|9505|","fileName":"/mnt/ts_downloads/vue/node_modules/.pnpm/vitest@0.12.10_jsdom@19.0.0/node_modules/vitest/dist/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vuejs/vue --recurse-submodules
  2. In dir vue, run git reset --hard a9ca2d85193e435e668ba25ace481bfb176b0c6e
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir vue/compiler-sfc, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    2. In dir vue, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
    3. In dir vue/test/transition, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults1/vuejs.vue.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./vue ./vuejs.vue.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

vuetifyjs/vuetify

⚠️ Note that built also had errors ⚠️
Req #3232 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #3232 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":3229,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VCalendar/util/__tests__/timestamp.spec.ts","line":438,"offset":8,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":3230,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VCalendar/util/__tests__/timestamp.spec.ts","line":438,"offset":8,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":3231,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VCalendar/util/__tests__/timestamp.spec.ts","line":438,"offset":8,"entryNames":[{"name":"Promise","source":"/mnt/ts_downloads/vuetify/node_modules/cypress/types/bluebird/index","data":{"exportName":"Promise","exportMapKey":"Promise|71563|","fileName":"/mnt/ts_downloads/vuetify/node_modules/cypress/types/bluebird/index.d.ts"}}]}}
{"seq":3232,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VCalendar/util/__tests__/timestamp.spec.ts","line":438,"offset":8,"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 #975 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #975 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":972,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro-prism/src/plugin.ts","line":124,"offset":7,"entryNames":[{"name":"privateEncrypt","source":"crypto","data":{"exportName":"privateEncrypt","moduleSpecifier":"crypto","ambientModuleName":"crypto"}}]}}
{"seq":973,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro-prism/src/plugin.ts","line":124,"offset":7,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":974,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro-prism/src/plugin.ts","line":124,"offset":7,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":975,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro-prism/src/plugin.ts","line":124,"offset":7,"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 919d0db428868dd88720ca653a0f40babab12208
  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

withfig/autocomplete

⚠️ Note that built also had errors ⚠️
Req #680 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-main/built/local/tsserver.js:141028:16)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140974:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #680 - completionEntryDetails
    at getSingleExportInfoForSymbol (/typescript-52667/built/local/tsserver.js:141035:16)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140981:78)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":677,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/generate-index.js","line":36,"offset":9,"entryNames":[{"name":"profile","source":"console","data":{"exportName":"profile","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":678,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/generate-index.js","line":36,"offset":9,"entryNames":[{"name":"profileEnd","source":"console","data":{"exportName":"profileEnd","moduleSpecifier":"console","ambientModuleName":"console"}}]}}
{"seq":679,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/generate-index.js","line":36,"offset":9,"entryNames":[{"name":"ProgressBar","source":"progress","data":{"exportName":"export=","moduleSpecifier":"progress","fileName":"/mnt/ts_downloads/autocomplete/node_modules/@types/progress/index.d.ts"}}]}}
{"seq":680,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/generate-index.js","line":36,"offset":9,"entryNames":[{"name":"promises","source":"dns","data":{"exportName":"promises","moduleSpecifier":"dns","ambientModuleName":"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 #2624 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #2624 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":2621,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/portal/src/pages/resumes/submit.tsx","line":209,"offset":11,"entryNames":[{"name":"CancelledError","source":"/mnt/ts_downloads/tech-interview-handbook/node_modules/react-query/types/core/retryer","data":{"exportName":"CancelledError","exportMapKey":"CancelledError|6683|","fileName":"/mnt/ts_downloads/tech-interview-handbook/node_modules/react-query/types/core/retryer.d.ts"}}]}}
{"seq":2622,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/portal/src/pages/resumes/submit.tsx","line":209,"offset":11,"entryNames":[{"name":"captureRejections","source":"events","data":{"exportName":"captureRejections","moduleSpecifier":"events","ambientModuleName":"events"}}]}}
{"seq":2623,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/portal/src/pages/resumes/submit.tsx","line":209,"offset":11,"entryNames":[{"name":"captureRejections","source":"stream","data":{"exportName":"captureRejections","moduleSpecifier":"stream","ambientModuleName":"stream"}}]}}
{"seq":2624,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/portal/src/pages/resumes/submit.tsx","line":209,"offset":11,"entryNames":[{"name":"captureRejections","source":"/mnt/ts_downloads/tech-interview-handbook/node_modules/@types/formidable/Formidable","data":{"exportName":"captureRejections","exportMapKey":"captureRejections|70702|","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 #248 - completionEntryDetails
    at getImportFixForSymbol (/typescript-main/built/local/tsserver.js:141001:9)
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:140978:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:149095:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:148981:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:134895:35)
    at /typescript-main/built/local/tsserver.js:178454:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:178452:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:176798:43)
    at /typescript-main/built/local/tsserver.js:179142:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:179134:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:179142:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:179184:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:180728:14)
Req #248 - completionEntryDetails
    at getImportFixForSymbol (/typescript-52667/built/local/tsserver.js:141008:9)
    at Object.getImportCompletionAction (/typescript-52667/built/local/tsserver.js:140985:34)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-52667/built/local/tsserver.js:149102:62)
    at Object.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:148988:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-52667/built/local/tsserver.js:134902:35)
    at /typescript-52667/built/local/tsserver.js:178461:43
    at mapDefined (/typescript-52667/built/local/tsserver.js:2627:22)
    at IOSession.getCompletionEntryDetails (/typescript-52667/built/local/tsserver.js:178459:20)
    at completionEntryDetails (/typescript-52667/built/local/tsserver.js:176805:43)
    at /typescript-52667/built/local/tsserver.js:179149:69
    at IOSession.executeWithRequestId (/typescript-52667/built/local/tsserver.js:179141:14)
    at IOSession.executeCommand (/typescript-52667/built/local/tsserver.js:179149:29)
    at IOSession.onMessage (/typescript-52667/built/local/tsserver.js:179191:51)
    at Interface.<anonymous> (/typescript-52667/built/local/tsserver.js:180735: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":245,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vant-cli/src/commands/changelog.ts","line":3,"offset":21,"entryNames":[{"name":"_","source":"lodash","data":{"exportName":"export=","moduleSpecifier":"lodash","fileName":"/mnt/ts_downloads/vant/node_modules/.pnpm/@types+lodash@4.14.191/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":246,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vant-cli/src/commands/changelog.ts","line":3,"offset":21,"entryNames":[{"name":"_default","source":"@vue/babel-plugin-jsx","data":{"exportName":"default","moduleSpecifier":"@vue/babel-plugin-jsx","fileName":"/mnt/ts_downloads/vant/node_modules/.pnpm/@vue+babel-plugin-jsx@1.1.1_@babel+core@7.20.7/node_modules/@vue/babel-plugin-jsx/dist/index.d.ts"}}]}}
{"seq":247,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vant-cli/src/commands/changelog.ts","line":3,"offset":21,"entryNames":[{"name":"access","source":"fs-extra","data":{"exportName":"access","moduleSpecifier":"fs-extra","fileName":"/mnt/ts_downloads/vant/node_modules/.pnpm/@types+fs-extra@9.0.13/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":248,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vant-cli/src/commands/changelog.ts","line":3,"offset":21,"entryNames":[{"name":"access","source":"/mnt/ts_downloads/vant/node_modules/.pnpm/@types+graceful-fs@4.1.5/node_modules/@types/graceful-fs/index","data":{"exportName":"access","exportMapKey":"access|8689|","fileName":"/mnt/ts_downloads/vant/node_modules/.pnpm/@types+graceful-fs@4.1.5/node_modules/@types/graceful-fs/index.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

src/compiler/parser.ts Outdated Show resolved Hide resolved
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.

Debug failure at walk
5 participants