1- /* Copyright (c) 2018, 2023 , Oracle and/or its affiliates. */
1+ /* Copyright (c) 2018, 2025 , Oracle and/or its affiliates. */
22
33/******************************************************************************
44 *
@@ -59,7 +59,7 @@ if (fs.existsSync('.npmignore')) {
5959}
6060
6161// Create the npm package
62- async function packageUp ( ) {
62+ function packageUp ( ) {
6363 console . log ( 'Creating the npm package for node-oracledb ' + packageJSON . version ) ;
6464 try {
6565
@@ -77,15 +77,9 @@ async function packageUp() {
7777 packageJSON . scripts . prune = 'node package/prunebinaries.js' ;
7878 fs . writeFileSync ( 'package.json' , JSON . stringify ( packageJSON , null , 2 ) + '\n' ) ;
7979
80- // Use 'await fs.promises' to remove the directory & its contents instead
81- // of fs.rmSync() for compatability with Node.js 14.6 - 14.13 versions.
82- // fs.rmSync() was introduced in Node.js 14.14 version.
80+ // Remove the directory & its contents
8381 try {
84- const vs = process . version . substring ( 1 ) . split ( "." ) . map ( Number ) ;
85- if ( vs [ 0 ] > 14 || ( vs [ 0 ] === 14 && vs [ 1 ] >= 14 ) )
86- fs . rmSync ( nodbUtil . RELEASE_DIR , { recursive : true , force : true } ) ;
87- else
88- await fs . promises . rmdir ( nodbUtil . RELEASE_DIR , { recursive : true , force : true } ) ;
82+ fs . rmSync ( nodbUtil . RELEASE_DIR , { recursive : true , force : true } ) ;
8983 } catch ( err ) {
9084 if ( err && ! err . message . match ( / E N O E N T / ) )
9185 console . error ( err . message ) ;
@@ -127,10 +121,10 @@ async function packageUp() {
127121// Copy a directory
128122function copyDir ( srcDir , destDir ) {
129123 try {
130- let f = fs . readdirSync ( srcDir ) ;
124+ const f = fs . readdirSync ( srcDir ) ;
131125 for ( let i = 0 ; i < f . length ; i ++ ) {
132126 fs . copyFileSync ( srcDir + '/' + f [ i ] , destDir + '/' + f [ i ] ) ;
133- let mode = f [ i ] . match ( / \. t x t $ / ) ? 0o644 : 0o755 ;
127+ const mode = f [ i ] . match ( / \. t x t $ / ) ? 0o644 : 0o755 ;
134128 fs . chmodSync ( destDir + '/' + f [ i ] , mode ) ;
135129 }
136130 } catch ( err ) {
0 commit comments