From acf7eabef9343a7cc2f0487fe60260bbea2b2f05 Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Thu, 16 May 2024 10:46:52 +0100 Subject: [PATCH] Expose POSIX error name as PosixError.code This matches the behaviour of Node.JS's errors, and some libraries expect it. --- packages/puter-js-common/src/PosixError.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/puter-js-common/src/PosixError.js b/packages/puter-js-common/src/PosixError.js index 47178832b..7b94d837b 100644 --- a/packages/puter-js-common/src/PosixError.js +++ b/packages/puter-js-common/src/PosixError.js @@ -89,6 +89,7 @@ class PosixError extends Error { super(message ?? ErrorMetadata.get(posixCode).description); this.posixCode = posixCode; + this.code = posixCode.description; } static fromNodeJSError(e) {