// Minimal crypto module implementation for browser using Web Crypto API const crypto = { ...window.crypto, // Add any Node.js crypto methods that might be needed randomBytes: (size) => { const buffer = new Uint8Array(size); window.crypto.getRandomValues(buffer); return buffer; }, createHash: () => ({ update: () => ({ digest: () => new Uint8Array(32) // Return empty hash }) }) }; export default crypto;