UNPKG

xypriss-security

Version:

XyPriss Security is an advanced JavaScript security library designed for enterprise applications. It provides military-grade encryption, secure data structures, quantum-resistant cryptography, and comprehensive security utilities for modern web applicatio

38 lines (36 loc) 809 B
/** * Type definitions for SecureString modular architecture */ /** * Default options for SecureString */ const DEFAULT_SECURE_STRING_OPTIONS = { protectionLevel: "basic", enableEncryption: false, enableFragmentation: false, enableCanaries: false, enableObfuscation: false, autoLock: false, quantumSafe: false, encoding: "utf-8", enableMemoryTracking: true, }; /** * Default search options */ const DEFAULT_SEARCH_OPTIONS = { caseSensitive: true, wholeWord: false, startPosition: 0, endPosition: -1, }; /** * Default split options */ const DEFAULT_SPLIT_OPTIONS = { limit: -1, removeEmpty: false, trim: false, }; export { DEFAULT_SEARCH_OPTIONS, DEFAULT_SECURE_STRING_OPTIONS, DEFAULT_SPLIT_OPTIONS }; //# sourceMappingURL=index.js.map