From 2cf0e4b712e25db29ac473336dad0a8a247ff4b5 Mon Sep 17 00:00:00 2001 From: Riris Bayu Asrori Date: Mon, 2 Dec 2024 22:51:31 +0700 Subject: [PATCH 1/2] Update file.scanner.ts I find error when using ```bun run src/main.ts``` the sourceMap is not found. Since bun can run .ts file so i just return the file path --- packages/nestjs-trpc/lib/scanners/file.scanner.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/nestjs-trpc/lib/scanners/file.scanner.ts b/packages/nestjs-trpc/lib/scanners/file.scanner.ts index 1ac3b63..1127368 100644 --- a/packages/nestjs-trpc/lib/scanners/file.scanner.ts +++ b/packages/nestjs-trpc/lib/scanners/file.scanner.ts @@ -27,9 +27,12 @@ export class FileScanner { } const sourceMap = this.getSourceMapFromJSPath(jsFilePath); - return this.normalizePath( - path.resolve(jsFilePath, '..', sourceMap.sources[0]), - ); + if (typeof Bun !== "undefined") { + return jsFilePath + } else { + const sourceMap = this.getSourceMapFromJSPath(jsFilePath); + return this.normalizePath(path.resolve(jsFilePath, '..', sourceMap.sources[0])); + } } private normalizePath(p: string): string { From 54310d237f541a3e6eae321126ad792714c54b46 Mon Sep 17 00:00:00 2001 From: Riris Bayu Asrori Date: Wed, 4 Dec 2024 08:14:40 +0000 Subject: [PATCH 2/2] dont need this.getSourceMapFromJSPath in bun --- packages/nestjs-trpc/lib/scanners/file.scanner.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/nestjs-trpc/lib/scanners/file.scanner.ts b/packages/nestjs-trpc/lib/scanners/file.scanner.ts index 1127368..66f3f8e 100644 --- a/packages/nestjs-trpc/lib/scanners/file.scanner.ts +++ b/packages/nestjs-trpc/lib/scanners/file.scanner.ts @@ -25,7 +25,6 @@ export class FileScanner { if (jsFilePath == null) { throw new Error(`Could not find caller file: ${caller}`); } - const sourceMap = this.getSourceMapFromJSPath(jsFilePath); if (typeof Bun !== "undefined") { return jsFilePath