Closed
Description
We have written the needed data into your clipboard because it was too large to send. Please paste.
TypeScript Version: 3.8.3
Steps to reproduce crash
1.
2.
3.
TS Server Error Stack
TypeError: path.replace is not a function
at normalizeSlashes (tsserver.js:6191:21)
at Object.combinePaths (tsserver.js:6252:28)
at getWildcardDirectories (tsserver.js:28441:48)
at matchFileNames (tsserver.js:28299:35)
at getFileNames (tsserver.js:27850:26)
at parseJsonConfigFileContentWorker (tsserver.js:27782:18)
at Object.parseJsonSourceFileConfigFileContent (tsserver.js:27740:16)
at ProjectService.loadConfiguredProject (tsserver.js:142263:44)
at ProjectService.createAndLoadConfiguredProject (tsserver.js:142240:22)
at ProjectService.createLoadAndUpdateConfiguredProject (tsserver.js:142245:36)
at ProjectService.assignProjectToOpenedScriptInfo (tsserver.js:143101:44)
at tsserver.js:143396:107
at Object.mapDefined (tsserver.js:562:30)
at ProjectService.applyChangesInOpenFiles (tsserver.js:143396:48)
at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:144260:46)
at tsserver.js:146003:88
at IOSession.Session.executeWithRequestId (tsserver.js:145994:28)
at IOSession.Session.executeCommand (tsserver.js:146003:33)
at IOSession.Session.onMessage (tsserver.js:146027:35)
at Interface.<anonymous> (tsserver.js:147342:27)
at Interface.emit (events.js:203:13)
at Interface._onLine (readline.js:316:10)
at Interface._normalWrite (readline.js:461:12)
at Socket.ondata (readline.js:172:10)
at Socket.emit (events.js:203:13)
at addChunk (_stream_readable.js:295:12)
at readableAddChunk (_stream_readable.js:276:11)
at Socket.Readable.push (_stream_readable.js:210:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)