@@ -10,32 +10,32 @@ const outDir = join(rumbleDir, "out");
1010const libIndex = join ( rumbleDir , "lib" , "index.ts" ) ;
1111
1212try {
13- await access ( "outDir" ) ;
14- console . info ( "Cleaning outDir..." ) ;
15- await rm ( outDir , { recursive : true , force : true } ) ;
16- console . info ( "Cleaned outDir!" ) ;
13+ await access ( "outDir" ) ;
14+ console . info ( "Cleaning outDir..." ) ;
15+ await rm ( outDir , { recursive : true , force : true } ) ;
16+ console . info ( "Cleaned outDir!" ) ;
1717} catch ( _error ) { }
1818
1919console . info ( "Creating outDir..." ) ;
2020await mkdir ( outDir , { recursive : true } ) ;
2121console . info ( "Created outDir!" ) ;
2222
2323await build ( {
24- entry : [ libIndex ] ,
25- format : [ "cjs" , "esm" ] ,
26- target : [ "node20" , "es2020" ] ,
27- minify : true ,
28- dts : true ,
29- outDir,
30- sourcemap : true ,
31- treeshake : true ,
32- globalName : "rumble" ,
33- splitting : true ,
34- external : [
35- ...Object . keys ( packagejson . dependencies ) ,
36- ...Object . keys ( packagejson . peerDependencies ) ,
37- ...Object . keys ( packagejson . devDependencies ) ,
38- ] ,
24+ entry : [ libIndex ] ,
25+ format : [ "cjs" , "esm" ] ,
26+ target : [ "node20" , "es2020" ] ,
27+ minify : true ,
28+ dts : true ,
29+ outDir,
30+ sourcemap : true ,
31+ treeshake : true ,
32+ globalName : "rumble" ,
33+ splitting : true ,
34+ external : [
35+ ...Object . keys ( packagejson . dependencies ) ,
36+ ...Object . keys ( packagejson . peerDependencies ) ,
37+ ...Object . keys ( packagejson . devDependencies ) ,
38+ ] ,
3939} ) ;
4040
4141// ==============================
@@ -48,42 +48,42 @@ finalPackageJson.scripts = undefined as any;
4848finalPackageJson . devDependencies = undefined as any ;
4949
5050( finalPackageJson . dependencies as any ) = Object . entries (
51- finalPackageJson . dependencies ,
51+ finalPackageJson . dependencies ,
5252) . reduce (
53- ( acc , [ key , value ] ) => {
54- acc [ key ] = value ;
55- return acc ;
56- } ,
57- { } as Record < string , string > ,
53+ ( acc , [ key , value ] ) => {
54+ acc [ key ] = value ;
55+ return acc ;
56+ } ,
57+ { } as Record < string , string > ,
5858) ;
5959
6060( finalPackageJson . peerDependencies as any ) = Object . entries (
61- finalPackageJson . peerDependencies ,
61+ finalPackageJson . peerDependencies ,
6262) . reduce (
63- ( acc , [ key , value ] ) => {
64- acc [ key ] = value ;
65- return acc ;
66- } ,
67- { } as Record < string , string > ,
63+ ( acc , [ key , value ] ) => {
64+ acc [ key ] = value ;
65+ return acc ;
66+ } ,
67+ { } as Record < string , string > ,
6868) ;
6969
7070( finalPackageJson as any ) . version =
71- process . env . REF_NAME ?? ( packagejson as any ) . version ?? "0.0.1" ;
71+ process . env . REF_NAME ?? ( packagejson as any ) . version ?? "0.0.1" ;
7272
7373( finalPackageJson as any ) . exports = {
74- "./package.json" : "./package.json" ,
75- "." : {
76- require : "./index.cjs" ,
77- import : "./index.js" ,
78- node : "./index.cjs" ,
79- default : "./index.cjs" ,
80- } ,
74+ "./package.json" : "./package.json" ,
75+ "." : {
76+ require : "./index.cjs" ,
77+ import : "./index.js" ,
78+ node : "./index.cjs" ,
79+ default : "./index.cjs" ,
80+ } ,
8181} ;
8282
8383await writeFile (
84- join ( outDir , "package.json" ) ,
85- JSON . stringify ( finalPackageJson ) ,
86- { encoding : "utf-8" } ,
84+ join ( outDir , "package.json" ) ,
85+ JSON . stringify ( finalPackageJson ) ,
86+ { encoding : "utf-8" } ,
8787) ;
8888console . info ( "Created package.json!" ) ;
8989
@@ -93,7 +93,7 @@ console.info("Created package.json!");
9393
9494console . info ( "Copying README.md..." ) ;
9595const readme = await readFile ( join ( rumbleDir , "README.md" ) , {
96- encoding : "utf-8" ,
96+ encoding : "utf-8" ,
9797} ) ;
9898await writeFile ( join ( outDir , "README.md" ) , readme , { encoding : "utf-8" } ) ;
9999console . info ( "Copied README.md!" ) ;
@@ -104,7 +104,7 @@ console.info("Copied README.md!");
104104
105105console . info ( "Copying LICENSE..." ) ;
106106const license = await readFile ( join ( rumbleDir , "LICENSE" ) , {
107- encoding : "utf-8" ,
107+ encoding : "utf-8" ,
108108} ) ;
109109await writeFile ( join ( outDir , "LICENSE" ) , license , { encoding : "utf-8" } ) ;
110110console . info ( "Copied LICENSE!" ) ;
0 commit comments