feat(logging): Enhance logging and module publishing with color-coded output, progress tracking, and improved CLI startup

This commit is contained in:
2025-08-08 12:06:41 +00:00
parent 9b3d77189a
commit 8a6058c421
16 changed files with 404 additions and 28 deletions

View File

@@ -1,10 +1,11 @@
import * as paths from './paths.js';
import { TsPublish } from './classes.tspublish.js';
import { logStart } from './logging.js';
export * from './classes.tspublish.js';
export const runCli = async () => {
console.log('Starting tspublish...');
logStart('tspublish');
const tspublish = new TsPublish();
await tspublish.publish(paths.cwd);
};