legendaryjs
Version:
LegendaryJS ā The ultimate backend framework for speed, power, and simplicity.
24 lines (20 loc) ⢠952 B
JavaScript
const chalk = require('chalk');
const fs = require('fs');
const path = require('path');
function showInfo() {
const configPath = path.join(process.cwd(), 'legendary.config.js');
if (!fs.existsSync(configPath)) {
console.error(chalk.red('ā legendary.config.js not found.'));
return;
}
const config = require(configPath);
console.log(chalk.bold('\nš LegendaryJS Project Info'));
console.log(chalk.gray('āāāāāāāāāāāāāāāāāāāāāāāāāāāāāā'));
console.log('š¦ Port:', config.port);
console.log('š Auth:', JSON.stringify(config.auth));
console.log('𧬠Protocol:', config.protocol.toUpperCase());
console.log('š Features:', Object.keys(config).filter(k => config[k] === true).join(', '));
console.log('š DB Enabled:', Object.keys(config.db).filter(k => config.db[k]).join(', '));
console.log('');
}
module.exports = showInfo;