Comments (15)
Server exited prematurely with code unknown and signal SIGABRT
Server exited prematurely with code unknown and signal SIGABRT
Affected repos
calcom/cal.com
Raw error text:RepoResults3/calcom.cal.com.rawError.txt
in the artifact folder
Last few requests
{"seq":168,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/prisma/auto-migrations.ts","line":14,"offset":4,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":169,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/prisma/auto-migrations.ts","line":14,"offset":4,"entryNames":["@abstract"]}}
{"seq":170,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/types/AppHandler.d.ts"],"openFiles":[]}}
{"seq":171,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/lib/weekday.test.ts","projectRootPath":"@PROJECT_ROOT@"}]}}
Repro steps
git clone https://github.com/calcom/cal.com --recurse-submodules
- In dir
cal.com
, rungit reset --hard 5c2b561a5c381171c99b338e20447f5085cc94d4
- In dir
cal.com
, runyarn install --no-immutable --mode=skip-build
- Back in the initial folder, download
RepoResults3/calcom.cal.com.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./cal.com ./calcom.cal.com.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
backstage/backstage
Raw error text:RepoResults3/backstage.backstage.rawError.txt
in the artifact folder
Last few requests
{"seq":12123,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/backend-test-utils/src/next/services/MockRootLoggerService.ts","line":20,"offset":9}}
{"seq":12124,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/backend-test-utils/src/next/services/MockRootLoggerService.ts","line":20,"offset":9,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":12125,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/backend-test-utils/src/next/services/MockRootLoggerService.ts","line":20,"offset":9,"entryNames":["app-defaults"]}}
{"seq":12126,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/backend-test-utils/src/next/services/MockRootLoggerService.ts","line":54,"offset":17}}
Repro steps
git clone https://github.com/backstage/backstage --recurse-submodules
- In dir
backstage
, rungit reset --hard fe352af84ef28b04bd0b0e43cb1434d8d69c711c
Install packages (exact steps are below, but it might be easier to follow the repo readme)
- In dir
backstage
, runyarn install --no-immutable --mode=skip-build
- In dir
backstage/storybook
, runyarn install --no-immutable --mode=skip-build
- In dir
backstage/microsite
, runyarn install --no-immutable --mode=skip-build
- In dir
- Back in the initial folder, download
RepoResults3/backstage.backstage.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./backstage ./backstage.backstage.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Error: Debug Failure. False expression: Token end is child end
Req #2713 - completionInfo
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177787:17)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertySignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:32000:59)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInTypeLiteral (/typescript-5.5.0-dev.20240505/lib/typescript.js:32059:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240505/lib/typescript.js:32409:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInParenthesizedTypeOrTypeOperator (/typescript-5.5.0-dev.20240505/lib/typescript.js:32412:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240505/lib/typescript.js:32409:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertySignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:32000:134)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInTypeLiteral (/typescript-5.5.0-dev.20240505/lib/typescript.js:32059:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240505/lib/typescript.js:32409:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInTypeReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:32050:49)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertyDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:31997:179)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at formatSpanWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:177517:5)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177457:105
at getFormattingScanner (/typescript-5.5.0-dev.20240505/lib/typescript.js:176258:15)
at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240505/lib/typescript.js:177457:10)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:164507:36
at flatMap (/typescript-5.5.0-dev.20240505/lib/typescript.js:2633:17)
at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240505/lib/typescript.js:164505:21)
at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240505/lib/typescript.js:164263:28)
at createCompletionEntry (/typescript-5.5.0-dev.20240505/lib/typescript.js:164075:35)
at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240505/lib/typescript.js:164679:19)
at completionInfoFromData (/typescript-5.5.0-dev.20240505/lib/typescript.js:163724:23)
at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:163264:24)
at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240505/lib/typescript.js:149600:35)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:54)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
baidu/amis
Raw error text:RepoResults6/baidu.amis.rawError.txt
in the artifact folder
Last few requests
{"seq":2710,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/amis-core/src/WithStore.tsx","textChanges":[{"newText":" //comment","start":{"line":1,"offset":59},"end":{"line":1,"offset":59}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":2711,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/amis-core/src/WithStore.tsx","line":57,"offset":5}}
{"seq":2712,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/amis-core/src/WithStore.tsx","line":57,"offset":5}}
{"seq":2713,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/amis-core/src/WithStore.tsx","line":59,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/baidu/amis --recurse-submodules
- In dir
amis
, rungit reset --hard f3dc2bcdc3be73b44f6837c70c99d644415669a0
Install packages (exact steps are below, but it might be easier to follow the repo readme)
- In dir
amis
, runnpm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
amis/mock/cfc
, runnpm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
- Back in the initial folder, download
RepoResults6/baidu.amis.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./amis ./baidu.amis.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Error: Debug Failure. False expression: Token end is child end
Req #9048 - completionInfo
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177787:17)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertySignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:32000:59)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInTypeLiteral (/typescript-5.5.0-dev.20240505/lib/typescript.js:32059:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertyDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:31997:179)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at formatSpanWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:177517:5)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177457:105
at getFormattingScanner (/typescript-5.5.0-dev.20240505/lib/typescript.js:176258:15)
at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240505/lib/typescript.js:177457:10)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:164507:36
at flatMap (/typescript-5.5.0-dev.20240505/lib/typescript.js:2633:17)
at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240505/lib/typescript.js:164505:21)
at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240505/lib/typescript.js:164263:28)
at createCompletionEntry (/typescript-5.5.0-dev.20240505/lib/typescript.js:164075:35)
at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240505/lib/typescript.js:164679:19)
at completionInfoFromData (/typescript-5.5.0-dev.20240505/lib/typescript.js:163724:23)
at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:163264:24)
at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240505/lib/typescript.js:149600:35)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:54)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
drizzle-team/drizzle-orm
Raw error text:RepoResults5/drizzle-team.drizzle-orm.rawError.txt
in the artifact folder
Last few requests
{"seq":9045,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/drizzle-orm/src/pg-core/columns/smallint.ts","line":25,"offset":9}}
{"seq":9046,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/drizzle-orm/src/pg-core/columns/smallint.ts","line":31,"offset":53,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":9047,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/drizzle-orm/src/pg-core/columns/smallint.ts","line":31,"offset":53,"entryNames":["string"]}}
{"seq":9048,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/drizzle-orm/src/pg-core/columns/smallint.ts","line":32,"offset":54,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/drizzle-team/drizzle-orm --recurse-submodules
- In dir
drizzle-orm
, rungit reset --hard a78eefe08e127922565486143e0150a718b27e8a
- Back in the initial folder, download
RepoResults5/drizzle-team.drizzle-orm.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./drizzle-orm ./drizzle-team.drizzle-orm.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
RangeError: Maximum call stack size exceeded
Req #5087 - references
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73143:31)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
Affected repos
umijs/umi
Raw error text:RepoResults7/umijs.umi.rawError.txt
in the artifact folder
Last few requests
{"seq":5084,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/utils/compiled/prettier/index.js","line":93,"offset":79326}}
{"seq":5085,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/utils/compiled/prettier/index.js","line":93,"offset":79326,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":5086,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/utils/compiled/prettier/index.js","line":93,"offset":80009}}
{"seq":5087,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/utils/compiled/prettier/index.js","line":93,"offset":80524}}
Repro steps
git clone https://github.com/umijs/umi --recurse-submodules
- In dir
umi
, rungit reset --hard d16471aee1b6ee7cd29272d31f10f0e22939f576
- Back in the initial folder, download
RepoResults7/umijs.umi.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./umi ./umijs.umi.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Error: start < 0
Req #701 - references
at createTextSpan (/typescript-5.5.0-dev.20240505/lib/typescript.js:14843:11)
at createTextSpanFromBounds (/typescript-5.5.0-dev.20240505/lib/typescript.js:14851:10)
at getErrorSpanForNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:17661:10)
at createDiagnosticForNodeFromMessageChain (/typescript-5.5.0-dev.20240505/lib/typescript.js:17491:16)
at resolveExternalModule (/typescript-5.5.0-dev.20240505/lib/typescript.js:53338:31)
at resolveExternalModuleNameWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:53232:61)
at resolveExternalModuleName (/typescript-5.5.0-dev.20240505/lib/typescript.js:53229:12)
at getSymbolAtLocation (/typescript-5.5.0-dev.20240505/lib/typescript.js:89409:18)
at Object.getSymbolAtLocation (/typescript-5.5.0-dev.20240505/lib/typescript.js:50442:21)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:168252:36
at forEachImport (/typescript-5.5.0-dev.20240505/lib/typescript.js:168288:7)
at findModuleReferences (/typescript-5.5.0-dev.20240505/lib/typescript.js:168251:5)
at getReferencedSymbolsForModule (/typescript-5.5.0-dev.20240505/lib/typescript.js:169150:35)
at getReferencedSymbolsForModuleIfDeclaredBySourceFile (/typescript-5.5.0-dev.20240505/lib/typescript.js:169090:30)
at Object.getReferencedSymbolsForNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:169020:30)
at Object.findReferencedSymbols (/typescript-5.5.0-dev.20240505/lib/typescript.js:168608:34)
at Object.findReferences (/typescript-5.5.0-dev.20240505/lib/typescript.js:149757:41)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:189131:43
at searchPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:189281:28)
at getPerProjectReferences (/typescript-5.5.0-dev.20240505/lib/typescript.js:189258:32)
at getReferencesWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:189123:29)
at IOSession.getReferences (/typescript-5.5.0-dev.20240505/lib/typescript.js:191045:24)
at references (/typescript-5.5.0-dev.20240505/lib/typescript.js:189562:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
statelyai/xstate
Raw error text:RepoResults3/statelyai.xstate.rawError.txt
in the artifact folder
Last few requests
{"seq":698,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/xstate-vue/test/useSelector.test.ts"}}
{"seq":699,"type":"request","command":"navtree","arguments":{"file":"@PROJECT_ROOT@/packages/xstate-vue/test/useSelector.test.ts"}}
{"seq":700,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/packages/xstate-vue/test/useSelector.test.ts"}}
{"seq":701,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/xstate-vue/test/useSelector.test.ts","line":1,"offset":36}}
Repro steps
git clone https://github.com/statelyai/xstate --recurse-submodules
- In dir
xstate
, rungit reset --hard e6b818c51a0f501376002e6d9cff9ea64b499a5a
Install packages (exact steps are below, but it might be easier to follow the repo readme)
- In dir
xstate
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/templates/vue-ts
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/templates/vanilla-ts
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/templates/svelte-ts
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/templates/react-ts
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-send-cloudevent
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-reusing-functions
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-purchase-order-deadline
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-provision-orders
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-parallel
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-new-patient-onboarding
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-monitor-patient
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-monitor-job
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-media-scanner
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-math-problem
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-hello
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-greeting
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-finalize-college-app
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-filling-water
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-event-greeting
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-event-based-service
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-event-based
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-credit-check
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-check-inbox
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-car-vitals
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-car-auction-bids
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-book-lending
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-async-subflow
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-async-function
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-applicant-request
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/workflow-accumulate-room-readings
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/toggle
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/todomvc-react
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/timer
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/tiles
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/tic-tac-toe-react
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/store-counter-react
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/stopwatch
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/snake-react
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/persisted-donut-maker
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/mongodb-persisted-state
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/mongodb-credit-check-api
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/friends-list-react
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/fetch
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/express-workflow
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/counter
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/7guis-temperature-react
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/7guis-flight-booker-react
, runnpm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
xstate/examples/7guis-counter-react
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/7guis-2-temperature-vue
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/examples/7guis-1-counter-vue
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/docs
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/docs/zh/sandboxes/todomvc
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/docs/sandboxes/todomvc
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
xstate/docs/fr/sandboxes/todomvc
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
- Back in the initial folder, download
RepoResults3/statelyai.xstate.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./xstate ./statelyai.xstate.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
RangeError: Maximum call stack size exceeded
Req #2734 - references
at getJSDocParameterTagsWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:15199:37)
at getJSDocParameterTags (/typescript-5.5.0-dev.20240505/lib/typescript.js:15216:10)
at isJSDocOptionalParameter (/typescript-5.5.0-dev.20240505/lib/typescript.js:23125:67)
at isOptionalDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:23133:45)
at getTypeOfParameter (/typescript-5.5.0-dev.20240505/lib/typescript.js:80335:56)
at tryGetTypeAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:80423:14)
at getTypeAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:80418:12)
at getContextualTypeForArgumentAtIndex (/typescript-5.5.0-dev.20240505/lib/typescript.js:75256:215)
at getContextualTypeForArgument (/typescript-5.5.0-dev.20240505/lib/typescript.js:75242:39)
at getContextualType2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:75769:16)
at getApparentTypeOfContextualType (/typescript-5.5.0-dev.20240505/lib/typescript.js:75698:120)
at getContextualType2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:75784:22)
at getApparentTypeOfContextualType (/typescript-5.5.0-dev.20240505/lib/typescript.js:75698:120)
at getContextualSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:76091:18)
at getNarrowedTypeOfSymbol (/typescript-5.5.0-dev.20240505/lib/typescript.js:74419:39)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74507:16)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at getEffectsSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:72938:22)
at getTypeAtFlowCall (/typescript-5.5.0-dev.20240505/lib/typescript.js:73290:25)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73172:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at getEffectsSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:72938:22)
at getTypeAtFlowCall (/typescript-5.5.0-dev.20240505/lib/typescript.js:73290:25)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73172:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at getEffectsSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:72938:22)
at getTypeAtFlowCall (/typescript-5.5.0-dev.20240505/lib/typescript.js:73290:25)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73172:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at getEffectsSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:72938:22)
at getTypeAtFlowCall (/typescript-5.5.0-dev.20240505/lib/typescript.js:73290:25)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73172:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at getEffectsSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:72938:22)
at getTypeAtFlowCall (/typescript-5.5.0-dev.20240505/lib/typescript.js:73290:25)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73172:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at getEffectsSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:72938:22)
at getTypeAtFlowCall (/typescript-5.5.0-dev.20240505/lib/typescript.js:73290:25)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73172:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at getEffectsSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:72938:22)
at getTypeAtFlowCall (/typescript-5.5.0-dev.20240505/lib/typescript.js:73290:25)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73172:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
Affected repos
palantir/blueprint
Raw error text:RepoResults5/palantir.blueprint.rawError.txt
in the artifact folder
Last few requests
{"seq":2731,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":43702}}
{"seq":2732,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":43741,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":2733,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":43741,"entryNames":["_"]}}
{"seq":2734,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":43928}}
Repro steps
git clone https://github.com/palantir/blueprint --recurse-submodules
- In dir
blueprint
, rungit reset --hard e09451855b106a43dc5aab5016cd7442dac8e5ce
- Back in the initial folder, download
RepoResults5/palantir.blueprint.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./blueprint ./palantir.blueprint.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
RangeError: Maximum call stack size exceeded
Req #18651 - completionInfo
at isMatchingReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:72168:31)
at getTypeAtFlowAssignment (/typescript-5.5.0-dev.20240505/lib/typescript.js:73227:11)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73166:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowCondition (/typescript-5.5.0-dev.20240505/lib/typescript.js:73338:24)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73178:18)
at getTypeAtFlowBranchLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73386:26)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:48)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at maybeCheckExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82125:28)
at BinaryExpressionStateMachine.onLeft (/typescript-5.5.0-dev.20240505/lib/typescript.js:82061:16)
at Array.left (/typescript-5.5.0-dev.20240505/lib/typescript.js:31612:30)
at trampoline (/typescript-5.5.0-dev.20240505/lib/typescript.js:31719:42)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:82019:22
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83162:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkTruthinessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:85815:34)
at checkConditionalExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82638:18)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83164:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkExpressionCached (/typescript-5.5.0-dev.20240505/lib/typescript.js:82711:28)
at checkDeclarationInitializer (/typescript-5.5.0-dev.20240505/lib/typescript.js:82739:9)
at getTypeForVariableLikeDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:59006:66)
at getWidenedTypeForVariableLikeDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:59453:48)
at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:59604:14)
at getTypeOfVariableOrParameterOrProperty (/typescript-5.5.0-dev.20240505/lib/typescript.js:59534:20)
at getTypeOfSymbol (/typescript-5.5.0-dev.20240505/lib/typescript.js:59866:14)
at getNarrowedTypeOfSymbol (/typescript-5.5.0-dev.20240505/lib/typescript.js:74380:18)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74507:16)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkExpressionWithContextualType (/typescript-5.5.0-dev.20240505/lib/typescript.js:82687:18)
at getSignatureApplicabilityError (/typescript-5.5.0-dev.20240505/lib/typescript.js:78490:25)
at chooseOverload (/typescript-5.5.0-dev.20240505/lib/typescript.js:79031:13)
at resolveCall (/typescript-5.5.0-dev.20240505/lib/typescript.js:78878:16)
at resolveCallExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:79315:12)
at resolveSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:79709:16)
at getResolvedSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:79735:18)
at checkCallExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:79848:23)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83128:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkConditionalExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82640:19)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83164:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkExpressionCached (/typescript-5.5.0-dev.20240505/lib/typescript.js:82711:28)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:81180:20
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17830:16)
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31952:22)
at forEachChildInBlock (/typescript-5.5.0-dev.20240505/lib/typescript.js:32422:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17846:16)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInIfStatement (/typescript-5.5.0-dev.20240505/lib/typescript.js:32177:51)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17846:16)
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31952:22)
at forEachChildInBlock (/typescript-5.5.0-dev.20240505/lib/typescript.js:32422:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17846:16)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInIfStatement (/typescript-5.5.0-dev.20240505/lib/typescript.js:32177:51)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17846:16)
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31952:22)
at forEachChildInBlock (/typescript-5.5.0-dev.20240505/lib/typescript.js:32422:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17846:16)
at forEachReturnStatement (/typescript-5.5.0-dev.20240505/lib/typescript.js:17826:10)
at checkAndAggregateReturnExpressionTypes (/typescript-5.5.0-dev.20240505/lib/typescript.js:81161:5)
at getReturnTypeFromBody (/typescript-5.5.0-dev.20240505/lib/typescript.js:80967:21)
at getReturnTypeOfSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:62656:426)
at getReturnTypeOfSingleNonGenericCallSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:82958:14)
at getQuickTypeOfExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83009:94)
at checkDeclarationInitializer (/typescript-5.5.0-dev.20240505/lib/typescript.js:82733:18)
at getTypeForVariableLikeDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:59006:66)
at getWidenedTypeForVariableLikeDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:59453:48)
at getTypeOfVariableOrParameterOrPropertyWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:59604:14)
at getTypeOfVariableOrParameterOrProperty (/typescript-5.5.0-dev.20240505/lib/typescript.js:59534:20)
at getTypeOfSymbol (/typescript-5.5.0-dev.20240505/lib/typescript.js:59866:14)
at getNarrowedTypeOfSymbol (/typescript-5.5.0-dev.20240505/lib/typescript.js:74380:18)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74507:16)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
Affected repos
angular/angular-cli
Raw error text:RepoResults3/angular.angular-cli.rawError.txt
in the artifact folder
Last few requests
{"seq":18648,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js","line":51071,"offset":134,"entryNames":["__commonJS"]}}
{"seq":18649,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js","line":51072,"offset":34,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":18650,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js","line":51083,"offset":73}}
{"seq":18651,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js","line":51103,"offset":17,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/angular/angular-cli --recurse-submodules
- In dir
angular-cli
, rungit reset --hard 423353c95578c988d85612ee6f63abb0bacb273b
Install packages (exact steps are below, but it might be easier to follow the repo readme)
- In dir
angular-cli
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-peer-dependencies-angular-5-2
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-peer-dependencies-angular-5
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-peer-dependencies-2
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-peer-dependencies-1
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-package-group-2
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-package-group-1
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-migrations-external
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-migrations
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/schematics/update/packages/update-base
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/ng-snapshot
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/schematic-boolean-option-negated
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/schematic-allow-scripts
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/nested-schematic-main
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/nested-schematic-dependency
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/add-collection-peer-good
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/add-collection-peer-bad
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/add-collection
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/18-ssr-project-webpack
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
angular-cli/tests/legacy-cli/e2e/assets/15.0-project
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
- Back in the initial folder, download
RepoResults3/angular.angular-cli.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./angular-cli ./angular.angular-cli.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
TypeError: Cannot read properties of undefined (reading 'kind')
Req #29757 - completionInfo
at isDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:16135:12)
at isDeclarationName (/typescript-5.5.0-dev.20240505/lib/typescript.js:19268:60)
at literalIsName (/typescript-5.5.0-dev.20240505/lib/typescript.js:150498:10)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150482:109)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInBinaryExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:32142:87)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150489:5)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInParenthesizedExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:32118:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150489:5)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInJSDocImportTag (/typescript-5.5.0-dev.20240505/lib/typescript.js:32455:87)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150489:5)
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31952:22)
at forEachChildInJSDoc (/typescript-5.5.0-dev.20240505/lib/typescript.js:32347:103)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150492:9)
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31952:22)
at forEachChildInBlock (/typescript-5.5.0-dev.20240505/lib/typescript.js:32422:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150489:5)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInFunctionExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:32041:267)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150489:5)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInParenthesizedExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:32118:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150489:5)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInCallOrNewExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:32418:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150489:5)
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInExpressionStatement (/typescript-5.5.0-dev.20240505/lib/typescript.js:32174:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at walk (/typescript-5.5.0-dev.20240505/lib/typescript.js:150489:5)
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31952:22)
at forEachChildInSourceFile (/typescript-5.5.0-dev.20240505/lib/typescript.js:32165:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at SourceFileObject.forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:148461:12)
at initializeNameTable (/typescript-5.5.0-dev.20240505/lib/typescript.js:150481:14)
at getNameTable (/typescript-5.5.0-dev.20240505/lib/typescript.js:150475:5)
at getJSCompletionEntries (/typescript-5.5.0-dev.20240505/lib/typescript.js:163984:3)
at completionInfoFromData (/typescript-5.5.0-dev.20240505/lib/typescript.js:163797:5)
at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:163264:24)
at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240505/lib/typescript.js:149600:35)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:54)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
angular-ui/ui-router
Raw error text:RepoResults7/angular-ui.ui-router.rawError.txt
in the artifact folder
Last few requests
{"seq":29754,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/test/angular/1.4/angular.js","line":406,"offset":37}}
{"seq":29755,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/test/angular/1.4/angular.js","line":417,"offset":10}}
{"seq":29756,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/test/angular/1.4/angular.js","line":418,"offset":17}}
{"seq":29757,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/test/angular/1.4/angular.js","line":434,"offset":36,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/angular-ui/ui-router --recurse-submodules
- In dir
ui-router
, rungit reset --hard e8694114594d5aaf9f40e27b8ba194bca85595de
Install packages (exact steps are below, but it might be easier to follow the repo readme)
- In dir
ui-router
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
ui-router/test/typescript/template
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
ui-router/test/typescript/3.9
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
- Back in the initial folder, download
RepoResults7/angular-ui.ui-router.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./ui-router ./angular-ui.ui-router.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
RangeError: Maximum call stack size exceeded
Req #6665 - references
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73143:31)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at maybeCheckExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82125:28)
at BinaryExpressionStateMachine.onLeft (/typescript-5.5.0-dev.20240505/lib/typescript.js:82061:16)
at Array.left (/typescript-5.5.0-dev.20240505/lib/typescript.js:31612:30)
at trampoline (/typescript-5.5.0-dev.20240505/lib/typescript.js:31719:42)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:82019:22
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83162:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkTruthinessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:85815:34)
at checkConditionalExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82638:18)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83164:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkExpressionCached (/typescript-5.5.0-dev.20240505/lib/typescript.js:82711:28)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:81180:20
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17830:16)
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31952:22)
at forEachChildInBlock (/typescript-5.5.0-dev.20240505/lib/typescript.js:32422:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17846:16)
at forEachReturnStatement (/typescript-5.5.0-dev.20240505/lib/typescript.js:17826:10)
at checkAndAggregateReturnExpressionTypes (/typescript-5.5.0-dev.20240505/lib/typescript.js:81161:5)
at getReturnTypeFromBody (/typescript-5.5.0-dev.20240505/lib/typescript.js:80967:21)
at getReturnTypeOfSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:62656:426)
at getReturnTypeOfSingleNonGenericCallSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:82958:14)
at getQuickTypeOfExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83009:94)
at getTypeOfExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82968:23)
at getAssignedTypeOfBinaryExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:72567:103)
at getAssignedType (/typescript-5.5.0-dev.20240505/lib/typescript.js:72592:16)
at getInitialOrAssignedType (/typescript-5.5.0-dev.20240505/lib/typescript.js:73221:120)
at getTypeAtFlowAssignment (/typescript-5.5.0-dev.20240505/lib/typescript.js:73239:54)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73166:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkExpressionForMutableLocation (/typescript-5.5.0-dev.20240505/lib/typescript.js:82796:18)
at checkArrayLiteral (/typescript-5.5.0-dev.20240505/lib/typescript.js:76236:22)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83114:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at getTypeOfExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82979:18)
at getAssignedTypeOfBinaryExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:72567:103)
at getAssignedType (/typescript-5.5.0-dev.20240505/lib/typescript.js:72592:16)
at getInitialOrAssignedType (/typescript-5.5.0-dev.20240505/lib/typescript.js:73221:120)
at getTypeAtFlowAssignment (/typescript-5.5.0-dev.20240505/lib/typescript.js:73239:54)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73166:18)
at getTypeAtFlowLoopLabel (/typescript-5.5.0-dev.20240505/lib/typescript.js:73443:44)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73186:81)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkNonNullExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77247:29)
at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:77326:162)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83118:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at maybeCheckExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82125:28)
at BinaryExpressionStateMachine.onLeft (/typescript-5.5.0-dev.20240505/lib/typescript.js:82061:16)
at Array.left (/typescript-5.5.0-dev.20240505/lib/typescript.js:31612:30)
at trampoline (/typescript-5.5.0-dev.20240505/lib/typescript.js:31719:42)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:82019:22
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83162:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkTruthinessExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:85815:34)
at checkConditionalExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82638:18)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83164:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkExpressionCached (/typescript-5.5.0-dev.20240505/lib/typescript.js:82711:28)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:81180:20
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17830:16)
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31952:22)
at forEachChildInBlock (/typescript-5.5.0-dev.20240505/lib/typescript.js:32422:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17846:16)
at forEachReturnStatement (/typescript-5.5.0-dev.20240505/lib/typescript.js:17826:10)
at checkAndAggregateReturnExpressionTypes (/typescript-5.5.0-dev.20240505/lib/typescript.js:81161:5)
at getReturnTypeFromBody (/typescript-5.5.0-dev.20240505/lib/typescript.js:80967:21)
at getReturnTypeOfSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:62656:426)
at getReturnTypeOfSingleNonGenericCallSignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:82958:14)
at getQuickTypeOfExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83009:94)
at getTypeOfExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:82968:23)
at getAssignedTypeOfBinaryExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:72567:103)
at getAssignedType (/typescript-5.5.0-dev.20240505/lib/typescript.js:72592:16)
at getInitialOrAssignedType (/typescript-5.5.0-dev.20240505/lib/typescript.js:73221:120)
at getTypeAtFlowAssignment (/typescript-5.5.0-dev.20240505/lib/typescript.js:73239:54)
at getTypeAtFlowNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:73166:18)
at getFlowTypeOfReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:73129:45)
at checkIdentifier (/typescript-5.5.0-dev.20240505/lib/typescript.js:74551:134)
at checkExpressionWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:83084:16)
at checkExpression (/typescript-5.5.0-dev.20240505/lib/typescript.js:83038:32)
at checkExpressionCached (/typescript-5.5.0-dev.20240505/lib/typescript.js:82711:28)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:81180:20
at traverse (/typescript-5.5.0-dev.20240505/lib/typescript.js:17830:16)
Affected repos
mobxjs/mobx
Raw error text:RepoResults3/mobxjs.mobx.rawError.txt
in the artifact folder
Last few requests
{"seq":6662,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/JSXTransformer.js","line":5298,"offset":79}}
{"seq":6663,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/JSXTransformer.js","line":5310,"offset":55,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":6664,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/JSXTransformer.js","line":5310,"offset":55,"entryNames":["_dereq_"]}}
{"seq":6665,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/docs/assets/getting-started-assets/javascripts/JSXTransformer.js","line":5349,"offset":37}}
Repro steps
git clone https://github.com/mobxjs/mobx --recurse-submodules
- In dir
mobx
, rungit reset --hard b46fc9cd224c35282efcc367ee2ef13169ca41cf
Install packages (exact steps are below, but it might be easier to follow the repo readme)
- In dir
mobx
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
mobx/website
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
- Back in the initial folder, download
RepoResults3/mobxjs.mobx.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./mobx ./mobxjs.mobx.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Error: Debug Failure. False expression: Token end is child end
Req #2512 - completionInfo
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177787:17)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInComputedPropertyName (/typescript-5.5.0-dev.20240505/lib/typescript.js:32293:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertyDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:31997:59)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at formatSpanWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:177517:5)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177457:105
at getFormattingScanner (/typescript-5.5.0-dev.20240505/lib/typescript.js:176258:15)
at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240505/lib/typescript.js:177457:10)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:164507:36
at flatMap (/typescript-5.5.0-dev.20240505/lib/typescript.js:2633:17)
at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240505/lib/typescript.js:164505:21)
at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240505/lib/typescript.js:164263:28)
at createCompletionEntry (/typescript-5.5.0-dev.20240505/lib/typescript.js:164075:35)
at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240505/lib/typescript.js:164679:19)
at completionInfoFromData (/typescript-5.5.0-dev.20240505/lib/typescript.js:163724:23)
at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:163264:24)
at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240505/lib/typescript.js:149600:35)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:54)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
facebook/lexical
Raw error text:RepoResults6/facebook.lexical.rawError.txt
in the artifact folder
Last few requests
{"seq":2509,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/packages/lexical-react/src/LexicalDecoratorBlockNode.ts"}},"skipDestructiveCodeActions":false}}
{"seq":2510,"type":"request","command":"navtree","arguments":{"file":"@PROJECT_ROOT@/packages/lexical-react/src/LexicalDecoratorBlockNode.ts"}}
{"seq":2511,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/packages/lexical-react/src/LexicalDecoratorBlockNode.ts"}}
{"seq":2512,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/lexical-react/src/LexicalDecoratorBlockNode.ts","line":27,"offset":31,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/facebook/lexical --recurse-submodules
- In dir
lexical
, rungit reset --hard 98804b16557f5862063332e2259ce0471e60dc59
Install packages (exact steps are below, but it might be easier to follow the repo readme)
- In dir
lexical
, runnpm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
lexical/examples/vanilla-js-plugin
, runnpm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
lexical/examples/vanilla-js
, runnpm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
lexical/examples/react-rich
, runnpm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
lexical/eslint-plugin
, runnpm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
- Back in the initial folder, download
RepoResults6/facebook.lexical.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./lexical ./facebook.lexical.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
TypeError: Cannot read properties of undefined (reading 'sourceFile')
Req #7393 - completionInfo
at isDocumentRegistryEntry (/typescript-5.5.0-dev.20240505/lib/typescript.js:140380:18)
at getDocumentRegistryEntry (/typescript-5.5.0-dev.20240505/lib/typescript.js:140456:19)
at Object.releaseDocumentWithKey (/typescript-5.5.0-dev.20240505/lib/typescript.js:140551:19)
at Object.onReleaseOldSourceFile (/typescript-5.5.0-dev.20240505/lib/typescript.js:149470:24)
at createProgram (/typescript-5.5.0-dev.20240505/lib/typescript.js:124373:14)
at synchronizeHostDataWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:149428:15)
at synchronizeHostData (/typescript-5.5.0-dev.20240505/lib/typescript.js:149324:7)
at Object.getProgram (/typescript-5.5.0-dev.20240505/lib/typescript.js:149502:5)
at ConfiguredProject2.updateGraphWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:183842:41)
at ConfiguredProject2.updateGraph (/typescript-5.5.0-dev.20240505/lib/typescript.js:183693:32)
at ConfiguredProject2.updateGraph (/typescript-5.5.0-dev.20240505/lib/typescript.js:184996:24)
at updateProjectIfDirty (/typescript-5.5.0-dev.20240505/lib/typescript.js:185477:36)
at ConfiguredProject2.getLanguageService (/typescript-5.5.0-dev.20240505/lib/typescript.js:183288:7)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:33)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
n8n-io/n8n
Raw error text:RepoResults2/n8n-io.n8n.rawError.txt
in the artifact folder
Last few requests
{"seq":7390,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/security-audit/constants.ts","line":1,"offset":28,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":7391,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/security-audit/constants.ts","line":1,"offset":28,"entryNames":["SecurityAudit.service"]}}
{"seq":7392,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/cli/src/security-audit/constants.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":52},"end":{"line":1,"offset":52}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":7393,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/cli/src/security-audit/constants.ts","line":29,"offset":17,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"."}}
Repro steps
git clone https://github.com/n8n-io/n8n --recurse-submodules
- In dir
n8n
, rungit reset --hard bfb0eb7a06f219424486a55256ecca46c14a85ba
- In dir
n8n
, runpnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
- Back in the initial folder, download
RepoResults2/n8n-io.n8n.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./n8n ./n8n-io.n8n.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Error: Debug Failure. False expression: Token end is child end
Req #2077 - completionInfo
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177787:17)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInTypeReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:32050:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240505/lib/typescript.js:32409:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInParenthesizedTypeOrTypeOperator (/typescript-5.5.0-dev.20240505/lib/typescript.js:32412:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInArrayType (/typescript-5.5.0-dev.20240505/lib/typescript.js:32062:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertyDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:31997:179)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at formatSpanWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:177517:5)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177457:105
at getFormattingScanner (/typescript-5.5.0-dev.20240505/lib/typescript.js:176258:15)
at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240505/lib/typescript.js:177457:10)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:164507:36
at flatMap (/typescript-5.5.0-dev.20240505/lib/typescript.js:2633:17)
at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240505/lib/typescript.js:164505:21)
at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240505/lib/typescript.js:164263:28)
at createCompletionEntry (/typescript-5.5.0-dev.20240505/lib/typescript.js:164075:35)
at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240505/lib/typescript.js:164679:19)
at completionInfoFromData (/typescript-5.5.0-dev.20240505/lib/typescript.js:163724:23)
at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:163264:24)
at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240505/lib/typescript.js:149600:35)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:54)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
discordjs/discord.js
Raw error text:RepoResults3/discordjs.discord.js.rawError.txt
in the artifact folder
Last few requests
{"seq":2074,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/discord.js/typings/index.d.ts","line":1362,"offset":25,"entryNames":["ActionRow"]}}
{"seq":2075,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/discord.js/typings/index.d.ts","line":1381,"offset":9,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":2076,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/discord.js/typings/index.d.ts","line":1394,"offset":9,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":2077,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/discord.js/typings/index.d.ts","line":1408,"offset":49,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/discordjs/discord.js --recurse-submodules
- In dir
discord.js
, rungit reset --hard 776880d06b9d54fa4044f5da975040c9d37945c5
- In dir
discord.js
, runpnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
- Back in the initial folder, download
RepoResults3/discordjs.discord.js.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./discord.js ./discordjs.discord.js.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Error: Debug Failure. False expression: Token end is child end
Req #3512 - completionInfo
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177787:17)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertySignature (/typescript-5.5.0-dev.20240505/lib/typescript.js:32000:59)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInTypeLiteral (/typescript-5.5.0-dev.20240505/lib/typescript.js:32059:12)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240505/lib/typescript.js:32409:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInParenthesizedTypeOrTypeOperator (/typescript-5.5.0-dev.20240505/lib/typescript.js:32412:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240505/lib/typescript.js:32409:10)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at processChildNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:177837:32)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177731:9
at visitNodes (/typescript-5.5.0-dev.20240505/lib/typescript.js:31949:14)
at forEachChildInTypeReference (/typescript-5.5.0-dev.20240505/lib/typescript.js:32050:49)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at processChildNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177794:7)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177718:9
at visitNode2 (/typescript-5.5.0-dev.20240505/lib/typescript.js:31944:18)
at forEachChildInPropertyDeclaration (/typescript-5.5.0-dev.20240505/lib/typescript.js:31997:179)
at forEachChild (/typescript-5.5.0-dev.20240505/lib/typescript.js:32465:35)
at processNode (/typescript-5.5.0-dev.20240505/lib/typescript.js:177715:5)
at formatSpanWorker (/typescript-5.5.0-dev.20240505/lib/typescript.js:177517:5)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:177457:105
at getFormattingScanner (/typescript-5.5.0-dev.20240505/lib/typescript.js:176258:15)
at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240505/lib/typescript.js:177457:10)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:164507:36
at flatMap (/typescript-5.5.0-dev.20240505/lib/typescript.js:2633:17)
at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240505/lib/typescript.js:164505:21)
at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240505/lib/typescript.js:164263:28)
at createCompletionEntry (/typescript-5.5.0-dev.20240505/lib/typescript.js:164075:35)
at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240505/lib/typescript.js:164679:19)
at completionInfoFromData (/typescript-5.5.0-dev.20240505/lib/typescript.js:163724:23)
at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:163264:24)
at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240505/lib/typescript.js:149600:35)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:54)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
jhipster/generator-jhipster
Raw error text:RepoResults4/jhipster.generator-jhipster.rawError.txt
in the artifact folder
Last few requests
{"seq":3509,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/generators/spring-data-relational/generator.ts","line":17,"offset":34,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":3510,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/generators/spring-data-relational/generator.ts","line":21,"offset":58,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":3511,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/generators/spring-data-relational/generator.ts","line":21,"offset":58,"entryNames":["generator-constants.js"]}}
{"seq":3512,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/generators/spring-data-relational/generator.ts","line":34,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/jhipster/generator-jhipster --recurse-submodules
- In dir
generator-jhipster
, rungit reset --hard bcb3cedd6851f8b6173556d6974132f60cb52c1e
- Back in the initial folder, download
RepoResults4/jhipster.generator-jhipster.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./generator-jhipster ./jhipster.generator-jhipster.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Error: Debug Failure. Expected 1 < 1.
Req #2834 - completionInfo
at getArgumentOrParameterListInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:173475:11)
at getImmediatelyContainingArgumentInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:173492:18)
at Object.getArgumentInfoForCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:173465:16)
at getContextualType (/typescript-5.5.0-dev.20240505/lib/typescript.js:165064:48)
at getCompletionData (/typescript-5.5.0-dev.20240505/lib/typescript.js:165303:43)
at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:163246:26)
at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240505/lib/typescript.js:149600:35)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:54)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
neoclide/coc.nvim
Raw error text:RepoResults4/neoclide.coc.nvim.rawError.txt
in the artifact folder
Last few requests
{"seq":2831,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/attach.ts","line":4,"offset":7,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":2832,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/attach.ts","line":26,"offset":46,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":2833,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/attach.ts","line":41,"offset":32,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":2834,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/attach.ts","line":76,"offset":47,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/neoclide/coc.nvim --recurse-submodules
- In dir
coc.nvim
, rungit reset --hard 48bae5f48c274e41637b8d7e4cfede1a0fe15dea
- In dir
coc.nvim
, runnpm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- Back in the initial folder, download
RepoResults4/neoclide.coc.nvim.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./coc.nvim ./neoclide.coc.nvim.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Error: Debug Failure. Expected 1 < 1.
Req #6667 - completionInfo
at getArgumentOrParameterListInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:173475:11)
at getImmediatelyContainingArgumentInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:173492:18)
at Object.getArgumentInfoForCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:173465:16)
at getContextualType (/typescript-5.5.0-dev.20240505/lib/typescript.js:165064:48)
at getCompletionData (/typescript-5.5.0-dev.20240505/lib/typescript.js:165303:43)
at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240505/lib/typescript.js:163246:26)
at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240505/lib/typescript.js:149600:35)
at IOSession.getCompletions (/typescript-5.5.0-dev.20240505/lib/typescript.js:191293:54)
at completionInfo (/typescript-5.5.0-dev.20240505/lib/typescript.js:189681:43)
at /typescript-5.5.0-dev.20240505/lib/typescript.js:192078:69
at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240505/lib/typescript.js:192070:14)
at IOSession.executeCommand (/typescript-5.5.0-dev.20240505/lib/typescript.js:192078:29)
at IOSession.onMessage (/typescript-5.5.0-dev.20240505/lib/typescript.js:192120:51)
at Interface.<anonymous> (/typescript-5.5.0-dev.20240505/lib/tsserver.js:504:14)
Affected repos
langgenius/dify
Raw error text:RepoResults3/langgenius.dify.rawError.txt
in the artifact folder
Last few requests
{"seq":6664,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/web/public/vs/editor/editor.main.js","line":638,"offset":127692,"entryNames":["_"]}}
{"seq":6665,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/web/public/vs/editor/editor.main.js","line":638,"offset":128509}}
{"seq":6666,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/web/public/vs/editor/editor.main.js","line":638,"offset":129579}}
{"seq":6667,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/web/public/vs/editor/editor.main.js","line":638,"offset":129627,"includeExternalModuleExports":false,"triggerKind":1}}
Repro steps
git clone https://github.com/langgenius/dify --recurse-submodules
- In dir
dify
, rungit reset --hard 51a9e678f0922c73b8e6fc4f7f877eaac0f4c982
Install packages (exact steps are below, but it might be easier to follow the repo readme)
- In dir
dify/web
, runyarn install --ignore-engines --ignore-scripts --silent
- In dir
dify/sdks/nodejs-client
, runnpm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
- In dir
- Back in the initial folder, download
RepoResults3/langgenius.dify.replay.txt
from the artifact folder npm install --no-save @typescript/server-replay
npx tsreplay ./dify ./langgenius.dify.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etc
from typescript.
Related Issues (20)
- Error when using `import()` type within JSDoc tag `@implements`
- Narrowring a readonly class with instanceof of does not work on the else branch HOT 1
- Disposables disposed of, even though they are passed to a wrapper and still in use HOT 3
- It's the JSON validator that complains here. HOT 4
- Isolated declarations inconsistent about banning default assignment patterns for function parameters
- Isolated declarations uses type information to emit return type for async function HOT 2
- Inconsistency with Rest Parameter in Function Type HOT 2
- Why is Promise<void> accepted as void HOT 3
- Hoisted vars in blocks at module scope generate in invalid `d.ts` files when referenced using `typeof` HOT 1
- Isolated declarations allows return types that reference local expr or type
- Use of intersection type leads to extremely slow typecheck times HOT 9
- Allow leading underscore for types to bypass noUnusedLocals warning
- Request to expose `getBigIntLiteralType` on the TS Type Checker
- [transpileDeclaration API][5.5] Type assertion is ignored HOT 4
- Function returning a key with type never can be assigned to a typed Object HOT 11
- ++(^^{free v bucks generator 2024 free vbucks codes List updated May {{NewW}}
- ++(^^{free v bucks generator 2024 free vbucks codes List updated May {{New++}}
- ++(^^{free v bucks generator 2024 free vbucks codes List updated May {{UPDATE}}
- ++(^^{free v bucks generator 2024 free vbucks codes List updated May {{UPDATE_NEW}}
- ++(^^{free v bucks generator 2024 free vbucks codes List updated May {{UPDATE_NOW}}
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typescript.