everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
24 lines (22 loc) • 1.19 kB
JavaScript
const require_runtime = require('../_virtual/_rolldown/runtime.cjs');
const require_theme = require('./theme.cjs');
let node_module = require("node:module");
//#region src/utils/banner.ts
const pkg = (0, node_module.createRequire)(require("url").pathToFileURL(__filename).href)("../../package.json");
const ASCII_BOS = `
██████╗ ██████╗ ███████╗
██╔══██╗██╔═══██╗██╔════╝
██████╔╝██║ ██║███████╗
██╔══██╗██║ ██║╚════██║
██████╔╝╚██████╔╝███████║
╚═════╝ ╚═════╝ ╚══════╝`;
function printBanner(title = "everything-dev", version = pkg.version) {
console.log(require_theme.gradients.cyber(ASCII_BOS));
console.log();
console.log(require_theme.colors.dim(` ${title} ${require_theme.colors.cyan(`v${version}`)}`));
console.log(require_theme.colors.dim(` ${require_theme.divider(30)}`));
console.log();
}
//#endregion
exports.printBanner = printBanner;
//# sourceMappingURL=banner.cjs.map