We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c9e6213 commit 61017a8Copy full SHA for 61017a8
1 file changed
cli.ts
@@ -1,8 +1,11 @@
1
#!/usr/bin/env node
2
import { program } from 'commander';
3
import { logInfo, logError, logWarn, logDebug } from './index.js'; // ⚠️ Usa path corretto se transpili in `dist/`
4
+const { version } = require('../package.json'); // ✅ prende la versione dinamicamente
5
-program.name('cornlog').description('🧠 Logger CLI CodeCorn - log colorato e opzionale su file').version('1.0.3').requiredOption('-c, --context <context>', 'Contesto del log (es: SYSTEM, DB, API)').requiredOption('-l, --level <level>', 'Livello log: info | warn | error | debug').requiredOption('-m, --message <message>', 'Messaggio da loggare').option('-s, --sub <subContext>', 'Sotto-contesto opzionale');
6
+program.name('cornlog').description('🧠 Logger CLI CodeCorn - log colorato e opzionale su file').version(version); // 🔁 dinamico
7
+
8
+program.requiredOption('-c, --context <context>', 'Contesto del log (es: SYSTEM, DB, API)').requiredOption('-l, --level <level>', 'Livello log: info | warn | error | debug').requiredOption('-m, --message <message>', 'Messaggio da loggare').option('-s, --sub <subContext>', 'Sotto-contesto opzionale');
9
10
program.on('--help', () => {
11
console.log('');
0 commit comments