diff options
Diffstat (limited to 'packages/server/src')
-rw-r--r-- | packages/server/src/helpers/iso/isoCrypto/getWebCrypto.ts | 6 |
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) { /** |