mirror of
https://github.com/lucide-icons/lucide.git
synced 2025-12-16 13:17:42 +01:00
Remove aliasesSupport flag from rollup.config.mjs (#1794)
* Remove aliasesSupport flag from rollup.config.mjs and add always add aliases * Update rollup.config.mjs * Update rollup.config.mjs * Update rollup.config.mjs * Update rollup.config.mjs --------- Co-authored-by: Rigó József Karsa <karsa@sztaki.hu>
This commit is contained in:
@@ -22,34 +22,20 @@ const bundles = [
|
||||
format: 'cjs',
|
||||
inputs,
|
||||
outputDir,
|
||||
aliasesSupport: true
|
||||
},
|
||||
{
|
||||
format: 'esm',
|
||||
inputs,
|
||||
outputDir,
|
||||
preserveModules: true,
|
||||
aliasesSupport: true
|
||||
},
|
||||
];
|
||||
|
||||
const configs = bundles
|
||||
.map(({ inputs, outputDir, format, minify, preserveModules, aliasesSupport }) =>
|
||||
.map(({ inputs, outputDir, format, minify, preserveModules }) =>
|
||||
inputs.map(input => ({
|
||||
input,
|
||||
plugins: [
|
||||
...(
|
||||
!aliasesSupport ? [
|
||||
replace({
|
||||
"export * from './aliases';": '',
|
||||
"export * as icons from './icons';": '',
|
||||
delimiters: ['', ''],
|
||||
preventAssignment: false,
|
||||
}),
|
||||
] : []
|
||||
),
|
||||
...plugins(pkg, minify)
|
||||
],
|
||||
plugins: plugins(pkg, minify),
|
||||
external: ['preact'],
|
||||
output: {
|
||||
name: packageName,
|
||||
@@ -81,4 +67,3 @@ const configs = bundles
|
||||
},
|
||||
...configs
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user