UNPKG

@focuson/utils

Version:

Common utilities for the @focuson project

22 lines (21 loc) 720 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.minimalLog = exports.overviewLog = exports.detailsLog = exports.log = void 0; function log(depth, s) { if (depth >= 0) console.log(' '.repeat(depth * 2) + s); } exports.log = log; function detailsLog(level, depth, s) { if (level === 'detailed' || level === 'overview' || level == 'minimal') log(depth, s); } exports.detailsLog = detailsLog; function overviewLog(level, depth, s) { if (level === 'overview' || level == 'minimal') log(depth, s); } exports.overviewLog = overviewLog; function minimalLog(level, depth, s) { if (level === 'minimal') log(depth, s); } exports.minimalLog = minimalLog;