mirror of
https://github.com/lucide-icons/lucide.git
synced 2025-12-16 19:17:43 +01:00
Fix aliases lucide-react-native (#919)
* Fix aliases lucide-react-native * remove replace import * Revert version change
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user