@code-pushup/cli
Version:
A CLI to run all kinds of code quality measurements to align your team with company goals
30 lines • 1.17 kB
JavaScript
import ansis from 'ansis';
import { formatAsciiLink, formatAsciiSticker, logger, } from '@code-pushup/utils';
export function printCliCommand(command) {
logger.debug(`Running ${ansis.bold(command)} command`);
}
export function renderCategoriesHint() {
logger.info(formatAsciiSticker([
ansis.bold.gray('💡 Configure categories'),
'',
ansis.gray('❯ Aggregate audit scores to get a high-level overview'),
`${ansis.gray('❯')} ${formatAsciiLink('https://www.npmjs.com/package/@code-pushup/cli')}`,
]));
}
export function renderPortalHint() {
logger.info(formatAsciiSticker([
ansis.bold.gray('💡 Upload report to Portal'),
'',
ansis.gray('❯ Visualize reports in an interactive UI'),
ansis.gray('❯ Track long-term progress via reports history'),
`${ansis.gray('❯')} ${formatAsciiLink('https://code-pushup.dev/')}`,
]));
}
export function renderUploadHint() {
logger.info(formatAsciiSticker([
ansis.bold.gray('💡 Upload report to Portal'),
'',
`${ansis.gray('❯')} npx code-pushup upload`,
]));
}
//# sourceMappingURL=logging.js.map