create mkdocs
This commit is contained in:
parent
25f5d3fa3d
commit
deedbc7b9f
33 changed files with 4817 additions and 2 deletions
|
@ -6,7 +6,7 @@
|
|||
const readline = require('readline');
|
||||
const { parseCommand } = require('../lang/command_parser');
|
||||
const logger = require('../utils/logger');
|
||||
const { generateGradientLogo } = require('./utils/cli_logo');
|
||||
const { generateGradientLogo, generateNormalLogo } = require('./utils/cli_logo');
|
||||
const outputManager = require('./cli_output_manager');
|
||||
const handlerRegistry = require('../handlers/handler_registry');
|
||||
|
||||
|
@ -390,7 +390,7 @@ async function processCommand(input) {
|
|||
* Start the CLI
|
||||
*/
|
||||
function startCLI() {
|
||||
console.log(generateGradientLogo());
|
||||
console.log(generateNormalLogo());
|
||||
console.log(`Fylgja CLI v${version} - Interactive SIEM Management Tool`);
|
||||
console.log(`Type 'help' for usage information or 'exit' to quit\n`);
|
||||
|
||||
|
|
|
@ -56,6 +56,14 @@ const logoLines = [
|
|||
return `\x1b[38;5;${ansi256}m`;
|
||||
}
|
||||
|
||||
/**
|
||||
* Generate a normal logo without any gradient colors
|
||||
* @returns {string} The plain ASCII logo
|
||||
*/
|
||||
function generateNormalLogo() {
|
||||
return '\n' + logoLines.join('\n') + '\n';
|
||||
}
|
||||
|
||||
/**
|
||||
* Generate a 2D gradient (both horizontal and vertical gradients combined)
|
||||
* This creates the most dramatic effect but is more processing-intensive
|
||||
|
@ -101,5 +109,6 @@ const logoLines = [
|
|||
|
||||
// Export the gradient logo functions
|
||||
module.exports = {
|
||||
generateNormalLogo,
|
||||
generateGradientLogo,
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue