Преглед изворни кода

Expose POSIX error name as PosixError.code

This matches the behaviour of Node.JS's errors, and some libraries
expect it.
Sam Atkins пре 1 година
родитељ
комит
c08c8bd073
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1 0
      packages/puter-js-common/src/PosixError.js

+ 1 - 0
packages/puter-js-common/src/PosixError.js

@@ -89,6 +89,7 @@ class PosixError extends Error {
 
 
         super(message ?? ErrorMetadata.get(posixCode).description);
         super(message ?? ErrorMetadata.get(posixCode).description);
         this.posixCode = posixCode;
         this.posixCode = posixCode;
+        this.code = posixCode.description;
     }
     }
 
 
     static fromNodeJSError(e) {
     static fromNodeJSError(e) {