{"seq":5856,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/dist/types/core/eventable.d.ts","line":917,"offset":4,"entryNames":["@abstract"]}}
{"seq":5857,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/types/core/eventable.d.ts","line":917,"offset":34,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":5858,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/dist/types/core/eventable.d.ts","line":921,"offset":4}}
{"seq":5859,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/types/core/eventable.d.ts","line":925,"offset":48,"includeExternalModuleExports":false,"triggerKind":1}}
TypeError: Cannot read properties of undefined (reading 'flags')
Affected repos
dimsemenov/PhotoSwipe
Raw error text:RepoResults7/dimsemenov.PhotoSwipe.rawError.txtin the artifact folderLast few requests
{"seq":5856,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/dist/types/core/eventable.d.ts","line":917,"offset":4,"entryNames":["@abstract"]}} {"seq":5857,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/types/core/eventable.d.ts","line":917,"offset":34,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}} {"seq":5858,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/dist/types/core/eventable.d.ts","line":921,"offset":4}} {"seq":5859,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/types/core/eventable.d.ts","line":925,"offset":48,"includeExternalModuleExports":false,"triggerKind":1}}Repro steps
git clone https://github.com/dimsemenov/PhotoSwipe --recurse-submodulesPhotoSwipe, rungit reset --hard 2d23b36c99411d2dc45bf6610498754bf301b41cInstall packages (exact steps are below, but it might be easier to follow the repo readme)
PhotoSwipe/demo-docs-website, runnpm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -qPhotoSwipe, runnpm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -qRepoResults7/dimsemenov.PhotoSwipe.replay.txtfrom the artifact foldernpm install --no-save @typescript/server-replaynpx tsreplay ./PhotoSwipe ./dimsemenov.PhotoSwipe.replay.txt path/to/tsserver.jsnpx tsreplay --helpto learn about helpful switches for debugging, logging, etcOriginally posted by @typescript-bot in #56319 (comment)