@adinsure-ops/ops-cli
Version:
Operations CLI for working with AdInsure
1,593 lines • 45.6 kB
JSON
{
"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"
}