@sudowealth/schwab-api
Version:
TypeScript client for Charles Schwab API with OAuth support, market data, trading functionality, and complete type safety
16 lines (15 loc) • 725 B
JavaScript
/**
* Utility functions and classes for the Schwab API
*/
// Date utilities
export * from './date-utils';
// Schema utilities
export * from './schema-utils';
// Secure logging
export { SecureLogger, createLogger, logger,
// New exports
sanitizeKeyForLog, sanitizeError, sanitizeTokenForLog, } from './secure-logger';
// Account scrubbing utilities
export { buildAccountDisplayMap, scrubAccountIdentifiers, createAccountScrubber, AccountScrubber, } from './account-scrubber';
// Crypto utilities
export { createHmacKey, signData, verifySignature, toHex, fromHex, bufferToBase64, base64ToBuffer, constantTimeCompare, generateSecureRandomString, hashData, createTimedSignature, verifyTimedSignature, } from './crypto-utils';