{
  "name": "release-publish",
  "implementation": "/packages/js/src/executors/release-publish/release-publish.impl.ts",
  "schema": {
    "$schema": "https://json-schema.org/schema",
    "version": 2,
    "title": "Implementation details of `nx release publish`",
    "description": "DO NOT INVOKE DIRECTLY WITH `nx run`. Use `nx release publish` instead.",
    "type": "object",
    "properties": {
      "packageRoot": {
        "type": "string",
        "description": "The root directory of the directory (containing a manifest file at its root) to publish. Defaults to the project root."
      },
      "registry": {
        "type": "string",
        "description": "The registry to publish the package to."
      },
      "tag": {
        "type": "string",
        "description": "The distribution tag to apply to the published package."
      },
      "dryRun": {
        "type": "boolean",
        "description": "Whether to run the command without actually publishing the package to the registry."
      }
    },
    "required": [],
    "presets": []
  },
  "description": "DO NOT INVOKE DIRECTLY WITH `nx run`. Use `nx release publish` instead.",
  "hidden": true,
  "aliases": [],
  "path": "/packages/js/src/executors/release-publish/schema.json",
  "type": "executor"
}
