Fix aliases lucide-react-native (#919)

* Fix aliases lucide-react-native

* remove replace import

* Revert version change
This commit is contained in:
Eric Fennis
2023-01-18 22:49:53 +01:00
committed by GitHub
parent 35c96ab61f
commit 6a5f8d3755

View File

@@ -1,4 +1,4 @@
import plugins, { replace } from '@lucide/rollup-plugins';
import plugins from '@lucide/rollup-plugins';
import pkg from './package.json' assert { type: 'json' };
const packageName = 'LucideReact';
@@ -24,20 +24,7 @@ const configs = bundles
.map(({ inputs, outputDir, format, minify, preserveModules }) =>
inputs.map(input => ({
input,
plugins: [
// This for aliases, only for esm
...(
format !== 'esm' || format !== 'cjs' ? [
replace({
"export * from './aliases';": '',
"export * as icons from './icons';": '',
delimiters: ['', ''],
preventAssignment: false,
}),
] : []
),
...plugins(pkg, minify)
],
plugins: plugins(pkg, minify),
external: ['react', 'prop-types', 'react-native-svg'],
output: {
name: packageName,