{
  "name": "nx-semantic-release",
  "$schema": "../../node_modules/nx/schemas/project-schema.json",
  "sourceRoot": "packages/nx-semantic-release/src",
  "projectType": "library",
  "targets": {
    "lint": {
      "executor": "@nx/linter:eslint",
      "outputs": ["{options.outputFile}"],
      "options": {
        "lintFilePatterns": ["packages/nx-semantic-release/**/*.ts"]
      }
    },
    "test": {
      "executor": "@nx/jest:jest",
      "outputs": ["{workspaceRoot}/coverage/packages/nx-semantic-release"],
      "options": {
        "jestConfig": "packages/nx-semantic-release/jest.config.ts",
        "passWithNoTests": true
      },
      "dependsOn": [
        {
          "target": "build"
        }
      ]
    },
    "build": {
      "executor": "@nx/js:tsc",
      "outputs": ["{options.outputPath}"],
      "options": {
        "outputPath": "dist/packages/nx-semantic-release",
        "tsConfig": "packages/nx-semantic-release/tsconfig.lib.json",
        "packageJson": "packages/nx-semantic-release/package.json",
        "buildableProjectDepsInPackageJsonType": "dependencies",
        "main": "packages/nx-semantic-release/src/index.ts",
        "assets": [
          "packages/nx-semantic-release/*.md",
          "packages/nx-semantic-release/**/files/*",
          "packages/nx-semantic-release/builders.json",
          {
            "input": "packages/nx-semantic-release",
            "glob": "**/*.json",
            "ignore": ["**/tsconfig*.json", "project.json", "node_modules/**"],
            "output": "/"
          }
        ],
        "updateBuildableProjectDepsInPackageJson": true
      },
      "configurations": {
        "watch": {
          "watch": true
        }
      }
    },
    "semantic-release": {
      "executor": "@jht/nx-semantic-release:semantic-release",
      "options": {
        "branches": [
          "master",
          {
            "name": "beta",
            "prerelease": true
          }
        ],
        "buildTarget": "nx-semantic-release:build",
        "repositoryUrl": "https://github.com/TheUnderScorer/nx-semantic-release",
        "github": true,
        "outputPath": "dist/packages/nx-semantic-release",
        "releaseRules": [
          {
            "type": "build",
            "scope": "deps",
            "release": "patch"
          },
          {
            "type": "docs",
            "scope": "README",
            "release": "patch"
          }
        ],
        "preset": "conventionalcommits",
        "presetConfig": {
          "types": [
            {
              "type": "feat",
              "section": "Features"
            },
            {
              "type": "feature",
              "section": "Features"
            },
            {
              "type": "fix",
              "section": "Bug Fixes"
            },
            {
              "type": "perf",
              "section": "Performance Improvements"
            },
            {
              "type": "revert",
              "section": "Reverts"
            },
            {
              "type": "docs",
              "scope": "README",
              "section": "Documentation"
            },
            {
              "type": "build",
              "scope": "deps",
              "section": "Build System"
            },
            {
              "type": "docs",
              "section": "Documentation",
              "hidden": true
            },
            {
              "type": "style",
              "section": "Styles",
              "hidden": true
            },
            {
              "type": "chore",
              "section": "Miscellaneous Chores",
              "hidden": true
            },
            {
              "type": "refactor",
              "section": "Code Refactoring",
              "hidden": true
            },
            {
              "type": "test",
              "section": "Tests",
              "hidden": true
            },
            {
              "type": "build",
              "section": "Build System",
              "hidden": true
            },
            {
              "type": "ci",
              "section": "Continuous Integration",
              "hidden": true
            }
          ]
        }
      }
    }
  },
  "tags": []
}
