syntropylog
Version:
An instance manager with observability for Node.js applications
21 lines • 1.09 kB
JavaScript
/**
* FILE: src/type-exports.ts
* DESCRIPTION: Type exports for the SyntropyLog framework.
* This file is processed by rollup-plugin-dts to generate type declarations.
*/
// --- Internal Types (for advanced usage and Slytherin magic) ---
export * from './internal-types';
export * from './brokers/adapter.types';
// --- Main Framework Exports ---
export { SyntropyLog, syntropyLog } from './SyntropyLog';
// --- Transport Classes ---
export { Transport } from './logger/transports/Transport';
export { ConsoleTransport } from './logger/transports/ConsoleTransport';
export { PrettyConsoleTransport } from './logger/transports/PrettyConsoleTransport';
export { CompactConsoleTransport } from './logger/transports/CompactConsoleTransport';
export { ClassicConsoleTransport } from './logger/transports/ClassicConsoleTransport';
export { SpyTransport } from './logger/transports/SpyTransport';
// --- Utility Classes ---
export { MaskingEngine } from './masking/MaskingEngine';
export { SanitizationEngine } from './sanitization/SanitizationEngine';
//# sourceMappingURL=type-exports.js.map