Explorar o código

ref: post-build

Sv443 hai 1 ano
pai
achega
5e4cd95e0f
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      tools/post-build-global.mts

+ 3 - 2
tools/post-build-global.mts

@@ -48,9 +48,10 @@ async function run() {
   setImmediate(() => exit(0));
 }
 
-async function exists(path: string) {
+/** Checks if a path exists / is readable and writable (by default) */
+async function exists(path: string, mode = fsconstants.R_OK | fsconstants.W_OK) {
   try {
-    await access(path, fsconstants.R_OK | fsconstants.W_OK);
+    await access(path, mode);
     return true;
   }
   catch(err) {