UNPKG

constatic

Version:

Constatic is a CLI for creating and managing modern TypeScript projects, providing an organized structure and features that streamline development.

27 lines (26 loc) 784 B
// src/menus/main/presets/tokens/menu-new.ts import { log, sleep, uiMessage } from "#helpers"; import { menus } from "#menus"; import ck from "chalk"; import { promptToken } from "./actions/prompt.js"; async function presetsTokensNewMenu(cli, tokens) { const result = await promptToken(tokens); if (!result.success) { log.error(result.error); await sleep(400); menus.presets.tokens.main(cli); return; } const { name, invite, id, token } = result.data; tokens.push({ name, invite, id, token }); cli.config.set("discord.bot.tokens", tokens); log.success(uiMessage({ "en-US": "Token saved successfully!", "pt-BR": "Token salvo com sucesso!" }, ck.green)); await sleep(400); menus.presets.tokens.main(cli); } export { presetsTokensNewMenu };