11const { copyFileSync, unlinkSync, existsSync, statSync, mkdirSync, emptyDirSync, readdirSync, writeFileSync } = require ( 'fs-extra' ) ;
2- const { join } = require ( 'path' ) ;
2+ const path = require ( 'path' ) ;
33
44const esbuild = require ( 'esbuild' ) ;
55
@@ -16,22 +16,22 @@ module.exports = function ({ out = 'build' } = {}) {
1616 async adapt ( builder ) {
1717 emptyDirSync ( out ) ;
1818
19- const static_directory = join ( out , 'assets' ) ;
19+ const static_directory = path . join ( out , 'assets' ) ;
2020 if ( ! existsSync ( static_directory ) ) {
2121 mkdirSync ( static_directory , { recursive : true } ) ;
2222 }
2323
24- const prerendered_directory = join ( out , 'prerendered' ) ;
24+ const prerendered_directory = path . join ( out , 'prerendered' ) ;
2525 if ( ! existsSync ( prerendered_directory ) ) {
2626 mkdirSync ( prerendered_directory , { recursive : true } ) ;
2727 }
2828
29- const server_directory = join ( out , 'server' ) ;
29+ const server_directory = path . join ( out , 'server' ) ;
3030 if ( ! existsSync ( server_directory ) ) {
3131 mkdirSync ( server_directory , { recursive : true } ) ;
3232 }
3333
34- const edge_directory = join ( out , 'edge' ) ;
34+ const edge_directory = path . join ( out , 'edge' ) ;
3535 if ( ! existsSync ( edge_directory ) ) {
3636 mkdirSync ( edge_directory , { recursive : true } ) ;
3737 }
@@ -51,7 +51,7 @@ module.exports = function ({ out = 'build' } = {}) {
5151 esbuild . buildSync ( {
5252 entryPoints : [ `${ server_directory } /_serverless.js` ] ,
5353 outfile : `${ server_directory } /serverless.js` ,
54- inject : [ join ( `${ server_directory } /shims.js` ) ] ,
54+ inject : [ path . join ( `${ server_directory } /shims.js` ) ] ,
5555 external : [ 'node:*' ] ,
5656 format : 'cjs' ,
5757 bundle : true ,
@@ -95,7 +95,7 @@ const getAllFiles = function (dirPath, basePath, arrayOfFiles) {
9595 if ( statSync ( dirPath + "/" + file ) . isDirectory ( ) ) {
9696 arrayOfFiles = getAllFiles ( dirPath + "/" + file , basePath , arrayOfFiles )
9797 } else {
98- arrayOfFiles . push ( join ( "/" , dirPath . replace ( basePath , '' ) , "/" , file ) )
98+ arrayOfFiles . push ( path . join ( "/" , dirPath . replace ( basePath , '' ) , "/" , file ) )
9999 }
100100 } )
101101
0 commit comments