@@ -3,44 +3,35 @@ import resolve from "@rollup/plugin-node-resolve";
33import peerDepsExternal from "rollup-plugin-peer-deps-external" ;
44import typescript from "rollup-plugin-typescript2" ;
55import sass from "rollup-plugin-sass" ;
6- import { terser } from "rollup-plugin-terser" ;
7- import { createRequire } from 'module' ;
8- const require = createRequire ( import . meta. url ) ;
9- const packageJson = require ( './package.json' ) ;
10-
6+ import packageJson from "./package.json" ;
7+ //import jsx from 'rollup-plugin-jsx'
8+ //import json from "rollup-plugin-json";
9+ //import { terser } from "rollup-plugin-terser";
1110export default {
1211 input : "./src/index.ts" ,
1312 output : [
1413 {
1514 file : packageJson . main ,
1615 format : "cjs" ,
1716 sourcemap : true ,
18- exports : "named" ,
1917 } ,
2018 {
2119 file : packageJson . module ,
2220 format : "esm" ,
2321 sourcemap : true ,
24- exports : "named" ,
2522 } ,
2623 ] ,
2724 plugins : [
2825 sass ( { insert : true } ) ,
26+
2927 peerDepsExternal ( ) ,
30- resolve ( {
31- extensions : [ ".ts" , ".tsx" , ".js" , ".jsx" ] ,
32- preferBuiltins : true ,
33- mainFields : [ "module" , "main" , "browser" ] ,
34- } ) ,
35- commonjs ( {
36- include : / n o d e _ m o d u l e s / ,
37- extensions : [ ".js" , ".ts" ] ,
38- } ) ,
39- typescript ( {
40- tsconfig : "./tsconfig.json" ,
41- clean : true ,
42- } ) ,
43- terser ( ) ,
28+ resolve (
29+ // { preferBuiltins: true, mainFields: ['browser'] }
30+ ) ,
31+ commonjs ( ) ,
32+ typescript ( ) ,
33+ //terser(),
34+ //json(),
35+ // jsx( {factory: 'React.createElement'} ),
4436 ] ,
45- external : [ "react" , "react-dom" ] ,
4637} ;
0 commit comments