/** * This is the main configuration file for Rush. * For full documentation, please see https://rushjs.io */ { "$schema": "https://developer.microsoft.com/json-schemas/rush/v5/rush.schema.json", /** * (Required) This specifies the version of the Rush engine to be used in this repo. * Rush's "version selector" feature ensures that the globally installed tool will * behave like this release, regardless of which version is installed globally. * * The common/scripts/install-run-rush.js automation script also uses this version. * * NOTE: If you upgrade to a new major version of Rush, you should replace the "v5" * path segment in the "$schema" field for all your Rush config files. This will ensure * correct error-underlining and tab-completion for editors such as VS Code. */ "rushVersion": "5.131.4", /** * The next field selects which package manager should be installed and determines its version. * Rush installs its own local copy of the package manager to ensure that your build process * is fully isolated from whatever tools are present in the local environment. * * Specify one of: "pnpmVersion", "npmVersion", or "yarnVersion". See the Rush documentation * for details about these alternatives. */ "pnpmVersion": "8.15.9", // "npmVersion": "4.5.0", // "yarnVersion": "1.9.4", /** * Older releases of the NodeJS engine may be missing features required by your system. * Other releases may have bugs. In particular, the "latest" version will not be a * Long Term Support (LTS) version and is likely to have regressions. * * Specify a SemVer range to ensure developers use a NodeJS version that is appropriate * for your repo. */ "nodeSupportedVersionRange": ">=18.0.0", /** * Odd-numbered major versions of Node.js are experimental. Even-numbered releases * spend six months in a stabilization period before the first Long Term Support (LTS) version. * For example, 8.9.0 was the first LTS version of Node.js 8. Pre-LTS versions are not recommended * for production usage because they frequently have bugs. They may cause Rush itself * to malfunction. * * Rush normally prints a warning if it detects a pre-LTS Node.js version. If you are testing * pre-LTS versions in preparation for supporting the first LTS version, you can use this setting * to disable Rush's warning. */ "suppressNodeLtsWarning": true, /** * If you would like the version specifiers for your dependencies to be consistent, then * uncomment this line. This is effectively similar to running "rush check" before any * of the following commands: * * rush install, rush update, rush link, rush version, rush publish * * In some cases you may want this turned on, but need to allow certain packages to use a different * version. In those cases, you will need to add an entry to the "allowedAlternativeVersions" * section of the common-versions.json. */ // "ensureConsistentVersions": true, /** * Large monorepos can become intimidating for newcomers if project folder paths don't follow * a consistent and recognizable pattern. When the system allows nested folder trees, * we've found that teams will often use subfolders to create islands that isolate * their work from others ("shipping the org"). This hinders collaboration and code sharing. * * The Rush developers recommend a "category folder" model, where buildable project folders * must always be exactly two levels below the repo root. The parent folder acts as the category. * This provides a basic facility for grouping related projects (e.g. "apps", "libaries", * "tools", "prototypes") while still encouraging teams to organize their projects into * a unified taxonomy. Limiting to 2 levels seems very restrictive at first, but if you have * 20 categories and 20 projects in each category, this scheme can easily accommodate hundreds * of projects. In practice, you will find that the folder hierarchy needs to be rebalanced * occasionally, but if that's painful, it's a warning sign that your development style may * discourage refactoring. Reorganizing the categories should be an enlightening discussion * that brings people together, and maybe also identifies poor coding practices (e.g. file * references that reach into other project's folders without using NodeJS module resolution). * * The defaults are projectFolderMinDepth=1 and projectFolderMaxDepth=2. * * To remove these restrictions, you could set projectFolderMinDepth=1 * and set projectFolderMaxDepth to a large number. */ "projectFolderMinDepth": 3, "projectFolderMaxDepth": 4, /** * This feature helps you to review and approve new packages before they are introduced * to your monorepo. For example, you may be concerned about licensing, code quality, * performance, or simply accumulating too many libraries with overlapping functionality. * The approvals are tracked in two config files "browser-approved-packages.json" * and "nonbrowser-approved-packages.json". See the Rush documentation for details. */ // "approvedPackagesPolicy": { // /** // * The review categories allow you to say for example "This library is approved for usage // * in prototypes, but not in production code." // * // * Each project can be associated with one review category, by assigning the "reviewCategory" field // * in the "projects" section of rush.json. The approval is then recorded in the files // * "common/config/rush/browser-approved-packages.json" and "nonbrowser-approved-packages.json" // * which are automatically generated during "rush update". // * // * Designate categories with whatever granularity is appropriate for your review process, // * or you could just have a single category called "default". // */ // "reviewCategories": [ // // Some example categories: // "production", // projects that ship to production // "tools", // non-shipping projects that are part of the developer toolchain // "prototypes" // experiments that should mostly be ignored by the review process // ], // // /** // * A list of NPM package scopes that will be excluded from review. // * We recommend to exclude TypeScript typings (the "@types" scope), because // * if the underlying package was already approved, this would imply that the typings // * are also approved. // */ // // "ignoredNpmScopes": [ "@types" ] // }, /** * If you use Git as your version control system, this section has some additional * optional features you can use. */ "gitPolicy": { /** * Work at a big company? Tired of finding Git commits at work with unprofessional Git * emails such as "beer-lover@my-college.edu"? Rush can validate people's Git email address * before they get started. * * Define a list of regular expressions describing allowable e-mail patterns for Git commits. * They are case-insensitive anchored JavaScript RegExps. Example: ".*@example\.com" * * IMPORTANT: Because these are regular expressions encoded as JSON string literals, * RegExp escapes need two backspashes, and ordinary periods should be "\\.". */ // "allowedEmailRegExps": [ // "[^@]+@users\\.noreply\\.github\\.com", // "travis@example\\.org" // ], /** * When Rush reports that the address is malformed, the notice can include an example * of a recommended email. Make sure it conforms to one of the allowedEmailRegExps * expressions. */ // "sampleEmail": "mrexample@users.noreply.github.com", /** * The commit message to use when committing changes during 'rush publish'. * * For example, if you want to prevent these commits from triggering a CI build, * you might configure your system's trigger to look for a special string such as "[skip-ci]" * in the commit message, and then customize Rush's message to contain that string. */ // "versionBumpCommitMessage": "Applying package updates. [skip-ci]" }, "repository": { /** * The URL of this Git repository, used by "rush change" to determine the base branch for your PR. * * The "rush change" command needs to determine which files are affected by your PR diff. * If you merged or cherry-picked commits from the main branch into your PR branch, those commits * should be excluded from this diff (since they belong to some other PR). In order to do that, * Rush needs to know where to find the base branch for your PR. This information cannot be * determined from Git alone, since the "pull request" feature is not a Git concept. Ideally * Rush would use a vendor-specific protocol to query the information from GitHub, Azure DevOps, etc. * But to keep things simple, "rush change" simply assumes that your PR is against the "main" branch * of the Git remote indicated by the respository.url setting in rush.json. If you are working in * a GitHub "fork" of the real repo, this setting will be different from the repository URL of your * your PR branch, and in this situation "rush change" will also automatically invoke "git fetch" * to retrieve the latest activity for the remote main branch. */ "url": "https://github.com/Azure/azure-sdk-for-js" }, /** * Event hooks are customized script actions that Rush executes when specific events occur */ "eventHooks": { /** * The list of shell commands to run before the Rush installation starts */ "preRushInstall": [ // "common/scripts/pre-rush-install.js" ], /** * The list of shell commands to run after the Rush installation finishes */ "postRushInstall": [], /** * The list of shell commands to run before the Rush build command starts */ "preRushBuild": [], /** * The list of shell commands to run after the Rush build command finishes */ "postRushBuild": [] }, /** * Rush can collect anonymous telemetry about everyday developer activity such as * success/failure of installs, builds, and other operations. You can use this to identify * problems with your toolchain or Rush itself. THIS TELEMETRY IS NOT SHARED WITH MICROSOFT. * It is written into JSON files in the common/temp folder. It's up to you to write scripts * that read these JSON files and do something with them. These scripts are typically registered * in the "eventHooks" section. */ // "telemetryEnabled": false, /** * Allows creation of hotfix changes. This feature is experimental so it is disabled by default. */ // "hotfixChangeEnabled": false, /** * (Required) This is the inventory of projects to be managed by Rush. * * Rush does not automatically scan for projects using wildcards, for a few reasons: * 1. Depth-first scans are expensive, particularly when tools need to repeatedly collect the list. * 2. On a caching CI machine, scans can accidentally pick up files left behind from a previous build. * 3. It's useful to have a centralized inventory of all projects and their important metadata. */ "projects": [ // { // /** // * The NPM package name of the project (must match package.json) // */ // "packageName": "my-app", // // /** // * The path to the project folder, relative to the rush.json config file. // */ // "projectFolder": "apps/my-app", // // /** // * An optional category for usage in the "browser-approved-packages.json" // * and "nonbrowser-approved-packages.json" files. The value must be one of the // * strings from the "reviewCategories" defined above. // */ // "reviewCategory": "production", // // /** // * A list of local projects that appear as devDependencies for this project, but cannot be // * locally linked because it would create a cyclic dependency; instead, the last published // * version will be installed in the Common folder. // */ // "cyclicDependencyProjects": [ // // "my-toolchain" // ], // // /** // * If true, then this project will be ignored by the "rush check" command. // * The default value is false. // */ // // "skipRushCheck": false, // // /** // * A flag indicating that changes to this project will be published to npm, which affects // * the Rush change and publish workflows. The default value is false. // * NOTE: "versionPolicyName" and "shouldPublish" are alternatives; you cannot specify them both. // */ // // "shouldPublish": false, // // /** // * An optional version policy associated with the project. Version policies are defined // * in "version-policies.json" file. See the "rush publish" documentation for more info. // * NOTE: "versionPolicyName" and "shouldPublish" are alternatives; you cannot specify them both. // */ // // "versionPolicyName": "" // }, // { "packageName": "@azure/abort-controller", "projectFolder": "sdk/core/abort-controller", "versionPolicyName": "core" }, { "packageName": "@azure/app-configuration", "projectFolder": "sdk/appconfiguration/app-configuration", "versionPolicyName": "client" }, { "packageName": "@azure-rest/agrifood-farming", "projectFolder": "sdk/agrifood/agrifood-farming-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/ai-document-intelligence", "projectFolder": "sdk/documentintelligence/ai-document-intelligence-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/purview-administration", "projectFolder": "sdk/purview/purview-administration-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/purview-catalog", "projectFolder": "sdk/purview/purview-catalog-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/purview-datamap", "projectFolder": "sdk/purview/purview-datamap-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/purview-scanning", "projectFolder": "sdk/purview/purview-scanning-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/purview-sharing", "projectFolder": "sdk/purview/purview-sharing-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/purview-workflow", "projectFolder": "sdk/purview/purview-workflow-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/ai-document-translator", "projectFolder": "sdk/documenttranslator/ai-document-translator-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/ai-translation-text", "projectFolder": "sdk/translation/ai-translation-text-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/ai-translation-document", "projectFolder": "sdk/translation/ai-translation-document-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/defender-easm", "projectFolder": "sdk/easm/defender-easm-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/confidential-ledger", "projectFolder": "sdk/confidentialledger/confidential-ledger-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/ai-anomaly-detector", "projectFolder": "sdk/anomalydetector/ai-anomaly-detector-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/ai-content-safety", "projectFolder": "sdk/contentsafety/ai-content-safety-rest", "versionPolicyName": "client" }, { "packageName": "@azure/ai-form-recognizer", "projectFolder": "sdk/formrecognizer/ai-form-recognizer", "versionPolicyName": "client" }, { "packageName": "@azure/ai-language-conversations", "projectFolder": "sdk/cognitivelanguage/ai-language-conversations", "versionPolicyName": "client" }, { "packageName": "@azure/ai-text-analytics", "projectFolder": "sdk/textanalytics/ai-text-analytics", "versionPolicyName": "client" }, { "packageName": "@azure/ai-language-text", "projectFolder": "sdk/cognitivelanguage/ai-language-text", "versionPolicyName": "client" }, { "packageName": "@azure/ai-language-textauthoring", "projectFolder": "sdk/cognitivelanguage/ai-language-textauthoring", "versionPolicyName": "client" }, { "packageName": "@azure/openai", "projectFolder": "sdk/openai/openai", "versionPolicyName": "client" }, { "packageName": "@azure/ai-metrics-advisor", "projectFolder": "sdk/metricsadvisor/ai-metrics-advisor", "versionPolicyName": "client" }, { "packageName": "@azure/search-documents", "projectFolder": "sdk/search/search-documents", "versionPolicyName": "client" }, { "packageName": "@azure/attestation", "projectFolder": "sdk/attestation/attestation", "versionPolicyName": "client" }, { "packageName": "@azure/quantum-jobs", "projectFolder": "sdk/quantum/quantum-jobs", "versionPolicyName": "client" }, { "packageName": "@azure/communication-call-automation", "projectFolder": "sdk/communication/communication-call-automation", "versionPolicyName": "client" }, { "packageName": "@azure/communication-chat", "projectFolder": "sdk/communication/communication-chat", "versionPolicyName": "client" }, { "packageName": "@azure/communication-common", "projectFolder": "sdk/communication/communication-common", "versionPolicyName": "client" }, { "packageName": "@azure/communication-email", "projectFolder": "sdk/communication/communication-email", "versionPolicyName": "client" }, { "packageName": "@azure/communication-identity", "projectFolder": "sdk/communication/communication-identity", "versionPolicyName": "client" }, { "packageName": "@azure/communication-phone-numbers", "projectFolder": "sdk/communication/communication-phone-numbers", "versionPolicyName": "client" }, { "packageName": "@azure-tools/communication-short-codes", "projectFolder": "sdk/communication/communication-short-codes", "versionPolicyName": "client" }, { "packageName": "@azure-tools/communication-recipient-verification", "projectFolder": "sdk/communication/communication-recipient-verification", "versionPolicyName": "client" }, { "packageName": "@azure-tools/communication-tiering", "projectFolder": "sdk/communication/communication-tiering", "versionPolicyName": "client" }, { "packageName": "@azure-tools/communication-alpha-ids", "projectFolder": "sdk/communication/communication-alpha-ids", "versionPolicyName": "client" }, { "packageName": "@azure-tools/communication-toll-free-verification", "projectFolder": "sdk/communication/communication-toll-free-verification", "versionPolicyName": "client" }, { "packageName": "@azure/communication-sms", "projectFolder": "sdk/communication/communication-sms", "versionPolicyName": "client" }, { "packageName": "@azure/communication-job-router", "projectFolder": "sdk/communication/communication-job-router", "versionPolicyName": "client" }, { "packageName": "@azure-rest/communication-job-router", "projectFolder": "sdk/communication/communication-job-router-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/communication-messages", "projectFolder": "sdk/communication/communication-messages-rest", "versionPolicyName": "client" }, { "packageName": "@azure/container-registry", "projectFolder": "sdk/containerregistry/container-registry", "versionPolicyName": "client" }, { "packageName": "@azure/core-amqp", "projectFolder": "sdk/core/core-amqp", "versionPolicyName": "core" }, { "packageName": "@azure-rest/core-client", "projectFolder": "sdk/core/core-client-rest", "versionPolicyName": "core" }, { "packageName": "@azure/core-auth", "projectFolder": "sdk/core/core-auth", "versionPolicyName": "core" }, { "packageName": "@azure/core-sse", "projectFolder": "sdk/core/core-sse", "versionPolicyName": "core" }, { "packageName": "@azure/core-client", "projectFolder": "sdk/core/core-client", "versionPolicyName": "core" }, { "packageName": "@azure/core-rest-pipeline", "projectFolder": "sdk/core/core-rest-pipeline", "versionPolicyName": "core" }, { "packageName": "@typespec/ts-http-runtime", "projectFolder": "sdk/core/ts-http-runtime", "versionPolicyName": "core" }, { "packageName": "@azure/core-lro", "projectFolder": "sdk/core/core-lro", "versionPolicyName": "core" }, { "packageName": "@azure/core-paging", "projectFolder": "sdk/core/core-paging", "versionPolicyName": "core" }, { "packageName": "@azure/core-tracing", "projectFolder": "sdk/core/core-tracing", "versionPolicyName": "core" }, { "packageName": "@azure/core-util", "projectFolder": "sdk/core/core-util", "versionPolicyName": "core" }, { "packageName": "@azure/core-xml", "projectFolder": "sdk/core/core-xml", "versionPolicyName": "core" }, { "packageName": "@azure/cosmos", "projectFolder": "sdk/cosmosdb/cosmos", "versionPolicyName": "client" }, { "packageName": "@azure/monitor-opentelemetry", "projectFolder": "sdk/monitor/monitor-opentelemetry", "versionPolicyName": "client" }, { "packageName": "@azure/monitor-opentelemetry-exporter", "projectFolder": "sdk/monitor/monitor-opentelemetry-exporter", "versionPolicyName": "client" }, { "packageName": "@azure/monitor-query", "projectFolder": "sdk/monitor/monitor-query", "versionPolicyName": "client" }, { "packageName": "@azure/monitor-ingestion", "projectFolder": "sdk/monitor/monitor-ingestion", "versionPolicyName": "client" }, { "packageName": "@azure/dev-tool", "projectFolder": "common/tools/dev-tool", "versionPolicyName": "utility", // Add Identity to decoupledLocalDependencies so that dev-tool uses the package from npm, avoiding a cyclic dependency. "decoupledLocalDependencies": [ "@azure/identity" ] }, { "packageName": "@azure/eventgrid", "projectFolder": "sdk/eventgrid/eventgrid", "versionPolicyName": "client" }, { "packageName": "@azure/eventgrid-namespaces", "projectFolder": "sdk/eventgrid/eventgrid-namespaces", "versionPolicyName": "client" }, { "packageName": "@azure/eventgrid-system-events", "projectFolder": "sdk/eventgrid/eventgrid-system-events", "versionPolicyName": "client" }, { "packageName": "@azure/event-hubs", "projectFolder": "sdk/eventhub/event-hubs", "versionPolicyName": "client" }, { "packageName": "@azure/eventhubs-checkpointstore-blob", "projectFolder": "sdk/eventhub/eventhubs-checkpointstore-blob", "versionPolicyName": "client" }, { "packageName": "@azure/eventhubs-checkpointstore-table", "projectFolder": "sdk/eventhub/eventhubs-checkpointstore-table", "versionPolicyName": "client" }, { "packageName": "@azure/mock-hub", "projectFolder": "sdk/eventhub/mock-hub", "versionPolicyName": "utility" }, { "packageName": "@azure/identity", "projectFolder": "sdk/identity/identity", "decoupledLocalDependencies": [ "@azure/keyvault-keys" ], "versionPolicyName": "client" }, { "packageName": "@azure/identity-vscode", "projectFolder": "sdk/identity/identity-vscode", "versionPolicyName": "client" }, { "packageName": "@azure/identity-cache-persistence", "projectFolder": "sdk/identity/identity-cache-persistence", "versionPolicyName": "client" }, { "packageName": "@azure/identity-broker", "projectFolder": "sdk/identity/identity-broker", "versionPolicyName": "client" }, { "packageName": "@azure/keyvault-common", "projectFolder": "sdk/keyvault/keyvault-common", "versionPolicyName": "client" }, { "packageName": "@azure/keyvault-admin", "projectFolder": "sdk/keyvault/keyvault-admin", "versionPolicyName": "client" }, { "packageName": "@azure/keyvault-certificates", "projectFolder": "sdk/keyvault/keyvault-certificates", "versionPolicyName": "client" }, { "packageName": "@azure/keyvault-keys", "projectFolder": "sdk/keyvault/keyvault-keys", "versionPolicyName": "client" }, { "packageName": "@azure/keyvault-secrets", "projectFolder": "sdk/keyvault/keyvault-secrets", "versionPolicyName": "client" }, { "packageName": "@azure/logger", "projectFolder": "sdk/core/logger", "versionPolicyName": "core" }, { "packageName": "@azure/maps-common", "projectFolder": "sdk/maps/maps-common", "versionPolicyName": "client" }, { "packageName": "@azure-rest/maps-route", "projectFolder": "sdk/maps/maps-route-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/maps-render", "projectFolder": "sdk/maps/maps-render-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/maps-geolocation", "projectFolder": "sdk/maps/maps-geolocation-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/maps-search", "projectFolder": "sdk/maps/maps-search-rest", "versionPolicyName": "client" }, { "packageName": "@azure/notification-hubs", "projectFolder": "sdk/notificationhubs/notification-hubs", "versionPolicyName": "client" }, { "packageName": "@azure/opentelemetry-instrumentation-azure-sdk", "projectFolder": "sdk/instrumentation/opentelemetry-instrumentation-azure-sdk", "versionPolicyName": "client" }, { "packageName": "@azure/schema-registry", "projectFolder": "sdk/schemaregistry/schema-registry", "versionPolicyName": "client" }, { "packageName": "@azure/schema-registry-avro", "projectFolder": "sdk/schemaregistry/schema-registry-avro", "versionPolicyName": "client" }, { "packageName": "@azure/schema-registry-json", "projectFolder": "sdk/schemaregistry/schema-registry-json", "versionPolicyName": "client" }, { "packageName": "@azure/service-bus", "projectFolder": "sdk/servicebus/service-bus", "versionPolicyName": "client" }, { "packageName": "@azure/storage-internal-avro", "projectFolder": "sdk/storage/storage-internal-avro", "versionPolicyName": "utility" }, { "packageName": "@azure/storage-blob", "projectFolder": "sdk/storage/storage-blob", "versionPolicyName": "client" }, { "packageName": "@azure/storage-blob-changefeed", "projectFolder": "sdk/storage/storage-blob-changefeed", "versionPolicyName": "client" }, { "packageName": "@azure/storage-file-share", "projectFolder": "sdk/storage/storage-file-share", "versionPolicyName": "client" }, { "packageName": "@azure/storage-file-datalake", "projectFolder": "sdk/storage/storage-file-datalake", "versionPolicyName": "client" }, { "packageName": "@azure/storage-queue", "projectFolder": "sdk/storage/storage-queue", "versionPolicyName": "client" }, { "packageName": "@azure/synapse-access-control", "projectFolder": "sdk/synapse/synapse-access-control", "versionPolicyName": "client" }, { "packageName": "@azure-rest/synapse-access-control", "projectFolder": "sdk/synapse/synapse-access-control-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/iot-device-update", "projectFolder": "sdk/deviceupdate/iot-device-update-rest", "versionPolicyName": "client" }, { "packageName": "@azure/synapse-artifacts", "projectFolder": "sdk/synapse/synapse-artifacts", "versionPolicyName": "client" }, { "packageName": "@azure/synapse-managed-private-endpoints", "projectFolder": "sdk/synapse/synapse-managed-private-endpoints", "versionPolicyName": "client" }, { "packageName": "@azure/synapse-monitoring", "projectFolder": "sdk/synapse/synapse-monitoring", "versionPolicyName": "client" }, { "packageName": "@azure/synapse-spark", "projectFolder": "sdk/synapse/synapse-spark", "versionPolicyName": "client" }, { "packageName": "@azure/data-tables", "projectFolder": "sdk/tables/data-tables", "versionPolicyName": "client" }, { "packageName": "@azure-tests/perf-data-tables", "projectFolder": "sdk/tables/perf-tests/data-tables", "versionPolicyName": "test" }, { "packageName": "@azure/template", "projectFolder": "sdk/template/template", "versionPolicyName": "client" }, { "packageName": "@azure/template-dpg", "projectFolder": "sdk/template/template-dpg", "versionPolicyName": "client" }, { "packageName": "@azure/eslint-plugin-azure-sdk", "projectFolder": "common/tools/eslint-plugin-azure-sdk", "versionPolicyName": "utility" }, { "packageName": "@azure-tools/vite-plugin-browser-test-map", "projectFolder": "common/tools/vite-plugin-browser-test-map", "versionPolicyName": "utility" }, { "packageName": "@azure-tools/test-recorder", "projectFolder": "sdk/test-utils/recorder", "versionPolicyName": "utility" }, { "packageName": "@azure-tools/test-credential", "projectFolder": "sdk/test-utils/test-credential", "versionPolicyName": "utility" }, { "packageName": "@azure-tools/test-perf", "projectFolder": "sdk/test-utils/perf", "versionPolicyName": "utility" }, { "packageName": "@azure-tools/test-utils", "projectFolder": "sdk/test-utils/test-utils", "versionPolicyName": "utility" }, { "packageName": "@azure-tools/test-utils-vitest", "projectFolder": "sdk/test-utils/test-utils-vitest", "versionPolicyName": "utility" }, { "packageName": "@azure/digital-twins-core", "projectFolder": "sdk/digitaltwins/digital-twins-core", "versionPolicyName": "client" }, { "packageName": "@azure/iot-modelsrepository", "projectFolder": "sdk/iot/iot-modelsrepository", "versionPolicyName": "client" }, { "packageName": "@azure-tests/perf-ai-form-recognizer", "projectFolder": "sdk/formrecognizer/perf-tests/ai-form-recognizer", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-eventgrid", "projectFolder": "sdk/eventgrid/perf-tests/eventgrid", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-ai-text-analytics", "projectFolder": "sdk/textanalytics/perf-tests/ai-text-analytics", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-ai-language-text", "projectFolder": "sdk/cognitivelanguage/perf-tests/ai-language-text", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-storage-blob", "projectFolder": "sdk/storage/perf-tests/storage-blob", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-storage-file-share", "projectFolder": "sdk/storage/perf-tests/storage-file-share", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-storage-file-datalake", "projectFolder": "sdk/storage/perf-tests/storage-file-datalake", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-keyvault-keys", "projectFolder": "sdk/keyvault/perf-tests/keyvault-keys", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-keyvault-certificates", "projectFolder": "sdk/keyvault/perf-tests/keyvault-certificates", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-keyvault-secrets", "projectFolder": "sdk/keyvault/perf-tests/keyvault-secrets", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-identity", "projectFolder": "sdk/identity/perf-tests/identity", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-service-bus", "projectFolder": "sdk/servicebus/perf-tests/service-bus", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-event-hubs", "projectFolder": "sdk/eventhub/perf-tests/event-hubs", "versionPolicyName": "test" }, { "packageName": "@azure/mixed-reality-authentication", "projectFolder": "sdk/mixedreality/mixed-reality-authentication", "versionPolicyName": "client" }, { "packageName": "@azure/web-pubsub", "projectFolder": "sdk/web-pubsub/web-pubsub", "versionPolicyName": "client" }, { "packageName": "@azure/web-pubsub-express", "projectFolder": "sdk/web-pubsub/web-pubsub-express", "versionPolicyName": "client" }, { "packageName": "@azure-tests/perf-search-documents", "projectFolder": "sdk/search/perf-tests/search-documents", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-ai-metrics-advisor", "projectFolder": "sdk/metricsadvisor/perf-tests/ai-metrics-advisor", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-container-registry", "projectFolder": "sdk/containerregistry/perf-tests/container-registry", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-core-rest-pipeline", "projectFolder": "sdk/core/perf-tests/core-rest-pipeline", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-app-configuration", "projectFolder": "sdk/appconfiguration/perf-tests/app-configuration", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-monitor-query", "projectFolder": "sdk/monitor/perf-tests/monitor-query", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-monitor-ingestion", "projectFolder": "sdk/monitor/perf-tests/monitor-ingestion", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-template", "projectFolder": "sdk/template/perf-tests/template", "versionPolicyName": "test" }, { "packageName": "@azure-tests/perf-schema-registry-avro", "projectFolder": "sdk/schemaregistry/perf-tests/schema-registry-avro", "versionPolicyName": "test" }, { "packageName": "@azure/mixed-reality-remote-rendering", "projectFolder": "sdk/remoterendering/mixed-reality-remote-rendering", "versionPolicyName": "client" }, { "packageName": "@azure/arm-network", "projectFolder": "sdk/network/arm-network", "versionPolicyName": "management" }, { "packageName": "@azure-rest/arm-network", "projectFolder": "sdk/network/arm-network-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-compute", "projectFolder": "sdk/compute/arm-compute", "versionPolicyName": "management" }, { "packageName": "@azure-rest/arm-compute", "projectFolder": "sdk/compute/arm-compute-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-storage", "projectFolder": "sdk/storage/arm-storage", "versionPolicyName": "management" }, { "packageName": "@azure/arm-resources", "projectFolder": "sdk/resources/arm-resources", "versionPolicyName": "management" }, { "packageName": "@azure/arm-links", "projectFolder": "sdk/links/arm-links", "versionPolicyName": "management" }, { "packageName": "@azure/arm-policy", "projectFolder": "sdk/policy/arm-policy", "versionPolicyName": "management" }, { "packageName": "@azure/arm-locks", "projectFolder": "sdk/locks/arm-locks", "versionPolicyName": "management" }, { "packageName": "@azure/arm-features", "projectFolder": "sdk/features/arm-features", "versionPolicyName": "management" }, { "packageName": "@azure/arm-managedapplications", "projectFolder": "sdk/managedapplications/arm-managedapplications", "versionPolicyName": "management" }, { "packageName": "@azure/arm-webpubsub", "projectFolder": "sdk/web-pubsub/arm-webpubsub", "versionPolicyName": "management" }, { "packageName": "@azure/arm-keyvault", "projectFolder": "sdk/keyvault/arm-keyvault", "versionPolicyName": "management" }, { "packageName": "@azure/arm-sql", "projectFolder": "sdk/sql/arm-sql", "versionPolicyName": "management" }, { "packageName": "@azure/arm-appservice", "projectFolder": "sdk/appservice/arm-appservice", "versionPolicyName": "management" }, { "packageName": "@azure-rest/arm-appservice", "projectFolder": "sdk/appservice/arm-appservice-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-resources-subscriptions", "projectFolder": "sdk/resources-subscriptions/arm-resources-subscriptions", "versionPolicyName": "management" }, { "packageName": "@azure/arm-templatespecs", "projectFolder": "sdk/templatespecs/arm-templatespecs", "versionPolicyName": "management" }, { "packageName": "@azure/arm-authorization", "projectFolder": "sdk/authorization/arm-authorization", "versionPolicyName": "management" }, { "packageName": "@azure/arm-eventhub", "projectFolder": "sdk/eventhub/arm-eventhub", "versionPolicyName": "management" }, { "packageName": "@azure/arm-purview", "projectFolder": "sdk/purview/arm-purview", "versionPolicyName": "management" }, { "packageName": "@azure/arm-servicebus", "projectFolder": "sdk/servicebus/arm-servicebus", "versionPolicyName": "management" }, { "packageName": "@azure/arm-apimanagement", "projectFolder": "sdk/apimanagement/arm-apimanagement", "versionPolicyName": "management" }, { "packageName": "@azure/arm-rediscache", "projectFolder": "sdk/redis/arm-rediscache", "versionPolicyName": "management" }, { "packageName": "@azure/arm-eventgrid", "projectFolder": "sdk/eventgrid/arm-eventgrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-quota", "projectFolder": "sdk/quota/arm-quota", "versionPolicyName": "management" }, { "packageName": "@azure/arm-extendedlocation", "projectFolder": "sdk/extendedlocation/arm-extendedlocation", "versionPolicyName": "management" }, { "packageName": "@azure/arm-security", "projectFolder": "sdk/security/arm-security", "versionPolicyName": "management" }, { "packageName": "@azure/arm-operationalinsights", "projectFolder": "sdk/operationalinsights/arm-operationalinsights", "versionPolicyName": "management" }, { "packageName": "@azure/arm-postgresql", "projectFolder": "sdk/postgresql/arm-postgresql", "versionPolicyName": "management" }, { "packageName": "@azure/arm-containerregistry", "projectFolder": "sdk/containerregistry/arm-containerregistry", "versionPolicyName": "management" }, { "packageName": "@azure/arm-logic", "projectFolder": "sdk/logic/arm-logic", "versionPolicyName": "management" }, { "packageName": "@azure/arm-recoveryservices", "projectFolder": "sdk/recoveryservices/arm-recoveryservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-appplatform", "projectFolder": "sdk/appplatform/arm-appplatform", "versionPolicyName": "management" }, { "packageName": "@azure/arm-containerservice", "projectFolder": "sdk/containerservice/arm-containerservice", "versionPolicyName": "management" }, { "packageName": "@azure-rest/arm-containerservice", "projectFolder": "sdk/containerservice/arm-containerservice-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-operations", "projectFolder": "sdk/operationsmanagement/arm-operations", "versionPolicyName": "management" }, { "packageName": "@azure/arm-mediaservices", "projectFolder": "sdk/mediaservices/arm-mediaservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-databricks", "projectFolder": "sdk/databricks/arm-databricks", "versionPolicyName": "management" }, { "packageName": "@azure/arm-notificationhubs", "projectFolder": "sdk/notificationhubs/arm-notificationhubs", "versionPolicyName": "management" }, { "packageName": "@azure/arm-streamanalytics", "projectFolder": "sdk/streamanalytics/arm-streamanalytics", "versionPolicyName": "management" }, { "packageName": "@azure/arm-servicefabric", "projectFolder": "sdk/servicefabric/arm-servicefabric", "versionPolicyName": "management" }, { "packageName": "@azure-rest/arm-servicefabric", "projectFolder": "sdk/servicefabric/arm-servicefabric-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-mysql", "projectFolder": "sdk/mysql/arm-mysql", "versionPolicyName": "management" }, { "packageName": "@azure/arm-desktopvirtualization", "projectFolder": "sdk/desktopvirtualization/arm-desktopvirtualization", "versionPolicyName": "management" }, { "packageName": "@azure/arm-datafactory", "projectFolder": "sdk/datafactory/arm-datafactory", "versionPolicyName": "management" }, { "packageName": "@azure/arm-cdn", "projectFolder": "sdk/cdn/arm-cdn", "versionPolicyName": "management" }, { "packageName": "@azure/arm-cosmosdb", "projectFolder": "sdk/cosmosdb/arm-cosmosdb", "versionPolicyName": "management" }, { "packageName": "@azure/arm-consumption", "projectFolder": "sdk/consumption/arm-consumption", "versionPolicyName": "management" }, { "packageName": "@azure/arm-datalake-analytics", "projectFolder": "sdk/datalake-analytics/arm-datalake-analytics", "versionPolicyName": "management" }, { "packageName": "@azure/arm-batch", "projectFolder": "sdk/batch/arm-batch", "versionPolicyName": "management" }, { "packageName": "@azure/arm-managementgroups", "projectFolder": "sdk/managementgroups/arm-managementgroups", "versionPolicyName": "management" }, { "packageName": "@azure/arm-orbital", "projectFolder": "sdk/orbital/arm-orbital", "versionPolicyName": "management" }, { "packageName": "@azure/arm-resourcehealth", "projectFolder": "sdk/resourcehealth/arm-resourcehealth", "versionPolicyName": "management" }, { "packageName": "@azure/arm-botservice", "projectFolder": "sdk/botservice/arm-botservice", "versionPolicyName": "management" }, { "packageName": "@azure/arm-search", "projectFolder": "sdk/search/arm-search", "versionPolicyName": "management" }, { "packageName": "@azure/arm-analysisservices", "projectFolder": "sdk/analysisservices/arm-analysisservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-portal", "projectFolder": "sdk/portal/arm-portal", "versionPolicyName": "management" }, { "packageName": "@azure/arm-sqlvirtualmachine", "projectFolder": "sdk/sqlvirtualmachine/arm-sqlvirtualmachine", "versionPolicyName": "management" }, { "packageName": "@azure/arm-devtestlabs", "projectFolder": "sdk/devtestlabs/arm-devtestlabs", "versionPolicyName": "management" }, { "packageName": "@azure/arm-cognitiveservices", "projectFolder": "sdk/cognitiveservices/arm-cognitiveservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-relay", "projectFolder": "sdk/relay/arm-relay", "versionPolicyName": "management" }, { "packageName": "@azure/arm-iothub", "projectFolder": "sdk/iothub/arm-iothub", "versionPolicyName": "management" }, { "packageName": "@azure/arm-msi", "projectFolder": "sdk/msi/arm-msi", "versionPolicyName": "management" }, { "packageName": "@azure/arm-monitor", "projectFolder": "sdk/monitor/arm-monitor", "versionPolicyName": "management" }, { "packageName": "@azure/arm-subscriptions", "projectFolder": "sdk/subscription/arm-subscriptions", "versionPolicyName": "management" }, { "packageName": "@azure/arm-advisor", "projectFolder": "sdk/advisor/arm-advisor", "versionPolicyName": "management" }, { "packageName": "@azure/arm-hdinsight", "projectFolder": "sdk/hdinsight/arm-hdinsight", "versionPolicyName": "management" }, { "packageName": "@azure/arm-attestation", "projectFolder": "sdk/attestation/arm-attestation", "versionPolicyName": "management" }, { "packageName": "@azure/arm-azurestack", "projectFolder": "sdk/azurestack/arm-azurestack", "versionPolicyName": "management" }, { "packageName": "@azure/arm-changeanalysis", "projectFolder": "sdk/changeanalysis/arm-changeanalysis", "versionPolicyName": "management" }, { "packageName": "@azure/arm-billing", "projectFolder": "sdk/billing/arm-billing", "versionPolicyName": "management" }, { "packageName": "@azure/arm-containerinstance", "projectFolder": "sdk/containerinstance/arm-containerinstance", "versionPolicyName": "management" }, { "packageName": "@azure/arm-confluent", "projectFolder": "sdk/confluent/arm-confluent", "versionPolicyName": "management" }, { "packageName": "@azure/arm-imagebuilder", "projectFolder": "sdk/imagebuilder/arm-imagebuilder", "versionPolicyName": "management" }, { "packageName": "@azure/arm-avs", "projectFolder": "sdk/avs/arm-avs", "versionPolicyName": "management" }, { "packageName": "@azure/arm-communication", "projectFolder": "sdk/communication/arm-communication", "versionPolicyName": "management" }, { "packageName": "@azure/arm-appconfiguration", "projectFolder": "sdk/appconfiguration/arm-appconfiguration", "versionPolicyName": "management" }, { "packageName": "@azure/arm-azurestackhci", "projectFolder": "sdk/azurestackhci/arm-azurestackhci", "versionPolicyName": "management" }, { "packageName": "@azure/arm-customerinsights", "projectFolder": "sdk/customer-insights/arm-customerinsights", "versionPolicyName": "management" }, { "packageName": "@azure/arm-databoxedge", "projectFolder": "sdk/databoxedge/arm-databoxedge", "versionPolicyName": "management" }, { "packageName": "@azure/arm-datadog", "projectFolder": "sdk/datadog/arm-datadog", "versionPolicyName": "management" }, { "packageName": "@azure/arm-deviceprovisioningservices", "projectFolder": "sdk/deviceprovisioningservices/arm-deviceprovisioningservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-synapse", "projectFolder": "sdk/synapse/arm-synapse", "versionPolicyName": "management" }, { "packageName": "@azure/arm-databox", "projectFolder": "sdk/databox/arm-databox", "versionPolicyName": "management" }, { "packageName": "@azure/arm-dns", "projectFolder": "sdk/dns/arm-dns", "versionPolicyName": "management" }, { "packageName": "@azure/arm-digitaltwins", "projectFolder": "sdk/digitaltwins/arm-digitaltwins", "versionPolicyName": "management" }, { "packageName": "@azure/arm-devspaces", "projectFolder": "sdk/devspaces/arm-devspaces", "versionPolicyName": "management" }, { "packageName": "@azure/arm-domainservices", "projectFolder": "sdk/domainservices/arm-domainservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-frontdoor", "projectFolder": "sdk/frontdoor/arm-frontdoor", "versionPolicyName": "management" }, { "packageName": "@azure/arm-healthbot", "projectFolder": "sdk/healthbot/arm-healthbot", "versionPolicyName": "management" }, { "packageName": "@azure-rest/health-insights-cancerprofiling", "projectFolder": "sdk/healthinsights/health-insights-cancerprofiling-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/health-insights-clinicalmatching", "projectFolder": "sdk/healthinsights/health-insights-clinicalmatching-rest", "versionPolicyName": "client" }, { "packageName": "@azure-rest/health-insights-radiologyinsights", "projectFolder": "sdk/healthinsights/health-insights-radiologyinsights-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-deploymentmanager", "projectFolder": "sdk/deploymentmanager/arm-deploymentmanager", "versionPolicyName": "management" }, { "packageName": "@azure/arm-hanaonazure", "projectFolder": "sdk/hanaonazure/arm-hanaonazure", "versionPolicyName": "management" }, { "packageName": "@azure/arm-kubernetesconfiguration", "projectFolder": "sdk/kubernetesconfiguration/arm-kubernetesconfiguration", "versionPolicyName": "management" }, { "packageName": "@azure/arm-labservices", "projectFolder": "sdk/labservices/arm-labservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-machinelearningcompute", "projectFolder": "sdk/machinelearningcompute/arm-machinelearningcompute", "versionPolicyName": "management" }, { "packageName": "@azure/arm-machinelearningexperimentation", "projectFolder": "sdk/machinelearningexperimentation/arm-machinelearningexperimentation", "versionPolicyName": "management" }, { "packageName": "@azure/arm-commerce", "projectFolder": "sdk/commerce/arm-commerce", "versionPolicyName": "management" }, { "packageName": "@azure/arm-datamigration", "projectFolder": "sdk/datamigration/arm-datamigration", "versionPolicyName": "management" }, { "packageName": "@azure/arm-healthcareapis", "projectFolder": "sdk/healthcareapis/arm-healthcareapis", "versionPolicyName": "management" }, { "packageName": "@azure/arm-hybridcompute", "projectFolder": "sdk/hybridcompute/arm-hybridcompute", "versionPolicyName": "management" }, { "packageName": "@azure/arm-hybridkubernetes", "projectFolder": "sdk/hybridkubernetes/arm-hybridkubernetes", "versionPolicyName": "management" }, { "packageName": "@azure/arm-oep", "projectFolder": "sdk/oep/arm-oep", "versionPolicyName": "management" }, { "packageName": "@azure/arm-securityinsight", "projectFolder": "sdk/securityinsight/arm-securityinsight", "versionPolicyName": "management" }, { "packageName": "@azure/arm-iotcentral", "projectFolder": "sdk/iotcentral/arm-iotcentral", "versionPolicyName": "management" }, { "packageName": "@azure/arm-commitmentplans", "projectFolder": "sdk/machinelearning/arm-commitmentplans", "versionPolicyName": "management" }, { "packageName": "@azure/arm-workspaces", "projectFolder": "sdk/machinelearning/arm-workspaces", "versionPolicyName": "management" }, { "packageName": "@azure/arm-webservices", "projectFolder": "sdk/machinelearning/arm-webservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-managementpartner", "projectFolder": "sdk/managementpartner/arm-managementpartner", "versionPolicyName": "management" }, { "packageName": "@azure/arm-maps", "projectFolder": "sdk/maps/arm-maps", "versionPolicyName": "management" }, { "packageName": "@azure/arm-mariadb", "projectFolder": "sdk/mariadb/arm-mariadb", "versionPolicyName": "management" }, { "packageName": "@azure/arm-marketplaceordering", "projectFolder": "sdk/marketplaceordering/arm-marketplaceordering", "versionPolicyName": "management" }, { "packageName": "@azure/arm-migrate", "projectFolder": "sdk/migrate/arm-migrate", "versionPolicyName": "management" }, { "packageName": "@azure/arm-mixedreality", "projectFolder": "sdk/mixedreality/arm-mixedreality", "versionPolicyName": "management" }, { "packageName": "@azure/arm-netapp", "projectFolder": "sdk/netapp/arm-netapp", "versionPolicyName": "management" }, { "packageName": "@azure/arm-peering", "projectFolder": "sdk/peering/arm-peering", "versionPolicyName": "management" }, { "packageName": "@azure/arm-postgresql-flexible", "projectFolder": "sdk/postgresql/arm-postgresql-flexible", "versionPolicyName": "management" }, { "packageName": "@azure/arm-powerbidedicated", "projectFolder": "sdk/powerbidedicated/arm-powerbidedicated", "versionPolicyName": "management" }, { "packageName": "@azure/arm-powerbiembedded", "projectFolder": "sdk/powerbiembedded/arm-powerbiembedded", "versionPolicyName": "management" }, { "packageName": "@azure/arm-recoveryservices-siterecovery", "projectFolder": "sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery", "versionPolicyName": "management" }, { "packageName": "@azure/arm-recoveryservicesbackup", "projectFolder": "sdk/recoveryservicesbackup/arm-recoveryservicesbackup", "versionPolicyName": "management" }, { "packageName": "@azure/arm-redisenterprisecache", "projectFolder": "sdk/redisenterprise/arm-redisenterprisecache", "versionPolicyName": "management" }, { "packageName": "@azure/arm-reservations", "projectFolder": "sdk/reservations/arm-reservations", "versionPolicyName": "management" }, { "packageName": "@azure/arm-resourcemover", "projectFolder": "sdk/resourcemover/arm-resourcemover", "versionPolicyName": "management" }, { "packageName": "@azure/arm-serialconsole", "projectFolder": "sdk/serialconsole/arm-serialconsole", "versionPolicyName": "management" }, { "packageName": "@azure/arm-servicemap", "projectFolder": "sdk/service-map/arm-servicemap", "versionPolicyName": "management" }, { "packageName": "@azure/arm-signalr", "projectFolder": "sdk/signalr/arm-signalr", "versionPolicyName": "management" }, { "packageName": "@azure/arm-storagecache", "projectFolder": "sdk/storagecache/arm-storagecache", "versionPolicyName": "management" }, { "packageName": "@azure/arm-storagesync", "projectFolder": "sdk/storagesync/arm-storagesync", "versionPolicyName": "management" }, { "packageName": "@azure/arm-resourcegraph", "projectFolder": "sdk/resourcegraph/arm-resourcegraph", "versionPolicyName": "management" }, { "packageName": "@azure/arm-appinsights", "projectFolder": "sdk/applicationinsights/arm-appinsights", "versionPolicyName": "management" }, { "packageName": "@azure/arm-datacatalog", "projectFolder": "sdk/datacatalog/arm-datacatalog", "versionPolicyName": "management" }, { "packageName": "@azure/arm-storsimple1200series", "projectFolder": "sdk/storsimple1200series/arm-storsimple1200series", "versionPolicyName": "management" }, { "packageName": "@azure/arm-storsimple8000series", "projectFolder": "sdk/storsimple8000series/arm-storsimple8000series", "versionPolicyName": "management" }, { "packageName": "@azure/arm-support", "projectFolder": "sdk/support/arm-support", "versionPolicyName": "management" }, { "packageName": "@azure/arm-timeseriesinsights", "projectFolder": "sdk/timeseriesinsights/arm-timeseriesinsights", "versionPolicyName": "management" }, { "packageName": "@azure/arm-trafficmanager", "projectFolder": "sdk/trafficmanager/arm-trafficmanager", "versionPolicyName": "management" }, { "packageName": "@azure/arm-visualstudio", "projectFolder": "sdk/visualstudio/arm-visualstudio", "versionPolicyName": "management" }, { "packageName": "@azure/arm-vmwarecloudsimple", "projectFolder": "sdk/vmwarecloudsimple/arm-vmwarecloudsimple", "versionPolicyName": "management" }, { "packageName": "@azure/arm-servicefabricmesh", "projectFolder": "sdk/servicefabricmesh/arm-servicefabricmesh", "versionPolicyName": "management" }, { "packageName": "@azure/arm-storageimportexport", "projectFolder": "sdk/storageimportexport/arm-storageimportexport", "versionPolicyName": "management" }, { "packageName": "@azure/arm-privatedns", "projectFolder": "sdk/privatedns/arm-privatedns", "versionPolicyName": "management" }, { "packageName": "@azure/arm-policyinsights", "projectFolder": "sdk/policyinsights/arm-policyinsights", "versionPolicyName": "management" }, { "packageName": "@azure/arm-kusto", "projectFolder": "sdk/kusto/arm-kusto", "versionPolicyName": "management" }, { "packageName": "@azure/core-http-compat", "projectFolder": "sdk/core/core-http-compat", "versionPolicyName": "core" }, { "packageName": "@azure/arm-dnsresolver", "projectFolder": "sdk/dnsresolver/arm-dnsresolver", "versionPolicyName": "management" }, { "packageName": "@azure/arm-mobilenetwork", "projectFolder": "sdk/mobilenetwork/arm-mobilenetwork", "versionPolicyName": "management" }, { "packageName": "@azure/arm-resources-profile-2020-09-01-hybrid", "projectFolder": "sdk/resources/arm-resources-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-dns-profile-2020-09-01-hybrid", "projectFolder": "sdk/dns/arm-dns-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-locks-profile-2020-09-01-hybrid", "projectFolder": "sdk/locks/arm-locks-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-policy-profile-2020-09-01-hybrid", "projectFolder": "sdk/policy/arm-policy-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-subscriptions-profile-2020-09-01-hybrid", "projectFolder": "sdk/subscription/arm-subscriptions-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-storage-profile-2020-09-01-hybrid", "projectFolder": "sdk/storage/arm-storage-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-keyvault-profile-2020-09-01-hybrid", "projectFolder": "sdk/keyvault/arm-keyvault-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-network-profile-2020-09-01-hybrid", "projectFolder": "sdk/network/arm-network-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-commerce-profile-2020-09-01-hybrid", "projectFolder": "sdk/commerce/arm-commerce-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-compute-profile-2020-09-01-hybrid", "projectFolder": "sdk/compute/arm-compute-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-eventhub-profile-2020-09-01-hybrid", "projectFolder": "sdk/eventhub/arm-eventhub-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-authorization-profile-2020-09-01-hybrid", "projectFolder": "sdk/authorization/arm-authorization-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-monitor-profile-2020-09-01-hybrid", "projectFolder": "sdk/monitor/arm-monitor-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-iothub-profile-2020-09-01-hybrid", "projectFolder": "sdk/iothub/arm-iothub-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-databoxedge-profile-2020-09-01-hybrid", "projectFolder": "sdk/databoxedge/arm-databoxedge-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-appservice-profile-2020-09-01-hybrid", "projectFolder": "sdk/appservice/arm-appservice-profile-2020-09-01-hybrid", "versionPolicyName": "management" }, { "packageName": "@azure/arm-mysql-flexible", "projectFolder": "sdk/mysql/arm-mysql-flexible", "versionPolicyName": "management" }, { "packageName": "@azure/arm-hardwaresecuritymodules", "projectFolder": "sdk/hardwaresecuritymodules/arm-hardwaresecuritymodules", "versionPolicyName": "management" }, { "packageName": "@azure/arm-dashboard", "projectFolder": "sdk/dashboard/arm-dashboard", "versionPolicyName": "management" }, { "packageName": "@azure/arm-azureadexternalidentities", "projectFolder": "sdk/azureadexternalidentities/arm-azureadexternalidentities", "versionPolicyName": "management" }, { "packageName": "@azure/arm-scvmm", "projectFolder": "sdk/scvmm/arm-scvmm", "versionPolicyName": "management" }, { "packageName": "@azure/arm-servicelinker", "projectFolder": "sdk/servicelinker/arm-servicelinker", "versionPolicyName": "management" }, { "packageName": "@azure/arm-changes", "projectFolder": "sdk/changes/arm-changes", "versionPolicyName": "management" }, { "packageName": "@azure/arm-workloads", "projectFolder": "sdk/workloads/arm-workloads", "versionPolicyName": "management" }, { "packageName": "@azure/arm-dynatrace", "projectFolder": "sdk/dynatrace/arm-dynatrace", "versionPolicyName": "management" }, { "packageName": "@azure/arm-education", "projectFolder": "sdk/education/arm-education", "versionPolicyName": "management" }, { "packageName": "@azure/arm-machinelearning", "projectFolder": "sdk/machinelearning/arm-machinelearning", "versionPolicyName": "management" }, { "packageName": "@azure/arm-appcontainers", "projectFolder": "sdk/appcontainers/arm-appcontainers", "versionPolicyName": "management" }, { "packageName": "@azure/arm-deviceupdate", "projectFolder": "sdk/deviceupdate/arm-deviceupdate", "versionPolicyName": "management" }, { "packageName": "@azure/arm-confidentialledger", "projectFolder": "sdk/confidentialledger/arm-confidentialledger", "versionPolicyName": "management" }, { "packageName": "@azure/arm-resourceconnector", "projectFolder": "sdk/resourceconnector/arm-resourceconnector", "versionPolicyName": "management" }, { "packageName": "@azure/api-management-custom-widgets-scaffolder", "projectFolder": "sdk/apimanagement/api-management-custom-widgets-scaffolder", "versionPolicyName": "client" }, { "packageName": "@azure/api-management-custom-widgets-tools", "projectFolder": "sdk/apimanagement/api-management-custom-widgets-tools", "versionPolicyName": "client" }, { "packageName": "@azure/arm-networkfunction", "projectFolder": "sdk/networkfunction/arm-networkfunction", "versionPolicyName": "management" }, { "packageName": "@azure/arm-fluidrelay", "projectFolder": "sdk/fluidrelay/arm-fluidrelay", "versionPolicyName": "management" }, { "packageName": "@azure/arm-automation", "projectFolder": "sdk/automation/arm-automation", "versionPolicyName": "management" }, { "packageName": "@azure/arm-automanage", "projectFolder": "sdk/automanage/arm-automanage", "versionPolicyName": "management" }, { "packageName": "@azure/arm-devcenter", "projectFolder": "sdk/devcenter/arm-devcenter", "versionPolicyName": "management" }, { "packageName": "@azure/communication-rooms", "projectFolder": "sdk/communication/communication-rooms", "versionPolicyName": "client" }, { "packageName": "@azure/arm-connectedvmware", "projectFolder": "sdk/connectedvmware/arm-connectedvmware", "versionPolicyName": "management" }, { "packageName": "@azure/arm-nginx", "projectFolder": "sdk/nginx/arm-nginx", "versionPolicyName": "management" }, { "packageName": "@azure/arm-agrifood", "projectFolder": "sdk/agrifood/arm-agrifood", "versionPolicyName": "management" }, { "packageName": "@azure/arm-chaos", "projectFolder": "sdk/chaos/arm-chaos", "versionPolicyName": "management" }, { "packageName": "@azure/functions-authentication-events", "projectFolder": "sdk/entra/functions-authentication-events", "versionPolicyName": "client" }, { "packageName": "@azure-rest/developer-devcenter", "projectFolder": "sdk/devcenter/developer-devcenter-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-securitydevops", "projectFolder": "sdk/securitydevops/arm-securitydevops", "versionPolicyName": "management" }, { "packageName": "@azure/arm-devhub", "projectFolder": "sdk/devhub/arm-devhub", "versionPolicyName": "management" }, { "packageName": "@azure-rest/load-testing", "projectFolder": "sdk/loadtesting/load-testing-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-elasticsan", "projectFolder": "sdk/elasticsans/arm-elasticsan", "versionPolicyName": "management" }, { "packageName": "@azure/arm-appcomplianceautomation", "projectFolder": "sdk/appcomplianceautomation/arm-appcomplianceautomation", "versionPolicyName": "management" }, { "packageName": "@azure/arm-elastic", "projectFolder": "sdk/elastic/arm-elastic", "versionPolicyName": "management" }, { "packageName": "@azure/arm-hybridcontainerservice", "projectFolder": "sdk/hybridcontainerservice/arm-hybridcontainerservice", "versionPolicyName": "management" }, { "packageName": "@azure/arm-loadtesting", "projectFolder": "sdk/loadtesting/arm-loadtesting", "versionPolicyName": "management" }, { "packageName": "@azure/web-pubsub-client", "projectFolder": "sdk/web-pubsub/web-pubsub-client", "versionPolicyName": "client" }, { "packageName": "@azure/arm-billingbenefits", "projectFolder": "sdk/billingbenefits/arm-billingbenefits", "versionPolicyName": "management" }, { "packageName": "@azure/arm-servicenetworking", "projectFolder": "sdk/servicenetworking/arm-servicenetworking", "versionPolicyName": "management" }, { "packageName": "@azure/arm-dataprotection", "projectFolder": "sdk/dataprotection/arm-dataprotection", "versionPolicyName": "management" }, { "packageName": "@azure/arm-storagemover", "projectFolder": "sdk/storagemover/arm-storagemover", "versionPolicyName": "management" }, { "packageName": "@azure/arm-voiceservices", "projectFolder": "sdk/voiceservices/arm-voiceservices", "versionPolicyName": "management" }, { "packageName": "@azure/web-pubsub-client-protobuf", "projectFolder": "sdk/web-pubsub/web-pubsub-client-protobuf", "versionPolicyName": "client" }, { "packageName": "@azure/arm-graphservices", "projectFolder": "sdk/graphservices/arm-graphservices", "versionPolicyName": "management" }, { "packageName": "@azure/arm-newrelicobservability", "projectFolder": "sdk/newrelicobservability/arm-newrelicobservability", "versionPolicyName": "management" }, { "packageName": "@azure/arm-paloaltonetworksngfw", "projectFolder": "sdk/paloaltonetworksngfw/arm-paloaltonetworksngfw", "versionPolicyName": "management" }, { "packageName": "@azure/arm-selfhelp", "projectFolder": "sdk/selfhelp/arm-selfhelp", "versionPolicyName": "management" }, { "packageName": "@azure/arm-costmanagement", "projectFolder": "sdk/cost-management/arm-costmanagement", "versionPolicyName": "management" }, { "packageName": "@azure/arm-networkcloud", "projectFolder": "sdk/networkcloud/arm-networkcloud", "versionPolicyName": "management" }, { "packageName": "@azure/arm-baremetalinfrastructure", "projectFolder": "sdk/baremetalinfrastructure/arm-baremetalinfrastructure", "versionPolicyName": "management" }, { "packageName": "@azure/arm-qumulo", "projectFolder": "sdk/liftrqumulo/arm-qumulo", "versionPolicyName": "management" }, { "packageName": "@azure/arm-containerservicefleet", "projectFolder": "sdk/containerservice/arm-containerservicefleet", "versionPolicyName": "management" }, { "packageName": "@azure/arm-cosmosdbforpostgresql", "projectFolder": "sdk/cosmosforpostgresql/arm-cosmosdbforpostgresql", "versionPolicyName": "management" }, { "packageName": "@azure/arm-managednetworkfabric", "projectFolder": "sdk/managednetworkfabric/arm-managednetworkfabric", "versionPolicyName": "management" }, { "packageName": "@azure/arm-iotfirmwaredefense", "projectFolder": "sdk/iotfirmwaredefense/arm-iotfirmwaredefense", "versionPolicyName": "management" }, { "packageName": "@azure/arm-quantum", "projectFolder": "sdk/quantum/arm-quantum", "versionPolicyName": "management" }, { "packageName": "@azure/arm-sphere", "projectFolder": "sdk/sphere/arm-sphere", "versionPolicyName": "management" }, { "packageName": "@azure/arm-maintenance", "projectFolder": "sdk/maintenance/arm-maintenance", "versionPolicyName": "management" }, { "packageName": "@azure/arm-resourcesdeploymentstacks", "projectFolder": "sdk/resourcesdeploymentstacks/arm-resourcesdeploymentstacks", "versionPolicyName": "management" }, { "packageName": "@azure/arm-apicenter", "projectFolder": "sdk/apicenter/arm-apicenter", "versionPolicyName": "management" }, { "packageName": "@azure/arm-hdinsightcontainers", "projectFolder": "sdk/hdinsight/arm-hdinsightcontainers", "versionPolicyName": "management" }, { "packageName": "@azure/arm-defendereasm", "projectFolder": "sdk/defendereasm/arm-defendereasm", "versionPolicyName": "management" }, { "packageName": "@azure/arm-hybridconnectivity", "projectFolder": "sdk/hybridconnectivity/arm-hybridconnectivity", "versionPolicyName": "management" }, { "packageName": "@azure-tests/perf-monitor-opentelemetry", "projectFolder": "sdk/monitor/perf-tests/monitor-opentelemetry", "versionPolicyName": "test" }, { "packageName": "@azure/arm-recoveryservicesdatareplication", "projectFolder": "sdk/recoveryservicesdatareplication/arm-recoveryservicesdatareplication", "versionPolicyName": "management" }, { "packageName": "@azure/arm-playwrighttesting", "projectFolder": "sdk/playwrighttesting/arm-playwrighttesting", "versionPolicyName": "management" }, { "packageName": "@azure-rest/ai-vision-image-analysis", "projectFolder": "sdk/vision/ai-vision-image-analysis-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-hybridnetwork", "projectFolder": "sdk/hybridnetwork/arm-hybridnetwork", "versionPolicyName": "management" }, { "packageName": "@azure/arm-networkanalytics", "projectFolder": "sdk/networkanalytics/arm-networkanalytics", "versionPolicyName": "management" }, { "packageName": "@azure/arm-workloadssapvirtualinstance", "projectFolder": "sdk/workloads/arm-workloadssapvirtualinstance", "versionPolicyName": "management" }, { "packageName": "@azure/arm-astro", "projectFolder": "sdk/astro/arm-astro", "versionPolicyName": "management" }, { "packageName": "@azure/arm-largeinstance", "projectFolder": "sdk/largeinstance/arm-largeinstance", "versionPolicyName": "management" }, { "packageName": "@azure/arm-springappdiscovery", "projectFolder": "sdk/springappdiscovery/arm-springappdiscovery", "versionPolicyName": "management" }, { "packageName": "@azure/arm-migrationdiscoverysap", "projectFolder": "sdk/migrationdiscovery/arm-migrationdiscoverysap", "versionPolicyName": "management" }, { "packageName": "@azure/arm-storageactions", "projectFolder": "sdk/storageactions/arm-storageactions", "versionPolicyName": "management" }, { "packageName": "@azure/arm-guestconfiguration", "projectFolder": "sdk/guestconfiguration/arm-guestconfiguration", "versionPolicyName": "management" }, { "packageName": "@azure/arm-deviceregistry", "projectFolder": "sdk/deviceregistry/arm-deviceregistry", "versionPolicyName": "management" }, { "packageName": "@azure/arm-standbypool", "projectFolder": "sdk/standbypool/arm-standbypool", "versionPolicyName": "management" }, { "packageName": "@azure/arm-devopsinfrastructure", "projectFolder": "sdk/devopsinfrastructure/arm-devopsinfrastructure", "versionPolicyName": "management" }, { "packageName": "@azure-rest/ai-vision-face", "projectFolder": "sdk/face/ai-vision-face-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-informaticadatamanagement", "projectFolder": "sdk/informatica/arm-informaticadatamanagement", "versionPolicyName": "client" }, { "packageName": "@azure/arm-oracledatabase", "projectFolder": "sdk/oracledatabase/arm-oracledatabase", "versionPolicyName": "management" }, { "packageName": "@azure-rest/health-deidentification", "projectFolder": "sdk/healthdataaiservices/azure-health-deidentification", "versionPolicyName": "client" }, { "packageName": "@azure-rest/ai-inference", "projectFolder": "sdk/ai/ai-inference-rest", "versionPolicyName": "client" }, { "packageName": "@azure/create-microsoft-playwright-testing", "projectFolder": "sdk/playwrighttesting/create-microsoft-playwright-testing", "versionPolicyName": "client" }, { "packageName": "@azure/microsoft-playwright-testing", "projectFolder": "sdk/playwrighttesting/microsoft-playwright-testing", "versionPolicyName": "client" }, { "packageName": "@azure/arm-computefleet", "projectFolder": "sdk/computefleet/arm-computefleet", "versionPolicyName": "client" }, { "packageName": "@azure/arm-edgezones", "projectFolder": "sdk/edgezones/arm-edgezones", "versionPolicyName": "management" }, { "packageName": "@azure/arm-mongocluster", "projectFolder": "sdk/mongocluster/arm-mongocluster", "versionPolicyName": "management" }, { "packageName": "@azure/arm-servicefabricmanagedclusters", "projectFolder": "sdk/servicefabricmanagedclusters/arm-servicefabricmanagedclusters", "versionPolicyName": "management" }, { "packageName": "@azure/arm-redhatopenshift", "projectFolder": "sdk/redhatopenshift/arm-redhatopenshift", "versionPolicyName": "management" }, { "packageName": "@azure/arm-healthdataaiservices", "projectFolder": "sdk/healthdataaiservices/arm-healthdataaiservices", "versionPolicyName": "client" }, { "packageName": "@azure-rest/batch", "projectFolder": "sdk/batch/batch-rest", "versionPolicyName": "client" }, { "packageName": "@azure/arm-computeschedule", "projectFolder": "sdk/computeschedule/arm-computeschedule", "versionPolicyName": "management" }, { "packageName": "@azure/arm-fabric", "projectFolder": "sdk/fabric/arm-fabric", "versionPolicyName": "management" }, { "packageName": "@azure/arm-iotoperations", "projectFolder": "sdk/iotoperations/arm-iotoperations", "versionPolicyName": "management" }, { "packageName": "@azure/arm-trustedsigning", "projectFolder": "sdk/trustedsigning/arm-trustedsigning", "versionPolicyName": "management" }, { "packageName": "@azure/arm-databoundaries", "projectFolder": "sdk/databoundaries/arm-databoundaries", "versionPolicyName": "management" }, { "packageName": "@azure/arm-containerorchestratorruntime", "projectFolder": "sdk/kubernetesruntime/arm-containerorchestratorruntime", "versionPolicyName": "management" } ] }