UNPKG

@adinsure-ops/ops-cli

Version:

Operations CLI for working with AdInsure

1,593 lines 45.6 kB
{ "commands": { "doctor": { "aliases": [], "args": {}, "description": "check if everything is installed", "examples": [ "$ ops doctor" ], "flags": { "fix": { "char": "p", "description": "try to install missing packages", "name": "fix", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "doctor", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "doctor", "isESM": true, "relativePath": [ "lib", "commands", "doctor.js" ] }, "login": { "aliases": [], "args": {}, "description": "log in to use ops services", "examples": [ "$ ops login", "$ ops login --npm", "$ ops login --skipCi CI", "$ ops login --deviceFlow" ], "flags": { "deviceFlow": { "description": "authenticate using device flow", "name": "deviceFlow", "allowNo": false, "type": "boolean" }, "npm": { "description": "register also for npm", "name": "npm", "allowNo": false, "type": "boolean" }, "skipCI": { "description": "Skip login if environment variables is set", "name": "skipCI", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "force": { "description": "Force a change of login token", "name": "force", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "login", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "login", "responsePageContent": "\n<!DOCTYPE html>\n<html>\n <head>\n <title>ops-cli authenticate</title>\n <link rel='icon' href='data:;base64,iVBORw0KGgo='>\n </head>\n <body>\n <p><strong>Your login was successful!</strong></p>\n <p>This page will automatically close after 10 seconds OR you can close it yourself immediately.</p>\n <script type='text/javascript'>\n setTimeout('self.close()', 10000);\n </script>\n </body>\n</html>", "isESM": true, "relativePath": [ "lib", "commands", "login.js" ] }, "prepare-content": { "aliases": [], "args": {}, "description": "copies files as described in .opsprepare which is at root of source directory", "examples": [ "$ ops prepare-content -d .\\my_workspace", "$ ops prepare-content -d .\\my_workspace -s .\\my_repository", "$ ops prepare-content -d C:\\git\\my_workspace", "$ ops prepare-content -d C:\\git\\my_workspace -s C:\\git\\my_repository\\my_repository" ], "flags": { "destination": { "char": "d", "description": "where to copy the workspace files", "name": "destination", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "source": { "char": "s", "description": "[optional] source directory, default: current dir", "name": "source", "required": false, "default": ".", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "prepare-content", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "prepare-content -d <destination> [-s <source>]", "dotfile": ".opsprepare", "isESM": true, "relativePath": [ "lib", "commands", "prepare-content.js" ] }, "sql": { "aliases": [], "args": { "type": { "description": "Type of database scripts", "name": "type", "options": [ "schema", "data", "migration", "extend", "Schema", "Data", "Migration", "Extend" ], "required": true }, "module": { "description": "Module of data database scripts", "name": "module", "options": [ "acc", "claims", "core", "pas", "reins", "shared" ] } }, "description": "creates a new database script", "examples": [ "$ ops sql schema ", "$ ops sql data shared --layer basic", "$ ops sql data shared --major", "$ ops sql data shared --offline --description \"this is script description\"" ], "flags": { "version": { "char": "v", "description": "version for which you're generating database script", "name": "version", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "layer": { "char": "l", "description": "name of the configuration layer for which you are generating database script", "name": "layer", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "offline": { "char": "o", "description": "generate database script with timestamp", "name": "offline", "allowNo": false, "type": "boolean" }, "description": { "char": "d", "dependsOn": [ "offline" ], "description": "description of script to be used in filename for offline", "name": "description", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "major": { "char": "m", "description": "generate script for major version", "name": "major", "allowNo": false, "type": "boolean" }, "table-schema": { "description": "name of the existing table schema", "name": "table-schema", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "table-name": { "description": "name of the existing table", "name": "table-name", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "column-name": { "description": "name the new column to be added", "name": "column-name", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "column-type": { "description": "type of the new column to be added", "name": "column-type", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "sql", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "sql <type> <module> [flags]", "isESM": true, "relativePath": [ "lib", "commands", "sql.js" ] }, "translate": { "aliases": [], "args": { "language": { "description": "Language id you want to download. Values must be semi-colon (;) separated.", "name": "language", "required": true } }, "description": "downloads translate from AdDictionary service", "examples": [ "$ ops translate \"en-US=en-US;ru-Ru=ru-RU\" -f json -m \"Client business accounting;Client business base;\"", "$ ops translate \"en-US=en-US;ru-Ru=ru-RU\" -f xml -o translationDestination" ], "flags": { "format": { "char": "f", "description": "translations format [xml - server translations, json - client translations]", "name": "format", "required": true, "hasDynamicHelp": false, "multiple": false, "options": [ "json", "xml" ], "type": "option" }, "module": { "char": "m", "description": "module name you want to download. Values must be semi-colon (;) separated.", "name": "module", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "absolute or relative destination path to a folder where translations are extracted.", "name": "output", "default": ".", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "filename": { "description": "specify filename of output (XML only).", "name": "filename", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "respectServerFilename": { "description": "respect filename that is returned from AdDictionary server (XML only).", "name": "respectServerFilename", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "translate", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "translate <language> [flags]", "isESM": true, "relativePath": [ "lib", "commands", "translate.js" ] }, "version": { "aliases": [], "args": { "type": { "description": "Type of release", "name": "type", "options": [ "patch", "minor", "major", "prerelease", "preminor", "premajor", "new" ], "required": true } }, "description": "release new version", "examples": [ "$ ops version patch", "$ ops version prerelease -i", "$ ops version new -v 3.4.3" ], "flags": { "independent": { "char": "i", "description": "increment npm packages independent of VERSION file", "name": "independent", "allowNo": false, "type": "boolean" }, "version": { "char": "v", "description": "force version", "name": "version", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "script-prefix": { "description": "prefix for db script version creation. (default: 7.10)", "name": "script-prefix", "default": "7.10", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "no-deps": { "description": "skip dependency update", "name": "no-deps", "allowNo": false, "type": "boolean" }, "no-script": { "description": "skip creation of script", "name": "no-script", "allowNo": false, "type": "boolean" }, "only-npm-packages": { "description": "regular expression for which NPM packages to include", "name": "only-npm-packages", "default": ".*", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "exclude-dir": { "description": "exclude directories where to search for package.json", "name": "exclude-dir", "hasDynamicHelp": false, "multiple": true, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "version", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "version <type> [flags]", "isESM": true, "relativePath": [ "lib", "commands", "version.js" ] }, "docker:update-image-version": { "aliases": [], "args": { "version": { "description": "Version", "name": "version", "required": true } }, "description": "update docker image version docker compose file", "examples": [ "$ ops docker:update-image-version 17.0.0 --service server client" ], "flags": { "services": { "description": "list of services to update", "name": "services", "required": true, "hasDynamicHelp": false, "multiple": true, "type": "option" }, "file-path": { "description": "list of services to update", "name": "file-path", "default": "./docker-compose.yml", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "docker:update-image-version", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "docker:update-image-version <tag>", "isESM": true, "relativePath": [ "lib", "commands", "docker", "update-image-version.js" ] }, "download:client": { "aliases": [ "download:client" ], "args": {}, "description": "download AdInsure Client zip from Azure storage", "examples": [ "$ ops download:client -v 3.2.0 -o ~/Downloads" ], "flags": { "version": { "char": "v", "description": "version we want to download", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:client", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download:client <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "client.js" ] }, "download:identity-server": { "aliases": [], "args": {}, "description": "download AdInsure Identity Server zip from Azure storage", "examples": [ "$ ops download:identity-server -v 3.0.3 -o ~/Downloads" ], "flags": { "version": { "char": "v", "description": "version we want to download", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:identity-server", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download:identity-server <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "identity-server.js" ] }, "download:jmeter": { "aliases": [], "args": {}, "description": "download jmeter examples from Azure storage", "examples": [ "$ ops download:jmeter -o ~/Downloads" ], "flags": { "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:jmeter", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download:jmeter <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "jmeter.js" ] }, "download:keycloak-scim": { "aliases": [], "args": {}, "description": "download Keycloak-scim from Azure storage", "examples": [ "$ ops download:keycloak-scim -v 3.2.0 -o ~/Downloads" ], "flags": { "version": { "char": "v", "description": "version we want to download", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:keycloak-scim", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download:keycloak-scim <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "keycloak-scim.js" ] }, "download:platform": { "aliases": [ "download" ], "args": {}, "description": "download AdInsure Platform bundle containing zip of Client, Server and IdentityServer from azure storage", "examples": [ "$ ops download -v 6.0.0 -o ~/Downloads" ], "flags": { "version": { "char": "v", "description": "version we want to download", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:platform", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "platform.js" ] }, "download:scheduler": { "aliases": [], "args": {}, "description": "download AdInsure Scheduler zip from azure storage", "examples": [ "$ ops download:scheduler -v 3.2.0 -o ~/Downloads" ], "flags": { "version": { "char": "v", "description": "version we want to download", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:scheduler", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download:scheduler <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "scheduler.js" ] }, "download:server": { "aliases": [], "args": {}, "description": "download AdInsure Server zip from Azure storage", "examples": [ "$ ops download:server -v 3.2.0 -o ~/Downloads" ], "flags": { "version": { "char": "v", "description": "version we want to download", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:server", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download:server <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "server.js" ] }, "download:signalr": { "aliases": [], "args": {}, "description": "download AdInsure SignalR Server zip from Azure storage", "examples": [ "$ ops download:signalr -v 18.0.0 -o ~/Downloads" ], "flags": { "version": { "char": "v", "description": "version we want to download", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:signalr", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download:signalr <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "signalr.js" ] }, "download:studio": { "aliases": [], "args": {}, "description": "download AdInsure Studio vsix from azure storage", "examples": [ "$ ops download:studio -v 15.0.0 -o ~/Downloads", "$ ops download:studio -v 15.0.0 -o ~/Downloads -f", "$ ops download:studio -v 15.0.0 -i", "$ ops download:studio -v 15.0.0 -i -s", "$ ops download:studio -v 15.0.0 -i -k" ], "flags": { "version": { "char": "v", "description": "version we want to download", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "output directory", "name": "output", "default": "./", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "install": { "char": "i", "description": "install plugin to vscode. save to temp folder and remove vsix after.", "name": "install", "allowNo": false, "type": "boolean" }, "skip": { "char": "s", "dependsOn": [ "install" ], "description": "only with install. If passed, and desired version is installed it will skip it.", "name": "skip", "allowNo": false, "type": "boolean" }, "keep": { "char": "k", "dependsOn": [ "install" ], "description": "only with install. If passed, it will not remove the vsix file.", "name": "keep", "allowNo": false, "type": "boolean" }, "force": { "char": "f", "dependsOn": [ "output" ], "description": "Create output directory if it does not exist.", "name": "force", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "download:studio", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "download:studio <flags>", "isESM": true, "relativePath": [ "lib", "commands", "download", "studio.js" ] }, "gitlab:get-tag-pipeline": { "aliases": [], "args": { "tag": { "description": "Tag", "name": "tag", "required": true } }, "description": "get pipeline status for tag", "examples": [ "$ ops gitlab:get-tag-pipeline 17.0.0" ], "flags": { "pat": { "description": "Token from user that has permissions to list and create tags", "env": "PRIVATE_TOKEN", "name": "pat", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "host": { "description": "Server hostname", "env": "CI_SERVER_URL", "name": "host", "required": true, "default": "https://git.adacta-fintech.com", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "project": { "description": "Project ID", "env": "CI_PROJECT_ID", "name": "project", "required": true, "default": "413", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "wait": { "description": "Wait for pipeline to finish", "name": "wait", "allowNo": false, "type": "boolean" }, "timeout": { "description": "Timeout for wait command in seconds (defaults to 120 seconds)", "name": "timeout", "default": "120", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "delay": { "description": "Delay of check in seconds (defaults to 5 seconds)", "name": "delay", "default": "5", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "gitlab:get-tag-pipeline", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "gitlab:get-tag-pipeline <tag>", "isESM": true, "relativePath": [ "lib", "commands", "gitlab", "get-tag-pipeline.js" ] }, "gitlab:next-nightly-tag": { "aliases": [], "args": { "version": { "description": "Tag version", "name": "version", "required": true } }, "description": "creates new gitlab tag", "examples": [ "$ ops gitlab:next-nightly-tag 17.0.0" ], "flags": { "pat": { "description": "Token from user that has permissions to list and create tags", "env": "PRIVATE_TOKEN", "name": "pat", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "host": { "description": "Server hostname", "env": "CI_SERVER_URL", "name": "host", "required": true, "default": "https://git.adacta-fintech.com", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "project": { "description": "Project ID", "env": "CI_PROJECT_ID", "name": "project", "required": true, "default": "413", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "reference": { "description": "Reference to create tag on (branch, commit, tag)", "env": "CI_COMMIT_REF_NAME", "name": "reference", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "outputVersionOnly": { "description": "output only version instead of pretty output", "name": "outputVersionOnly", "allowNo": false, "type": "boolean" }, "dryRun": { "description": "Only printout version and don't create it", "name": "dryRun", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "gitlab:next-nightly-tag", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "gitlab:next-nightly-tag <version>", "isESM": true, "relativePath": [ "lib", "commands", "gitlab", "next-nightly-tag.js" ] }, "jira:issue": { "aliases": [], "args": { "issue": { "description": "Jira issue number", "name": "issue", "required": true } }, "description": "get Jira issue", "examples": [ "$ ops jira:issue LJADIRD-1337" ], "flags": { "username": { "description": "jira username", "env": "JIRA_USERNAME", "name": "username", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "password": { "description": "jira password", "env": "JIRA_PASSWORD", "name": "password", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "hostname": { "description": "jira hostname", "env": "JIRA_HOSTNAME", "name": "hostname", "default": "https://jira.adacta-fintech.com", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "jira:issue", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "usage": "jira:issue <issue>", "isESM": true, "relativePath": [ "lib", "commands", "jira", "issue.js" ] }, "jira:labels": { "aliases": [], "args": { "issue": { "description": "Jira issue number", "name": "issue", "required": true } }, "description": "list or edit labels on Jira issue", "examples": [ "$ ops jira:labels LJADIRD-1337" ], "flags": { "username": { "description": "jira username", "env": "JIRA_USERNAME", "name": "username", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "password": { "description": "jira password", "env": "JIRA_PASSWORD", "name": "password", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "hostname": { "description": "jira hostname", "env": "JIRA_HOSTNAME", "name": "hostname", "default": "https://jira.adacta-fintech.com", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "add": { "char": "a", "description": "add label", "name": "add", "hasDynamicHelp": false, "multiple": true, "type": "option" }, "remove": { "char": "r", "description": "remove label", "name": "remove", "hasDynamicHelp": false, "multiple": true, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "jira:labels", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "usage": "jira:labels <issue> -a [label] -r [label]", "isESM": true, "relativePath": [ "lib", "commands", "jira", "labels.js" ] }, "log:add": { "aliases": [ "log", "log:add" ], "args": { "issue": { "description": "Jira issue number", "name": "issue", "required": true } }, "description": "creates a new changelog entry", "examples": [ "$ ops log LJADIRD-1234 -t feature", "$ ops log LJADIRD-5678 -t fixed", "$ ops log LJADIRD-5678 -t fixed -d \"Fixed my bug\"", "$ ops log LJADIRD-8765 -t breaking -c Platform", "$ ops log LJADIRD-4321 -t improve -c Configuration" ], "flags": { "type": { "char": "t", "description": "type of changelog", "name": "type", "hasDynamicHelp": false, "multiple": false, "options": [ "feature", "fixed", "improve", "breaking" ], "type": "option" }, "component": { "char": "c", "description": "Component for which new changelog should be generated", "name": "component", "default": "", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "description": { "char": "d", "description": "Description of a changelog", "name": "description", "default": "", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "force": { "char": "f", "description": "Create logs directory if it does not exist", "name": "force", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "log:add", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "log <issue> -t [type] -c [options]", "isESM": true, "relativePath": [ "lib", "commands", "log", "add.js" ] }, "log:generate": { "aliases": [ "log:gen" ], "args": {}, "description": "generates final changelog from unreleased notes", "examples": [ "$ ops log:gen", "$ ops log:gen -p", "$ ops log:gen -c Platform", "$ ops log:gen -c Platform,Configuration", "$ ops log:gen -c Implementation -f CHANGELOG.Implementation.md" ], "flags": { "components": { "char": "c", "description": "components separated by comma (,) to process for final changelog", "name": "components", "default": "", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "file": { "char": "f", "description": "file to update with new changelogs", "name": "file", "default": "CHANGELOG.md", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "force": { "description": "update target file without prompting for confirmation", "name": "force", "allowNo": false, "type": "boolean" }, "preview": { "char": "p", "description": "generates a preview markdown of current unreleased changelogs", "name": "preview", "allowNo": false, "type": "boolean" }, "version": { "char": "v", "description": "version for which you're generating changelogs", "name": "version", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "ignore-no-changelogs": { "description": "generate final changelog even if no unreleased changelogs exist", "name": "ignore-no-changelogs", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "log:generate", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "log:gen [options]", "isESM": true, "relativePath": [ "lib", "commands", "log", "generate.js" ] }, "log:validate": { "aliases": [ "log:validate" ], "args": {}, "description": "validates formatting of all unreleased changelogs", "examples": [ "$ ops log:validate" ], "flags": {}, "hasDynamicHelp": false, "hiddenAliases": [], "id": "log:validate", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "log:validate [options]", "isESM": true, "relativePath": [ "lib", "commands", "log", "validate.js" ] }, "npm:check-publish": { "aliases": [], "args": {}, "description": "check if npm packages were published", "examples": [ "$ ops npm:check-publish -v 6.0.1", "$ ops npm:check-publish -p @adinsure/* -v 6.0.0", "$ ops npm:check-publish -p @adinsure/* -x @adisure/demo -v 6.0.0" ], "flags": { "package": { "char": "p", "description": "package name filter you want to check", "name": "package", "hasDynamicHelp": false, "multiple": true, "type": "option" }, "exclude": { "char": "x", "description": "exclude packages from filter", "name": "exclude", "hasDynamicHelp": false, "multiple": true, "type": "option" }, "version": { "char": "v", "description": "version we want to check if published", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "pat": { "description": "PAT token or AZURE_DEVOPS_EXT_PAT environment variable", "name": "pat", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "npm:check-publish", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "npm:check-publish [options]", "isESM": true, "relativePath": [ "lib", "commands", "npm", "check-publish.js" ] }, "npm:dependency-update": { "aliases": [], "args": { "version": { "description": "Type of release", "name": "version", "required": true } }, "description": "update npm dependencies per package filter", "examples": [ "$ ops npm:dependency-update 3.4.3 --filter @adinsure/*" ], "flags": { "filter": { "description": "regular expression for which NPM packages to update", "name": "filter", "required": true, "hasDynamicHelp": false, "multiple": true, "type": "option" }, "exclude": { "description": "exclude directories where to search for package.json", "name": "exclude", "hasDynamicHelp": false, "multiple": true, "type": "option" }, "force": { "description": "force update of version regardless of lower vs higher version check", "name": "force", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "npm:dependency-update", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "npm:dependency-update <type> [flags]", "isESM": true, "relativePath": [ "lib", "commands", "npm", "dependency-update.js" ] }, "npm:publish": { "aliases": [], "args": {}, "description": "Publish npm packages", "examples": [ "$ ops npm:publish -v 15.0.0", "$ ops npm:publish -v 15.0.0", "$ ops npm:publish -p @adinsure-tooling/* -v 15.0.0", "$ ops npm:publish -p @adinsure-tooling/* -x @adisure-tooling/studio-services -v 6.0.0" ], "flags": { "package": { "char": "p", "description": "package name filter you want to check", "name": "package", "hasDynamicHelp": false, "multiple": true, "type": "option" }, "exclude": { "char": "x", "description": "exclude packages from filter", "name": "exclude", "hasDynamicHelp": false, "multiple": true, "type": "option" }, "version": { "char": "v", "description": "version we want to check if published", "name": "version", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "pat": { "description": "PAT token or AZURE_DEVOPS_EXT_PAT environment variable", "env": "AZURE_DEVOPS_EXT_PAT", "name": "pat", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "retry": { "description": "Number of npm publishing retries in case of 4xx or 5xx http errors", "name": "retry", "default": 3, "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "npm:publish", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "npm:publish [options]", "isESM": true, "relativePath": [ "lib", "commands", "npm", "publish.js" ] }, "nuget:dependency-update": { "aliases": [], "args": { "version": { "description": "Type of release", "name": "version", "required": true } }, "description": "update nuget dependencies per package filter", "examples": [ "$ ops nuget:dependency-update 3.4.3 --filter Adacta.AdInsure --exclude Scheduler" ], "flags": { "filter": { "description": "regular expression for which NuGet packages to update", "name": "filter", "required": true, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "exclude": { "description": "exclude directories where to search for csproj files", "name": "exclude", "hasDynamicHelp": false, "multiple": true, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "nuget:dependency-update", "pluginAlias": "@adinsure-ops/ops-cli", "pluginName": "@adinsure-ops/ops-cli", "pluginType": "core", "strict": true, "usage": "nuget:dependency-update <type> [flags]", "isESM": true, "relativePath": [ "lib", "commands", "nuget", "dependency-update.js" ] } }, "version": "5.2.2" }