From 67d0ff879f3300148dc207e2306372c1aec26ba6 Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Sun, 1 Mar 2026 00:44:03 -0800 Subject: [PATCH 1/8] delete private packages from getting bumped --- .changeset/heavy-regions-shake.md | 6 ------ .changeset/long-ideas-flow.md | 4 ---- 2 files changed, 10 deletions(-) diff --git a/.changeset/heavy-regions-shake.md b/.changeset/heavy-regions-shake.md index 408f90dab9..0ca67e1c9e 100644 --- a/.changeset/heavy-regions-shake.md +++ b/.changeset/heavy-regions-shake.md @@ -22,7 +22,6 @@ '@fluentui-react-native/persona-coin': patch '@fluentui-react-native/menu-button': patch '@fluentui-react-native/radio-group': patch -'@fluentui-react-native/react-configs': patch '@fluentui-react-native/experimental-checkbox': patch '@fluentui-react-native/dropdown': patch '@fluentui-react-native/experimental-expander': patch @@ -35,7 +34,6 @@ '@fluentui-react-native/focus-zone': patch '@fluentui-react-native/pressable': patch '@fluentui-react-native/separator': patch -'@fluentui-react-native/babel-config': patch '@fluentui-react-native/popover': patch '@fluentui-react-native/experimental-shimmer': patch '@fluentui-react-native/spinner': patch @@ -43,7 +41,6 @@ '@fluentui-react-native/use-tokens': patch '@fluentui-react-native/theme-tokens': patch '@fluentui-react-native/checkbox': patch -'@fluentui-react-native/jest-config': patch '@fluentui-react-native/experimental-avatar': patch '@fluentui-react-native/drawer': patch '@fluentui-react-native/experimental-shadow': patch @@ -56,8 +53,6 @@ '@fluentui-react-native/divider': patch '@fluentui-react-native/persona': patch '@fluentui-react-native/tablist': patch -'@fluentui-react-native/kit-config': patch -'@fluentui-react-native/experimental-stack': patch '@fluentui-react-native/use-slot': patch '@fluentui-react-native/avatar': patch '@fluentui-react-native/button': patch @@ -77,7 +72,6 @@ '@fluentui-react-native/styling-utils': patch '@fluentui-react-native/tokens': patch '@fluentui-react-native/codemods': patch -'@fluentui-react-native/scripts': patch --- chore: migrate to `oxfmt` diff --git a/.changeset/long-ideas-flow.md b/.changeset/long-ideas-flow.md index dd20438612..08f8d6b012 100644 --- a/.changeset/long-ideas-flow.md +++ b/.changeset/long-ideas-flow.md @@ -41,7 +41,6 @@ '@fluentui-react-native/use-tokens': patch '@fluentui-react-native/theme-tokens': patch '@fluentui-react-native/checkbox': patch -'@fluentui-react-native/jest-config': patch '@fluentui-react-native/experimental-avatar': patch '@fluentui-react-native/drawer': patch '@fluentui-react-native/experimental-shadow': patch @@ -54,8 +53,6 @@ '@fluentui-react-native/divider': patch '@fluentui-react-native/persona': patch '@fluentui-react-native/tablist': patch -'@fluentui-react-native/kit-config': patch -'@fluentui-react-native/experimental-stack': patch '@fluentui-react-native/use-slot': patch '@fluentui-react-native/avatar': patch '@fluentui-react-native/button': patch @@ -75,7 +72,6 @@ '@fluentui-react-native/styling-utils': patch '@fluentui-react-native/tokens': patch '@fluentui-react-native/codemods': patch -'@fluentui-react-native/scripts': patch --- Ensure packages have a default export that references the typescript entrypoint and clean up build dependency ordering From c78203a5a3ba467546487f47a498740e043974da Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Sun, 1 Mar 2026 00:44:03 -0800 Subject: [PATCH 2/8] Update lint-package to fix private versions --- packages/configs/jest-config/package.json | 8 ++++---- packages/experimental/Stack/package.json | 14 +++++++------- packages/utils/test-tools/package.json | 14 +++++++------- scripts/package.json | 10 +++++----- scripts/src/tasks/lintPackage.ts | 10 ++++++++++ 5 files changed, 33 insertions(+), 23 deletions(-) diff --git a/packages/configs/jest-config/package.json b/packages/configs/jest-config/package.json index d4ec751eef..8d57e3e081 100644 --- a/packages/configs/jest-config/package.json +++ b/packages/configs/jest-config/package.json @@ -1,17 +1,15 @@ { "name": "@fluentui-react-native/jest-config", - "version": "0.1.1", + "version": "0.1.0", "private": true, "description": "Jest configuration for UI Fabric React Native", - "license": "MIT", "repository": { "type": "git", "url": "https://github.com/microsoft/fluentui-react-native", "directory": "packages/framework/jest-config" }, + "license": "MIT", "type": "module", - "main": "./src/index.js", - "module": "./src/index.js", "exports": { ".": { "import": "./src/index.js", @@ -20,6 +18,8 @@ }, "./package.json": "./package.json" }, + "main": "./src/index.js", + "module": "./src/index.js", "scripts": { "build": "tsgo", "build-core": "tsgo", diff --git a/packages/experimental/Stack/package.json b/packages/experimental/Stack/package.json index f42e756156..05c9b8532e 100644 --- a/packages/experimental/Stack/package.json +++ b/packages/experimental/Stack/package.json @@ -1,18 +1,15 @@ { "name": "@fluentui-react-native/experimental-stack", - "version": "0.1.1", + "version": "0.1.0", "private": true, "description": "A cross-platform opinionated Fluent Text component", - "license": "MIT", - "author": "", "repository": { "type": "git", "url": "https://github.com/microsoft/fluentui-react-native.git", "directory": "packages/experimental/Stack" }, - "main": "lib-commonjs/index.js", - "module": "lib/index.js", - "types": "lib/index.d.ts", + "license": "MIT", + "author": "", "exports": { ".": { "types": "./lib/index.d.ts", @@ -21,15 +18,18 @@ "default": "./src/index.ts" } }, + "main": "lib-commonjs/index.js", + "module": "lib/index.js", + "types": "lib/index.d.ts", "scripts": { "build": "fluentui-scripts build", "build-cjs": "tsgo --outDir lib-commonjs", "build-core": "tsgo --outDir lib --module esnext --moduleResolution bundler", "clean": "fluentui-scripts clean", "depcheck": "fluentui-scripts depcheck", + "format": "fluentui-scripts format", "lint": "fluentui-scripts eslint", "lint-package": "fluentui-scripts lint-package", - "format": "fluentui-scripts format", "test": "fluentui-scripts jest", "update-snapshots": "fluentui-scripts jest -u" }, diff --git a/packages/utils/test-tools/package.json b/packages/utils/test-tools/package.json index cbb4f2ac07..d98a2160c1 100644 --- a/packages/utils/test-tools/package.json +++ b/packages/utils/test-tools/package.json @@ -1,18 +1,15 @@ { "name": "@fluentui-react-native/test-tools", - "version": "0.1.1", + "version": "0.1.0", "private": true, "description": "Tools and mocks for testing components using jest", - "license": "MIT", - "author": "", "repository": { "type": "git", "url": "https://github.com/microsoft/fluentui-react-native.git", "directory": "packages/utils/test-tools" }, - "main": "lib-commonjs/index.js", - "module": "lib/index.js", - "types": "lib/index.d.ts", + "license": "MIT", + "author": "", "exports": { ".": { "types": "./lib/index.d.ts", @@ -21,15 +18,18 @@ "default": "./src/index.ts" } }, + "main": "lib-commonjs/index.js", + "module": "lib/index.js", + "types": "lib/index.d.ts", "scripts": { "build": "fluentui-scripts build", "build-cjs": "tsgo --outDir lib-commonjs", "build-core": "tsgo --outDir lib --module esnext --moduleResolution bundler", "clean": "fluentui-scripts clean", "depcheck": "fluentui-scripts depcheck", + "format": "fluentui-scripts format", "lint": "fluentui-scripts eslint", "lint-package": "fluentui-scripts lint-package", - "format": "fluentui-scripts format", "update-snapshots": "fluentui-scripts jest -u" }, "dependencies": { diff --git a/scripts/package.json b/scripts/package.json index 2fcaf6a5eb..23374a9b28 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui-react-native/scripts", - "version": "0.1.2", + "version": "0.1.0", "private": true, "description": "Scripts and build tools for fluentui-react-native repository", "repository": { @@ -8,19 +8,19 @@ "url": "https://github.com/microsoft/fluentui-react-native.git", "directory": "scripts" }, + "type": "module", + "main": "./src/index.js", "bin": { "fluentui-scripts": "./src/cli.mjs" }, - "type": "module", - "main": "./src/index.js", "scripts": { "build": "tsgo", "build-core": "tsgo", "bundlesize": "bundlesize --debug", "depcheck": "node ./src/cli.mjs depcheck", + "format": "node ./src/cli.mjs format", "lint": "node ./src/cli.mjs lint", - "lint-package": "node ./src/cli.mjs lint-package", - "format": "node ./src/cli.mjs format" + "lint-package": "node ./src/cli.mjs lint-package" }, "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/scripts/src/tasks/lintPackage.ts b/scripts/src/tasks/lintPackage.ts index c36c45c0e2..3904a36997 100644 --- a/scripts/src/tasks/lintPackage.ts +++ b/scripts/src/tasks/lintPackage.ts @@ -64,6 +64,7 @@ export class LintPackageCommand extends Command { // now do the custom linting const buildConfig = getResolvedConfig(this.projRoot, true); + this.checkPrivateVersion(); this.checkManifest(); this.checkUsage(); this.checkScripts(); @@ -121,6 +122,15 @@ export class LintPackageCommand extends Command { } } + private checkPrivateVersion() { + const manifest = this.projRoot.manifest; + if (manifest.private) { + this.errorIf(manifest.version !== '0.1.0', 'Private packages must have version 0.1.0', () => { + this.projRoot.setManifestEntry('version', '0.1.0'); + }); + } + } + private checkManifest() { const manifest = this.projRoot.manifest; this.warnIf(!manifest.description, 'Package is missing a description field'); From e2a51a437ba179648526c02b96053ca1cd6751b0 Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Sun, 1 Mar 2026 00:44:03 -0800 Subject: [PATCH 3/8] update-profile is single quotes, and convert to typescript --- packages/dependency-profiles/package.json | 2 +- packages/dependency-profiles/src/index.js | 1276 ++++++++--------- .../dependency-profiles/update-profile.mjs | 79 - .../dependency-profiles/update-profile.mts | 56 + 4 files changed, 689 insertions(+), 724 deletions(-) delete mode 100644 packages/dependency-profiles/update-profile.mjs create mode 100644 packages/dependency-profiles/update-profile.mts diff --git a/packages/dependency-profiles/package.json b/packages/dependency-profiles/package.json index ef60bd1022..a6414a78b4 100644 --- a/packages/dependency-profiles/package.json +++ b/packages/dependency-profiles/package.json @@ -14,7 +14,7 @@ "main": "src/index.js", "scripts": { "build": "fluentui-scripts build", - "update-profile": "node update-profile.mjs" + "update-profile": "node update-profile.mts" }, "devDependencies": { "@fluentui-react-native/adapters": "*", diff --git a/packages/dependency-profiles/src/index.js b/packages/dependency-profiles/src/index.js index d417a655f8..6114f30ad6 100644 --- a/packages/dependency-profiles/src/index.js +++ b/packages/dependency-profiles/src/index.js @@ -1,1268 +1,1256 @@ -// This file was generated by 'update-profile.mjs' +// This file was generated by 'update-profile.mts' /* eslint-disable */ module.exports = { - 0.74: { + '0.74': { '@fluentui-react-native/e2e-testing': { - name: '@fluentui-react-native/e2e-testing', - version: '1.43.11', + 'name': '@fluentui-react-native/e2e-testing', + 'version': '1.43.11' }, '@fluentui-react-native/tester': { - name: '@fluentui-react-native/tester', - version: '0.170.50', + 'name': '@fluentui-react-native/tester', + 'version': '0.170.50' }, '@fluentui-react-native/tester-core': { - name: '@fluentui-react-native/tester-core', - version: '0.1.1', + 'name': '@fluentui-react-native/tester-core', + 'version': '0.1.1' }, '@fluentui-react-native/tester-win32-81': { - name: '@fluentui-react-native/tester-win32-81', - version: '0.38.69', + 'name': '@fluentui-react-native/tester-win32-81', + 'version': '0.38.69' }, '@fluentui-react-native/tester-win32': { - name: '@fluentui-react-native/tester-win32', - version: '0.38.69', + 'name': '@fluentui-react-native/tester-win32', + 'version': '0.38.69' }, '@fluentui-react-native/avatar': { - name: '@fluentui-react-native/avatar', - version: '1.13.0', + 'name': '@fluentui-react-native/avatar', + 'version': '1.13.0' }, '@fluentui-react-native/badge': { - name: '@fluentui-react-native/badge', - version: '0.12.0', + 'name': '@fluentui-react-native/badge', + 'version': '0.12.0' }, '@fluentui-react-native/button': { - name: '@fluentui-react-native/button', - version: '0.40.0', + 'name': '@fluentui-react-native/button', + 'version': '0.40.0' }, '@fluentui-react-native/callout': { - name: '@fluentui-react-native/callout', - version: '0.28.0', + 'name': '@fluentui-react-native/callout', + 'version': '0.28.0' }, '@fluentui-react-native/checkbox': { - name: '@fluentui-react-native/checkbox', - version: '0.24.0', + 'name': '@fluentui-react-native/checkbox', + 'version': '0.24.0' }, '@fluentui-react-native/chip': { - name: '@fluentui-react-native/chip', - version: '0.5.0', + 'name': '@fluentui-react-native/chip', + 'version': '0.5.0' }, '@fluentui-react-native/contextual-menu': { - name: '@fluentui-react-native/contextual-menu', - version: '0.25.0', + 'name': '@fluentui-react-native/contextual-menu', + 'version': '0.25.0' }, '@fluentui-react-native/divider': { - name: '@fluentui-react-native/divider', - version: '0.8.0', + 'name': '@fluentui-react-native/divider', + 'version': '0.8.0' }, '@fluentui-react-native/focus-trap-zone': { - name: '@fluentui-react-native/focus-trap-zone', - version: '0.13.0', + 'name': '@fluentui-react-native/focus-trap-zone', + 'version': '0.13.0' }, '@fluentui-react-native/focus-zone': { - name: '@fluentui-react-native/focus-zone', - version: '0.22.0', + 'name': '@fluentui-react-native/focus-zone', + 'version': '0.22.0' }, '@fluentui-react-native/icon': { - name: '@fluentui-react-native/icon', - version: '0.22.0', + 'name': '@fluentui-react-native/icon', + 'version': '0.22.0' }, '@fluentui-react-native/input': { - name: '@fluentui-react-native/input', - version: '0.8.0', + 'name': '@fluentui-react-native/input', + 'version': '0.8.0' }, '@fluentui-react-native/link': { - name: '@fluentui-react-native/link', - version: '0.24.0', + 'name': '@fluentui-react-native/link', + 'version': '0.24.0' }, '@fluentui-react-native/menu': { - name: '@fluentui-react-native/menu', - version: '1.15.0', + 'name': '@fluentui-react-native/menu', + 'version': '1.15.0' }, '@fluentui-react-native/menu-button': { - name: '@fluentui-react-native/menu-button', - version: '0.14.0', + 'name': '@fluentui-react-native/menu-button', + 'version': '0.14.0' }, '@fluentui-react-native/notification': { - name: '@fluentui-react-native/notification', - version: '0.26.0', + 'name': '@fluentui-react-native/notification', + 'version': '0.26.0' }, '@fluentui-react-native/persona': { - name: '@fluentui-react-native/persona', - version: '0.17.0', + 'name': '@fluentui-react-native/persona', + 'version': '0.17.0' }, '@fluentui-react-native/persona-coin': { - name: '@fluentui-react-native/persona-coin', - version: '0.16.0', + 'name': '@fluentui-react-native/persona-coin', + 'version': '0.16.0' }, '@fluentui-react-native/pressable': { - name: '@fluentui-react-native/pressable', - version: '0.13.0', + 'name': '@fluentui-react-native/pressable', + 'version': '0.13.0' }, '@fluentui-react-native/radio-group': { - name: '@fluentui-react-native/radio-group', - version: '0.22.0', + 'name': '@fluentui-react-native/radio-group', + 'version': '0.22.0' }, '@fluentui-react-native/separator': { - name: '@fluentui-react-native/separator', - version: '0.19.0', + 'name': '@fluentui-react-native/separator', + 'version': '0.19.0' }, '@fluentui-react-native/stack': { - name: '@fluentui-react-native/stack', - version: '0.11.0', + 'name': '@fluentui-react-native/stack', + 'version': '0.11.0' }, '@fluentui-react-native/switch': { - name: '@fluentui-react-native/switch', - version: '0.14.0', + 'name': '@fluentui-react-native/switch', + 'version': '0.14.0' }, '@fluentui-react-native/tablist': { - name: '@fluentui-react-native/tablist', - version: '0.8.0', + 'name': '@fluentui-react-native/tablist', + 'version': '0.8.0' }, '@fluentui-react-native/text': { - name: '@fluentui-react-native/text', - version: '0.25.0', + 'name': '@fluentui-react-native/text', + 'version': '0.25.0' }, '@fluentui-react-native/eslint-config-rules': { - name: '@fluentui-react-native/eslint-config-rules', - version: '0.1.1', + 'name': '@fluentui-react-native/eslint-config-rules', + 'version': '0.1.1' }, '@uifabricshared/foundation-composable': { - name: '@uifabricshared/foundation-composable', - version: '0.14.0', + 'name': '@uifabricshared/foundation-composable', + 'version': '0.14.0' }, '@uifabricshared/foundation-compose': { - name: '@uifabricshared/foundation-compose', - version: '1.16.0', + 'name': '@uifabricshared/foundation-compose', + 'version': '1.16.0' }, '@uifabricshared/foundation-settings': { - name: '@uifabricshared/foundation-settings', - version: '0.16.0', + 'name': '@uifabricshared/foundation-settings', + 'version': '0.16.0' }, '@uifabricshared/foundation-tokens': { - name: '@uifabricshared/foundation-tokens', - version: '0.16.0', + 'name': '@uifabricshared/foundation-tokens', + 'version': '0.16.0' }, '@uifabricshared/theme-registry': { - name: '@uifabricshared/theme-registry', - version: '0.13.0', + 'name': '@uifabricshared/theme-registry', + 'version': '0.13.0' }, '@uifabricshared/themed-settings': { - name: '@uifabricshared/themed-settings', - version: '0.13.0', + 'name': '@uifabricshared/themed-settings', + 'version': '0.13.0' }, '@uifabricshared/theming-ramp': { - name: '@uifabricshared/theming-ramp', - version: '0.21.0', + 'name': '@uifabricshared/theming-ramp', + 'version': '0.21.0' }, '@uifabricshared/theming-react-native': { - name: '@uifabricshared/theming-react-native', - version: '0.21.0', + 'name': '@uifabricshared/theming-react-native', + 'version': '0.21.0' }, '@fluentui-react-native/experimental-activity-indicator': { - name: '@fluentui-react-native/experimental-activity-indicator', - version: '0.11.0', + 'name': '@fluentui-react-native/experimental-activity-indicator', + 'version': '0.11.0' }, '@fluentui-react-native/experimental-appearance-additions': { - name: '@fluentui-react-native/experimental-appearance-additions', - version: '0.8.0', + 'name': '@fluentui-react-native/experimental-appearance-additions', + 'version': '0.8.0' }, '@fluentui-react-native/experimental-avatar': { - name: '@fluentui-react-native/experimental-avatar', - version: '0.22.0', + 'name': '@fluentui-react-native/experimental-avatar', + 'version': '0.22.0' }, '@fluentui-react-native/experimental-checkbox': { - name: '@fluentui-react-native/experimental-checkbox', - version: '0.18.0', + 'name': '@fluentui-react-native/experimental-checkbox', + 'version': '0.18.0' }, '@fluentui-react-native/drawer': { - name: '@fluentui-react-native/drawer', - version: '0.5.0', + 'name': '@fluentui-react-native/drawer', + 'version': '0.5.0' }, '@fluentui-react-native/dropdown': { - name: '@fluentui-react-native/dropdown', - version: '0.11.0', + 'name': '@fluentui-react-native/dropdown', + 'version': '0.11.0' }, '@fluentui-react-native/experimental-expander': { - name: '@fluentui-react-native/experimental-expander', - version: '0.9.0', + 'name': '@fluentui-react-native/experimental-expander', + 'version': '0.9.0' }, '@fluentui-react-native/experimental-menu-button': { - name: '@fluentui-react-native/experimental-menu-button', - version: '0.11.0', + 'name': '@fluentui-react-native/experimental-menu-button', + 'version': '0.11.0' }, '@fluentui-react-native/experimental-native-date-picker': { - name: '@fluentui-react-native/experimental-native-date-picker', - version: '0.12.0', + 'name': '@fluentui-react-native/experimental-native-date-picker', + 'version': '0.12.0' }, '@fluentui-react-native/experimental-native-font-metrics': { - name: '@fluentui-react-native/experimental-native-font-metrics', - version: '0.7.0', + 'name': '@fluentui-react-native/experimental-native-font-metrics', + 'version': '0.7.0' }, '@fluentui-react-native/overflow': { - name: '@fluentui-react-native/overflow', - version: '0.4.0', + 'name': '@fluentui-react-native/overflow', + 'version': '0.4.0' }, '@fluentui-react-native/popover': { - name: '@fluentui-react-native/popover', - version: '0.5.0', + 'name': '@fluentui-react-native/popover', + 'version': '0.5.0' }, '@fluentui-react-native/experimental-shadow': { - name: '@fluentui-react-native/experimental-shadow', - version: '0.7.0', + 'name': '@fluentui-react-native/experimental-shadow', + 'version': '0.7.0' }, '@fluentui-react-native/experimental-shimmer': { - name: '@fluentui-react-native/experimental-shimmer', - version: '0.14.0', + 'name': '@fluentui-react-native/experimental-shimmer', + 'version': '0.14.0' }, '@fluentui-react-native/spinner': { - name: '@fluentui-react-native/spinner', - version: '0.10.0', + 'name': '@fluentui-react-native/spinner', + 'version': '0.10.0' }, '@fluentui-react-native/tooltip': { - name: '@fluentui-react-native/tooltip', - version: '0.5.0', + 'name': '@fluentui-react-native/tooltip', + 'version': '0.5.0' }, '@fluentui-react-native/vibrancy-view': { - name: '@fluentui-react-native/vibrancy-view', - version: '0.4.0', + 'name': '@fluentui-react-native/vibrancy-view', + 'version': '0.4.0' }, '@fluentui-react-native/framework-base': { - name: '@fluentui-react-native/framework-base', - version: '0.3.0', + 'name': '@fluentui-react-native/framework-base', + 'version': '0.3.0' }, '@fluentui-react-native/composition': { - name: '@fluentui-react-native/composition', - version: '0.12.0', + 'name': '@fluentui-react-native/composition', + 'version': '0.12.0' }, '@fluentui-react-native/framework': { - name: '@fluentui-react-native/framework', - version: '0.15.0', - }, - '@fluentui-react-native/immutable-merge': { - name: '@fluentui-react-native/immutable-merge', - version: '1.3.0', - }, - '@fluentui-react-native/memo-cache': { - name: '@fluentui-react-native/memo-cache', - version: '1.4.0', - }, - '@fluentui-react-native/merge-props': { - name: '@fluentui-react-native/merge-props', - version: '0.10.0', + 'name': '@fluentui-react-native/framework', + 'version': '0.15.0' }, '@fluentui-react-native/theme': { - name: '@fluentui-react-native/theme', - version: '0.12.0', + 'name': '@fluentui-react-native/theme', + 'version': '0.12.0' }, '@fluentui-react-native/themed-stylesheet': { - name: '@fluentui-react-native/themed-stylesheet', - version: '1.8.0', + 'name': '@fluentui-react-native/themed-stylesheet', + 'version': '1.8.0' }, '@fluentui-react-native/use-slot': { - name: '@fluentui-react-native/use-slot', - version: '0.7.0', + 'name': '@fluentui-react-native/use-slot', + 'version': '0.7.0' }, '@fluentui-react-native/use-slots': { - name: '@fluentui-react-native/use-slots', - version: '0.11.0', + 'name': '@fluentui-react-native/use-slots', + 'version': '0.11.0' }, '@fluentui-react-native/use-styling': { - name: '@fluentui-react-native/use-styling', - version: '0.14.0', + 'name': '@fluentui-react-native/use-styling', + 'version': '0.14.0' }, '@fluentui-react-native/use-tokens': { - name: '@fluentui-react-native/use-tokens', - version: '0.7.0', + 'name': '@fluentui-react-native/use-tokens', + 'version': '0.7.0' }, '@fluentui/react-native': { - name: '@fluentui/react-native', - version: '0.43.0', + 'name': '@fluentui/react-native', + 'version': '0.43.0' }, '@fluentui-react-native/android-theme': { - name: '@fluentui-react-native/android-theme', - version: '0.26.0', + 'name': '@fluentui-react-native/android-theme', + 'version': '0.26.0' }, '@fluentui-react-native/apple-theme': { - name: '@fluentui-react-native/apple-theme', - version: '0.29.0', + 'name': '@fluentui-react-native/apple-theme', + 'version': '0.29.0' }, '@fluentui-react-native/default-theme': { - name: '@fluentui-react-native/default-theme', - version: '0.27.0', + 'name': '@fluentui-react-native/default-theme', + 'version': '0.27.0' }, '@fluentui-react-native/theme-tokens': { - name: '@fluentui-react-native/theme-tokens', - version: '0.28.0', + 'name': '@fluentui-react-native/theme-tokens', + 'version': '0.28.0' }, '@fluentui-react-native/theme-types': { - name: '@fluentui-react-native/theme-types', - version: '0.44.0', + 'name': '@fluentui-react-native/theme-types', + 'version': '0.44.0' }, '@fluentui-react-native/theming-utils': { - name: '@fluentui-react-native/theming-utils', - version: '0.27.0', + 'name': '@fluentui-react-native/theming-utils', + 'version': '0.27.0' }, '@fluentui-react-native/win32-theme': { - name: '@fluentui-react-native/win32-theme', - version: '0.39.0', + 'name': '@fluentui-react-native/win32-theme', + 'version': '0.39.0' }, '@fluentui-react-native/adapters': { - name: '@fluentui-react-native/adapters', - version: '0.14.0', + 'name': '@fluentui-react-native/adapters', + 'version': '0.14.0' }, '@fluentui-react-native/interactive-hooks': { - name: '@fluentui-react-native/interactive-hooks', - version: '0.28.0', + 'name': '@fluentui-react-native/interactive-hooks', + 'version': '0.28.0' }, '@fluentui-react-native/styling-utils': { - name: '@fluentui-react-native/styling-utils', - version: '0.8.0', + 'name': '@fluentui-react-native/styling-utils', + 'version': '0.8.0' }, '@fluentui-react-native/tokens': { - name: '@fluentui-react-native/tokens', - version: '0.24.0', - }, + 'name': '@fluentui-react-native/tokens', + 'version': '0.24.0' + } }, - 0.73: { + '0.73': { '@fluentui-react-native/e2e-testing': { - name: '@fluentui-react-native/e2e-testing', - version: '1.40.8', + 'name': '@fluentui-react-native/e2e-testing', + 'version': '1.40.8' }, '@fluentui-react-native/tester': { - name: '@fluentui-react-native/tester', - version: '0.170.26', + 'name': '@fluentui-react-native/tester', + 'version': '0.170.26' }, '@fluentui-react-native/tester-win32': { - name: '@fluentui-react-native/tester-win32', - version: '0.38.43', + 'name': '@fluentui-react-native/tester-win32', + 'version': '0.38.43' }, '@fluentui-react-native/avatar': { - name: '@fluentui-react-native/avatar', - version: '1.12.8', + 'name': '@fluentui-react-native/avatar', + 'version': '1.12.8' }, '@fluentui-react-native/badge': { - name: '@fluentui-react-native/badge', - version: '0.11.2', + 'name': '@fluentui-react-native/badge', + 'version': '0.11.2' }, '@fluentui-react-native/button': { - name: '@fluentui-react-native/button', - version: '0.39.4', + 'name': '@fluentui-react-native/button', + 'version': '0.39.4' }, '@fluentui-react-native/callout': { - name: '@fluentui-react-native/callout', - version: '0.27.2', + 'name': '@fluentui-react-native/callout', + 'version': '0.27.2' }, '@fluentui-react-native/checkbox': { - name: '@fluentui-react-native/checkbox', - version: '0.23.8', + 'name': '@fluentui-react-native/checkbox', + 'version': '0.23.8' }, '@fluentui-react-native/chip': { - name: '@fluentui-react-native/chip', - version: '0.4.8', + 'name': '@fluentui-react-native/chip', + 'version': '0.4.8' }, '@fluentui-react-native/contextual-menu': { - name: '@fluentui-react-native/contextual-menu', - version: '0.24.16', + 'name': '@fluentui-react-native/contextual-menu', + 'version': '0.24.16' }, '@fluentui-react-native/divider': { - name: '@fluentui-react-native/divider', - version: '0.7.8', + 'name': '@fluentui-react-native/divider', + 'version': '0.7.8' }, '@fluentui-react-native/focus-trap-zone': { - name: '@fluentui-react-native/focus-trap-zone', - version: '0.12.5', + 'name': '@fluentui-react-native/focus-trap-zone', + 'version': '0.12.5' }, '@fluentui-react-native/focus-zone': { - name: '@fluentui-react-native/focus-zone', - version: '0.21.0', + 'name': '@fluentui-react-native/focus-zone', + 'version': '0.21.0' }, '@fluentui-react-native/icon': { - name: '@fluentui-react-native/icon', - version: '0.21.8', + 'name': '@fluentui-react-native/icon', + 'version': '0.21.8' }, '@fluentui-react-native/input': { - name: '@fluentui-react-native/input', - version: '0.7.8', + 'name': '@fluentui-react-native/input', + 'version': '0.7.8' }, '@fluentui-react-native/link': { - name: '@fluentui-react-native/link', - version: '0.23.8', + 'name': '@fluentui-react-native/link', + 'version': '0.23.8' }, '@fluentui-react-native/menu': { - name: '@fluentui-react-native/menu', - version: '1.14.22', + 'name': '@fluentui-react-native/menu', + 'version': '1.14.22' }, '@fluentui-react-native/menu-button': { - name: '@fluentui-react-native/menu-button', - version: '0.13.19', + 'name': '@fluentui-react-native/menu-button', + 'version': '0.13.19' }, '@fluentui-react-native/notification': { - name: '@fluentui-react-native/notification', - version: '0.25.11', + 'name': '@fluentui-react-native/notification', + 'version': '0.25.11' }, '@fluentui-react-native/persona': { - name: '@fluentui-react-native/persona', - version: '0.16.2', + 'name': '@fluentui-react-native/persona', + 'version': '0.16.2' }, '@fluentui-react-native/persona-coin': { - name: '@fluentui-react-native/persona-coin', - version: '0.15.2', + 'name': '@fluentui-react-native/persona-coin', + 'version': '0.15.2' }, '@fluentui-react-native/pressable': { - name: '@fluentui-react-native/pressable', - version: '0.12.4', + 'name': '@fluentui-react-native/pressable', + 'version': '0.12.4' }, '@fluentui-react-native/radio-group': { - name: '@fluentui-react-native/radio-group', - version: '0.21.16', + 'name': '@fluentui-react-native/radio-group', + 'version': '0.21.16' }, '@fluentui-react-native/separator': { - name: '@fluentui-react-native/separator', - version: '0.18.2', + 'name': '@fluentui-react-native/separator', + 'version': '0.18.2' }, '@fluentui-react-native/stack': { - name: '@fluentui-react-native/stack', - version: '0.10.7', + 'name': '@fluentui-react-native/stack', + 'version': '0.10.7' }, '@fluentui-react-native/switch': { - name: '@fluentui-react-native/switch', - version: '0.13.7', + 'name': '@fluentui-react-native/switch', + 'version': '0.13.7' }, '@fluentui-react-native/tablist': { - name: '@fluentui-react-native/tablist', - version: '0.7.4', + 'name': '@fluentui-react-native/tablist', + 'version': '0.7.4' }, '@fluentui-react-native/text': { - name: '@fluentui-react-native/text', - version: '0.24.6', + 'name': '@fluentui-react-native/text', + 'version': '0.24.6' }, '@uifabricshared/foundation-composable': { - name: '@uifabricshared/foundation-composable', - version: '0.13.1', + 'name': '@uifabricshared/foundation-composable', + 'version': '0.13.1' }, '@uifabricshared/foundation-compose': { - name: '@uifabricshared/foundation-compose', - version: '1.15.2', + 'name': '@uifabricshared/foundation-compose', + 'version': '1.15.2' }, '@uifabricshared/foundation-settings': { - name: '@uifabricshared/foundation-settings', - version: '0.15.1', + 'name': '@uifabricshared/foundation-settings', + 'version': '0.15.1' }, '@uifabricshared/foundation-tokens': { - name: '@uifabricshared/foundation-tokens', - version: '0.15.2', + 'name': '@uifabricshared/foundation-tokens', + 'version': '0.15.2' }, '@uifabricshared/theme-registry': { - name: '@uifabricshared/theme-registry', - version: '0.12.0', + 'name': '@uifabricshared/theme-registry', + 'version': '0.12.0' }, '@uifabricshared/themed-settings': { - name: '@uifabricshared/themed-settings', - version: '0.12.1', + 'name': '@uifabricshared/themed-settings', + 'version': '0.12.1' }, '@uifabricshared/theming-ramp': { - name: '@uifabricshared/theming-ramp', - version: '0.20.2', + 'name': '@uifabricshared/theming-ramp', + 'version': '0.20.2' }, '@uifabricshared/theming-react-native': { - name: '@uifabricshared/theming-react-native', - version: '0.20.5', + 'name': '@uifabricshared/theming-react-native', + 'version': '0.20.5' }, '@fluentui-react-native/experimental-activity-indicator': { - name: '@fluentui-react-native/experimental-activity-indicator', - version: '0.10.3', + 'name': '@fluentui-react-native/experimental-activity-indicator', + 'version': '0.10.3' }, '@fluentui-react-native/experimental-appearance-additions': { - name: '@fluentui-react-native/experimental-appearance-additions', - version: '0.7.2', + 'name': '@fluentui-react-native/experimental-appearance-additions', + 'version': '0.7.2' }, '@fluentui-react-native/experimental-avatar': { - name: '@fluentui-react-native/experimental-avatar', - version: '0.21.4', + 'name': '@fluentui-react-native/experimental-avatar', + 'version': '0.21.4' }, '@fluentui-react-native/experimental-checkbox': { - name: '@fluentui-react-native/experimental-checkbox', - version: '0.17.9', + 'name': '@fluentui-react-native/experimental-checkbox', + 'version': '0.17.9' }, '@fluentui-react-native/drawer': { - name: '@fluentui-react-native/drawer', - version: '0.4.4', + 'name': '@fluentui-react-native/drawer', + 'version': '0.4.4' }, '@fluentui-react-native/dropdown': { - name: '@fluentui-react-native/dropdown', - version: '0.10.13', + 'name': '@fluentui-react-native/dropdown', + 'version': '0.10.13' }, '@fluentui-react-native/experimental-expander': { - name: '@fluentui-react-native/experimental-expander', - version: '0.8.3', + 'name': '@fluentui-react-native/experimental-expander', + 'version': '0.8.3' }, '@fluentui-react-native/experimental-menu-button': { - name: '@fluentui-react-native/experimental-menu-button', - version: '0.10.19', + 'name': '@fluentui-react-native/experimental-menu-button', + 'version': '0.10.19' }, '@fluentui-react-native/experimental-native-date-picker': { - name: '@fluentui-react-native/experimental-native-date-picker', - version: '0.11.0', + 'name': '@fluentui-react-native/experimental-native-date-picker', + 'version': '0.11.0' }, '@fluentui-react-native/experimental-native-font-metrics': { - name: '@fluentui-react-native/experimental-native-font-metrics', - version: '0.6.0', + 'name': '@fluentui-react-native/experimental-native-font-metrics', + 'version': '0.6.0' }, '@fluentui-react-native/overflow': { - name: '@fluentui-react-native/overflow', - version: '0.3.22', + 'name': '@fluentui-react-native/overflow', + 'version': '0.3.22' }, '@fluentui-react-native/popover': { - name: '@fluentui-react-native/popover', - version: '0.4.2', + 'name': '@fluentui-react-native/popover', + 'version': '0.4.2' }, '@fluentui-react-native/experimental-shadow': { - name: '@fluentui-react-native/experimental-shadow', - version: '0.6.4', + 'name': '@fluentui-react-native/experimental-shadow', + 'version': '0.6.4' }, '@fluentui-react-native/experimental-shimmer': { - name: '@fluentui-react-native/experimental-shimmer', - version: '0.13.5', + 'name': '@fluentui-react-native/experimental-shimmer', + 'version': '0.13.5' }, '@fluentui-react-native/spinner': { - name: '@fluentui-react-native/spinner', - version: '0.9.9', + 'name': '@fluentui-react-native/spinner', + 'version': '0.9.9' }, '@fluentui-react-native/tooltip': { - name: '@fluentui-react-native/tooltip', - version: '0.4.11', + 'name': '@fluentui-react-native/tooltip', + 'version': '0.4.11' }, '@fluentui-react-native/vibrancy-view': { - name: '@fluentui-react-native/vibrancy-view', - version: '0.3.0', + 'name': '@fluentui-react-native/vibrancy-view', + 'version': '0.3.0' }, '@fluentui-react-native/composition': { - name: '@fluentui-react-native/composition', - version: '0.11.2', + 'name': '@fluentui-react-native/composition', + 'version': '0.11.2' }, '@fluentui-react-native/eslint-config-rules': { - name: '@fluentui-react-native/eslint-config-rules', - version: '0.1.1', + 'name': '@fluentui-react-native/eslint-config-rules', + 'version': '0.1.1' }, '@fluentui-react-native/framework': { - name: '@fluentui-react-native/framework', - version: '0.14.2', + 'name': '@fluentui-react-native/framework', + 'version': '0.14.2' }, '@fluentui-react-native/immutable-merge': { - name: '@fluentui-react-native/immutable-merge', - version: '1.2.2', + 'name': '@fluentui-react-native/immutable-merge', + 'version': '1.2.2' }, '@fluentui-react-native/memo-cache': { - name: '@fluentui-react-native/memo-cache', - version: '1.3.3', + 'name': '@fluentui-react-native/memo-cache', + 'version': '1.3.3' }, '@fluentui-react-native/merge-props': { - name: '@fluentui-react-native/merge-props', - version: '0.9.1', + 'name': '@fluentui-react-native/merge-props', + 'version': '0.9.1' }, '@fluentui-react-native/theme': { - name: '@fluentui-react-native/theme', - version: '0.11.1', + 'name': '@fluentui-react-native/theme', + 'version': '0.11.1' }, '@fluentui-react-native/themed-stylesheet': { - name: '@fluentui-react-native/themed-stylesheet', - version: '1.7.1', + 'name': '@fluentui-react-native/themed-stylesheet', + 'version': '1.7.1' }, '@fluentui-react-native/use-slot': { - name: '@fluentui-react-native/use-slot', - version: '0.6.2', + 'name': '@fluentui-react-native/use-slot', + 'version': '0.6.2' }, '@fluentui-react-native/use-slots': { - name: '@fluentui-react-native/use-slots', - version: '0.10.2', + 'name': '@fluentui-react-native/use-slots', + 'version': '0.10.2' }, '@fluentui-react-native/use-styling': { - name: '@fluentui-react-native/use-styling', - version: '0.13.2', + 'name': '@fluentui-react-native/use-styling', + 'version': '0.13.2' }, '@fluentui-react-native/use-tokens': { - name: '@fluentui-react-native/use-tokens', - version: '0.6.2', + 'name': '@fluentui-react-native/use-tokens', + 'version': '0.6.2' }, '@fluentui/react-native': { - name: '@fluentui/react-native', - version: '0.42.13', + 'name': '@fluentui/react-native', + 'version': '0.42.13' }, '@fluentui-react-native/android-theme': { - name: '@fluentui-react-native/android-theme', - version: '0.25.2', + 'name': '@fluentui-react-native/android-theme', + 'version': '0.25.2' }, '@fluentui-react-native/apple-theme': { - name: '@fluentui-react-native/apple-theme', - version: '0.28.2', + 'name': '@fluentui-react-native/apple-theme', + 'version': '0.28.2' }, '@fluentui-react-native/default-theme': { - name: '@fluentui-react-native/default-theme', - version: '0.26.2', + 'name': '@fluentui-react-native/default-theme', + 'version': '0.26.2' }, '@fluentui-react-native/theme-tokens': { - name: '@fluentui-react-native/theme-tokens', - version: '0.27.1', + 'name': '@fluentui-react-native/theme-tokens', + 'version': '0.27.1' }, '@fluentui-react-native/theme-types': { - name: '@fluentui-react-native/theme-types', - version: '0.39.1', + 'name': '@fluentui-react-native/theme-types', + 'version': '0.39.1' }, '@fluentui-react-native/theming-utils': { - name: '@fluentui-react-native/theming-utils', - version: '0.26.1', + 'name': '@fluentui-react-native/theming-utils', + 'version': '0.26.1' }, '@fluentui-react-native/win32-theme': { - name: '@fluentui-react-native/win32-theme', - version: '0.34.5', + 'name': '@fluentui-react-native/win32-theme', + 'version': '0.34.5' }, '@fluentui-react-native/adapters': { - name: '@fluentui-react-native/adapters', - version: '0.13.0', + 'name': '@fluentui-react-native/adapters', + 'version': '0.13.0' }, '@fluentui-react-native/interactive-hooks': { - name: '@fluentui-react-native/interactive-hooks', - version: '0.27.4', + 'name': '@fluentui-react-native/interactive-hooks', + 'version': '0.27.4' }, '@fluentui-react-native/styling-utils': { - name: '@fluentui-react-native/styling-utils', - version: '0.7.0', + 'name': '@fluentui-react-native/styling-utils', + 'version': '0.7.0' }, '@fluentui-react-native/tokens': { - name: '@fluentui-react-native/tokens', - version: '0.23.1', - }, + 'name': '@fluentui-react-native/tokens', + 'version': '0.23.1' + } }, - 0.72: { + '0.72': { '@fluentui-react-native/e2e-testing': { - name: '@fluentui-react-native/e2e-testing', - version: '1.34.19', + 'name': '@fluentui-react-native/e2e-testing', + 'version': '1.34.19' }, '@fluentui-react-native/tester': { - name: '@fluentui-react-native/tester', - version: '0.167.33', + 'name': '@fluentui-react-native/tester', + 'version': '0.167.33' }, '@fluentui-react-native/tester-win32': { - name: '@fluentui-react-native/tester-win32', - version: '0.37.64', + 'name': '@fluentui-react-native/tester-win32', + 'version': '0.37.64' }, '@fluentui-react-native/avatar': { - name: '@fluentui-react-native/avatar', - version: '1.11.15', + 'name': '@fluentui-react-native/avatar', + 'version': '1.11.15' }, '@fluentui-react-native/badge': { - name: '@fluentui-react-native/badge', - version: '0.8.15', + 'name': '@fluentui-react-native/badge', + 'version': '0.8.15' }, '@fluentui-react-native/button': { - name: '@fluentui-react-native/button', - version: '0.36.18', + 'name': '@fluentui-react-native/button', + 'version': '0.36.18' }, '@fluentui-react-native/callout': { - name: '@fluentui-react-native/callout', - version: '0.25.16', + 'name': '@fluentui-react-native/callout', + 'version': '0.25.16' }, '@fluentui-react-native/checkbox': { - name: '@fluentui-react-native/checkbox', - version: '0.22.14', + 'name': '@fluentui-react-native/checkbox', + 'version': '0.22.14' }, '@fluentui-react-native/chip': { - name: '@fluentui-react-native/chip', - version: '0.3.15', + 'name': '@fluentui-react-native/chip', + 'version': '0.3.15' }, '@fluentui-react-native/contextual-menu': { - name: '@fluentui-react-native/contextual-menu', - version: '0.23.19', + 'name': '@fluentui-react-native/contextual-menu', + 'version': '0.23.19' }, '@fluentui-react-native/divider': { - name: '@fluentui-react-native/divider', - version: '0.6.15', + 'name': '@fluentui-react-native/divider', + 'version': '0.6.15' }, '@fluentui-react-native/focus-trap-zone': { - name: '@fluentui-react-native/focus-trap-zone', - version: '0.11.15', + 'name': '@fluentui-react-native/focus-trap-zone', + 'version': '0.11.15' }, '@fluentui-react-native/focus-zone': { - name: '@fluentui-react-native/focus-zone', - version: '0.16.15', + 'name': '@fluentui-react-native/focus-zone', + 'version': '0.16.15' }, '@fluentui-react-native/icon': { - name: '@fluentui-react-native/icon', - version: '0.20.15', + 'name': '@fluentui-react-native/icon', + 'version': '0.20.15' }, '@fluentui-react-native/input': { - name: '@fluentui-react-native/input', - version: '0.6.5', + 'name': '@fluentui-react-native/input', + 'version': '0.6.5' }, '@fluentui-react-native/link': { - name: '@fluentui-react-native/link', - version: '0.21.14', + 'name': '@fluentui-react-native/link', + 'version': '0.21.14' }, '@fluentui-react-native/menu': { - name: '@fluentui-react-native/menu', - version: '1.13.2', + 'name': '@fluentui-react-native/menu', + 'version': '1.13.2' }, '@fluentui-react-native/menu-button': { - name: '@fluentui-react-native/menu-button', - version: '0.12.22', + 'name': '@fluentui-react-native/menu-button', + 'version': '0.12.22' }, '@fluentui-react-native/notification': { - name: '@fluentui-react-native/notification', - version: '0.24.18', + 'name': '@fluentui-react-native/notification', + 'version': '0.24.18' }, '@fluentui-react-native/persona': { - name: '@fluentui-react-native/persona', - version: '0.15.12', + 'name': '@fluentui-react-native/persona', + 'version': '0.15.12' }, '@fluentui-react-native/persona-coin': { - name: '@fluentui-react-native/persona-coin', - version: '0.14.12', + 'name': '@fluentui-react-native/persona-coin', + 'version': '0.14.12' }, '@fluentui-react-native/pressable': { - name: '@fluentui-react-native/pressable', - version: '0.11.14', + 'name': '@fluentui-react-native/pressable', + 'version': '0.11.14' }, '@fluentui-react-native/radio-group': { - name: '@fluentui-react-native/radio-group', - version: '0.20.17', + 'name': '@fluentui-react-native/radio-group', + 'version': '0.20.17' }, '@fluentui-react-native/separator': { - name: '@fluentui-react-native/separator', - version: '0.17.11', + 'name': '@fluentui-react-native/separator', + 'version': '0.17.11' }, '@fluentui-react-native/stack': { - name: '@fluentui-react-native/stack', - version: '0.9.14', + 'name': '@fluentui-react-native/stack', + 'version': '0.9.14' }, '@fluentui-react-native/switch': { - name: '@fluentui-react-native/switch', - version: '0.12.14', + 'name': '@fluentui-react-native/switch', + 'version': '0.12.14' }, '@fluentui-react-native/tablist': { - name: '@fluentui-react-native/tablist', - version: '0.5.23', + 'name': '@fluentui-react-native/tablist', + 'version': '0.5.23' }, '@fluentui-react-native/text': { - name: '@fluentui-react-native/text', - version: '0.22.14', + 'name': '@fluentui-react-native/text', + 'version': '0.22.14' }, '@uifabricshared/foundation-composable': { - name: '@uifabricshared/foundation-composable', - version: '0.12.5', + 'name': '@uifabricshared/foundation-composable', + 'version': '0.12.5' }, '@uifabricshared/foundation-compose': { - name: '@uifabricshared/foundation-compose', - version: '1.14.25', + 'name': '@uifabricshared/foundation-compose', + 'version': '1.14.25' }, '@uifabricshared/foundation-settings': { - name: '@uifabricshared/foundation-settings', - version: '0.14.1', + 'name': '@uifabricshared/foundation-settings', + 'version': '0.14.1' }, '@uifabricshared/foundation-tokens': { - name: '@uifabricshared/foundation-tokens', - version: '0.14.9', + 'name': '@uifabricshared/foundation-tokens', + 'version': '0.14.9' }, '@uifabricshared/theme-registry': { - name: '@uifabricshared/theme-registry', - version: '0.11.2', + 'name': '@uifabricshared/theme-registry', + 'version': '0.11.2' }, '@uifabricshared/themed-settings': { - name: '@uifabricshared/themed-settings', - version: '0.11.1', + 'name': '@uifabricshared/themed-settings', + 'version': '0.11.1' }, '@uifabricshared/theming-ramp': { - name: '@uifabricshared/theming-ramp', - version: '0.19.12', + 'name': '@uifabricshared/theming-ramp', + 'version': '0.19.12' }, '@uifabricshared/theming-react-native': { - name: '@uifabricshared/theming-react-native', - version: '0.19.13', + 'name': '@uifabricshared/theming-react-native', + 'version': '0.19.13' }, '@fluentui-react-native/experimental-activity-indicator': { - name: '@fluentui-react-native/experimental-activity-indicator', - version: '0.9.11', + 'name': '@fluentui-react-native/experimental-activity-indicator', + 'version': '0.9.11' }, '@fluentui-react-native/experimental-appearance-additions': { - name: '@fluentui-react-native/experimental-appearance-additions', - version: '0.6.11', + 'name': '@fluentui-react-native/experimental-appearance-additions', + 'version': '0.6.11' }, '@fluentui-react-native/experimental-avatar': { - name: '@fluentui-react-native/experimental-avatar', - version: '0.20.13', + 'name': '@fluentui-react-native/experimental-avatar', + 'version': '0.20.13' }, '@fluentui-react-native/experimental-checkbox': { - name: '@fluentui-react-native/experimental-checkbox', - version: '0.16.15', + 'name': '@fluentui-react-native/experimental-checkbox', + 'version': '0.16.15' }, '@fluentui-react-native/drawer': { - name: '@fluentui-react-native/drawer', - version: '0.3.13', + 'name': '@fluentui-react-native/drawer', + 'version': '0.3.13' }, '@fluentui-react-native/dropdown': { - name: '@fluentui-react-native/dropdown', - version: '0.9.20', + 'name': '@fluentui-react-native/dropdown', + 'version': '0.9.20' }, '@fluentui-react-native/experimental-expander': { - name: '@fluentui-react-native/experimental-expander', - version: '0.7.13', + 'name': '@fluentui-react-native/experimental-expander', + 'version': '0.7.13' }, '@fluentui-react-native/experimental-menu-button': { - name: '@fluentui-react-native/experimental-menu-button', - version: '0.9.21', + 'name': '@fluentui-react-native/experimental-menu-button', + 'version': '0.9.21' }, '@fluentui-react-native/experimental-native-date-picker': { - name: '@fluentui-react-native/experimental-native-date-picker', - version: '0.10.1', + 'name': '@fluentui-react-native/experimental-native-date-picker', + 'version': '0.10.1' }, '@fluentui-react-native/experimental-native-font-metrics': { - name: '@fluentui-react-native/experimental-native-font-metrics', - version: '0.5.1', + 'name': '@fluentui-react-native/experimental-native-font-metrics', + 'version': '0.5.1' }, '@fluentui-react-native/overflow': { - name: '@fluentui-react-native/overflow', - version: '0.2.10', + 'name': '@fluentui-react-native/overflow', + 'version': '0.2.10' }, '@fluentui-react-native/popover': { - name: '@fluentui-react-native/popover', - version: '0.3.11', + 'name': '@fluentui-react-native/popover', + 'version': '0.3.11' }, '@fluentui-react-native/experimental-shadow': { - name: '@fluentui-react-native/experimental-shadow', - version: '0.5.14', + 'name': '@fluentui-react-native/experimental-shadow', + 'version': '0.5.14' }, '@fluentui-react-native/experimental-shimmer': { - name: '@fluentui-react-native/experimental-shimmer', - version: '0.12.15', + 'name': '@fluentui-react-native/experimental-shimmer', + 'version': '0.12.15' }, '@fluentui-react-native/spinner': { - name: '@fluentui-react-native/spinner', - version: '0.8.15', + 'name': '@fluentui-react-native/spinner', + 'version': '0.8.15' }, '@fluentui-react-native/tooltip': { - name: '@fluentui-react-native/tooltip', - version: '0.2.19', + 'name': '@fluentui-react-native/tooltip', + 'version': '0.2.19' }, '@fluentui-react-native/vibrancy-view': { - name: '@fluentui-react-native/vibrancy-view', - version: '0.1.5', + 'name': '@fluentui-react-native/vibrancy-view', + 'version': '0.1.5' }, '@fluentui-react-native/composition': { - name: '@fluentui-react-native/composition', - version: '0.10.2', + 'name': '@fluentui-react-native/composition', + 'version': '0.10.2' }, '@fluentui-react-native/eslint-config-rules': { - name: '@fluentui-react-native/eslint-config-rules', - version: '0.1.1', + 'name': '@fluentui-react-native/eslint-config-rules', + 'version': '0.1.1' }, '@fluentui-react-native/framework': { - name: '@fluentui-react-native/framework', - version: '0.13.10', + 'name': '@fluentui-react-native/framework', + 'version': '0.13.10' }, '@fluentui-react-native/immutable-merge': { - name: '@fluentui-react-native/immutable-merge', - version: '1.2.2', + 'name': '@fluentui-react-native/immutable-merge', + 'version': '1.2.2' }, '@fluentui-react-native/memo-cache': { - name: '@fluentui-react-native/memo-cache', - version: '1.3.2', + 'name': '@fluentui-react-native/memo-cache', + 'version': '1.3.2' }, '@fluentui-react-native/merge-props': { - name: '@fluentui-react-native/merge-props', - version: '0.8.1', + 'name': '@fluentui-react-native/merge-props', + 'version': '0.8.1' }, '@fluentui-react-native/theme': { - name: '@fluentui-react-native/theme', - version: '0.10.8', + 'name': '@fluentui-react-native/theme', + 'version': '0.10.8' }, '@fluentui-react-native/themed-stylesheet': { - name: '@fluentui-react-native/themed-stylesheet', - version: '1.6.1', + 'name': '@fluentui-react-native/themed-stylesheet', + 'version': '1.6.1' }, '@fluentui-react-native/use-slot': { - name: '@fluentui-react-native/use-slot', - version: '0.5.2', + 'name': '@fluentui-react-native/use-slot', + 'version': '0.5.2' }, '@fluentui-react-native/use-slots': { - name: '@fluentui-react-native/use-slots', - version: '0.9.2', + 'name': '@fluentui-react-native/use-slots', + 'version': '0.9.2' }, '@fluentui-react-native/use-styling': { - name: '@fluentui-react-native/use-styling', - version: '0.12.1', + 'name': '@fluentui-react-native/use-styling', + 'version': '0.12.1' }, '@fluentui-react-native/use-tokens': { - name: '@fluentui-react-native/use-tokens', - version: '0.5.1', + 'name': '@fluentui-react-native/use-tokens', + 'version': '0.5.1' }, '@fluentui/react-native': { - name: '@fluentui/react-native', - version: '0.40.12', + 'name': '@fluentui/react-native', + 'version': '0.40.12' }, '@fluentui-react-native/android-theme': { - name: '@fluentui-react-native/android-theme', - version: '0.24.5', + 'name': '@fluentui-react-native/android-theme', + 'version': '0.24.5' }, '@fluentui-react-native/apple-theme': { - name: '@fluentui-react-native/apple-theme', - version: '0.27.5', + 'name': '@fluentui-react-native/apple-theme', + 'version': '0.27.5' }, '@fluentui-react-native/default-theme': { - name: '@fluentui-react-native/default-theme', - version: '0.25.5', + 'name': '@fluentui-react-native/default-theme', + 'version': '0.25.5' }, '@fluentui-react-native/theme-tokens': { - name: '@fluentui-react-native/theme-tokens', - version: '0.26.7', + 'name': '@fluentui-react-native/theme-tokens', + 'version': '0.26.7' }, '@fluentui-react-native/theme-types': { - name: '@fluentui-react-native/theme-types', - version: '0.38.1', + 'name': '@fluentui-react-native/theme-types', + 'version': '0.38.1' }, '@fluentui-react-native/theming-utils': { - name: '@fluentui-react-native/theming-utils', - version: '0.25.9', + 'name': '@fluentui-react-native/theming-utils', + 'version': '0.25.9' }, '@fluentui-react-native/win32-theme': { - name: '@fluentui-react-native/win32-theme', - version: '0.33.5', + 'name': '@fluentui-react-native/win32-theme', + 'version': '0.33.5' }, '@fluentui-react-native/adapters': { - name: '@fluentui-react-native/adapters', - version: '0.12.3', + 'name': '@fluentui-react-native/adapters', + 'version': '0.12.3' }, '@fluentui-react-native/interactive-hooks': { - name: '@fluentui-react-native/interactive-hooks', - version: '0.26.4', + 'name': '@fluentui-react-native/interactive-hooks', + 'version': '0.26.4' }, '@fluentui-react-native/styling-utils': { - name: '@fluentui-react-native/styling-utils', - version: '0.6.1', + 'name': '@fluentui-react-native/styling-utils', + 'version': '0.6.1' }, '@fluentui-react-native/tokens': { - name: '@fluentui-react-native/tokens', - version: '0.22.9', - }, + 'name': '@fluentui-react-native/tokens', + 'version': '0.22.9' + } }, - 0.71: { + '0.71': { '@fluentui-react-native/e2e-testing': { - name: '@fluentui-react-native/e2e-testing', - version: '1.32.8', + 'name': '@fluentui-react-native/e2e-testing', + 'version': '1.32.8' }, '@fluentui-react-native/tester': { - name: '@fluentui-react-native/tester', - version: '0.157.10', + 'name': '@fluentui-react-native/tester', + 'version': '0.157.10' }, '@fluentui-react-native/tester-win32': { - name: '@fluentui-react-native/tester-win32', - version: '0.36.17', + 'name': '@fluentui-react-native/tester-win32', + 'version': '0.36.17' }, '@fluentui-react-native/avatar': { - name: '@fluentui-react-native/avatar', - version: '1.10.18', + 'name': '@fluentui-react-native/avatar', + 'version': '1.10.18' }, '@fluentui-react-native/badge': { - name: '@fluentui-react-native/badge', - version: '0.7.14', + 'name': '@fluentui-react-native/badge', + 'version': '0.7.14' }, '@fluentui-react-native/button': { - name: '@fluentui-react-native/button', - version: '0.35.11', + 'name': '@fluentui-react-native/button', + 'version': '0.35.11' }, '@fluentui-react-native/callout': { - name: '@fluentui-react-native/callout', - version: '0.24.19', + 'name': '@fluentui-react-native/callout', + 'version': '0.24.19' }, '@fluentui-react-native/checkbox': { - name: '@fluentui-react-native/checkbox', - version: '0.21.7', + 'name': '@fluentui-react-native/checkbox', + 'version': '0.21.7' }, '@fluentui-react-native/chip': { - name: '@fluentui-react-native/chip', - version: '0.2.9', + 'name': '@fluentui-react-native/chip', + 'version': '0.2.9' }, '@fluentui-react-native/contextual-menu': { - name: '@fluentui-react-native/contextual-menu', - version: '0.22.25', + 'name': '@fluentui-react-native/contextual-menu', + 'version': '0.22.25' }, '@fluentui-react-native/divider': { - name: '@fluentui-react-native/divider', - version: '0.5.16', + 'name': '@fluentui-react-native/divider', + 'version': '0.5.16' }, '@fluentui-react-native/focus-trap-zone': { - name: '@fluentui-react-native/focus-trap-zone', - version: '0.10.14', + 'name': '@fluentui-react-native/focus-trap-zone', + 'version': '0.10.14' }, '@fluentui-react-native/focus-zone': { - name: '@fluentui-react-native/focus-zone', - version: '0.15.0', + 'name': '@fluentui-react-native/focus-zone', + 'version': '0.15.0' }, '@fluentui-react-native/icon': { - name: '@fluentui-react-native/icon', - version: '0.19.16', + 'name': '@fluentui-react-native/icon', + 'version': '0.19.16' }, '@fluentui-react-native/input': { - name: '@fluentui-react-native/input', - version: '0.4.9', + 'name': '@fluentui-react-native/input', + 'version': '0.4.9' }, '@fluentui-react-native/link': { - name: '@fluentui-react-native/link', - version: '0.20.7', + 'name': '@fluentui-react-native/link', + 'version': '0.20.7' }, '@fluentui-react-native/menu': { - name: '@fluentui-react-native/menu', - version: '1.11.30', + 'name': '@fluentui-react-native/menu', + 'version': '1.11.30' }, '@fluentui-react-native/menu-button': { - name: '@fluentui-react-native/menu-button', - version: '0.11.31', + 'name': '@fluentui-react-native/menu-button', + 'version': '0.11.31' }, '@fluentui-react-native/notification': { - name: '@fluentui-react-native/notification', - version: '0.23.22', + 'name': '@fluentui-react-native/notification', + 'version': '0.23.22' }, '@fluentui-react-native/persona': { - name: '@fluentui-react-native/persona', - version: '0.14.12', + 'name': '@fluentui-react-native/persona', + 'version': '0.14.12' }, '@fluentui-react-native/persona-coin': { - name: '@fluentui-react-native/persona-coin', - version: '0.13.12', + 'name': '@fluentui-react-native/persona-coin', + 'version': '0.13.12' }, '@fluentui-react-native/pressable': { - name: '@fluentui-react-native/pressable', - version: '0.10.13', + 'name': '@fluentui-react-native/pressable', + 'version': '0.10.13' }, '@fluentui-react-native/radio-group': { - name: '@fluentui-react-native/radio-group', - version: '0.19.9', + 'name': '@fluentui-react-native/radio-group', + 'version': '0.19.9' }, '@fluentui-react-native/separator': { - name: '@fluentui-react-native/separator', - version: '0.16.10', + 'name': '@fluentui-react-native/separator', + 'version': '0.16.10' }, '@fluentui-react-native/stack': { - name: '@fluentui-react-native/stack', - version: '0.8.16', + 'name': '@fluentui-react-native/stack', + 'version': '0.8.16' }, '@fluentui-react-native/switch': { - name: '@fluentui-react-native/switch', - version: '0.11.7', + 'name': '@fluentui-react-native/switch', + 'version': '0.11.7' }, '@fluentui-react-native/text': { - name: '@fluentui-react-native/text', - version: '0.21.14', + 'name': '@fluentui-react-native/text', + 'version': '0.21.14' }, '@uifabricshared/foundation-composable': { - name: '@uifabricshared/foundation-composable', - version: '0.12.2', + 'name': '@uifabricshared/foundation-composable', + 'version': '0.12.2' }, '@uifabricshared/foundation-compose': { - name: '@uifabricshared/foundation-compose', - version: '1.14.12', + 'name': '@uifabricshared/foundation-compose', + 'version': '1.14.12' }, '@uifabricshared/foundation-settings': { - name: '@uifabricshared/foundation-settings', - version: '0.13.2', + 'name': '@uifabricshared/foundation-settings', + 'version': '0.13.2' }, '@uifabricshared/foundation-tokens': { - name: '@uifabricshared/foundation-tokens', - version: '0.13.9', + 'name': '@uifabricshared/foundation-tokens', + 'version': '0.13.9' }, '@uifabricshared/theme-registry': { - name: '@uifabricshared/theme-registry', - version: '0.10.1', + 'name': '@uifabricshared/theme-registry', + 'version': '0.10.1' }, '@uifabricshared/themed-settings': { - name: '@uifabricshared/themed-settings', - version: '0.10.2', + 'name': '@uifabricshared/themed-settings', + 'version': '0.10.2' }, '@uifabricshared/theming-ramp': { - name: '@uifabricshared/theming-ramp', - version: '0.19.4', + 'name': '@uifabricshared/theming-ramp', + 'version': '0.19.4' }, '@uifabricshared/theming-react-native': { - name: '@uifabricshared/theming-react-native', - version: '0.18.12', + 'name': '@uifabricshared/theming-react-native', + 'version': '0.18.12' }, '@fluentui-react-native/experimental-activity-indicator': { - name: '@fluentui-react-native/experimental-activity-indicator', - version: '0.8.12', + 'name': '@fluentui-react-native/experimental-activity-indicator', + 'version': '0.8.12' }, '@fluentui-react-native/experimental-appearance-additions': { - name: '@fluentui-react-native/experimental-appearance-additions', - version: '0.5.12', + 'name': '@fluentui-react-native/experimental-appearance-additions', + 'version': '0.5.12' }, '@fluentui-react-native/experimental-avatar': { - name: '@fluentui-react-native/experimental-avatar', - version: '0.19.11', + 'name': '@fluentui-react-native/experimental-avatar', + 'version': '0.19.11' }, '@fluentui-react-native/experimental-button': { - name: '@fluentui-react-native/experimental-button', - version: '0.18.22', + 'name': '@fluentui-react-native/experimental-button', + 'version': '0.18.22' }, '@fluentui-react-native/experimental-checkbox': { - name: '@fluentui-react-native/experimental-checkbox', - version: '0.15.17', + 'name': '@fluentui-react-native/experimental-checkbox', + 'version': '0.15.17' }, '@fluentui-react-native/drawer': { - name: '@fluentui-react-native/drawer', - version: '0.2.13', + 'name': '@fluentui-react-native/drawer', + 'version': '0.2.13' }, '@fluentui-react-native/dropdown': { - name: '@fluentui-react-native/dropdown', - version: '0.8.29', + 'name': '@fluentui-react-native/dropdown', + 'version': '0.8.29' }, '@fluentui-react-native/experimental-expander': { - name: '@fluentui-react-native/experimental-expander', - version: '0.6.13', + 'name': '@fluentui-react-native/experimental-expander', + 'version': '0.6.13' }, '@fluentui-react-native/experimental-link': { - name: '@fluentui-react-native/experimental-link', - version: '0.6.16', + 'name': '@fluentui-react-native/experimental-link', + 'version': '0.6.16' }, '@fluentui-react-native/experimental-menu-button': { - name: '@fluentui-react-native/experimental-menu-button', - version: '0.7.31', + 'name': '@fluentui-react-native/experimental-menu-button', + 'version': '0.7.31' }, '@fluentui-react-native/experimental-native-date-picker': { - name: '@fluentui-react-native/experimental-native-date-picker', - version: '0.9.1', + 'name': '@fluentui-react-native/experimental-native-date-picker', + 'version': '0.9.1' }, '@fluentui-react-native/experimental-native-font-metrics': { - name: '@fluentui-react-native/experimental-native-font-metrics', - version: '0.4.1', + 'name': '@fluentui-react-native/experimental-native-font-metrics', + 'version': '0.4.1' }, '@fluentui-react-native/popover': { - name: '@fluentui-react-native/popover', - version: '0.2.11', + 'name': '@fluentui-react-native/popover', + 'version': '0.2.11' }, '@fluentui-react-native/experimental-radio-group': { - name: '@fluentui-react-native/experimental-radio-group', - version: '0.11.19', + 'name': '@fluentui-react-native/experimental-radio-group', + 'version': '0.11.19' }, '@fluentui-react-native/experimental-shadow': { - name: '@fluentui-react-native/experimental-shadow', - version: '0.4.12', + 'name': '@fluentui-react-native/experimental-shadow', + 'version': '0.4.12' }, '@fluentui-react-native/experimental-shimmer': { - name: '@fluentui-react-native/experimental-shimmer', - version: '0.11.6', + 'name': '@fluentui-react-native/experimental-shimmer', + 'version': '0.11.6' }, '@fluentui-react-native/spinner': { - name: '@fluentui-react-native/spinner', - version: '0.7.15', + 'name': '@fluentui-react-native/spinner', + 'version': '0.7.15' }, '@fluentui-react-native/tablist': { - name: '@fluentui-react-native/tablist', - version: '0.4.10', + 'name': '@fluentui-react-native/tablist', + 'version': '0.4.10' }, '@fluentui-react-native/experimental-text': { - name: '@fluentui-react-native/experimental-text', - version: '0.13.14', + 'name': '@fluentui-react-native/experimental-text', + 'version': '0.13.14' }, '@fluentui-react-native/vibrancy-view': { - name: '@fluentui-react-native/vibrancy-view', - version: '0.0.3', + 'name': '@fluentui-react-native/vibrancy-view', + 'version': '0.0.3' }, '@fluentui-react-native/component-cache': { - name: '@fluentui-react-native/component-cache', - version: '1.5.1', + 'name': '@fluentui-react-native/component-cache', + 'version': '1.5.1' }, '@fluentui-react-native/composition': { - name: '@fluentui-react-native/composition', - version: '0.9.2', + 'name': '@fluentui-react-native/composition', + 'version': '0.9.2' }, '@fluentui-react-native/eslint-config-rules': { - name: '@fluentui-react-native/eslint-config-rules', - version: '0.1.1', + 'name': '@fluentui-react-native/eslint-config-rules', + 'version': '0.1.1' }, '@fluentui-react-native/framework': { - name: '@fluentui-react-native/framework', - version: '0.11.10', + 'name': '@fluentui-react-native/framework', + 'version': '0.11.10' }, '@fluentui-react-native/immutable-merge': { - name: '@fluentui-react-native/immutable-merge', - version: '1.2.1', + 'name': '@fluentui-react-native/immutable-merge', + 'version': '1.2.1' }, '@fluentui-react-native/memo-cache': { - name: '@fluentui-react-native/memo-cache', - version: '1.3.1', + 'name': '@fluentui-react-native/memo-cache', + 'version': '1.3.1' }, '@fluentui-react-native/merge-props': { - name: '@fluentui-react-native/merge-props', - version: '0.7.1', + 'name': '@fluentui-react-native/merge-props', + 'version': '0.7.1' }, '@fluentui-react-native/theme': { - name: '@fluentui-react-native/theme', - version: '0.9.4', + 'name': '@fluentui-react-native/theme', + 'version': '0.9.4' }, '@fluentui-react-native/themed-stylesheet': { - name: '@fluentui-react-native/themed-stylesheet', - version: '1.5.2', + 'name': '@fluentui-react-native/themed-stylesheet', + 'version': '1.5.2' }, '@fluentui-react-native/use-slot': { - name: '@fluentui-react-native/use-slot', - version: '0.4.2', + 'name': '@fluentui-react-native/use-slot', + 'version': '0.4.2' }, '@fluentui-react-native/use-slots': { - name: '@fluentui-react-native/use-slots', - version: '0.8.2', + 'name': '@fluentui-react-native/use-slots', + 'version': '0.8.2' }, '@fluentui-react-native/use-styling': { - name: '@fluentui-react-native/use-styling', - version: '0.11.1', + 'name': '@fluentui-react-native/use-styling', + 'version': '0.11.1' }, '@fluentui-react-native/use-tokens': { - name: '@fluentui-react-native/use-tokens', - version: '0.4.2', + 'name': '@fluentui-react-native/use-tokens', + 'version': '0.4.2' }, '@fluentui/react-native': { - name: '@fluentui/react-native', - version: '0.38.6', + 'name': '@fluentui/react-native', + 'version': '0.38.6' }, '@fluentui-react-native/android-theme': { - name: '@fluentui-react-native/android-theme', - version: '0.18.9', + 'name': '@fluentui-react-native/android-theme', + 'version': '0.18.9' }, '@fluentui-react-native/apple-theme': { - name: '@fluentui-react-native/apple-theme', - version: '0.21.13', + 'name': '@fluentui-react-native/apple-theme', + 'version': '0.21.13' }, '@fluentui-react-native/default-theme': { - name: '@fluentui-react-native/default-theme', - version: '0.19.11', + 'name': '@fluentui-react-native/default-theme', + 'version': '0.19.11' }, '@fluentui-react-native/theme-tokens': { - name: '@fluentui-react-native/theme-tokens', - version: '0.25.4', + 'name': '@fluentui-react-native/theme-tokens', + 'version': '0.25.4' }, '@fluentui-react-native/theme-types': { - name: '@fluentui-react-native/theme-types', - version: '0.32.3', + 'name': '@fluentui-react-native/theme-types', + 'version': '0.32.3' }, '@fluentui-react-native/theming-utils': { - name: '@fluentui-react-native/theming-utils', - version: '0.24.7', + 'name': '@fluentui-react-native/theming-utils', + 'version': '0.24.7' }, '@fluentui-react-native/win32-theme': { - name: '@fluentui-react-native/win32-theme', - version: '0.27.10', + 'name': '@fluentui-react-native/win32-theme', + 'version': '0.27.10' }, '@fluentui-react-native/adapters': { - name: '@fluentui-react-native/adapters', - version: '0.11.3', + 'name': '@fluentui-react-native/adapters', + 'version': '0.11.3' }, '@fluentui-react-native/interactive-hooks': { - name: '@fluentui-react-native/interactive-hooks', - version: '0.24.12', + 'name': '@fluentui-react-native/interactive-hooks', + 'version': '0.24.12' }, '@fluentui-react-native/styling-utils': { - name: '@fluentui-react-native/styling-utils', - version: '0.5.0', + 'name': '@fluentui-react-native/styling-utils', + 'version': '0.5.0' }, '@fluentui-react-native/tokens': { - name: '@fluentui-react-native/tokens', - version: '0.21.6', - }, - }, + 'name': '@fluentui-react-native/tokens', + 'version': '0.21.6' + } + } }; diff --git a/packages/dependency-profiles/update-profile.mjs b/packages/dependency-profiles/update-profile.mjs deleted file mode 100644 index b493d2bea2..0000000000 --- a/packages/dependency-profiles/update-profile.mjs +++ /dev/null @@ -1,79 +0,0 @@ -// @ts-check -import * as path from 'node:path'; -import * as fs from 'node:fs'; -import { URL, fileURLToPath } from 'node:url'; -import semverCoerce from 'semver/functions/coerce.js'; -import { getAllPackageJsonFiles } from 'workspace-tools'; - -const OUTPUT_FILE = fileURLToPath(new URL('src/index.js', import.meta.url)); - -const CAPABILITY_MAP = { - // empty for now -}; - -/** - * Returns the contents of the file at specified path. - * @param {string} path - * @returns {string} - */ -function readFile(path) { - return fs.readFileSync(path, { encoding: 'utf-8' }); -} - -const { name: thisPackageName, devDependencies } = JSON.parse(readFile('./package.json')); - -const packages = {}; - -// Look for react-native capabilities -for (const [name, capability] of Object.entries(CAPABILITY_MAP)) { - if (name in devDependencies) { - packages[capability] = { name, version: devDependencies[name] }; - } -} - -const workspacePackages = getAllPackageJsonFiles(OUTPUT_FILE)?.sort() ?? []; -for (const manifestPath of workspacePackages) { - const { name, version, private: isPrivate, devOnly } = JSON.parse(readFile(manifestPath)); - if (isPrivate || name === thisPackageName || name === '@fluentui-react-native/codemods') { - continue; - } - - if (!name) { - throw new Error(`${manifestPath} is missing 'name'`); - } - if (!version) { - throw new Error(`${manifestPath} is missing 'version'`); - } - - packages[name] = { name, version, devOnly }; -} - -const { major, minor } = semverCoerce(devDependencies['react-native']) ?? {}; - -// When updating FURN to a new react-native version, save the profile for -// the current react-native version in index.js to a new file under src named -// "furn-profile-X.Y.js" and add that profile here. For example: -const profiles = { [`${major}.${minor}`]: packages }; -for (const filename of fs.readdirSync('./src').sort().reverse()) { - if (!filename.startsWith('furn-profile-')) { - continue; - } - - const { default: profile } = await import(`./src/${filename}`); - for (const [key, value] of Object.entries(profile)) { - profiles[key] = value; - } -} - -const source = [ - `// This file was generated by '${path.basename(import.meta.url)}'`, - '/* eslint-disable */', - `module.exports = ${JSON.stringify(profiles, undefined, 2)};`, - '', -].join('\n'); - -if (readFile(OUTPUT_FILE) !== source) { - fs.writeFileSync(OUTPUT_FILE, source); -} else { - console.log('✨ Already up to date'); -} diff --git a/packages/dependency-profiles/update-profile.mts b/packages/dependency-profiles/update-profile.mts new file mode 100644 index 0000000000..13dc73b372 --- /dev/null +++ b/packages/dependency-profiles/update-profile.mts @@ -0,0 +1,56 @@ +import { readFileSync, readdirSync, writeFileSync } from 'node:fs'; +import { basename, join } from 'node:path'; +import semverCoerce from 'semver/functions/coerce.js'; +import { getAllPackageJsonFiles } from 'workspace-tools'; + +const OUTPUT_FILE = join(import.meta.dirname, 'src/index.js'); + +interface PackageManifest { + name: string; + version: string; + private?: boolean; + devOnly?: boolean; + devDependencies?: Record; +} + +type PackageEntry = { name: string; version: string; devOnly?: boolean }; + +const { name: thisPackageName, devDependencies } = JSON.parse(readFileSync('./package.json', 'utf-8')) as PackageManifest; + +const packages: Record = {}; +for (const manifestPath of getAllPackageJsonFiles(OUTPUT_FILE)?.sort() ?? []) { + const { name, version, private: isPrivate, devOnly } = JSON.parse(readFileSync(manifestPath, 'utf-8')) as PackageManifest; + if (isPrivate || name === thisPackageName || name === '@fluentui-react-native/codemods') { + continue; + } + + if (!name) { + throw new Error(`${manifestPath} is missing 'name'`); + } + if (!version) { + throw new Error(`${manifestPath} is missing 'version'`); + } + + packages[name] = { name, version, devOnly }; +} + +const { major, minor } = semverCoerce(devDependencies?.['react-native']) ?? {}; + +// When updating FURN to a new react-native version, save the profile for +// the current react-native version in index.js to a new file under src named +// "furn-profile-X.Y.js" and add that profile here. For example: +const profiles: Record> = { [`${major}.${minor}`]: packages }; +for (const filename of readdirSync('./src').filter((f: string) => f.startsWith('furn-profile-')).sort().reverse()) { + Object.assign(profiles, (await import(`./src/${filename}`)).default); +} + +const source = + `// This file was generated by '${basename(import.meta.filename)}'\n` + + `/* eslint-disable */\n` + + `module.exports = ${JSON.stringify(profiles, undefined, 2).replaceAll('"', "'")};`; + +if (readFileSync(OUTPUT_FILE, 'utf-8') !== source + '\n') { + writeFileSync(OUTPUT_FILE, source + '\n'); +} else { + console.log('✨ Already up to date'); +} From ebf9d2f8e4aa46e72746698fbecdbbf5f7c5d95d Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Sun, 1 Mar 2026 00:44:04 -0800 Subject: [PATCH 4/8] convert another zx script to node + zx import --- .github/scripts/changeset-version-with-postbump.mts | 4 ++-- package.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/scripts/changeset-version-with-postbump.mts b/.github/scripts/changeset-version-with-postbump.mts index a8a9536276..b707f2c9c5 100644 --- a/.github/scripts/changeset-version-with-postbump.mts +++ b/.github/scripts/changeset-version-with-postbump.mts @@ -1,5 +1,5 @@ -#!/usr/bin/env zx -import 'zx/globals'; +#!/usr/bin/env node +import { $, cd, echo, fs } from 'zx'; /** * Changeset version bump with post-bump hook diff --git a/package.json b/package.json index 7d55798d19..0d1417143b 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "bundle": "lage bundle", "clean": "lage clean", "change": "changeset", - "changeset:version": "zx .github/scripts/changeset-version-with-postbump.mts", - "changeset:validate": "zx .github/scripts/validate-changesets.mts", + "changeset:version": "node .github/scripts/changeset-version-with-postbump.mts", + "changeset:validate": "node .github/scripts/validate-changesets.mts", "check-publishing": "node ./scripts/src/cli.mjs check-publishing", "lint": "lage lint", "lint-fix": "cross-env FURN_FIX_MODE=true lage lint", From ba69a23ef6076d0c445c8274ba432ce1d6fff176 Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Sun, 1 Mar 2026 00:54:44 -0800 Subject: [PATCH 5/8] `yarn format --- packages/configs/jest-config/package.json | 6 +++--- packages/dependency-profiles/update-profile.mts | 5 ++++- packages/experimental/Stack/package.json | 10 +++++----- packages/utils/test-tools/package.json | 10 +++++----- scripts/package.json | 4 ++-- 5 files changed, 19 insertions(+), 16 deletions(-) diff --git a/packages/configs/jest-config/package.json b/packages/configs/jest-config/package.json index 8d57e3e081..3a4ac51e20 100644 --- a/packages/configs/jest-config/package.json +++ b/packages/configs/jest-config/package.json @@ -3,13 +3,15 @@ "version": "0.1.0", "private": true, "description": "Jest configuration for UI Fabric React Native", + "license": "MIT", "repository": { "type": "git", "url": "https://github.com/microsoft/fluentui-react-native", "directory": "packages/framework/jest-config" }, - "license": "MIT", "type": "module", + "main": "./src/index.js", + "module": "./src/index.js", "exports": { ".": { "import": "./src/index.js", @@ -18,8 +20,6 @@ }, "./package.json": "./package.json" }, - "main": "./src/index.js", - "module": "./src/index.js", "scripts": { "build": "tsgo", "build-core": "tsgo", diff --git a/packages/dependency-profiles/update-profile.mts b/packages/dependency-profiles/update-profile.mts index 13dc73b372..b7e0c8707f 100644 --- a/packages/dependency-profiles/update-profile.mts +++ b/packages/dependency-profiles/update-profile.mts @@ -40,7 +40,10 @@ const { major, minor } = semverCoerce(devDependencies?.['react-native']) ?? {}; // the current react-native version in index.js to a new file under src named // "furn-profile-X.Y.js" and add that profile here. For example: const profiles: Record> = { [`${major}.${minor}`]: packages }; -for (const filename of readdirSync('./src').filter((f: string) => f.startsWith('furn-profile-')).sort().reverse()) { +for (const filename of readdirSync('./src') + .filter((f: string) => f.startsWith('furn-profile-')) + .sort() + .reverse()) { Object.assign(profiles, (await import(`./src/${filename}`)).default); } diff --git a/packages/experimental/Stack/package.json b/packages/experimental/Stack/package.json index 05c9b8532e..7d8c467ab0 100644 --- a/packages/experimental/Stack/package.json +++ b/packages/experimental/Stack/package.json @@ -3,13 +3,16 @@ "version": "0.1.0", "private": true, "description": "A cross-platform opinionated Fluent Text component", + "license": "MIT", + "author": "", "repository": { "type": "git", "url": "https://github.com/microsoft/fluentui-react-native.git", "directory": "packages/experimental/Stack" }, - "license": "MIT", - "author": "", + "main": "lib-commonjs/index.js", + "module": "lib/index.js", + "types": "lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", @@ -18,9 +21,6 @@ "default": "./src/index.ts" } }, - "main": "lib-commonjs/index.js", - "module": "lib/index.js", - "types": "lib/index.d.ts", "scripts": { "build": "fluentui-scripts build", "build-cjs": "tsgo --outDir lib-commonjs", diff --git a/packages/utils/test-tools/package.json b/packages/utils/test-tools/package.json index d98a2160c1..3058d35d8b 100644 --- a/packages/utils/test-tools/package.json +++ b/packages/utils/test-tools/package.json @@ -3,13 +3,16 @@ "version": "0.1.0", "private": true, "description": "Tools and mocks for testing components using jest", + "license": "MIT", + "author": "", "repository": { "type": "git", "url": "https://github.com/microsoft/fluentui-react-native.git", "directory": "packages/utils/test-tools" }, - "license": "MIT", - "author": "", + "main": "lib-commonjs/index.js", + "module": "lib/index.js", + "types": "lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", @@ -18,9 +21,6 @@ "default": "./src/index.ts" } }, - "main": "lib-commonjs/index.js", - "module": "lib/index.js", - "types": "lib/index.d.ts", "scripts": { "build": "fluentui-scripts build", "build-cjs": "tsgo --outDir lib-commonjs", diff --git a/scripts/package.json b/scripts/package.json index 23374a9b28..679fbea5c4 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -8,11 +8,11 @@ "url": "https://github.com/microsoft/fluentui-react-native.git", "directory": "scripts" }, - "type": "module", - "main": "./src/index.js", "bin": { "fluentui-scripts": "./src/cli.mjs" }, + "type": "module", + "main": "./src/index.js", "scripts": { "build": "tsgo", "build-core": "tsgo", From d3711ad40eec50f5ba1240c49c6352e44c783d91 Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Sun, 1 Mar 2026 01:11:09 -0800 Subject: [PATCH 6/8] add to ignore --- .oxfmtrc.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.oxfmtrc.json b/.oxfmtrc.json index 3a80c8c053..99c36987b3 100644 --- a/.oxfmtrc.json +++ b/.oxfmtrc.json @@ -11,6 +11,7 @@ "**/dist/**", "**/CHANGELOG.*", "**/CODE_OF_CONDUCT.md", - "**/SECURITY.md" + "**/SECURITY.md", + "packages/dependency-profiles/src/index.js" ] } From a182050222250db2177041340f89bb59478e16d0 Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Sun, 1 Mar 2026 03:03:51 -0800 Subject: [PATCH 7/8] fix validate script --- .github/scripts/validate-changesets.mts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/scripts/validate-changesets.mts b/.github/scripts/validate-changesets.mts index 6abad6a90f..e498e5ce05 100644 --- a/.github/scripts/validate-changesets.mts +++ b/.github/scripts/validate-changesets.mts @@ -10,8 +10,7 @@ import { $, echo, fs } from 'zx'; * Private/ignored packages (per .changeset/config.json) are excluded automatically. */ -const tmpDir = fs.mkdtempSync('/tmp/changeset-status-'); -const STATUS_FILE = `${tmpDir}/status.json`; +const STATUS_FILE = 'changeset-status.json'; const log = { error: (msg: string) => echo(styleText('red', msg)), @@ -41,7 +40,7 @@ fs.writeJsonSync(STATUS_FILE, { releases: [], changesets: [] }); await $`yarn changeset status --since=origin/main --output ${STATUS_FILE}`.nothrow(); const data: ChangesetStatusOutput = fs.readJsonSync(STATUS_FILE); -fs.removeSync(tmpDir); +fs.removeSync(STATUS_FILE); // Fail: major version bumps const majorBumps = data.releases.filter((release) => release.type === 'major'); From 42dd7dcc96e9857a35e1ec6da49044363af90a8a Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Sun, 1 Mar 2026 10:38:13 -0800 Subject: [PATCH 8/8] back to double quotes --- packages/dependency-profiles/src/index.js | 1874 ++++++++--------- .../dependency-profiles/update-profile.mts | 2 +- 2 files changed, 938 insertions(+), 938 deletions(-) diff --git a/packages/dependency-profiles/src/index.js b/packages/dependency-profiles/src/index.js index 6114f30ad6..e4a8c1c961 100644 --- a/packages/dependency-profiles/src/index.js +++ b/packages/dependency-profiles/src/index.js @@ -1,1256 +1,1256 @@ // This file was generated by 'update-profile.mts' /* eslint-disable */ module.exports = { - '0.74': { - '@fluentui-react-native/e2e-testing': { - 'name': '@fluentui-react-native/e2e-testing', - 'version': '1.43.11' + "0.74": { + "@fluentui-react-native/e2e-testing": { + "name": "@fluentui-react-native/e2e-testing", + "version": "1.43.11" }, - '@fluentui-react-native/tester': { - 'name': '@fluentui-react-native/tester', - 'version': '0.170.50' + "@fluentui-react-native/tester": { + "name": "@fluentui-react-native/tester", + "version": "0.170.50" }, - '@fluentui-react-native/tester-core': { - 'name': '@fluentui-react-native/tester-core', - 'version': '0.1.1' + "@fluentui-react-native/tester-core": { + "name": "@fluentui-react-native/tester-core", + "version": "0.1.1" }, - '@fluentui-react-native/tester-win32-81': { - 'name': '@fluentui-react-native/tester-win32-81', - 'version': '0.38.69' + "@fluentui-react-native/tester-win32-81": { + "name": "@fluentui-react-native/tester-win32-81", + "version": "0.38.69" }, - '@fluentui-react-native/tester-win32': { - 'name': '@fluentui-react-native/tester-win32', - 'version': '0.38.69' + "@fluentui-react-native/tester-win32": { + "name": "@fluentui-react-native/tester-win32", + "version": "0.38.69" }, - '@fluentui-react-native/avatar': { - 'name': '@fluentui-react-native/avatar', - 'version': '1.13.0' + "@fluentui-react-native/avatar": { + "name": "@fluentui-react-native/avatar", + "version": "1.13.0" }, - '@fluentui-react-native/badge': { - 'name': '@fluentui-react-native/badge', - 'version': '0.12.0' + "@fluentui-react-native/badge": { + "name": "@fluentui-react-native/badge", + "version": "0.12.0" }, - '@fluentui-react-native/button': { - 'name': '@fluentui-react-native/button', - 'version': '0.40.0' + "@fluentui-react-native/button": { + "name": "@fluentui-react-native/button", + "version": "0.40.0" }, - '@fluentui-react-native/callout': { - 'name': '@fluentui-react-native/callout', - 'version': '0.28.0' + "@fluentui-react-native/callout": { + "name": "@fluentui-react-native/callout", + "version": "0.28.0" }, - '@fluentui-react-native/checkbox': { - 'name': '@fluentui-react-native/checkbox', - 'version': '0.24.0' + "@fluentui-react-native/checkbox": { + "name": "@fluentui-react-native/checkbox", + "version": "0.24.0" }, - '@fluentui-react-native/chip': { - 'name': '@fluentui-react-native/chip', - 'version': '0.5.0' + "@fluentui-react-native/chip": { + "name": "@fluentui-react-native/chip", + "version": "0.5.0" }, - '@fluentui-react-native/contextual-menu': { - 'name': '@fluentui-react-native/contextual-menu', - 'version': '0.25.0' + "@fluentui-react-native/contextual-menu": { + "name": "@fluentui-react-native/contextual-menu", + "version": "0.25.0" }, - '@fluentui-react-native/divider': { - 'name': '@fluentui-react-native/divider', - 'version': '0.8.0' + "@fluentui-react-native/divider": { + "name": "@fluentui-react-native/divider", + "version": "0.8.0" }, - '@fluentui-react-native/focus-trap-zone': { - 'name': '@fluentui-react-native/focus-trap-zone', - 'version': '0.13.0' + "@fluentui-react-native/focus-trap-zone": { + "name": "@fluentui-react-native/focus-trap-zone", + "version": "0.13.0" }, - '@fluentui-react-native/focus-zone': { - 'name': '@fluentui-react-native/focus-zone', - 'version': '0.22.0' + "@fluentui-react-native/focus-zone": { + "name": "@fluentui-react-native/focus-zone", + "version": "0.22.0" }, - '@fluentui-react-native/icon': { - 'name': '@fluentui-react-native/icon', - 'version': '0.22.0' + "@fluentui-react-native/icon": { + "name": "@fluentui-react-native/icon", + "version": "0.22.0" }, - '@fluentui-react-native/input': { - 'name': '@fluentui-react-native/input', - 'version': '0.8.0' + "@fluentui-react-native/input": { + "name": "@fluentui-react-native/input", + "version": "0.8.0" }, - '@fluentui-react-native/link': { - 'name': '@fluentui-react-native/link', - 'version': '0.24.0' + "@fluentui-react-native/link": { + "name": "@fluentui-react-native/link", + "version": "0.24.0" }, - '@fluentui-react-native/menu': { - 'name': '@fluentui-react-native/menu', - 'version': '1.15.0' + "@fluentui-react-native/menu": { + "name": "@fluentui-react-native/menu", + "version": "1.15.0" }, - '@fluentui-react-native/menu-button': { - 'name': '@fluentui-react-native/menu-button', - 'version': '0.14.0' + "@fluentui-react-native/menu-button": { + "name": "@fluentui-react-native/menu-button", + "version": "0.14.0" }, - '@fluentui-react-native/notification': { - 'name': '@fluentui-react-native/notification', - 'version': '0.26.0' + "@fluentui-react-native/notification": { + "name": "@fluentui-react-native/notification", + "version": "0.26.0" }, - '@fluentui-react-native/persona': { - 'name': '@fluentui-react-native/persona', - 'version': '0.17.0' + "@fluentui-react-native/persona": { + "name": "@fluentui-react-native/persona", + "version": "0.17.0" }, - '@fluentui-react-native/persona-coin': { - 'name': '@fluentui-react-native/persona-coin', - 'version': '0.16.0' + "@fluentui-react-native/persona-coin": { + "name": "@fluentui-react-native/persona-coin", + "version": "0.16.0" }, - '@fluentui-react-native/pressable': { - 'name': '@fluentui-react-native/pressable', - 'version': '0.13.0' + "@fluentui-react-native/pressable": { + "name": "@fluentui-react-native/pressable", + "version": "0.13.0" }, - '@fluentui-react-native/radio-group': { - 'name': '@fluentui-react-native/radio-group', - 'version': '0.22.0' + "@fluentui-react-native/radio-group": { + "name": "@fluentui-react-native/radio-group", + "version": "0.22.0" }, - '@fluentui-react-native/separator': { - 'name': '@fluentui-react-native/separator', - 'version': '0.19.0' + "@fluentui-react-native/separator": { + "name": "@fluentui-react-native/separator", + "version": "0.19.0" }, - '@fluentui-react-native/stack': { - 'name': '@fluentui-react-native/stack', - 'version': '0.11.0' + "@fluentui-react-native/stack": { + "name": "@fluentui-react-native/stack", + "version": "0.11.0" }, - '@fluentui-react-native/switch': { - 'name': '@fluentui-react-native/switch', - 'version': '0.14.0' + "@fluentui-react-native/switch": { + "name": "@fluentui-react-native/switch", + "version": "0.14.0" }, - '@fluentui-react-native/tablist': { - 'name': '@fluentui-react-native/tablist', - 'version': '0.8.0' + "@fluentui-react-native/tablist": { + "name": "@fluentui-react-native/tablist", + "version": "0.8.0" }, - '@fluentui-react-native/text': { - 'name': '@fluentui-react-native/text', - 'version': '0.25.0' + "@fluentui-react-native/text": { + "name": "@fluentui-react-native/text", + "version": "0.25.0" }, - '@fluentui-react-native/eslint-config-rules': { - 'name': '@fluentui-react-native/eslint-config-rules', - 'version': '0.1.1' + "@fluentui-react-native/eslint-config-rules": { + "name": "@fluentui-react-native/eslint-config-rules", + "version": "0.1.1" }, - '@uifabricshared/foundation-composable': { - 'name': '@uifabricshared/foundation-composable', - 'version': '0.14.0' + "@uifabricshared/foundation-composable": { + "name": "@uifabricshared/foundation-composable", + "version": "0.14.0" }, - '@uifabricshared/foundation-compose': { - 'name': '@uifabricshared/foundation-compose', - 'version': '1.16.0' + "@uifabricshared/foundation-compose": { + "name": "@uifabricshared/foundation-compose", + "version": "1.16.0" }, - '@uifabricshared/foundation-settings': { - 'name': '@uifabricshared/foundation-settings', - 'version': '0.16.0' + "@uifabricshared/foundation-settings": { + "name": "@uifabricshared/foundation-settings", + "version": "0.16.0" }, - '@uifabricshared/foundation-tokens': { - 'name': '@uifabricshared/foundation-tokens', - 'version': '0.16.0' + "@uifabricshared/foundation-tokens": { + "name": "@uifabricshared/foundation-tokens", + "version": "0.16.0" }, - '@uifabricshared/theme-registry': { - 'name': '@uifabricshared/theme-registry', - 'version': '0.13.0' + "@uifabricshared/theme-registry": { + "name": "@uifabricshared/theme-registry", + "version": "0.13.0" }, - '@uifabricshared/themed-settings': { - 'name': '@uifabricshared/themed-settings', - 'version': '0.13.0' + "@uifabricshared/themed-settings": { + "name": "@uifabricshared/themed-settings", + "version": "0.13.0" }, - '@uifabricshared/theming-ramp': { - 'name': '@uifabricshared/theming-ramp', - 'version': '0.21.0' + "@uifabricshared/theming-ramp": { + "name": "@uifabricshared/theming-ramp", + "version": "0.21.0" }, - '@uifabricshared/theming-react-native': { - 'name': '@uifabricshared/theming-react-native', - 'version': '0.21.0' + "@uifabricshared/theming-react-native": { + "name": "@uifabricshared/theming-react-native", + "version": "0.21.0" }, - '@fluentui-react-native/experimental-activity-indicator': { - 'name': '@fluentui-react-native/experimental-activity-indicator', - 'version': '0.11.0' + "@fluentui-react-native/experimental-activity-indicator": { + "name": "@fluentui-react-native/experimental-activity-indicator", + "version": "0.11.0" }, - '@fluentui-react-native/experimental-appearance-additions': { - 'name': '@fluentui-react-native/experimental-appearance-additions', - 'version': '0.8.0' + "@fluentui-react-native/experimental-appearance-additions": { + "name": "@fluentui-react-native/experimental-appearance-additions", + "version": "0.8.0" }, - '@fluentui-react-native/experimental-avatar': { - 'name': '@fluentui-react-native/experimental-avatar', - 'version': '0.22.0' + "@fluentui-react-native/experimental-avatar": { + "name": "@fluentui-react-native/experimental-avatar", + "version": "0.22.0" }, - '@fluentui-react-native/experimental-checkbox': { - 'name': '@fluentui-react-native/experimental-checkbox', - 'version': '0.18.0' + "@fluentui-react-native/experimental-checkbox": { + "name": "@fluentui-react-native/experimental-checkbox", + "version": "0.18.0" }, - '@fluentui-react-native/drawer': { - 'name': '@fluentui-react-native/drawer', - 'version': '0.5.0' + "@fluentui-react-native/drawer": { + "name": "@fluentui-react-native/drawer", + "version": "0.5.0" }, - '@fluentui-react-native/dropdown': { - 'name': '@fluentui-react-native/dropdown', - 'version': '0.11.0' + "@fluentui-react-native/dropdown": { + "name": "@fluentui-react-native/dropdown", + "version": "0.11.0" }, - '@fluentui-react-native/experimental-expander': { - 'name': '@fluentui-react-native/experimental-expander', - 'version': '0.9.0' + "@fluentui-react-native/experimental-expander": { + "name": "@fluentui-react-native/experimental-expander", + "version": "0.9.0" }, - '@fluentui-react-native/experimental-menu-button': { - 'name': '@fluentui-react-native/experimental-menu-button', - 'version': '0.11.0' + "@fluentui-react-native/experimental-menu-button": { + "name": "@fluentui-react-native/experimental-menu-button", + "version": "0.11.0" }, - '@fluentui-react-native/experimental-native-date-picker': { - 'name': '@fluentui-react-native/experimental-native-date-picker', - 'version': '0.12.0' + "@fluentui-react-native/experimental-native-date-picker": { + "name": "@fluentui-react-native/experimental-native-date-picker", + "version": "0.12.0" }, - '@fluentui-react-native/experimental-native-font-metrics': { - 'name': '@fluentui-react-native/experimental-native-font-metrics', - 'version': '0.7.0' + "@fluentui-react-native/experimental-native-font-metrics": { + "name": "@fluentui-react-native/experimental-native-font-metrics", + "version": "0.7.0" }, - '@fluentui-react-native/overflow': { - 'name': '@fluentui-react-native/overflow', - 'version': '0.4.0' + "@fluentui-react-native/overflow": { + "name": "@fluentui-react-native/overflow", + "version": "0.4.0" }, - '@fluentui-react-native/popover': { - 'name': '@fluentui-react-native/popover', - 'version': '0.5.0' + "@fluentui-react-native/popover": { + "name": "@fluentui-react-native/popover", + "version": "0.5.0" }, - '@fluentui-react-native/experimental-shadow': { - 'name': '@fluentui-react-native/experimental-shadow', - 'version': '0.7.0' + "@fluentui-react-native/experimental-shadow": { + "name": "@fluentui-react-native/experimental-shadow", + "version": "0.7.0" }, - '@fluentui-react-native/experimental-shimmer': { - 'name': '@fluentui-react-native/experimental-shimmer', - 'version': '0.14.0' + "@fluentui-react-native/experimental-shimmer": { + "name": "@fluentui-react-native/experimental-shimmer", + "version": "0.14.0" }, - '@fluentui-react-native/spinner': { - 'name': '@fluentui-react-native/spinner', - 'version': '0.10.0' + "@fluentui-react-native/spinner": { + "name": "@fluentui-react-native/spinner", + "version": "0.10.0" }, - '@fluentui-react-native/tooltip': { - 'name': '@fluentui-react-native/tooltip', - 'version': '0.5.0' + "@fluentui-react-native/tooltip": { + "name": "@fluentui-react-native/tooltip", + "version": "0.5.0" }, - '@fluentui-react-native/vibrancy-view': { - 'name': '@fluentui-react-native/vibrancy-view', - 'version': '0.4.0' + "@fluentui-react-native/vibrancy-view": { + "name": "@fluentui-react-native/vibrancy-view", + "version": "0.4.0" }, - '@fluentui-react-native/framework-base': { - 'name': '@fluentui-react-native/framework-base', - 'version': '0.3.0' + "@fluentui-react-native/framework-base": { + "name": "@fluentui-react-native/framework-base", + "version": "0.3.0" }, - '@fluentui-react-native/composition': { - 'name': '@fluentui-react-native/composition', - 'version': '0.12.0' + "@fluentui-react-native/composition": { + "name": "@fluentui-react-native/composition", + "version": "0.12.0" }, - '@fluentui-react-native/framework': { - 'name': '@fluentui-react-native/framework', - 'version': '0.15.0' + "@fluentui-react-native/framework": { + "name": "@fluentui-react-native/framework", + "version": "0.15.0" }, - '@fluentui-react-native/theme': { - 'name': '@fluentui-react-native/theme', - 'version': '0.12.0' + "@fluentui-react-native/theme": { + "name": "@fluentui-react-native/theme", + "version": "0.12.0" }, - '@fluentui-react-native/themed-stylesheet': { - 'name': '@fluentui-react-native/themed-stylesheet', - 'version': '1.8.0' + "@fluentui-react-native/themed-stylesheet": { + "name": "@fluentui-react-native/themed-stylesheet", + "version": "1.8.0" }, - '@fluentui-react-native/use-slot': { - 'name': '@fluentui-react-native/use-slot', - 'version': '0.7.0' + "@fluentui-react-native/use-slot": { + "name": "@fluentui-react-native/use-slot", + "version": "0.7.0" }, - '@fluentui-react-native/use-slots': { - 'name': '@fluentui-react-native/use-slots', - 'version': '0.11.0' + "@fluentui-react-native/use-slots": { + "name": "@fluentui-react-native/use-slots", + "version": "0.11.0" }, - '@fluentui-react-native/use-styling': { - 'name': '@fluentui-react-native/use-styling', - 'version': '0.14.0' + "@fluentui-react-native/use-styling": { + "name": "@fluentui-react-native/use-styling", + "version": "0.14.0" }, - '@fluentui-react-native/use-tokens': { - 'name': '@fluentui-react-native/use-tokens', - 'version': '0.7.0' + "@fluentui-react-native/use-tokens": { + "name": "@fluentui-react-native/use-tokens", + "version": "0.7.0" }, - '@fluentui/react-native': { - 'name': '@fluentui/react-native', - 'version': '0.43.0' + "@fluentui/react-native": { + "name": "@fluentui/react-native", + "version": "0.43.0" }, - '@fluentui-react-native/android-theme': { - 'name': '@fluentui-react-native/android-theme', - 'version': '0.26.0' + "@fluentui-react-native/android-theme": { + "name": "@fluentui-react-native/android-theme", + "version": "0.26.0" }, - '@fluentui-react-native/apple-theme': { - 'name': '@fluentui-react-native/apple-theme', - 'version': '0.29.0' + "@fluentui-react-native/apple-theme": { + "name": "@fluentui-react-native/apple-theme", + "version": "0.29.0" }, - '@fluentui-react-native/default-theme': { - 'name': '@fluentui-react-native/default-theme', - 'version': '0.27.0' + "@fluentui-react-native/default-theme": { + "name": "@fluentui-react-native/default-theme", + "version": "0.27.0" }, - '@fluentui-react-native/theme-tokens': { - 'name': '@fluentui-react-native/theme-tokens', - 'version': '0.28.0' + "@fluentui-react-native/theme-tokens": { + "name": "@fluentui-react-native/theme-tokens", + "version": "0.28.0" }, - '@fluentui-react-native/theme-types': { - 'name': '@fluentui-react-native/theme-types', - 'version': '0.44.0' + "@fluentui-react-native/theme-types": { + "name": "@fluentui-react-native/theme-types", + "version": "0.44.0" }, - '@fluentui-react-native/theming-utils': { - 'name': '@fluentui-react-native/theming-utils', - 'version': '0.27.0' + "@fluentui-react-native/theming-utils": { + "name": "@fluentui-react-native/theming-utils", + "version": "0.27.0" }, - '@fluentui-react-native/win32-theme': { - 'name': '@fluentui-react-native/win32-theme', - 'version': '0.39.0' + "@fluentui-react-native/win32-theme": { + "name": "@fluentui-react-native/win32-theme", + "version": "0.39.0" }, - '@fluentui-react-native/adapters': { - 'name': '@fluentui-react-native/adapters', - 'version': '0.14.0' + "@fluentui-react-native/adapters": { + "name": "@fluentui-react-native/adapters", + "version": "0.14.0" }, - '@fluentui-react-native/interactive-hooks': { - 'name': '@fluentui-react-native/interactive-hooks', - 'version': '0.28.0' + "@fluentui-react-native/interactive-hooks": { + "name": "@fluentui-react-native/interactive-hooks", + "version": "0.28.0" }, - '@fluentui-react-native/styling-utils': { - 'name': '@fluentui-react-native/styling-utils', - 'version': '0.8.0' + "@fluentui-react-native/styling-utils": { + "name": "@fluentui-react-native/styling-utils", + "version": "0.8.0" }, - '@fluentui-react-native/tokens': { - 'name': '@fluentui-react-native/tokens', - 'version': '0.24.0' + "@fluentui-react-native/tokens": { + "name": "@fluentui-react-native/tokens", + "version": "0.24.0" } }, - '0.73': { - '@fluentui-react-native/e2e-testing': { - 'name': '@fluentui-react-native/e2e-testing', - 'version': '1.40.8' + "0.73": { + "@fluentui-react-native/e2e-testing": { + "name": "@fluentui-react-native/e2e-testing", + "version": "1.40.8" }, - '@fluentui-react-native/tester': { - 'name': '@fluentui-react-native/tester', - 'version': '0.170.26' + "@fluentui-react-native/tester": { + "name": "@fluentui-react-native/tester", + "version": "0.170.26" }, - '@fluentui-react-native/tester-win32': { - 'name': '@fluentui-react-native/tester-win32', - 'version': '0.38.43' + "@fluentui-react-native/tester-win32": { + "name": "@fluentui-react-native/tester-win32", + "version": "0.38.43" }, - '@fluentui-react-native/avatar': { - 'name': '@fluentui-react-native/avatar', - 'version': '1.12.8' + "@fluentui-react-native/avatar": { + "name": "@fluentui-react-native/avatar", + "version": "1.12.8" }, - '@fluentui-react-native/badge': { - 'name': '@fluentui-react-native/badge', - 'version': '0.11.2' + "@fluentui-react-native/badge": { + "name": "@fluentui-react-native/badge", + "version": "0.11.2" }, - '@fluentui-react-native/button': { - 'name': '@fluentui-react-native/button', - 'version': '0.39.4' + "@fluentui-react-native/button": { + "name": "@fluentui-react-native/button", + "version": "0.39.4" }, - '@fluentui-react-native/callout': { - 'name': '@fluentui-react-native/callout', - 'version': '0.27.2' + "@fluentui-react-native/callout": { + "name": "@fluentui-react-native/callout", + "version": "0.27.2" }, - '@fluentui-react-native/checkbox': { - 'name': '@fluentui-react-native/checkbox', - 'version': '0.23.8' + "@fluentui-react-native/checkbox": { + "name": "@fluentui-react-native/checkbox", + "version": "0.23.8" }, - '@fluentui-react-native/chip': { - 'name': '@fluentui-react-native/chip', - 'version': '0.4.8' + "@fluentui-react-native/chip": { + "name": "@fluentui-react-native/chip", + "version": "0.4.8" }, - '@fluentui-react-native/contextual-menu': { - 'name': '@fluentui-react-native/contextual-menu', - 'version': '0.24.16' + "@fluentui-react-native/contextual-menu": { + "name": "@fluentui-react-native/contextual-menu", + "version": "0.24.16" }, - '@fluentui-react-native/divider': { - 'name': '@fluentui-react-native/divider', - 'version': '0.7.8' + "@fluentui-react-native/divider": { + "name": "@fluentui-react-native/divider", + "version": "0.7.8" }, - '@fluentui-react-native/focus-trap-zone': { - 'name': '@fluentui-react-native/focus-trap-zone', - 'version': '0.12.5' + "@fluentui-react-native/focus-trap-zone": { + "name": "@fluentui-react-native/focus-trap-zone", + "version": "0.12.5" }, - '@fluentui-react-native/focus-zone': { - 'name': '@fluentui-react-native/focus-zone', - 'version': '0.21.0' + "@fluentui-react-native/focus-zone": { + "name": "@fluentui-react-native/focus-zone", + "version": "0.21.0" }, - '@fluentui-react-native/icon': { - 'name': '@fluentui-react-native/icon', - 'version': '0.21.8' + "@fluentui-react-native/icon": { + "name": "@fluentui-react-native/icon", + "version": "0.21.8" }, - '@fluentui-react-native/input': { - 'name': '@fluentui-react-native/input', - 'version': '0.7.8' + "@fluentui-react-native/input": { + "name": "@fluentui-react-native/input", + "version": "0.7.8" }, - '@fluentui-react-native/link': { - 'name': '@fluentui-react-native/link', - 'version': '0.23.8' + "@fluentui-react-native/link": { + "name": "@fluentui-react-native/link", + "version": "0.23.8" }, - '@fluentui-react-native/menu': { - 'name': '@fluentui-react-native/menu', - 'version': '1.14.22' + "@fluentui-react-native/menu": { + "name": "@fluentui-react-native/menu", + "version": "1.14.22" }, - '@fluentui-react-native/menu-button': { - 'name': '@fluentui-react-native/menu-button', - 'version': '0.13.19' + "@fluentui-react-native/menu-button": { + "name": "@fluentui-react-native/menu-button", + "version": "0.13.19" }, - '@fluentui-react-native/notification': { - 'name': '@fluentui-react-native/notification', - 'version': '0.25.11' + "@fluentui-react-native/notification": { + "name": "@fluentui-react-native/notification", + "version": "0.25.11" }, - '@fluentui-react-native/persona': { - 'name': '@fluentui-react-native/persona', - 'version': '0.16.2' + "@fluentui-react-native/persona": { + "name": "@fluentui-react-native/persona", + "version": "0.16.2" }, - '@fluentui-react-native/persona-coin': { - 'name': '@fluentui-react-native/persona-coin', - 'version': '0.15.2' + "@fluentui-react-native/persona-coin": { + "name": "@fluentui-react-native/persona-coin", + "version": "0.15.2" }, - '@fluentui-react-native/pressable': { - 'name': '@fluentui-react-native/pressable', - 'version': '0.12.4' + "@fluentui-react-native/pressable": { + "name": "@fluentui-react-native/pressable", + "version": "0.12.4" }, - '@fluentui-react-native/radio-group': { - 'name': '@fluentui-react-native/radio-group', - 'version': '0.21.16' + "@fluentui-react-native/radio-group": { + "name": "@fluentui-react-native/radio-group", + "version": "0.21.16" }, - '@fluentui-react-native/separator': { - 'name': '@fluentui-react-native/separator', - 'version': '0.18.2' + "@fluentui-react-native/separator": { + "name": "@fluentui-react-native/separator", + "version": "0.18.2" }, - '@fluentui-react-native/stack': { - 'name': '@fluentui-react-native/stack', - 'version': '0.10.7' + "@fluentui-react-native/stack": { + "name": "@fluentui-react-native/stack", + "version": "0.10.7" }, - '@fluentui-react-native/switch': { - 'name': '@fluentui-react-native/switch', - 'version': '0.13.7' + "@fluentui-react-native/switch": { + "name": "@fluentui-react-native/switch", + "version": "0.13.7" }, - '@fluentui-react-native/tablist': { - 'name': '@fluentui-react-native/tablist', - 'version': '0.7.4' + "@fluentui-react-native/tablist": { + "name": "@fluentui-react-native/tablist", + "version": "0.7.4" }, - '@fluentui-react-native/text': { - 'name': '@fluentui-react-native/text', - 'version': '0.24.6' + "@fluentui-react-native/text": { + "name": "@fluentui-react-native/text", + "version": "0.24.6" }, - '@uifabricshared/foundation-composable': { - 'name': '@uifabricshared/foundation-composable', - 'version': '0.13.1' + "@uifabricshared/foundation-composable": { + "name": "@uifabricshared/foundation-composable", + "version": "0.13.1" }, - '@uifabricshared/foundation-compose': { - 'name': '@uifabricshared/foundation-compose', - 'version': '1.15.2' + "@uifabricshared/foundation-compose": { + "name": "@uifabricshared/foundation-compose", + "version": "1.15.2" }, - '@uifabricshared/foundation-settings': { - 'name': '@uifabricshared/foundation-settings', - 'version': '0.15.1' + "@uifabricshared/foundation-settings": { + "name": "@uifabricshared/foundation-settings", + "version": "0.15.1" }, - '@uifabricshared/foundation-tokens': { - 'name': '@uifabricshared/foundation-tokens', - 'version': '0.15.2' + "@uifabricshared/foundation-tokens": { + "name": "@uifabricshared/foundation-tokens", + "version": "0.15.2" }, - '@uifabricshared/theme-registry': { - 'name': '@uifabricshared/theme-registry', - 'version': '0.12.0' + "@uifabricshared/theme-registry": { + "name": "@uifabricshared/theme-registry", + "version": "0.12.0" }, - '@uifabricshared/themed-settings': { - 'name': '@uifabricshared/themed-settings', - 'version': '0.12.1' + "@uifabricshared/themed-settings": { + "name": "@uifabricshared/themed-settings", + "version": "0.12.1" }, - '@uifabricshared/theming-ramp': { - 'name': '@uifabricshared/theming-ramp', - 'version': '0.20.2' + "@uifabricshared/theming-ramp": { + "name": "@uifabricshared/theming-ramp", + "version": "0.20.2" }, - '@uifabricshared/theming-react-native': { - 'name': '@uifabricshared/theming-react-native', - 'version': '0.20.5' + "@uifabricshared/theming-react-native": { + "name": "@uifabricshared/theming-react-native", + "version": "0.20.5" }, - '@fluentui-react-native/experimental-activity-indicator': { - 'name': '@fluentui-react-native/experimental-activity-indicator', - 'version': '0.10.3' + "@fluentui-react-native/experimental-activity-indicator": { + "name": "@fluentui-react-native/experimental-activity-indicator", + "version": "0.10.3" }, - '@fluentui-react-native/experimental-appearance-additions': { - 'name': '@fluentui-react-native/experimental-appearance-additions', - 'version': '0.7.2' + "@fluentui-react-native/experimental-appearance-additions": { + "name": "@fluentui-react-native/experimental-appearance-additions", + "version": "0.7.2" }, - '@fluentui-react-native/experimental-avatar': { - 'name': '@fluentui-react-native/experimental-avatar', - 'version': '0.21.4' + "@fluentui-react-native/experimental-avatar": { + "name": "@fluentui-react-native/experimental-avatar", + "version": "0.21.4" }, - '@fluentui-react-native/experimental-checkbox': { - 'name': '@fluentui-react-native/experimental-checkbox', - 'version': '0.17.9' + "@fluentui-react-native/experimental-checkbox": { + "name": "@fluentui-react-native/experimental-checkbox", + "version": "0.17.9" }, - '@fluentui-react-native/drawer': { - 'name': '@fluentui-react-native/drawer', - 'version': '0.4.4' + "@fluentui-react-native/drawer": { + "name": "@fluentui-react-native/drawer", + "version": "0.4.4" }, - '@fluentui-react-native/dropdown': { - 'name': '@fluentui-react-native/dropdown', - 'version': '0.10.13' + "@fluentui-react-native/dropdown": { + "name": "@fluentui-react-native/dropdown", + "version": "0.10.13" }, - '@fluentui-react-native/experimental-expander': { - 'name': '@fluentui-react-native/experimental-expander', - 'version': '0.8.3' + "@fluentui-react-native/experimental-expander": { + "name": "@fluentui-react-native/experimental-expander", + "version": "0.8.3" }, - '@fluentui-react-native/experimental-menu-button': { - 'name': '@fluentui-react-native/experimental-menu-button', - 'version': '0.10.19' + "@fluentui-react-native/experimental-menu-button": { + "name": "@fluentui-react-native/experimental-menu-button", + "version": "0.10.19" }, - '@fluentui-react-native/experimental-native-date-picker': { - 'name': '@fluentui-react-native/experimental-native-date-picker', - 'version': '0.11.0' + "@fluentui-react-native/experimental-native-date-picker": { + "name": "@fluentui-react-native/experimental-native-date-picker", + "version": "0.11.0" }, - '@fluentui-react-native/experimental-native-font-metrics': { - 'name': '@fluentui-react-native/experimental-native-font-metrics', - 'version': '0.6.0' + "@fluentui-react-native/experimental-native-font-metrics": { + "name": "@fluentui-react-native/experimental-native-font-metrics", + "version": "0.6.0" }, - '@fluentui-react-native/overflow': { - 'name': '@fluentui-react-native/overflow', - 'version': '0.3.22' + "@fluentui-react-native/overflow": { + "name": "@fluentui-react-native/overflow", + "version": "0.3.22" }, - '@fluentui-react-native/popover': { - 'name': '@fluentui-react-native/popover', - 'version': '0.4.2' + "@fluentui-react-native/popover": { + "name": "@fluentui-react-native/popover", + "version": "0.4.2" }, - '@fluentui-react-native/experimental-shadow': { - 'name': '@fluentui-react-native/experimental-shadow', - 'version': '0.6.4' + "@fluentui-react-native/experimental-shadow": { + "name": "@fluentui-react-native/experimental-shadow", + "version": "0.6.4" }, - '@fluentui-react-native/experimental-shimmer': { - 'name': '@fluentui-react-native/experimental-shimmer', - 'version': '0.13.5' + "@fluentui-react-native/experimental-shimmer": { + "name": "@fluentui-react-native/experimental-shimmer", + "version": "0.13.5" }, - '@fluentui-react-native/spinner': { - 'name': '@fluentui-react-native/spinner', - 'version': '0.9.9' + "@fluentui-react-native/spinner": { + "name": "@fluentui-react-native/spinner", + "version": "0.9.9" }, - '@fluentui-react-native/tooltip': { - 'name': '@fluentui-react-native/tooltip', - 'version': '0.4.11' + "@fluentui-react-native/tooltip": { + "name": "@fluentui-react-native/tooltip", + "version": "0.4.11" }, - '@fluentui-react-native/vibrancy-view': { - 'name': '@fluentui-react-native/vibrancy-view', - 'version': '0.3.0' + "@fluentui-react-native/vibrancy-view": { + "name": "@fluentui-react-native/vibrancy-view", + "version": "0.3.0" }, - '@fluentui-react-native/composition': { - 'name': '@fluentui-react-native/composition', - 'version': '0.11.2' + "@fluentui-react-native/composition": { + "name": "@fluentui-react-native/composition", + "version": "0.11.2" }, - '@fluentui-react-native/eslint-config-rules': { - 'name': '@fluentui-react-native/eslint-config-rules', - 'version': '0.1.1' + "@fluentui-react-native/eslint-config-rules": { + "name": "@fluentui-react-native/eslint-config-rules", + "version": "0.1.1" }, - '@fluentui-react-native/framework': { - 'name': '@fluentui-react-native/framework', - 'version': '0.14.2' + "@fluentui-react-native/framework": { + "name": "@fluentui-react-native/framework", + "version": "0.14.2" }, - '@fluentui-react-native/immutable-merge': { - 'name': '@fluentui-react-native/immutable-merge', - 'version': '1.2.2' + "@fluentui-react-native/immutable-merge": { + "name": "@fluentui-react-native/immutable-merge", + "version": "1.2.2" }, - '@fluentui-react-native/memo-cache': { - 'name': '@fluentui-react-native/memo-cache', - 'version': '1.3.3' + "@fluentui-react-native/memo-cache": { + "name": "@fluentui-react-native/memo-cache", + "version": "1.3.3" }, - '@fluentui-react-native/merge-props': { - 'name': '@fluentui-react-native/merge-props', - 'version': '0.9.1' + "@fluentui-react-native/merge-props": { + "name": "@fluentui-react-native/merge-props", + "version": "0.9.1" }, - '@fluentui-react-native/theme': { - 'name': '@fluentui-react-native/theme', - 'version': '0.11.1' + "@fluentui-react-native/theme": { + "name": "@fluentui-react-native/theme", + "version": "0.11.1" }, - '@fluentui-react-native/themed-stylesheet': { - 'name': '@fluentui-react-native/themed-stylesheet', - 'version': '1.7.1' + "@fluentui-react-native/themed-stylesheet": { + "name": "@fluentui-react-native/themed-stylesheet", + "version": "1.7.1" }, - '@fluentui-react-native/use-slot': { - 'name': '@fluentui-react-native/use-slot', - 'version': '0.6.2' + "@fluentui-react-native/use-slot": { + "name": "@fluentui-react-native/use-slot", + "version": "0.6.2" }, - '@fluentui-react-native/use-slots': { - 'name': '@fluentui-react-native/use-slots', - 'version': '0.10.2' + "@fluentui-react-native/use-slots": { + "name": "@fluentui-react-native/use-slots", + "version": "0.10.2" }, - '@fluentui-react-native/use-styling': { - 'name': '@fluentui-react-native/use-styling', - 'version': '0.13.2' + "@fluentui-react-native/use-styling": { + "name": "@fluentui-react-native/use-styling", + "version": "0.13.2" }, - '@fluentui-react-native/use-tokens': { - 'name': '@fluentui-react-native/use-tokens', - 'version': '0.6.2' + "@fluentui-react-native/use-tokens": { + "name": "@fluentui-react-native/use-tokens", + "version": "0.6.2" }, - '@fluentui/react-native': { - 'name': '@fluentui/react-native', - 'version': '0.42.13' + "@fluentui/react-native": { + "name": "@fluentui/react-native", + "version": "0.42.13" }, - '@fluentui-react-native/android-theme': { - 'name': '@fluentui-react-native/android-theme', - 'version': '0.25.2' + "@fluentui-react-native/android-theme": { + "name": "@fluentui-react-native/android-theme", + "version": "0.25.2" }, - '@fluentui-react-native/apple-theme': { - 'name': '@fluentui-react-native/apple-theme', - 'version': '0.28.2' + "@fluentui-react-native/apple-theme": { + "name": "@fluentui-react-native/apple-theme", + "version": "0.28.2" }, - '@fluentui-react-native/default-theme': { - 'name': '@fluentui-react-native/default-theme', - 'version': '0.26.2' + "@fluentui-react-native/default-theme": { + "name": "@fluentui-react-native/default-theme", + "version": "0.26.2" }, - '@fluentui-react-native/theme-tokens': { - 'name': '@fluentui-react-native/theme-tokens', - 'version': '0.27.1' + "@fluentui-react-native/theme-tokens": { + "name": "@fluentui-react-native/theme-tokens", + "version": "0.27.1" }, - '@fluentui-react-native/theme-types': { - 'name': '@fluentui-react-native/theme-types', - 'version': '0.39.1' + "@fluentui-react-native/theme-types": { + "name": "@fluentui-react-native/theme-types", + "version": "0.39.1" }, - '@fluentui-react-native/theming-utils': { - 'name': '@fluentui-react-native/theming-utils', - 'version': '0.26.1' + "@fluentui-react-native/theming-utils": { + "name": "@fluentui-react-native/theming-utils", + "version": "0.26.1" }, - '@fluentui-react-native/win32-theme': { - 'name': '@fluentui-react-native/win32-theme', - 'version': '0.34.5' + "@fluentui-react-native/win32-theme": { + "name": "@fluentui-react-native/win32-theme", + "version": "0.34.5" }, - '@fluentui-react-native/adapters': { - 'name': '@fluentui-react-native/adapters', - 'version': '0.13.0' + "@fluentui-react-native/adapters": { + "name": "@fluentui-react-native/adapters", + "version": "0.13.0" }, - '@fluentui-react-native/interactive-hooks': { - 'name': '@fluentui-react-native/interactive-hooks', - 'version': '0.27.4' + "@fluentui-react-native/interactive-hooks": { + "name": "@fluentui-react-native/interactive-hooks", + "version": "0.27.4" }, - '@fluentui-react-native/styling-utils': { - 'name': '@fluentui-react-native/styling-utils', - 'version': '0.7.0' + "@fluentui-react-native/styling-utils": { + "name": "@fluentui-react-native/styling-utils", + "version": "0.7.0" }, - '@fluentui-react-native/tokens': { - 'name': '@fluentui-react-native/tokens', - 'version': '0.23.1' + "@fluentui-react-native/tokens": { + "name": "@fluentui-react-native/tokens", + "version": "0.23.1" } }, - '0.72': { - '@fluentui-react-native/e2e-testing': { - 'name': '@fluentui-react-native/e2e-testing', - 'version': '1.34.19' + "0.72": { + "@fluentui-react-native/e2e-testing": { + "name": "@fluentui-react-native/e2e-testing", + "version": "1.34.19" }, - '@fluentui-react-native/tester': { - 'name': '@fluentui-react-native/tester', - 'version': '0.167.33' + "@fluentui-react-native/tester": { + "name": "@fluentui-react-native/tester", + "version": "0.167.33" }, - '@fluentui-react-native/tester-win32': { - 'name': '@fluentui-react-native/tester-win32', - 'version': '0.37.64' + "@fluentui-react-native/tester-win32": { + "name": "@fluentui-react-native/tester-win32", + "version": "0.37.64" }, - '@fluentui-react-native/avatar': { - 'name': '@fluentui-react-native/avatar', - 'version': '1.11.15' + "@fluentui-react-native/avatar": { + "name": "@fluentui-react-native/avatar", + "version": "1.11.15" }, - '@fluentui-react-native/badge': { - 'name': '@fluentui-react-native/badge', - 'version': '0.8.15' + "@fluentui-react-native/badge": { + "name": "@fluentui-react-native/badge", + "version": "0.8.15" }, - '@fluentui-react-native/button': { - 'name': '@fluentui-react-native/button', - 'version': '0.36.18' + "@fluentui-react-native/button": { + "name": "@fluentui-react-native/button", + "version": "0.36.18" }, - '@fluentui-react-native/callout': { - 'name': '@fluentui-react-native/callout', - 'version': '0.25.16' + "@fluentui-react-native/callout": { + "name": "@fluentui-react-native/callout", + "version": "0.25.16" }, - '@fluentui-react-native/checkbox': { - 'name': '@fluentui-react-native/checkbox', - 'version': '0.22.14' + "@fluentui-react-native/checkbox": { + "name": "@fluentui-react-native/checkbox", + "version": "0.22.14" }, - '@fluentui-react-native/chip': { - 'name': '@fluentui-react-native/chip', - 'version': '0.3.15' + "@fluentui-react-native/chip": { + "name": "@fluentui-react-native/chip", + "version": "0.3.15" }, - '@fluentui-react-native/contextual-menu': { - 'name': '@fluentui-react-native/contextual-menu', - 'version': '0.23.19' + "@fluentui-react-native/contextual-menu": { + "name": "@fluentui-react-native/contextual-menu", + "version": "0.23.19" }, - '@fluentui-react-native/divider': { - 'name': '@fluentui-react-native/divider', - 'version': '0.6.15' + "@fluentui-react-native/divider": { + "name": "@fluentui-react-native/divider", + "version": "0.6.15" }, - '@fluentui-react-native/focus-trap-zone': { - 'name': '@fluentui-react-native/focus-trap-zone', - 'version': '0.11.15' + "@fluentui-react-native/focus-trap-zone": { + "name": "@fluentui-react-native/focus-trap-zone", + "version": "0.11.15" }, - '@fluentui-react-native/focus-zone': { - 'name': '@fluentui-react-native/focus-zone', - 'version': '0.16.15' + "@fluentui-react-native/focus-zone": { + "name": "@fluentui-react-native/focus-zone", + "version": "0.16.15" }, - '@fluentui-react-native/icon': { - 'name': '@fluentui-react-native/icon', - 'version': '0.20.15' + "@fluentui-react-native/icon": { + "name": "@fluentui-react-native/icon", + "version": "0.20.15" }, - '@fluentui-react-native/input': { - 'name': '@fluentui-react-native/input', - 'version': '0.6.5' + "@fluentui-react-native/input": { + "name": "@fluentui-react-native/input", + "version": "0.6.5" }, - '@fluentui-react-native/link': { - 'name': '@fluentui-react-native/link', - 'version': '0.21.14' + "@fluentui-react-native/link": { + "name": "@fluentui-react-native/link", + "version": "0.21.14" }, - '@fluentui-react-native/menu': { - 'name': '@fluentui-react-native/menu', - 'version': '1.13.2' + "@fluentui-react-native/menu": { + "name": "@fluentui-react-native/menu", + "version": "1.13.2" }, - '@fluentui-react-native/menu-button': { - 'name': '@fluentui-react-native/menu-button', - 'version': '0.12.22' + "@fluentui-react-native/menu-button": { + "name": "@fluentui-react-native/menu-button", + "version": "0.12.22" }, - '@fluentui-react-native/notification': { - 'name': '@fluentui-react-native/notification', - 'version': '0.24.18' + "@fluentui-react-native/notification": { + "name": "@fluentui-react-native/notification", + "version": "0.24.18" }, - '@fluentui-react-native/persona': { - 'name': '@fluentui-react-native/persona', - 'version': '0.15.12' + "@fluentui-react-native/persona": { + "name": "@fluentui-react-native/persona", + "version": "0.15.12" }, - '@fluentui-react-native/persona-coin': { - 'name': '@fluentui-react-native/persona-coin', - 'version': '0.14.12' + "@fluentui-react-native/persona-coin": { + "name": "@fluentui-react-native/persona-coin", + "version": "0.14.12" }, - '@fluentui-react-native/pressable': { - 'name': '@fluentui-react-native/pressable', - 'version': '0.11.14' + "@fluentui-react-native/pressable": { + "name": "@fluentui-react-native/pressable", + "version": "0.11.14" }, - '@fluentui-react-native/radio-group': { - 'name': '@fluentui-react-native/radio-group', - 'version': '0.20.17' + "@fluentui-react-native/radio-group": { + "name": "@fluentui-react-native/radio-group", + "version": "0.20.17" }, - '@fluentui-react-native/separator': { - 'name': '@fluentui-react-native/separator', - 'version': '0.17.11' + "@fluentui-react-native/separator": { + "name": "@fluentui-react-native/separator", + "version": "0.17.11" }, - '@fluentui-react-native/stack': { - 'name': '@fluentui-react-native/stack', - 'version': '0.9.14' + "@fluentui-react-native/stack": { + "name": "@fluentui-react-native/stack", + "version": "0.9.14" }, - '@fluentui-react-native/switch': { - 'name': '@fluentui-react-native/switch', - 'version': '0.12.14' + "@fluentui-react-native/switch": { + "name": "@fluentui-react-native/switch", + "version": "0.12.14" }, - '@fluentui-react-native/tablist': { - 'name': '@fluentui-react-native/tablist', - 'version': '0.5.23' + "@fluentui-react-native/tablist": { + "name": "@fluentui-react-native/tablist", + "version": "0.5.23" }, - '@fluentui-react-native/text': { - 'name': '@fluentui-react-native/text', - 'version': '0.22.14' + "@fluentui-react-native/text": { + "name": "@fluentui-react-native/text", + "version": "0.22.14" }, - '@uifabricshared/foundation-composable': { - 'name': '@uifabricshared/foundation-composable', - 'version': '0.12.5' + "@uifabricshared/foundation-composable": { + "name": "@uifabricshared/foundation-composable", + "version": "0.12.5" }, - '@uifabricshared/foundation-compose': { - 'name': '@uifabricshared/foundation-compose', - 'version': '1.14.25' + "@uifabricshared/foundation-compose": { + "name": "@uifabricshared/foundation-compose", + "version": "1.14.25" }, - '@uifabricshared/foundation-settings': { - 'name': '@uifabricshared/foundation-settings', - 'version': '0.14.1' + "@uifabricshared/foundation-settings": { + "name": "@uifabricshared/foundation-settings", + "version": "0.14.1" }, - '@uifabricshared/foundation-tokens': { - 'name': '@uifabricshared/foundation-tokens', - 'version': '0.14.9' + "@uifabricshared/foundation-tokens": { + "name": "@uifabricshared/foundation-tokens", + "version": "0.14.9" }, - '@uifabricshared/theme-registry': { - 'name': '@uifabricshared/theme-registry', - 'version': '0.11.2' + "@uifabricshared/theme-registry": { + "name": "@uifabricshared/theme-registry", + "version": "0.11.2" }, - '@uifabricshared/themed-settings': { - 'name': '@uifabricshared/themed-settings', - 'version': '0.11.1' + "@uifabricshared/themed-settings": { + "name": "@uifabricshared/themed-settings", + "version": "0.11.1" }, - '@uifabricshared/theming-ramp': { - 'name': '@uifabricshared/theming-ramp', - 'version': '0.19.12' + "@uifabricshared/theming-ramp": { + "name": "@uifabricshared/theming-ramp", + "version": "0.19.12" }, - '@uifabricshared/theming-react-native': { - 'name': '@uifabricshared/theming-react-native', - 'version': '0.19.13' + "@uifabricshared/theming-react-native": { + "name": "@uifabricshared/theming-react-native", + "version": "0.19.13" }, - '@fluentui-react-native/experimental-activity-indicator': { - 'name': '@fluentui-react-native/experimental-activity-indicator', - 'version': '0.9.11' + "@fluentui-react-native/experimental-activity-indicator": { + "name": "@fluentui-react-native/experimental-activity-indicator", + "version": "0.9.11" }, - '@fluentui-react-native/experimental-appearance-additions': { - 'name': '@fluentui-react-native/experimental-appearance-additions', - 'version': '0.6.11' + "@fluentui-react-native/experimental-appearance-additions": { + "name": "@fluentui-react-native/experimental-appearance-additions", + "version": "0.6.11" }, - '@fluentui-react-native/experimental-avatar': { - 'name': '@fluentui-react-native/experimental-avatar', - 'version': '0.20.13' + "@fluentui-react-native/experimental-avatar": { + "name": "@fluentui-react-native/experimental-avatar", + "version": "0.20.13" }, - '@fluentui-react-native/experimental-checkbox': { - 'name': '@fluentui-react-native/experimental-checkbox', - 'version': '0.16.15' + "@fluentui-react-native/experimental-checkbox": { + "name": "@fluentui-react-native/experimental-checkbox", + "version": "0.16.15" }, - '@fluentui-react-native/drawer': { - 'name': '@fluentui-react-native/drawer', - 'version': '0.3.13' + "@fluentui-react-native/drawer": { + "name": "@fluentui-react-native/drawer", + "version": "0.3.13" }, - '@fluentui-react-native/dropdown': { - 'name': '@fluentui-react-native/dropdown', - 'version': '0.9.20' + "@fluentui-react-native/dropdown": { + "name": "@fluentui-react-native/dropdown", + "version": "0.9.20" }, - '@fluentui-react-native/experimental-expander': { - 'name': '@fluentui-react-native/experimental-expander', - 'version': '0.7.13' + "@fluentui-react-native/experimental-expander": { + "name": "@fluentui-react-native/experimental-expander", + "version": "0.7.13" }, - '@fluentui-react-native/experimental-menu-button': { - 'name': '@fluentui-react-native/experimental-menu-button', - 'version': '0.9.21' + "@fluentui-react-native/experimental-menu-button": { + "name": "@fluentui-react-native/experimental-menu-button", + "version": "0.9.21" }, - '@fluentui-react-native/experimental-native-date-picker': { - 'name': '@fluentui-react-native/experimental-native-date-picker', - 'version': '0.10.1' + "@fluentui-react-native/experimental-native-date-picker": { + "name": "@fluentui-react-native/experimental-native-date-picker", + "version": "0.10.1" }, - '@fluentui-react-native/experimental-native-font-metrics': { - 'name': '@fluentui-react-native/experimental-native-font-metrics', - 'version': '0.5.1' + "@fluentui-react-native/experimental-native-font-metrics": { + "name": "@fluentui-react-native/experimental-native-font-metrics", + "version": "0.5.1" }, - '@fluentui-react-native/overflow': { - 'name': '@fluentui-react-native/overflow', - 'version': '0.2.10' + "@fluentui-react-native/overflow": { + "name": "@fluentui-react-native/overflow", + "version": "0.2.10" }, - '@fluentui-react-native/popover': { - 'name': '@fluentui-react-native/popover', - 'version': '0.3.11' + "@fluentui-react-native/popover": { + "name": "@fluentui-react-native/popover", + "version": "0.3.11" }, - '@fluentui-react-native/experimental-shadow': { - 'name': '@fluentui-react-native/experimental-shadow', - 'version': '0.5.14' + "@fluentui-react-native/experimental-shadow": { + "name": "@fluentui-react-native/experimental-shadow", + "version": "0.5.14" }, - '@fluentui-react-native/experimental-shimmer': { - 'name': '@fluentui-react-native/experimental-shimmer', - 'version': '0.12.15' + "@fluentui-react-native/experimental-shimmer": { + "name": "@fluentui-react-native/experimental-shimmer", + "version": "0.12.15" }, - '@fluentui-react-native/spinner': { - 'name': '@fluentui-react-native/spinner', - 'version': '0.8.15' + "@fluentui-react-native/spinner": { + "name": "@fluentui-react-native/spinner", + "version": "0.8.15" }, - '@fluentui-react-native/tooltip': { - 'name': '@fluentui-react-native/tooltip', - 'version': '0.2.19' + "@fluentui-react-native/tooltip": { + "name": "@fluentui-react-native/tooltip", + "version": "0.2.19" }, - '@fluentui-react-native/vibrancy-view': { - 'name': '@fluentui-react-native/vibrancy-view', - 'version': '0.1.5' + "@fluentui-react-native/vibrancy-view": { + "name": "@fluentui-react-native/vibrancy-view", + "version": "0.1.5" }, - '@fluentui-react-native/composition': { - 'name': '@fluentui-react-native/composition', - 'version': '0.10.2' + "@fluentui-react-native/composition": { + "name": "@fluentui-react-native/composition", + "version": "0.10.2" }, - '@fluentui-react-native/eslint-config-rules': { - 'name': '@fluentui-react-native/eslint-config-rules', - 'version': '0.1.1' + "@fluentui-react-native/eslint-config-rules": { + "name": "@fluentui-react-native/eslint-config-rules", + "version": "0.1.1" }, - '@fluentui-react-native/framework': { - 'name': '@fluentui-react-native/framework', - 'version': '0.13.10' + "@fluentui-react-native/framework": { + "name": "@fluentui-react-native/framework", + "version": "0.13.10" }, - '@fluentui-react-native/immutable-merge': { - 'name': '@fluentui-react-native/immutable-merge', - 'version': '1.2.2' + "@fluentui-react-native/immutable-merge": { + "name": "@fluentui-react-native/immutable-merge", + "version": "1.2.2" }, - '@fluentui-react-native/memo-cache': { - 'name': '@fluentui-react-native/memo-cache', - 'version': '1.3.2' + "@fluentui-react-native/memo-cache": { + "name": "@fluentui-react-native/memo-cache", + "version": "1.3.2" }, - '@fluentui-react-native/merge-props': { - 'name': '@fluentui-react-native/merge-props', - 'version': '0.8.1' + "@fluentui-react-native/merge-props": { + "name": "@fluentui-react-native/merge-props", + "version": "0.8.1" }, - '@fluentui-react-native/theme': { - 'name': '@fluentui-react-native/theme', - 'version': '0.10.8' + "@fluentui-react-native/theme": { + "name": "@fluentui-react-native/theme", + "version": "0.10.8" }, - '@fluentui-react-native/themed-stylesheet': { - 'name': '@fluentui-react-native/themed-stylesheet', - 'version': '1.6.1' + "@fluentui-react-native/themed-stylesheet": { + "name": "@fluentui-react-native/themed-stylesheet", + "version": "1.6.1" }, - '@fluentui-react-native/use-slot': { - 'name': '@fluentui-react-native/use-slot', - 'version': '0.5.2' + "@fluentui-react-native/use-slot": { + "name": "@fluentui-react-native/use-slot", + "version": "0.5.2" }, - '@fluentui-react-native/use-slots': { - 'name': '@fluentui-react-native/use-slots', - 'version': '0.9.2' + "@fluentui-react-native/use-slots": { + "name": "@fluentui-react-native/use-slots", + "version": "0.9.2" }, - '@fluentui-react-native/use-styling': { - 'name': '@fluentui-react-native/use-styling', - 'version': '0.12.1' + "@fluentui-react-native/use-styling": { + "name": "@fluentui-react-native/use-styling", + "version": "0.12.1" }, - '@fluentui-react-native/use-tokens': { - 'name': '@fluentui-react-native/use-tokens', - 'version': '0.5.1' + "@fluentui-react-native/use-tokens": { + "name": "@fluentui-react-native/use-tokens", + "version": "0.5.1" }, - '@fluentui/react-native': { - 'name': '@fluentui/react-native', - 'version': '0.40.12' + "@fluentui/react-native": { + "name": "@fluentui/react-native", + "version": "0.40.12" }, - '@fluentui-react-native/android-theme': { - 'name': '@fluentui-react-native/android-theme', - 'version': '0.24.5' + "@fluentui-react-native/android-theme": { + "name": "@fluentui-react-native/android-theme", + "version": "0.24.5" }, - '@fluentui-react-native/apple-theme': { - 'name': '@fluentui-react-native/apple-theme', - 'version': '0.27.5' + "@fluentui-react-native/apple-theme": { + "name": "@fluentui-react-native/apple-theme", + "version": "0.27.5" }, - '@fluentui-react-native/default-theme': { - 'name': '@fluentui-react-native/default-theme', - 'version': '0.25.5' + "@fluentui-react-native/default-theme": { + "name": "@fluentui-react-native/default-theme", + "version": "0.25.5" }, - '@fluentui-react-native/theme-tokens': { - 'name': '@fluentui-react-native/theme-tokens', - 'version': '0.26.7' + "@fluentui-react-native/theme-tokens": { + "name": "@fluentui-react-native/theme-tokens", + "version": "0.26.7" }, - '@fluentui-react-native/theme-types': { - 'name': '@fluentui-react-native/theme-types', - 'version': '0.38.1' + "@fluentui-react-native/theme-types": { + "name": "@fluentui-react-native/theme-types", + "version": "0.38.1" }, - '@fluentui-react-native/theming-utils': { - 'name': '@fluentui-react-native/theming-utils', - 'version': '0.25.9' + "@fluentui-react-native/theming-utils": { + "name": "@fluentui-react-native/theming-utils", + "version": "0.25.9" }, - '@fluentui-react-native/win32-theme': { - 'name': '@fluentui-react-native/win32-theme', - 'version': '0.33.5' + "@fluentui-react-native/win32-theme": { + "name": "@fluentui-react-native/win32-theme", + "version": "0.33.5" }, - '@fluentui-react-native/adapters': { - 'name': '@fluentui-react-native/adapters', - 'version': '0.12.3' + "@fluentui-react-native/adapters": { + "name": "@fluentui-react-native/adapters", + "version": "0.12.3" }, - '@fluentui-react-native/interactive-hooks': { - 'name': '@fluentui-react-native/interactive-hooks', - 'version': '0.26.4' + "@fluentui-react-native/interactive-hooks": { + "name": "@fluentui-react-native/interactive-hooks", + "version": "0.26.4" }, - '@fluentui-react-native/styling-utils': { - 'name': '@fluentui-react-native/styling-utils', - 'version': '0.6.1' + "@fluentui-react-native/styling-utils": { + "name": "@fluentui-react-native/styling-utils", + "version": "0.6.1" }, - '@fluentui-react-native/tokens': { - 'name': '@fluentui-react-native/tokens', - 'version': '0.22.9' + "@fluentui-react-native/tokens": { + "name": "@fluentui-react-native/tokens", + "version": "0.22.9" } }, - '0.71': { - '@fluentui-react-native/e2e-testing': { - 'name': '@fluentui-react-native/e2e-testing', - 'version': '1.32.8' + "0.71": { + "@fluentui-react-native/e2e-testing": { + "name": "@fluentui-react-native/e2e-testing", + "version": "1.32.8" }, - '@fluentui-react-native/tester': { - 'name': '@fluentui-react-native/tester', - 'version': '0.157.10' + "@fluentui-react-native/tester": { + "name": "@fluentui-react-native/tester", + "version": "0.157.10" }, - '@fluentui-react-native/tester-win32': { - 'name': '@fluentui-react-native/tester-win32', - 'version': '0.36.17' + "@fluentui-react-native/tester-win32": { + "name": "@fluentui-react-native/tester-win32", + "version": "0.36.17" }, - '@fluentui-react-native/avatar': { - 'name': '@fluentui-react-native/avatar', - 'version': '1.10.18' + "@fluentui-react-native/avatar": { + "name": "@fluentui-react-native/avatar", + "version": "1.10.18" }, - '@fluentui-react-native/badge': { - 'name': '@fluentui-react-native/badge', - 'version': '0.7.14' + "@fluentui-react-native/badge": { + "name": "@fluentui-react-native/badge", + "version": "0.7.14" }, - '@fluentui-react-native/button': { - 'name': '@fluentui-react-native/button', - 'version': '0.35.11' + "@fluentui-react-native/button": { + "name": "@fluentui-react-native/button", + "version": "0.35.11" }, - '@fluentui-react-native/callout': { - 'name': '@fluentui-react-native/callout', - 'version': '0.24.19' + "@fluentui-react-native/callout": { + "name": "@fluentui-react-native/callout", + "version": "0.24.19" }, - '@fluentui-react-native/checkbox': { - 'name': '@fluentui-react-native/checkbox', - 'version': '0.21.7' + "@fluentui-react-native/checkbox": { + "name": "@fluentui-react-native/checkbox", + "version": "0.21.7" }, - '@fluentui-react-native/chip': { - 'name': '@fluentui-react-native/chip', - 'version': '0.2.9' + "@fluentui-react-native/chip": { + "name": "@fluentui-react-native/chip", + "version": "0.2.9" }, - '@fluentui-react-native/contextual-menu': { - 'name': '@fluentui-react-native/contextual-menu', - 'version': '0.22.25' + "@fluentui-react-native/contextual-menu": { + "name": "@fluentui-react-native/contextual-menu", + "version": "0.22.25" }, - '@fluentui-react-native/divider': { - 'name': '@fluentui-react-native/divider', - 'version': '0.5.16' + "@fluentui-react-native/divider": { + "name": "@fluentui-react-native/divider", + "version": "0.5.16" }, - '@fluentui-react-native/focus-trap-zone': { - 'name': '@fluentui-react-native/focus-trap-zone', - 'version': '0.10.14' + "@fluentui-react-native/focus-trap-zone": { + "name": "@fluentui-react-native/focus-trap-zone", + "version": "0.10.14" }, - '@fluentui-react-native/focus-zone': { - 'name': '@fluentui-react-native/focus-zone', - 'version': '0.15.0' + "@fluentui-react-native/focus-zone": { + "name": "@fluentui-react-native/focus-zone", + "version": "0.15.0" }, - '@fluentui-react-native/icon': { - 'name': '@fluentui-react-native/icon', - 'version': '0.19.16' + "@fluentui-react-native/icon": { + "name": "@fluentui-react-native/icon", + "version": "0.19.16" }, - '@fluentui-react-native/input': { - 'name': '@fluentui-react-native/input', - 'version': '0.4.9' + "@fluentui-react-native/input": { + "name": "@fluentui-react-native/input", + "version": "0.4.9" }, - '@fluentui-react-native/link': { - 'name': '@fluentui-react-native/link', - 'version': '0.20.7' + "@fluentui-react-native/link": { + "name": "@fluentui-react-native/link", + "version": "0.20.7" }, - '@fluentui-react-native/menu': { - 'name': '@fluentui-react-native/menu', - 'version': '1.11.30' + "@fluentui-react-native/menu": { + "name": "@fluentui-react-native/menu", + "version": "1.11.30" }, - '@fluentui-react-native/menu-button': { - 'name': '@fluentui-react-native/menu-button', - 'version': '0.11.31' + "@fluentui-react-native/menu-button": { + "name": "@fluentui-react-native/menu-button", + "version": "0.11.31" }, - '@fluentui-react-native/notification': { - 'name': '@fluentui-react-native/notification', - 'version': '0.23.22' + "@fluentui-react-native/notification": { + "name": "@fluentui-react-native/notification", + "version": "0.23.22" }, - '@fluentui-react-native/persona': { - 'name': '@fluentui-react-native/persona', - 'version': '0.14.12' + "@fluentui-react-native/persona": { + "name": "@fluentui-react-native/persona", + "version": "0.14.12" }, - '@fluentui-react-native/persona-coin': { - 'name': '@fluentui-react-native/persona-coin', - 'version': '0.13.12' + "@fluentui-react-native/persona-coin": { + "name": "@fluentui-react-native/persona-coin", + "version": "0.13.12" }, - '@fluentui-react-native/pressable': { - 'name': '@fluentui-react-native/pressable', - 'version': '0.10.13' + "@fluentui-react-native/pressable": { + "name": "@fluentui-react-native/pressable", + "version": "0.10.13" }, - '@fluentui-react-native/radio-group': { - 'name': '@fluentui-react-native/radio-group', - 'version': '0.19.9' + "@fluentui-react-native/radio-group": { + "name": "@fluentui-react-native/radio-group", + "version": "0.19.9" }, - '@fluentui-react-native/separator': { - 'name': '@fluentui-react-native/separator', - 'version': '0.16.10' + "@fluentui-react-native/separator": { + "name": "@fluentui-react-native/separator", + "version": "0.16.10" }, - '@fluentui-react-native/stack': { - 'name': '@fluentui-react-native/stack', - 'version': '0.8.16' + "@fluentui-react-native/stack": { + "name": "@fluentui-react-native/stack", + "version": "0.8.16" }, - '@fluentui-react-native/switch': { - 'name': '@fluentui-react-native/switch', - 'version': '0.11.7' + "@fluentui-react-native/switch": { + "name": "@fluentui-react-native/switch", + "version": "0.11.7" }, - '@fluentui-react-native/text': { - 'name': '@fluentui-react-native/text', - 'version': '0.21.14' + "@fluentui-react-native/text": { + "name": "@fluentui-react-native/text", + "version": "0.21.14" }, - '@uifabricshared/foundation-composable': { - 'name': '@uifabricshared/foundation-composable', - 'version': '0.12.2' + "@uifabricshared/foundation-composable": { + "name": "@uifabricshared/foundation-composable", + "version": "0.12.2" }, - '@uifabricshared/foundation-compose': { - 'name': '@uifabricshared/foundation-compose', - 'version': '1.14.12' + "@uifabricshared/foundation-compose": { + "name": "@uifabricshared/foundation-compose", + "version": "1.14.12" }, - '@uifabricshared/foundation-settings': { - 'name': '@uifabricshared/foundation-settings', - 'version': '0.13.2' + "@uifabricshared/foundation-settings": { + "name": "@uifabricshared/foundation-settings", + "version": "0.13.2" }, - '@uifabricshared/foundation-tokens': { - 'name': '@uifabricshared/foundation-tokens', - 'version': '0.13.9' + "@uifabricshared/foundation-tokens": { + "name": "@uifabricshared/foundation-tokens", + "version": "0.13.9" }, - '@uifabricshared/theme-registry': { - 'name': '@uifabricshared/theme-registry', - 'version': '0.10.1' + "@uifabricshared/theme-registry": { + "name": "@uifabricshared/theme-registry", + "version": "0.10.1" }, - '@uifabricshared/themed-settings': { - 'name': '@uifabricshared/themed-settings', - 'version': '0.10.2' + "@uifabricshared/themed-settings": { + "name": "@uifabricshared/themed-settings", + "version": "0.10.2" }, - '@uifabricshared/theming-ramp': { - 'name': '@uifabricshared/theming-ramp', - 'version': '0.19.4' + "@uifabricshared/theming-ramp": { + "name": "@uifabricshared/theming-ramp", + "version": "0.19.4" }, - '@uifabricshared/theming-react-native': { - 'name': '@uifabricshared/theming-react-native', - 'version': '0.18.12' + "@uifabricshared/theming-react-native": { + "name": "@uifabricshared/theming-react-native", + "version": "0.18.12" }, - '@fluentui-react-native/experimental-activity-indicator': { - 'name': '@fluentui-react-native/experimental-activity-indicator', - 'version': '0.8.12' + "@fluentui-react-native/experimental-activity-indicator": { + "name": "@fluentui-react-native/experimental-activity-indicator", + "version": "0.8.12" }, - '@fluentui-react-native/experimental-appearance-additions': { - 'name': '@fluentui-react-native/experimental-appearance-additions', - 'version': '0.5.12' + "@fluentui-react-native/experimental-appearance-additions": { + "name": "@fluentui-react-native/experimental-appearance-additions", + "version": "0.5.12" }, - '@fluentui-react-native/experimental-avatar': { - 'name': '@fluentui-react-native/experimental-avatar', - 'version': '0.19.11' + "@fluentui-react-native/experimental-avatar": { + "name": "@fluentui-react-native/experimental-avatar", + "version": "0.19.11" }, - '@fluentui-react-native/experimental-button': { - 'name': '@fluentui-react-native/experimental-button', - 'version': '0.18.22' + "@fluentui-react-native/experimental-button": { + "name": "@fluentui-react-native/experimental-button", + "version": "0.18.22" }, - '@fluentui-react-native/experimental-checkbox': { - 'name': '@fluentui-react-native/experimental-checkbox', - 'version': '0.15.17' + "@fluentui-react-native/experimental-checkbox": { + "name": "@fluentui-react-native/experimental-checkbox", + "version": "0.15.17" }, - '@fluentui-react-native/drawer': { - 'name': '@fluentui-react-native/drawer', - 'version': '0.2.13' + "@fluentui-react-native/drawer": { + "name": "@fluentui-react-native/drawer", + "version": "0.2.13" }, - '@fluentui-react-native/dropdown': { - 'name': '@fluentui-react-native/dropdown', - 'version': '0.8.29' + "@fluentui-react-native/dropdown": { + "name": "@fluentui-react-native/dropdown", + "version": "0.8.29" }, - '@fluentui-react-native/experimental-expander': { - 'name': '@fluentui-react-native/experimental-expander', - 'version': '0.6.13' + "@fluentui-react-native/experimental-expander": { + "name": "@fluentui-react-native/experimental-expander", + "version": "0.6.13" }, - '@fluentui-react-native/experimental-link': { - 'name': '@fluentui-react-native/experimental-link', - 'version': '0.6.16' + "@fluentui-react-native/experimental-link": { + "name": "@fluentui-react-native/experimental-link", + "version": "0.6.16" }, - '@fluentui-react-native/experimental-menu-button': { - 'name': '@fluentui-react-native/experimental-menu-button', - 'version': '0.7.31' + "@fluentui-react-native/experimental-menu-button": { + "name": "@fluentui-react-native/experimental-menu-button", + "version": "0.7.31" }, - '@fluentui-react-native/experimental-native-date-picker': { - 'name': '@fluentui-react-native/experimental-native-date-picker', - 'version': '0.9.1' + "@fluentui-react-native/experimental-native-date-picker": { + "name": "@fluentui-react-native/experimental-native-date-picker", + "version": "0.9.1" }, - '@fluentui-react-native/experimental-native-font-metrics': { - 'name': '@fluentui-react-native/experimental-native-font-metrics', - 'version': '0.4.1' + "@fluentui-react-native/experimental-native-font-metrics": { + "name": "@fluentui-react-native/experimental-native-font-metrics", + "version": "0.4.1" }, - '@fluentui-react-native/popover': { - 'name': '@fluentui-react-native/popover', - 'version': '0.2.11' + "@fluentui-react-native/popover": { + "name": "@fluentui-react-native/popover", + "version": "0.2.11" }, - '@fluentui-react-native/experimental-radio-group': { - 'name': '@fluentui-react-native/experimental-radio-group', - 'version': '0.11.19' + "@fluentui-react-native/experimental-radio-group": { + "name": "@fluentui-react-native/experimental-radio-group", + "version": "0.11.19" }, - '@fluentui-react-native/experimental-shadow': { - 'name': '@fluentui-react-native/experimental-shadow', - 'version': '0.4.12' + "@fluentui-react-native/experimental-shadow": { + "name": "@fluentui-react-native/experimental-shadow", + "version": "0.4.12" }, - '@fluentui-react-native/experimental-shimmer': { - 'name': '@fluentui-react-native/experimental-shimmer', - 'version': '0.11.6' + "@fluentui-react-native/experimental-shimmer": { + "name": "@fluentui-react-native/experimental-shimmer", + "version": "0.11.6" }, - '@fluentui-react-native/spinner': { - 'name': '@fluentui-react-native/spinner', - 'version': '0.7.15' + "@fluentui-react-native/spinner": { + "name": "@fluentui-react-native/spinner", + "version": "0.7.15" }, - '@fluentui-react-native/tablist': { - 'name': '@fluentui-react-native/tablist', - 'version': '0.4.10' + "@fluentui-react-native/tablist": { + "name": "@fluentui-react-native/tablist", + "version": "0.4.10" }, - '@fluentui-react-native/experimental-text': { - 'name': '@fluentui-react-native/experimental-text', - 'version': '0.13.14' + "@fluentui-react-native/experimental-text": { + "name": "@fluentui-react-native/experimental-text", + "version": "0.13.14" }, - '@fluentui-react-native/vibrancy-view': { - 'name': '@fluentui-react-native/vibrancy-view', - 'version': '0.0.3' + "@fluentui-react-native/vibrancy-view": { + "name": "@fluentui-react-native/vibrancy-view", + "version": "0.0.3" }, - '@fluentui-react-native/component-cache': { - 'name': '@fluentui-react-native/component-cache', - 'version': '1.5.1' + "@fluentui-react-native/component-cache": { + "name": "@fluentui-react-native/component-cache", + "version": "1.5.1" }, - '@fluentui-react-native/composition': { - 'name': '@fluentui-react-native/composition', - 'version': '0.9.2' + "@fluentui-react-native/composition": { + "name": "@fluentui-react-native/composition", + "version": "0.9.2" }, - '@fluentui-react-native/eslint-config-rules': { - 'name': '@fluentui-react-native/eslint-config-rules', - 'version': '0.1.1' + "@fluentui-react-native/eslint-config-rules": { + "name": "@fluentui-react-native/eslint-config-rules", + "version": "0.1.1" }, - '@fluentui-react-native/framework': { - 'name': '@fluentui-react-native/framework', - 'version': '0.11.10' + "@fluentui-react-native/framework": { + "name": "@fluentui-react-native/framework", + "version": "0.11.10" }, - '@fluentui-react-native/immutable-merge': { - 'name': '@fluentui-react-native/immutable-merge', - 'version': '1.2.1' + "@fluentui-react-native/immutable-merge": { + "name": "@fluentui-react-native/immutable-merge", + "version": "1.2.1" }, - '@fluentui-react-native/memo-cache': { - 'name': '@fluentui-react-native/memo-cache', - 'version': '1.3.1' + "@fluentui-react-native/memo-cache": { + "name": "@fluentui-react-native/memo-cache", + "version": "1.3.1" }, - '@fluentui-react-native/merge-props': { - 'name': '@fluentui-react-native/merge-props', - 'version': '0.7.1' + "@fluentui-react-native/merge-props": { + "name": "@fluentui-react-native/merge-props", + "version": "0.7.1" }, - '@fluentui-react-native/theme': { - 'name': '@fluentui-react-native/theme', - 'version': '0.9.4' + "@fluentui-react-native/theme": { + "name": "@fluentui-react-native/theme", + "version": "0.9.4" }, - '@fluentui-react-native/themed-stylesheet': { - 'name': '@fluentui-react-native/themed-stylesheet', - 'version': '1.5.2' + "@fluentui-react-native/themed-stylesheet": { + "name": "@fluentui-react-native/themed-stylesheet", + "version": "1.5.2" }, - '@fluentui-react-native/use-slot': { - 'name': '@fluentui-react-native/use-slot', - 'version': '0.4.2' + "@fluentui-react-native/use-slot": { + "name": "@fluentui-react-native/use-slot", + "version": "0.4.2" }, - '@fluentui-react-native/use-slots': { - 'name': '@fluentui-react-native/use-slots', - 'version': '0.8.2' + "@fluentui-react-native/use-slots": { + "name": "@fluentui-react-native/use-slots", + "version": "0.8.2" }, - '@fluentui-react-native/use-styling': { - 'name': '@fluentui-react-native/use-styling', - 'version': '0.11.1' + "@fluentui-react-native/use-styling": { + "name": "@fluentui-react-native/use-styling", + "version": "0.11.1" }, - '@fluentui-react-native/use-tokens': { - 'name': '@fluentui-react-native/use-tokens', - 'version': '0.4.2' + "@fluentui-react-native/use-tokens": { + "name": "@fluentui-react-native/use-tokens", + "version": "0.4.2" }, - '@fluentui/react-native': { - 'name': '@fluentui/react-native', - 'version': '0.38.6' + "@fluentui/react-native": { + "name": "@fluentui/react-native", + "version": "0.38.6" }, - '@fluentui-react-native/android-theme': { - 'name': '@fluentui-react-native/android-theme', - 'version': '0.18.9' + "@fluentui-react-native/android-theme": { + "name": "@fluentui-react-native/android-theme", + "version": "0.18.9" }, - '@fluentui-react-native/apple-theme': { - 'name': '@fluentui-react-native/apple-theme', - 'version': '0.21.13' + "@fluentui-react-native/apple-theme": { + "name": "@fluentui-react-native/apple-theme", + "version": "0.21.13" }, - '@fluentui-react-native/default-theme': { - 'name': '@fluentui-react-native/default-theme', - 'version': '0.19.11' + "@fluentui-react-native/default-theme": { + "name": "@fluentui-react-native/default-theme", + "version": "0.19.11" }, - '@fluentui-react-native/theme-tokens': { - 'name': '@fluentui-react-native/theme-tokens', - 'version': '0.25.4' + "@fluentui-react-native/theme-tokens": { + "name": "@fluentui-react-native/theme-tokens", + "version": "0.25.4" }, - '@fluentui-react-native/theme-types': { - 'name': '@fluentui-react-native/theme-types', - 'version': '0.32.3' + "@fluentui-react-native/theme-types": { + "name": "@fluentui-react-native/theme-types", + "version": "0.32.3" }, - '@fluentui-react-native/theming-utils': { - 'name': '@fluentui-react-native/theming-utils', - 'version': '0.24.7' + "@fluentui-react-native/theming-utils": { + "name": "@fluentui-react-native/theming-utils", + "version": "0.24.7" }, - '@fluentui-react-native/win32-theme': { - 'name': '@fluentui-react-native/win32-theme', - 'version': '0.27.10' + "@fluentui-react-native/win32-theme": { + "name": "@fluentui-react-native/win32-theme", + "version": "0.27.10" }, - '@fluentui-react-native/adapters': { - 'name': '@fluentui-react-native/adapters', - 'version': '0.11.3' + "@fluentui-react-native/adapters": { + "name": "@fluentui-react-native/adapters", + "version": "0.11.3" }, - '@fluentui-react-native/interactive-hooks': { - 'name': '@fluentui-react-native/interactive-hooks', - 'version': '0.24.12' + "@fluentui-react-native/interactive-hooks": { + "name": "@fluentui-react-native/interactive-hooks", + "version": "0.24.12" }, - '@fluentui-react-native/styling-utils': { - 'name': '@fluentui-react-native/styling-utils', - 'version': '0.5.0' + "@fluentui-react-native/styling-utils": { + "name": "@fluentui-react-native/styling-utils", + "version": "0.5.0" }, - '@fluentui-react-native/tokens': { - 'name': '@fluentui-react-native/tokens', - 'version': '0.21.6' + "@fluentui-react-native/tokens": { + "name": "@fluentui-react-native/tokens", + "version": "0.21.6" } } }; diff --git a/packages/dependency-profiles/update-profile.mts b/packages/dependency-profiles/update-profile.mts index b7e0c8707f..bfd1e283a5 100644 --- a/packages/dependency-profiles/update-profile.mts +++ b/packages/dependency-profiles/update-profile.mts @@ -50,7 +50,7 @@ for (const filename of readdirSync('./src') const source = `// This file was generated by '${basename(import.meta.filename)}'\n` + `/* eslint-disable */\n` + - `module.exports = ${JSON.stringify(profiles, undefined, 2).replaceAll('"', "'")};`; + `module.exports = ${JSON.stringify(profiles, undefined, 2)};`; if (readFileSync(OUTPUT_FILE, 'utf-8') !== source + '\n') { writeFileSync(OUTPUT_FILE, source + '\n');