UNPKG

@equinor/fusion-framework-cli

Version:

--- title: Fusion Framework CLI ---

16 lines 556 B
import { relative } from 'node:path'; import { statSync } from 'node:fs'; import chalk from 'chalk'; import prettyBytes from 'pretty-bytes'; export { chalk }; export const formatPath = (path, opt) => { return chalk.blueBright(opt?.relative ? './' + relative(opt?.cwd ?? process.cwd(), path) : path); }; export const formatByteSize = (input) => { if (typeof input === 'string') { return formatByteSize(statSync(input).size); } return chalk.yellowBright(prettyBytes(input)); }; export default chalk; //# sourceMappingURL=format.js.map