signalk-parquet
Version:
Vessel data Parquet file archive with automated value and geospatial triggers. History API compliant with cloud backups and queries.
29 lines • 1.02 kB
JavaScript
;
/**
* Simple debug logger for utility files
* Can be disabled via environment variable or compile-time constant
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.debugLogger = void 0;
// Set to false in production to disable all debug logging from utilities
const DEBUG_ENABLED = process.env.SIGNALK_PARQUET_DEBUG === 'true' || false;
exports.debugLogger = {
log: (message, ...args) => {
if (DEBUG_ENABLED) {
// eslint-disable-next-line no-console
console.log(`[SignalK-Parquet] ${message}`, ...args);
}
},
warn: (message, ...args) => {
if (DEBUG_ENABLED) {
// eslint-disable-next-line no-console
console.warn(`[SignalK-Parquet] ${message}`, ...args);
}
},
error: (message, ...args) => {
// Always log errors
// eslint-disable-next-line no-console
console.error(`[SignalK-Parquet] ${message}`, ...args);
},
};
//# sourceMappingURL=debug-logger.js.map