{
  "generators": {
    "15-7-0-split-configuration-into-project-json-files": {
      "version": "15.7.0-beta.0",
      "description": "Split global configuration files (e.g., workspace.json) into individual project.json files.",
      "cli": "nx",
      "implementation": "./src/migrations/update-15-7-0/split-configuration-into-project-json-files"
    },
    "update-16-0-0-add-nx-packages": {
      "cli": "nx",
      "version": "16.0.0-beta.1",
      "description": "Replace @nrwl/workspace with @nx/workspace",
      "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages"
    },
    "16-0-0-move-workspace-generators-into-local-plugin": {
      "version": "16.0.0-beta.4",
      "description": "Generates a plugin called 'workspace-plugin' containing your workspace generators.",
      "cli": "nx",
      "implementation": "./src/migrations/update-16-0-0/move-workspace-generators-to-local-plugin"
    },
    "16-0-0-fix-invalid-babelrc": {
      "version": "16.0.0-beta.9",
      "description": "Fix .babelrc presets if it contains an invalid entry for @nx/web/babel.",
      "cli": "nx",
      "implementation": "./src/migrations/update-16-0-0/fix-invalid-babelrc"
    }
  },
  "packageJsonUpdates": {
    "15.8.0": {
      "version": "15.8.0-beta.2",
      "x-prompt": "Do you want to update to TypeScript v4.9?",
      "requires": {
        "typescript": ">=4.8.2 <4.9.0"
      },
      "packages": {
        "typescript": {
          "version": "~4.9.5"
        }
      }
    },
    "16.1.0": {
      "version": "16.1.0-beta.0",
      "x-prompt": "Do you want to update to TypeScript v5.0?",
      "requires": {
        "typescript": ">=4.9.5 <5.0.0"
      },
      "packages": {
        "typescript": {
          "version": "~5.0.2"
        }
      }
    },
    "16.4.0": {
      "version": "16.4.0-beta.11",
      "x-prompt": "Do you want to update to TypeScript v5.1?",
      "requires": {
        "typescript": ">=5.0.0 <5.1.0"
      },
      "packages": {
        "typescript": {
          "version": "~5.1.3"
        }
      }
    },
    "17.1.0": {
      "version": "17.1.0-beta.4",
      "x-prompt": "Do you want to update to TypeScript v5.2?",
      "requires": {
        "typescript": ">=5.1.0 <5.2.0"
      },
      "packages": {
        "typescript": {
          "version": "~5.2.2"
        }
      }
    },
    "17.3.0": {
      "version": "17.3.0-beta.10",
      "x-prompt": "Do you want to update to TypeScript v5.3?",
      "requires": {
        "typescript": ">=5.2.0 <5.3.0"
      },
      "packages": {
        "typescript": {
          "version": "~5.3.2"
        }
      }
    },
    "18.2.0": {
      "version": "18.2.0-beta.0",
      "x-prompt": "Do you want to update to TypeScript v5.4?",
      "requires": {
        "typescript": ">=5.3.0 <5.4.0"
      },
      "packages": {
        "typescript": {
          "version": "~5.4.2",
          "alwaysAddToPackageJson": false
        }
      }
    }
  }
}
