react-native-quick-crypto
react-native-quick-crypto copied to clipboard
Cannot call generatePrime()
When calling crypto.generatePrime:
TypeError: _reactNativeQuickCrypto.default.generatePrime is not a function.
However, IDE hint indicate the function exists.
lib/typescript/index.d.ts:
declare const crypto: {
...
generatePrime(size: number, callback: (err: Error | null, prime: ArrayBuffer) => void): void;
generatePrime(size: number, options: FallbackCrypto.GeneratePrimeOptionsBigInt, callback: (err: Error | null, prime: bigint) => void): void;
generatePrime(size: number, options: FallbackCrypto.GeneratePrimeOptionsArrayBuffer, callback: (err: Error | null, prime: ArrayBuffer) => void): void;
generatePrime(size: number, options: FallbackCrypto.GeneratePrimeOptions, callback: (err: Error | null, prime: bigint | ArrayBuffer) => void): void;
...
};
Other functions like crypto.getRandomValues work without issue.