mirror of
https://github.com/lucide-icons/lucide.git
synced 2025-12-16 22:47:42 +01:00
fix(packages/icons): fix linting issues in configs
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import plugins from '@lucide/rollup-plugins';
|
import plugins from '@lucide/rollup-plugins';
|
||||||
import pkg from './package.json' with {type: 'json'};
|
import pkg from './package.json' with { type: 'json' };
|
||||||
import dts from 'rollup-plugin-dts';
|
import dts from 'rollup-plugin-dts';
|
||||||
|
|
||||||
const packageName = '@lucide/icons';
|
const packageName = '@lucide/icons';
|
||||||
@@ -35,9 +35,7 @@ const configs = bundles
|
|||||||
}) =>
|
}) =>
|
||||||
inputs.map((input) => ({
|
inputs.map((input) => ({
|
||||||
input,
|
input,
|
||||||
plugins: [
|
plugins: [...plugins({ pkg, minify })],
|
||||||
...plugins({pkg, minify}),
|
|
||||||
],
|
|
||||||
external,
|
external,
|
||||||
output: {
|
output: {
|
||||||
name: packageName,
|
name: packageName,
|
||||||
@@ -48,7 +46,9 @@ const configs = bundles
|
|||||||
entryFileNames: `[name].${extension}`,
|
entryFileNames: `[name].${extension}`,
|
||||||
}
|
}
|
||||||
: {
|
: {
|
||||||
file: outputFile ?? `${outputDir}/${format}/${outputFileName}${minify ? '.min' : ''}.${extension}`,
|
file:
|
||||||
|
outputFile ??
|
||||||
|
`${outputDir}/${format}/${outputFileName}${minify ? '.min' : ''}.${extension}`,
|
||||||
}),
|
}),
|
||||||
paths,
|
paths,
|
||||||
format,
|
format,
|
||||||
@@ -68,17 +68,20 @@ export default [
|
|||||||
`${outputFileName}.prefixed`,
|
`${outputFileName}.prefixed`,
|
||||||
`${outputFileName}.suffixed`,
|
`${outputFileName}.suffixed`,
|
||||||
'dynamic',
|
'dynamic',
|
||||||
'build'
|
'build',
|
||||||
].map(filename => (
|
].map((filename) => ({
|
||||||
{
|
|
||||||
input: `./src/${filename}.ts`,
|
input: `./src/${filename}.ts`,
|
||||||
output: [{
|
output: [
|
||||||
file: `dist/esm/${filename}.d.ts`, format: 'esm'
|
{
|
||||||
}, {
|
file: `dist/esm/${filename}.d.ts`,
|
||||||
file: `dist/cjs/${filename}.d.cts`, format: 'cjs'
|
format: 'esm',
|
||||||
}],
|
},
|
||||||
|
{
|
||||||
|
file: `dist/cjs/${filename}.d.cts`,
|
||||||
|
format: 'cjs',
|
||||||
|
},
|
||||||
|
],
|
||||||
plugins: [dts()],
|
plugins: [dts()],
|
||||||
})
|
})),
|
||||||
),
|
|
||||||
...configs,
|
...configs,
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
"allowSyntheticDefaultImports": true,
|
"allowSyntheticDefaultImports": true,
|
||||||
"downlevelIteration": true,
|
"downlevelIteration": true,
|
||||||
"sourceMap": true,
|
"sourceMap": true,
|
||||||
"outDir": "./dist"
|
"outDir": "./dist",
|
||||||
},
|
},
|
||||||
"exclude": ["**/node_modules"],
|
"exclude": ["**/node_modules"],
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user