@@ -4,15 +4,19 @@ import url from "@rollup/plugin-url";
44import svgr from "@svgr/rollup" ;
55import path from "path" ;
66import postcss from "rollup-plugin-postcss" ;
7- import resolve from "@rollup/plugin-node-resolve" ;
8- import tsconfigPaths from "rollup-plugin-tsconfig-paths" ;
7+ // import resolve from "@rollup/plugin-node-resolve";
8+ // import tsconfigPaths from "rollup-plugin-tsconfig-paths";
99
10- const appModuleFileExtensions = [ "js" , "ts" , "json" , "mjs" , "jsx" , "tsx" ] ;
10+ // const appModuleFileExtensions = ["js", "ts", "json", "mjs", "jsx", "tsx"];
1111
1212export const externalDeps = [ "vue" ]
1313
1414export const baseConfig = {
15- output : [ { dir : path . resolve ( "./dist/" ) , format : "es" , sourcemap : true } ] ,
15+ input : [
16+ "./src/index.ts" ,
17+ "./src/react/index.ts" ,
18+ "./src/vue/index.ts" ,
19+ ] ,
1620 plugins : [
1721 postcss ( {
1822 config : {
@@ -27,71 +31,71 @@ export const baseConfig = {
2731 ] ,
2832} ;
2933
30- export const reactConfigOriginalEsm = {
31- taskName : 'react.esm' ,
32- input : "./src/react/index.ts" ,
33- output : {
34- preserveModules : true , dir : "./dist/lib.esm" , format : "es" , sourcemap : process . env . NODE_ENV === "development"
35- } ,
36- plugins : [
37- tsconfigPaths ( ) ,
38- // Allows node_modules resolution
39- resolve ( {
40- extensions : appModuleFileExtensions . map ( ( x ) => `.${ x } ` ) ,
41- modulesOnly : true ,
42- preferBuiltins : false ,
43- } ) ,
44- ]
45- } ;
34+ // export const reactConfigOriginalEsm = {
35+ // taskName: 'react.esm',
36+ // input: "./src/react/index.ts",
37+ // output: {
38+ // preserveModules: true, dir: "./dist/lib.esm", format: "es", sourcemap: process.env.NODE_ENV === "development"
39+ // },
40+ // plugins: [
41+ // tsconfigPaths(),
42+ // // Allows node_modules resolution
43+ // resolve({
44+ // extensions: appModuleFileExtensions.map((x) => `.${x}`),
45+ // modulesOnly: true,
46+ // preferBuiltins: false,
47+ // }),
48+ // ]
49+ // };
4650
47- export const reactConfigOriginalCjs = {
48- taskName : 'react.cjs' ,
49- input : "./src/react/index.ts" ,
50- output : {
51- preserveModules : true , dir : "./dist/lib.cjs" , format : "cjs" , sourcemap : process . env . NODE_ENV === "development"
52- } ,
53- plugins : [
54- tsconfigPaths ( ) ,
55- // Allows node_modules resolution
56- resolve ( {
57- extensions : appModuleFileExtensions . map ( ( x ) => `.${ x } ` ) ,
58- modulesOnly : true ,
59- preferBuiltins : false ,
60- } ) ,
61- ]
62- } ;
51+ // export const reactConfigOriginalCjs = {
52+ // taskName: 'react.cjs',
53+ // input: "./src/react/index.ts",
54+ // output: {
55+ // preserveModules: true, dir: "./dist/lib.cjs", format: "cjs", sourcemap: process.env.NODE_ENV === "development"
56+ // },
57+ // plugins: [
58+ // tsconfigPaths(),
59+ // // Allows node_modules resolution
60+ // resolve({
61+ // extensions: appModuleFileExtensions.map((x) => `.${x}`),
62+ // modulesOnly: true,
63+ // preferBuiltins: false,
64+ // }),
65+ // ]
66+ // };
6367
6468
65- export const vueOriginalEsm = {
66- taskName : 'vue.esm' ,
67- input : "./src/vue/index.ts" ,
68- output : {
69- preserveModules : true , dir : "./dist/lib.esm" , format : "es" , sourcemap : process . env . NODE_ENV === "development"
70- } ,
71- plugins : [
72- tsconfigPaths ( ) ,
73- // Allows node_modules resolution
74- resolve ( {
75- extensions : appModuleFileExtensions . map ( ( x ) => `.${ x } ` ) ,
76- modulesOnly : true ,
77- preferBuiltins : false ,
78- } ) ,
79- ]
80- } ;
69+ // export const vueOriginalEsm = {
70+ // taskName: 'vue.esm',
71+ // input: "./src/vue/index.ts",
72+ // output: {
73+ // preserveModules: true, dir: "./dist/lib.esm", format: "es", sourcemap: process.env.NODE_ENV === "development"
74+ // },
75+ // plugins: [
76+ // tsconfigPaths(),
77+ // // Allows node_modules resolution
78+ // resolve({
79+ // extensions: appModuleFileExtensions.map((x) => `.${x}`),
80+ // modulesOnly: true,
81+ // preferBuiltins: false,
82+ // }),
83+ // ]
84+ // };
8185
82- export const vueOriginalCjs = {
83- taskName : 'vue.cjs' ,
84- input : "./src/vue/index.ts" ,
85- output : {
86- preserveModules : true , dir : "./dist/lib.cjs" , format : "cjs" , sourcemap : process . env . NODE_ENV === "development"
87- } ,
88- plugins : [
89- tsconfigPaths ( ) ,
90- // Allows node_modules resolution
91- resolve ( {
92- extensions : appModuleFileExtensions . map ( ( x ) => `.${ x } ` ) ,
93- modulesOnly : true ,
94- preferBuiltins : false ,
95- } ) ,
96- ]
97- } ;
86+ // export const vueOriginalCjs = {
87+ // taskName: 'vue.cjs',
88+ // input: "./src/vue/index.ts",
89+ // output: {
90+ // preserveModules: true, dir: "./dist/lib.cjs", format: "cjs", sourcemap: process.env.NODE_ENV === "development"
91+ // },
92+ // plugins: [
93+ // tsconfigPaths(),
94+ // // Allows node_modules resolution
95+ // resolve({
96+ // extensions: appModuleFileExtensions.map((x) => `.${x}`),
97+ // modulesOnly: true,
98+ // preferBuiltins: false,
99+ // }),
100+ // ]
101+ // };
0 commit comments