Commit 3de1abe
Add imports field to all warp-built packages (#38391)
## Summary
Adds the `#platform/*` wildcard import subpath entry to `package.json`
for all packages built with warp. This prepares packages for future
migration to the new platform-specific imports pattern.
## Changes
- **432 packages updated** with new `imports` field
- Packages with browser/react-native targets: includes all three entries
(react-native, browser, default)
- Node-only packages: includes only the default entry
- Already-migrated packages (18 with existing imports): skipped
## Example
For packages with browser/RN support:
```json
"imports": {
"#platform/*": {
"react-native": "./src/*-react-native.mts",
"browser": "./src/*-browser.mts",
"default": "./src/*.ts"
}
}
```
For Node-only packages:
```json
"imports": {
"#platform/*": {
"default": "./src/*.ts"
}
}
```
## Why
This is a preparatory change that:
1. Establishes the import subpath pattern across all packages
2. Enables incremental migration to `#platform/*` imports
3. Has no runtime impact until packages start using the imports
---------
Co-authored-by: Deyaa Eldeen <deyaaeldeen@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 98bbc31 commit 3de1abe
430 files changed
Lines changed: 2938 additions & 150 deletions
File tree
- sdk
- advisor/arm-advisor
- agricultureplatform/arm-agricultureplatform
- agrifood
- agrifood-farming-rest
- arm-agrifood
- ai
- ai-agents
- ai-inference-rest
- ai-projects
- alertprocessingrules/arm-alertprocessingrules
- alertrulerecommendations/arm-alertrulerecommendations
- alertsmanagement/arm-alertsmanagement
- analysisservices/arm-analysisservices
- apicenter/arm-apicenter
- apimanagement
- api-management-custom-widgets-scaffolder
- api-management-custom-widgets-tools
- arm-apimanagement
- appcomplianceautomation/arm-appcomplianceautomation
- appconfiguration
- app-configuration-perf-tests
- app-configuration
- arm-appconfiguration
- appcontainers/arm-appcontainers
- applicationinsights/arm-appinsights
- appnetwork/arm-appnetwork
- appservice
- arm-appservice-profile-2020-09-01-hybrid
- arm-appservice-rest
- arm-appservice
- artifactsigning/arm-artifactsigning
- astro/arm-astro
- attestation
- arm-attestation
- attestation
- authorization
- arm-authorization-profile-2020-09-01-hybrid
- arm-authorization
- automanage/arm-automanage
- automation/arm-automation
- avs/arm-avs
- azureadexternalidentities/arm-azureadexternalidentities
- azurestackhcivm/arm-azurestackhcivm
- azurestackhci/arm-azurestackhci
- azurestack/arm-azurestack
- baremetalinfrastructure/arm-baremetalinfrastructure
- batch
- arm-batch
- batch-rest
- batch
- billingbenefits/arm-billingbenefits
- billing/arm-billing
- botservice/arm-botservice
- carbonoptimization/arm-carbonoptimization
- cdn/arm-cdn
- certificateregistration/arm-certificateregistration
- changeanalysis/arm-changeanalysis
- changes/arm-changes
- chaos/arm-chaos
- cloudhealth/arm-cloudhealth
- cognitivelanguage
- ai-language-conversations
- ai-language-text-perf-tests
- ai-language-text
- cognitiveservices/arm-cognitiveservices
- commerce
- arm-commerce-profile-2020-09-01-hybrid
- arm-commerce
- communication
- arm-communication
- communication-alpha-ids
- communication-call-automation
- communication-common
- communication-email
- communication-identity
- communication-job-router-rest
- communication-phone-numbers
- communication-recipient-verification
- communication-rooms
- communication-short-codes
- communication-sms
- communication-tiering
- communication-toll-free-verification
- computebulkactions/arm-computebulkactions
- computefleet/arm-computefleet
- computelimit/arm-computelimit
- computeschedule/arm-computeschedule
- compute
- arm-compute-profile-2020-09-01-hybrid
- arm-compute-rest
- arm-computerecommender
- arm-compute
- confidentialledger
- arm-confidentialledger
- confidential-ledger-rest
- confluent/arm-confluent
- connectedcache/arm-connectedcache
- connectedvmware/arm-connectedvmware
- consumption/arm-consumption
- containerinstance/arm-containerinstance
- containerregistry
- arm-containerregistrytasks
- arm-containerregistry
- container-registry-perf-tests
- containerservice
- arm-containerservice-rest
- arm-containerservicefleet
- arm-containerservicesafeguards
- arm-containerservice
- contentsafety/ai-content-safety-rest
- contentunderstanding/ai-content-understanding
- core
- abort-controller
- core-auth
- core-http-compat
- core-lro
- core-paging
- core-rest-pipeline-perf-tests
- core-util
- logger
- cosmosdb
- arm-cosmosdb
- cosmos
- cosmosforpostgresql/arm-cosmosdbforpostgresql
- cost-management/arm-costmanagement
- customer-insights/arm-customerinsights
- dashboard/arm-dashboard
- databasewatcher/arm-databasewatcher
- databoundaries/arm-databoundaries
- databoxedge
- arm-databoxedge-profile-2020-09-01-hybrid
- arm-databoxedge
- databox/arm-databox
- databricks/arm-databricks
- datacatalog/arm-datacatalog
- datadog/arm-datadog
- datafactory/arm-datafactory
- datalake-analytics/arm-datalake-analytics
- datamigration/arm-datamigration
- dataprotection/arm-dataprotection
- defendereasm/arm-defendereasm
- dell/arm-dell-storage
- dependencymap/arm-dependencymap
- deploymentmanager/arm-deploymentmanager
- desktopvirtualization/arm-desktopvirtualization
- devcenter
- arm-devcenter
- developer-devcenter-rest
- devhub/arm-devhub
- deviceprovisioningservices/arm-deviceprovisioningservices
- deviceregistry/arm-deviceregistry
- deviceupdate
- arm-deviceupdate
- iot-device-update-rest
- devopsinfrastructure/arm-devopsinfrastructure
- devspaces/arm-devspaces
- devtestlabs/arm-devtestlabs
- digitaltwins
- arm-digitaltwins
- digital-twins-core
- disconnectedoperations/arm-disconnectedoperations
- discovery/arm-discovery
- dnsresolver/arm-dnsresolver
- dns
- arm-dns-profile-2020-09-01-hybrid
- arm-dns
- documentintelligence/ai-document-intelligence-rest
- documenttranslator/ai-document-translator-rest
- domainregistration/arm-domainregistration
- domainservices/arm-domainservices
- durabletask/arm-durabletask
- dynatrace/arm-dynatrace
- easm/defender-easm-rest
- edgeactions/arm-edgeactions
- edgezones/arm-edgezones
- education/arm-education
- elasticsans/arm-elasticsan
- elastic/arm-elastic
- entra/functions-authentication-events
- eventgrid
- arm-eventgrid
- eventgrid-namespaces
- eventgrid-perf-tests
- eventgrid-systemevents
- eventhub
- arm-eventhub-profile-2020-09-01-hybrid
- arm-eventhub
- event-hubs-perf-tests
- event-hubs
- eventhubs-checkpointstore-blob
- eventhubs-checkpointstore-table
- mock-hub
- extendedlocation/arm-extendedlocation
- fabric/arm-fabric
- face/ai-vision-face-rest
- features/arm-features
- fluidrelay/arm-fluidrelay
- formrecognizer
- ai-form-recognizer-perf-tests
- ai-form-recognizer
- frontdoor/arm-frontdoor
- graphservices/arm-graphservices
- guestconfiguration/arm-guestconfiguration
- hanaonazure/arm-hanaonazure
- hardwaresecuritymodules/arm-hardwaresecuritymodules
- hdinsight/arm-hdinsight
- healthbot/arm-healthbot
- healthcareapis/arm-healthcareapis
- healthdataaiservices
- arm-healthdataaiservices
- health-deidentification-rest
- horizondb/arm-horizondb
- hybridcompute/arm-hybridcompute
- hybridconnectivity/arm-hybridconnectivity
- hybridcontainerservice/arm-hybridcontainerservice
- hybridkubernetes/arm-hybridkubernetes
- hybridnetwork/arm-hybridnetwork
- identity/identity-perf-tests
- imagebuilder/arm-imagebuilder
- impactreporting/arm-impactreporting
- informatica/arm-informaticadatamanagement
- instrumentation/opentelemetry-instrumentation-azure-sdk
- iotcentral/arm-iotcentral
- iotfirmwaredefense/arm-iotfirmwaredefense
- iothub
- arm-iothub-profile-2020-09-01-hybrid
- arm-iothub
- iotoperations/arm-iotoperations
- iot/iot-modelsrepository
- keyvault
- arm-keyvault-profile-2020-09-01-hybrid
- arm-keyvault
- keyvault-admin
- keyvault-certificates-perf-tests
- keyvault-common
- keyvault-keys-perf-tests
- keyvault-secrets-perf-tests
- keyvault-secrets
- kubernetesconfiguration
- arm-kubernetesconfiguration-extensions
- arm-kubernetesconfiguration-extensiontypes
- arm-kubernetesconfiguration-fluxconfigurations
- arm-kubernetesconfiguration-privatelinkscopes
- arm-kubernetesconfiguration
- kubernetesruntime/arm-containerorchestratorruntime
- kusto/arm-kusto
- labservices/arm-labservices
- lambdatesthyperexecute/arm-lambdatesthyperexecute
- largeinstance/arm-largeinstance
- liftrarize/arm-arizeaiobservabilityeval
- liftrqumulo/arm-qumulo
- liftrweightsandbiases/arm-weightsandbiases
- links/arm-links
- loadtesting
- arm-loadtesting
- create-playwright
- load-testing-rest
- playwright
- locks
- arm-locks-profile-2020-09-01-hybrid
- arm-locks
- logic/arm-logic
- machinelearningcompute/arm-machinelearningcompute
- machinelearningexperimentation/arm-machinelearningexperimentation
- machinelearning
- arm-commitmentplans
- arm-machinelearning
- arm-webservices
- arm-workspaces
- maintenance/arm-maintenance
- managedapplications/arm-managedapplications
- managednetworkfabric/arm-managednetworkfabric
- managedops/arm-managedops
- managementgroups/arm-managementgroups
- managementpartner/arm-managementpartner
- maps
- arm-maps
- maps-common
- maps-geolocation-rest
- maps-render-rest
- maps-route-rest
- maps-search-rest
- maps-timezone-rest
- mariadb/arm-mariadb
- marketplaceordering/arm-marketplaceordering
- marketplace/arm-marketplace
- migrate
- arm-migrate
- arm-migrationassessment
- migrationdiscovery/arm-migrationdiscoverysap
- mongocluster/arm-mongocluster
- mongodbatlas/arm-mongodbatlas
- monitor
- arm-monitor-profile-2020-09-01-hybrid
- arm-monitorslis
- arm-monitor
- monitor-ingestion-perf-tests
- monitor-ingestion
- monitor-opentelemetry-exporter
- monitor-opentelemetry-perf-tests
- monitor-opentelemetry
- monitor-query-logs
- monitor-query-metrics
- msi/arm-msi
- mysql
- arm-mysql-flexible
- arm-mysql
- netapp/arm-netapp
- networkcloud/arm-networkcloud
- networkfunction/arm-networkfunction
- network
- arm-network-profile-2020-09-01-hybrid
- arm-network-rest
- arm-network
- newrelicobservability/arm-newrelicobservability
- nginx/arm-nginx
- notificationhubs
- arm-notificationhubs
- notification-hubs
- oep/arm-oep
- onlineexperimentation
- arm-onlineexperimentation
- onlineexperimentation-rest
- openai/openai
- operationalinsights/arm-operationalinsights
- operationsmanagement/arm-operations
- oracledatabase/arm-oracledatabase
- orbital/arm-orbital
- paloaltonetworksngfw/arm-paloaltonetworksngfw
- peering/arm-peering
- pineconevectordb/arm-pineconevectordb
- planetarycomputer/arm-planetarycomputer
- playwright/arm-playwright
- policyinsights/arm-policyinsights
- policy
- arm-policy-profile-2020-09-01-hybrid
- arm-policy
- portalservices/arm-portalservicescopilot
- portal/arm-portal
- postgresql
- arm-postgresql-flexible
- arm-postgresql
- postgresql-auth
- powerbidedicated/arm-powerbidedicated
- powerbiembedded/arm-powerbiembedded
- previewalertrule/arm-previewalertrule
- privatedns/arm-privatedns
- programmableconnectivity/arm-programmableconnectivity
- prometheusrulegroups/arm-prometheusrulegroups
- purestorageblock/arm-purestorageblock
- purview
- arm-purview
- purview-administration-rest
- purview-datamap-rest
- purview-scanning-rest
- purview-sharing-rest
- purview-workflow-rest
- quantum/arm-quantum
- quota/arm-quota
- recoveryservicesbackup/arm-recoveryservicesbackup
- recoveryservicesdatareplication/arm-recoveryservicesdatareplication
- recoveryservicessiterecovery/arm-recoveryservices-siterecovery
- recoveryservices/arm-recoveryservices
- redhatopenshift/arm-redhatopenshift
- redisenterprise/arm-redisenterprisecache
- redis/arm-rediscache
- relationships/arm-relationships
- relay/arm-relay
- reservations/arm-reservations
- resourceconnector/arm-resourceconnector
- resourcegraph/arm-resourcegraph
- resourcehealth/arm-resourcehealth
- resourcemover/arm-resourcemover
- resources-subscriptions/arm-resources-subscriptions
- resourcesdeploymentstacks/arm-resourcesdeploymentstacks
- resources
- arm-resources-profile-2020-09-01-hybrid
- arm-resourcesbicep
- arm-resourcesdeployments
- arm-resources
- schemaregistry
- schema-registry-avro-perf-tests
- schema-registry-avro
- schema-registry-json
- schema-registry
- scvmm/arm-scvmm
- search
- arm-search
- search-documents-perf-tests
- securitydevops/arm-securitydevops
- securityinsight/arm-securityinsight
- security/arm-security
- selfhelp/arm-selfhelp
- serialconsole/arm-serialconsole
- service-map/arm-servicemap
- servicebus
- arm-servicebus
- service-bus-perf-tests
- service-bus
- servicefabricmanagedclusters/arm-servicefabricmanagedclusters
- servicefabricmesh/arm-servicefabricmesh
- servicefabric
- arm-servicefabric-rest
- arm-servicefabric
- servicegroups/arm-servicegroups
- servicelinker/arm-servicelinker
- servicenetworking/arm-servicenetworking
- signalr/arm-signalr
- sitemanager/arm-sitemanager
- sphere/arm-sphere
- springappdiscovery/arm-springappdiscovery
- sqlvirtualmachine/arm-sqlvirtualmachine
- sql/arm-sql
- standbypool/arm-standbypool
- storageactions/arm-storageactions
- storagecache/arm-storagecache
- storagediscovery/arm-storagediscovery
- storageimportexport/arm-storageimportexport
- storagemover/arm-storagemover
- storagesync/arm-storagesync
- storage
- arm-storage-profile-2020-09-01-hybrid
- arm-storage
- storage-blob-changefeed
- storage-blob-perf-tests
- storage-blob
- storage-common
- storage-file-datalake-perf-tests
- storage-file-datalake
- storage-internal-avro
- storage-queue
- storsimple1200series/arm-storsimple1200series
- storsimple8000series/arm-storsimple8000series
- streamanalytics/arm-streamanalytics
- subscription
- arm-subscriptions-profile-2020-09-01-hybrid
- arm-subscriptions
- support/arm-support
- synapse
- arm-synapse
- synapse-access-control-rest
- synapse-access-control
- synapse-artifacts
- synapse-managed-private-endpoints
- synapse-monitoring
- synapse-spark
- tables/data-tables-perf-tests
- templatespecs/arm-templatespecs
- template
- template-dpg
- template-perf-tests
- template
- tenantactivitylogalerts/arm-tenantactivitylogalerts
- terraform/arm-terraform
- test-utils
- perf
- recorder
- test-credential
- test-utils-vitest
- textanalytics
- ai-text-analytics-perf-tests
- ai-text-analytics
- timeseriesinsights/arm-timeseriesinsights
- trafficmanager/arm-trafficmanager
- transcription/ai-speech-transcription
- translation
- ai-translation-document-rest
- ai-translation-text-rest
- trustedsigning/arm-trustedsigning
- vision/ai-vision-image-analysis-rest
- visualstudio/arm-visualstudio
- vmwarecloudsimple/arm-vmwarecloudsimple
- voicelive/ai-voicelive
- voiceservices/arm-voiceservices
- web-pubsub
- arm-webpubsub
- web-pubsub-client-protobuf
- web-pubsub-client
- web-pubsub-express
- web-pubsub
- workloadorchestration/arm-workloadorchestration
- workloads
- arm-workloadssapvirtualinstance
- arm-workloads
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
108 | 113 | | |
109 | 114 | | |
Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
199 | | - | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
200 | 207 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
127 | 134 | | |
128 | 135 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
107 | 112 | | |
108 | 113 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
146 | 153 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
137 | 144 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
157 | 162 | | |
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
175 | 180 | | |
176 | 181 | | |
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
175 | 180 | | |
176 | 181 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
193 | 198 | | |
194 | 199 | | |
0 commit comments