everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
1 lines • 1.69 kB
Source Map (JSON)
{"version":3,"file":"theme.cjs","names":[],"sources":["../../src/utils/theme.ts"],"sourcesContent":["import chalk from \"chalk\";\nimport gradient from \"gradient-string\";\n\nexport const gradients: Record<string, (text: string) => string> = {\n cyber: gradient([\"#00ffff\", \"#ff00ff\"]),\n};\n\nexport const colors = {\n cyan: chalk.hex(\"#00ffff\"),\n magenta: chalk.hex(\"#ff00ff\"),\n green: chalk.hex(\"#00ff41\"),\n blue: chalk.hex(\"#0080ff\"),\n yellow: chalk.hex(\"#ffcc00\"),\n white: chalk.hex(\"#f0f0f0\"),\n gray: chalk.hex(\"#555555\"),\n dim: chalk.dim,\n error: chalk.hex(\"#ff3366\"),\n};\n\nexport const icons = {\n scan: \"○\",\n run: \"▶\",\n ok: \"✓\",\n err: \"✗\",\n pending: \"○\",\n arrow: \"→\",\n dot: \"·\",\n app: \"◉\",\n config: \"⚙\",\n};\n\nexport const frames = {\n top: (width: number) => `┌${\"─\".repeat(width - 2)}┐`,\n bottom: (width: number) => `└${\"─\".repeat(width - 2)}┘`,\n};\n\nexport function divider(width = 48): string {\n return colors.dim(\"─\".repeat(width));\n}\n"],"mappings":";;;;;;;AAGA,MAAa,YAAsD,EACjE,oCAAgB,CAAC,WAAW,UAAU,CAAC,EACxC;AAED,MAAa,SAAS;CACpB,MAAM,cAAM,IAAI,UAAU;CAC1B,SAAS,cAAM,IAAI,UAAU;CAC7B,OAAO,cAAM,IAAI,UAAU;CAC3B,MAAM,cAAM,IAAI,UAAU;CAC1B,QAAQ,cAAM,IAAI,UAAU;CAC5B,OAAO,cAAM,IAAI,UAAU;CAC3B,MAAM,cAAM,IAAI,UAAU;CAC1B,KAAK,cAAM;CACX,OAAO,cAAM,IAAI,UAAU;CAC5B;AAED,MAAa,QAAQ;CACnB,MAAM;CACN,KAAK;CACL,IAAI;CACJ,KAAK;CACL,SAAS;CACT,OAAO;CACP,KAAK;CACL,KAAK;CACL,QAAQ;CACT;AAED,MAAa,SAAS;CACpB,MAAM,UAAkB,IAAI,IAAI,OAAO,QAAQ,EAAE,CAAC;CAClD,SAAS,UAAkB,IAAI,IAAI,OAAO,QAAQ,EAAE,CAAC;CACtD;AAED,SAAgB,QAAQ,QAAQ,IAAY;AAC1C,QAAO,OAAO,IAAI,IAAI,OAAO,MAAM,CAAC"}