From b57aeb8f4cf1b5cc5a29b2f643fc57c8124550a6 Mon Sep 17 00:00:00 2001 From: Behrooz Kamali Date: Mon, 28 Aug 2023 22:16:01 -0700 Subject: [PATCH 1/2] Ensure SWC config respects TS inline source map option --- packages/register/read-default-tsconfig.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/register/read-default-tsconfig.ts b/packages/register/read-default-tsconfig.ts index ed30165e1..c4bcc30ee 100644 --- a/packages/register/read-default-tsconfig.ts +++ b/packages/register/read-default-tsconfig.ts @@ -118,7 +118,8 @@ export function tsCompilerOptionsToSwcConfig(options: ts.CompilerOptions, filena module: toModule(options.module ?? ts.ModuleKind.ES2015), target: toTsTarget(target), jsx: isJsx, - sourcemap: options.sourceMap && options.inlineSourceMap ? 'inline' : Boolean(options.sourceMap), + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing + sourcemap: options.sourceMap || options.inlineSourceMap ? 'inline' : Boolean(options.sourceMap), experimentalDecorators: options.experimentalDecorators ?? false, emitDecoratorMetadata: options.emitDecoratorMetadata ?? false, useDefineForClassFields: getUseDefineForClassFields(options, target), From 1792d3a443b6e7e2a8082a04299174bfb4663cea Mon Sep 17 00:00:00 2001 From: LongYinan Date: Thu, 4 Jul 2024 21:21:06 +0800 Subject: [PATCH 2/2] Update snapshots --- .../__snapshots__/sourcemaps.spec.ts.md | 2 +- .../__snapshots__/sourcemaps.spec.ts.snap | Bin 407 -> 408 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.md b/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.md index d5249dc09..d0f52d284 100644 --- a/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.md +++ b/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.md @@ -9,7 +9,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 `Error: ␊ - at /packages/integrate/__tests__/sourcemaps/sourcemaps.spec.ts:27:5␊ + at /packages/integrate/__tests__/sourcemaps/sourcemaps.spec.ts:15:26␊ at Test.callFn (file:///node_modules/.pnpm/ava@6.1.3_encoding@0.1.13/node_modules/ava/lib/test.js:525:26)␊ at Test.run (file:///node_modules/.pnpm/ava@6.1.3_encoding@0.1.13/node_modules/ava/lib/test.js:534:33)␊ at Runner.runSingle (file:///node_modules/.pnpm/ava@6.1.3_encoding@0.1.13/node_modules/ava/lib/runner.js:281:33)␊ diff --git a/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.snap b/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.snap index 5fe7e4a516e6d8ef24fe6f13c46f2e674495a12e..e4ef9e35671dc9a7c35878da1a2571acf52cd085 100644 GIT binary patch literal 408 zcmV;J0cZX}RzVkFLQS{GzxT}f8T&k5SvNmz;s z6`HWlt;fx_D1;YJ-RExSwA0klN$33dzI)@Gb)1}$P{I>h30aC6AXUc0%n1)P&pn{W zJg0l-AKM5kkda3or##8NjmF_hB!$+uhV-UN1E-W4TR^_FMXduMs!X+{;#G{YD2`YT zM%qG|*=P`sF*_6o8P#e+o0mijq`8%}gkv0{{T= Chr87P literal 407 zcmV;I0cid~RzVICk(k zw2b|f@})QeT8bFy4VEpP-@7~AcJ{2TEOGM=UU?1cD_qz{7i48!Nmj})2-?O;s6>ql zO*j|U<7QhF!i%SF-tC-s+BiAuT%L}*_s&_z$pr}^JfXFarI-U!WjxHC@Idq21A5GJ zx+nj*Mp%Q4Jo4m*r{A1u_z_8=^@Ab3nbN>1rN$PJSGH($;77HoD=J>aD2w8VO zl$nnP;Tf~T{KPF$P>Kdkh2(|EYAJ>>y2s z@!!(6)8i;v#yA`7l(n-G5T`2a+MOvTumtIqHAs3bh_~zEjL`Hek$Qn;{?b4L$Zu1g z?nnaPj3i@cD}@k+l^{K33Rsi9>=^x|$&e@UuL+_T?nv`XS;phE{{e^ph{~V?0065- B!(IRY