namastejs
Version:
A spiritual greeting from your JavaScript code. Because every function deserves a 'Namaste 🙏'
31 lines (26 loc) • 952 B
JavaScript
const { namasteCLI } = require("./src/namaste");
const { updateCLI } = require("./src/git-branch-update/updateCLI");
const { sizeCLI } = require("./src/project-size/sizeCLI");
const { portsCLI } = require("./src/ports/portsCLI");
const { vaultCLI } = require("./src/vault/vaultCLI");
const { clearCLI } = require("./src/clear/clearCLI");
const { breatheCLI } = require("./src/breathe/breatheCLI");
const { setupCLI } = require("./src/setup");
const { help } = require("./src/help");
const [, , command, ...args] = process.argv;
const commands = {
update: () => updateCLI(args),
ports: () => portsCLI(args),
size: () => sizeCLI(),
breathe: () => breatheCLI(),
help: () => help(),
clear: () => clearCLI(),
setup: () => setupCLI(),
vault: () => {
const subcommand = args[0];
const keyArg = args[1];
vaultCLI(subcommand, keyArg);
},
};
(commands[command] || namasteCLI)();