summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src/helpers/iso/isoCrypto/getWebCrypto.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/server/src/helpers/iso/isoCrypto/getWebCrypto.ts')
-rw-r--r--packages/server/src/helpers/iso/isoCrypto/getWebCrypto.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/server/src/helpers/iso/isoCrypto/getWebCrypto.ts b/packages/server/src/helpers/iso/isoCrypto/getWebCrypto.ts
index 11871a6..f07d4a2 100644
--- a/packages/server/src/helpers/iso/isoCrypto/getWebCrypto.ts
+++ b/packages/server/src/helpers/iso/isoCrypto/getWebCrypto.ts
@@ -49,7 +49,11 @@ export const _getWebCryptoInternals = {
stubThisImportNodeCrypto: async () => {
try {
// dnt-shim-ignore
- const _nodeCrypto = await import('node:crypto');
+ /**
+ * The `webpackIgnore` here is to help support Next.js' Edge runtime.
+ * See https://github.com/MasterKale/SimpleWebAuthn/issues/517 for more info.
+ */
+ const _nodeCrypto = await import(/* webpackIgnore: true */ 'node:crypto');
return _nodeCrypto;
} catch (_err) {
/**