diff --git a/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.md b/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.md index 14c8ba15b..4c703cb2d 100644 --- a/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.md +++ b/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.md @@ -9,12 +9,12 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 `Error: ␊ - at /packages/integrate/__tests__/sourcemaps/sourcemaps.spec.ts:18: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)␊ - at Runner.runTest (file:///node_modules/.pnpm/ava@6.1.3_encoding@0.1.13/node_modules/ava/lib/runner.js:363:30)␊ + at /packages/integrate/__tests__/sourcemaps/sourcemaps.spec.ts:30:5␊ + at Test.callFn (file:///node_modules/.pnpm/ava@6.1.3/node_modules/ava/lib/test.js:525:26)␊ + at Test.run (file:///node_modules/.pnpm/ava@6.1.3/node_modules/ava/lib/test.js:534:33)␊ + at Runner.runSingle (file:///node_modules/.pnpm/ava@6.1.3/node_modules/ava/lib/runner.js:281:33)␊ + at Runner.runTest (file:///node_modules/.pnpm/ava@6.1.3/node_modules/ava/lib/runner.js:363:30)␊ at processTicksAndRejections (node:internal/process/task_queues:95:5)␊ at async Promise.all (index 0)␊ - at file:///node_modules/.pnpm/ava@6.1.3_encoding@0.1.13/node_modules/ava/lib/runner.js:528:21␊ - at Runner.start (file:///node_modules/.pnpm/ava@6.1.3_encoding@0.1.13/node_modules/ava/lib/runner.js:536:15)` + at file:///node_modules/.pnpm/ava@6.1.3/node_modules/ava/lib/runner.js:528:21␊ + at Runner.start (file:///node_modules/.pnpm/ava@6.1.3/node_modules/ava/lib/runner.js:536:15)` diff --git a/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.snap b/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.snap index a77c80924..db67c5845 100644 Binary files a/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.snap and b/packages/integrate/__tests__/sourcemaps/__snapshots__/sourcemaps.spec.ts.snap differ diff --git a/packages/register/read-default-tsconfig.ts b/packages/register/read-default-tsconfig.ts index c4bcc30ee..ac5c26dcc 100644 --- a/packages/register/read-default-tsconfig.ts +++ b/packages/register/read-default-tsconfig.ts @@ -118,8 +118,7 @@ export function tsCompilerOptionsToSwcConfig(options: ts.CompilerOptions, filena module: toModule(options.module ?? ts.ModuleKind.ES2015), target: toTsTarget(target), jsx: isJsx, - // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing - sourcemap: options.sourceMap || options.inlineSourceMap ? 'inline' : Boolean(options.sourceMap), + sourcemap: options.inlineSourceMap ? 'inline' : Boolean(options.sourceMap), experimentalDecorators: options.experimentalDecorators ?? false, emitDecoratorMetadata: options.emitDecoratorMetadata ?? false, useDefineForClassFields: getUseDefineForClassFields(options, target), @@ -128,7 +127,7 @@ export function tsCompilerOptionsToSwcConfig(options: ts.CompilerOptions, filena keepClassNames: true, externalHelpers: Boolean(options.importHelpers), react: - options.jsxFactory ?? options.jsxFragmentFactory ?? options.jsx ?? options.jsxImportSource + (options.jsxFactory ?? options.jsxFragmentFactory ?? options.jsx ?? options.jsxImportSource) ? { pragma: options.jsxFactory, pragmaFrag: options.jsxFragmentFactory,