Generates list of migrations on the plugin overview page and a standalone `/migrations` page. To add sample code changes for a migration that has an implementation file, create a `.md` file with the same name as the implementation file in the same folder as the implementation file. i.e. `move-cache-directory.md` for `move-cache-directory.ts`. Migrations that have `packages` defined will have a table generated with the package updates listed. Separate PRs will be created to add sample code changes for each migration with an implementation. The migration list on the plugin overview page: [Angular migrations](https://nx-dev-git-docs-migration-details-nrwl.vercel.app/nx-api/angular#migrations) Standalone migration list page: [Angular migrations](https://nx-dev-git-docs-migration-details-nrwl.vercel.app/nx-api/angular/migrations) Sample migration with added markdown file details: [17.0.0-move-cache-directory](https://nx-dev-git-docs-migration-details-nrwl.vercel.app/nx-api/nx#1700movecachedirectory) Sample migration with only package updates: [Angular 20.4.0](https://nx-dev-git-docs-migration-details-nrwl.vercel.app/nx-api/angular#2040packageupdates) Sample migration without any markdown file details: [update-angular-cli-version-19-1-0](https://nx-dev-git-docs-migration-details-nrwl.vercel.app/nx-api/angular#updateangularcliversion1910) - This last sample is very bare-bones and the reason why we need these pages in the first place. People don't know what migrations are actually doing. Follow up PRs will address pages like this.
241 lines
9.9 KiB
JSON
241 lines
9.9 KiB
JSON
[
|
|
{
|
|
"description": "A Nx Powerpack plugin which provides a Nx cache which can be self hosted on Azure Blob Storage.",
|
|
"documents": [
|
|
{
|
|
"id": "overview",
|
|
"name": "Overview",
|
|
"description": "A Nx Powerpack plugin which provides a Nx cache which can be self hosted on Azure Blob Storage.",
|
|
"file": "external-generated/packages/powerpack-azure-cache/documents/overview",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "powerpack-azure-cache/documents/overview",
|
|
"tags": [],
|
|
"originalFilePath": "shared/packages/powerpack-azure-cache/powerpack-azure-cache-plugin"
|
|
}
|
|
],
|
|
"executors": [],
|
|
"generators": [],
|
|
"migrations": [],
|
|
"githubRoot": "https://github.com/nrwl/nx/blob/master",
|
|
"name": "powerpack-azure-cache",
|
|
"packageName": "@nx/powerpack-azure-cache",
|
|
"root": "/libs/nx-packages/powerpack-azure-cache",
|
|
"source": "/libs/nx-packages/powerpack-azure-cache/src"
|
|
},
|
|
{
|
|
"description": "A Nx Powerpack plugin which allows users to write and apply rules for your entire workspace that help with consistency, maintainability, reliability and security.",
|
|
"documents": [
|
|
{
|
|
"id": "overview",
|
|
"name": "Overview",
|
|
"description": "A Nx Powerpack plugin which allows users to write and apply rules for your entire workspace that help with consistency, maintainability, reliability and security.",
|
|
"file": "external-generated/packages/powerpack-conformance/documents/overview",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "powerpack-conformance/documents/overview",
|
|
"tags": [],
|
|
"originalFilePath": "shared/packages/powerpack-conformance/powerpack-conformance-plugin"
|
|
},
|
|
{
|
|
"id": "create-conformance-rule",
|
|
"name": "Create a Conformance Rule",
|
|
"description": "A Nx Powerpack plugin which allows users to write and apply rules for your entire workspace that help with consistency, maintainability, reliability and security.",
|
|
"file": "external-generated/packages/powerpack-conformance/documents/create-conformance-rule",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "powerpack-conformance/documents/create-conformance-rule",
|
|
"tags": [],
|
|
"originalFilePath": "shared/packages/powerpack-conformance/create-conformance-rule"
|
|
}
|
|
],
|
|
"executors": [
|
|
{
|
|
"description": "Compile and bundle one or more Nx Conformance Rules",
|
|
"file": "external-generated/packages/powerpack-conformance/executors/bundle-rules.json",
|
|
"hidden": false,
|
|
"name": "bundle-rules",
|
|
"originalFilePath": "/libs/nx-packages/powerpack-conformance/src/executors/bundle-rules/schema.json",
|
|
"path": "powerpack-conformance/executors/bundle-rules",
|
|
"type": "executor"
|
|
}
|
|
],
|
|
"generators": [
|
|
{
|
|
"description": "Create a new conformance rule",
|
|
"file": "external-generated/packages/powerpack-conformance/generators/create-rule.json",
|
|
"hidden": false,
|
|
"name": "create-rule",
|
|
"originalFilePath": "/libs/nx-packages/powerpack-conformance/src/generators/create-rule/schema.json",
|
|
"path": "powerpack-conformance/generators/create-rule",
|
|
"type": "generator"
|
|
}
|
|
],
|
|
"migrations": [],
|
|
"githubRoot": "https://github.com/nrwl/nx/blob/master",
|
|
"name": "powerpack-conformance",
|
|
"packageName": "@nx/powerpack-conformance",
|
|
"root": "/libs/nx-packages/powerpack-conformance",
|
|
"source": "/libs/nx-packages/powerpack-conformance/src"
|
|
},
|
|
{
|
|
"description": "A Nx Powerpack plugin which is specific to Nx Enterprise Cloud workspaces.",
|
|
"documents": [],
|
|
"executors": [],
|
|
"generators": [
|
|
{
|
|
"description": "Initialize Nx Powerpack Enterprise Cloud config",
|
|
"file": "external-generated/packages/powerpack-enterprise-cloud/generators/init.json",
|
|
"hidden": false,
|
|
"name": "init",
|
|
"originalFilePath": "/libs/nx-packages/powerpack-enterprise-cloud/src/generators/init/schema.json",
|
|
"path": "powerpack-enterprise-cloud/generators/init",
|
|
"type": "generator"
|
|
}
|
|
],
|
|
"migrations": [],
|
|
"githubRoot": "https://github.com/nrwl/nx/blob/master",
|
|
"name": "powerpack-enterprise-cloud",
|
|
"packageName": "@nx/powerpack-enterprise-cloud",
|
|
"root": "/libs/nx-packages/powerpack-enterprise-cloud",
|
|
"source": "/libs/nx-packages/powerpack-enterprise-cloud/src"
|
|
},
|
|
{
|
|
"description": "A Nx Powerpack plugin which provides a Nx cache which can be self hosted on Google Cloud Storage.",
|
|
"documents": [
|
|
{
|
|
"id": "overview",
|
|
"name": "Overview",
|
|
"description": "A Nx Powerpack plugin which provides a Nx cache which can be self hosted on Google Cloud Storage.",
|
|
"file": "external-generated/packages/powerpack-gcs-cache/documents/overview",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "powerpack-gcs-cache/documents/overview",
|
|
"tags": [],
|
|
"originalFilePath": "shared/packages/powerpack-gcs-cache/powerpack-gcs-cache-plugin"
|
|
}
|
|
],
|
|
"executors": [],
|
|
"generators": [],
|
|
"migrations": [],
|
|
"githubRoot": "https://github.com/nrwl/nx/blob/master",
|
|
"name": "powerpack-gcs-cache",
|
|
"packageName": "@nx/powerpack-gcs-cache",
|
|
"root": "/libs/nx-packages/powerpack-gcs-cache",
|
|
"source": "/libs/nx-packages/powerpack-gcs-cache/src"
|
|
},
|
|
{
|
|
"description": "Package to provide the ability to activate and read licenses for Nx Powerpack.",
|
|
"documents": [],
|
|
"executors": [],
|
|
"generators": [],
|
|
"migrations": [],
|
|
"githubRoot": "https://github.com/nrwl/nx/blob/master",
|
|
"name": "powerpack-license",
|
|
"packageName": "@nx/powerpack-license",
|
|
"root": "/libs/nx-packages/powerpack-license",
|
|
"source": "/libs/nx-packages/powerpack-license/src"
|
|
},
|
|
{
|
|
"description": "A Nx Powerpack plugin which provides the ability to configure and maintain codeowners for projects in Nx workspaces.",
|
|
"documents": [
|
|
{
|
|
"id": "overview",
|
|
"name": "Overview",
|
|
"description": "A Nx Powerpack plugin which provides the ability to configure and maintain codeowners for projects in Nx workspaces.",
|
|
"file": "external-generated/packages/powerpack-owners/documents/overview",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "powerpack-owners/documents/overview",
|
|
"tags": [],
|
|
"originalFilePath": "shared/packages/powerpack-owners/powerpack-owners-plugin"
|
|
}
|
|
],
|
|
"executors": [],
|
|
"generators": [
|
|
{
|
|
"description": "Initialize Nx Powerpack Owners config",
|
|
"file": "external-generated/packages/powerpack-owners/generators/init.json",
|
|
"hidden": false,
|
|
"name": "init",
|
|
"originalFilePath": "/libs/nx-packages/powerpack-owners/src/generators/init/schema.json",
|
|
"path": "powerpack-owners/generators/init",
|
|
"type": "generator"
|
|
},
|
|
{
|
|
"description": "Sync Nx Powerpack Owners config to a CODEOWNERS file",
|
|
"file": "external-generated/packages/powerpack-owners/generators/sync-codeowners-file.json",
|
|
"hidden": false,
|
|
"name": "sync-codeowners-file",
|
|
"originalFilePath": "/libs/nx-packages/powerpack-owners/src/generators/sync-codeowners-file/schema.json",
|
|
"path": "powerpack-owners/generators/sync-codeowners-file",
|
|
"type": "generator"
|
|
}
|
|
],
|
|
"migrations": [],
|
|
"githubRoot": "https://github.com/nrwl/nx/blob/master",
|
|
"name": "powerpack-owners",
|
|
"packageName": "@nx/powerpack-owners",
|
|
"root": "/libs/nx-packages/powerpack-owners",
|
|
"source": "/libs/nx-packages/powerpack-owners/src"
|
|
},
|
|
{
|
|
"description": "A Nx Powerpack plugin which provides a Nx cache which can be self hosted on Amazon S3.",
|
|
"documents": [
|
|
{
|
|
"id": "overview",
|
|
"name": "Overview",
|
|
"description": "A Nx Powerpack plugin which provides a Nx cache which can be self hosted on Amazon S3.",
|
|
"file": "external-generated/packages/powerpack-s3-cache/documents/overview",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "powerpack-s3-cache/documents/overview",
|
|
"tags": [],
|
|
"originalFilePath": "shared/packages/powerpack-s3-cache/powerpack-s3-cache-plugin"
|
|
}
|
|
],
|
|
"executors": [],
|
|
"generators": [],
|
|
"migrations": [],
|
|
"githubRoot": "https://github.com/nrwl/nx/blob/master",
|
|
"name": "powerpack-s3-cache",
|
|
"packageName": "@nx/powerpack-s3-cache",
|
|
"root": "/libs/nx-packages/powerpack-s3-cache",
|
|
"source": "/libs/nx-packages/powerpack-s3-cache/src"
|
|
},
|
|
{
|
|
"description": "A Nx Powerpack plugin to enable you to use a shared file system directory",
|
|
"documents": [
|
|
{
|
|
"id": "overview",
|
|
"name": "Overview",
|
|
"description": "A Nx Powerpack plugin to enable you to use a shared file system directory",
|
|
"file": "external-generated/packages/powerpack-shared-fs-cache/documents/overview",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "powerpack-shared-fs-cache/documents/overview",
|
|
"tags": [],
|
|
"originalFilePath": "shared/packages/powerpack-shared-fs-cache/powerpack-shared-fs-cache-plugin"
|
|
}
|
|
],
|
|
"executors": [],
|
|
"generators": [
|
|
{
|
|
"description": "Add the shared fs cache",
|
|
"file": "external-generated/packages/powerpack-shared-fs-cache/generators/init.json",
|
|
"hidden": false,
|
|
"name": "init",
|
|
"originalFilePath": "/libs/nx-packages/powerpack-shared-fs-cache/src/generators/init/schema.json",
|
|
"path": "powerpack-shared-fs-cache/generators/init",
|
|
"type": "generator"
|
|
}
|
|
],
|
|
"migrations": [],
|
|
"githubRoot": "https://github.com/nrwl/nx/blob/master",
|
|
"name": "powerpack-shared-fs-cache",
|
|
"packageName": "@nx/powerpack-shared-fs-cache",
|
|
"root": "/libs/nx-packages/powerpack-shared-fs-cache",
|
|
"source": "/libs/nx-packages/powerpack-shared-fs-cache/src"
|
|
}
|
|
]
|