{
  "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 with AzureAD",
      "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"
        },
        "docker": {
          "description": "Authenticate with adinsure.azurecr.io for Docker",
          "name": "docker",
          "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"
      ]
    },
    "login.ru": {
      "aliases": [
        "login:ru"
      ],
      "args": {},
      "description": "Log in to use ops services with GitLabRu token",
      "examples": [
        "$ ops login:ru --token abc123"
      ],
      "flags": {
        "token": {
          "description": "The GitLabRu token to store",
          "name": "token",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "force": {
          "description": "Force update of token",
          "name": "force",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "login.ru",
      "pluginAlias": "@adinsure-ops/ops-cli",
      "pluginName": "@adinsure-ops/ops-cli",
      "pluginType": "core",
      "strict": true,
      "usage": "login:ru --token <token>",
      "isESM": true,
      "relativePath": [
        "lib",
        "commands",
        "login.ru.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 schema --dwh",
        "$ ops sql data acc",
        "$ ops sql data acc --dwh",
        "$ ops sql data shared --layer basic",
        "$ ops sql data shared --dwh --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"
        },
        "dwh": {
          "description": "create database scripts for DWH",
          "name": "dwh",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "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"
      ]
    },
    "config:get": {
      "aliases": [
        "config:get"
      ],
      "args": {
        "type": {
          "description": "Type of OPS configuration to retrieve",
          "name": "type",
          "options": [
            "endpoint",
            "download_folder"
          ],
          "required": true
        }
      },
      "description": "Get a configuration value",
      "examples": [
        "$ ops config:get endpoint",
        "$ ops config:get download_folder"
      ],
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "config:get",
      "pluginAlias": "@adinsure-ops/ops-cli",
      "pluginName": "@adinsure-ops/ops-cli",
      "pluginType": "core",
      "strict": true,
      "usage": "config:get <type>",
      "isESM": true,
      "relativePath": [
        "lib",
        "commands",
        "config",
        "get.js"
      ]
    },
    "config:list": {
      "aliases": [
        "config:list"
      ],
      "args": {},
      "description": "List all configuration values",
      "examples": [
        "$ ops config:list"
      ],
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "config:list",
      "pluginAlias": "@adinsure-ops/ops-cli",
      "pluginName": "@adinsure-ops/ops-cli",
      "pluginType": "core",
      "strict": true,
      "usage": "config:list",
      "isESM": true,
      "relativePath": [
        "lib",
        "commands",
        "config",
        "list.js"
      ]
    },
    "config:set": {
      "aliases": [
        "config:set"
      ],
      "args": {
        "type": {
          "description": "Type of OPS configuration",
          "name": "type",
          "options": [
            "endpoint",
            "download_folder"
          ],
          "required": true
        },
        "value": {
          "description": "For \"endpoint\", allowed values: azure, gitlabru; for \"download_folder\", a valid folder path is expected.",
          "name": "value",
          "required": true
        }
      },
      "description": "Set a configuration value",
      "examples": [
        "$ ops config:set endpoint gitlabru",
        "$ ops config:set endpoint azure",
        "$ ops config:set download_folder ~/Downloads"
      ],
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "config:set",
      "pluginAlias": "@adinsure-ops/ops-cli",
      "pluginName": "@adinsure-ops/ops-cli",
      "pluginType": "core",
      "strict": true,
      "isESM": true,
      "relativePath": [
        "lib",
        "commands",
        "config",
        "set.js"
      ]
    },
    "config:unset": {
      "aliases": [
        "config:unset"
      ],
      "args": {
        "type": {
          "description": "Type of OPS configuration to remove",
          "name": "type",
          "options": [
            "endpoint",
            "download_folder"
          ],
          "required": true
        }
      },
      "description": "Remove a configuration value so that the system default is used",
      "examples": [
        "$ ops config:unset endpoint",
        "$ ops config:unset download_folder"
      ],
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "config:unset",
      "pluginAlias": "@adinsure-ops/ops-cli",
      "pluginName": "@adinsure-ops/ops-cli",
      "pluginType": "core",
      "strict": true,
      "usage": "config:unset <type>",
      "isESM": true,
      "relativePath": [
        "lib",
        "commands",
        "config",
        "unset.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": {
        "source": {
          "char": "s",
          "description": "[default: azure] artifact source, configurable with config:set endpoint <option>",
          "name": "source",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "azure",
            "gitlabru"
          ],
          "type": "option"
        },
        "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",
          "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": {
        "source": {
          "char": "s",
          "description": "[default: azure] artifact source, configurable with config:set endpoint <option>",
          "name": "source",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "azure",
            "gitlabru"
          ],
          "type": "option"
        },
        "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",
          "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",
          "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",
          "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": {
        "source": {
          "char": "s",
          "description": "[default: azure] artifact source, configurable with config:set endpoint <option>",
          "name": "source",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "azure",
            "gitlabru"
          ],
          "type": "option"
        },
        "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",
          "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": {
        "source": {
          "char": "s",
          "description": "[default: azure] artifact source, configurable with config:set endpoint <option>",
          "name": "source",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "azure",
            "gitlabru"
          ],
          "type": "option"
        },
        "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",
          "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": {
        "source": {
          "char": "s",
          "description": "[default: azure] artifact source, configurable with config:set endpoint <option>",
          "name": "source",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "azure",
            "gitlabru"
          ],
          "type": "option"
        },
        "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",
          "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": {
        "source": {
          "char": "s",
          "description": "[default: azure] artifact source, configurable with config:set endpoint <option>",
          "name": "source",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "azure",
            "gitlabru"
          ],
          "type": "option"
        },
        "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",
          "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",
        "$ ops download:studio -v 15.0.0 --source=gitlabru"
      ],
      "flags": {
        "source": {
          "description": "[default: azure] artifact source, configurable with config:set endpoint <option>",
          "name": "source",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "azure",
            "gitlabru"
          ],
          "type": "option"
        },
        "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",
          "default": "https://git.adacta-fintech.com",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "project": {
          "description": "Project ID",
          "env": "CI_PROJECT_ID",
          "name": "project",
          "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",
          "default": "https://git.adacta-fintech.com",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "project": {
          "description": "Project ID",
          "env": "CI_PROJECT_ID",
          "name": "project",
          "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.3.2"
}