@hypercli/kit
Advanced tools
+139
-139
| { | ||
| "commands": { | ||
| "kit:info": { | ||
| "cookbook:info": { | ||
| "aliases": [], | ||
| "args": { | ||
| "kit": { | ||
| "description": "Kit name", | ||
| "name": "kit", | ||
| "name": { | ||
| "description": "Cookbook name (optionally preceded by kit name)", | ||
| "name": "name", | ||
| "required": true | ||
| } | ||
| }, | ||
| "description": "Show detailed information about a kit", | ||
| "description": "Show detailed information about a cookbook", | ||
| "examples": [ | ||
| "<%= config.bin %> kit info starlight", | ||
| "<%= config.bin %> kit info starlight --variables", | ||
| "<%= config.bin %> kit info starlight --json" | ||
| "<%= config.bin %> cookbook info docs", | ||
| "<%= config.bin %> cookbook info starlight docs", | ||
| "<%= config.bin %> cookbook info docs --variables", | ||
| "<%= config.bin %> cookbook info docs --json" | ||
| ], | ||
@@ -22,3 +23,3 @@ "flags": { | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -69,7 +70,7 @@ "multiple": false, | ||
| "hiddenAliases": [], | ||
| "id": "kit:info", | ||
| "id": "cookbook:info", | ||
| "pluginAlias": "@hypercli/kit", | ||
| "pluginName": "@hypercli/kit", | ||
| "pluginType": "core", | ||
| "strict": true, | ||
| "strict": false, | ||
| "enableJsonFlag": false, | ||
@@ -80,23 +81,20 @@ "isESM": true, | ||
| "commands", | ||
| "kit", | ||
| "cookbook", | ||
| "info.js" | ||
| ] | ||
| }, | ||
| "kit:install": { | ||
| "cookbook:list": { | ||
| "aliases": [], | ||
| "args": { | ||
| "kit": { | ||
| "description": "Kit to install (npm, JSR, GitHub shorthand, git URL, or local path)", | ||
| "description": "Filter by kit name", | ||
| "name": "kit", | ||
| "required": true | ||
| "required": false | ||
| } | ||
| }, | ||
| "description": "Install a kit from npm, JSR, GitHub, or local path", | ||
| "description": "List cookbooks from installed kits", | ||
| "examples": [ | ||
| "<%= config.bin %> kit install @kit/nextjs", | ||
| "<%= config.bin %> kit install svallory/hypergen-kit-nextjs", | ||
| "<%= config.bin %> kit install jsr:@std/path", | ||
| "<%= config.bin %> kit install ./local-kit", | ||
| "<%= config.bin %> kit install C:\\\\Projects\\\\my-kit", | ||
| "<%= config.bin %> kit install https://github.com/user/repo.git" | ||
| "<%= config.bin %> cookbook list", | ||
| "<%= config.bin %> cookbook list starlight", | ||
| "<%= config.bin %> cookbook list --json" | ||
| ], | ||
@@ -107,3 +105,3 @@ "flags": { | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -121,22 +119,7 @@ "multiple": false, | ||
| }, | ||
| "dev": { | ||
| "description": "Install as a dev dependency (only for npm/JSR)", | ||
| "name": "dev", | ||
| "json": { | ||
| "description": "Output as JSON", | ||
| "name": "json", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "name": { | ||
| "char": "n", | ||
| "description": "Name to use for the kit directory (default: auto-detect from source)", | ||
| "name": "name", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "force": { | ||
| "char": "f", | ||
| "description": "Replace existing kit even if already installed (allows changing source)", | ||
| "name": "force", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| } | ||
@@ -146,3 +129,3 @@ }, | ||
| "hiddenAliases": [], | ||
| "id": "kit:install", | ||
| "id": "cookbook:list", | ||
| "pluginAlias": "@hypercli/kit", | ||
@@ -157,13 +140,20 @@ "pluginName": "@hypercli/kit", | ||
| "commands", | ||
| "kit", | ||
| "install.js" | ||
| "cookbook", | ||
| "list.js" | ||
| ] | ||
| }, | ||
| "kit:list": { | ||
| "kit:info": { | ||
| "aliases": [], | ||
| "args": {}, | ||
| "description": "List installed kits", | ||
| "args": { | ||
| "kit": { | ||
| "description": "Kit name", | ||
| "name": "kit", | ||
| "required": true | ||
| } | ||
| }, | ||
| "description": "Show detailed information about a kit", | ||
| "examples": [ | ||
| "<%= config.bin %> kit list", | ||
| "<%= config.bin %> kit list --json" | ||
| "<%= config.bin %> kit info starlight", | ||
| "<%= config.bin %> kit info starlight --variables", | ||
| "<%= config.bin %> kit info starlight --json" | ||
| ], | ||
@@ -174,3 +164,3 @@ "flags": { | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -193,2 +183,26 @@ "multiple": false, | ||
| "type": "boolean" | ||
| }, | ||
| "variables": { | ||
| "description": "Show variable details", | ||
| "name": "variables", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "source": { | ||
| "description": "Show provenance info (path, URL, commit)", | ||
| "name": "source", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "steps": { | ||
| "description": "Show step list with tool types (recipe info only)", | ||
| "name": "steps", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "recipes": { | ||
| "description": "Expand recipes with descriptions", | ||
| "name": "recipes", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| } | ||
@@ -198,3 +212,3 @@ }, | ||
| "hiddenAliases": [], | ||
| "id": "kit:list", | ||
| "id": "kit:info", | ||
| "pluginAlias": "@hypercli/kit", | ||
@@ -210,12 +224,10 @@ "pluginName": "@hypercli/kit", | ||
| "kit", | ||
| "list.js" | ||
| "info.js" | ||
| ] | ||
| }, | ||
| "kit:uninstall": { | ||
| "aliases": [ | ||
| "kit:remove" | ||
| ], | ||
| "kit:install": { | ||
| "aliases": [], | ||
| "args": { | ||
| "kit": { | ||
| "description": "Name of the kit to uninstall", | ||
| "description": "Kit to install (npm, JSR, GitHub shorthand, git URL, or local path)", | ||
| "name": "kit", | ||
@@ -225,6 +237,10 @@ "required": true | ||
| }, | ||
| "description": "Remove an installed kit", | ||
| "description": "Install a kit from npm, JSR, GitHub, or local path", | ||
| "examples": [ | ||
| "<%= config.bin %> kit uninstall starlight", | ||
| "<%= config.bin %> kit uninstall starlight --force" | ||
| "<%= config.bin %> kit install @kit/nextjs", | ||
| "<%= config.bin %> kit install svallory/hypergen-kit-nextjs", | ||
| "<%= config.bin %> kit install jsr:@std/path", | ||
| "<%= config.bin %> kit install ./local-kit", | ||
| "<%= config.bin %> kit install C:\\\\Projects\\\\my-kit", | ||
| "<%= config.bin %> kit install https://github.com/user/repo.git" | ||
| ], | ||
@@ -235,3 +251,3 @@ "flags": { | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -249,5 +265,19 @@ "multiple": false, | ||
| }, | ||
| "dev": { | ||
| "description": "Install as a dev dependency (only for npm/JSR)", | ||
| "name": "dev", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "name": { | ||
| "char": "n", | ||
| "description": "Name to use for the kit directory (default: auto-detect from source)", | ||
| "name": "name", | ||
| "hasDynamicHelp": false, | ||
| "multiple": false, | ||
| "type": "option" | ||
| }, | ||
| "force": { | ||
| "char": "f", | ||
| "description": "Skip confirmation prompt", | ||
| "description": "Replace existing kit even if already installed (allows changing source)", | ||
| "name": "force", | ||
@@ -260,3 +290,3 @@ "allowNo": false, | ||
| "hiddenAliases": [], | ||
| "id": "kit:uninstall", | ||
| "id": "kit:install", | ||
| "pluginAlias": "@hypercli/kit", | ||
@@ -272,18 +302,12 @@ "pluginName": "@hypercli/kit", | ||
| "kit", | ||
| "uninstall.js" | ||
| "install.js" | ||
| ] | ||
| }, | ||
| "kit:update": { | ||
| "kit:list": { | ||
| "aliases": [], | ||
| "args": { | ||
| "kit": { | ||
| "description": "Name of the kit to update", | ||
| "name": "kit", | ||
| "required": false | ||
| } | ||
| }, | ||
| "description": "Update installed kits from their original source", | ||
| "args": {}, | ||
| "description": "List installed kits", | ||
| "examples": [ | ||
| "<%= config.bin %> kit update nextjs", | ||
| "<%= config.bin %> kit update --all" | ||
| "<%= config.bin %> kit list", | ||
| "<%= config.bin %> kit list --json" | ||
| ], | ||
@@ -294,3 +318,3 @@ "flags": { | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -308,5 +332,5 @@ "multiple": false, | ||
| }, | ||
| "all": { | ||
| "description": "Update all installed kits", | ||
| "name": "all", | ||
| "json": { | ||
| "description": "Output as JSON", | ||
| "name": "json", | ||
| "allowNo": false, | ||
@@ -318,3 +342,3 @@ "type": "boolean" | ||
| "hiddenAliases": [], | ||
| "id": "kit:update", | ||
| "id": "kit:list", | ||
| "pluginAlias": "@hypercli/kit", | ||
@@ -330,20 +354,20 @@ "pluginName": "@hypercli/kit", | ||
| "kit", | ||
| "update.js" | ||
| "list.js" | ||
| ] | ||
| }, | ||
| "cookbook:info": { | ||
| "aliases": [], | ||
| "kit:uninstall": { | ||
| "aliases": [ | ||
| "kit:remove" | ||
| ], | ||
| "args": { | ||
| "name": { | ||
| "description": "Cookbook name (optionally preceded by kit name)", | ||
| "name": "name", | ||
| "kit": { | ||
| "description": "Name of the kit to uninstall", | ||
| "name": "kit", | ||
| "required": true | ||
| } | ||
| }, | ||
| "description": "Show detailed information about a cookbook", | ||
| "description": "Remove an installed kit", | ||
| "examples": [ | ||
| "<%= config.bin %> cookbook info docs", | ||
| "<%= config.bin %> cookbook info starlight docs", | ||
| "<%= config.bin %> cookbook info docs --variables", | ||
| "<%= config.bin %> cookbook info docs --json" | ||
| "<%= config.bin %> kit uninstall starlight", | ||
| "<%= config.bin %> kit uninstall starlight --force" | ||
| ], | ||
@@ -354,3 +378,3 @@ "flags": { | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -368,31 +392,8 @@ "multiple": false, | ||
| }, | ||
| "json": { | ||
| "description": "Output as JSON", | ||
| "name": "json", | ||
| "force": { | ||
| "char": "f", | ||
| "description": "Skip confirmation prompt", | ||
| "name": "force", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "variables": { | ||
| "description": "Show variable details", | ||
| "name": "variables", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "source": { | ||
| "description": "Show provenance info (path, URL, commit)", | ||
| "name": "source", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "steps": { | ||
| "description": "Show step list with tool types (recipe info only)", | ||
| "name": "steps", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| }, | ||
| "recipes": { | ||
| "description": "Expand recipes with descriptions", | ||
| "name": "recipes", | ||
| "allowNo": false, | ||
| "type": "boolean" | ||
| } | ||
@@ -402,7 +403,7 @@ }, | ||
| "hiddenAliases": [], | ||
| "id": "cookbook:info", | ||
| "id": "kit:uninstall", | ||
| "pluginAlias": "@hypercli/kit", | ||
| "pluginName": "@hypercli/kit", | ||
| "pluginType": "core", | ||
| "strict": false, | ||
| "strict": true, | ||
| "enableJsonFlag": false, | ||
@@ -413,11 +414,11 @@ "isESM": true, | ||
| "commands", | ||
| "cookbook", | ||
| "info.js" | ||
| "kit", | ||
| "uninstall.js" | ||
| ] | ||
| }, | ||
| "cookbook:list": { | ||
| "kit:update": { | ||
| "aliases": [], | ||
| "args": { | ||
| "kit": { | ||
| "description": "Filter by kit name", | ||
| "description": "Name of the kit to update", | ||
| "name": "kit", | ||
@@ -427,7 +428,6 @@ "required": false | ||
| }, | ||
| "description": "List cookbooks from installed kits", | ||
| "description": "Update installed kits from their original source", | ||
| "examples": [ | ||
| "<%= config.bin %> cookbook list", | ||
| "<%= config.bin %> cookbook list starlight", | ||
| "<%= config.bin %> cookbook list --json" | ||
| "<%= config.bin %> kit update nextjs", | ||
| "<%= config.bin %> kit update --all" | ||
| ], | ||
@@ -438,3 +438,3 @@ "flags": { | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -452,5 +452,5 @@ "multiple": false, | ||
| }, | ||
| "json": { | ||
| "description": "Output as JSON", | ||
| "name": "json", | ||
| "all": { | ||
| "description": "Update all installed kits", | ||
| "name": "all", | ||
| "allowNo": false, | ||
@@ -462,3 +462,3 @@ "type": "boolean" | ||
| "hiddenAliases": [], | ||
| "id": "cookbook:list", | ||
| "id": "kit:update", | ||
| "pluginAlias": "@hypercli/kit", | ||
@@ -473,4 +473,4 @@ "pluginName": "@hypercli/kit", | ||
| "commands", | ||
| "cookbook", | ||
| "list.js" | ||
| "kit", | ||
| "update.js" | ||
| ] | ||
@@ -499,3 +499,3 @@ }, | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -579,3 +579,3 @@ "multiple": false, | ||
| "name": "cwd", | ||
| "default": "/work/hyper/packages/kit", | ||
| "default": "/home/runner/work/hyper-coding/hyper-coding/packages/kit", | ||
| "hasDynamicHelp": false, | ||
@@ -617,3 +617,3 @@ "multiple": false, | ||
| }, | ||
| "version": "0.1.3" | ||
| "version": "0.2.2" | ||
| } |
+3
-3
| { | ||
| "name": "@hypercli/kit", | ||
| "version": "0.1.3", | ||
| "version": "0.2.2", | ||
| "type": "module", | ||
@@ -74,4 +74,4 @@ "description": "Kit lifecycle management for HyperDev", | ||
| "dependencies": { | ||
| "@hypercli/core": "^0.1.3", | ||
| "@hypercli/ui": "^0.1.3", | ||
| "@hypercli/core": "^0.2.2", | ||
| "@hypercli/ui": "^0.2.2", | ||
| "giget": "^2.0.0" | ||
@@ -78,0 +78,0 @@ }, |
189756
0.15%+ Added
+ Added
- Removed
- Removed
Updated
Updated