// Copyright 2017-2025 @pezkuwi/util-crypto authors & contributors // SPDX-License-Identifier: Apache-2.0 import { isReady, waitReady } from '@pezkuwi/wasm-crypto'; export const cryptoIsReady = isReady; export function cryptoWaitReady (): Promise { return waitReady() .then((): boolean => { if (!isReady()) { throw new Error('Unable to initialize @pezkuwi/util-crypto'); } return true; }) .catch(() => false); }