We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0ba0fff commit 1606f3cCopy full SHA for 1606f3c
packages/loader/src/index.ts
@@ -13,7 +13,9 @@ export function loader(
13
) {
14
const callback = this.async()
15
const { compilerOptions, configFile, fastRefresh } = this.getOptions() ?? {}
16
- const options = convertCompilerOptionsFromJson(compilerOptions, '').options ?? readDefaultTsConfig(configFile)
+ const { options: assignedOptions } = convertCompilerOptionsFromJson(compilerOptions, '')
17
+ const options =
18
+ !assignedOptions || Object.keys(assignedOptions).length === 0 ? readDefaultTsConfig(configFile) : assignedOptions
19
const swcOptions = tsCompilerOptionsToSwcConfig(options, this.resourcePath)
20
if (fastRefresh) {
21
if (swcOptions.react) {
0 commit comments