diff --git a/crates/loro-wasm/scripts/nodejs_patch.js b/crates/loro-wasm/scripts/nodejs_patch.js index 1a7371d7..ad65e8fb 100644 --- a/crates/loro-wasm/scripts/nodejs_patch.js +++ b/crates/loro-wasm/scripts/nodejs_patch.js @@ -1,2 +1,5 @@ const { webcrypto } = require("crypto"); -globalThis.crypto = webcrypto; +Object.defineProperty(globalThis, 'crypto', { + value: webcrypto, + writable: true +}); \ No newline at end of file