We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
UserConfig.esbuild
1 parent fede2c0 commit 461c9e0Copy full SHA for 461c9e0
src/index.ts
@@ -196,8 +196,9 @@ export default function solidPlugin(options: Partial<Options> = {}): Plugin {
196
userConfig.resolve.alias = normalizeAliases(userConfig.resolve && userConfig.resolve.alias);
197
198
// Forces "esbuild" to preserve JSX so that we can handle it here
199
- // If "esbuild" is not being used I don't need to change anything
200
- if (userConfig.esbuild) userConfig.esbuild.jsx ??= 'preserve';
+ // If "esbuild" is not being used, we don't need to change anything
+ if (userConfig.esbuild !== false)
201
+ userConfig.esbuild = { jsx: 'preserve', ...userConfig.esbuild };
202
203
const solidPkgsConfig = await crawlFrameworkPkgs({
204
viteUserConfig: userConfig,
0 commit comments