@@ -19,50 +19,49 @@ const external = [
1919 / \. j s o n $ / ,
2020] ;
2121
22- export default defineConfig ( [
23- {
24- entry,
25- format : [ "cjs" ] ,
26- external,
27- banner : {
28- js : createBanner ( pkg . name , pkg . version ) ,
29- } ,
30- dts : true ,
31- plugins : [
32- {
33- name : "copy" ,
34- async buildEnd ( ) {
35- await fsp . mkdir ( "dist/static" , { recursive : true } ) ;
22+ export default defineConfig ( {
23+ entry,
24+ format : "cjs" ,
25+ external,
26+ banner : {
27+ js : createBanner ( pkg . name , pkg . version ) ,
28+ } ,
29+ dts : true ,
30+ fixedExtension : false ,
31+ plugins : [
32+ {
33+ name : "copy" ,
34+ async buildEnd ( ) {
35+ await fsp . mkdir ( "dist/static" , { recursive : true } ) ;
36+ await fsp . copyFile (
37+ "vite/static/refresh-utils.mjs" ,
38+ "dist/static/refresh-utils.mjs" ,
39+ ) ;
40+ await fsp . copyFile (
41+ "vite/static/rsc-refresh-utils.mjs" ,
42+ "dist/static/rsc-refresh-utils.mjs" ,
43+ ) ;
44+
45+ await fsp . mkdir ( "dist/config/defaults" , { recursive : true } ) ;
46+ const files = await fsp . readdir ( "config/defaults" ) ;
47+ for ( const file of files ) {
3648 await fsp . copyFile (
37- "vite/static/refresh-utils.mjs" ,
38- " dist/static/refresh-utils.mjs" ,
49+ `config/defaults/ ${ file } ` ,
50+ ` dist/config/defaults/ ${ file } ` ,
3951 ) ;
52+ }
53+
54+ await fsp . mkdir ( "dist/config/default-rsc-entries" , {
55+ recursive : true ,
56+ } ) ;
57+ const rscFiles = await fsp . readdir ( "config/default-rsc-entries" ) ;
58+ for ( const file of rscFiles ) {
4059 await fsp . copyFile (
41- "vite/static/ rsc-refresh-utils.mjs" ,
42- " dist/static/ rsc-refresh-utils.mjs" ,
60+ `config/default- rsc-entries/ ${ file } ` ,
61+ ` dist/config/default- rsc-entries/ ${ file } ` ,
4362 ) ;
44-
45- await fsp . mkdir ( "dist/config/defaults" , { recursive : true } ) ;
46- const files = await fsp . readdir ( "config/defaults" ) ;
47- for ( const file of files ) {
48- await fsp . copyFile (
49- `config/defaults/${ file } ` ,
50- `dist/config/defaults/${ file } ` ,
51- ) ;
52- }
53-
54- await fsp . mkdir ( "dist/config/default-rsc-entries" , {
55- recursive : true ,
56- } ) ;
57- const rscFiles = await fsp . readdir ( "config/default-rsc-entries" ) ;
58- for ( const file of rscFiles ) {
59- await fsp . copyFile (
60- `config/default-rsc-entries/${ file } ` ,
61- `dist/config/default-rsc-entries/${ file } ` ,
62- ) ;
63- }
64- } ,
63+ }
6564 } ,
66- ] ,
67- } ,
68- ] ) ;
65+ } ,
66+ ] ,
67+ } ) ;
0 commit comments