Skip to content

Investigation: using a mapped form of Omit in rest destructuring - #53134

Closed
Ryan Cavanaugh (RyanCavanaugh) wants to merge 2 commits into
microsoft:mainfrom
RyanCavanaugh:newOmit
Closed

Investigation: using a mapped form of Omit in rest destructuring#53134
Ryan Cavanaugh (RyanCavanaugh) wants to merge 2 commits into
microsoft:mainfrom
RyanCavanaugh:newOmit

Conversation

@RyanCavanaugh

Copy link
Copy Markdown
Member

Another iteration of #53110, #42524. We can't modify the global Omit type without breaking the world, but we can certainly introduce a new one 😶. This will cause declaration emit to start producing MappedOmit from rest destructurings and improves completeness in cases like this:

// Signature was Omit<T, "b">
// Is now MappedOmit<T, "b">
export function notB<T extends { b: string }>(x: T) {
  const { b, ...rest } = x;
  return rest;
}

type ABC = { a: string, b: string, c: string };
type BCD = { b: string, c: string, d: string };
declare const j:  ABC | BCD;
// k: Omit<ABC | BCD, "b"> or MappedOmit<ABC | BCD, "b">
export const k = notB(j);
if ("a" in k) {
  // was unknown (bad)
  // now is string (good)
  k.a;
}

@jakebailey

Copy link
Copy Markdown
Member

Sorry about misc CI failure; fixing it now.

@RyanCavanaugh

Copy link
Copy Markdown
Member Author

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 7, 2023

Copy link
Copy Markdown
Contributor

Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the extended test suite on this PR at 0be6a13. You can monitor the build here.

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 7, 2023

Copy link
Copy Markdown
Contributor

Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the diff-based user code test suite on this PR at 0be6a13. You can monitor the build here.

Update: The results are in!

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 7, 2023

Copy link
Copy Markdown
Contributor

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

Update: The results are in!

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 7, 2023

Copy link
Copy Markdown
Contributor

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

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

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 7, 2023

Copy link
Copy Markdown
Contributor

Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the diff-based top-repos suite on this PR at 0be6a13. You can monitor the build here.

Update: The results are in!

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 7, 2023

Copy link
Copy Markdown
Contributor

Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the perf test suite on this PR at 0be6a13. You can monitor the build here.

Update: The results are in!

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 7, 2023

Copy link
Copy Markdown
Contributor

Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the parallelized Definitely Typed test suite on this PR at 0be6a13. You can monitor the build here.

Update: The results are in!

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh) Here are the results of running the user test suite comparing main and refs/pull/53134/merge:

Something interesting changed - please have a look.

Details

axios-src

⚠️ Note that built had errors ⚠️
Req #14 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

create-react-app

⚠️ Note that built had errors ⚠️
Req #1282 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

fp-ts

⚠️ Note that built had errors ⚠️
Req #1294 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

npm

⚠️ Note that built had errors ⚠️
Req #152 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

puppeteer

⚠️ Note that built had errors ⚠️
Req #1731 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #1866 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":1863,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/bidi/Browser.ts","line":67,"offset":43,"entryNames":[{"name":"connect","source":"net","data":{"exportName":"connect","exportMapKey":"connect|10093|net","moduleSpecifier":"net","ambientModuleName":"net"}}]}}
{"seq":1864,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/bidi/Browser.ts","line":67,"offset":43,"entryNames":[{"name":"connect","source":"tls","data":{"exportName":"connect","exportMapKey":"connect|10479|tls","moduleSpecifier":"tls","ambientModuleName":"tls"}}]}}
{"seq":1865,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/bidi/Browser.ts","line":67,"offset":43,"entryNames":[{"name":"connect","source":"../../puppeteer-core.js","data":{"exportName":"connect","exportMapKey":"connect|11001|","moduleSpecifier":"../../puppeteer-core.js","fileName":"@PROJECT_ROOT@/packages/puppeteer-core/src/puppeteer-core.ts"}}]}}
{"seq":1866,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/bidi/Browser.ts","line":67,"offset":43,"entryNames":[{"name":"connectBidiOverCDP","source":"./bidi.js","data":{"exportName":"connectBidiOverCDP","exportMapKey":"connectBidiOverCDP|10994|","moduleSpecifier":"./bidi.js","fileName":"@PROJECT_ROOT@/packages/puppeteer-core/src/common/bidi/bidi.ts"}}]}}

Repro Steps

  1. git clone https://github.com/GoogleChrome/puppeteer.git --recurse-submodules
  2. In dir puppeteer, run git reset --hard 0680b498c9b8852a86962f5deb80fabb55d108b3
  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/browsers, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir puppeteer/packages/ng-schematics, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir puppeteer/packages/puppeteer-core, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir puppeteer/packages/puppeteer, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir puppeteer/packages/testserver, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir puppeteer/test/installation, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir puppeteer/test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    9. 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 had errors ⚠️
Req #4374 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #5797 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":5794,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/wasm-sync/WebAssemblyGenerator.js","line":277,"offset":10,"entryNames":[{"name":"SystemRuntimeModule","source":"@PROJECT_ROOT@/lib/dependencies/SystemRuntimeModule","data":{"exportName":"export=","exportMapKey":"SystemRuntimeModule|29154|","fileName":"@PROJECT_ROOT@/lib/dependencies/SystemRuntimeModule.js"}}]}}
{"seq":5795,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/wasm-sync/WebAssemblyGenerator.js","line":277,"offset":10,"entryNames":[{"name":"tagTopLevelSymbol","source":"@PROJECT_ROOT@/lib/optimize/InnerGraph","data":{"exportName":"tagTopLevelSymbol","exportMapKey":"tagTopLevelSymbol|28854|","fileName":"@PROJECT_ROOT@/lib/optimize/InnerGraph.js"}}]}}
{"seq":5796,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/wasm-sync/WebAssemblyGenerator.js","line":277,"offset":10,"entryNames":[{"name":"Template","source":"../dependencies/WebAssemblyExportImportedDependency","data":{"exportName":"Template","exportMapKey":"Template|13781|","moduleSpecifier":"../dependencies/WebAssemblyExportImportedDependency","fileName":"@PROJECT_ROOT@/lib/dependencies/LoaderDependency.js"}}]}}
{"seq":5797,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/lib/wasm-sync/WebAssemblyGenerator.js","line":277,"offset":10,"entryNames":[{"name":"Template","source":"../dependencies/JsonExportsDependency","data":{"exportName":"Template","exportMapKey":"Template|9351|","moduleSpecifier":"../dependencies/JsonExportsDependency","fileName":"@PROJECT_ROOT@/lib/dependencies/JsonExportsDependency.js"}}]}}

Repro Steps

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

xterm.js

⚠️ Note that built had errors ⚠️
Req #321 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh) Here are the results of running the user test suite comparing main and refs/pull/53134/merge:

Everything looks good!

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh) Here are the results of running the top-repos suite comparing main and refs/pull/53134/merge:

Everything looks good!

@typescript-bot

Copy link
Copy Markdown
Contributor

Hey Ryan Cavanaugh (@RyanCavanaugh), it looks like the DT test run failed. Please check the log for more details.
You can check the log here.

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh) Here are the results of running the top-repos suite comparing main and refs/pull/53134/merge:

Something interesting changed - please have a look.

Details

akveo/ngx-admin

⚠️ Note that built had errors ⚠️
Req #65 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

angular/angular-cli

⚠️ Note that built had errors ⚠️
Req #841 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #21285 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":21282,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/core/src/json/schema/transforms_spec.ts","line":211,"offset":12,"entryNames":[{"name":"askConfirmation","source":"@PROJECT_ROOT@/packages/angular/cli/src/utilities/prompt","data":{"exportName":"askConfirmation","exportMapKey":"askConfirmation|90805|","fileName":"@PROJECT_ROOT@/packages/angular/cli/src/utilities/prompt.ts"}}]}}
{"seq":21283,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/core/src/json/schema/transforms_spec.ts","line":211,"offset":12,"entryNames":[{"name":"askQuestion","source":"@PROJECT_ROOT@/packages/angular/cli/src/utilities/prompt","data":{"exportName":"askQuestion","exportMapKey":"askQuestion|90852|","fileName":"@PROJECT_ROOT@/packages/angular/cli/src/utilities/prompt.ts"}}]}}
{"seq":21284,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/core/src/json/schema/transforms_spec.ts","line":211,"offset":12,"entryNames":[{"name":"asNativeElements","source":"@PROJECT_ROOT@/node_modules/@angular/core/index","data":{"exportName":"asNativeElements","exportMapKey":"asNativeElements|105110|","fileName":"@PROJECT_ROOT@/node_modules/@angular/core/index.d.ts"}}]}}
{"seq":21285,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/angular_devkit/core/src/json/schema/transforms_spec.ts","line":211,"offset":12,"entryNames":[{"name":"asPosixPath","source":"@angular-devkit/core","data":{"exportName":"asPosixPath","exportMapKey":"asPosixPath|103024|","moduleSpecifier":"@angular-devkit/core","fileName":"@PROJECT_ROOT@/packages/angular_devkit/core/src/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/angular/angular-cli --recurse-submodules
  2. In dir angular-cli, run git reset --hard 6760d1b50da961f0f53e41a827cbb079c5a205c2
  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 had errors ⚠️
Req #5381 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #10639 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":10636,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-cli/src/ngtsc/typecheck/diagnostics/src/diagnostic.ts","line":29,"offset":40,"entryNames":[{"name":"bypassSanitizationTrustUrl","source":"@PROJECT_ROOT@/packages/core/src/sanitization/bypass","data":{"exportName":"bypassSanitizationTrustUrl","exportMapKey":"bypassSanitizationTrustUrl|66875|","fileName":"@PROJECT_ROOT@/packages/core/src/sanitization/bypass.ts"}}]}}
{"seq":10637,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-cli/src/ngtsc/typecheck/diagnostics/src/diagnostic.ts","line":29,"offset":40,"entryNames":[{"name":"BypassType","source":"@PROJECT_ROOT@/packages/core/src/sanitization/bypass","data":{"exportName":"BypassType","exportMapKey":"BypassType|66557|","fileName":"@PROJECT_ROOT@/packages/core/src/sanitization/bypass.ts"}}]}}
{"seq":10638,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-cli/src/ngtsc/typecheck/diagnostics/src/diagnostic.ts","line":29,"offset":40,"entryNames":[{"name":"calcPossibleSecurityContexts","source":"@angular/compiler/src/template_parser/binding_parser","data":{"exportName":"calcPossibleSecurityContexts","exportMapKey":"calcPossibleSecurityContexts|70694|","moduleSpecifier":"@angular/compiler/src/template_parser/binding_parser","fileName":"@PROJECT_ROOT@/packages/compiler/src/template_parser/binding_parser.ts"}}]}}
{"seq":10639,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/compiler-cli/src/ngtsc/typecheck/diagnostics/src/diagnostic.ts","line":29,"offset":40,"entryNames":[{"name":"calcProjectFileAndBasePath","source":"@angular/compiler-cli","data":{"exportName":"calcProjectFileAndBasePath","exportMapKey":"calcProjectFileAndBasePath|71043|","moduleSpecifier":"@angular/compiler-cli","fileName":"@PROJECT_ROOT@/packages/compiler-cli/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/angular/angular --recurse-submodules
  2. In dir angular, run git reset --hard ed2397493135fa3213966a142c5d43990c80dd1e
  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 had errors ⚠️
Req #106 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

ant-design/ant-design

⚠️ Note that built had errors ⚠️
Req #829 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #1738 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":1735,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/calendar/generateCalendar.tsx","line":3,"offset":31,"entryNames":[{"name":"add","source":"@PROJECT_ROOT@/node_modules/@dnd-kit/utilities/dist/adjustment","data":{"exportName":"add","exportMapKey":"add|21003|","fileName":"@PROJECT_ROOT@/node_modules/@dnd-kit/utilities/dist/adjustment.d.ts"}}]}}
{"seq":1736,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/calendar/generateCalendar.tsx","line":3,"offset":31,"entryNames":[{"name":"addObserveTarget","source":"@PROJECT_ROOT@/components/affix/utils","data":{"exportName":"addObserveTarget","exportMapKey":"addObserveTarget|26868|","fileName":"@PROJECT_ROOT@/components/affix/utils.ts"}}]}}
{"seq":1737,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/calendar/generateCalendar.tsx","line":3,"offset":31,"entryNames":[{"name":"adjustScale","source":"@PROJECT_ROOT@/node_modules/@dnd-kit/core/dist/utilities/rect/adjustScale","data":{"exportName":"adjustScale","exportMapKey":"adjustScale|21281|","fileName":"@PROJECT_ROOT@/node_modules/@dnd-kit/core/dist/utilities/rect/adjustScale.d.ts"}}]}}
{"seq":1738,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/components/calendar/generateCalendar.tsx","line":3,"offset":31,"entryNames":[{"name":"Affix","source":"antd","data":{"exportName":"Affix","exportMapKey":"Affix|9948|","moduleSpecifier":"antd","fileName":"@PROJECT_ROOT@/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 53b9559cc69c303dc12447070293902dce318234
  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 had errors ⚠️
Req #19923 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #20912 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":20909,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/bar/BaseBarSeries.ts","line":108,"offset":35,"entryNames":[{"name":"updateSeriesElementSelection","source":"../../util/states","data":{"exportName":"updateSeriesElementSelection","exportMapKey":"updateSeriesElementSelection|69995|","moduleSpecifier":"../../util/states","fileName":"@PROJECT_ROOT@/src/util/states.ts"}}]}}
{"seq":20910,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/bar/BaseBarSeries.ts","line":108,"offset":35,"entryNames":[{"name":"updateViewOnPan","source":"@PROJECT_ROOT@/src/component/helper/roamHelper","data":{"exportName":"updateViewOnPan","exportMapKey":"updateViewOnPan|70784|","fileName":"@PROJECT_ROOT@/src/component/helper/roamHelper.ts"}}]}}
{"seq":20911,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/bar/BaseBarSeries.ts","line":108,"offset":35,"entryNames":[{"name":"updateViewOnZoom","source":"@PROJECT_ROOT@/src/component/helper/roamHelper","data":{"exportName":"updateViewOnZoom","exportMapKey":"updateViewOnZoom|70785|","fileName":"@PROJECT_ROOT@/src/component/helper/roamHelper.ts"}}]}}
{"seq":20912,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/chart/bar/BaseBarSeries.ts","line":108,"offset":35,"entryNames":[{"name":"use","source":"../../echarts.all","data":{"exportName":"use","exportMapKey":"use|10937|","moduleSpecifier":"../../echarts.all","fileName":"@PROJECT_ROOT@/src/echarts.all.ts"}}]}}

Repro Steps

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

AykutSarac/jsoncrack.com

⚠️ Note that built had errors ⚠️
Req #119 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

babel/babel

⚠️ Note that built had errors ⚠️
Req #5550 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

balena-io/etcher

⚠️ Note that built had errors ⚠️
Req #604 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

cheeriojs/cheerio

⚠️ Note that built had errors ⚠️
Req #390 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

codex-team/editor.js

⚠️ Note that built had errors ⚠️
Req #69 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

conwnet/github1s

⚠️ Note that built had errors ⚠️
Req #1113 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

date-fns/date-fns

⚠️ Note that built had errors ⚠️
Req #4146 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

directus/directus

⚠️ Note that built had errors ⚠️
Req #367 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

Eugeny/tabby

⚠️ Note that built had errors ⚠️
Req #192 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #7030 - completionInfo
    at Object.addImportFromExportedSymbol (/typescript-53134/built/local/tsserver.js:141727:13)
    at /typescript-53134/built/local/tsserver.js:147471:38
    at importSymbols (/typescript-53134/built/local/tsserver.js:147471:11)
    at Object.addNewNodeForMemberSymbol (/typescript-53134/built/local/tsserver.js:146938:11)
    at getEntryForMemberCompletion (/typescript-53134/built/local/tsserver.js:149345:22)
    at createCompletionEntry (/typescript-53134/built/local/tsserver.js:149241:64)
    at getCompletionEntriesFromSymbols (/typescript-53134/built/local/tsserver.js:149783:19)
    at completionInfoFromData (/typescript-53134/built/local/tsserver.js:148905:23)
    at Object.getCompletionsAtPosition (/typescript-53134/built/local/tsserver.js:148727:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-53134/built/local/tsserver.js:135621:35)
    at IOSession.getCompletions (/typescript-53134/built/local/tsserver.js:179429:54)
    at completionInfo (/typescript-53134/built/local/tsserver.js:177858:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":7027,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/tabby-settings/src/components/hotkeyInputModal.component.ts","line":2,"offset":54}}
{"seq":7028,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/tabby-settings/src/components/hotkeyInputModal.component.ts","line":8,"offset":5}}
{"seq":7029,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/tabby-settings/src/components/hotkeyInputModal.component.ts","line":9,"offset":1}}
{"seq":7030,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/tabby-settings/src/components/hotkeyInputModal.component.ts","line":39,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}

Repro Steps

  1. git clone https://github.com/Eugeny/tabby --recurse-submodules
  2. In dir tabby, run git reset --hard abddfe85d50b3d226a7113033546e181e50aa508
  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 had errors ⚠️
Req #444 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #509 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780:14)

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

Last few requests

{"seq":506,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/actions/actionClipboard.tsx","line":44,"offset":14,"entryNames":[{"name":"actionToggleEraserTool","source":"./actionCanvas","data":{"exportName":"actionToggleEraserTool","exportMapKey":"actionToggleEraserTool|33264|","moduleSpecifier":"./actionCanvas","fileName":"@PROJECT_ROOT@/src/actions/actionCanvas.tsx"}}]}}
{"seq":507,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/actions/actionClipboard.tsx","line":44,"offset":14,"entryNames":[{"name":"actionToggleGridMode","source":"./actionToggleGridMode","data":{"exportName":"actionToggleGridMode","exportMapKey":"actionToggleGridMode|9241|","moduleSpecifier":"./actionToggleGridMode","fileName":"@PROJECT_ROOT@/src/actions/actionToggleGridMode.tsx"}}]}}
{"seq":508,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/actions/actionClipboard.tsx","line":44,"offset":14,"entryNames":[{"name":"actionToggleHandTool","source":"./actionCanvas","data":{"exportName":"actionToggleHandTool","exportMapKey":"actionToggleHandTool|9357|","moduleSpecifier":"./actionCanvas","fileName":"@PROJECT_ROOT@/src/actions/actionCanvas.tsx"}}]}}
{"seq":509,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/actions/actionClipboard.tsx","line":44,"offset":14,"entryNames":[{"name":"actionToggleLinearEditor","source":".","data":{"exportName":"actionToggleLinearEditor","exportMapKey":"actionToggleLinearEditor|9265|","moduleSpecifier":".","fileName":"@PROJECT_ROOT@/src/actions/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/excalidraw/excalidraw --recurse-submodules
  2. In dir excalidraw, run git reset --hard 8542c95a7a2b30d88b9a4f71867651fe60a4c7da
  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 RepoResults1/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 had errors ⚠️
Req #838 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #2600 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":2597,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":8485,"offset":1,"entryNames":[{"name":"matches","source":"lodash","data":{"exportName":"matches","exportMapKey":"matches|36342|","moduleSpecifier":"lodash","fileName":"@PROJECT_ROOT@/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":2598,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":8485,"offset":1,"entryNames":[{"name":"matchesProperty","source":"lodash","data":{"exportName":"matchesProperty","exportMapKey":"matchesProperty|36343|","moduleSpecifier":"lodash","fileName":"@PROJECT_ROOT@/node_modules/@types/lodash/index.d.ts"}}]}}
{"seq":2599,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":8485,"offset":1,"entryNames":[{"name":"matchPath","source":"@docusaurus/router","data":{"exportName":"matchPath","exportMapKey":"matchPath|28329|@docusaurus/router","moduleSpecifier":"@docusaurus/router","ambientModuleName":"@docusaurus/router"}}]}}
{"seq":2600,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/jest/vendor/@mdx-js__mdx@2.1.5.js","line":8485,"offset":1,"entryNames":[{"name":"matchPath","source":"@docusaurus/core/src/client/exports/router","data":{"exportName":"matchPath","exportMapKey":"matchPath|28329|","moduleSpecifier":"@docusaurus/core/src/client/exports/router","fileName":"@PROJECT_ROOT@/packages/docusaurus/src/client/exports/router.ts"}}]}}

Repro Steps

  1. git clone https://github.com/facebook/docusaurus --recurse-submodules
  2. In dir docusaurus, run git reset --hard 0f7552accb8f1986f48f788a310c1d4e308d7ebd
  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

facebook/jest

⚠️ Note that built had errors ⚠️
Req #703 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

felixrieseberg/windows95

⚠️ Note that built had errors ⚠️
Req #226 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

floating-ui/floating-ui

⚠️ Note that built had errors ⚠️
Req #1185 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh) Here are some more interesting changes from running the top-repos suite

Details

grafana/grafana

⚠️ Note that built had errors ⚠️
Req #722 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #781 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":778,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/types/fieldOverrides.ts","line":1,"offset":31,"entryNames":[{"name":"createColors","source":"../themes/createColors","data":{"exportName":"createColors","exportMapKey":"createColors|18878|","moduleSpecifier":"../themes/createColors","fileName":"@PROJECT_ROOT@/packages/grafana-data/src/themes/createColors.ts"}}]}}
{"seq":779,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/types/fieldOverrides.ts","line":1,"offset":31,"entryNames":[{"name":"createComponents","source":"../themes/createComponents","data":{"exportName":"createComponents","exportMapKey":"createComponents|18882|","moduleSpecifier":"../themes/createComponents","fileName":"@PROJECT_ROOT@/packages/grafana-data/src/themes/createComponents.ts"}}]}}
{"seq":780,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/types/fieldOverrides.ts","line":1,"offset":31,"entryNames":[{"name":"createDimension","source":"../dataframe","data":{"exportName":"createDimension","exportMapKey":"createDimension|19796|","moduleSpecifier":"../dataframe","fileName":"@PROJECT_ROOT@/packages/grafana-data/src/dataframe/index.ts"}}]}}
{"seq":781,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/grafana-data/src/types/fieldOverrides.ts","line":1,"offset":31,"entryNames":[{"name":"createFieldConfigRegistry","source":"..","data":{"exportName":"createFieldConfigRegistry","exportMapKey":"createFieldConfigRegistry|16576|","moduleSpecifier":"..","fileName":"@PROJECT_ROOT@/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 9b6e531549e145d1a1a0ede870a6163c69b0bfd5
  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 had errors ⚠️
Req #750 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #27849 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":27846,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/components/Services/Data/Add/ForeignKeyWrapper.js","line":100,"offset":27,"entryNames":[{"name":"Azuremonitor_Config_Select_Column","source":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/features/ControlPlane/generatedGraphQLTypes","data":{"exportName":"Azuremonitor_Config_Select_Column","exportMapKey":"Azuremonitor_Config_Select_Column|53656|","fileName":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/features/ControlPlane/generatedGraphQLTypes.ts"}}]}}
{"seq":27847,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/components/Services/Data/Add/ForeignKeyWrapper.js","line":100,"offset":27,"entryNames":[{"name":"Azuremonitor_Config_Update_Column","source":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/features/ControlPlane/generatedGraphQLTypes","data":{"exportName":"Azuremonitor_Config_Update_Column","exportMapKey":"Azuremonitor_Config_Update_Column|53662|","fileName":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/features/ControlPlane/generatedGraphQLTypes.ts"}}]}}
{"seq":27848,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/components/Services/Data/Add/ForeignKeyWrapper.js","line":100,"offset":27,"entryNames":[{"name":"BackendOnlySection","source":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/features/Permissions/PermissionsForm/components/BackendOnly","data":{"exportName":"default","exportMapKey":"BackendOnlySection|48441|","fileName":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/features/Permissions/PermissionsForm/components/BackendOnly.tsx"}}]}}
{"seq":27849,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/lib/components/Services/Data/Add/ForeignKeyWrapper.js","line":100,"offset":27,"entryNames":[{"name":"Badge","source":"@hasura/console-legacy-ce","data":{"exportName":"Badge","exportMapKey":"Badge|38602|","moduleSpecifier":"@hasura/console-legacy-ce","fileName":"@PROJECT_ROOT@/frontend/libs/console/legacy-ce/src/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/hasura/graphql-engine --recurse-submodules
  2. In dir graphql-engine, run git reset --hard 1cd289140785a1e4786b66d96d6fc9860aa45a0d
  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

homebridge/homebridge

⚠️ Note that built had errors ⚠️
Req #297 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

ianstormtaylor/slate

⚠️ Note that built had errors ⚠️
Req #169 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

immutable-js/immutable-js

⚠️ Note that built had errors ⚠️
Req #179 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

ionic-team/ionic-framework

⚠️ Note that built had errors ⚠️
Req #1829 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #51332 - completionEntryDetails
    at collectAutoImports (/typescript-53134/built/local/tsserver.js:150730:11)
    at getGlobalCompletions (/typescript-53134/built/local/tsserver.js:150671:5)
    at tryGetGlobalSymbols (/typescript-53134/built/local/tsserver.js:150599:352)
    at getCompletionData (/typescript-53134/built/local/tsserver.js:150365:10)
    at getSymbolCompletionFromEntryId (/typescript-53134/built/local/tsserver.js:149902:26)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149938:28)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":51329,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/core/src/utils/animation/animation.ts","line":62,"offset":47,"entryNames":[{"name":"JsonDocsUsage","source":"@stencil/core/internal","data":{"exportName":"JsonDocsUsage","exportMapKey":"JsonDocsUsage|37582|","moduleSpecifier":"@stencil/core/internal","fileName":"@PROJECT_ROOT@/core/node_modules/@stencil/core/internal/index.d.ts"}}]}}
{"seq":51330,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/core/src/utils/animation/animation.ts","line":62,"offset":47,"entryNames":[{"name":"JsonDocsValue","source":"@stencil/core/internal","data":{"exportName":"JsonDocsValue","exportMapKey":"JsonDocsValue|37581|","moduleSpecifier":"@stencil/core/internal","fileName":"@PROJECT_ROOT@/core/node_modules/@stencil/core/internal/index.d.ts"}}]}}
{"seq":51331,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/core/src/utils/animation/animation.ts","line":62,"offset":47,"entryNames":[{"name":"JSX","source":"ionicons","data":{"exportName":"JSX","exportMapKey":"JSX|38115|","moduleSpecifier":"ionicons","fileName":"@PROJECT_ROOT@/core/node_modules/ionicons/dist/types/index.d.ts"}}]}}
{"seq":51332,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/core/src/utils/animation/animation.ts","line":62,"offset":47,"entryNames":[{"name":"JSX","source":"@stencil/core","data":{"exportName":"LocalJSX","exportMapKey":"JSX|123202|","moduleSpecifier":"@stencil/core","fileName":"@PROJECT_ROOT@/core/node_modules/@stencil/core/internal/stencil-core/index.d.ts"}}]}}

Repro Steps

  1. git clone https://github.com/ionic-team/ionic-framework --recurse-submodules
  2. In dir ionic-framework, run git reset --hard e9506c96bb5db2255f832272a7122b256edb4a6f
  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 had errors ⚠️
Req #1599 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

jhipster/generator-jhipster

⚠️ Note that built had errors ⚠️
Req #774 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

jquense/yup

⚠️ Note that built had errors ⚠️
Req #525 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

laurent22/joplin

⚠️ Note that built had errors ⚠️
Req #5660 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

lensapp/lens

⚠️ Note that built had errors ⚠️
Req #72 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #353 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":350,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/app-paths/app-paths.test.ts","line":10,"offset":104,"entryNames":[{"name":"argv","source":"process","data":{"exportName":"argv","exportMapKey":"argv|13535|process","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":351,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/app-paths/app-paths.test.ts","line":10,"offset":104,"entryNames":[{"name":"argv0","source":"process","data":{"exportName":"argv0","exportMapKey":"argv0|13536|process","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":352,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/app-paths/app-paths.test.ts","line":10,"offset":104,"entryNames":[{"name":"array","source":"joi","data":{"exportName":"array","exportMapKey":"array|16076|","moduleSpecifier":"joi","fileName":"@PROJECT_ROOT@/node_modules/joi/lib/index.d.ts"}}]}}
{"seq":353,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/common/app-paths/app-paths.test.ts","line":10,"offset":104,"entryNames":[{"name":"array","source":"src/renderer/utils","data":{"exportName":"array","exportMapKey":"array|6577|","moduleSpecifier":"src/renderer/utils","fileName":"@PROJECT_ROOT@/packages/core/src/renderer/utils/index.ts"}}]}}

Repro Steps

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

lerna/lerna

⚠️ Note that built had errors ⚠️
Req #2522 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

lyswhut/lx-music-desktop

⚠️ Note that built had errors ⚠️
Req #610 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #639 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780:14)

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

Last few requests

{"seq":636,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/common/utils/index.ts","line":20,"offset":16,"entryNames":[{"name":"argv0","source":"process","data":{"exportName":"argv0","exportMapKey":"argv0|19539|process","moduleSpecifier":"process","ambientModuleName":"process"}}]}}
{"seq":637,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/common/utils/index.ts","line":20,"offset":16,"entryNames":[{"name":"arrayBuffer","source":"stream/consumers","data":{"exportName":"arrayBuffer","exportMapKey":"arrayBuffer|19681|stream/consumers","moduleSpecifier":"stream/consumers","ambientModuleName":"stream/consumers"}}]}}
{"seq":638,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/common/utils/index.ts","line":20,"offset":16,"entryNames":[{"name":"arrayBuffer","source":"node:stream/consumers","data":{"exportName":"arrayBuffer","exportMapKey":"arrayBuffer|19681|node:stream/consumers","moduleSpecifier":"node:stream/consumers","ambientModuleName":"node:stream/consumers"}}]}}
{"seq":639,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/common/utils/index.ts","line":20,"offset":16,"entryNames":[{"name":"arrPush","source":"./common","data":{"exportName":"arrPush","exportMapKey":"arrPush|21173|","moduleSpecifier":"./common","fileName":"@PROJECT_ROOT@/src/common/utils/common.ts"}}]}}

Repro Steps

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

marmelab/react-admin

⚠️ Note that built had errors ⚠️
Req #121 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #14205 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":14202,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/auth/useAuthState.spec.tsx","line":48,"offset":11,"entryNames":[{"name":"chmod","source":"fs","data":{"exportName":"chmod","exportMapKey":"chmod|201690|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":14203,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/auth/useAuthState.spec.tsx","line":48,"offset":11,"entryNames":[{"name":"chmod","source":"fs/promises","data":{"exportName":"chmod","exportMapKey":"chmod|201816|fs/promises","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":14204,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/auth/useAuthState.spec.tsx","line":48,"offset":11,"entryNames":[{"name":"chmodSync","source":"fs","data":{"exportName":"chmodSync","exportMapKey":"chmodSync|201691|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":14205,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/ra-core/src/auth/useAuthState.spec.tsx","line":48,"offset":11,"entryNames":[{"name":"choices","source":"..","data":{"exportName":"choices","exportMapKey":"choices|215777|","moduleSpecifier":"..","fileName":"@PROJECT_ROOT@/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 3d7e3842504e993d6defee601c3156f9a2167c10
  3. In dir react-admin, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults4/marmelab.react-admin.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./react-admin ./marmelab.react-admin.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

microsoft/playwright

⚠️ Note that built had errors ⚠️
Req #1102 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #4710 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780:14)

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

Last few requests

{"seq":4707,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/server/chromium/protocol.d.ts","line":11048,"offset":10,"entryNames":[{"name":"BrowserContextDispatcher","source":"@PROJECT_ROOT@/packages/playwright-core/src/server/dispatchers/browserContextDispatcher","data":{"exportName":"BrowserContextDispatcher","exportMapKey":"BrowserContextDispatcher|43894|","fileName":"@PROJECT_ROOT@/packages/playwright-core/src/server/dispatchers/browserContextDispatcher.ts"}}]}}
{"seq":4708,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/server/chromium/protocol.d.ts","line":11048,"offset":10,"entryNames":[{"name":"BrowserDispatcher","source":"@PROJECT_ROOT@/packages/playwright-core/src/server/dispatchers/browserDispatcher","data":{"exportName":"BrowserDispatcher","exportMapKey":"BrowserDispatcher|43891|","fileName":"@PROJECT_ROOT@/packages/playwright-core/src/server/dispatchers/browserDispatcher.ts"}}]}}
{"seq":4709,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/server/chromium/protocol.d.ts","line":11048,"offset":10,"entryNames":[{"name":"BrowserServerLauncherImpl","source":"@PROJECT_ROOT@/packages/playwright-core/src/browserServerImpl","data":{"exportName":"BrowserServerLauncherImpl","exportMapKey":"BrowserServerLauncherImpl|43912|","fileName":"@PROJECT_ROOT@/packages/playwright-core/src/browserServerImpl.ts"}}]}}
{"seq":4710,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/playwright-core/src/server/chromium/protocol.d.ts","line":11048,"offset":10,"entryNames":[{"name":"BrowserType","source":"playwright-core/lib/client/api","data":{"exportName":"BrowserType","exportMapKey":"BrowserType|34805|","moduleSpecifier":"playwright-core/lib/client/api","fileName":"@PROJECT_ROOT@/packages/playwright-core/src/client/api.ts"}}]}}

Repro Steps

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

mobxjs/mobx

⚠️ Note that built had errors ⚠️
Req #312 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

n8n-io/n8n

⚠️ Note that built had errors ⚠️
Req #708 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #1738 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780:14)

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

Last few requests

{"seq":1735,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/databases/migrations/postgresdb/1626176912946-AddwaitTill.ts","line":1,"offset":44,"entryNames":[{"name":"AbstractPush","source":"@PROJECT_ROOT@/packages/cli/src/push/abstract.push","data":{"exportName":"AbstractPush","exportMapKey":"AbstractPush|9625|","fileName":"@PROJECT_ROOT@/packages/cli/src/push/abstract.push.ts"}}]}}
{"seq":1736,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/databases/migrations/postgresdb/1626176912946-AddwaitTill.ts","line":1,"offset":44,"entryNames":[{"name":"AbstractServer","source":"@PROJECT_ROOT@/packages/cli/src/AbstractServer","data":{"exportName":"AbstractServer","exportMapKey":"AbstractServer|9683|","fileName":"@PROJECT_ROOT@/packages/cli/src/AbstractServer.ts"}}]}}
{"seq":1737,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/databases/migrations/postgresdb/1626176912946-AddwaitTill.ts","line":1,"offset":44,"entryNames":[{"name":"activateWorkflow","source":"@PROJECT_ROOT@/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler","data":{"exportName":"activateWorkflow","exportMapKey":"activateWorkflow|14120|","fileName":"@PROJECT_ROOT@/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler.ts"}}]}}
{"seq":1738,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/databases/migrations/postgresdb/1626176912946-AddwaitTill.ts","line":1,"offset":44,"entryNames":[{"name":"ActiveExecutions","source":"@/index","data":{"exportName":"ActiveExecutions","exportMapKey":"ActiveExecutions|8328|","moduleSpecifier":"@/index","fileName":"@PROJECT_ROOT@/packages/cli/src/index.ts"}}]}}

Repro Steps

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

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh) Here are some more interesting changes from running the top-repos suite

Details

neoclide/coc.nvim

⚠️ Note that built had errors ⚠️
Req #1649 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

nestjs/nest

⚠️ Note that built had errors ⚠️
Req #615 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #6721 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":6718,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/test/decorators/controller.decorator.spec.ts","line":25,"offset":3,"entryNames":[{"name":"CircularService","source":"@PROJECT_ROOT@/integration/injector/src/circular/circular.service","data":{"exportName":"CircularService","exportMapKey":"CircularService|78974|","fileName":"@PROJECT_ROOT@/integration/injector/src/circular/circular.service.ts"}}]}}
{"seq":6719,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/test/decorators/controller.decorator.spec.ts","line":25,"offset":3,"entryNames":[{"name":"CircularService","source":"@PROJECT_ROOT@/integration/inspector/src/circular-modules/circular.service","data":{"exportName":"CircularService","exportMapKey":"CircularService|79559|","fileName":"@PROJECT_ROOT@/integration/inspector/src/circular-modules/circular.service.ts"}}]}}
{"seq":6720,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/test/decorators/controller.decorator.spec.ts","line":25,"offset":3,"entryNames":[{"name":"CLASS_SERIALIZER_OPTIONS","source":"@PROJECT_ROOT@/packages/common/serializer/class-serializer.constants","data":{"exportName":"CLASS_SERIALIZER_OPTIONS","exportMapKey":"CLASS_SERIALIZER_OPTIONS|76573|","fileName":"@PROJECT_ROOT@/packages/common/serializer/class-serializer.constants.ts"}}]}}
{"seq":6721,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/common/test/decorators/controller.decorator.spec.ts","line":25,"offset":3,"entryNames":[{"name":"ClassSerializerInterceptor","source":"@nestjs/common","data":{"exportName":"ClassSerializerInterceptor","exportMapKey":"ClassSerializerInterceptor|78375|","moduleSpecifier":"@nestjs/common","fileName":"@PROJECT_ROOT@/packages/common/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/nestjs/nest --recurse-submodules
  2. In dir nest, run git reset --hard c3abc94994bbe4278bf06110adfc296773519c73
  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 had errors ⚠️
Req #194 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

nocodb/nocodb

⚠️ Note that built had errors ⚠️
Req #187 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #25618 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":25615,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/models/Sort.ts","line":122,"offset":17,"entryNames":[{"name":"Altered","source":"@PROJECT_ROOT@/packages/nocodb/src/lib/services/column.svc","data":{"exportName":"Altered","exportMapKey":"Altered|17457|","fileName":"@PROJECT_ROOT@/packages/nocodb/src/lib/services/column.svc.ts"}}]}}
{"seq":25616,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/models/Sort.ts","line":122,"offset":17,"entryNames":[{"name":"api","source":"@PROJECT_ROOT@/packages/nocodb/src/lib/meta/api/index","data":{"exportName":"default","exportMapKey":"api|17907|","fileName":"@PROJECT_ROOT@/packages/nocodb/src/lib/meta/api/index.ts"}}]}}
{"seq":25617,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/models/Sort.ts","line":122,"offset":17,"entryNames":[{"name":"apiMetrics","source":"@PROJECT_ROOT@/packages/nocodb/src/lib/meta/helpers/apiMetrics","data":{"exportName":"default","exportMapKey":"apiMetrics|17407|","fileName":"@PROJECT_ROOT@/packages/nocodb/src/lib/meta/helpers/apiMetrics.ts"}}]}}
{"seq":25618,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nocodb/src/lib/models/Sort.ts","line":122,"offset":17,"entryNames":[{"name":"ApiToken","source":".","data":{"exportName":"ApiToken","exportMapKey":"ApiToken|42793|","moduleSpecifier":".","fileName":"@PROJECT_ROOT@/packages/nocodb/src/lib/models/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/nocodb/nocodb --recurse-submodules
  2. In dir nocodb, run git reset --hard 7da8114ce54bd568945992bb05e03b881ec9b9e9
  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 had errors ⚠️
Req #1769 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #2590 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":2587,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/pages/module.ts","line":151,"offset":28,"entryNames":[{"name":"generate","source":"@PROJECT_ROOT@/packages/nuxi/src/commands/generate","data":{"exportName":"default","exportMapKey":"generate|37979|","fileName":"@PROJECT_ROOT@/packages/nuxi/src/commands/generate.ts"}}]}}
{"seq":2588,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/pages/module.ts","line":151,"offset":28,"entryNames":[{"name":"generate","source":"@PROJECT_ROOT@/packages/schema/src/config/generate","data":{"exportName":"default","exportMapKey":"generate|39570|","fileName":"@PROJECT_ROOT@/packages/schema/src/config/generate.ts"}}]}}
{"seq":2589,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/pages/module.ts","line":151,"offset":28,"entryNames":[{"name":"generateApp","source":"@PROJECT_ROOT@/packages/nuxt/src/core/app","data":{"exportName":"generateApp","exportMapKey":"generateApp|38214|","fileName":"@PROJECT_ROOT@/packages/nuxt/src/core/app.ts"}}]}}
{"seq":2590,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/nuxt/src/pages/module.ts","line":151,"offset":28,"entryNames":[{"name":"generateCodeFrame","source":"vue/compiler-sfc","data":{"exportName":"generateCodeFrame","exportMapKey":"generateCodeFrame|15554|","moduleSpecifier":"vue/compiler-sfc","fileName":"@PROJECT_ROOT@/node_modules/.pnpm/vue@3.2.47/node_modules/vue/compiler-sfc/index.d.ts"}}]}}

Repro Steps

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

pixijs/pixijs

⚠️ Note that built had errors ⚠️
Req #7751 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #7759 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":7756,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/textures/resources/CubeResource.ts","line":142,"offset":27,"entryNames":[{"name":"AnimatedSprite","source":"pixi.js","data":{"exportName":"AnimatedSprite","exportMapKey":"AnimatedSprite|321|","moduleSpecifier":"pixi.js","fileName":"@PROJECT_ROOT@/bundles/pixi.js/src/index.ts"}}]}}
{"seq":7757,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/textures/resources/CubeResource.ts","line":142,"offset":27,"entryNames":[{"name":"Application","source":"pixi.js","data":{"exportName":"Application","exportMapKey":"Application|21529|","moduleSpecifier":"pixi.js","fileName":"@PROJECT_ROOT@/bundles/pixi.js/src/index.ts"}}]}}
{"seq":7758,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/textures/resources/CubeResource.ts","line":142,"offset":27,"entryNames":[{"name":"ArcUtils","source":"@PROJECT_ROOT@/packages/graphics/src/utils/ArcUtils","data":{"exportName":"ArcUtils","exportMapKey":"ArcUtils|215|","fileName":"@PROJECT_ROOT@/packages/graphics/src/utils/ArcUtils.ts"}}]}}
{"seq":7759,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/textures/resources/CubeResource.ts","line":142,"offset":27,"entryNames":[{"name":"ArrayResource","source":".","data":{"exportName":"ArrayResource","exportMapKey":"ArrayResource|21500|","moduleSpecifier":".","fileName":"@PROJECT_ROOT@/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 05097a87bf67a8e3b9dd051978f8692f116f5cdc
  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 had errors ⚠️
Req #4207 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

pnpm/pnpm

⚠️ Note that built had errors ⚠️
Req #837 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #6186 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-53134/built/local/tsserver.js:141918:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":6183,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/mount-modules/src/createFuseHandlers.ts","line":73,"offset":12,"entryNames":[{"name":"access","source":"fs","data":{"exportName":"access","exportMapKey":"access|83618|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":6184,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/mount-modules/src/createFuseHandlers.ts","line":73,"offset":12,"entryNames":[{"name":"access","source":"fs/promises","data":{"exportName":"access","exportMapKey":"access|83652|fs/promises","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":6185,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/mount-modules/src/createFuseHandlers.ts","line":73,"offset":12,"entryNames":[{"name":"accessSync","source":"fs","data":{"exportName":"accessSync","exportMapKey":"accessSync|83619|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":6186,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/mount-modules/src/createFuseHandlers.ts","line":73,"offset":12,"entryNames":[{"name":"addDependenciesToPackage","source":"@PROJECT_ROOT@/pkg-manager/core/src/install/index","data":{"exportName":"addDependenciesToPackage","exportMapKey":"addDependenciesToPackage|71413|","fileName":"@PROJECT_ROOT@/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 962c2b78b9b419189ae8ef16841c99aabca3c151
  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 had errors ⚠️
Req #235 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #621 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-53134/built/local/tsserver.js:141918:21)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":618,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/helpers/compile/plugins/fill-plugin/fillPlugin.ts","line":39,"offset":19,"entryNames":[{"name":"chmod","source":"fs","data":{"exportName":"chmod","exportMapKey":"chmod|7833|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":619,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/helpers/compile/plugins/fill-plugin/fillPlugin.ts","line":39,"offset":19,"entryNames":[{"name":"chmod","source":"fs-extra","data":{"exportName":"chmod","exportMapKey":"chmod|9377|","moduleSpecifier":"fs-extra","fileName":"@PROJECT_ROOT@/node_modules/.pnpm/@types+fs-extra@9.0.13/node_modules/@types/fs-extra/index.d.ts"}}]}}
{"seq":620,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/helpers/compile/plugins/fill-plugin/fillPlugin.ts","line":39,"offset":19,"entryNames":[{"name":"chmod","source":"fs/promises","data":{"exportName":"chmod","exportMapKey":"chmod|7949|fs/promises","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":621,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/helpers/compile/plugins/fill-plugin/fillPlugin.ts","line":39,"offset":19,"entryNames":[{"name":"chmod","source":"@PROJECT_ROOT@/packages/fetch-engine/src/chmod","data":{"exportName":"default","exportMapKey":"chmod|9695|","fileName":"@PROJECT_ROOT@/packages/fetch-engine/src/chmod.ts"}}]}}

Repro Steps

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

puppeteer/puppeteer

⚠️ Note that built had errors ⚠️
Req #546 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh) Here are some more interesting changes from running the top-repos suite

Details

react-bootstrap/react-bootstrap

⚠️ Note that built had errors ⚠️
Req #947 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #1110 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":1107,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/NavbarCollapse.tsx","line":38,"offset":1,"entryNames":[{"name":"FloatingLabel","source":"./FloatingLabel","data":{"exportName":"default","exportMapKey":"FloatingLabel|15216|","moduleSpecifier":"./FloatingLabel","fileName":"@PROJECT_ROOT@/src/FloatingLabel.tsx"}}]}}
{"seq":1108,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/NavbarCollapse.tsx","line":38,"offset":1,"entryNames":[{"name":"flushSync","source":"react-dom","data":{"exportName":"flushSync","exportMapKey":"flushSync|11494|","moduleSpecifier":"react-dom","fileName":"@PROJECT_ROOT@/node_modules/@types/react-dom/index.d.ts"}}]}}
{"seq":1109,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/NavbarCollapse.tsx","line":38,"offset":1,"entryNames":[{"name":"forEach","source":"./ElementChildren","data":{"exportName":"forEach","exportMapKey":"forEach|6839|","moduleSpecifier":"./ElementChildren","fileName":"@PROJECT_ROOT@/src/ElementChildren.tsx"}}]}}
{"seq":1110,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/NavbarCollapse.tsx","line":38,"offset":1,"entryNames":[{"name":"Form","source":".","data":{"exportName":"Form","exportMapKey":"Form|15225|","moduleSpecifier":".","fileName":"@PROJECT_ROOT@/src/index.tsx"}}]}}

Repro Steps

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

react-hook-form/react-hook-form

⚠️ Note that built had errors ⚠️
Req #261 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

react-native-elements/react-native-elements

⚠️ Note that built had errors ⚠️
Req #249 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

react-navigation/react-navigation

⚠️ Note that built had errors ⚠️
Req #1422 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

ReactiveX/rxjs

⚠️ Note that built had errors ⚠️
Req #134 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #30963 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780:14)

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

Last few requests

{"seq":30960,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/internal/testing/TestScheduler.ts","line":562,"offset":1,"entryNames":[{"name":"AsyncResource","source":"async_hooks","data":{"exportName":"AsyncResource","exportMapKey":"AsyncResource|157554|async_hooks","moduleSpecifier":"async_hooks","ambientModuleName":"async_hooks"}}]}}
{"seq":30961,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/internal/testing/TestScheduler.ts","line":562,"offset":1,"entryNames":[{"name":"asyncScheduler","source":"../umd","data":{"exportName":"asyncScheduler","exportMapKey":"asyncScheduler|157542|","moduleSpecifier":"../umd","fileName":"@PROJECT_ROOT@/src/internal/umd.ts"}}]}}
{"seq":30962,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/internal/testing/TestScheduler.ts","line":562,"offset":1,"entryNames":[{"name":"AsyncScheduler","source":"../scheduler/AsyncScheduler","data":{"exportName":"AsyncScheduler","exportMapKey":"AsyncScheduler|157519|","moduleSpecifier":"../scheduler/AsyncScheduler","fileName":"@PROJECT_ROOT@/src/internal/scheduler/AsyncScheduler.ts"}}]}}
{"seq":30963,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/internal/testing/TestScheduler.ts","line":562,"offset":1,"entryNames":[{"name":"AsyncSubject","source":"../umd","data":{"exportName":"AsyncSubject","exportMapKey":"AsyncSubject|91078|","moduleSpecifier":"../umd","fileName":"@PROJECT_ROOT@/src/internal/umd.ts"}}]}}

Repro Steps

  1. git clone https://github.com/ReactiveX/rxjs --recurse-submodules
  2. In dir rxjs, run git reset --hard f37be627b6742c9ae666e40f9035b51596971fc0
  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 RepoResults3/ReactiveX.rxjs.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./rxjs ./ReactiveX.rxjs.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

recharts/recharts

⚠️ Note that built had errors ⚠️
Req #211 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

reduxjs/react-redux

⚠️ Note that built had errors ⚠️
Req #364 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

reduxjs/redux

⚠️ Note that built had errors ⚠️
Req #1286 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

refined-github/refined-github

⚠️ Note that built had errors ⚠️
Req #739 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

remix-run/react-router

⚠️ Note that built had errors ⚠️
Req #846 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

slidevjs/slidev

⚠️ Note that built had errors ⚠️
Req #671 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #866 - completionEntryDetails
    at collectAutoImports (/typescript-53134/built/local/tsserver.js:150730:11)
    at getGlobalCompletions (/typescript-53134/built/local/tsserver.js:150671:5)
    at tryGetGlobalSymbols (/typescript-53134/built/local/tsserver.js:150599:352)
    at getCompletionData (/typescript-53134/built/local/tsserver.js:150365:10)
    at getSymbolCompletionFromEntryId (/typescript-53134/built/local/tsserver.js:149902:26)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149938:28)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780:14)

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

Last few requests

{"seq":863,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/slidev/node/options.ts","line":104,"offset":8,"entryNames":[{"name":"slideAspect","source":"@slidev/client/env","data":{"exportName":"slideAspect","exportMapKey":"slideAspect|6045|","moduleSpecifier":"@slidev/client/env","fileName":"@PROJECT_ROOT@/packages/client/env.ts"}}]}}
{"seq":864,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/slidev/node/options.ts","line":104,"offset":8,"entryNames":[{"name":"slideHeight","source":"@slidev/client/env","data":{"exportName":"slideHeight","exportMapKey":"slideHeight|6881|","moduleSpecifier":"@slidev/client/env","fileName":"@PROJECT_ROOT@/packages/client/env.ts"}}]}}
{"seq":865,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/slidev/node/options.ts","line":104,"offset":8,"entryNames":[{"name":"slideScale","source":"@slidev/client/state","data":{"exportName":"slideScale","exportMapKey":"slideScale|6976|","moduleSpecifier":"@slidev/client/state","fileName":"@PROJECT_ROOT@/packages/client/state/index.ts"}}]}}
{"seq":866,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/slidev/node/options.ts","line":104,"offset":8,"entryNames":[{"name":"SlidevConfig","source":"../../@slidev/configs","data":{"exportName":"default","exportMapKey":"SlidevConfig|6777|","moduleSpecifier":"/@slidev/configs","ambientModuleName":"/@slidev/configs"}}]}}

Repro Steps

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

socketio/socket.io

⚠️ Note that built had errors ⚠️
Req #1531 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

solidjs/solid

⚠️ Note that built had errors ⚠️
Req #852 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

statelyai/xstate

⚠️ Note that built had errors ⚠️
Req #1113 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

streamich/react-use

⚠️ Note that built had errors ⚠️
Req #1572 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

supabase/supabase

⚠️ Note that built had errors ⚠️
Req #21 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

sveltejs/svelte

⚠️ Note that built had errors ⚠️
Req #469 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #1308 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":1305,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/compiler/compile/render_dom/wrappers/Element/Binding.ts","line":184,"offset":1,"entryNames":[{"name":"Comment","source":"@PROJECT_ROOT@/src/compiler/compile/render_ssr/handlers/Comment","data":{"exportName":"default","exportMapKey":"Comment|4836|","fileName":"@PROJECT_ROOT@/src/compiler/compile/render_ssr/handlers/Comment.ts"}}]}}
{"seq":1306,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/compiler/compile/render_dom/wrappers/Element/Binding.ts","line":184,"offset":1,"entryNames":[{"name":"common","source":"mocha/lib/interfaces/common","data":{"exportName":"export=","exportMapKey":"common|3365|mocha/lib/interfaces/common","moduleSpecifier":"mocha/lib/interfaces/common","ambientModuleName":"mocha/lib/interfaces/common"}}]}}
{"seq":1307,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/compiler/compile/render_dom/wrappers/Element/Binding.ts","line":184,"offset":1,"entryNames":[{"name":"compare_node","source":"../../../utils/compare_node","data":{"exportName":"compare_node","exportMapKey":"compare_node|4702|","moduleSpecifier":"../../../utils/compare_node","fileName":"@PROJECT_ROOT@/src/compiler/compile/utils/compare_node.ts"}}]}}
{"seq":1308,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/compiler/compile/render_dom/wrappers/Element/Binding.ts","line":184,"offset":1,"entryNames":[{"name":"compile","source":"../../../..","data":{"exportName":"compile","exportMapKey":"compile|3286|","moduleSpecifier":"../../../..","fileName":"@PROJECT_ROOT@/src/compiler/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/sveltejs/svelte --recurse-submodules
  2. In dir svelte, run git reset --hard 11af8509242956d5414fd8dc3205a40855437ab5
  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

t4t5/sweetalert

⚠️ Note that built had errors ⚠️
Req #5879 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

TanStack/query

⚠️ Note that built had errors ⚠️
Req #1932 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

trpc/trpc

⚠️ Note that built had errors ⚠️
Req #1564 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

type-challenges/type-challenges

⚠️ Note that built had errors ⚠️
Req #765 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

typeorm/typeorm

⚠️ Note that built had errors ⚠️
Req #81 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #10546 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":10543,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/driver/postgres/PostgresQueryRunner.ts","line":4284,"offset":18,"entryNames":[{"name":"AbortError","source":"@PROJECT_ROOT@/node_modules/redis/dist/index","data":{"exportName":"AbortError","exportMapKey":"AbortError|22304|","fileName":"@PROJECT_ROOT@/node_modules/redis/dist/index.d.ts","isPackageJsonImport":true}}]}}
{"seq":10544,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/driver/postgres/PostgresQueryRunner.ts","line":4284,"offset":18,"entryNames":[{"name":"AbstractEntity","source":"@PROJECT_ROOT@/test/github-issues/1369/entity/AbstractEntity","data":{"exportName":"AbstractEntity","exportMapKey":"AbstractEntity|1062|","fileName":"@PROJECT_ROOT@/test/github-issues/1369/entity/AbstractEntity.ts"}}]}}
{"seq":10545,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/driver/postgres/PostgresQueryRunner.ts","line":4284,"offset":18,"entryNames":[{"name":"AbstractEntitySubscriber","source":"@PROJECT_ROOT@/test/github-issues/1369/subscriber/AbstractEntitySubscriber","data":{"exportName":"AbstractEntitySubscriber","exportMapKey":"AbstractEntitySubscriber|18537|","fileName":"@PROJECT_ROOT@/test/github-issues/1369/subscriber/AbstractEntitySubscriber.ts"}}]}}
{"seq":10546,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/driver/postgres/PostgresQueryRunner.ts","line":4284,"offset":18,"entryNames":[{"name":"AbstractLogger","source":"../..","data":{"exportName":"AbstractLogger","exportMapKey":"AbstractLogger|639|","moduleSpecifier":"../..","fileName":"@PROJECT_ROOT@/src/index.ts"}}]}}

Repro Steps

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

vercel/swr

⚠️ Note that built had errors ⚠️
Req #1229 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

vitejs/vite

⚠️ Note that built had errors ⚠️
Req #1003 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #3363 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":3360,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/asset.ts","line":176,"offset":36,"entryNames":[{"name":"buffer","source":"node:stream/consumers","data":{"exportName":"buffer","exportMapKey":"buffer|53024|node:stream/consumers","moduleSpecifier":"node:stream/consumers","ambientModuleName":"node:stream/consumers"}}]}}
{"seq":3361,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/asset.ts","line":176,"offset":36,"entryNames":[{"name":"build","source":"esbuild","data":{"exportName":"build","exportMapKey":"build|51883|","moduleSpecifier":"esbuild","fileName":"@PROJECT_ROOT@/node_modules/.pnpm/esbuild@0.17.5/node_modules/esbuild/lib/main.d.ts"}}]}}
{"seq":3362,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/asset.ts","line":176,"offset":36,"entryNames":[{"name":"build","source":"../build","data":{"exportName":"build","exportMapKey":"build|65817|","moduleSpecifier":"../build","fileName":"@PROJECT_ROOT@/packages/vite/src/node/index.ts"}}]}}
{"seq":3363,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vite/src/node/plugins/asset.ts","line":176,"offset":36,"entryNames":[{"name":"buildErrorMessage","source":"..","data":{"exportName":"buildErrorMessage","exportMapKey":"buildErrorMessage|55034|","moduleSpecifier":"..","fileName":"@PROJECT_ROOT@/packages/vite/src/node/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vitejs/vite --recurse-submodules
  2. In dir vite, run git reset --hard dd7a2f160660c2f8e6c33b7626259f1924773c65
  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/devtools

⚠️ Note that built had errors ⚠️
Req #173 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

vuejs/vue

⚠️ Note that built had errors ⚠️
Req #1513 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #1644 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":1641,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/core/components/keep-alive.ts","line":47,"offset":1,"entryNames":[{"name":"closeSync","source":"fs","data":{"exportName":"closeSync","exportMapKey":"closeSync|29191|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":1642,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/core/components/keep-alive.ts","line":47,"offset":1,"entryNames":[{"name":"cluster","source":"cluster","data":{"exportName":"default","exportMapKey":"cluster|28841|cluster","moduleSpecifier":"cluster","ambientModuleName":"cluster"}}]}}
{"seq":1643,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/core/components/keep-alive.ts","line":47,"offset":1,"entryNames":[{"name":"CodegenState","source":"compiler/codegen","data":{"exportName":"CodegenState","exportMapKey":"CodegenState|27220|","moduleSpecifier":"compiler/codegen","fileName":"@PROJECT_ROOT@/src/compiler/codegen/index.ts"}}]}}
{"seq":1644,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/src/core/components/keep-alive.ts","line":47,"offset":1,"entryNames":[{"name":"compile","source":"web/entry-compiler","data":{"exportName":"compile","exportMapKey":"compile|27029|","moduleSpecifier":"web/entry-compiler","fileName":"@PROJECT_ROOT@/src/platforms/web/entry-compiler.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vuejs/vue --recurse-submodules
  2. In dir vue, run git reset --hard a9ca2d85193e435e668ba25ace481bfb176b0c6e
  3. 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

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh) Here are some more interesting changes from running the top-repos suite

Details

vuetifyjs/vuetify

⚠️ Note that built had errors ⚠️
Req #4298 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #6438 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":6435,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VOverlay/scrollStrategies.ts","line":45,"offset":3,"entryNames":[{"name":"utimes","source":"fs/promises","data":{"exportName":"utimes","exportMapKey":"utimes|113965|fs/promises","moduleSpecifier":"fs/promises","ambientModuleName":"fs/promises"}}]}}
{"seq":6436,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VOverlay/scrollStrategies.ts","line":45,"offset":3,"entryNames":[{"name":"utimesSync","source":"fs","data":{"exportName":"utimesSync","exportMapKey":"utimesSync|113869|fs","moduleSpecifier":"fs","ambientModuleName":"fs"}}]}}
{"seq":6437,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VOverlay/scrollStrategies.ts","line":45,"offset":3,"entryNames":[{"name":"V4MAPPED","source":"dns","data":{"exportName":"V4MAPPED","exportMapKey":"V4MAPPED|113737|dns","moduleSpecifier":"dns","ambientModuleName":"dns"}}]}}
{"seq":6438,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/vuetify/src/components/VOverlay/scrollStrategies.ts","line":45,"offset":3,"entryNames":[{"name":"VAlert","source":"..","data":{"exportName":"VAlert","exportMapKey":"VAlert|50622|","moduleSpecifier":"..","fileName":"@PROJECT_ROOT@/packages/vuetify/src/components/index.ts"}}]}}

Repro Steps

  1. git clone https://github.com/vuetifyjs/vuetify --recurse-submodules
  2. In dir vuetify, run git reset --hard ba11898723a8c23ff22e75f7f94b0b8a68e64b6c
  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 had errors ⚠️
Req #404 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)
Req #3528 - completionEntryDetails
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-53134/built/local/tsserver.js:150086:9)
    at Object.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-53134/built/local/tsserver.js:135637:35)
    at /typescript-53134/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-53134/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-53134/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-53134/built/local/tsserver.js:177867:43)
    at /typescript-53134/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-53134/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-53134/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-53134/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-53134/built/local/tsserver.js:181780: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":3525,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro/e2e/client-only.test.js","line":16,"offset":1,"entryNames":[{"name":"AsyncWalker","source":"@PROJECT_ROOT@/node_modules/.pnpm/estree-walker@3.0.3/node_modules/estree-walker/types/async","data":{"exportName":"AsyncWalker","exportMapKey":"AsyncWalker|33677|","fileName":"@PROJECT_ROOT@/node_modules/.pnpm/estree-walker@3.0.3/node_modules/estree-walker/types/async.d.ts"}}]}}
{"seq":3526,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro/e2e/client-only.test.js","line":16,"offset":1,"entryNames":[{"name":"atob","source":"buffer","data":{"exportName":"atob","exportMapKey":"atob|30301|buffer","moduleSpecifier":"buffer","ambientModuleName":"buffer"}}]}}
{"seq":3527,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro/e2e/client-only.test.js","line":16,"offset":1,"entryNames":[{"name":"attachContentServerListeners","source":"@PROJECT_ROOT@/packages/astro/src/content/server-listeners","data":{"exportName":"attachContentServerListeners","exportMapKey":"attachContentServerListeners|32962|","fileName":"@PROJECT_ROOT@/packages/astro/src/content/server-listeners.ts"}}]}}
{"seq":3528,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/astro/e2e/client-only.test.js","line":16,"offset":1,"entryNames":[{"name":"attachToResponse","source":"../src/core/cookies/index.js","data":{"exportName":"attachToResponse","exportMapKey":"attachToResponse|32615|","moduleSpecifier":"../src/core/cookies/index.js","fileName":"@PROJECT_ROOT@/packages/astro/src/core/cookies/index.ts"}}]}}

Repro Steps

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

yangshun/tech-interview-handbook

⚠️ Note that built had errors ⚠️
Req #1444 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

youzan/vant

⚠️ Note that built had errors ⚠️
Req #3417 - completionEntryDetails
    at Object.getImportCompletionAction (/typescript-main/built/local/tsserver.js:141911:11)
    at getCompletionEntryCodeActionsAndSourceDisplay (/typescript-main/built/local/tsserver.js:150072:62)
    at Object.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:149957:46)
    at Object.getCompletionEntryDetails2 [as getCompletionEntryDetails] (/typescript-main/built/local/tsserver.js:135637:35)
    at /typescript-main/built/local/tsserver.js:179505:43
    at mapDefined (/typescript-main/built/local/tsserver.js:2625:22)
    at IOSession.getCompletionEntryDetails (/typescript-main/built/local/tsserver.js:179503:20)
    at completionEntryDetails (/typescript-main/built/local/tsserver.js:177867:43)
    at /typescript-main/built/local/tsserver.js:180194:69
    at IOSession.executeWithRequestId (/typescript-main/built/local/tsserver.js:180186:14)
    at IOSession.executeCommand (/typescript-main/built/local/tsserver.js:180194:29)
    at IOSession.onMessage (/typescript-main/built/local/tsserver.js:180236:51)
    at Interface.<anonymous> (/typescript-main/built/local/tsserver.js:181780:14)

🎉 New server no longer has errors 🎉

@typescript-bot

Copy link
Copy Markdown
Contributor

Ryan Cavanaugh (@RyanCavanaugh)
The results of the perf run you requested are in!

Here they are:

Compiler

Comparison Report - main..53134
Metric main 53134 Delta Best Worst p-value
Angular - node (v18.10.0, x64)
Memory used 359,789k (± 0.01%) 359,829k (± 0.01%) ~ 359,772k 359,874k p=0.128 n=6
Parse Time 3.51s (± 0.59%) 3.50s (± 0.58%) ~ 3.47s 3.53s p=0.288 n=6
Bind Time 1.13s (± 0.49%) 1.13s (± 0.56%) ~ 1.12s 1.14s p=0.201 n=6
Check Time 8.63s (± 0.50%) 8.63s (± 0.68%) ~ 8.55s 8.70s p=1.000 n=6
Emit Time 7.43s (± 1.19%) 7.43s (± 0.52%) ~ 7.38s 7.48s p=0.810 n=6
Total Time 20.70s (± 0.66%) 20.68s (± 0.39%) ~ 20.55s 20.77s p=1.000 n=6
Compiler-Unions - node (v18.10.0, x64)
Memory used 193,571k (± 1.61%) 192,743k (± 1.51%) ~ 190,849k 196,562k p=0.575 n=6
Parse Time 1.47s (± 0.70%) 1.48s (± 0.82%) ~ 1.47s 1.50s p=0.210 n=6
Bind Time 0.77s (± 0.98%) 0.77s (± 0.53%) ~ 0.76s 0.77s p=1.000 n=6
Check Time 9.42s (± 0.90%) 9.36s (± 0.65%) ~ 9.30s 9.47s p=0.296 n=6
Emit Time 2.73s (± 0.43%) 2.74s (± 1.30%) ~ 2.71s 2.81s p=1.000 n=6
Total Time 14.40s (± 0.56%) 14.36s (± 0.45%) ~ 14.26s 14.44s p=0.422 n=6
Monaco - node (v18.10.0, x64)
Memory used 343,898k (± 0.01%) 343,851k (± 0.02%) ~ 343,795k 343,915k p=0.093 n=6
Parse Time 2.63s (± 0.99%) 2.62s (± 1.26%) ~ 2.57s 2.66s p=0.629 n=6
Bind Time 1.01s (± 0.75%) 1.01s (± 0.75%) ~ 1.00s 1.02s p=1.000 n=6
Check Time 7.00s (± 0.39%) 7.02s (± 0.53%) ~ 6.96s 7.07s p=0.259 n=6
Emit Time 4.21s (± 0.76%) 4.22s (± 0.41%) ~ 4.20s 4.25s p=0.686 n=6
Total Time 14.84s (± 0.25%) 14.86s (± 0.31%) ~ 14.79s 14.91s p=0.418 n=6
TFS - node (v18.10.0, x64)
Memory used 299,875k (± 0.01%) 299,868k (± 0.01%) ~ 299,841k 299,897k p=0.575 n=6
Parse Time 2.05s (± 0.95%) 2.03s (± 1.18%) ~ 1.99s 2.05s p=0.070 n=6
Bind Time 1.14s (± 0.36%) 1.14s (± 0.36%) ~ 1.13s 1.14s p=1.000 n=6
Check Time 6.52s (± 0.48%) 6.49s (± 0.39%) -0.03s (- 0.51%) 6.44s 6.51s p=0.045 n=6
Emit Time 3.84s (± 1.20%) 3.82s (± 0.97%) ~ 3.78s 3.88s p=0.334 n=6
Total Time 13.55s (± 0.42%) 13.47s (± 0.17%) -0.08s (- 0.60%) 13.44s 13.50s p=0.024 n=6
material-ui - node (v18.10.0, x64)
Memory used 476,445k (± 0.01%) 476,437k (± 0.00%) ~ 476,412k 476,473k p=0.521 n=6
Parse Time 3.12s (± 0.77%) 3.12s (± 0.39%) ~ 3.11s 3.14s p=0.742 n=6
Bind Time 0.91s (± 0.60%) 0.91s (± 0.00%) ~ 0.91s 0.91s p=0.071 n=6
Check Time 17.04s (± 0.48%) 17.00s (± 0.39%) ~ 16.93s 17.10s p=0.520 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 21.07s (± 0.43%) 21.02s (± 0.35%) ~ 20.95s 21.15s p=0.297 n=6
xstate - node (v18.10.0, x64)
Memory used 548,976k (± 0.02%) 552,965k (± 0.04%) +3,989k (+ 0.73%) 552,782k 553,311k p=0.005 n=6
Parse Time 4.09s (± 0.37%) 4.08s (± 0.63%) ~ 4.05s 4.12s p=0.288 n=6
Bind Time 1.66s (± 0.83%) 1.67s (± 0.62%) ~ 1.66s 1.69s p=0.324 n=6
Check Time 2.77s (± 0.94%) 2.88s (± 0.49%) +0.11s (+ 4.16%) 2.86s 2.90s p=0.005 n=6
Emit Time 0.08s (± 0.00%) 0.08s (± 0.00%) ~ 0.08s 0.08s p=1.000 n=6
Total Time 8.60s (± 0.34%) 8.71s (± 0.33%) +0.11s (+ 1.30%) 8.67s 8.75s p=0.005 n=6
Angular - node (v16.17.1, x64)
Memory used 359,080k (± 0.01%) 359,120k (± 0.01%) +40k (+ 0.01%) 359,097k 359,144k p=0.013 n=6
Parse Time 3.71s (± 0.49%) 3.73s (± 0.61%) ~ 3.69s 3.75s p=0.327 n=6
Bind Time 1.19s (± 0.00%) 1.19s (± 0.43%) ~ 1.19s 1.20s p=0.174 n=6
Check Time 9.43s (± 0.35%) 9.44s (± 0.48%) ~ 9.38s 9.51s p=0.871 n=6
Emit Time 7.89s (± 0.46%) 7.92s (± 0.65%) ~ 7.87s 8.01s p=0.520 n=6
Total Time 22.22s (± 0.25%) 22.27s (± 0.52%) ~ 22.16s 22.47s p=0.574 n=6
Compiler-Unions - node (v16.17.1, x64)
Memory used 192,393k (± 0.03%) 192,442k (± 0.04%) ~ 192,338k 192,533k p=0.336 n=6
Parse Time 1.56s (± 1.15%) 1.56s (± 1.10%) ~ 1.53s 1.58s p=0.870 n=6
Bind Time 0.82s (± 0.00%) 0.82s (± 0.77%) ~ 0.81s 0.83s p=1.000 n=6
Check Time 10.12s (± 0.77%) 10.04s (± 0.59%) ~ 9.98s 10.12s p=0.065 n=6
Emit Time 2.99s (± 0.72%) 2.99s (± 0.70%) ~ 2.97s 3.03s p=0.680 n=6
Total Time 15.49s (± 0.57%) 15.40s (± 0.38%) ~ 15.31s 15.47s p=0.149 n=6
Monaco - node (v16.17.1, x64)
Memory used 343,115k (± 0.01%) 343,119k (± 0.00%) ~ 343,111k 343,133k p=0.936 n=6
Parse Time 2.79s (± 0.37%) 2.79s (± 0.69%) ~ 2.76s 2.81s p=1.000 n=6
Bind Time 1.09s (± 2.68%) 1.08s (± 0.77%) ~ 1.08s 1.10s p=0.858 n=6
Check Time 7.67s (± 0.71%) 7.68s (± 0.37%) ~ 7.64s 7.72s p=0.293 n=6
Emit Time 4.42s (± 0.39%) 4.42s (± 0.45%) ~ 4.39s 4.45s p=1.000 n=6
Total Time 15.97s (± 0.38%) 15.97s (± 0.26%) ~ 15.93s 16.03s p=0.808 n=6
TFS - node (v16.17.1, x64)
Memory used 299,247k (± 0.01%) 299,251k (± 0.01%) ~ 299,222k 299,276k p=0.873 n=6
Parse Time 2.15s (± 0.64%) 2.15s (± 0.88%) ~ 2.13s 2.17s p=0.680 n=6
Bind Time 1.25s (± 0.60%) 1.24s (± 0.97%) ~ 1.22s 1.25s p=0.652 n=6
Check Time 7.18s (± 0.47%) 7.15s (± 0.47%) ~ 7.08s 7.17s p=0.102 n=6
Emit Time 4.35s (± 0.57%) 4.32s (± 0.70%) ~ 4.28s 4.36s p=0.143 n=6
Total Time 14.92s (± 0.25%) 14.86s (± 0.45%) ~ 14.75s 14.95s p=0.127 n=6
material-ui - node (v16.17.1, x64)
Memory used 475,700k (± 0.01%) 475,715k (± 0.01%) ~ 475,667k 475,850k p=0.810 n=6
Parse Time 3.28s (± 0.46%) 3.28s (± 0.31%) ~ 3.27s 3.30s p=1.000 n=6
Bind Time 0.96s (± 0.78%) 0.96s (± 0.43%) ~ 0.95s 0.96s p=0.389 n=6
Check Time 18.03s (± 0.30%) 18.05s (± 0.21%) ~ 17.98s 18.08s p=0.688 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 22.28s (± 0.25%) 22.29s (± 0.21%) ~ 22.21s 22.33s p=0.810 n=6
xstate - node (v16.17.1, x64)
Memory used 546,545k (± 0.02%) 550,444k (± 0.02%) +3,899k (+ 0.71%) 550,363k 550,606k p=0.005 n=6
Parse Time 4.27s (± 0.51%) 4.26s (± 0.35%) ~ 4.24s 4.28s p=0.512 n=6
Bind Time 1.76s (± 0.36%) 1.76s (± 0.43%) ~ 1.75s 1.77s p=0.718 n=6
Check Time 2.97s (± 0.37%) 3.10s (± 0.53%) +0.13s (+ 4.49%) 3.08s 3.13s p=0.004 n=6
Emit Time 0.09s (± 4.45%) 0.09s (± 5.53%) ~ 0.09s 0.10s p=0.595 n=6
Total Time 9.09s (± 0.22%) 9.21s (± 0.37%) +0.12s (+ 1.34%) 9.18s 9.28s p=0.005 n=6
Angular - node (v14.15.1, x64)
Memory used 352,890k (± 0.00%) 352,887k (± 0.00%) ~ 352,874k 352,905k p=0.575 n=6
Parse Time 3.71s (± 0.68%) 3.71s (± 0.50%) ~ 3.68s 3.73s p=1.000 n=6
Bind Time 1.24s (± 0.41%) 1.24s (± 0.33%) ~ 1.24s 1.25s p=0.595 n=6
Check Time 9.72s (± 0.41%) 9.74s (± 0.37%) ~ 9.71s 9.79s p=0.332 n=6
Emit Time 8.31s (± 0.63%) 8.31s (± 0.55%) ~ 8.24s 8.36s p=0.809 n=6
Total Time 22.98s (± 0.31%) 23.00s (± 0.23%) ~ 22.93s 23.07s p=0.470 n=6
Compiler-Unions - node (v14.15.1, x64)
Memory used 187,649k (± 0.01%) 187,656k (± 0.01%) ~ 187,632k 187,700k p=0.688 n=6
Parse Time 1.57s (± 1.09%) 1.57s (± 0.52%) ~ 1.55s 1.57s p=0.720 n=6
Bind Time 0.84s (± 0.48%) 0.84s (± 0.49%) ~ 0.83s 0.84s p=0.218 n=6
Check Time 10.19s (± 0.41%) 10.16s (± 0.58%) ~ 10.10s 10.24s p=0.517 n=6
Emit Time 3.11s (± 0.80%) 3.13s (± 0.51%) ~ 3.11s 3.15s p=0.192 n=6
Total Time 15.71s (± 0.25%) 15.69s (± 0.43%) ~ 15.61s 15.80s p=0.687 n=6
Monaco - node (v14.15.1, x64)
Memory used 338,141k (± 0.01%) 338,147k (± 0.01%) ~ 338,099k 338,181k p=0.748 n=6
Parse Time 2.88s (± 0.67%) 2.86s (± 0.34%) ~ 2.85s 2.88s p=0.085 n=6
Bind Time 1.10s (± 1.06%) 1.10s (± 0.57%) ~ 1.09s 1.11s p=0.485 n=6
Check Time 8.11s (± 0.84%) 8.08s (± 0.40%) ~ 8.05s 8.13s p=0.465 n=6
Emit Time 4.67s (± 0.45%) 4.70s (± 1.27%) ~ 4.64s 4.79s p=0.376 n=6
Total Time 16.75s (± 0.38%) 16.75s (± 0.50%) ~ 16.65s 16.88s p=1.000 n=6
TFS - node (v14.15.1, x64)
Memory used 294,300k (± 0.00%) 294,301k (± 0.00%) ~ 294,286k 294,312k p=0.936 n=6
Parse Time 2.38s (± 0.80%) 2.38s (± 0.34%) ~ 2.37s 2.39s p=0.869 n=6
Bind Time 1.07s (± 1.45%) 1.07s (± 0.97%) ~ 1.05s 1.08s p=1.000 n=6
Check Time 7.47s (± 0.28%) 7.47s (± 0.55%) ~ 7.40s 7.50s p=0.373 n=6
Emit Time 4.29s (± 0.70%) 4.30s (± 0.73%) ~ 4.26s 4.34s p=0.809 n=6
Total Time 15.20s (± 0.29%) 15.21s (± 0.23%) ~ 15.17s 15.27s p=0.687 n=6
material-ui - node (v14.15.1, x64)
Memory used 471,400k (± 0.01%) 471,381k (± 0.01%) ~ 471,348k 471,422k p=0.423 n=6
Parse Time 3.47s (± 0.34%) 3.46s (± 0.24%) ~ 3.45s 3.47s p=0.666 n=6
Bind Time 1.01s (± 1.04%) 1.00s (± 0.83%) ~ 0.99s 1.01s p=1.000 n=6
Check Time 19.03s (± 0.71%) 18.93s (± 0.44%) ~ 18.82s 19.06s p=0.173 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 23.50s (± 0.62%) 23.40s (± 0.38%) ~ 23.28s 23.53s p=0.173 n=6
xstate - node (v14.15.1, x64)
Memory used 535,216k (± 0.00%) 539,122k (± 0.00%) +3,906k (+ 0.73%) 539,107k 539,145k p=0.005 n=6
Parse Time 4.45s (± 0.39%) 4.48s (± 1.42%) ~ 4.43s 4.60s p=0.466 n=6
Bind Time 1.79s (± 0.82%) 1.78s (± 2.72%) ~ 1.68s 1.81s p=0.807 n=6
Check Time 3.17s (± 0.86%) 3.24s (± 0.55%) +0.07s (+ 2.05%) 3.21s 3.26s p=0.008 n=6
Emit Time 0.09s (± 0.00%) 0.09s (± 0.00%) ~ 0.09s 0.09s p=1.000 n=6
Total Time 9.51s (± 0.22%) 9.59s (± 0.42%) +0.08s (+ 0.88%) 9.54s 9.65s p=0.006 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 53134 6
Baseline main 6

TSServer

Comparison Report - main..53134
Metric main 53134 Delta Best Worst p-value
Compiler-UnionsTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 2,374ms (± 0.87%) 2,370ms (± 0.53%) ~ 2,353ms 2,383ms p=1.000 n=6
Req 2 - geterr 5,363ms (± 0.63%) 5,371ms (± 0.25%) ~ 5,355ms 5,392ms p=0.378 n=6
Req 3 - references 328ms (± 1.00%) 325ms (± 0.86%) ~ 322ms 330ms p=0.418 n=6
Req 4 - navto 283ms (± 1.33%) 286ms (± 0.41%) ~ 284ms 287ms p=0.243 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 82ms (± 5.98%) 79ms (± 1.13%) ~ 78ms 80ms p=0.345 n=6
CompilerTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 2,525ms (± 1.16%) 2,512ms (± 0.68%) ~ 2,481ms 2,529ms p=0.335 n=6
Req 2 - geterr 4,009ms (± 0.68%) 4,025ms (± 0.44%) ~ 3,999ms 4,048ms p=0.173 n=6
Req 3 - references 347ms (± 0.76%) 347ms (± 0.47%) ~ 345ms 348ms p=0.678 n=6
Req 4 - navto 293ms (± 0.56%) 293ms (± 0.50%) ~ 291ms 295ms p=0.511 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 74ms (± 3.42%) 77ms (± 9.32%) ~ 68ms 89ms p=0.195 n=6
xstateTSServer - node (v18.10.0, x64)
Req 1 - updateOpen 3,156ms (± 0.32%) 3,159ms (± 0.70%) ~ 3,129ms 3,190ms p=0.810 n=6
Req 2 - geterr 1,605ms (± 1.24%) 1,766ms (± 0.83%) +161ms (+10.06%) 1,753ms 1,793ms p=0.005 n=6
Req 3 - references 104ms (± 2.26%) 103ms (± 1.55%) ~ 100ms 104ms p=0.803 n=6
Req 4 - navto 360ms (± 0.51%) 357ms (± 1.01%) ~ 353ms 361ms p=0.212 n=6
Req 5 - completionInfo count 3,136 (± 0.00%) 3,136 (± 0.00%) ~ 3,136 3,136 p=1.000 n=6
Req 5 - completionInfo 430ms (± 0.97%) 427ms (± 1.08%) ~ 419ms 432ms p=0.295 n=6
Compiler-UnionsTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 2,464ms (± 1.49%) 2,469ms (± 1.59%) ~ 2,431ms 2,522ms p=0.810 n=6
Req 2 - geterr 5,730ms (± 0.53%) 5,749ms (± 0.69%) ~ 5,700ms 5,813ms p=0.521 n=6
Req 3 - references 342ms (± 0.91%) 344ms (± 0.63%) ~ 340ms 346ms p=0.517 n=6
Req 4 - navto 278ms (± 1.69%) 277ms (± 0.48%) ~ 275ms 278ms p=0.622 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 93ms (± 4.62%) 95ms (± 2.70%) ~ 90ms 97ms p=0.591 n=6
CompilerTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 2,669ms (± 0.33%) 2,677ms (± 0.34%) ~ 2,665ms 2,687ms p=0.298 n=6
Req 2 - geterr 4,358ms (± 0.39%) 4,373ms (± 0.47%) ~ 4,337ms 4,400ms p=0.199 n=6
Req 3 - references 360ms (± 0.73%) 360ms (± 0.58%) ~ 357ms 362ms p=0.807 n=6
Req 4 - navto 288ms (± 0.62%) 289ms (± 0.49%) ~ 287ms 291ms p=0.413 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 77ms (± 4.09%) 76ms (± 3.17%) ~ 73ms 79ms p=0.871 n=6
xstateTSServer - node (v16.17.1, x64)
Req 1 - updateOpen 3,340ms (± 0.42%) 3,339ms (± 0.55%) ~ 3,307ms 3,359ms p=0.936 n=6
Req 2 - geterr 1,752ms (± 1.22%) 2,065ms (± 5.26%) +313ms (+17.86%) 1,926ms 2,165ms p=0.005 n=6
Req 3 - references 112ms (± 0.73%) 110ms (± 1.89%) ~ 107ms 112ms p=0.078 n=6
Req 4 - navto 348ms (± 1.24%) 347ms (± 1.01%) ~ 342ms 351ms p=0.871 n=6
Req 5 - completionInfo count 3,136 (± 0.00%) 3,136 (± 0.00%) ~ 3,136 3,136 p=1.000 n=6
Req 5 - completionInfo 435ms (± 0.40%) 432ms (± 0.56%) ~ 429ms 436ms p=0.064 n=6
Compiler-UnionsTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 2,568ms (± 0.35%) 2,561ms (± 0.85%) ~ 2,527ms 2,585ms p=0.936 n=6
Req 2 - geterr 6,082ms (± 0.49%) 6,112ms (± 0.50%) ~ 6,060ms 6,145ms p=0.128 n=6
Req 3 - references 357ms (± 0.87%) 357ms (± 0.88%) ~ 353ms 361ms p=1.000 n=6
Req 4 - navto 277ms (± 0.91%) 279ms (± 0.44%) ~ 277ms 280ms p=0.134 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 100ms (± 4.57%) 102ms (± 0.62%) ~ 101ms 103ms p=0.673 n=6
CompilerTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 2,792ms (± 0.55%) 2,802ms (± 0.44%) ~ 2,788ms 2,819ms p=0.470 n=6
Req 2 - geterr 4,429ms (± 0.32%) 4,464ms (± 0.17%) +35ms (+ 0.78%) 4,454ms 4,476ms p=0.008 n=6
Req 3 - references 385ms (± 7.29%) 378ms (± 5.64%) ~ 366ms 421ms p=0.748 n=6
Req 4 - navto 293ms (± 1.27%) 298ms (± 1.03%) +5ms (+ 1.82%) 292ms 300ms p=0.036 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 98ms (± 6.74%) 101ms (± 2.50%) ~ 96ms 103ms p=0.741 n=6
xstateTSServer - node (v14.15.1, x64)
Req 1 - updateOpen 3,663ms (± 0.56%) 3,669ms (± 0.57%) ~ 3,636ms 3,693ms p=0.575 n=6
Req 2 - geterr 1,852ms (± 0.29%) 2,048ms (± 1.19%) +196ms (+10.56%) 2,030ms 2,094ms p=0.005 n=6
Req 3 - references 128ms (± 2.28%) 128ms (± 3.59%) ~ 122ms 135ms p=1.000 n=6
Req 4 - navto 376ms (± 0.80%) 390ms (± 1.11%) +14ms (+ 3.68%) 384ms 394ms p=0.004 n=6
Req 5 - completionInfo count 3,136 (± 0.00%) 3,136 (± 0.00%) ~ 3,136 3,136 p=1.000 n=6
Req 5 - completionInfo 462ms (± 1.32%) 450ms (± 2.42%) ~ 433ms 460ms p=0.076 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 53134 6
Baseline main 6

Startup

Comparison Report - main..53134
Metric main 53134 Delta Best Worst p-value
tsc-startup - node (v16.17.1, x64)
Execution time 141.08ms (± 0.21%) 141.27ms (± 0.21%) +0.19ms (+ 0.13%) 140.42ms 143.70ms p=0.000 n=600
tsserver-startup - node (v16.17.1, x64)
Execution time 225.58ms (± 0.15%) 225.81ms (± 0.20%) +0.23ms (+ 0.10%) 224.74ms 232.48ms p=0.000 n=600
tsserverlibrary-startup - node (v16.17.1, x64)
Execution time 227.66ms (± 0.18%) 228.06ms (± 0.23%) +0.39ms (+ 0.17%) 226.81ms 236.45ms p=0.000 n=600
typescript-startup - node (v16.17.1, x64)
Execution time 208.44ms (± 0.16%) 210.56ms (± 0.35%) +2.11ms (+ 1.01%) 208.04ms 216.52ms 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 53134 6
Baseline main 6

Developer Information:

Download Benchmark

@RyanCavanaugh

Copy link
Copy Markdown
Member Author

TypeScript Bot (@typescript-bot) pack this

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 8, 2023

Copy link
Copy Markdown
Contributor

Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the tarball bundle task on this PR at 0be6a13. You can monitor the build here.

@typescript-bot

TypeScript Bot (typescript-bot) commented Mar 8, 2023

Copy link
Copy Markdown
Contributor

Hey Ryan Cavanaugh (@RyanCavanaugh), 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/148835/artifacts?artifactName=tgz&fileId=97D66CD1FD740E2C90CBC03DE3C491AB2462EF148DE6A323D6C72943784A505B02&fileName=/typescript-5.1.0-insiders.20230308.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.1.0-pr-53134-21".;

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants