chore(cli): update oclif manifest after build

This commit is contained in:
Ajax Davis 2026-02-07 00:58:18 +10:00
parent a52d32c367
commit 4bcdab09f2

View file

@ -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"