UNPKG

@jakehamilton/titan

Version:

A little tool for big (monorepo) projects.

27 lines (22 loc) 515 B
const arg = require("arg"); const { default: littlelog, parseLogLevelNumber, configure, LogLevel, } = require("@littlethings/log"); const rootArgs = require("./args"); const kleur = require("kleur"); const args = arg(rootArgs, { permissive: true, }); if (args["--verbose"]) { const level = args["--verbose"] > 2 ? LogLevel.Trace : parseLogLevelNumber(args["--verbose"]); configure({ level, }); } module.exports = littlelog.child("Titan");