@ot-builder/cli-help-shower
Advanced tools
+4
-4
@@ -1,11 +0,11 @@ | ||
| import * as Chalk from "chalk"; | ||
| export declare const CONSOLE_WIDTH = 80; | ||
| export declare const Bullet: string; | ||
| export declare const Rule: string; | ||
| export declare const Cmd: Chalk.Chalk; | ||
| export declare const Option: Chalk.Chalk; | ||
| export declare const Cmd: (s: TemplateStringsArray, ...placeholders: unknown[]) => string; | ||
| export declare const Option: (s: TemplateStringsArray, ...placeholders: unknown[]) => string; | ||
| export declare const Arg: (s: TemplateStringsArray, ...placeholders: unknown[]) => string; | ||
| export declare const Param: (s: TemplateStringsArray, ...placeholders: unknown[]) => string; | ||
| export declare const Arg: (s: TemplateStringsArray, ...placeholders: unknown[]) => string; | ||
| export declare function OptRun(...xs: string[]): string[]; | ||
| export declare function AltRun(...xs: string[]): string[]; | ||
| export declare function ArgvParseError(s: string): string; | ||
| //# sourceMappingURL=style.d.ts.map |
+22
-9
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.AltRun = exports.OptRun = exports.Arg = exports.Param = exports.Option = exports.Cmd = exports.Rule = exports.Bullet = exports.CONSOLE_WIDTH = void 0; | ||
| const Chalk = require("chalk"); | ||
| exports.Param = exports.Arg = exports.Option = exports.Cmd = exports.Rule = exports.Bullet = exports.CONSOLE_WIDTH = void 0; | ||
| exports.OptRun = OptRun; | ||
| exports.AltRun = AltRun; | ||
| exports.ArgvParseError = ArgvParseError; | ||
| const pc = require("picocolors"); | ||
| const terminalSupportsUnicode = process.platform !== "win32" || | ||
@@ -11,12 +14,13 @@ process.env.TERM_PROGRAM === "vscode" || | ||
| exports.Rule = (terminalSupportsUnicode ? `─` : `-`).repeat(exports.CONSOLE_WIDTH); | ||
| exports.Cmd = Chalk.cyan; | ||
| exports.Option = Chalk.green; | ||
| const Param = (s, ...placeholders) => `<` + Chalk.yellow(s, ...placeholders) + `>`; | ||
| const Cmd = (s, ...placeholders) => pc.cyan(simpleTemplateCombine(s, placeholders)); | ||
| exports.Cmd = Cmd; | ||
| const Option = (s, ...placeholders) => pc.green(simpleTemplateCombine(s, placeholders)); | ||
| exports.Option = Option; | ||
| const Arg = (s, ...placeholders) => pc.yellow(simpleTemplateCombine(s, placeholders)); | ||
| exports.Arg = Arg; | ||
| const Param = (s, ...placeholders) => `<` + pc.yellow(simpleTemplateCombine(s, placeholders)) + `>`; | ||
| exports.Param = Param; | ||
| const Arg = (s, ...placeholders) => Chalk.yellow(s, ...placeholders); | ||
| exports.Arg = Arg; | ||
| function OptRun(...xs) { | ||
| return ["[", ...xs, "]"]; | ||
| } | ||
| exports.OptRun = OptRun; | ||
| function AltRun(...xs) { | ||
@@ -31,3 +35,12 @@ const a = []; | ||
| } | ||
| exports.AltRun = AltRun; | ||
| function ArgvParseError(s) { | ||
| return pc.bold(pc.red(pc.underline(s))); | ||
| } | ||
| function simpleTemplateCombine(s, placeholders) { | ||
| let res = s[0]; | ||
| for (let i = 0; i < placeholders.length; i++) { | ||
| res += String(placeholders[i]) + (s[i + 1] || ""); | ||
| } | ||
| return res; | ||
| } | ||
| //# sourceMappingURL=style.js.map |
+5
-5
| { | ||
| "name": "@ot-builder/cli-help-shower", | ||
| "version": "1.7.3", | ||
| "version": "1.7.4", | ||
| "license": "MIT", | ||
@@ -26,9 +26,9 @@ "repository": { | ||
| "dependencies": { | ||
| "tslib": "^2.0.0", | ||
| "chalk": "^4.1.1" | ||
| "tslib": "^2.6.3", | ||
| "picocolors": "^1.0.1" | ||
| }, | ||
| "devDependencies": { | ||
| "@types/jest": "^29.5.5", | ||
| "jest": "^29.6.2" | ||
| "@types/jest": "^29.5.12", | ||
| "jest": "^29.7.0" | ||
| } | ||
| } |
6211
11.15%133
10.83%+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated