my-npm-package-kakumanuamulya
Version:
A custom CLI tool with a welcome message and logging
26 lines (22 loc) • 882 B
JavaScript
import cliWelcome from "cli-welcome";
import chalk from "chalk";
import logSymbols from "log-symbols";
// Function to display a CLI welcome message
function showWelcomeMessage() {
cliWelcome({
title: "My NPM Package",
tagLine: "By Dev",
description: "A simple npm package with a welcome message and logging",
version: "1.0.0",
bgColor: "#36BB09",
color: "#FFFFFF",
bold: true,
clear: true
});
console.log(logSymbols.success, chalk.green("Success! Your npm package is working."));
console.log(logSymbols.info, chalk.blue("Info: This is a sample npm module."));
console.log(logSymbols.warning, chalk.yellow("Warning: Use this wisely."));
console.log(logSymbols.error, chalk.red("Error: Something went wrong!"));
}
// Export the function
export { showWelcomeMessage };