Skip to content

Commit b12d969

Browse files
committed
added icon component support release v1.2.11
1 parent 876522b commit b12d969

File tree

1 file changed

+20
-34
lines changed

1 file changed

+20
-34
lines changed

rollup.config.ts

Lines changed: 20 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,41 @@
1-
import resolve from '@rollup/plugin-node-resolve'
2-
import commonjs from '@rollup/plugin-commonjs'
3-
import typescript from '@rollup/plugin-typescript'
4-
import {dts} from 'rollup-plugin-dts'
5-
// import css from "rollup-plugin-import-css";
1+
import resolve from '@rollup/plugin-node-resolve';
2+
import commonjs from '@rollup/plugin-commonjs';
3+
import typescript from '@rollup/plugin-typescript';
4+
import { dts } from 'rollup-plugin-dts';
65
import postcss from 'rollup-plugin-postcss';
7-
// import autoprefixer from 'autoprefixer';
8-
//NEW
9-
import terser from '@rollup/plugin-terser';
6+
import terser from '@rollup/plugin-terser'; // Update import for terser
107

11-
const packageJson = require('./package.json')
8+
const packageJson = require('./package.json');
129

1310
export default [
1411
{
1512
input: 'src/index.ts',
16-
output: [
17-
18-
{
19-
file: packageJson.main,
20-
format: 'esm',
21-
sourcemap: true,
22-
},
23-
],
13+
output: {
14+
file: packageJson.main,
15+
format: 'esm',
16+
sourcemap: true,
17+
},
2418
plugins: [
25-
// NEW
2619
typescript({
27-
tsconfig: './tsconfig.json' // Path to your tsconfig.json
20+
tsconfig: './tsconfig.json',
21+
// Set include option to include CSS files in TypeScript bundle
22+
include: [/\.tsx?$/, /\.css$/],
2823
}),
29-
// css(),
30-
// peerDepsExternal(),
31-
3224
resolve(),
3325
commonjs(),
3426
postcss({
35-
plugins: [],
36-
// sourceMap: true,
37-
extract: true,
38-
inject:false,
39-
extensions:['.css'],
27+
extract: false, // Disable CSS extraction
28+
inject: true, // Inject CSS into the bundle
4029
minimize: true,
41-
42-
}),
43-
// css(),
44-
45-
// NEW
30+
// Add any additional postcss plugins if needed
31+
}),
4632
terser(),
4733
],
4834
},
4935
{
5036
input: 'dist/cjs/types/src/index.d.ts',
51-
output: [{ file: 'dist/index.d.ts', format: 'esm' }],
37+
output: { file: 'dist/index.d.ts', format: 'esm' },
5238
plugins: [dts()],
5339
external: [/\.css$/],
5440
},
55-
]
41+
];

0 commit comments

Comments
 (0)