chore(cli): update oclif manifest after build
This commit is contained in:
parent
a52d32c367
commit
4bcdab09f2
1 changed files with 286 additions and 286 deletions
|
|
@ -1099,6 +1099,89 @@
|
||||||
"isESM": true,
|
"isESM": true,
|
||||||
"relativePath": ["dist", "commands", "collection", "update.js"]
|
"relativePath": ["dist", "commands", "collection", "update.js"]
|
||||||
},
|
},
|
||||||
|
"publish:check": {
|
||||||
|
"aliases": [],
|
||||||
|
"args": {
|
||||||
|
"package": {
|
||||||
|
"description": "npm package name (defaults to current directory)",
|
||||||
|
"name": "package",
|
||||||
|
"required": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": "Check if your package has been discovered by tpmjs.com",
|
||||||
|
"examples": [
|
||||||
|
"<%= config.bin %> <%= command.id %> @myorg/my-tool",
|
||||||
|
"<%= config.bin %> <%= command.id %>"
|
||||||
|
],
|
||||||
|
"flags": {
|
||||||
|
"json": {
|
||||||
|
"description": "Output in JSON format",
|
||||||
|
"name": "json",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"verbose": {
|
||||||
|
"char": "v",
|
||||||
|
"description": "Show verbose output",
|
||||||
|
"name": "verbose",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"hiddenAliases": [],
|
||||||
|
"id": "publish:check",
|
||||||
|
"pluginAlias": "@tpmjs/cli",
|
||||||
|
"pluginName": "@tpmjs/cli",
|
||||||
|
"pluginType": "core",
|
||||||
|
"strict": true,
|
||||||
|
"enableJsonFlag": false,
|
||||||
|
"isESM": true,
|
||||||
|
"relativePath": ["dist", "commands", "publish", "check.js"]
|
||||||
|
},
|
||||||
|
"publish:preview": {
|
||||||
|
"aliases": [],
|
||||||
|
"args": {},
|
||||||
|
"description": "Preview how your tool will appear on tpmjs.com",
|
||||||
|
"examples": [
|
||||||
|
"<%= config.bin %> <%= command.id %>",
|
||||||
|
"<%= config.bin %> <%= command.id %> --path ./my-tool"
|
||||||
|
],
|
||||||
|
"flags": {
|
||||||
|
"path": {
|
||||||
|
"char": "p",
|
||||||
|
"description": "Path to package directory",
|
||||||
|
"name": "path",
|
||||||
|
"default": ".",
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"multiple": false,
|
||||||
|
"type": "option"
|
||||||
|
},
|
||||||
|
"json": {
|
||||||
|
"description": "Output in JSON format",
|
||||||
|
"name": "json",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"verbose": {
|
||||||
|
"char": "v",
|
||||||
|
"description": "Show verbose output",
|
||||||
|
"name": "verbose",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"hiddenAliases": [],
|
||||||
|
"id": "publish:preview",
|
||||||
|
"pluginAlias": "@tpmjs/cli",
|
||||||
|
"pluginName": "@tpmjs/cli",
|
||||||
|
"pluginType": "core",
|
||||||
|
"strict": true,
|
||||||
|
"enableJsonFlag": false,
|
||||||
|
"isESM": true,
|
||||||
|
"relativePath": ["dist", "commands", "publish", "preview.js"]
|
||||||
|
},
|
||||||
"mcp:config": {
|
"mcp:config": {
|
||||||
"aliases": [],
|
"aliases": [],
|
||||||
"args": {
|
"args": {
|
||||||
|
|
@ -1220,21 +1303,37 @@
|
||||||
"isESM": true,
|
"isESM": true,
|
||||||
"relativePath": ["dist", "commands", "mcp", "serve.js"]
|
"relativePath": ["dist", "commands", "mcp", "serve.js"]
|
||||||
},
|
},
|
||||||
"publish:check": {
|
"scenario:generate": {
|
||||||
"aliases": [],
|
"aliases": [],
|
||||||
"args": {
|
"args": {
|
||||||
"package": {
|
"collection": {
|
||||||
"description": "npm package name (defaults to current directory)",
|
"description": "Collection ID or slug",
|
||||||
"name": "package",
|
"name": "collection",
|
||||||
"required": false
|
"required": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": "Check if your package has been discovered by tpmjs.com",
|
"description": "Generate AI-powered scenarios for a collection",
|
||||||
"examples": [
|
"examples": [
|
||||||
"<%= config.bin %> <%= command.id %> @myorg/my-tool",
|
"<%= config.bin %> <%= command.id %> my-collection",
|
||||||
"<%= config.bin %> <%= command.id %>"
|
"<%= config.bin %> <%= command.id %> my-collection --count 3",
|
||||||
|
"<%= config.bin %> <%= command.id %> my-collection --skip-similarity-check"
|
||||||
],
|
],
|
||||||
"flags": {
|
"flags": {
|
||||||
|
"count": {
|
||||||
|
"char": "n",
|
||||||
|
"description": "Number of scenarios to generate (1-10)",
|
||||||
|
"name": "count",
|
||||||
|
"default": 1,
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"multiple": false,
|
||||||
|
"type": "option"
|
||||||
|
},
|
||||||
|
"skip-similarity-check": {
|
||||||
|
"description": "Skip checking for similar existing scenarios",
|
||||||
|
"name": "skip-similarity-check",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"json": {
|
"json": {
|
||||||
"description": "Output in JSON format",
|
"description": "Output in JSON format",
|
||||||
"name": "json",
|
"name": "json",
|
||||||
|
|
@ -1251,29 +1350,36 @@
|
||||||
},
|
},
|
||||||
"hasDynamicHelp": false,
|
"hasDynamicHelp": false,
|
||||||
"hiddenAliases": [],
|
"hiddenAliases": [],
|
||||||
"id": "publish:check",
|
"id": "scenario:generate",
|
||||||
"pluginAlias": "@tpmjs/cli",
|
"pluginAlias": "@tpmjs/cli",
|
||||||
"pluginName": "@tpmjs/cli",
|
"pluginName": "@tpmjs/cli",
|
||||||
"pluginType": "core",
|
"pluginType": "core",
|
||||||
"strict": true,
|
"strict": true,
|
||||||
"enableJsonFlag": false,
|
"enableJsonFlag": false,
|
||||||
"isESM": true,
|
"isESM": true,
|
||||||
"relativePath": ["dist", "commands", "publish", "check.js"]
|
"relativePath": ["dist", "commands", "scenario", "generate.js"]
|
||||||
},
|
},
|
||||||
"publish:preview": {
|
"scenario:info": {
|
||||||
"aliases": [],
|
"aliases": [],
|
||||||
"args": {},
|
"args": {
|
||||||
"description": "Preview how your tool will appear on tpmjs.com",
|
"scenarioId": {
|
||||||
|
"description": "Scenario ID",
|
||||||
|
"name": "scenarioId",
|
||||||
|
"required": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": "Show detailed information about a scenario",
|
||||||
"examples": [
|
"examples": [
|
||||||
"<%= config.bin %> <%= command.id %>",
|
"<%= config.bin %> <%= command.id %> clu123abc456",
|
||||||
"<%= config.bin %> <%= command.id %> --path ./my-tool"
|
"<%= config.bin %> <%= command.id %> clu123abc456 --runs 20",
|
||||||
|
"<%= config.bin %> <%= command.id %> clu123abc456 --json"
|
||||||
],
|
],
|
||||||
"flags": {
|
"flags": {
|
||||||
"path": {
|
"runs": {
|
||||||
"char": "p",
|
"char": "r",
|
||||||
"description": "Path to package directory",
|
"description": "Number of recent runs to show",
|
||||||
"name": "path",
|
"name": "runs",
|
||||||
"default": ".",
|
"default": 10,
|
||||||
"hasDynamicHelp": false,
|
"hasDynamicHelp": false,
|
||||||
"multiple": false,
|
"multiple": false,
|
||||||
"type": "option"
|
"type": "option"
|
||||||
|
|
@ -1294,14 +1400,172 @@
|
||||||
},
|
},
|
||||||
"hasDynamicHelp": false,
|
"hasDynamicHelp": false,
|
||||||
"hiddenAliases": [],
|
"hiddenAliases": [],
|
||||||
"id": "publish:preview",
|
"id": "scenario:info",
|
||||||
"pluginAlias": "@tpmjs/cli",
|
"pluginAlias": "@tpmjs/cli",
|
||||||
"pluginName": "@tpmjs/cli",
|
"pluginName": "@tpmjs/cli",
|
||||||
"pluginType": "core",
|
"pluginType": "core",
|
||||||
"strict": true,
|
"strict": true,
|
||||||
"enableJsonFlag": false,
|
"enableJsonFlag": false,
|
||||||
"isESM": true,
|
"isESM": true,
|
||||||
"relativePath": ["dist", "commands", "publish", "preview.js"]
|
"relativePath": ["dist", "commands", "scenario", "info.js"]
|
||||||
|
},
|
||||||
|
"scenario:list": {
|
||||||
|
"aliases": [],
|
||||||
|
"args": {
|
||||||
|
"collection": {
|
||||||
|
"description": "Collection ID or slug (optional - shows all public scenarios if omitted)",
|
||||||
|
"name": "collection",
|
||||||
|
"required": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": "List scenarios for a collection or all public scenarios",
|
||||||
|
"examples": [
|
||||||
|
"<%= config.bin %> <%= command.id %>",
|
||||||
|
"<%= config.bin %> <%= command.id %> my-collection",
|
||||||
|
"<%= config.bin %> <%= command.id %> --limit 20 --json"
|
||||||
|
],
|
||||||
|
"flags": {
|
||||||
|
"limit": {
|
||||||
|
"char": "l",
|
||||||
|
"description": "Maximum number of results",
|
||||||
|
"name": "limit",
|
||||||
|
"default": 20,
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"multiple": false,
|
||||||
|
"type": "option"
|
||||||
|
},
|
||||||
|
"offset": {
|
||||||
|
"char": "o",
|
||||||
|
"description": "Offset for pagination",
|
||||||
|
"name": "offset",
|
||||||
|
"default": 0,
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"multiple": false,
|
||||||
|
"type": "option"
|
||||||
|
},
|
||||||
|
"tags": {
|
||||||
|
"char": "t",
|
||||||
|
"description": "Filter by tags (comma-separated)",
|
||||||
|
"name": "tags",
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"multiple": false,
|
||||||
|
"type": "option"
|
||||||
|
},
|
||||||
|
"json": {
|
||||||
|
"description": "Output in JSON format",
|
||||||
|
"name": "json",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"verbose": {
|
||||||
|
"char": "v",
|
||||||
|
"description": "Show verbose output",
|
||||||
|
"name": "verbose",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"hiddenAliases": [],
|
||||||
|
"id": "scenario:list",
|
||||||
|
"pluginAlias": "@tpmjs/cli",
|
||||||
|
"pluginName": "@tpmjs/cli",
|
||||||
|
"pluginType": "core",
|
||||||
|
"strict": true,
|
||||||
|
"enableJsonFlag": false,
|
||||||
|
"isESM": true,
|
||||||
|
"relativePath": ["dist", "commands", "scenario", "list.js"]
|
||||||
|
},
|
||||||
|
"scenario:run": {
|
||||||
|
"aliases": [],
|
||||||
|
"args": {
|
||||||
|
"collection": {
|
||||||
|
"description": "Collection ID or slug",
|
||||||
|
"name": "collection",
|
||||||
|
"required": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": "Run all scenarios for a collection",
|
||||||
|
"examples": [
|
||||||
|
"<%= config.bin %> <%= command.id %> my-collection",
|
||||||
|
"<%= config.bin %> <%= command.id %> my-collection --json",
|
||||||
|
"<%= config.bin %> <%= command.id %> my-collection --verbose"
|
||||||
|
],
|
||||||
|
"flags": {
|
||||||
|
"json": {
|
||||||
|
"description": "Output in JSON format",
|
||||||
|
"name": "json",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"verbose": {
|
||||||
|
"char": "v",
|
||||||
|
"description": "Show verbose output",
|
||||||
|
"name": "verbose",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"limit": {
|
||||||
|
"char": "l",
|
||||||
|
"description": "Maximum number of scenarios to run",
|
||||||
|
"name": "limit",
|
||||||
|
"default": 50,
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"multiple": false,
|
||||||
|
"type": "option"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"hiddenAliases": [],
|
||||||
|
"id": "scenario:run",
|
||||||
|
"pluginAlias": "@tpmjs/cli",
|
||||||
|
"pluginName": "@tpmjs/cli",
|
||||||
|
"pluginType": "core",
|
||||||
|
"strict": true,
|
||||||
|
"enableJsonFlag": false,
|
||||||
|
"isESM": true,
|
||||||
|
"relativePath": ["dist", "commands", "scenario", "run.js"]
|
||||||
|
},
|
||||||
|
"scenario:test": {
|
||||||
|
"aliases": [],
|
||||||
|
"args": {
|
||||||
|
"scenarioId": {
|
||||||
|
"description": "Scenario ID to run",
|
||||||
|
"name": "scenarioId",
|
||||||
|
"required": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": "Run a single scenario by ID",
|
||||||
|
"examples": [
|
||||||
|
"<%= config.bin %> <%= command.id %> clu123abc456",
|
||||||
|
"<%= config.bin %> <%= command.id %> clu123abc456 --json",
|
||||||
|
"<%= config.bin %> <%= command.id %> clu123abc456 --verbose"
|
||||||
|
],
|
||||||
|
"flags": {
|
||||||
|
"json": {
|
||||||
|
"description": "Output in JSON format",
|
||||||
|
"name": "json",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"verbose": {
|
||||||
|
"char": "v",
|
||||||
|
"description": "Show verbose output including full reason",
|
||||||
|
"name": "verbose",
|
||||||
|
"allowNo": false,
|
||||||
|
"type": "boolean"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hasDynamicHelp": false,
|
||||||
|
"hiddenAliases": [],
|
||||||
|
"id": "scenario:test",
|
||||||
|
"pluginAlias": "@tpmjs/cli",
|
||||||
|
"pluginName": "@tpmjs/cli",
|
||||||
|
"pluginType": "core",
|
||||||
|
"strict": true,
|
||||||
|
"enableJsonFlag": false,
|
||||||
|
"isESM": true,
|
||||||
|
"relativePath": ["dist", "commands", "scenario", "test.js"]
|
||||||
},
|
},
|
||||||
"tool:execute": {
|
"tool:execute": {
|
||||||
"aliases": [],
|
"aliases": [],
|
||||||
|
|
@ -1655,270 +1919,6 @@
|
||||||
"enableJsonFlag": false,
|
"enableJsonFlag": false,
|
||||||
"isESM": true,
|
"isESM": true,
|
||||||
"relativePath": ["dist", "commands", "tool", "validate.js"]
|
"relativePath": ["dist", "commands", "tool", "validate.js"]
|
||||||
},
|
|
||||||
"scenario:generate": {
|
|
||||||
"aliases": [],
|
|
||||||
"args": {
|
|
||||||
"collection": {
|
|
||||||
"description": "Collection ID or slug",
|
|
||||||
"name": "collection",
|
|
||||||
"required": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description": "Generate AI-powered scenarios for a collection",
|
|
||||||
"examples": [
|
|
||||||
"<%= config.bin %> <%= command.id %> my-collection",
|
|
||||||
"<%= config.bin %> <%= command.id %> my-collection --count 3",
|
|
||||||
"<%= config.bin %> <%= command.id %> my-collection --skip-similarity-check"
|
|
||||||
],
|
|
||||||
"flags": {
|
|
||||||
"count": {
|
|
||||||
"char": "n",
|
|
||||||
"description": "Number of scenarios to generate (1-10)",
|
|
||||||
"name": "count",
|
|
||||||
"default": 1,
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"multiple": false,
|
|
||||||
"type": "option"
|
|
||||||
},
|
|
||||||
"skip-similarity-check": {
|
|
||||||
"description": "Skip checking for similar existing scenarios",
|
|
||||||
"name": "skip-similarity-check",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"json": {
|
|
||||||
"description": "Output in JSON format",
|
|
||||||
"name": "json",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"verbose": {
|
|
||||||
"char": "v",
|
|
||||||
"description": "Show verbose output",
|
|
||||||
"name": "verbose",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"hiddenAliases": [],
|
|
||||||
"id": "scenario:generate",
|
|
||||||
"pluginAlias": "@tpmjs/cli",
|
|
||||||
"pluginName": "@tpmjs/cli",
|
|
||||||
"pluginType": "core",
|
|
||||||
"strict": true,
|
|
||||||
"enableJsonFlag": false,
|
|
||||||
"isESM": true,
|
|
||||||
"relativePath": ["dist", "commands", "scenario", "generate.js"]
|
|
||||||
},
|
|
||||||
"scenario:info": {
|
|
||||||
"aliases": [],
|
|
||||||
"args": {
|
|
||||||
"scenarioId": {
|
|
||||||
"description": "Scenario ID",
|
|
||||||
"name": "scenarioId",
|
|
||||||
"required": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description": "Show detailed information about a scenario",
|
|
||||||
"examples": [
|
|
||||||
"<%= config.bin %> <%= command.id %> clu123abc456",
|
|
||||||
"<%= config.bin %> <%= command.id %> clu123abc456 --runs 20",
|
|
||||||
"<%= config.bin %> <%= command.id %> clu123abc456 --json"
|
|
||||||
],
|
|
||||||
"flags": {
|
|
||||||
"runs": {
|
|
||||||
"char": "r",
|
|
||||||
"description": "Number of recent runs to show",
|
|
||||||
"name": "runs",
|
|
||||||
"default": 10,
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"multiple": false,
|
|
||||||
"type": "option"
|
|
||||||
},
|
|
||||||
"json": {
|
|
||||||
"description": "Output in JSON format",
|
|
||||||
"name": "json",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"verbose": {
|
|
||||||
"char": "v",
|
|
||||||
"description": "Show verbose output",
|
|
||||||
"name": "verbose",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"hiddenAliases": [],
|
|
||||||
"id": "scenario:info",
|
|
||||||
"pluginAlias": "@tpmjs/cli",
|
|
||||||
"pluginName": "@tpmjs/cli",
|
|
||||||
"pluginType": "core",
|
|
||||||
"strict": true,
|
|
||||||
"enableJsonFlag": false,
|
|
||||||
"isESM": true,
|
|
||||||
"relativePath": ["dist", "commands", "scenario", "info.js"]
|
|
||||||
},
|
|
||||||
"scenario:list": {
|
|
||||||
"aliases": [],
|
|
||||||
"args": {
|
|
||||||
"collection": {
|
|
||||||
"description": "Collection ID or slug (optional - shows all public scenarios if omitted)",
|
|
||||||
"name": "collection",
|
|
||||||
"required": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description": "List scenarios for a collection or all public scenarios",
|
|
||||||
"examples": [
|
|
||||||
"<%= config.bin %> <%= command.id %>",
|
|
||||||
"<%= config.bin %> <%= command.id %> my-collection",
|
|
||||||
"<%= config.bin %> <%= command.id %> --limit 20 --json"
|
|
||||||
],
|
|
||||||
"flags": {
|
|
||||||
"limit": {
|
|
||||||
"char": "l",
|
|
||||||
"description": "Maximum number of results",
|
|
||||||
"name": "limit",
|
|
||||||
"default": 20,
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"multiple": false,
|
|
||||||
"type": "option"
|
|
||||||
},
|
|
||||||
"offset": {
|
|
||||||
"char": "o",
|
|
||||||
"description": "Offset for pagination",
|
|
||||||
"name": "offset",
|
|
||||||
"default": 0,
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"multiple": false,
|
|
||||||
"type": "option"
|
|
||||||
},
|
|
||||||
"tags": {
|
|
||||||
"char": "t",
|
|
||||||
"description": "Filter by tags (comma-separated)",
|
|
||||||
"name": "tags",
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"multiple": false,
|
|
||||||
"type": "option"
|
|
||||||
},
|
|
||||||
"json": {
|
|
||||||
"description": "Output in JSON format",
|
|
||||||
"name": "json",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"verbose": {
|
|
||||||
"char": "v",
|
|
||||||
"description": "Show verbose output",
|
|
||||||
"name": "verbose",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"hiddenAliases": [],
|
|
||||||
"id": "scenario:list",
|
|
||||||
"pluginAlias": "@tpmjs/cli",
|
|
||||||
"pluginName": "@tpmjs/cli",
|
|
||||||
"pluginType": "core",
|
|
||||||
"strict": true,
|
|
||||||
"enableJsonFlag": false,
|
|
||||||
"isESM": true,
|
|
||||||
"relativePath": ["dist", "commands", "scenario", "list.js"]
|
|
||||||
},
|
|
||||||
"scenario:run": {
|
|
||||||
"aliases": [],
|
|
||||||
"args": {
|
|
||||||
"collection": {
|
|
||||||
"description": "Collection ID or slug",
|
|
||||||
"name": "collection",
|
|
||||||
"required": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description": "Run all scenarios for a collection",
|
|
||||||
"examples": [
|
|
||||||
"<%= config.bin %> <%= command.id %> my-collection",
|
|
||||||
"<%= config.bin %> <%= command.id %> my-collection --json",
|
|
||||||
"<%= config.bin %> <%= command.id %> my-collection --verbose"
|
|
||||||
],
|
|
||||||
"flags": {
|
|
||||||
"json": {
|
|
||||||
"description": "Output in JSON format",
|
|
||||||
"name": "json",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"verbose": {
|
|
||||||
"char": "v",
|
|
||||||
"description": "Show verbose output",
|
|
||||||
"name": "verbose",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"limit": {
|
|
||||||
"char": "l",
|
|
||||||
"description": "Maximum number of scenarios to run",
|
|
||||||
"name": "limit",
|
|
||||||
"default": 50,
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"multiple": false,
|
|
||||||
"type": "option"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"hiddenAliases": [],
|
|
||||||
"id": "scenario:run",
|
|
||||||
"pluginAlias": "@tpmjs/cli",
|
|
||||||
"pluginName": "@tpmjs/cli",
|
|
||||||
"pluginType": "core",
|
|
||||||
"strict": true,
|
|
||||||
"enableJsonFlag": false,
|
|
||||||
"isESM": true,
|
|
||||||
"relativePath": ["dist", "commands", "scenario", "run.js"]
|
|
||||||
},
|
|
||||||
"scenario:test": {
|
|
||||||
"aliases": [],
|
|
||||||
"args": {
|
|
||||||
"scenarioId": {
|
|
||||||
"description": "Scenario ID to run",
|
|
||||||
"name": "scenarioId",
|
|
||||||
"required": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description": "Run a single scenario by ID",
|
|
||||||
"examples": [
|
|
||||||
"<%= config.bin %> <%= command.id %> clu123abc456",
|
|
||||||
"<%= config.bin %> <%= command.id %> clu123abc456 --json",
|
|
||||||
"<%= config.bin %> <%= command.id %> clu123abc456 --verbose"
|
|
||||||
],
|
|
||||||
"flags": {
|
|
||||||
"json": {
|
|
||||||
"description": "Output in JSON format",
|
|
||||||
"name": "json",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"verbose": {
|
|
||||||
"char": "v",
|
|
||||||
"description": "Show verbose output including full reason",
|
|
||||||
"name": "verbose",
|
|
||||||
"allowNo": false,
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"hasDynamicHelp": false,
|
|
||||||
"hiddenAliases": [],
|
|
||||||
"id": "scenario:test",
|
|
||||||
"pluginAlias": "@tpmjs/cli",
|
|
||||||
"pluginName": "@tpmjs/cli",
|
|
||||||
"pluginType": "core",
|
|
||||||
"strict": true,
|
|
||||||
"enableJsonFlag": false,
|
|
||||||
"isESM": true,
|
|
||||||
"relativePath": ["dist", "commands", "scenario", "test.js"]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"version": "0.1.5"
|
"version": "0.1.5"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue