diff --git a/packages/lucide-solid/rollup.config.mjs b/packages/lucide-solid/rollup.config.mjs index 1d86892f9..3bf21be3e 100644 --- a/packages/lucide-solid/rollup.config.mjs +++ b/packages/lucide-solid/rollup.config.mjs @@ -30,7 +30,7 @@ const configs = bundles input, plugins: [ babel({ - extensions: ['.ts', '.tsx', '.js'], + extensions: ['.ts', '.tsx', '.js', '.jsx'], babelHelpers: 'bundled', presets: [ 'babel-preset-solid', @@ -50,10 +50,14 @@ const configs = bundles esbuild.build({ entryPoints: ['./src/**/*.tsx', './src/**/*.ts'], outdir: './dist/source', + outExtension: { + '.js': '.jsx', + }, loader: { '.js': 'jsx', }, jsx: 'preserve', + jsxImportSource: 'solid-js', bundle: true, format: 'esm', sourcemap: true,