« get me outta code hell

write: static-build: don't let errors slip through writeSymlinks - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/write
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2024-01-30 15:32:06 -0400
committer(quasar) nebula <qznebula@protonmail.com>2024-01-30 15:32:06 -0400
commit2fcfbd99e0dedeb2b92d71bdc35550d12392e1f1 (patch)
treebecdad43ed95ef33313df6a760858898484782e7 /src/write
parent9cc5d3818a028005557608a98bcc00fc8f34798d (diff)
write: static-build: don't let errors slip through writeSymlinks
Fixes #128.
Diffstat (limited to 'src/write')
-rw-r--r--src/write/build-modes/static-build.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/write/build-modes/static-build.js b/src/write/build-modes/static-build.js
index 33eafea..0a92ef5 100644
--- a/src/write/build-modes/static-build.js
+++ b/src/write/build-modes/static-build.js
@@ -464,6 +464,8 @@ function writeSymlinks({
     } catch (error) {
       if (error.code === 'EPERM') {
         await symlink(path.resolve(directory), file, 'junction');
+      } else {
+        throw error;
       }
     }
   }