From 1a78505cece5b8a2b2ad43674135cf9cecbcad2c Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Mon, 29 May 2023 16:41:59 +0200 Subject: [PATCH 01/12] chore: migrate to nx 15.9.4 --- migrations.json | 52 ++- package.json | 14 +- yarn.lock | 896 ++++++++++-------------------------------------- 3 files changed, 215 insertions(+), 747 deletions(-) diff --git a/migrations.json b/migrations.json index 3ce5f00e3e45d..bf9e7e1a365fb 100644 --- a/migrations.json +++ b/migrations.json @@ -1,36 +1,52 @@ { "migrations": [ { + "version": "15.7.0-beta.0", + "description": "Split global configuration files into individual project.json files. This migration has been added automatically to the beginning of your migration set to retroactively make them work with the new version of Nx.", "cli": "nx", - "version": "15.0.0-beta.1", - "description": "Replace implicitDependencies with namedInputs + target inputs", - "implementation": "./src/migrations/update-15-0-0/migrate-to-inputs", - "package": "nx", - "name": "15.0.0-migrate-to-inputs" + "implementation": "./src/migrations/update-15-7-0/split-configuration-into-project-json-files", + "package": "@nrwl/workspace", + "name": "15-7-0-split-configuration-into-project-json-files" }, { "cli": "nx", - "version": "15.0.0-beta.1", - "description": "Prefix outputs with {workspaceRoot}/{projectRoot} if needed", - "implementation": "./src/migrations/update-15-0-0/prefix-outputs", + "version": "15.8.2-beta.0", + "description": "Updates the nx wrapper.", + "implementation": "./src/migrations/update-15-8-2/update-nxw", "package": "nx", - "name": "15.0.0-prefix-outputs" + "name": "15.8.2-update-nx-wrapper" }, { "cli": "nx", - "version": "15.0.12-beta.1", - "description": "Set project names in project.json files", - "implementation": "./src/migrations/update-15-1-0/set-project-names", - "package": "nx", - "name": "15.1.0-set-project-names" + "version": "15.8.0-beta.0", + "description": "Rename .lib.swcrc to .swcrc for better SWC support throughout the workspace", + "factory": "./src/migrations/update-15-8-0/rename-swcrc-config", + "package": "@nrwl/js", + "name": "rename-swcrc-config" + }, + { + "version": "15.7.0-beta.0", + "description": "Split global configuration files (e.g., workspace.json) into individual project.json files.", + "cli": "nx", + "implementation": "./src/migrations/update-15-7-0/split-configuration-into-project-json-files", + "package": "@nrwl/workspace", + "name": "15-7-0-split-configuration-into-project-json-files" + }, + { + "version": "15.8.0-beta.0", + "cli": "nx", + "description": "Update jest configs to support jest 29 changes (https://jestjs.io/docs/upgrading-to-jest29)", + "factory": "./src/migrations/update-15-8-0/update-configs-jest-29", + "package": "@nrwl/jest", + "name": "update-configs-jest-29" }, { - "version": "15.0.0-beta.0", + "version": "15.8.0-beta.0", "cli": "nx", - "description": "Stop hashing jest spec files and config files for build targets and dependent tasks", - "factory": "./src/migrations/update-15-0-0/add-jest-inputs", + "description": "Update jest test files to support jest 29 changes (https://jestjs.io/docs/upgrading-to-jest29)", + "factory": "./src/migrations/update-15-8-0/update-tests-jest-29", "package": "@nrwl/jest", - "name": "add-jest-inputs" + "name": "update-tests-jest-29" } ] } diff --git a/package.json b/package.json index e06afaae9767b..eed4da8b40ef0 100644 --- a/package.json +++ b/package.json @@ -101,12 +101,12 @@ "@microsoft/load-themed-styles": "1.10.26", "@microsoft/loader-load-themed-styles": "2.0.17", "@microsoft/tsdoc": "0.14.1", - "@nrwl/cli": "15.6.3", - "@nrwl/devkit": "15.6.3", - "@nrwl/jest": "15.6.3", - "@nrwl/js": "15.6.3", - "@nrwl/node": "15.6.3", - "@nrwl/workspace": "15.6.3", + "@nrwl/cli": "15.9.4", + "@nrwl/devkit": "15.9.4", + "@nrwl/jest": "15.9.4", + "@nrwl/js": "15.9.4", + "@nrwl/node": "15.9.4", + "@nrwl/workspace": "15.9.4", "@octokit/rest": "18.12.0", "@storybook/addon-a11y": "6.5.15", "@storybook/addon-actions": "6.5.15", @@ -284,7 +284,7 @@ "node-fetch": "2.6.7", "node-plop": "0.25.0", "node-polyfill-webpack-plugin": "1.0.2", - "nx": "15.6.3", + "nx": "15.9.4", "p-queue": "6.6.2", "parallel-webpack": "2.6.0", "parse-diff": "0.7.1", diff --git a/yarn.lock b/yarn.lock index 57d388c99f37c..8ade10598fb63 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1791,18 +1791,6 @@ resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd" integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== -"@jest/console@^28.1.1", "@jest/console@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.3.tgz#2030606ec03a18c31803b8a36382762e447655df" - integrity sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw== - dependencies: - "@jest/types" "^28.1.3" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^28.1.3" - jest-util "^28.1.3" - slash "^3.0.0" - "@jest/console@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.5.0.tgz#593a6c5c0d3f75689835f1b3b4688c4f8544cb57" @@ -1849,16 +1837,6 @@ slash "^3.0.0" strip-ansi "^6.0.0" -"@jest/environment@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-28.1.3.tgz#abed43a6b040a4c24fdcb69eab1f97589b2d663e" - integrity sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA== - dependencies: - "@jest/fake-timers" "^28.1.3" - "@jest/types" "^28.1.3" - "@types/node" "*" - jest-mock "^28.1.3" - "@jest/environment@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.5.0.tgz#9152d56317c1fdb1af389c46640ba74ef0bb4c65" @@ -1869,13 +1847,6 @@ "@types/node" "*" jest-mock "^29.5.0" -"@jest/expect-utils@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-28.1.3.tgz#58561ce5db7cd253a7edddbc051fb39dda50f525" - integrity sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA== - dependencies: - jest-get-type "^28.0.2" - "@jest/expect-utils@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.5.0.tgz#f74fad6b6e20f924582dc8ecbf2cb800fe43a036" @@ -1883,14 +1854,6 @@ dependencies: jest-get-type "^29.4.3" -"@jest/expect@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-28.1.3.tgz#9ac57e1d4491baca550f6bdbd232487177ad6a72" - integrity sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw== - dependencies: - expect "^28.1.3" - jest-snapshot "^28.1.3" - "@jest/expect@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.5.0.tgz#80952f5316b23c483fbca4363ce822af79c38fba" @@ -1899,18 +1862,6 @@ expect "^29.5.0" jest-snapshot "^29.5.0" -"@jest/fake-timers@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-28.1.3.tgz#230255b3ad0a3d4978f1d06f70685baea91c640e" - integrity sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw== - dependencies: - "@jest/types" "^28.1.3" - "@sinonjs/fake-timers" "^9.1.2" - "@types/node" "*" - jest-message-util "^28.1.3" - jest-mock "^28.1.3" - jest-util "^28.1.3" - "@jest/fake-timers@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.5.0.tgz#d4d09ec3286b3d90c60bdcd66ed28d35f1b4dc2c" @@ -1923,15 +1874,6 @@ jest-mock "^29.5.0" jest-util "^29.5.0" -"@jest/globals@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-28.1.3.tgz#a601d78ddc5fdef542728309894895b4a42dc333" - integrity sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA== - dependencies: - "@jest/environment" "^28.1.3" - "@jest/expect" "^28.1.3" - "@jest/types" "^28.1.3" - "@jest/globals@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.5.0.tgz#6166c0bfc374c58268677539d0c181f9c1833298" @@ -1942,38 +1884,7 @@ "@jest/types" "^29.5.0" jest-mock "^29.5.0" -"@jest/reporters@28.1.1": - version "28.1.1" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-28.1.1.tgz#9389f4bb3cce4d9b586f6195f83c79cd2a1c8662" - integrity sha512-597Zj4D4d88sZrzM4atEGLuO7SdA/YrOv9SRXHXRNC+/FwPCWxZhBAEzhXoiJzfRwn8zes/EjS8Lo6DouGN5Gg== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^28.1.1" - "@jest/test-result" "^28.1.1" - "@jest/transform" "^28.1.1" - "@jest/types" "^28.1.1" - "@jridgewell/trace-mapping" "^0.3.7" - "@types/node" "*" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.9" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^5.1.0" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.1.3" - jest-message-util "^28.1.1" - jest-util "^28.1.1" - jest-worker "^28.1.1" - slash "^3.0.0" - string-length "^4.0.1" - strip-ansi "^6.0.0" - terminal-link "^2.0.0" - v8-to-istanbul "^9.0.0" - -"@jest/reporters@29.5.0", "@jest/reporters@^29.5.0": +"@jest/reporters@29.5.0", "@jest/reporters@^29.4.1", "@jest/reporters@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.5.0.tgz#985dfd91290cd78ddae4914ba7921bcbabe8ac9b" integrity sha512-D05STXqj/M8bP9hQNSICtPqz97u7ffGzZu+9XLucXhkOFBqKcXe04JLZOgIekOxdb73MAoBUFnqvf7MCpKk5OA== @@ -2003,13 +1914,6 @@ strip-ansi "^6.0.0" v8-to-istanbul "^9.0.1" -"@jest/schemas@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.1.3.tgz#ad8b86a66f11f33619e3d7e1dcddd7f2d40ff905" - integrity sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg== - dependencies: - "@sinclair/typebox" "^0.24.1" - "@jest/schemas@^29.4.3": version "29.4.3" resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.4.3.tgz#39cf1b8469afc40b6f5a2baaa146e332c4151788" @@ -2017,15 +1921,6 @@ dependencies: "@sinclair/typebox" "^0.25.16" -"@jest/source-map@^28.1.2": - version "28.1.2" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-28.1.2.tgz#7fe832b172b497d6663cdff6c13b0a920e139e24" - integrity sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww== - dependencies: - "@jridgewell/trace-mapping" "^0.3.13" - callsites "^3.0.0" - graceful-fs "^4.2.9" - "@jest/source-map@^29.4.3": version "29.4.3" resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.4.3.tgz#ff8d05cbfff875d4a791ab679b4333df47951d20" @@ -2035,27 +1930,7 @@ callsites "^3.0.0" graceful-fs "^4.2.9" -"@jest/test-result@28.1.1": - version "28.1.1" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.1.tgz#c6f18d1bbb01aa88925dd687872a75f8414b317a" - integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== - dependencies: - "@jest/console" "^28.1.1" - "@jest/types" "^28.1.1" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-result@^28.1.1", "@jest/test-result@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.3.tgz#5eae945fd9f4b8fcfce74d239e6f725b6bf076c5" - integrity sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg== - dependencies: - "@jest/console" "^28.1.3" - "@jest/types" "^28.1.3" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-result@^29.5.0": +"@jest/test-result@^29.4.1", "@jest/test-result@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.5.0.tgz#7c856a6ca84f45cc36926a4e9c6b57f1973f1408" integrity sha512-fGl4rfitnbfLsrfx1uUpDEESS7zM8JdgZgOCQuxQvL1Sn/I6ijeAVQWGfXI9zb1i9Mzo495cIpVZhA0yr60PkQ== @@ -2065,16 +1940,6 @@ "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" -"@jest/test-sequencer@^28.1.1": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz#9d0c283d906ac599c74bde464bc0d7e6a82886c3" - integrity sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw== - dependencies: - "@jest/test-result" "^28.1.3" - graceful-fs "^4.2.9" - jest-haste-map "^28.1.3" - slash "^3.0.0" - "@jest/test-sequencer@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.5.0.tgz#34d7d82d3081abd523dbddc038a3ddcb9f6d3cc4" @@ -2106,27 +1971,6 @@ source-map "^0.6.1" write-file-atomic "^3.0.0" -"@jest/transform@^28.1.1", "@jest/transform@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-28.1.3.tgz#59d8098e50ab07950e0f2fc0fc7ec462371281b0" - integrity sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA== - dependencies: - "@babel/core" "^7.11.6" - "@jest/types" "^28.1.3" - "@jridgewell/trace-mapping" "^0.3.13" - babel-plugin-istanbul "^6.1.1" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.9" - jest-haste-map "^28.1.3" - jest-regex-util "^28.0.2" - jest-util "^28.1.3" - micromatch "^4.0.4" - pirates "^4.0.4" - slash "^3.0.0" - write-file-atomic "^4.0.1" - "@jest/transform@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.5.0.tgz#cf9c872d0965f0cbd32f1458aa44a2b1988b00f9" @@ -2169,18 +2013,6 @@ "@types/yargs" "^15.0.0" chalk "^4.0.0" -"@jest/types@^28.1.1", "@jest/types@^28.1.3": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.3.tgz#b05de80996ff12512bc5ceb1d208285a7d11748b" - integrity sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ== - dependencies: - "@jest/schemas" "^28.1.3" - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^17.0.8" - chalk "^4.0.0" - "@jest/types@^29.5.0": version "29.5.0" resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.5.0.tgz#f59ef9b031ced83047c67032700d8c807d6e1593" @@ -2241,7 +2073,7 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.13", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": version "0.3.18" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== @@ -3358,46 +3190,47 @@ read-package-json-fast "^2.0.3" which "^2.0.2" -"@nrwl/cli@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-15.6.3.tgz#999531d6efb30afc39373bdcbd7e78254a3a3fd3" - integrity sha512-K4E0spofThZXMnhA6R8hkUTdfqmwSnUE2+DlD5Y3jqsvKTAgwF5U41IFkEouFZCf+dWjy0RA20bWoX48EVFtmQ== +"@nrwl/cli@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-15.9.4.tgz#63b600dff1cdc126f234d16978a888f72c22a00c" + integrity sha512-FoiGFCLpb/r4HXCM3KYqT0xteP+MRV6bIHjz3bdPHIDLmBNQQnRRaV2K47jtJ6zjh1eOU5UHKyDtDDYf80Idpw== dependencies: - nx "15.6.3" + nx "15.9.4" -"@nrwl/devkit@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-15.6.3.tgz#e4e96c53ba3304786a49034286c8511534b2b194" - integrity sha512-/JDvdzNxUM+C1PCZPCrvmFx+OfywqZdOq1GS9QR8C0VctTLG4D/SGSFD88O1SAdcbH/f1mMiBGfEYZYd23fghQ== +"@nrwl/devkit@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-15.9.4.tgz#3f0a43a9637fcd0a46c06df2a9c36012b27f006b" + integrity sha512-mUX1kXTuPMdTzFxIzH+MsSNvdppOmstPDOEtiGFZJTuJ625ki0HhNJILO3N2mJ7MeMrLqIlAiNdvelQaObxYsQ== dependencies: - "@phenomnomnominal/tsquery" "4.1.1" ejs "^3.1.7" ignore "^5.0.4" semver "7.3.4" + tmp "~0.2.1" tslib "^2.3.0" -"@nrwl/jest@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-15.6.3.tgz#66b1c387352cbbf666959fd7fe921d4980c6084a" - integrity sha512-pG8ESEJFkgyBGOOVZ6bFohklkDXn7JrDPSjmnoKvcOzprluPS7Nx4Ce5bw7wk2Ul3fqJcpAcH5LAZvb+HtA85w== +"@nrwl/jest@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-15.9.4.tgz#65daa9c321f4703eb3e4ab51945b018959bb6b7f" + integrity sha512-NI/ERsoqL5E5rHFkW1reLx0lgKtu3pKi8esFaIvBR/bQpygK2FTYTu41WBjwk0GfyFaI1tVxOYeV436UXSBDrQ== dependencies: - "@jest/reporters" "28.1.1" - "@jest/test-result" "28.1.1" - "@nrwl/devkit" "15.6.3" + "@jest/reporters" "^29.4.1" + "@jest/test-result" "^29.4.1" + "@nrwl/devkit" "15.9.4" + "@nrwl/js" "15.9.4" "@phenomnomnominal/tsquery" "4.1.1" chalk "^4.1.0" dotenv "~10.0.0" identity-obj-proxy "3.0.0" - jest-config "28.1.1" - jest-resolve "28.1.1" - jest-util "28.1.1" + jest-config "^29.4.1" + jest-resolve "^29.4.1" + jest-util "^29.4.1" resolve.exports "1.1.0" tslib "^2.3.0" -"@nrwl/js@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-15.6.3.tgz#82c831ab2bf620c3cd376515ff861c9041341d5c" - integrity sha512-OkjpbNAL6732jGPR7Lz/6K6AScqjxMGuZCHmMqmlK0NpSRcOtYJpGsn4XZzPRsWteqXCvY/l3efceiL6eNPmRg== +"@nrwl/js@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-15.9.4.tgz#3256955e3fe21b999b4f5ae8ba722579fc9b4386" + integrity sha512-DMJ7qFf/nN5w1WZyxm9JaAPsdfAD+bjLJ8MKA6rtoHcMB3t/BtCZ8lsnsYRUJXFGwuY6aj71bQXQ6F+QQOJY4Q== dependencies: "@babel/core" "^7.15.0" "@babel/plugin-proposal-class-properties" "^7.14.5" @@ -3406,9 +3239,9 @@ "@babel/preset-env" "^7.15.0" "@babel/preset-typescript" "^7.15.0" "@babel/runtime" "^7.14.8" - "@nrwl/devkit" "15.6.3" - "@nrwl/linter" "15.6.3" - "@nrwl/workspace" "15.6.3" + "@nrwl/devkit" "15.9.4" + "@nrwl/workspace" "15.9.4" + "@phenomnomnominal/tsquery" "4.1.1" babel-plugin-const-enum "^1.0.1" babel-plugin-macros "^2.8.0" babel-plugin-transform-typescript-metadata "^0.3.1" @@ -3422,44 +3255,91 @@ tree-kill "1.2.2" tslib "^2.3.0" -"@nrwl/linter@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-15.6.3.tgz#9cffa150109c604827c06ce0ccd5c925d4cd7c01" - integrity sha512-efGOduHbUa/L6MuJLb2SoDwi4hEKpz6lM1X/Yg36dYDjLuJdpLC23K4WwEOQeZL6jkcUerfY65W8NMPinAHWKg== +"@nrwl/linter@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-15.9.4.tgz#784804387a3e04f4fb8ab2eb4396f2c2711e3c82" + integrity sha512-J8CoccCNhIwzf02/oTpjo8VzrGuzKgOwD4mEnC48doi1FV9/uXT04da671uNHZjO5QRm3ptTzaqwo0sPRDPyuw== dependencies: - "@nrwl/devkit" "15.6.3" + "@nrwl/devkit" "15.9.4" + "@nrwl/js" "15.9.4" "@phenomnomnominal/tsquery" "4.1.1" tmp "~0.2.1" tslib "^2.3.0" -"@nrwl/node@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/node/-/node-15.6.3.tgz#3e3160f13a19edc64fe8ab9e55485934d3c6673e" - integrity sha512-4J98xhOn6y5FtY2wWrisJr0UEWyAWNidQb1YDJvk98XUyMXlrBxisGFndtZHpbyZHlCt0F3LXvOszDNxBpjuWA== - dependencies: - "@nrwl/devkit" "15.6.3" - "@nrwl/jest" "15.6.3" - "@nrwl/js" "15.6.3" - "@nrwl/linter" "15.6.3" - "@nrwl/webpack" "15.6.3" - "@nrwl/workspace" "15.6.3" +"@nrwl/node@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/node/-/node-15.9.4.tgz#d2765afa717ba06c69d97b9239ed347d29b8d51e" + integrity sha512-cpxG+EL9ajUJmHBrtjxBEX3Xgq7oD3GBYbeIYcP/0qJoKroBjiXb1FZbodBrcMQ0NayQ9+Y2RR4jpAwq4korvQ== + dependencies: + "@nrwl/devkit" "15.9.4" + "@nrwl/jest" "15.9.4" + "@nrwl/js" "15.9.4" + "@nrwl/linter" "15.9.4" + "@nrwl/webpack" "15.9.4" + "@nrwl/workspace" "15.9.4" tslib "^2.3.0" -"@nrwl/tao@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-15.6.3.tgz#b24e11345375dea96bc386c60b9b1102a7584932" - integrity sha512-bDZbPIbU5Mf2BvX0q8GjPxrm1WkYyfW+gp7mLuuJth2sEpZiCr47mSwuGko/y4CKXvIX46VQcAS0pKQMKugXsg== - dependencies: - nx "15.6.3" - -"@nrwl/webpack@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-15.6.3.tgz#65b6d68a7a7c8580b8b97e8e4676dba5c5153090" - integrity sha512-/cnUHtMwUE9/FnctI0sQCc9Y/VdS4w15FBSlN1JB+CSF9Sm/CIZ9LzpINGnjqxa+3P2Pz3svx0eyzsBIUFseMA== +"@nrwl/nx-darwin-arm64@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.9.4.tgz#e5a2f39d42a60397a01140a251f894788f5d1fda" + integrity sha512-XnvrnT9BJsgThY/4xUcYtE077ERq/img8CkRj7MOOBNOh0/nVcR4LGbBKDHtwE3HPk0ikyS/SxRyNa9msvi3QQ== + +"@nrwl/nx-darwin-x64@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.9.4.tgz#97a810d4ff6b4bf395a43e4740890c0def2372da" + integrity sha512-WKSfSlpVMLchpXkax0geeUNyhvNxwO7qUz/s0/HJWBekt8fizwKDwDj1gP7fOu+YWb/tHiSscbR1km8PtdjhQw== + +"@nrwl/nx-linux-arm-gnueabihf@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.9.4.tgz#b8dd23b8c755b7e640d744945ab2dec3fd3eda65" + integrity sha512-a/b4PP7lP/Cgrh0LjC4O2YTt5pyf4DQTGtuE8qlo8o486UiofCtk4QGJX72q80s23L0ejCaKY2ULKx/3zMLjuA== + +"@nrwl/nx-linux-arm64-gnu@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.9.4.tgz#5bc150c2bdb2e0a2eaf8721b3c5fdb2eb93f8739" + integrity sha512-ibBV8fMhSfLVd/2WzcDuUm32BoZsattuKkvMmOoyU6Pzoznc3AqyDjJR4xCIoAn5Rf+Nu1oeQONr5FAtb1Ugow== + +"@nrwl/nx-linux-arm64-musl@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.9.4.tgz#df2f18f813828000dc52f1b7668339947b1a0862" + integrity sha512-iIjvVYd7+uM4jVD461+PvU5XTALgSvJOODUaMRGOoDl0KlMuTe6pQZlw0eXjl5rcTd6paKaVFWT5j6awr8kj7w== + +"@nrwl/nx-linux-x64-gnu@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.9.4.tgz#55547b07e6aeb0c36a43e05bd07c15b013f2de9f" + integrity sha512-q4OyH72mdrE4KellBWtwpr5EwfxHKNoFP9//7FAILO68ROh0rpMd7YQMlTB7T04UEUHjKEEsFGTlVXIee3Viwg== + +"@nrwl/nx-linux-x64-musl@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.9.4.tgz#29cd644736f643566d9c0e1a1171c49a62a08c09" + integrity sha512-67+/XNMR1CgLPyeGX8jqSG6l8yYD0iiwUgcu1Vaxq6N05WwnqVisIW8XzLSRUtKt4WyVQgOWk3aspImpMVOG3Q== + +"@nrwl/nx-win32-arm64-msvc@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.9.4.tgz#55a38bf5dc201e9088729fb03e505dc63caf8b3a" + integrity sha512-2rEsq3eOGVCYpYJn2tTJkOGNJm/U8rP/FmqtZXYa6VJv/00XP3Gl00IXFEDaYV6rZo7SWqLxtEPUbjK5LwPzZA== + +"@nrwl/nx-win32-x64-msvc@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.9.4.tgz#56bb859bfe47d08d14f8d5822d9a31d9098d95a9" + integrity sha512-bogVju4Z/hy1jbppqaTNbmV1R4Kg0R5fKxXAXC2LaL7FL0dup31wPumdV+mXttXBNOBDjV8V/Oz1ZqdmxpOJUw== + +"@nrwl/tao@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-15.9.4.tgz#5e384af06d1fb68e326eda2c6a5d8f99ce1583b8" + integrity sha512-m90iz8UsXx1rgPm1dxsBQjSrCViWYZIrp8bpwjSCW24j3kifyilYSXGuKaRwZwUn7eNmH/kZcI9/8qeGIPF4Sg== + dependencies: + nx "15.9.4" + +"@nrwl/webpack@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-15.9.4.tgz#95624c3da4e86ff96839189b16e29771758a9151" + integrity sha512-zZuegYgdFPCD2HxKND6YxELLJ3g+kMmOFEa6gIkMqY+2hsW31GR1Wx4CRzbjbDxZrVfPuLvKlDucqGVG6nCDJA== dependencies: - "@nrwl/devkit" "15.6.3" - "@nrwl/js" "15.6.3" - "@nrwl/workspace" "15.6.3" + "@babel/core" "^7.15.0" + "@nrwl/devkit" "15.9.4" + "@nrwl/js" "15.9.4" + "@nrwl/workspace" "15.9.4" autoprefixer "^10.4.9" babel-loader "^9.1.2" chalk "^4.1.0" @@ -3470,15 +3350,13 @@ dotenv "~10.0.0" file-loader "^6.2.0" fork-ts-checker-webpack-plugin "7.2.13" - fs-extra "^11.1.0" ignore "^5.0.4" - less "3.12.2" - less-loader "^11.1.0" + less "4.1.3" + less-loader "11.1.0" license-webpack-plugin "^4.0.2" loader-utils "^2.0.3" mini-css-extract-plugin "~2.4.7" parse5 "4.0.0" - parse5-html-rewriting-stream "6.0.1" postcss "^8.4.14" postcss-import "~14.1.0" postcss-loader "^6.1.1" @@ -3497,36 +3375,30 @@ tslib "^2.3.0" webpack "^5.75.0" webpack-dev-server "^4.9.3" - webpack-merge "^5.8.0" webpack-node-externals "^3.0.0" webpack-subresource-integrity "^5.1.0" -"@nrwl/workspace@15.6.3": - version "15.6.3" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-15.6.3.tgz#a9fd3c5692dfaebb04642e4e86d930d144bc2fed" - integrity sha512-RkCmDvcMXCVanR0RS8CZ14D7OMojSyvAal+b37P521MpizDkiN+zdRKewKvyOonzDeTAmZODtYccQ/uM5DjRfQ== +"@nrwl/workspace@15.9.4": + version "15.9.4" + resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-15.9.4.tgz#38ebabb56c6af0adfa70b593631f87335c5eb644" + integrity sha512-CvF6Bv0WetYD4eurTiLKyGz3LOLoEVur81RMvpijPeM2tKOhG3DrgX+x55a5NVbXimTU2hJcxk7GSGEtZmJvZg== dependencies: - "@nrwl/devkit" "15.6.3" - "@nrwl/linter" "15.6.3" + "@nrwl/devkit" "15.9.4" "@parcel/watcher" "2.0.4" chalk "^4.1.0" chokidar "^3.5.1" cli-cursor "3.1.0" cli-spinners "2.6.1" dotenv "~10.0.0" - enquirer "~2.3.6" figures "3.2.0" flat "^5.0.2" - fs-extra "^11.1.0" glob "7.1.4" ignore "^5.0.4" - jsonc-parser "3.2.0" minimatch "3.0.5" npm-run-path "^4.0.1" - nx "15.6.3" + nx "15.9.4" open "^8.4.0" rxjs "^6.5.4" - semver "7.3.4" tmp "~0.2.1" tslib "^2.3.0" yargs "^17.6.2" @@ -3880,11 +3752,6 @@ resolved "https://registry.yarnpkg.com/@scarf/scarf/-/scarf-1.0.5.tgz#accee0bce88a9047672f7c8faf3cada59c996b81" integrity sha512-9WKaGVpQH905Aqkk+BczFEeLQxS07rl04afFRPUG9IcSlOwmo5EVVuuNu0d4M9LMYucObvK0LoAe+5HfMW2QhQ== -"@sinclair/typebox@^0.24.1": - version "0.24.51" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.51.tgz#645f33fe4e02defe26f2f5c0410e1c094eac7f5f" - integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA== - "@sinclair/typebox@^0.25.16": version "0.25.24" resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718" @@ -3900,13 +3767,6 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.3.0.tgz#0ec9264cf54a527671d990eb874e030b55b70dcc" integrity sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw== -"@sinonjs/commons@^1.7.0": - version "1.8.6" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9" - integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== - dependencies: - type-detect "4.0.8" - "@sinonjs/commons@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.0.tgz#beb434fe875d965265e04722ccfc21df7f755d72" @@ -3921,13 +3781,6 @@ dependencies: "@sinonjs/commons" "^3.0.0" -"@sinonjs/fake-timers@^9.1.2": - version "9.1.2" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz#4eaab737fab77332ab132d396a3c0d364bd0ea8c" - integrity sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw== - dependencies: - "@sinonjs/commons" "^1.7.0" - "@storybook/addon-a11y@6.5.15": version "6.5.15" resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-6.5.15.tgz#2e36fdadf2b1e0fd68d19a24c537bd2d73ad7cca" @@ -7786,19 +7639,6 @@ babel-jest@29.5.0, babel-jest@^29.5.0: graceful-fs "^4.2.9" slash "^3.0.0" -babel-jest@^28.1.1: - version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-28.1.3.tgz#c1187258197c099072156a0a121c11ee1e3917d5" - integrity sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q== - dependencies: - "@jest/transform" "^28.1.3" - "@types/babel__core" "^7.1.14" - babel-plugin-istanbul "^6.1.1" - babel-preset-jest "^28.1.3" - chalk "^4.0.0" - graceful-fs "^4.2.9" - slash "^3.0.0" - babel-loader@8.2.2, babel-loader@^8.0.0: version "8.2.2" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" @@ -7903,16 +7743,6 @@ babel-plugin-istanbul@^6.0.0, babel-plugin-istanbul@^6.1.1: istanbul-lib-instrument "^5.0.4" test-exclude "^6.0.0" -babel-plugin-jest-hoist@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz#1952c4d0ea50f2d6d794353762278d1d8cca3fbe" - integrity sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.1.14" - "@types/babel__traverse" "^7.0.6" - babel-plugin-jest-hoist@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz#a97db437936f441ec196990c9738d4b88538618a" @@ -8064,14 +7894,6 @@ babel-preset-current-node-syntax@^1.0.0: "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -babel-preset-jest@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz#5dfc20b99abed5db994406c2b9ab94c73aaa419d" - integrity sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A== - dependencies: - babel-plugin-jest-hoist "^28.1.3" - babel-preset-current-node-syntax "^1.0.0" - babel-preset-jest@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz#57bc8cc88097af7ff6a5ab59d1cd29d52a5916e2" @@ -9992,6 +9814,13 @@ cookies@~0.8.0: depd "~2.0.0" keygrip "~1.1.0" +copy-anything@^2.0.1: + version "2.0.6" + resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480" + integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== + dependencies: + is-what "^3.14.1" + copy-concurrently@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" @@ -11279,11 +11108,6 @@ diff-sequences@^27.5.1: resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327" integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== -diff-sequences@^28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-28.1.1.tgz#9989dc731266dc2903457a70e996f3a041913ac6" - integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== - diff-sequences@^29.4.3: version "29.4.3" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2" @@ -11684,11 +11508,6 @@ elliptic@^6.0.0: minimalistic-assert "^1.0.1" minimalistic-crypto-utils "^1.0.1" -emittery@^0.10.2: - version "0.10.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" - integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== - emittery@^0.13.1: version "0.13.1" resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" @@ -12694,17 +12513,6 @@ expect-more@0.8.0: resolved "https://registry.yarnpkg.com/expect-more/-/expect-more-0.8.0.tgz#c8f62ba254136f95ace5613e813807eadb225496" integrity sha512-YBroZA12BvxVC7QXEPsUoafOVd0jVl37dZT/0n5w56PRA6YMJFqsofdHV4qh1FqBB7C6wuK8Hrmm5i6AacUCCw== -expect@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/expect/-/expect-28.1.3.tgz#90a7c1a124f1824133dd4533cce2d2bdcb6603ec" - integrity sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g== - dependencies: - "@jest/expect-utils" "^28.1.3" - jest-get-type "^28.0.2" - jest-matcher-utils "^28.1.3" - jest-message-util "^28.1.3" - jest-util "^28.1.3" - expect@^29.0.0, expect@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/expect/-/expect-29.5.0.tgz#68c0509156cb2a0adb8865d413b137eeaae682f7" @@ -16022,6 +15830,11 @@ is-weakref@^1.0.1: dependencies: call-bind "^1.0.0" +is-what@^3.14.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" + integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== + is-whitespace-character@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" @@ -16263,31 +16076,6 @@ jest-changed-files@^29.5.0: execa "^5.0.0" p-limit "^3.1.0" -jest-circus@^28.1.1: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-28.1.3.tgz#d14bd11cf8ee1a03d69902dc47b6bd4634ee00e4" - integrity sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow== - dependencies: - "@jest/environment" "^28.1.3" - "@jest/expect" "^28.1.3" - "@jest/test-result" "^28.1.3" - "@jest/types" "^28.1.3" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - dedent "^0.7.0" - is-generator-fn "^2.0.0" - jest-each "^28.1.3" - jest-matcher-utils "^28.1.3" - jest-message-util "^28.1.3" - jest-runtime "^28.1.3" - jest-snapshot "^28.1.3" - jest-util "^28.1.3" - p-limit "^3.1.0" - pretty-format "^28.1.3" - slash "^3.0.0" - stack-utils "^2.0.3" - jest-circus@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.5.0.tgz#b5926989449e75bff0d59944bae083c9d7fb7317" @@ -16332,35 +16120,7 @@ jest-cli@29.5.0, jest-cli@^29.5.0: prompts "^2.0.1" yargs "^17.3.1" -jest-config@28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-28.1.1.tgz#e90b97b984f14a6c24a221859e81b258990fce2f" - integrity sha512-tASynMhS+jVV85zKvjfbJ8nUyJS/jUSYZ5KQxLUN2ZCvcQc/OmhQl2j6VEL3ezQkNofxn5pQ3SPYWPHb0unTZA== - dependencies: - "@babel/core" "^7.11.6" - "@jest/test-sequencer" "^28.1.1" - "@jest/types" "^28.1.1" - babel-jest "^28.1.1" - chalk "^4.0.0" - ci-info "^3.2.0" - deepmerge "^4.2.2" - glob "^7.1.3" - graceful-fs "^4.2.9" - jest-circus "^28.1.1" - jest-environment-node "^28.1.1" - jest-get-type "^28.0.2" - jest-regex-util "^28.0.2" - jest-resolve "^28.1.1" - jest-runner "^28.1.1" - jest-util "^28.1.1" - jest-validate "^28.1.1" - micromatch "^4.0.4" - parse-json "^5.2.0" - pretty-format "^28.1.1" - slash "^3.0.0" - strip-json-comments "^3.1.1" - -jest-config@^29.5.0: +jest-config@^29.4.1, jest-config@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.5.0.tgz#3cc972faec8c8aaea9ae158c694541b79f3748da" integrity sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA== @@ -16398,16 +16158,6 @@ jest-diff@^27.0.2: jest-get-type "^27.5.1" pretty-format "^27.5.1" -jest-diff@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-28.1.3.tgz#948a192d86f4e7a64c5264ad4da4877133d8792f" - integrity sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw== - dependencies: - chalk "^4.0.0" - diff-sequences "^28.1.1" - jest-get-type "^28.0.2" - pretty-format "^28.1.3" - jest-diff@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.5.0.tgz#e0d83a58eb5451dcc1fa61b1c3ee4e8f5a290d63" @@ -16418,13 +16168,6 @@ jest-diff@^29.5.0: jest-get-type "^29.4.3" pretty-format "^29.5.0" -jest-docblock@^28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-28.1.1.tgz#6f515c3bf841516d82ecd57a62eed9204c2f42a8" - integrity sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA== - dependencies: - detect-newline "^3.0.0" - jest-docblock@^29.4.3: version "29.4.3" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.4.3.tgz#90505aa89514a1c7dceeac1123df79e414636ea8" @@ -16432,17 +16175,6 @@ jest-docblock@^29.4.3: dependencies: detect-newline "^3.0.0" -jest-each@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-28.1.3.tgz#bdd1516edbe2b1f3569cfdad9acd543040028f81" - integrity sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g== - dependencies: - "@jest/types" "^28.1.3" - chalk "^4.0.0" - jest-get-type "^28.0.2" - jest-util "^28.1.3" - pretty-format "^28.1.3" - jest-each@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.5.0.tgz#fc6e7014f83eac68e22b7195598de8554c2e5c06" @@ -16475,18 +16207,6 @@ jest-environment-node-single-context@29.1.0: dependencies: jest-environment-node "^29.5.0" -jest-environment-node@^28.1.1, jest-environment-node@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-28.1.3.tgz#7e74fe40eb645b9d56c0c4b70ca4357faa349be5" - integrity sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A== - dependencies: - "@jest/environment" "^28.1.3" - "@jest/fake-timers" "^28.1.3" - "@jest/types" "^28.1.3" - "@types/node" "*" - jest-mock "^28.1.3" - jest-util "^28.1.3" - jest-environment-node@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.5.0.tgz#f17219d0f0cc0e68e0727c58b792c040e332c967" @@ -16504,11 +16224,6 @@ jest-get-type@^27.0.1, jest-get-type@^27.5.1: resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1" integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== -jest-get-type@^28.0.2: - version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-28.0.2.tgz#34622e628e4fdcd793d46db8a242227901fcf203" - integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== - jest-get-type@^29.4.3: version "29.4.3" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.4.3.tgz#1ab7a5207c995161100b5187159ca82dd48b3dd5" @@ -16535,25 +16250,6 @@ jest-haste-map@^26.6.2: optionalDependencies: fsevents "^2.1.2" -jest-haste-map@^28.1.1, jest-haste-map@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-28.1.3.tgz#abd5451129a38d9841049644f34b034308944e2b" - integrity sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA== - dependencies: - "@jest/types" "^28.1.3" - "@types/graceful-fs" "^4.1.3" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.9" - jest-regex-util "^28.0.2" - jest-util "^28.1.3" - jest-worker "^28.1.3" - micromatch "^4.0.4" - walker "^1.0.8" - optionalDependencies: - fsevents "^2.3.2" - jest-haste-map@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.5.0.tgz#69bd67dc9012d6e2723f20a945099e972b2e94de" @@ -16573,14 +16269,6 @@ jest-haste-map@^29.5.0: optionalDependencies: fsevents "^2.3.2" -jest-leak-detector@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz#a6685d9b074be99e3adee816ce84fd30795e654d" - integrity sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA== - dependencies: - jest-get-type "^28.0.2" - pretty-format "^28.1.3" - jest-leak-detector@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.5.0.tgz#cf4bdea9615c72bac4a3a7ba7e7930f9c0610c8c" @@ -16599,16 +16287,6 @@ jest-matcher-utils@27.0.2: jest-get-type "^27.0.1" pretty-format "^27.0.2" -jest-matcher-utils@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz#5a77f1c129dd5ba3b4d7fc20728806c78893146e" - integrity sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw== - dependencies: - chalk "^4.0.0" - jest-diff "^28.1.3" - jest-get-type "^28.0.2" - pretty-format "^28.1.3" - jest-matcher-utils@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz#d957af7f8c0692c5453666705621ad4abc2c59c5" @@ -16619,21 +16297,6 @@ jest-matcher-utils@^29.5.0: jest-get-type "^29.4.3" pretty-format "^29.5.0" -jest-message-util@^28.1.1, jest-message-util@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.3.tgz#232def7f2e333f1eecc90649b5b94b0055e7c43d" - integrity sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g== - dependencies: - "@babel/code-frame" "^7.12.13" - "@jest/types" "^28.1.3" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.9" - micromatch "^4.0.4" - pretty-format "^28.1.3" - slash "^3.0.0" - stack-utils "^2.0.3" - jest-message-util@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.5.0.tgz#1f776cac3aca332ab8dd2e3b41625435085c900e" @@ -16649,14 +16312,6 @@ jest-message-util@^29.5.0: slash "^3.0.0" stack-utils "^2.0.3" -jest-mock@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-28.1.3.tgz#d4e9b1fc838bea595c77ab73672ebf513ab249da" - integrity sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA== - dependencies: - "@jest/types" "^28.1.3" - "@types/node" "*" - jest-mock@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.5.0.tgz#26e2172bcc71d8b0195081ff1f146ac7e1518aed" @@ -16676,11 +16331,6 @@ jest-regex-util@^26.0.0: resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== -jest-regex-util@^28.0.2: - version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead" - integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw== - jest-regex-util@^29.0.0, jest-regex-util@^29.4.3: version "29.4.3" resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.4.3.tgz#a42616141e0cae052cfa32c169945d00c0aa0bb8" @@ -16694,37 +16344,7 @@ jest-resolve-dependencies@^29.5.0: jest-regex-util "^29.4.3" jest-snapshot "^29.5.0" -jest-resolve@28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-28.1.1.tgz#bc2eaf384abdcc1aaf3ba7c50d1adf01e59095e5" - integrity sha512-/d1UbyUkf9nvsgdBildLe6LAD4DalgkgZcKd0nZ8XUGPyA/7fsnaQIlKVnDiuUXv/IeZhPEDrRJubVSulxrShA== - dependencies: - chalk "^4.0.0" - graceful-fs "^4.2.9" - jest-haste-map "^28.1.1" - jest-pnp-resolver "^1.2.2" - jest-util "^28.1.1" - jest-validate "^28.1.1" - resolve "^1.20.0" - resolve.exports "^1.1.0" - slash "^3.0.0" - -jest-resolve@^28.1.1, jest-resolve@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-28.1.3.tgz#cfb36100341ddbb061ec781426b3c31eb51aa0a8" - integrity sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ== - dependencies: - chalk "^4.0.0" - graceful-fs "^4.2.9" - jest-haste-map "^28.1.3" - jest-pnp-resolver "^1.2.2" - jest-util "^28.1.3" - jest-validate "^28.1.3" - resolve "^1.20.0" - resolve.exports "^1.1.0" - slash "^3.0.0" - -jest-resolve@^29.5.0: +jest-resolve@^29.4.1, jest-resolve@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.5.0.tgz#b053cc95ad1d5f6327f0ac8aae9f98795475ecdc" integrity sha512-1TzxJ37FQq7J10jPtQjcc+MkCkE3GBpBecsSUWJ0qZNJpmg6m0D9/7II03yJulm3H/fvVjgqLh/k2eYg+ui52w== @@ -16739,33 +16359,6 @@ jest-resolve@^29.5.0: resolve.exports "^2.0.0" slash "^3.0.0" -jest-runner@^28.1.1: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-28.1.3.tgz#5eee25febd730b4713a2cdfd76bdd5557840f9a1" - integrity sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA== - dependencies: - "@jest/console" "^28.1.3" - "@jest/environment" "^28.1.3" - "@jest/test-result" "^28.1.3" - "@jest/transform" "^28.1.3" - "@jest/types" "^28.1.3" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.10.2" - graceful-fs "^4.2.9" - jest-docblock "^28.1.1" - jest-environment-node "^28.1.3" - jest-haste-map "^28.1.3" - jest-leak-detector "^28.1.3" - jest-message-util "^28.1.3" - jest-resolve "^28.1.3" - jest-runtime "^28.1.3" - jest-util "^28.1.3" - jest-watcher "^28.1.3" - jest-worker "^28.1.3" - p-limit "^3.1.0" - source-map-support "0.5.13" - jest-runner@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.5.0.tgz#6a57c282eb0ef749778d444c1d758c6a7693b6f8" @@ -16793,34 +16386,6 @@ jest-runner@^29.5.0: p-limit "^3.1.0" source-map-support "0.5.13" -jest-runtime@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-28.1.3.tgz#a57643458235aa53e8ec7821949e728960d0605f" - integrity sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw== - dependencies: - "@jest/environment" "^28.1.3" - "@jest/fake-timers" "^28.1.3" - "@jest/globals" "^28.1.3" - "@jest/source-map" "^28.1.2" - "@jest/test-result" "^28.1.3" - "@jest/transform" "^28.1.3" - "@jest/types" "^28.1.3" - chalk "^4.0.0" - cjs-module-lexer "^1.0.0" - collect-v8-coverage "^1.0.0" - execa "^5.0.0" - glob "^7.1.3" - graceful-fs "^4.2.9" - jest-haste-map "^28.1.3" - jest-message-util "^28.1.3" - jest-mock "^28.1.3" - jest-regex-util "^28.0.2" - jest-resolve "^28.1.3" - jest-snapshot "^28.1.3" - jest-util "^28.1.3" - slash "^3.0.0" - strip-bom "^4.0.0" - jest-runtime@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.5.0.tgz#c83f943ee0c1da7eb91fa181b0811ebd59b03420" @@ -16886,47 +16451,6 @@ jest-snapshot@29.5.0, jest-snapshot@^29.5.0: pretty-format "^29.5.0" semver "^7.3.5" -jest-snapshot@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-28.1.3.tgz#17467b3ab8ddb81e2f605db05583d69388fc0668" - integrity sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg== - dependencies: - "@babel/core" "^7.11.6" - "@babel/generator" "^7.7.2" - "@babel/plugin-syntax-typescript" "^7.7.2" - "@babel/traverse" "^7.7.2" - "@babel/types" "^7.3.3" - "@jest/expect-utils" "^28.1.3" - "@jest/transform" "^28.1.3" - "@jest/types" "^28.1.3" - "@types/babel__traverse" "^7.0.6" - "@types/prettier" "^2.1.5" - babel-preset-current-node-syntax "^1.0.0" - chalk "^4.0.0" - expect "^28.1.3" - graceful-fs "^4.2.9" - jest-diff "^28.1.3" - jest-get-type "^28.0.2" - jest-haste-map "^28.1.3" - jest-matcher-utils "^28.1.3" - jest-message-util "^28.1.3" - jest-util "^28.1.3" - natural-compare "^1.4.0" - pretty-format "^28.1.3" - semver "^7.3.5" - -jest-util@28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.1.tgz#ff39e436a1aca397c0ab998db5a51ae2b7080d05" - integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== - dependencies: - "@jest/types" "^28.1.1" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - jest-util@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" @@ -16939,19 +16463,7 @@ jest-util@^26.6.2: is-ci "^2.0.0" micromatch "^4.0.2" -jest-util@^28.1.1, jest-util@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.3.tgz#f4f932aa0074f0679943220ff9cbba7e497028b0" - integrity sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ== - dependencies: - "@jest/types" "^28.1.3" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - -jest-util@^29.0.0, jest-util@^29.5.0: +jest-util@^29.0.0, jest-util@^29.4.1, jest-util@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.5.0.tgz#24a4d3d92fc39ce90425311b23c27a6e0ef16b8f" integrity sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ== @@ -16963,18 +16475,6 @@ jest-util@^29.0.0, jest-util@^29.5.0: graceful-fs "^4.2.9" picomatch "^2.2.3" -jest-validate@^28.1.1, jest-validate@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-28.1.3.tgz#e322267fd5e7c64cea4629612c357bbda96229df" - integrity sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA== - dependencies: - "@jest/types" "^28.1.3" - camelcase "^6.2.0" - chalk "^4.0.0" - jest-get-type "^28.0.2" - leven "^3.1.0" - pretty-format "^28.1.3" - jest-validate@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.5.0.tgz#8e5a8f36178d40e47138dc00866a5f3bd9916ffc" @@ -17000,20 +16500,6 @@ jest-watch-typeahead@2.2.2: string-length "^5.0.1" strip-ansi "^7.0.1" -jest-watcher@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.3.tgz#c6023a59ba2255e3b4c57179fc94164b3e73abd4" - integrity sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g== - dependencies: - "@jest/test-result" "^28.1.3" - "@jest/types" "^28.1.3" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - emittery "^0.10.2" - jest-util "^28.1.3" - string-length "^4.0.1" - jest-watcher@^29.0.0, jest-watcher@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.5.0.tgz#cf7f0f949828ba65ddbbb45c743a382a4d911363" @@ -17054,15 +16540,6 @@ jest-worker@^27.0.2, jest-worker@^27.4.5: merge-stream "^2.0.0" supports-color "^8.0.0" -jest-worker@^28.1.1, jest-worker@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98" - integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - jest-worker@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.5.0.tgz#bdaefb06811bd3384d93f009755014d8acb4615d" @@ -17895,26 +17372,28 @@ lerna@5.5.2: nx ">=14.6.1 < 16" typescript "^3 || ^4" -less-loader@^11.1.0: +less-loader@11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/less-loader/-/less-loader-11.1.0.tgz#a452384259bdf8e4f6d5fdcc39543609e6313f82" integrity sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug== dependencies: klona "^2.0.4" -less@3.12.2: - version "3.12.2" - resolved "https://registry.yarnpkg.com/less/-/less-3.12.2.tgz#157e6dd32a68869df8859314ad38e70211af3ab4" - integrity sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q== +less@4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/less/-/less-4.1.3.tgz#175be9ddcbf9b250173e0a00b4d6920a5b770246" + integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA== dependencies: - tslib "^1.10.0" + copy-anything "^2.0.1" + parse-node-version "^1.0.1" + tslib "^2.3.0" optionalDependencies: errno "^0.1.1" graceful-fs "^4.1.2" image-size "~0.5.0" make-dir "^2.1.0" mime "^1.4.1" - native-request "^1.0.5" + needle "^3.1.0" source-map "~0.6.0" leven@^3.1.0: @@ -19427,11 +18906,6 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" -native-request@^1.0.5: - version "1.1.0" - resolved "https://registry.yarnpkg.com/native-request/-/native-request-1.1.0.tgz#acdb30fe2eefa3e1bc8c54b3a6852e9c5c0d3cb0" - integrity sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw== - natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" @@ -19457,6 +18931,15 @@ needle@^2.2.1: iconv-lite "^0.4.4" sax "^1.2.4" +needle@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/needle/-/needle-3.2.0.tgz#07d240ebcabfd65c76c03afae7f6defe6469df44" + integrity sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ== + dependencies: + debug "^3.2.6" + iconv-lite "^0.6.3" + sax "^1.2.4" + negotiator@0.6.3, negotiator@^0.6.3: version "0.6.3" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" @@ -19977,17 +19460,17 @@ number-is-nan@^1.0.0: integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= nwsapi@^2.2.2: - version "2.2.4" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.4.tgz#fd59d5e904e8e1f03c25a7d5a15cfa16c714a1e5" - integrity sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g== + version "2.2.5" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.5.tgz#a52744c61b3889dd44b0a158687add39b8d935e2" + integrity sha512-6xpotnECFy/og7tKSBVmUNft7J3jyXAka4XvG6AUhFWRz+Q/Ljus7znJAA3bxColfQLdS+XsjoodtJfCgeTEFQ== -nx@15.6.3, "nx@>=14.6.1 < 16": - version "15.6.3" - resolved "https://registry.yarnpkg.com/nx/-/nx-15.6.3.tgz#900087bce38c6e5975660c23ebd41ead1bf54f98" - integrity sha512-3t0A0GPLNen1yPAyE+VGZ3nkAzZYb5nfXtAcx8SHBlKq4u42yBY3khBmP1y4Og3jhIwFIj7J7Npeh8ZKrthmYQ== +nx@15.9.4, "nx@>=14.6.1 < 16": + version "15.9.4" + resolved "https://registry.yarnpkg.com/nx/-/nx-15.9.4.tgz#1075bc33fe8ee6c6546c21ec6ffcfd2e000946c6" + integrity sha512-P1G4t59UvE/lkHyruLeSOB5ZuNyh01IwU0tTUOi8f9s/NbP7+OQ8MYVwDV74JHTr6mQgjlS+n+4Eox8tVm9itA== dependencies: - "@nrwl/cli" "15.6.3" - "@nrwl/tao" "15.6.3" + "@nrwl/cli" "15.9.4" + "@nrwl/tao" "15.9.4" "@parcel/watcher" "2.0.4" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "^3.0.0-rc.18" @@ -20021,6 +19504,16 @@ nx@15.6.3, "nx@>=14.6.1 < 16": v8-compile-cache "2.3.0" yargs "^17.6.2" yargs-parser "21.1.1" + optionalDependencies: + "@nrwl/nx-darwin-arm64" "15.9.4" + "@nrwl/nx-darwin-x64" "15.9.4" + "@nrwl/nx-linux-arm-gnueabihf" "15.9.4" + "@nrwl/nx-linux-arm64-gnu" "15.9.4" + "@nrwl/nx-linux-arm64-musl" "15.9.4" + "@nrwl/nx-linux-x64-gnu" "15.9.4" + "@nrwl/nx-linux-x64-musl" "15.9.4" + "@nrwl/nx-win32-arm64-msvc" "15.9.4" + "@nrwl/nx-win32-x64-msvc" "15.9.4" oauth-sign@~0.9.0: version "0.9.0" @@ -20766,7 +20259,7 @@ parse-link-header@^2.0.0: dependencies: xtend "~4.0.1" -parse-node-version@^1.0.0: +parse-node-version@^1.0.0, parse-node-version@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== @@ -20790,21 +20283,6 @@ parse-url@^8.1.0: dependencies: parse-path "^7.0.0" -parse5-html-rewriting-stream@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz#de1820559317ab4e451ea72dba05fddfd914480b" - integrity sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg== - dependencies: - parse5 "^6.0.1" - parse5-sax-parser "^6.0.1" - -parse5-sax-parser@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz#98b4d366b5b266a7cd90b4b58906667af882daba" - integrity sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg== - dependencies: - parse5 "^6.0.1" - parse5@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" @@ -20822,7 +20300,7 @@ parse5@^5.1.0: resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== -parse5@^6.0.0, parse5@^6.0.1: +parse5@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== @@ -21617,16 +21095,6 @@ pretty-format@^27.0.2, pretty-format@^27.5.1: ansi-styles "^5.0.0" react-is "^17.0.1" -pretty-format@^28.1.1, pretty-format@^28.1.3: - version "28.1.3" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.3.tgz#c9fba8cedf99ce50963a11b27d982a9ae90970d5" - integrity sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q== - dependencies: - "@jest/schemas" "^28.1.3" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^18.0.0" - pretty-format@^29.0.0, pretty-format@^29.5.0: version "29.5.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.5.0.tgz#283134e74f70e2e3e7229336de0e4fce94ccde5a" @@ -23128,7 +22596,7 @@ resolve-url@^0.2.1: resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve.exports@1.1.0, resolve.exports@^1.1.0: +resolve.exports@1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== @@ -24826,7 +24294,7 @@ supports-hyperlinks@^1.0.1: has-flag "^2.0.0" supports-color "^5.0.0" -supports-hyperlinks@^2.0.0, supports-hyperlinks@^2.1.0: +supports-hyperlinks@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== @@ -25068,14 +24536,6 @@ term-size@^2.1.0: resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.1.1.tgz#f81ec25854af91a480d2f9d0c77ffcb26594ed1a" integrity sha512-UqvQSch04R+69g4RDhrslmGvGL3ucDRX/U+snYW0Mab4uCAyKSndUksaoqlJ81QKSpRnIsuOYQCbC2ZWx2896A== -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - terser-webpack-plugin@5.3.9, terser-webpack-plugin@^5.0.3, terser-webpack-plugin@^5.3.3, terser-webpack-plugin@^5.3.7: version "5.3.9" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" @@ -26331,7 +25791,7 @@ v8-compile-cache@2.3.0, v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== -v8-to-istanbul@^9.0.0, v8-to-istanbul@^9.0.1: +v8-to-istanbul@^9.0.1: version "9.1.0" resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz#1b83ed4e397f58c85c266a570fc2558b5feb9265" integrity sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA== @@ -26781,7 +26241,7 @@ webpack-log@^2.0.0: ansi-colors "^3.0.0" uuid "^3.3.2" -webpack-merge@5.7.3: +webpack-merge@5.7.3, webpack-merge@^5.4.0, webpack-merge@^5.7.3: version "5.7.3" resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.7.3.tgz#2a0754e1877a25a8bbab3d2475ca70a052708213" integrity sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA== @@ -26796,14 +26256,6 @@ webpack-merge@^4.1.5: dependencies: lodash "^4.17.15" -webpack-merge@^5.4.0, webpack-merge@^5.7.3, webpack-merge@^5.8.0: - version "5.8.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61" - integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== - dependencies: - clone-deep "^4.0.1" - wildcard "^2.0.0" - webpack-node-externals@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz#1a3407c158d547a9feb4229a9e3385b7b60c9917" From 9d9f5386121a1d21cc9eca0ce658076ece7cd0c7 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Mon, 29 May 2023 17:00:21 +0200 Subject: [PATCH 02/12] chore: apply nx migrations --- apps/perf-test-react-components/project.json | 6 + apps/perf-test/project.json | 6 + apps/pr-deploy-site/project.json | 6 + apps/public-docsite-resources/project.json | 6 + apps/public-docsite-v9/project.json | 7 + apps/public-docsite/project.json | 6 + apps/react-18-tests-v8/project.json | 6 + apps/react-18-tests-v9/project.json | 6 + apps/recipes-react-components/project.json | 8 + apps/ssr-tests-v9/project.json | 8 + apps/ssr-tests/project.json | 6 + apps/stress-test/project.json | 6 + apps/test-bundles/project.json | 6 + apps/theming-designer/project.json | 6 + .../project.json | 5 + apps/ts-minbar-test-react/project.json | 5 + apps/vr-tests-react-components/project.json | 6 + apps/vr-tests/project.json | 6 + jest.preset.js | 14 +- packages/a11y-testing/project.json | 7 + packages/api-docs/project.json | 7 + packages/azure-themes/project.json | 6 + packages/bundle-size/project.json | 8 + packages/codemods/project.json | 7 + packages/common-styles/project.json | 6 + packages/cra-template/project.json | 6 + packages/date-time-utilities/project.json | 6 + packages/dom-utilities/project.json | 6 + packages/eslint-plugin/project.json | 6 + packages/example-data/project.json | 6 + packages/fluent2-theme/project.json | 6 + .../fluentui/ability-attributes/project.json | 7 + packages/fluentui/accessibility/project.json | 7 + packages/fluentui/circulars-test/project.json | 7 + packages/fluentui/code-sandbox/project.json | 7 + packages/fluentui/digest/project.json | 7 + .../fluentui/docs-components/project.json | 7 + packages/fluentui/docs/project.json | 7 + packages/fluentui/e2e/project.json | 7 + packages/fluentui/local-sandbox/project.json | 7 + .../fluentui/perf-test-northstar/project.json | 7 + packages/fluentui/perf/project.json | 7 + packages/fluentui/projects-test/project.json | 7 + packages/fluentui/react-bindings/project.json | 7 + packages/fluentui/react-builder/project.json | 7 + .../project.json | 7 + .../project.json | 7 + .../fluentui/react-component-ref/project.json | 7 + .../react-icons-northstar/project.json | 7 + .../project.json | 7 + .../project.json | 7 + .../react-northstar-prototypes/project.json | 7 + .../project.json | 7 + .../fluentui/react-northstar/project.json | 7 + .../fluentui/react-proptypes/project.json | 7 + .../fluentui/react-telemetry/project.json | 7 + packages/fluentui/state/project.json | 6 + packages/fluentui/styles/project.json | 6 + packages/font-icons-mdl2/project.json | 6 + packages/foundation-legacy/project.json | 6 + .../jest-serializer-merge-styles/project.json | 7 + packages/keyboard-key/project.json | 6 + packages/merge-styles/project.json | 6 + packages/monaco-editor/project.json | 6 + packages/public-docsite-setup/project.json | 6 + packages/react-cards/project.json | 6 + packages/react-charting/project.json | 6 + .../babel-preset-global-context/project.json | 8 + .../project.json | 8 + .../global-context/project.json | 8 + .../keyboard-keys/project.json | 8 + .../priority-overflow/project.json | 8 + .../react-accordion/project.json | 8 + .../react-components/react-alert/project.json | 8 + .../react-components/react-aria/project.json | 8 + .../react-avatar/project.json | 8 + .../react-components/react-badge/project.json | 8 + .../react-breadcrumb/project.json | 8 + .../react-button/project.json | 8 + .../react-components/react-card/project.json | 8 + .../react-checkbox/project.json | 8 + .../react-colorpicker-compat/project.json | 8 + .../react-combobox/project.json | 8 + .../react-components/project.json | 8 + .../react-conformance-griffel/project.json | 8 + .../react-context-selector/project.json | 8 + .../react-data-grid-react-window/project.json | 8 + .../react-datepicker-compat/project.json | 8 + .../react-dialog/project.json | 8 + .../react-divider/project.json | 8 + .../react-drawer/project.json | 8 + .../react-components/react-field/project.json | 8 + .../react-components/react-image/project.json | 8 + .../react-infobutton/project.json | 8 + .../react-components/react-input/project.json | 8 + .../react-jsx-runtime/project.json | 8 + .../react-components/react-label/project.json | 8 + .../react-components/react-link/project.json | 8 + .../react-components/react-menu/project.json | 8 + .../react-migration-v0-v9/project.json | 8 + .../react-migration-v8-v9/project.json | 8 + .../react-overflow/project.json | 8 + .../react-persona/project.json | 8 + .../react-popover/project.json | 8 + .../react-portal-compat-context/project.json | 8 + .../react-portal-compat/project.json | 8 + .../react-portal/project.json | 8 + .../react-positioning/project.json | 8 + .../react-progress/project.json | 8 + .../react-provider/project.json | 8 + .../react-components/react-radio/project.json | 8 + .../react-search/project.json | 8 + .../react-select/project.json | 8 + .../react-shared-contexts/project.json | 8 + .../react-skeleton/project.json | 8 + .../react-slider/project.json | 8 + .../react-spinbutton/project.json | 8 + .../react-spinner/project.json | 8 + .../project.json | 8 + .../react-storybook-addon/project.json | 8 + .../react-switch/project.json | 8 + .../react-components/react-table/project.json | 8 + .../react-components/react-tabs/project.json | 8 + .../react-tabster/project.json | 8 + .../react-components/react-tags/project.json | 8 + .../react-components/react-text/project.json | 8 + .../react-textarea/project.json | 8 + .../react-theme-sass/project.json | 8 + .../react-components/react-theme/project.json | 8 + .../react-components/react-toast/project.json | 8 + .../react-toolbar/project.json | 8 + .../react-tooltip/project.json | 8 + .../react-components/react-tree/project.json | 8 + .../react-utilities/project.json | 8 + .../react-virtualizer/project.json | 8 + .../theme-designer/project.json | 8 + packages/react-conformance/project.json | 8 + packages/react-date-time/project.json | 6 + .../react-docsite-components/project.json | 6 + packages/react-examples/project.json | 6 + packages/react-experiments/project.json | 6 + packages/react-file-type-icons/project.json | 6 + packages/react-focus/project.json | 6 + packages/react-hooks/project.json | 6 + packages/react-icon-provider/project.json | 6 + .../react-icons-mdl2-branded/project.json | 6 + packages/react-icons-mdl2/project.json | 6 + packages/react-monaco-editor/project.json | 6 + packages/react-window-provider/project.json | 6 + packages/react/project.json | 6 + packages/scheme-utilities/project.json | 6 + packages/set-version/project.json | 6 + packages/storybook/project.json | 6 + packages/style-utilities/project.json | 6 + packages/test-utilities/project.json | 7 + packages/theme-samples/project.json | 6 + packages/theme/project.json | 6 + packages/tokens/project.json | 8 + packages/utilities/project.json | 6 + packages/web-components/project.json | 6 + packages/webpack-utilities/project.json | 7 + scripts/api-extractor/project.json | 7 + scripts/babel/project.json | 7 + scripts/beachball/project.json | 7 + scripts/bundle-size-auditor/project.json | 7 + scripts/cypress/project.json | 7 + scripts/dangerjs/project.json | 7 + scripts/executors/project.json | 7 + scripts/fluentui-publish/project.json | 7 + scripts/generators/project.json | 7 + scripts/github/project.json | 7 + scripts/gulp/project.json | 7 + scripts/jest/project.json | 7 + scripts/lint-staged/project.json | 7 + scripts/monorepo/project.json | 7 + scripts/package-manager/project.json | 7 + scripts/perf-test-flamegrill/project.json | 7 + scripts/prettier/project.json | 7 + scripts/projects-test/project.json | 7 + scripts/puppeteer/project.json | 7 + scripts/storybook/project.json | 7 + scripts/tasks/project.json | 7 + scripts/test-ssr/project.json | 7 + scripts/triage-bot/project.json | 7 + scripts/ts-node/project.json | 7 + scripts/update-release-notes/project.json | 7 + scripts/utils/project.json | 7 + scripts/webpack/project.json | 7 + tools/jest.config.ts | 15 +- tools/project.json | 36 + typings/project.json | 7 + workspace.json | 1182 ----------------- 192 files changed, 1391 insertions(+), 1190 deletions(-) create mode 100644 apps/perf-test-react-components/project.json create mode 100644 apps/perf-test/project.json create mode 100644 apps/pr-deploy-site/project.json create mode 100644 apps/public-docsite-resources/project.json create mode 100644 apps/public-docsite-v9/project.json create mode 100644 apps/public-docsite/project.json create mode 100644 apps/react-18-tests-v8/project.json create mode 100644 apps/react-18-tests-v9/project.json create mode 100644 apps/recipes-react-components/project.json create mode 100644 apps/ssr-tests-v9/project.json create mode 100644 apps/ssr-tests/project.json create mode 100644 apps/stress-test/project.json create mode 100644 apps/test-bundles/project.json create mode 100644 apps/theming-designer/project.json create mode 100644 apps/ts-minbar-test-react-components/project.json create mode 100644 apps/ts-minbar-test-react/project.json create mode 100644 apps/vr-tests-react-components/project.json create mode 100644 apps/vr-tests/project.json create mode 100644 packages/a11y-testing/project.json create mode 100644 packages/api-docs/project.json create mode 100644 packages/azure-themes/project.json create mode 100644 packages/bundle-size/project.json create mode 100644 packages/codemods/project.json create mode 100644 packages/common-styles/project.json create mode 100644 packages/cra-template/project.json create mode 100644 packages/date-time-utilities/project.json create mode 100644 packages/dom-utilities/project.json create mode 100644 packages/eslint-plugin/project.json create mode 100644 packages/example-data/project.json create mode 100644 packages/fluent2-theme/project.json create mode 100644 packages/fluentui/ability-attributes/project.json create mode 100644 packages/fluentui/accessibility/project.json create mode 100644 packages/fluentui/circulars-test/project.json create mode 100644 packages/fluentui/code-sandbox/project.json create mode 100644 packages/fluentui/digest/project.json create mode 100644 packages/fluentui/docs-components/project.json create mode 100644 packages/fluentui/docs/project.json create mode 100644 packages/fluentui/e2e/project.json create mode 100644 packages/fluentui/local-sandbox/project.json create mode 100644 packages/fluentui/perf-test-northstar/project.json create mode 100644 packages/fluentui/perf/project.json create mode 100644 packages/fluentui/projects-test/project.json create mode 100644 packages/fluentui/react-bindings/project.json create mode 100644 packages/fluentui/react-builder/project.json create mode 100644 packages/fluentui/react-component-event-listener/project.json create mode 100644 packages/fluentui/react-component-nesting-registry/project.json create mode 100644 packages/fluentui/react-component-ref/project.json create mode 100644 packages/fluentui/react-icons-northstar/project.json create mode 100644 packages/fluentui/react-northstar-emotion-renderer/project.json create mode 100644 packages/fluentui/react-northstar-fela-renderer/project.json create mode 100644 packages/fluentui/react-northstar-prototypes/project.json create mode 100644 packages/fluentui/react-northstar-styles-renderer/project.json create mode 100644 packages/fluentui/react-northstar/project.json create mode 100644 packages/fluentui/react-proptypes/project.json create mode 100644 packages/fluentui/react-telemetry/project.json create mode 100644 packages/fluentui/state/project.json create mode 100644 packages/fluentui/styles/project.json create mode 100644 packages/font-icons-mdl2/project.json create mode 100644 packages/foundation-legacy/project.json create mode 100644 packages/jest-serializer-merge-styles/project.json create mode 100644 packages/keyboard-key/project.json create mode 100644 packages/merge-styles/project.json create mode 100644 packages/monaco-editor/project.json create mode 100644 packages/public-docsite-setup/project.json create mode 100644 packages/react-cards/project.json create mode 100644 packages/react-charting/project.json create mode 100644 packages/react-components/babel-preset-global-context/project.json create mode 100644 packages/react-components/babel-preset-storybook-full-source/project.json create mode 100644 packages/react-components/global-context/project.json create mode 100644 packages/react-components/keyboard-keys/project.json create mode 100644 packages/react-components/priority-overflow/project.json create mode 100644 packages/react-components/react-accordion/project.json create mode 100644 packages/react-components/react-alert/project.json create mode 100644 packages/react-components/react-aria/project.json create mode 100644 packages/react-components/react-avatar/project.json create mode 100644 packages/react-components/react-badge/project.json create mode 100644 packages/react-components/react-breadcrumb/project.json create mode 100644 packages/react-components/react-button/project.json create mode 100644 packages/react-components/react-card/project.json create mode 100644 packages/react-components/react-checkbox/project.json create mode 100644 packages/react-components/react-colorpicker-compat/project.json create mode 100644 packages/react-components/react-combobox/project.json create mode 100644 packages/react-components/react-components/project.json create mode 100644 packages/react-components/react-conformance-griffel/project.json create mode 100644 packages/react-components/react-context-selector/project.json create mode 100644 packages/react-components/react-data-grid-react-window/project.json create mode 100644 packages/react-components/react-datepicker-compat/project.json create mode 100644 packages/react-components/react-dialog/project.json create mode 100644 packages/react-components/react-divider/project.json create mode 100644 packages/react-components/react-drawer/project.json create mode 100644 packages/react-components/react-field/project.json create mode 100644 packages/react-components/react-image/project.json create mode 100644 packages/react-components/react-infobutton/project.json create mode 100644 packages/react-components/react-input/project.json create mode 100644 packages/react-components/react-jsx-runtime/project.json create mode 100644 packages/react-components/react-label/project.json create mode 100644 packages/react-components/react-link/project.json create mode 100644 packages/react-components/react-menu/project.json create mode 100644 packages/react-components/react-migration-v0-v9/project.json create mode 100644 packages/react-components/react-migration-v8-v9/project.json create mode 100644 packages/react-components/react-overflow/project.json create mode 100644 packages/react-components/react-persona/project.json create mode 100644 packages/react-components/react-popover/project.json create mode 100644 packages/react-components/react-portal-compat-context/project.json create mode 100644 packages/react-components/react-portal-compat/project.json create mode 100644 packages/react-components/react-portal/project.json create mode 100644 packages/react-components/react-positioning/project.json create mode 100644 packages/react-components/react-progress/project.json create mode 100644 packages/react-components/react-provider/project.json create mode 100644 packages/react-components/react-radio/project.json create mode 100644 packages/react-components/react-search/project.json create mode 100644 packages/react-components/react-select/project.json create mode 100644 packages/react-components/react-shared-contexts/project.json create mode 100644 packages/react-components/react-skeleton/project.json create mode 100644 packages/react-components/react-slider/project.json create mode 100644 packages/react-components/react-spinbutton/project.json create mode 100644 packages/react-components/react-spinner/project.json create mode 100644 packages/react-components/react-storybook-addon-codesandbox/project.json create mode 100644 packages/react-components/react-storybook-addon/project.json create mode 100644 packages/react-components/react-switch/project.json create mode 100644 packages/react-components/react-table/project.json create mode 100644 packages/react-components/react-tabs/project.json create mode 100644 packages/react-components/react-tabster/project.json create mode 100644 packages/react-components/react-tags/project.json create mode 100644 packages/react-components/react-text/project.json create mode 100644 packages/react-components/react-textarea/project.json create mode 100644 packages/react-components/react-theme-sass/project.json create mode 100644 packages/react-components/react-theme/project.json create mode 100644 packages/react-components/react-toast/project.json create mode 100644 packages/react-components/react-toolbar/project.json create mode 100644 packages/react-components/react-tooltip/project.json create mode 100644 packages/react-components/react-tree/project.json create mode 100644 packages/react-components/react-utilities/project.json create mode 100644 packages/react-components/react-virtualizer/project.json create mode 100644 packages/react-components/theme-designer/project.json create mode 100644 packages/react-conformance/project.json create mode 100644 packages/react-date-time/project.json create mode 100644 packages/react-docsite-components/project.json create mode 100644 packages/react-examples/project.json create mode 100644 packages/react-experiments/project.json create mode 100644 packages/react-file-type-icons/project.json create mode 100644 packages/react-focus/project.json create mode 100644 packages/react-hooks/project.json create mode 100644 packages/react-icon-provider/project.json create mode 100644 packages/react-icons-mdl2-branded/project.json create mode 100644 packages/react-icons-mdl2/project.json create mode 100644 packages/react-monaco-editor/project.json create mode 100644 packages/react-window-provider/project.json create mode 100644 packages/react/project.json create mode 100644 packages/scheme-utilities/project.json create mode 100644 packages/set-version/project.json create mode 100644 packages/storybook/project.json create mode 100644 packages/style-utilities/project.json create mode 100644 packages/test-utilities/project.json create mode 100644 packages/theme-samples/project.json create mode 100644 packages/theme/project.json create mode 100644 packages/tokens/project.json create mode 100644 packages/utilities/project.json create mode 100644 packages/web-components/project.json create mode 100644 packages/webpack-utilities/project.json create mode 100644 scripts/api-extractor/project.json create mode 100644 scripts/babel/project.json create mode 100644 scripts/beachball/project.json create mode 100644 scripts/bundle-size-auditor/project.json create mode 100644 scripts/cypress/project.json create mode 100644 scripts/dangerjs/project.json create mode 100644 scripts/executors/project.json create mode 100644 scripts/fluentui-publish/project.json create mode 100644 scripts/generators/project.json create mode 100644 scripts/github/project.json create mode 100644 scripts/gulp/project.json create mode 100644 scripts/jest/project.json create mode 100644 scripts/lint-staged/project.json create mode 100644 scripts/monorepo/project.json create mode 100644 scripts/package-manager/project.json create mode 100644 scripts/perf-test-flamegrill/project.json create mode 100644 scripts/prettier/project.json create mode 100644 scripts/projects-test/project.json create mode 100644 scripts/puppeteer/project.json create mode 100644 scripts/storybook/project.json create mode 100644 scripts/tasks/project.json create mode 100644 scripts/test-ssr/project.json create mode 100644 scripts/triage-bot/project.json create mode 100644 scripts/ts-node/project.json create mode 100644 scripts/update-release-notes/project.json create mode 100644 scripts/utils/project.json create mode 100644 scripts/webpack/project.json create mode 100644 tools/project.json create mode 100644 typings/project.json delete mode 100644 workspace.json diff --git a/apps/perf-test-react-components/project.json b/apps/perf-test-react-components/project.json new file mode 100644 index 0000000000000..4c5c92ae9073d --- /dev/null +++ b/apps/perf-test-react-components/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/perf-test-react-components", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/perf-test/project.json b/apps/perf-test/project.json new file mode 100644 index 0000000000000..f983aa336615d --- /dev/null +++ b/apps/perf-test/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/perf-test", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/pr-deploy-site/project.json b/apps/pr-deploy-site/project.json new file mode 100644 index 0000000000000..82bf5d5badb83 --- /dev/null +++ b/apps/pr-deploy-site/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/pr-deploy-site", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/public-docsite-resources/project.json b/apps/public-docsite-resources/project.json new file mode 100644 index 0000000000000..75a8e74903db1 --- /dev/null +++ b/apps/public-docsite-resources/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/public-docsite-resources", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/public-docsite-v9/project.json b/apps/public-docsite-v9/project.json new file mode 100644 index 0000000000000..b9a98ea19ff47 --- /dev/null +++ b/apps/public-docsite-v9/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/public-docsite-v9", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "tags": ["platform:web"] +} diff --git a/apps/public-docsite/project.json b/apps/public-docsite/project.json new file mode 100644 index 0000000000000..b23eec7529592 --- /dev/null +++ b/apps/public-docsite/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/public-docsite", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/react-18-tests-v8/project.json b/apps/react-18-tests-v8/project.json new file mode 100644 index 0000000000000..50bbbaf1cc75a --- /dev/null +++ b/apps/react-18-tests-v8/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-18-tests-v8", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/react-18-tests-v9/project.json b/apps/react-18-tests-v9/project.json new file mode 100644 index 0000000000000..7e3fd6c56c96b --- /dev/null +++ b/apps/react-18-tests-v9/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-18-tests-v9", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/recipes-react-components/project.json b/apps/recipes-react-components/project.json new file mode 100644 index 0000000000000..de77688b4e461 --- /dev/null +++ b/apps/recipes-react-components/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/recipes-react-components", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "sourceRoot": "apps/recipes-react-components/src", + "tags": ["vNext"] +} diff --git a/apps/ssr-tests-v9/project.json b/apps/ssr-tests-v9/project.json new file mode 100644 index 0000000000000..464534f411fec --- /dev/null +++ b/apps/ssr-tests-v9/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/ssr-tests-v9", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "sourceRoot": "apps/ssr-tests-v9/src", + "tags": ["vNext", "platform:node"] +} diff --git a/apps/ssr-tests/project.json b/apps/ssr-tests/project.json new file mode 100644 index 0000000000000..4d96515e163a7 --- /dev/null +++ b/apps/ssr-tests/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/ssr-tests", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/stress-test/project.json b/apps/stress-test/project.json new file mode 100644 index 0000000000000..0a12a627bdb8b --- /dev/null +++ b/apps/stress-test/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/stress-test", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/test-bundles/project.json b/apps/test-bundles/project.json new file mode 100644 index 0000000000000..c9d44a5c03e07 --- /dev/null +++ b/apps/test-bundles/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/test-bundles", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/theming-designer/project.json b/apps/theming-designer/project.json new file mode 100644 index 0000000000000..e6f8d6b937a0a --- /dev/null +++ b/apps/theming-designer/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/theming-designer", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/ts-minbar-test-react-components/project.json b/apps/ts-minbar-test-react-components/project.json new file mode 100644 index 0000000000000..2be40c29f9242 --- /dev/null +++ b/apps/ts-minbar-test-react-components/project.json @@ -0,0 +1,5 @@ +{ + "name": "@fluentui/ts-minbar-test-react-components", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application" +} diff --git a/apps/ts-minbar-test-react/project.json b/apps/ts-minbar-test-react/project.json new file mode 100644 index 0000000000000..f1d81e90b846d --- /dev/null +++ b/apps/ts-minbar-test-react/project.json @@ -0,0 +1,5 @@ +{ + "name": "@fluentui/ts-minbar-test-react", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application" +} diff --git a/apps/vr-tests-react-components/project.json b/apps/vr-tests-react-components/project.json new file mode 100644 index 0000000000000..5e8e000e8c733 --- /dev/null +++ b/apps/vr-tests-react-components/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/vr-tests-react-components", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/apps/vr-tests/project.json b/apps/vr-tests/project.json new file mode 100644 index 0000000000000..1d81d89c7a987 --- /dev/null +++ b/apps/vr-tests/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/vr-tests", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [] +} diff --git a/jest.preset.js b/jest.preset.js index e2d2ec374cc36..e58a6359660e6 100644 --- a/jest.preset.js +++ b/jest.preset.js @@ -31,4 +31,16 @@ const baseConfig = { }, }; -module.exports = { ...baseConfig }; +module.exports = { + ...baseConfig, + /* TODO: Update to latest Jest snapshotFormat + * By default Nx has kept the older style of Jest Snapshot formats + * to prevent breaking of any existing tests with snapshots. + * It's recommend you update to the latest format. + * You can do this by removing snapshotFormat property + * and running tests with --update-snapshot flag. + * Example: "nx affected --targets=test --update-snapshot" + * More info: https://jestjs.io/docs/upgrading-to-jest29#snapshot-format + */ + snapshotFormat: { escapeString: true, printBasicPrototype: true }, +}; diff --git a/packages/a11y-testing/project.json b/packages/a11y-testing/project.json new file mode 100644 index 0000000000000..4cc3e5ae2d031 --- /dev/null +++ b/packages/a11y-testing/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/a11y-testing", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["platform:node"] +} diff --git a/packages/api-docs/project.json b/packages/api-docs/project.json new file mode 100644 index 0000000000000..5d168165b61a2 --- /dev/null +++ b/packages/api-docs/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/api-docs", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["v8", "platform:node"] +} diff --git a/packages/azure-themes/project.json b/packages/azure-themes/project.json new file mode 100644 index 0000000000000..9bf2843986122 --- /dev/null +++ b/packages/azure-themes/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/azure-themes", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/bundle-size/project.json b/packages/bundle-size/project.json new file mode 100644 index 0000000000000..4005cabde649b --- /dev/null +++ b/packages/bundle-size/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/bundle-size", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/bundle-size/src", + "tags": ["platform:node"], + "implicitDependencies": [] +} diff --git a/packages/codemods/project.json b/packages/codemods/project.json new file mode 100644 index 0000000000000..f560d4dc52a44 --- /dev/null +++ b/packages/codemods/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/codemods", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["v8", "platform:node"] +} diff --git a/packages/common-styles/project.json b/packages/common-styles/project.json new file mode 100644 index 0000000000000..be0bd86879417 --- /dev/null +++ b/packages/common-styles/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/common-styles", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/cra-template/project.json b/packages/cra-template/project.json new file mode 100644 index 0000000000000..e582440d4cbf5 --- /dev/null +++ b/packages/cra-template/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/cra-template", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/date-time-utilities/project.json b/packages/date-time-utilities/project.json new file mode 100644 index 0000000000000..acd2ee5d8c714 --- /dev/null +++ b/packages/date-time-utilities/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/date-time-utilities", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/dom-utilities/project.json b/packages/dom-utilities/project.json new file mode 100644 index 0000000000000..5f2f8afd906eb --- /dev/null +++ b/packages/dom-utilities/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/dom-utilities", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/eslint-plugin/project.json b/packages/eslint-plugin/project.json new file mode 100644 index 0000000000000..ed33a60456250 --- /dev/null +++ b/packages/eslint-plugin/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/eslint-plugin", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/example-data/project.json b/packages/example-data/project.json new file mode 100644 index 0000000000000..a574e46924646 --- /dev/null +++ b/packages/example-data/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/example-data", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/fluent2-theme/project.json b/packages/fluent2-theme/project.json new file mode 100644 index 0000000000000..61e632ac68bd6 --- /dev/null +++ b/packages/fluent2-theme/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/fluent2-theme", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/fluentui/ability-attributes/project.json b/packages/fluentui/ability-attributes/project.json new file mode 100644 index 0000000000000..c7ab81733ee9a --- /dev/null +++ b/packages/fluentui/ability-attributes/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/ability-attributes", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/accessibility/project.json b/packages/fluentui/accessibility/project.json new file mode 100644 index 0000000000000..76562cd785c00 --- /dev/null +++ b/packages/fluentui/accessibility/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/accessibility", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/circulars-test/project.json b/packages/fluentui/circulars-test/project.json new file mode 100644 index 0000000000000..344076a9364f2 --- /dev/null +++ b/packages/fluentui/circulars-test/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/circulars-test", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/code-sandbox/project.json b/packages/fluentui/code-sandbox/project.json new file mode 100644 index 0000000000000..f056ddb3b6815 --- /dev/null +++ b/packages/fluentui/code-sandbox/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/code-sandbox", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/digest/project.json b/packages/fluentui/digest/project.json new file mode 100644 index 0000000000000..9c13db4975a38 --- /dev/null +++ b/packages/fluentui/digest/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/digest", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/docs-components/project.json b/packages/fluentui/docs-components/project.json new file mode 100644 index 0000000000000..ad929ffc8a549 --- /dev/null +++ b/packages/fluentui/docs-components/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/docs-components", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/docs/project.json b/packages/fluentui/docs/project.json new file mode 100644 index 0000000000000..18f9df4a5a7af --- /dev/null +++ b/packages/fluentui/docs/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/docs", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/e2e/project.json b/packages/fluentui/e2e/project.json new file mode 100644 index 0000000000000..fa2b46ff7e51a --- /dev/null +++ b/packages/fluentui/e2e/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/e2e", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/local-sandbox/project.json b/packages/fluentui/local-sandbox/project.json new file mode 100644 index 0000000000000..7cdc7f1087898 --- /dev/null +++ b/packages/fluentui/local-sandbox/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/local-sandbox", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/perf-test-northstar/project.json b/packages/fluentui/perf-test-northstar/project.json new file mode 100644 index 0000000000000..74c247168a98a --- /dev/null +++ b/packages/fluentui/perf-test-northstar/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/perf-test-northstar", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/perf/project.json b/packages/fluentui/perf/project.json new file mode 100644 index 0000000000000..0fbe472b0fab9 --- /dev/null +++ b/packages/fluentui/perf/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/perf", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/projects-test/project.json b/packages/fluentui/projects-test/project.json new file mode 100644 index 0000000000000..cb94ed7f8af7d --- /dev/null +++ b/packages/fluentui/projects-test/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/projects-test", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-bindings/project.json b/packages/fluentui/react-bindings/project.json new file mode 100644 index 0000000000000..64b6e4ad7aff9 --- /dev/null +++ b/packages/fluentui/react-bindings/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-bindings", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-builder/project.json b/packages/fluentui/react-builder/project.json new file mode 100644 index 0000000000000..6f5d870223298 --- /dev/null +++ b/packages/fluentui/react-builder/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-builder", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-component-event-listener/project.json b/packages/fluentui/react-component-event-listener/project.json new file mode 100644 index 0000000000000..1af2bddd5dbdc --- /dev/null +++ b/packages/fluentui/react-component-event-listener/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-component-event-listener", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-component-nesting-registry/project.json b/packages/fluentui/react-component-nesting-registry/project.json new file mode 100644 index 0000000000000..a39de138b23f9 --- /dev/null +++ b/packages/fluentui/react-component-nesting-registry/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-component-nesting-registry", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-component-ref/project.json b/packages/fluentui/react-component-ref/project.json new file mode 100644 index 0000000000000..15ca17a8bd195 --- /dev/null +++ b/packages/fluentui/react-component-ref/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-component-ref", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-icons-northstar/project.json b/packages/fluentui/react-icons-northstar/project.json new file mode 100644 index 0000000000000..e287196907210 --- /dev/null +++ b/packages/fluentui/react-icons-northstar/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-icons-northstar", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-northstar-emotion-renderer/project.json b/packages/fluentui/react-northstar-emotion-renderer/project.json new file mode 100644 index 0000000000000..a9a3001062cc6 --- /dev/null +++ b/packages/fluentui/react-northstar-emotion-renderer/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-northstar-emotion-renderer", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-northstar-fela-renderer/project.json b/packages/fluentui/react-northstar-fela-renderer/project.json new file mode 100644 index 0000000000000..6c238fbd32328 --- /dev/null +++ b/packages/fluentui/react-northstar-fela-renderer/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-northstar-fela-renderer", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-northstar-prototypes/project.json b/packages/fluentui/react-northstar-prototypes/project.json new file mode 100644 index 0000000000000..92e1cc17a0806 --- /dev/null +++ b/packages/fluentui/react-northstar-prototypes/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-northstar-prototypes", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-northstar-styles-renderer/project.json b/packages/fluentui/react-northstar-styles-renderer/project.json new file mode 100644 index 0000000000000..12b56946adc45 --- /dev/null +++ b/packages/fluentui/react-northstar-styles-renderer/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-northstar-styles-renderer", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-northstar/project.json b/packages/fluentui/react-northstar/project.json new file mode 100644 index 0000000000000..b09acad793b4f --- /dev/null +++ b/packages/fluentui/react-northstar/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-northstar", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-proptypes/project.json b/packages/fluentui/react-proptypes/project.json new file mode 100644 index 0000000000000..4a58365a6fd99 --- /dev/null +++ b/packages/fluentui/react-proptypes/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-proptypes", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/react-telemetry/project.json b/packages/fluentui/react-telemetry/project.json new file mode 100644 index 0000000000000..58a0b5b1e1632 --- /dev/null +++ b/packages/fluentui/react-telemetry/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/react-telemetry", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["react-northstar"] +} diff --git a/packages/fluentui/state/project.json b/packages/fluentui/state/project.json new file mode 100644 index 0000000000000..1b1931a2a7c23 --- /dev/null +++ b/packages/fluentui/state/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/state", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/fluentui/styles/project.json b/packages/fluentui/styles/project.json new file mode 100644 index 0000000000000..f4a0c8ef204c5 --- /dev/null +++ b/packages/fluentui/styles/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/styles", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/font-icons-mdl2/project.json b/packages/font-icons-mdl2/project.json new file mode 100644 index 0000000000000..3c4f125f9fa26 --- /dev/null +++ b/packages/font-icons-mdl2/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/font-icons-mdl2", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/foundation-legacy/project.json b/packages/foundation-legacy/project.json new file mode 100644 index 0000000000000..6b9e4ee26add2 --- /dev/null +++ b/packages/foundation-legacy/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/foundation-legacy", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/jest-serializer-merge-styles/project.json b/packages/jest-serializer-merge-styles/project.json new file mode 100644 index 0000000000000..eb1aaaaec1757 --- /dev/null +++ b/packages/jest-serializer-merge-styles/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/jest-serializer-merge-styles", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["v8", "platform:node"] +} diff --git a/packages/keyboard-key/project.json b/packages/keyboard-key/project.json new file mode 100644 index 0000000000000..42a9561f0eb35 --- /dev/null +++ b/packages/keyboard-key/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/keyboard-key", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/merge-styles/project.json b/packages/merge-styles/project.json new file mode 100644 index 0000000000000..d75098ea01f82 --- /dev/null +++ b/packages/merge-styles/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/merge-styles", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/monaco-editor/project.json b/packages/monaco-editor/project.json new file mode 100644 index 0000000000000..af336c1415852 --- /dev/null +++ b/packages/monaco-editor/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/monaco-editor", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/public-docsite-setup/project.json b/packages/public-docsite-setup/project.json new file mode 100644 index 0000000000000..ed1b9069f393b --- /dev/null +++ b/packages/public-docsite-setup/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/public-docsite-setup", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-cards/project.json b/packages/react-cards/project.json new file mode 100644 index 0000000000000..797ee15577fa5 --- /dev/null +++ b/packages/react-cards/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-cards", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-charting/project.json b/packages/react-charting/project.json new file mode 100644 index 0000000000000..c80d51008901d --- /dev/null +++ b/packages/react-charting/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-charting", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-components/babel-preset-global-context/project.json b/packages/react-components/babel-preset-global-context/project.json new file mode 100644 index 0000000000000..1e8903d35c219 --- /dev/null +++ b/packages/react-components/babel-preset-global-context/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/babel-preset-global-context", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/babel-preset-global-context/src", + "tags": ["vNext", "platform:node"] +} diff --git a/packages/react-components/babel-preset-storybook-full-source/project.json b/packages/react-components/babel-preset-storybook-full-source/project.json new file mode 100644 index 0000000000000..c2fc8f6b87d59 --- /dev/null +++ b/packages/react-components/babel-preset-storybook-full-source/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/babel-preset-storybook-full-source", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/babel-preset-storybook-full-source/src", + "tags": ["vNext", "platform:node"] +} diff --git a/packages/react-components/global-context/project.json b/packages/react-components/global-context/project.json new file mode 100644 index 0000000000000..5a6e974b2851b --- /dev/null +++ b/packages/react-components/global-context/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/global-context", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/global-context/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/keyboard-keys/project.json b/packages/react-components/keyboard-keys/project.json new file mode 100644 index 0000000000000..6fb88382693ac --- /dev/null +++ b/packages/react-components/keyboard-keys/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/keyboard-keys", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/keyboard-keys/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/priority-overflow/project.json b/packages/react-components/priority-overflow/project.json new file mode 100644 index 0000000000000..eb3dfa2db9e6a --- /dev/null +++ b/packages/react-components/priority-overflow/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/priority-overflow", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/priority-overflow/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-accordion/project.json b/packages/react-components/react-accordion/project.json new file mode 100644 index 0000000000000..a639043fbcc7a --- /dev/null +++ b/packages/react-components/react-accordion/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-accordion", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-accordion/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-alert/project.json b/packages/react-components/react-alert/project.json new file mode 100644 index 0000000000000..39e7ecd0a96d3 --- /dev/null +++ b/packages/react-components/react-alert/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-alert", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-alert/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-aria/project.json b/packages/react-components/react-aria/project.json new file mode 100644 index 0000000000000..dbcbc362bffab --- /dev/null +++ b/packages/react-components/react-aria/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-aria", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-aria/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-avatar/project.json b/packages/react-components/react-avatar/project.json new file mode 100644 index 0000000000000..0bc355b003b41 --- /dev/null +++ b/packages/react-components/react-avatar/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-avatar", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-avatar/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-badge/project.json b/packages/react-components/react-badge/project.json new file mode 100644 index 0000000000000..a70b4ec597c06 --- /dev/null +++ b/packages/react-components/react-badge/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-badge", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-badge/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-breadcrumb/project.json b/packages/react-components/react-breadcrumb/project.json new file mode 100644 index 0000000000000..c6aff92c15a8b --- /dev/null +++ b/packages/react-components/react-breadcrumb/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-breadcrumb", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-breadcrumb/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-button/project.json b/packages/react-components/react-button/project.json new file mode 100644 index 0000000000000..fa64df23ec8e8 --- /dev/null +++ b/packages/react-components/react-button/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-button", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-button/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-card/project.json b/packages/react-components/react-card/project.json new file mode 100644 index 0000000000000..c7fd952bec0ed --- /dev/null +++ b/packages/react-components/react-card/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-card", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-card/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-checkbox/project.json b/packages/react-components/react-checkbox/project.json new file mode 100644 index 0000000000000..6e6eb06b79db8 --- /dev/null +++ b/packages/react-components/react-checkbox/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-checkbox", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-checkbox/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-colorpicker-compat/project.json b/packages/react-components/react-colorpicker-compat/project.json new file mode 100644 index 0000000000000..9424c677a8a71 --- /dev/null +++ b/packages/react-components/react-colorpicker-compat/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-colorpicker-compat", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-colorpicker-compat/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-combobox/project.json b/packages/react-components/react-combobox/project.json new file mode 100644 index 0000000000000..0093460be54ce --- /dev/null +++ b/packages/react-components/react-combobox/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-combobox", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-combobox/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-components/project.json b/packages/react-components/react-components/project.json new file mode 100644 index 0000000000000..d6a4bda5fced9 --- /dev/null +++ b/packages/react-components/react-components/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-components", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-components/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-conformance-griffel/project.json b/packages/react-components/react-conformance-griffel/project.json new file mode 100644 index 0000000000000..b24c735e3ac11 --- /dev/null +++ b/packages/react-components/react-conformance-griffel/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-conformance-griffel", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-conformance-griffel/src", + "tags": ["vNext", "platform:node"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-context-selector/project.json b/packages/react-components/react-context-selector/project.json new file mode 100644 index 0000000000000..70c4410ef2cd6 --- /dev/null +++ b/packages/react-components/react-context-selector/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-context-selector", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-context-selector/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-data-grid-react-window/project.json b/packages/react-components/react-data-grid-react-window/project.json new file mode 100644 index 0000000000000..acdf6009abf3f --- /dev/null +++ b/packages/react-components/react-data-grid-react-window/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-data-grid-react-window", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-data-grid-react-window/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-datepicker-compat/project.json b/packages/react-components/react-datepicker-compat/project.json new file mode 100644 index 0000000000000..359776037eea5 --- /dev/null +++ b/packages/react-components/react-datepicker-compat/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-datepicker-compat", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-datepicker-compat/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-dialog/project.json b/packages/react-components/react-dialog/project.json new file mode 100644 index 0000000000000..c07172639d30f --- /dev/null +++ b/packages/react-components/react-dialog/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-dialog", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-dialog/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-divider/project.json b/packages/react-components/react-divider/project.json new file mode 100644 index 0000000000000..433706b29f26d --- /dev/null +++ b/packages/react-components/react-divider/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-divider", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-divider/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-drawer/project.json b/packages/react-components/react-drawer/project.json new file mode 100644 index 0000000000000..eaf8f7a310a91 --- /dev/null +++ b/packages/react-components/react-drawer/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-drawer", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-drawer/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-field/project.json b/packages/react-components/react-field/project.json new file mode 100644 index 0000000000000..2ed90d44bbf9e --- /dev/null +++ b/packages/react-components/react-field/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-field", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-field/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-image/project.json b/packages/react-components/react-image/project.json new file mode 100644 index 0000000000000..a08f5cefc2e35 --- /dev/null +++ b/packages/react-components/react-image/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-image", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-image/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-infobutton/project.json b/packages/react-components/react-infobutton/project.json new file mode 100644 index 0000000000000..72eb25be14239 --- /dev/null +++ b/packages/react-components/react-infobutton/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-infobutton", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-infobutton/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-input/project.json b/packages/react-components/react-input/project.json new file mode 100644 index 0000000000000..8b03567479445 --- /dev/null +++ b/packages/react-components/react-input/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-input", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-input/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-jsx-runtime/project.json b/packages/react-components/react-jsx-runtime/project.json new file mode 100644 index 0000000000000..25fc48e3ac7db --- /dev/null +++ b/packages/react-components/react-jsx-runtime/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-jsx-runtime", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-jsx-runtime/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-label/project.json b/packages/react-components/react-label/project.json new file mode 100644 index 0000000000000..27005409cd4cb --- /dev/null +++ b/packages/react-components/react-label/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-label", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-label/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-link/project.json b/packages/react-components/react-link/project.json new file mode 100644 index 0000000000000..4fe7a0ae7b995 --- /dev/null +++ b/packages/react-components/react-link/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-link", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-link/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-menu/project.json b/packages/react-components/react-menu/project.json new file mode 100644 index 0000000000000..3e10ca761df0f --- /dev/null +++ b/packages/react-components/react-menu/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-menu", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-menu/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-migration-v0-v9/project.json b/packages/react-components/react-migration-v0-v9/project.json new file mode 100644 index 0000000000000..ed600d4f3dd4d --- /dev/null +++ b/packages/react-components/react-migration-v0-v9/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-migration-v0-v9", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-migration-v0-v9/src", + "tags": ["vNext", "react-northstar", "platform:web"] +} diff --git a/packages/react-components/react-migration-v8-v9/project.json b/packages/react-components/react-migration-v8-v9/project.json new file mode 100644 index 0000000000000..b47cb620f3c40 --- /dev/null +++ b/packages/react-components/react-migration-v8-v9/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-migration-v8-v9", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-migration-v8-v9/src", + "tags": ["vNext", "v8", "platform:web"] +} diff --git a/packages/react-components/react-overflow/project.json b/packages/react-components/react-overflow/project.json new file mode 100644 index 0000000000000..4b88290f7c7af --- /dev/null +++ b/packages/react-components/react-overflow/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-overflow", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-overflow/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-persona/project.json b/packages/react-components/react-persona/project.json new file mode 100644 index 0000000000000..7b544f07948e5 --- /dev/null +++ b/packages/react-components/react-persona/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-persona", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-persona/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-popover/project.json b/packages/react-components/react-popover/project.json new file mode 100644 index 0000000000000..eeead8c32f8f3 --- /dev/null +++ b/packages/react-components/react-popover/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-popover", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-popover/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-portal-compat-context/project.json b/packages/react-components/react-portal-compat-context/project.json new file mode 100644 index 0000000000000..676e13c6d830b --- /dev/null +++ b/packages/react-components/react-portal-compat-context/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-portal-compat-context", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-portal-compat-context/src", + "tags": ["vNext", "ships-amd", "platform:web"] +} diff --git a/packages/react-components/react-portal-compat/project.json b/packages/react-components/react-portal-compat/project.json new file mode 100644 index 0000000000000..cc87d2828b284 --- /dev/null +++ b/packages/react-components/react-portal-compat/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-portal-compat", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-portal-compat/src", + "tags": ["vNext", "ships-amd", "platform:web"] +} diff --git a/packages/react-components/react-portal/project.json b/packages/react-components/react-portal/project.json new file mode 100644 index 0000000000000..eb5841cbe758d --- /dev/null +++ b/packages/react-components/react-portal/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-portal", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-portal/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-positioning/project.json b/packages/react-components/react-positioning/project.json new file mode 100644 index 0000000000000..a9d421401c89c --- /dev/null +++ b/packages/react-components/react-positioning/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-positioning", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-positioning/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-progress/project.json b/packages/react-components/react-progress/project.json new file mode 100644 index 0000000000000..3fa0e148b4e67 --- /dev/null +++ b/packages/react-components/react-progress/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-progress", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-progress/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-provider/project.json b/packages/react-components/react-provider/project.json new file mode 100644 index 0000000000000..1ef7befb12ec6 --- /dev/null +++ b/packages/react-components/react-provider/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-provider", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-provider/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-radio/project.json b/packages/react-components/react-radio/project.json new file mode 100644 index 0000000000000..beaf1c1b62a49 --- /dev/null +++ b/packages/react-components/react-radio/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-radio", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-radio/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-search/project.json b/packages/react-components/react-search/project.json new file mode 100644 index 0000000000000..b9b4542817dd5 --- /dev/null +++ b/packages/react-components/react-search/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-search", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-search/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-select/project.json b/packages/react-components/react-select/project.json new file mode 100644 index 0000000000000..078912acaea2e --- /dev/null +++ b/packages/react-components/react-select/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-select", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-select/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-shared-contexts/project.json b/packages/react-components/react-shared-contexts/project.json new file mode 100644 index 0000000000000..f984e719536f6 --- /dev/null +++ b/packages/react-components/react-shared-contexts/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-shared-contexts", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-shared-contexts/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-skeleton/project.json b/packages/react-components/react-skeleton/project.json new file mode 100644 index 0000000000000..c569f0b422168 --- /dev/null +++ b/packages/react-components/react-skeleton/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-skeleton", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-skeleton/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-slider/project.json b/packages/react-components/react-slider/project.json new file mode 100644 index 0000000000000..d8a76df7566b8 --- /dev/null +++ b/packages/react-components/react-slider/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-slider", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-slider/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-spinbutton/project.json b/packages/react-components/react-spinbutton/project.json new file mode 100644 index 0000000000000..d8a9cb4734487 --- /dev/null +++ b/packages/react-components/react-spinbutton/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-spinbutton", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-spinbutton/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-spinner/project.json b/packages/react-components/react-spinner/project.json new file mode 100644 index 0000000000000..afe91496c90c4 --- /dev/null +++ b/packages/react-components/react-spinner/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-spinner", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-spinner/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-storybook-addon-codesandbox/project.json b/packages/react-components/react-storybook-addon-codesandbox/project.json new file mode 100644 index 0000000000000..ab828dc501123 --- /dev/null +++ b/packages/react-components/react-storybook-addon-codesandbox/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-storybook-addon-codesandbox", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-storybook-addon-codesandbox/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-storybook-addon/project.json b/packages/react-components/react-storybook-addon/project.json new file mode 100644 index 0000000000000..785a0c7a65161 --- /dev/null +++ b/packages/react-components/react-storybook-addon/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-storybook-addon", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-storybook-addon/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-switch/project.json b/packages/react-components/react-switch/project.json new file mode 100644 index 0000000000000..cfbcdd83a3922 --- /dev/null +++ b/packages/react-components/react-switch/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-switch", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-switch/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-table/project.json b/packages/react-components/react-table/project.json new file mode 100644 index 0000000000000..fb364f90e1820 --- /dev/null +++ b/packages/react-components/react-table/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-table", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-table/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-tabs/project.json b/packages/react-components/react-tabs/project.json new file mode 100644 index 0000000000000..c9324fe74e6c0 --- /dev/null +++ b/packages/react-components/react-tabs/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-tabs", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-tabs/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-tabster/project.json b/packages/react-components/react-tabster/project.json new file mode 100644 index 0000000000000..32061e7cc2535 --- /dev/null +++ b/packages/react-components/react-tabster/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-tabster", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-tabster/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-tags/project.json b/packages/react-components/react-tags/project.json new file mode 100644 index 0000000000000..60af273511f83 --- /dev/null +++ b/packages/react-components/react-tags/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-tags", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-tags/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-text/project.json b/packages/react-components/react-text/project.json new file mode 100644 index 0000000000000..388b82a4fda42 --- /dev/null +++ b/packages/react-components/react-text/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-text", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-text/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-textarea/project.json b/packages/react-components/react-textarea/project.json new file mode 100644 index 0000000000000..6ca02c68108e1 --- /dev/null +++ b/packages/react-components/react-textarea/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-textarea", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-textarea/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-theme-sass/project.json b/packages/react-components/react-theme-sass/project.json new file mode 100644 index 0000000000000..f1ee6099e3c37 --- /dev/null +++ b/packages/react-components/react-theme-sass/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-theme-sass", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-theme-sass/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-theme/project.json b/packages/react-components/react-theme/project.json new file mode 100644 index 0000000000000..ec0688e19a07a --- /dev/null +++ b/packages/react-components/react-theme/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-theme", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-theme/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-toast/project.json b/packages/react-components/react-toast/project.json new file mode 100644 index 0000000000000..5052915915c89 --- /dev/null +++ b/packages/react-components/react-toast/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-toast", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-toast/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-toolbar/project.json b/packages/react-components/react-toolbar/project.json new file mode 100644 index 0000000000000..d5e87a56071a9 --- /dev/null +++ b/packages/react-components/react-toolbar/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-toolbar", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-toolbar/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-tooltip/project.json b/packages/react-components/react-tooltip/project.json new file mode 100644 index 0000000000000..f6161de9e47cd --- /dev/null +++ b/packages/react-components/react-tooltip/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-tooltip", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-tooltip/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-tree/project.json b/packages/react-components/react-tree/project.json new file mode 100644 index 0000000000000..7842c9addec09 --- /dev/null +++ b/packages/react-components/react-tree/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-tree", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-tree/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-utilities/project.json b/packages/react-components/react-utilities/project.json new file mode 100644 index 0000000000000..e132da23b75e6 --- /dev/null +++ b/packages/react-components/react-utilities/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-utilities", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-utilities/src", + "tags": ["vNext", "platform:web"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-virtualizer/project.json b/packages/react-components/react-virtualizer/project.json new file mode 100644 index 0000000000000..cbd66c7675e16 --- /dev/null +++ b/packages/react-components/react-virtualizer/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-virtualizer", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-virtualizer/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/theme-designer/project.json b/packages/react-components/theme-designer/project.json new file mode 100644 index 0000000000000..e24372ad484b1 --- /dev/null +++ b/packages/react-components/theme-designer/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/theme-designer", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/theme-designer/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-conformance/project.json b/packages/react-conformance/project.json new file mode 100644 index 0000000000000..508f8ea8fc9da --- /dev/null +++ b/packages/react-conformance/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-conformance", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-conformance/src", + "implicitDependencies": [], + "tags": ["vNext", "platform:node"] +} diff --git a/packages/react-date-time/project.json b/packages/react-date-time/project.json new file mode 100644 index 0000000000000..5e68499a309b0 --- /dev/null +++ b/packages/react-date-time/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-date-time", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-docsite-components/project.json b/packages/react-docsite-components/project.json new file mode 100644 index 0000000000000..731f1165c663f --- /dev/null +++ b/packages/react-docsite-components/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-docsite-components", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-examples/project.json b/packages/react-examples/project.json new file mode 100644 index 0000000000000..c72e1bc862748 --- /dev/null +++ b/packages/react-examples/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-examples", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-experiments/project.json b/packages/react-experiments/project.json new file mode 100644 index 0000000000000..8141f66a23c59 --- /dev/null +++ b/packages/react-experiments/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-experiments", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-file-type-icons/project.json b/packages/react-file-type-icons/project.json new file mode 100644 index 0000000000000..ed2e83172f5c8 --- /dev/null +++ b/packages/react-file-type-icons/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-file-type-icons", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-focus/project.json b/packages/react-focus/project.json new file mode 100644 index 0000000000000..24f57da6a93d5 --- /dev/null +++ b/packages/react-focus/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-focus", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-hooks/project.json b/packages/react-hooks/project.json new file mode 100644 index 0000000000000..a90e9e5ee9756 --- /dev/null +++ b/packages/react-hooks/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-hooks", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-icon-provider/project.json b/packages/react-icon-provider/project.json new file mode 100644 index 0000000000000..2e3089369ecfb --- /dev/null +++ b/packages/react-icon-provider/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-icon-provider", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-icons-mdl2-branded/project.json b/packages/react-icons-mdl2-branded/project.json new file mode 100644 index 0000000000000..ae09abb62633e --- /dev/null +++ b/packages/react-icons-mdl2-branded/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-icons-mdl2-branded", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-icons-mdl2/project.json b/packages/react-icons-mdl2/project.json new file mode 100644 index 0000000000000..f414da462b4eb --- /dev/null +++ b/packages/react-icons-mdl2/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-icons-mdl2", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-monaco-editor/project.json b/packages/react-monaco-editor/project.json new file mode 100644 index 0000000000000..45a202544282d --- /dev/null +++ b/packages/react-monaco-editor/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-monaco-editor", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react-window-provider/project.json b/packages/react-window-provider/project.json new file mode 100644 index 0000000000000..4ff5947d89201 --- /dev/null +++ b/packages/react-window-provider/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react-window-provider", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/react/project.json b/packages/react/project.json new file mode 100644 index 0000000000000..152e2ab3157ea --- /dev/null +++ b/packages/react/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/react", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/scheme-utilities/project.json b/packages/scheme-utilities/project.json new file mode 100644 index 0000000000000..eebb24e5168c7 --- /dev/null +++ b/packages/scheme-utilities/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/scheme-utilities", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/set-version/project.json b/packages/set-version/project.json new file mode 100644 index 0000000000000..af1a2aadda391 --- /dev/null +++ b/packages/set-version/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/set-version", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/storybook/project.json b/packages/storybook/project.json new file mode 100644 index 0000000000000..c21b106e9827d --- /dev/null +++ b/packages/storybook/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/storybook", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/style-utilities/project.json b/packages/style-utilities/project.json new file mode 100644 index 0000000000000..d28df38831e06 --- /dev/null +++ b/packages/style-utilities/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/style-utilities", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/test-utilities/project.json b/packages/test-utilities/project.json new file mode 100644 index 0000000000000..4d2f181a5a11d --- /dev/null +++ b/packages/test-utilities/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/test-utilities", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["v8", "platform:node"] +} diff --git a/packages/theme-samples/project.json b/packages/theme-samples/project.json new file mode 100644 index 0000000000000..03f7b86522547 --- /dev/null +++ b/packages/theme-samples/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/theme-samples", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/theme/project.json b/packages/theme/project.json new file mode 100644 index 0000000000000..19bfe438a6f9e --- /dev/null +++ b/packages/theme/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/theme", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/tokens/project.json b/packages/tokens/project.json new file mode 100644 index 0000000000000..3cfe8d10729a4 --- /dev/null +++ b/packages/tokens/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/tokens", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/tokens/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/utilities/project.json b/packages/utilities/project.json new file mode 100644 index 0000000000000..c38f94bc8d34a --- /dev/null +++ b/packages/utilities/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/utilities", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/web-components/project.json b/packages/web-components/project.json new file mode 100644 index 0000000000000..7334d26880ad2 --- /dev/null +++ b/packages/web-components/project.json @@ -0,0 +1,6 @@ +{ + "name": "@fluentui/web-components", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [] +} diff --git a/packages/webpack-utilities/project.json b/packages/webpack-utilities/project.json new file mode 100644 index 0000000000000..ff6b669821cae --- /dev/null +++ b/packages/webpack-utilities/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/webpack-utilities", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "tags": ["v8", "platform:node"] +} diff --git a/scripts/api-extractor/project.json b/scripts/api-extractor/project.json new file mode 100644 index 0000000000000..ee42683925f6b --- /dev/null +++ b/scripts/api-extractor/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-api-extractor", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/api-extractor", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/babel/project.json b/scripts/babel/project.json new file mode 100644 index 0000000000000..406b4756629ad --- /dev/null +++ b/scripts/babel/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-babel", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/babel", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/beachball/project.json b/scripts/beachball/project.json new file mode 100644 index 0000000000000..02da59d7eaffb --- /dev/null +++ b/scripts/beachball/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-beachball", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/beachball", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/bundle-size-auditor/project.json b/scripts/bundle-size-auditor/project.json new file mode 100644 index 0000000000000..0741f88a872af --- /dev/null +++ b/scripts/bundle-size-auditor/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-bundle-size-auditor", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/bundle-size-auditor/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/cypress/project.json b/scripts/cypress/project.json new file mode 100644 index 0000000000000..d2f56203e658d --- /dev/null +++ b/scripts/cypress/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-cypress", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/cypress/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/dangerjs/project.json b/scripts/dangerjs/project.json new file mode 100644 index 0000000000000..61f47d15fd5c2 --- /dev/null +++ b/scripts/dangerjs/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-dangerjs", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/dangerjs/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/executors/project.json b/scripts/executors/project.json new file mode 100644 index 0000000000000..0c5ee26727f6a --- /dev/null +++ b/scripts/executors/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-executors", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/executors", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/fluentui-publish/project.json b/scripts/fluentui-publish/project.json new file mode 100644 index 0000000000000..4b49d2a9c9e17 --- /dev/null +++ b/scripts/fluentui-publish/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-fluentui-publish", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/fluentui-publish", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/generators/project.json b/scripts/generators/project.json new file mode 100644 index 0000000000000..75e6575cf5294 --- /dev/null +++ b/scripts/generators/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-generators", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/generators", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/github/project.json b/scripts/github/project.json new file mode 100644 index 0000000000000..f4aaaea0a72ab --- /dev/null +++ b/scripts/github/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-github", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/github/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/gulp/project.json b/scripts/gulp/project.json new file mode 100644 index 0000000000000..fff22b21af8eb --- /dev/null +++ b/scripts/gulp/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-gulp", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/gulp/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/jest/project.json b/scripts/jest/project.json new file mode 100644 index 0000000000000..35f62443a731f --- /dev/null +++ b/scripts/jest/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-jest", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/jest/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/lint-staged/project.json b/scripts/lint-staged/project.json new file mode 100644 index 0000000000000..75f25449c3c7f --- /dev/null +++ b/scripts/lint-staged/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-lint-staged", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/lint-staged", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/monorepo/project.json b/scripts/monorepo/project.json new file mode 100644 index 0000000000000..d50c197a36c82 --- /dev/null +++ b/scripts/monorepo/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-monorepo", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/monorepo/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/package-manager/project.json b/scripts/package-manager/project.json new file mode 100644 index 0000000000000..1847216e1515b --- /dev/null +++ b/scripts/package-manager/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-package-manager", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/package-manager", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/perf-test-flamegrill/project.json b/scripts/perf-test-flamegrill/project.json new file mode 100644 index 0000000000000..eab001336c127 --- /dev/null +++ b/scripts/perf-test-flamegrill/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-perf-test-flamegrill", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/perf-test-flamegrill/src", + "projectType": "library", + "tags": ["tools", "platform:any"] +} diff --git a/scripts/prettier/project.json b/scripts/prettier/project.json new file mode 100644 index 0000000000000..3db813cccb4b5 --- /dev/null +++ b/scripts/prettier/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-prettier", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/prettier/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/projects-test/project.json b/scripts/projects-test/project.json new file mode 100644 index 0000000000000..e6020b415ed0b --- /dev/null +++ b/scripts/projects-test/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-projects-test", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/projects-test/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/puppeteer/project.json b/scripts/puppeteer/project.json new file mode 100644 index 0000000000000..7a1e6b35ea26a --- /dev/null +++ b/scripts/puppeteer/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-puppeteer", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/puppeteer/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/storybook/project.json b/scripts/storybook/project.json new file mode 100644 index 0000000000000..cf59a07d85bfb --- /dev/null +++ b/scripts/storybook/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-storybook", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/storybook/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/tasks/project.json b/scripts/tasks/project.json new file mode 100644 index 0000000000000..c298f47252b82 --- /dev/null +++ b/scripts/tasks/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-tasks", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/tasks/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/test-ssr/project.json b/scripts/test-ssr/project.json new file mode 100644 index 0000000000000..26da0187c8a6a --- /dev/null +++ b/scripts/test-ssr/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-test-ssr", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/test-ssr/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/triage-bot/project.json b/scripts/triage-bot/project.json new file mode 100644 index 0000000000000..891af5a7ef1da --- /dev/null +++ b/scripts/triage-bot/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-triage-bot", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/triage-bot/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/ts-node/project.json b/scripts/ts-node/project.json new file mode 100644 index 0000000000000..e8ad5a577aa30 --- /dev/null +++ b/scripts/ts-node/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-ts-node", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/ts-node", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/update-release-notes/project.json b/scripts/update-release-notes/project.json new file mode 100644 index 0000000000000..8e8b4d82b2dc7 --- /dev/null +++ b/scripts/update-release-notes/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-update-release-notes", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/update-release-notes", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/utils/project.json b/scripts/utils/project.json new file mode 100644 index 0000000000000..6e74950259b76 --- /dev/null +++ b/scripts/utils/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-utils", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/utils/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/scripts/webpack/project.json b/scripts/webpack/project.json new file mode 100644 index 0000000000000..9f9018bd71e87 --- /dev/null +++ b/scripts/webpack/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/scripts-webpack", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "scripts/webpack/src", + "projectType": "library", + "tags": ["tools"] +} diff --git a/tools/jest.config.ts b/tools/jest.config.ts index 1c3ad7296adc2..8f28ec4b36ff9 100644 --- a/tools/jest.config.ts +++ b/tools/jest.config.ts @@ -6,15 +6,16 @@ export default { displayName: 'tools', preset: '../jest.preset.js', - globals: { - 'ts-jest': { - diagnostics: false, - tsconfig: '/tsconfig.json', - }, - }, + globals: {}, testPathIgnorePatterns: ['/node_modules/'], transform: { - '^.+\\.tsx?$': 'ts-jest', + '^.+\\.tsx?$': [ + 'ts-jest', + { + diagnostics: false, + tsconfig: '/tsconfig.json', + }, + ], }, coverageDirectory: './coverage', }; diff --git a/tools/project.json b/tools/project.json new file mode 100644 index 0000000000000..e907b9fca65db --- /dev/null +++ b/tools/project.json @@ -0,0 +1,36 @@ +{ + "name": "@fluentui/nx-workspace-tools", + "$schema": "../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "tools", + "projectType": "library", + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": ["{workspaceRoot}/coverage/tools"], + "options": { + "jestConfig": "tools/jest.config.ts", + "passWithNoTests": true + } + }, + "lint": { + "executor": "nx:run-commands", + "options": { + "command": "eslint **/*.ts", + "cwd": "tools" + } + }, + "type-check": { + "executor": "nx:run-commands", + "options": { + "command": "tsc -b tools/tsconfig.json" + } + }, + "check-graph": { + "executor": "nx:run-commands", + "options": { + "command": "node ./tools/check-dep-graph.js" + } + } + }, + "tags": [] +} diff --git a/typings/project.json b/typings/project.json new file mode 100644 index 0000000000000..7bae10d65882d --- /dev/null +++ b/typings/project.json @@ -0,0 +1,7 @@ +{ + "name": "@fluentui/typings", + "$schema": "../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "typings", + "tags": ["platform:any"] +} diff --git a/workspace.json b/workspace.json deleted file mode 100644 index dc683adce389f..0000000000000 --- a/workspace.json +++ /dev/null @@ -1,1182 +0,0 @@ -{ - "$schema": "./node_modules/nx/schemas/workspace-schema.json", - "version": 2, - "projects": { - "@fluentui/a11y-testing": { - "root": "packages/a11y-testing", - "projectType": "library", - "implicitDependencies": [], - "tags": ["platform:node"] - }, - "@fluentui/ability-attributes": { - "root": "packages/fluentui/ability-attributes", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/accessibility": { - "root": "packages/fluentui/accessibility", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/api-docs": { - "root": "packages/api-docs", - "projectType": "library", - "implicitDependencies": [], - "tags": ["v8", "platform:node"] - }, - "@fluentui/azure-themes": { - "root": "packages/azure-themes", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/babel-preset-global-context": { - "root": "packages/react-components/babel-preset-global-context", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/babel-preset-global-context/src", - "tags": ["vNext", "platform:node"] - }, - "@fluentui/babel-preset-storybook-full-source": { - "root": "packages/react-components/babel-preset-storybook-full-source", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/babel-preset-storybook-full-source/src", - "tags": ["vNext", "platform:node"] - }, - "@fluentui/bundle-size": { - "root": "packages/bundle-size", - "projectType": "library", - "sourceRoot": "packages/bundle-size/src", - "tags": ["platform:node"], - "implicitDependencies": [] - }, - "@fluentui/circulars-test": { - "root": "packages/fluentui/circulars-test", - "projectType": "application", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/code-sandbox": { - "root": "packages/fluentui/code-sandbox", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/codemods": { - "root": "packages/codemods", - "projectType": "library", - "implicitDependencies": [], - "tags": ["v8", "platform:node"] - }, - "@fluentui/common-styles": { - "root": "packages/common-styles", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/cra-template": { - "root": "packages/cra-template", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/date-time-utilities": { - "root": "packages/date-time-utilities", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/digest": { - "root": "packages/fluentui/digest", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/docs": { - "root": "packages/fluentui/docs", - "projectType": "application", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/docs-components": { - "root": "packages/fluentui/docs-components", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/dom-utilities": { - "root": "packages/dom-utilities", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/e2e": { - "root": "packages/fluentui/e2e", - "projectType": "application", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/eslint-plugin": { - "root": "packages/eslint-plugin", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/example-data": { - "root": "packages/example-data", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/fluent2-theme": { - "root": "packages/fluent2-theme", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/font-icons-mdl2": { - "root": "packages/font-icons-mdl2", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/foundation-legacy": { - "root": "packages/foundation-legacy", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/global-context": { - "root": "packages/react-components/global-context", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/global-context/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/jest-serializer-merge-styles": { - "root": "packages/jest-serializer-merge-styles", - "projectType": "library", - "implicitDependencies": [], - "tags": ["v8", "platform:node"] - }, - "@fluentui/keyboard-key": { - "root": "packages/keyboard-key", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/keyboard-keys": { - "root": "packages/react-components/keyboard-keys", - "projectType": "library", - "sourceRoot": "packages/react-components/keyboard-keys/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/local-sandbox": { - "root": "packages/fluentui/local-sandbox", - "projectType": "application", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/merge-styles": { - "root": "packages/merge-styles", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/monaco-editor": { - "root": "packages/monaco-editor", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/nx-workspace-tools": { - "root": "tools", - "sourceRoot": "tools", - "projectType": "library", - "targets": { - "test": { - "executor": "@nrwl/jest:jest", - "outputs": ["{workspaceRoot}/coverage/tools"], - "options": { - "jestConfig": "tools/jest.config.ts", - "passWithNoTests": true - } - }, - "lint": { - "executor": "nx:run-commands", - "options": { - "command": "eslint **/*.ts", - "cwd": "tools" - } - }, - "type-check": { - "executor": "nx:run-commands", - "options": { - "command": "tsc -b tools/tsconfig.json" - } - }, - "check-graph": { - "executor": "nx:run-commands", - "options": { - "command": "node ./tools/check-dep-graph.js" - } - } - }, - "tags": [] - }, - "@fluentui/perf": { - "root": "packages/fluentui/perf", - "projectType": "application", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/perf-test": { - "root": "apps/perf-test", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/perf-test-northstar": { - "root": "packages/fluentui/perf-test-northstar", - "projectType": "application", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/perf-test-react-components": { - "root": "apps/perf-test-react-components", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/pr-deploy-site": { - "root": "apps/pr-deploy-site", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/priority-overflow": { - "root": "packages/react-components/priority-overflow", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/priority-overflow/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/projects-test": { - "root": "packages/fluentui/projects-test", - "projectType": "application", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/public-docsite": { - "root": "apps/public-docsite", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/public-docsite-resources": { - "root": "apps/public-docsite-resources", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/public-docsite-setup": { - "root": "packages/public-docsite-setup", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/public-docsite-v9": { - "root": "apps/public-docsite-v9", - "projectType": "application", - "implicitDependencies": [], - "tags": ["platform:web"] - }, - "@fluentui/react": { - "root": "packages/react", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-18-tests-v8": { - "root": "apps/react-18-tests-v8", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/react-18-tests-v9": { - "root": "apps/react-18-tests-v9", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/react-accordion": { - "root": "packages/react-components/react-accordion", - "projectType": "library", - "sourceRoot": "packages/react-components/react-accordion/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-alert": { - "root": "packages/react-components/react-alert", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-alert/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-aria": { - "root": "packages/react-components/react-aria", - "projectType": "library", - "sourceRoot": "packages/react-components/react-aria/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-avatar": { - "root": "packages/react-components/react-avatar", - "projectType": "library", - "sourceRoot": "packages/react-components/react-avatar/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-badge": { - "root": "packages/react-components/react-badge", - "projectType": "library", - "sourceRoot": "packages/react-components/react-badge/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-bindings": { - "root": "packages/fluentui/react-bindings", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-breadcrumb": { - "root": "packages/react-components/react-breadcrumb", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-breadcrumb/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-builder": { - "root": "packages/fluentui/react-builder", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-button": { - "root": "packages/react-components/react-button", - "projectType": "library", - "sourceRoot": "packages/react-components/react-button/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-card": { - "root": "packages/react-components/react-card", - "projectType": "library", - "sourceRoot": "packages/react-components/react-card/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-cards": { - "root": "packages/react-cards", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-charting": { - "root": "packages/react-charting", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-checkbox": { - "root": "packages/react-components/react-checkbox", - "projectType": "library", - "sourceRoot": "packages/react-components/react-checkbox/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-colorpicker-compat": { - "root": "packages/react-components/react-colorpicker-compat", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-colorpicker-compat/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-combobox": { - "root": "packages/react-components/react-combobox", - "projectType": "library", - "sourceRoot": "packages/react-components/react-combobox/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-component-event-listener": { - "root": "packages/fluentui/react-component-event-listener", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-component-nesting-registry": { - "root": "packages/fluentui/react-component-nesting-registry", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-component-ref": { - "root": "packages/fluentui/react-component-ref", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-components": { - "root": "packages/react-components/react-components", - "projectType": "library", - "sourceRoot": "packages/react-components/react-components/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-conformance": { - "root": "packages/react-conformance", - "projectType": "library", - "sourceRoot": "packages/react-conformance/src", - "implicitDependencies": [], - "tags": ["vNext", "platform:node"] - }, - "@fluentui/react-conformance-griffel": { - "root": "packages/react-components/react-conformance-griffel", - "projectType": "library", - "sourceRoot": "packages/react-components/react-conformance-griffel/src", - "tags": ["vNext", "platform:node"], - "implicitDependencies": [] - }, - "@fluentui/react-context-selector": { - "root": "packages/react-components/react-context-selector", - "projectType": "library", - "sourceRoot": "packages/react-components/react-context-selector/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-data-grid-react-window": { - "root": "packages/react-components/react-data-grid-react-window", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-data-grid-react-window/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-date-time": { - "root": "packages/react-date-time", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-datepicker-compat": { - "root": "packages/react-components/react-datepicker-compat", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-datepicker-compat/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-dialog": { - "root": "packages/react-components/react-dialog", - "projectType": "library", - "sourceRoot": "packages/react-components/react-dialog/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-divider": { - "root": "packages/react-components/react-divider", - "projectType": "library", - "sourceRoot": "packages/react-components/react-divider/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-docsite-components": { - "root": "packages/react-docsite-components", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-drawer": { - "root": "packages/react-components/react-drawer", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-drawer/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-examples": { - "root": "packages/react-examples", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-experiments": { - "root": "packages/react-experiments", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-field": { - "root": "packages/react-components/react-field", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-field/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-file-type-icons": { - "root": "packages/react-file-type-icons", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-focus": { - "root": "packages/react-focus", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-hooks": { - "root": "packages/react-hooks", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-icon-provider": { - "root": "packages/react-icon-provider", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-icons-mdl2": { - "root": "packages/react-icons-mdl2", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-icons-mdl2-branded": { - "root": "packages/react-icons-mdl2-branded", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-icons-northstar": { - "root": "packages/fluentui/react-icons-northstar", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-image": { - "root": "packages/react-components/react-image", - "projectType": "library", - "sourceRoot": "packages/react-components/react-image/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-infobutton": { - "root": "packages/react-components/react-infobutton", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-infobutton/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-input": { - "root": "packages/react-components/react-input", - "projectType": "library", - "sourceRoot": "packages/react-components/react-input/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-jsx-runtime": { - "root": "packages/react-components/react-jsx-runtime", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-jsx-runtime/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-label": { - "root": "packages/react-components/react-label", - "projectType": "library", - "sourceRoot": "packages/react-components/react-label/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-link": { - "root": "packages/react-components/react-link", - "projectType": "library", - "sourceRoot": "packages/react-components/react-link/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-menu": { - "root": "packages/react-components/react-menu", - "projectType": "library", - "sourceRoot": "packages/react-components/react-menu/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-migration-v0-v9": { - "root": "packages/react-components/react-migration-v0-v9", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-migration-v0-v9/src", - "tags": ["vNext", "react-northstar", "platform:web"] - }, - "@fluentui/react-migration-v8-v9": { - "root": "packages/react-components/react-migration-v8-v9", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-migration-v8-v9/src", - "tags": ["vNext", "v8", "platform:web"] - }, - "@fluentui/react-monaco-editor": { - "root": "packages/react-monaco-editor", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/react-northstar": { - "root": "packages/fluentui/react-northstar", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-northstar-emotion-renderer": { - "root": "packages/fluentui/react-northstar-emotion-renderer", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-northstar-fela-renderer": { - "root": "packages/fluentui/react-northstar-fela-renderer", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-northstar-prototypes": { - "root": "packages/fluentui/react-northstar-prototypes", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-northstar-styles-renderer": { - "root": "packages/fluentui/react-northstar-styles-renderer", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-overflow": { - "root": "packages/react-components/react-overflow", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-overflow/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-persona": { - "root": "packages/react-components/react-persona", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-persona/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-popover": { - "root": "packages/react-components/react-popover", - "projectType": "library", - "sourceRoot": "packages/react-components/react-popover/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-portal": { - "root": "packages/react-components/react-portal", - "projectType": "library", - "sourceRoot": "packages/react-components/react-portal/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-portal-compat": { - "root": "packages/react-components/react-portal-compat", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-portal-compat/src", - "tags": ["vNext", "ships-amd", "platform:web"] - }, - "@fluentui/react-portal-compat-context": { - "root": "packages/react-components/react-portal-compat-context", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-portal-compat-context/src", - "tags": ["vNext", "ships-amd", "platform:web"] - }, - "@fluentui/react-positioning": { - "root": "packages/react-components/react-positioning", - "projectType": "library", - "sourceRoot": "packages/react-components/react-positioning/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-progress": { - "root": "packages/react-components/react-progress", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-progress/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-proptypes": { - "root": "packages/fluentui/react-proptypes", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-provider": { - "root": "packages/react-components/react-provider", - "projectType": "library", - "sourceRoot": "packages/react-components/react-provider/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-radio": { - "root": "packages/react-components/react-radio", - "projectType": "library", - "sourceRoot": "packages/react-components/react-radio/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-search": { - "root": "packages/react-components/react-search", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-search/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-select": { - "root": "packages/react-components/react-select", - "projectType": "library", - "sourceRoot": "packages/react-components/react-select/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-shared-contexts": { - "root": "packages/react-components/react-shared-contexts", - "projectType": "library", - "sourceRoot": "packages/react-components/react-shared-contexts/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-skeleton": { - "root": "packages/react-components/react-skeleton", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-skeleton/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-slider": { - "root": "packages/react-components/react-slider", - "projectType": "library", - "sourceRoot": "packages/react-components/react-slider/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-spinbutton": { - "root": "packages/react-components/react-spinbutton", - "projectType": "library", - "sourceRoot": "packages/react-components/react-spinbutton/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-spinner": { - "root": "packages/react-components/react-spinner", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-spinner/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-storybook-addon": { - "root": "packages/react-components/react-storybook-addon", - "projectType": "library", - "sourceRoot": "packages/react-components/react-storybook-addon/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-storybook-addon-codesandbox": { - "root": "packages/react-components/react-storybook-addon-codesandbox", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-storybook-addon-codesandbox/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-switch": { - "root": "packages/react-components/react-switch", - "projectType": "library", - "sourceRoot": "packages/react-components/react-switch/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-table": { - "root": "packages/react-components/react-table", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-table/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-tabs": { - "root": "packages/react-components/react-tabs", - "projectType": "library", - "sourceRoot": "packages/react-components/react-tabs/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-tabster": { - "root": "packages/react-components/react-tabster", - "projectType": "library", - "sourceRoot": "packages/react-components/react-tabster/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-tags": { - "root": "packages/react-components/react-tags", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-tags/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-telemetry": { - "root": "packages/fluentui/react-telemetry", - "projectType": "library", - "implicitDependencies": [], - "tags": ["react-northstar"] - }, - "@fluentui/react-text": { - "root": "packages/react-components/react-text", - "projectType": "library", - "sourceRoot": "packages/react-components/react-text/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-textarea": { - "root": "packages/react-components/react-textarea", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-textarea/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-theme": { - "root": "packages/react-components/react-theme", - "projectType": "library", - "sourceRoot": "packages/react-components/react-theme/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-theme-sass": { - "root": "packages/react-components/react-theme-sass", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-theme-sass/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-toast": { - "root": "packages/react-components/react-toast", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-toast/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-toolbar": { - "root": "packages/react-components/react-toolbar", - "projectType": "library", - "sourceRoot": "packages/react-components/react-toolbar/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-tooltip": { - "root": "packages/react-components/react-tooltip", - "projectType": "library", - "sourceRoot": "packages/react-components/react-tooltip/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-tree": { - "root": "packages/react-components/react-tree", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-tree/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-utilities": { - "root": "packages/react-components/react-utilities", - "projectType": "library", - "sourceRoot": "packages/react-components/react-utilities/src", - "tags": ["vNext", "platform:web"], - "implicitDependencies": [] - }, - "@fluentui/react-virtualizer": { - "root": "packages/react-components/react-virtualizer", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-virtualizer/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/react-window-provider": { - "root": "packages/react-window-provider", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/recipes-react-components": { - "root": "apps/recipes-react-components", - "projectType": "application", - "implicitDependencies": [], - "sourceRoot": "apps/recipes-react-components/src", - "tags": ["vNext"] - }, - "@fluentui/scheme-utilities": { - "root": "packages/scheme-utilities", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/scripts-api-extractor": { - "root": "scripts/api-extractor", - "sourceRoot": "scripts/api-extractor", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-babel": { - "root": "scripts/babel", - "sourceRoot": "scripts/babel", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-beachball": { - "root": "scripts/beachball", - "sourceRoot": "scripts/beachball", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-bundle-size-auditor": { - "root": "scripts/bundle-size-auditor", - "sourceRoot": "scripts/bundle-size-auditor/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-cypress": { - "root": "scripts/cypress", - "sourceRoot": "scripts/cypress/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-dangerjs": { - "root": "scripts/dangerjs", - "sourceRoot": "scripts/dangerjs/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-executors": { - "root": "scripts/executors", - "sourceRoot": "scripts/executors", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-fluentui-publish": { - "root": "scripts/fluentui-publish", - "sourceRoot": "scripts/fluentui-publish", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-generators": { - "root": "scripts/generators", - "sourceRoot": "scripts/generators", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-github": { - "root": "scripts/github", - "sourceRoot": "scripts/github/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-gulp": { - "root": "scripts/gulp", - "sourceRoot": "scripts/gulp/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-jest": { - "root": "scripts/jest", - "sourceRoot": "scripts/jest/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-lint-staged": { - "root": "scripts/lint-staged", - "sourceRoot": "scripts/lint-staged", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-monorepo": { - "root": "scripts/monorepo", - "sourceRoot": "scripts/monorepo/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-package-manager": { - "root": "scripts/package-manager", - "sourceRoot": "scripts/package-manager", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-perf-test-flamegrill": { - "root": "scripts/perf-test-flamegrill", - "sourceRoot": "scripts/perf-test-flamegrill/src", - "projectType": "library", - "tags": ["tools", "platform:any"] - }, - "@fluentui/scripts-prettier": { - "root": "scripts/prettier", - "sourceRoot": "scripts/prettier/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-projects-test": { - "root": "scripts/projects-test", - "sourceRoot": "scripts/projects-test/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-puppeteer": { - "root": "scripts/puppeteer", - "sourceRoot": "scripts/puppeteer/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-storybook": { - "root": "scripts/storybook", - "sourceRoot": "scripts/storybook/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-tasks": { - "root": "scripts/tasks", - "sourceRoot": "scripts/tasks/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-test-ssr": { - "root": "scripts/test-ssr", - "sourceRoot": "scripts/test-ssr/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-triage-bot": { - "root": "scripts/triage-bot", - "sourceRoot": "scripts/triage-bot/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-ts-node": { - "root": "scripts/ts-node", - "sourceRoot": "scripts/ts-node", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-update-release-notes": { - "root": "scripts/update-release-notes", - "sourceRoot": "scripts/update-release-notes", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-utils": { - "root": "scripts/utils", - "sourceRoot": "scripts/utils/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/scripts-webpack": { - "root": "scripts/webpack", - "sourceRoot": "scripts/webpack/src", - "projectType": "library", - "tags": ["tools"] - }, - "@fluentui/set-version": { - "root": "packages/set-version", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/ssr-tests": { - "root": "apps/ssr-tests", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/ssr-tests-v9": { - "root": "apps/ssr-tests-v9", - "projectType": "application", - "implicitDependencies": [], - "sourceRoot": "apps/ssr-tests-v9/src", - "tags": ["vNext", "platform:node"] - }, - "@fluentui/state": { - "root": "packages/fluentui/state", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/storybook": { - "root": "packages/storybook", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/stress-test": { - "root": "apps/stress-test", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/style-utilities": { - "root": "packages/style-utilities", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/styles": { - "root": "packages/fluentui/styles", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/test-utilities": { - "root": "packages/test-utilities", - "projectType": "library", - "implicitDependencies": [], - "tags": ["v8", "platform:node"] - }, - "@fluentui/theme": { - "root": "packages/theme", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/theme-designer": { - "root": "packages/react-components/theme-designer", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/theme-designer/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/theme-samples": { - "root": "packages/theme-samples", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/theming-designer": { - "root": "apps/theming-designer", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/tokens": { - "root": "packages/tokens", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/tokens/src", - "tags": ["vNext", "platform:web"] - }, - "@fluentui/ts-minbar-test-react": { - "root": "apps/ts-minbar-test-react", - "projectType": "application" - }, - "@fluentui/ts-minbar-test-react-components": { - "root": "apps/ts-minbar-test-react-components", - "projectType": "application" - }, - "@fluentui/typings": { - "root": "typings", - "projectType": "library", - "sourceRoot": "typings", - "tags": ["platform:any"] - }, - "@fluentui/utilities": { - "root": "packages/utilities", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/vr-tests": { - "root": "apps/vr-tests", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/vr-tests-react-components": { - "root": "apps/vr-tests-react-components", - "projectType": "application", - "implicitDependencies": [] - }, - "@fluentui/web-components": { - "root": "packages/web-components", - "projectType": "library", - "implicitDependencies": [] - }, - "@fluentui/webpack-utilities": { - "root": "packages/webpack-utilities", - "projectType": "library", - "implicitDependencies": [], - "tags": ["v8", "platform:node"] - } - } -} From c10f6c86defbfb0a8d3fe8c5bdd1aaf62ae6efe4 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Mon, 29 May 2023 17:09:07 +0200 Subject: [PATCH 03/12] chore: update nxignore and codeowners to reflect nx migrations --- .github/CODEOWNERS | 2 +- .nxignore | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 5ece5c4ce83a9..294fd04c9351c 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -66,7 +66,6 @@ #### NX related files /nx.json @microsoft/fluentui-react-build -/workspace.json @microsoft/fluentui-react-build /migrations.json @microsoft/fluentui-react-build #### Meta and License stuff @@ -300,6 +299,7 @@ packages/react-experiments/src/components/Tile @ThomasMichon packages/react-experiments/src/components/TileList @ThomasMichon ### generic rules for v-build. Might be tweaked based on needs. +**/project.json @microsoft/fluentui-react-build **/just.config.ts @microsoft/fluentui-react-build **/jest.config.js @microsoft/fluentui-react-build **/webpack.*.js @microsoft/fluentui-react-build diff --git a/.nxignore b/.nxignore index 71226eaa4cbab..a68ee7011fbc9 100644 --- a/.nxignore +++ b/.nxignore @@ -1,4 +1,5 @@ -# Northstar files that doesn't belong to actual project to make nx workspace-lint pass +# Northstar files that doesn't belong to actual project to make nx workspace-lint pass + packages/fluentui/add-a-feature.md packages/fluentui/document-a-feature.md packages/fluentui/test-a-feature.md @@ -8,3 +9,5 @@ packages/fluentui/CONTRIBUTING.md packages/fluentui/README.md packages/fluentui/lerna.json packages/fluentui/package.json + +**/dist/** From 4efe049e5c3de64af906fb52382ad991e301e10d Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Mon, 29 May 2023 18:57:05 +0200 Subject: [PATCH 04/12] fix(tools): update unhandled async calls and make all test pass after migration --- tools/generators/add-codeowners.spec.ts | 26 ++-- .../index.spec.ts | 4 +- .../dependency-mismatch/index.spec.ts | 4 +- tools/generators/epic-generator/index.spec.ts | 12 +- .../migrate-converged-pkg/index.spec.ts | 114 ++++++++++-------- .../generators/migrate-converged-pkg/index.ts | 8 +- .../migrate-fixed-versions/index.spec.ts | 4 +- .../migrate-fixed-versions/index.ts | 5 +- tools/generators/migrate-v8-pkg/index.spec.ts | 4 +- tools/generators/move-packages/index.spec.ts | 7 +- tools/generators/move-packages/index.ts | 36 +++--- tools/generators/print-stats.spec.ts | 4 +- tools/generators/print-stats.ts | 2 +- tools/generators/rc-caret/index.spec.ts | 28 ++--- tools/generators/rc-caret/index.ts | 2 +- .../tsconfig-base-all/index.spec.ts | 4 +- tools/generators/version-bump/index.spec.ts | 4 +- tools/generators/version-bump/index.ts | 2 +- .../files/index.spec.ts__tmpl__ | 4 +- .../workspace-generator/index.spec.ts | 33 ++--- tools/utils.ts | 7 +- 21 files changed, 165 insertions(+), 149 deletions(-) diff --git a/tools/generators/add-codeowners.spec.ts b/tools/generators/add-codeowners.spec.ts index 9828121188a01..2fa224a3c0c09 100644 --- a/tools/generators/add-codeowners.spec.ts +++ b/tools/generators/add-codeowners.spec.ts @@ -1,5 +1,5 @@ import { Tree, addProjectConfiguration, stripIndents } from '@nrwl/devkit'; -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { addCodeowner } from './add-codeowners'; import { setupCodeowners } from '../utils-testing'; import { workspacePaths } from '../utils'; @@ -8,7 +8,7 @@ describe(`#addCodeowner`, () => { let tree: Tree; beforeEach(() => { - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); addProjectConfiguration(tree, '@proj/react-one', { root: '/packages/react-one', @@ -53,27 +53,27 @@ describe(`#addCodeowner`, () => { createCodeowners(tree); expect(tree.read(workspacePaths.github.codeowners, 'utf8')).toMatchInlineSnapshot(` - "/packages/react-one @org/team-one - /packages/react-one @org/team-two + "packages/react-one @org/team-one + packages/react-one @org/team-two # <%= NX-CODEOWNER-PLACEHOLDER %>" `); addCodeowner(tree, { packageName: '@proj/react-three', owner: '@org/team-three' }); expect(tree.read(workspacePaths.github.codeowners, 'utf8')).toMatchInlineSnapshot(` - "/packages/react-one @org/team-one - /packages/react-one @org/team-two - /packages/react-three @org/team-three + "packages/react-one @org/team-one + packages/react-one @org/team-two + packages/react-three @org/team-three # <%= NX-CODEOWNER-PLACEHOLDER %>" `); addCodeowner(tree, { packageName: '@proj/react-four', owner: '@org/team-four' }); expect(tree.read(workspacePaths.github.codeowners, 'utf8')).toMatchInlineSnapshot(` - "/packages/react-one @org/team-one - /packages/react-one @org/team-two - /packages/react-three @org/team-three - /packages/react-four @org/team-four + "packages/react-one @org/team-one + packages/react-one @org/team-two + packages/react-three @org/team-three + packages/react-four @org/team-four # <%= NX-CODEOWNER-PLACEHOLDER %>" `); }); @@ -82,8 +82,8 @@ describe(`#addCodeowner`, () => { function createCodeowners(tree: Tree, options: { withPlaceholder?: boolean } = {}) { setupCodeowners(tree, { content: stripIndents` - /packages/react-one @org/team-one - /packages/react-one @org/team-two + packages/react-one @org/team-one + packages/react-one @org/team-two `, ...options, }); diff --git a/tools/generators/cypress-component-configuration/index.spec.ts b/tools/generators/cypress-component-configuration/index.spec.ts index ce7411397e2a9..8dc7b07043db3 100644 --- a/tools/generators/cypress-component-configuration/index.spec.ts +++ b/tools/generators/cypress-component-configuration/index.spec.ts @@ -7,7 +7,7 @@ import { serializeJson, Tree, } from '@nrwl/devkit'; -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import generator from './index'; @@ -21,7 +21,7 @@ describe(`cypress-component-configuration`, () => { jest.spyOn(console, 'info').mockImplementation(noop); jest.spyOn(console, 'warn').mockImplementation(noop); - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); }); it(`should not create component testing for application`, async () => { diff --git a/tools/generators/dependency-mismatch/index.spec.ts b/tools/generators/dependency-mismatch/index.spec.ts index 63fcc3a773871..e6f642d39accd 100644 --- a/tools/generators/dependency-mismatch/index.spec.ts +++ b/tools/generators/dependency-mismatch/index.spec.ts @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, addProjectConfiguration, serializeJson, readWorkspaceConfiguration, readJson } from '@nrwl/devkit'; import generator from './index'; @@ -9,7 +9,7 @@ describe('dependency-mismatch generator', () => { let workspaceNpmScope: string; beforeEach(() => { - appTree = createTreeWithEmptyV1Workspace(); + appTree = createTreeWithEmptyWorkspace(); workspaceNpmScope = readWorkspaceConfiguration(appTree).npmScope as string; }); diff --git a/tools/generators/epic-generator/index.spec.ts b/tools/generators/epic-generator/index.spec.ts index 246780838e1ad..338b737321f8e 100644 --- a/tools/generators/epic-generator/index.spec.ts +++ b/tools/generators/epic-generator/index.spec.ts @@ -1,5 +1,5 @@ import { addProjectConfiguration, ProjectType, stripIndents, writeJson } from '@nrwl/devkit'; -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { execSync, spawnSync, SpawnSyncReturns } from 'child_process'; import { workspacePaths } from '../../utils'; import epicGenerator from './index'; @@ -16,7 +16,7 @@ type Package = { }; function setupTest(packages: Package[]) { - const tree = createTreeWithEmptyV1Workspace(); + const tree = createTreeWithEmptyWorkspace(); // Initialize NX package structure packages.forEach(pckg => { @@ -80,7 +80,7 @@ function setupTest(packages: Package[]) { describe('epic-generator', () => { describe('validation', () => { it('requires a non-empty title', () => { - const tree = createTreeWithEmptyV1Workspace(); + const tree = createTreeWithEmptyWorkspace(); expect(() => epicGenerator(tree, { title: ' ', repository: 'microsoft/fluentui' }), @@ -88,7 +88,7 @@ describe('epic-generator', () => { }); it('requires a well formatted repository', () => { - const tree = createTreeWithEmptyV1Workspace(); + const tree = createTreeWithEmptyWorkspace(); expect(() => epicGenerator(tree, { title: 'test title', repository: 'invalid_repo' })) .toThrowErrorMatchingInlineSnapshot(` @@ -103,7 +103,7 @@ describe('epic-generator', () => { spawnSyncMock.mockReturnValueOnce({ error: new Error('command not found.'), }); - const tree = createTreeWithEmptyV1Workspace(); + const tree = createTreeWithEmptyWorkspace(); expect(() => epicGenerator(tree, { title: 'test title', repository: 'microsoft/fluentui' })) .toThrowErrorMatchingInlineSnapshot(` @@ -117,7 +117,7 @@ describe('epic-generator', () => { output: [['You are not logged into any GitHub hosts. Run gh auth login to authenticate.']], }); - const tree = createTreeWithEmptyV1Workspace(); + const tree = createTreeWithEmptyWorkspace(); expect(() => epicGenerator(tree, { title: 'test title', repository: 'microsoft/fluentui' }), diff --git a/tools/generators/migrate-converged-pkg/index.spec.ts b/tools/generators/migrate-converged-pkg/index.spec.ts index f1d213a373824..061e26ecc9bf1 100644 --- a/tools/generators/migrate-converged-pkg/index.spec.ts +++ b/tools/generators/migrate-converged-pkg/index.spec.ts @@ -2,7 +2,7 @@ import * as Enquirer from 'enquirer'; import * as fs from 'fs'; import * as path from 'path'; import * as chalk from 'chalk'; -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration, @@ -60,7 +60,7 @@ describe('migrate-converged-pkg generator', () => { jest.spyOn(console, 'info').mockImplementation(noop); jest.spyOn(console, 'warn').mockImplementation(noop); - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); tree = setupCodeowners(tree, { content: `` }); tree.write( 'jest.config.js', @@ -118,7 +118,7 @@ describe('migrate-converged-pkg generator', () => { it(`should throw error if provided name doesn't match existing package`, async () => { await expect(generator(tree, { name: '@proj/non-existent-lib' })).rejects.toMatchInlineSnapshot( - `[Error: Cannot find configuration for '@proj/non-existent-lib' in /workspace.json.]`, + `[Error: Cannot find configuration for '@proj/non-existent-lib']`, ); }); @@ -435,24 +435,25 @@ describe('migrate-converged-pkg generator', () => { "// @ts-check /** - * @type {import('@jest/types').Config.InitialOptions} - */ + * @type {import('@jest/types').Config.InitialOptions} + */ module.exports = { - displayName: 'react-dummy', - preset: '../../../jest.preset.js', - globals: { - 'ts-jest': { - tsconfig: '/tsconfig.spec.json', - isolatedModules: true, - }, - }, - transform: { - '^.+\\\\\\\\.tsx?$': 'ts-jest', - }, - coverageDirectory: './coverage', - setupFilesAfterEnv: ['./config/tests.js'], - snapshotSerializers: ['@griffel/jest-serializer'], - };" + displayName: 'react-dummy', + preset: '../../../jest.preset.js', + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + isolatedModules: true, + }, + }, + transform: { + '^.+\\\\\\\\.tsx?$': 'ts-jest', + }, + coverageDirectory: './coverage', + setupFilesAfterEnv: ['./config/tests.js'], + snapshotSerializers: ['@griffel/jest-serializer'], + }; + " `); }); @@ -492,7 +493,10 @@ describe('migrate-converged-pkg generator', () => { await generator(tree, options); expect(tree.exists(jestSetupFilePath)).toBeTruthy(); - expect(getJestSetupFile()).toMatchInlineSnapshot(`"/** Jest test setup file. */"`); + expect(getJestSetupFile()).toMatchInlineSnapshot(` + "/** Jest test setup file. */ + " + `); }); }); @@ -583,18 +587,24 @@ describe('migrate-converged-pkg generator', () => { expect(tree.read(`${projectStorybookConfigPath}/main.js`)?.toString('utf-8')).toMatchInlineSnapshot(` "const rootMain = require('../../../../.storybook/main'); - module.exports = /** @type {Omit} */ ({ - ...rootMain, - stories: [...rootMain.stories, '../stories/**/*.stories.mdx', '../stories/**/index.stories.@(ts|tsx)'], - addons: [...rootMain.addons], - webpackFinal: (config, options) => { - const localConfig = { ...rootMain.webpackFinal(config, options) }; - - // add your own webpack tweaks if needed - - return localConfig; - }, - });" + module.exports = + /** @type {Omit} */ ({ + ...rootMain, + stories: [ + ...rootMain.stories, + '../stories/**/*.stories.mdx', + '../stories/**/index.stories.@(ts|tsx)', + ], + addons: [...rootMain.addons], + webpackFinal: (config, options) => { + const localConfig = { ...rootMain.webpackFinal(config, options) }; + + // add your own webpack tweaks if needed + + return localConfig; + }, + }); + " `); expect(tree.read(`${projectStorybookConfigPath}/preview.js`)?.toString('utf-8')).toMatchInlineSnapshot(` @@ -604,7 +614,8 @@ describe('migrate-converged-pkg generator', () => { export const decorators = [...rootPreview.decorators]; /** @type {typeof rootPreview.parameters} */ - export const parameters = { ...rootPreview.parameters };" + export const parameters = { ...rootPreview.parameters }; + " `); }); @@ -1290,23 +1301,26 @@ describe('migrate-converged-pkg generator', () => { import griffelTests from '@proj/react-conformance-griffel'; export function isConformant( - testInfo: Omit, 'componentPath'> & { componentPath?: string }, + testInfo: Omit, 'componentPath'> & { + componentPath?: string; + } ) { - const defaultOptions: Partial> = { - tsConfig: { configName: 'tsconfig.spec.json' }, - componentPath: require.main?.filename.replace('.test', ''), - extraTests: griffelTests as TestObject, - testOptions: { - 'make-styles-overrides-win': { - callCount: 2, - }, - // TODO: https://github.com/microsoft/fluentui/issues/19618 - // eslint-disable-next-line @typescript-eslint/no-explicit-any - } as any, - }; - - baseIsConformant(defaultOptions, testInfo); - }" + const defaultOptions: Partial> = { + tsConfig: { configName: 'tsconfig.spec.json' }, + componentPath: require.main?.filename.replace('.test', ''), + extraTests: griffelTests as TestObject, + testOptions: { + 'make-styles-overrides-win': { + callCount: 2, + }, + // TODO: https://github.com/microsoft/fluentui/issues/19618 + // eslint-disable-next-line @typescript-eslint/no-explicit-any + } as any, + }; + + baseIsConformant(defaultOptions, testInfo); + } + " `); }); }); diff --git a/tools/generators/migrate-converged-pkg/index.ts b/tools/generators/migrate-converged-pkg/index.ts index 4b158af035e78..d381a854aee6c 100644 --- a/tools/generators/migrate-converged-pkg/index.ts +++ b/tools/generators/migrate-converged-pkg/index.ts @@ -3,7 +3,6 @@ import { formatFiles, updateJson, readProjectConfiguration, - readWorkspaceConfiguration, joinPathFragments, readJson, stripIndents, @@ -15,6 +14,7 @@ import { offsetFromRoot, applyChangesToString, ChangeType, + readNxJson, } from '@nrwl/devkit'; import * as path from 'path'; import * as os from 'os'; @@ -577,7 +577,7 @@ function hasConformanceSetup(tree: Tree, options: NormalizedSchema) { return tree.exists(options.paths.conformanceSetup); } -function updateNxWorkspace(tree: Tree, options: NormalizedSchema) { +function updateNxProject(tree: Tree, options: NormalizedSchema) { const packageType = getPackageType(tree, options); const tags = { web: 'platform:web', @@ -1060,8 +1060,8 @@ function updateTsGlobalTypes(tree: Tree, options: NormalizedSchema) { } function updatedBaseTsConfig(tree: Tree, options: NormalizedSchema) { - const workspaceConfig = readWorkspaceConfiguration(tree); - const publishedNpmScope = `@${workspaceConfig.npmScope}`; + const workspaceConfig = readNxJson(tree); + const publishedNpmScope = `@${workspaceConfig?.npmScope}`; const allProjects = getProjects(tree); const projectPkgJson = readJson(tree, options.paths.packageJson); diff --git a/tools/generators/migrate-fixed-versions/index.spec.ts b/tools/generators/migrate-fixed-versions/index.spec.ts index 0f12526201555..2385472957f06 100644 --- a/tools/generators/migrate-fixed-versions/index.spec.ts +++ b/tools/generators/migrate-fixed-versions/index.spec.ts @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration, @@ -24,7 +24,7 @@ describe('migrate-fixed-versions generator', () => { jest.spyOn(console, 'info').mockImplementation(noop); jest.spyOn(console, 'warn').mockImplementation(noop); - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); tree = setupDummyPackage(tree, options); }); diff --git a/tools/generators/migrate-fixed-versions/index.ts b/tools/generators/migrate-fixed-versions/index.ts index b3b3a2f51565a..a951eda9e1a2b 100644 --- a/tools/generators/migrate-fixed-versions/index.ts +++ b/tools/generators/migrate-fixed-versions/index.ts @@ -1,4 +1,4 @@ -import { Tree, updateJson, getProjects, logger, formatFiles, readJson } from '@nrwl/devkit'; +import { Tree, updateJson, getProjects, formatFiles, readJson } from '@nrwl/devkit'; import { MigrateFixedVersionsGeneratorSchema } from './schema'; import { getProjectConfig, printUserLogs, UserLog } from '../../utils'; import { PackageJson } from '../../types'; @@ -13,7 +13,7 @@ export default async function (host: Tree, schema: MigrateFixedVersionsGenerator runMigrationOnProject(host, validatedSchema, userLog); } - formatFiles(host); + await formatFiles(host); return () => { printUserLogs(userLog); @@ -81,6 +81,7 @@ function isPackageConverged(packageName: string, host: Tree) { return packageJson.version.startsWith('9.'); } +// eslint-disable-next-line @typescript-eslint/no-unused-vars type NormalizedSchema = ReturnType; function normalizeOptions(host: Tree, options: ValidatedSchema) { diff --git a/tools/generators/migrate-v8-pkg/index.spec.ts b/tools/generators/migrate-v8-pkg/index.spec.ts index a6f14d82bd89f..dfdae4f2c84be 100644 --- a/tools/generators/migrate-v8-pkg/index.spec.ts +++ b/tools/generators/migrate-v8-pkg/index.spec.ts @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration, @@ -34,7 +34,7 @@ describe('migrate-v8-pkg generator', () => { jest.spyOn(console, 'info').mockImplementation(noop); jest.spyOn(console, 'warn').mockImplementation(noop); - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); tree = setupDummyPackage(tree, options); tree = setupDummyPackage(tree, { name: '@proj/react', diff --git a/tools/generators/move-packages/index.spec.ts b/tools/generators/move-packages/index.spec.ts index e634c187b63c5..fb0af37c39d48 100644 --- a/tools/generators/move-packages/index.spec.ts +++ b/tools/generators/move-packages/index.spec.ts @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration, @@ -17,7 +17,6 @@ import { } from '@nrwl/devkit'; import generator from './index'; -import { MovePackagesGeneratorSchema } from './schema'; import { TsConfig } from '../../types'; import { setupCodeowners } from '../../utils-testing'; @@ -36,7 +35,7 @@ describe('move-packages generator', () => { jest.restoreAllMocks(); jest.spyOn(console, 'log').mockImplementation(noop); - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); setupCodeowners(tree, { content: `packages/test @dummyOwner` }); @@ -211,6 +210,7 @@ describe('move-packages generator', () => { }); it(`should move all v9 packages in batch`, async () => { + // eslint-disable-next-line @typescript-eslint/no-unused-vars const projects = [ options.name, '@proj/react-foo', @@ -238,6 +238,7 @@ describe('move-packages generator', () => { }); it(`should move all v8 packages in batch`, async () => { + // eslint-disable-next-line @typescript-eslint/no-unused-vars const projects = [ options.name, '@proj/react-foo', diff --git a/tools/generators/move-packages/index.ts b/tools/generators/move-packages/index.ts index 1113819666edc..4ea8f36733659 100644 --- a/tools/generators/move-packages/index.ts +++ b/tools/generators/move-packages/index.ts @@ -7,6 +7,8 @@ import { readJson, writeJson, logger, + updateProjectConfiguration, + readProjectConfiguration, } from '@nrwl/devkit'; import { moveGenerator } from '@nrwl/workspace/generators'; import { getProjectConfig, getProjects, hasSchemaFlag, isPackageConverged, isV8Package } from '../../utils'; @@ -21,17 +23,17 @@ export default async function (tree: Tree, schema: MovePackagesGeneratorSchema) validateSchema(schema); if (hasSchemaFlag(schema, 'allConverged')) { - runBatchMove(tree, schema, isPackageConverged); + await runBatchMove(tree, schema, isPackageConverged); } else if (hasSchemaFlag(schema, 'allV8')) { - runBatchMove(tree, schema, isV8Package); + await runBatchMove(tree, schema, isV8Package); } else { - hasSchemaFlag(schema, 'name') && movePackage(tree, schema); + hasSchemaFlag(schema, 'name') && (await movePackage(tree, schema)); } await formatFiles(tree); } -function runBatchMove( +async function runBatchMove( tree: Tree, schema: MovePackagesGeneratorSchema, libraryVersionChecker: (tree: Tree, project: ProjectConfiguration) => boolean, @@ -42,36 +44,32 @@ function runBatchMove( const destination = `${schema.destination}/${projectName.split('/')[1]}`; logger.log(`Attempting to move ${projectName} to ${destination}`); - movePackage(tree, { + await movePackage(tree, { name: projectName, - destination: destination, + destination, updateImportPath: schema.updateImportPath, }); } } } -function movePackage(tree: Tree, schema: AssertedSchema) { +async function movePackage(tree: Tree, schema: AssertedSchema) { const { name, destination, updateImportPath = false } = schema; - moveGenerator(tree, { + await moveGenerator(tree, { projectName: name, - destination: destination, + destination, importPath: name, - updateImportPath: updateImportPath, + updateImportPath, }); + const newProjectName = getNewProjectName(schema.destination); + const project = readProjectConfiguration(tree, newProjectName); // moveGenerator automatically renames the package so this overwrites that change // and sets it back to the original package name. - updateJson(tree, 'workspace.json', json => { - const newProjectName = getNewProjectName(schema.destination); - for (const [projectName, value] of Object.entries(json.projects)) { - if (projectName === newProjectName) { - json.projects[schema.name as string] = value; - delete json.projects[newProjectName]; - } - } - return json; + updateProjectConfiguration(tree, newProjectName, { + ...project, + name: schema.name, }); // moveGenerator automatically updates the Readme file of the packages to replace diff --git a/tools/generators/print-stats.spec.ts b/tools/generators/print-stats.spec.ts index 393bd77d91411..fbe65c3c065d4 100644 --- a/tools/generators/print-stats.spec.ts +++ b/tools/generators/print-stats.spec.ts @@ -1,5 +1,5 @@ import { addProjectConfiguration, getProjects, logger, Tree } from '@nrwl/devkit'; -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import * as chalk from 'chalk'; import { disableChalk, formatMockedCalls } from '../utils-testing'; @@ -19,7 +19,7 @@ describe(`print stats`, () => { jest.spyOn(console, 'info').mockImplementation(noop); jest.spyOn(console, 'warn').mockImplementation(noop); - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); addProjectConfiguration(tree, '@proj/pkg-a', { root: 'packages/pkg-a', diff --git a/tools/generators/print-stats.ts b/tools/generators/print-stats.ts index 23284c0a00513..bfdde1c13d7ab 100644 --- a/tools/generators/print-stats.ts +++ b/tools/generators/print-stats.ts @@ -23,7 +23,7 @@ export function printStats(tree: Tree, options: projects.forEach((project, projectName) => { if (!project.projectType) { - throw new Error(`${projectName}: is missing "projectType" categorization in workspace.json!`); + throw new Error(`${projectName}: is missing "projectType" categorization in project.json!`); } if (!shouldProcessPackage(tree, project)) { return; diff --git a/tools/generators/rc-caret/index.spec.ts b/tools/generators/rc-caret/index.spec.ts index 39d9c850ed185..6ff0d3af9206d 100644 --- a/tools/generators/rc-caret/index.spec.ts +++ b/tools/generators/rc-caret/index.spec.ts @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration, @@ -23,50 +23,50 @@ describe('rc-caret generator', () => { jest.spyOn(console, 'info').mockImplementation(noop); jest.spyOn(console, 'warn').mockImplementation(noop); - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); npmScope = readWorkspaceConfiguration(tree).npmScope ?? '@proj'; }); - it('should work for dependencies', () => { + it('should work for dependencies', async () => { setupDummyPackage(tree, { dependencies: { [`@${npmScope}/react-button`]: '9.0.0-rc.1', }, }); - generator(tree, { name: `@${npmScope}/react-components` }); + await generator(tree, { name: `@${npmScope}/react-components` }); const packageJson = readJson(tree, 'packages/react-components/package.json'); expect(packageJson.dependencies[`@${npmScope}/react-button`]).toMatchInlineSnapshot(`"^9.0.0-rc.1"`); }); - it('should work for dev dependencies', () => { + it('should work for dev dependencies', async () => { setupDummyPackage(tree, { devDependencies: { [`@${npmScope}/react-button`]: '9.0.0-rc.1', }, }); - generator(tree, { name: `@${npmScope}/react-components` }); + await generator(tree, { name: `@${npmScope}/react-components` }); const packageJson = readJson(tree, 'packages/react-components/package.json'); expect(packageJson.devDependencies[`@${npmScope}/react-button`]).toMatchInlineSnapshot(`"^9.0.0-rc.1"`); }); - it('should ignore dependencies already carets', () => { + it('should ignore dependencies already carets', async () => { setupDummyPackage(tree, { dependencies: { [`@${npmScope}/react-button`]: '^9.0.0-rc.1', }, }); - generator(tree, { name: `@${npmScope}/react-components` }); + await generator(tree, { name: `@${npmScope}/react-components` }); const packageJson = readJson(tree, 'packages/react-components/package.json'); expect(packageJson.dependencies[`@${npmScope}/react-button`]).toMatchInlineSnapshot(`"^9.0.0-rc.1"`); }); - it('should ignore alpha and beta prereleases', () => { + it('should ignore alpha and beta prereleases', async () => { setupDummyPackage(tree, { dependencies: { [`@${npmScope}/react-button`]: '9.0.0-beta.1', @@ -74,7 +74,7 @@ describe('rc-caret generator', () => { }, }); - generator(tree, { name: `@${npmScope}/react-components` }); + await generator(tree, { name: `@${npmScope}/react-components` }); const packageJson = readJson(tree, 'packages/react-components/package.json'); expect(packageJson.dependencies).toMatchInlineSnapshot(` @@ -85,14 +85,14 @@ describe('rc-caret generator', () => { `); }); - it('should ignore non-converged', () => { + it('should ignore non-converged', async () => { setupDummyPackage(tree, { dependencies: { [`@${npmScope}/react`]: '8.3.2', }, }); - generator(tree, { name: `@${npmScope}/react-components` }); + await generator(tree, { name: `@${npmScope}/react-components` }); const packageJson = readJson(tree, 'packages/react-components/package.json'); expect(packageJson.dependencies).toMatchInlineSnapshot(` @@ -102,7 +102,7 @@ describe('rc-caret generator', () => { `); }); - it('should work on non-converged package', () => { + it('should work on non-converged package', async () => { setupDummyPackage(tree, { version: '1.1.0', dependencies: { @@ -110,7 +110,7 @@ describe('rc-caret generator', () => { }, }); - generator(tree, { name: `@${npmScope}/react-components` }); + await generator(tree, { name: `@${npmScope}/react-components` }); const packageJson = readJson(tree, 'packages/react-components/package.json'); expect(packageJson.dependencies).toMatchInlineSnapshot(` diff --git a/tools/generators/rc-caret/index.ts b/tools/generators/rc-caret/index.ts index 6d1276e2a1efa..e0f0c05826f77 100644 --- a/tools/generators/rc-caret/index.ts +++ b/tools/generators/rc-caret/index.ts @@ -14,7 +14,7 @@ export default async function (host: Tree, schema: VersionBumpGeneratorSchema) { runMigrationOnProject(host, validatedSchema, userLog); } - formatFiles(host); + await formatFiles(host); return () => { printUserLogs(userLog); diff --git a/tools/generators/tsconfig-base-all/index.spec.ts b/tools/generators/tsconfig-base-all/index.spec.ts index 1ef89158df9be..956d08ad247a0 100644 --- a/tools/generators/tsconfig-base-all/index.spec.ts +++ b/tools/generators/tsconfig-base-all/index.spec.ts @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, writeJson, readJson, updateJson } from '@nrwl/devkit'; import generator from './index'; @@ -9,7 +9,7 @@ describe('tsconfig-base-all generator', () => { const options: TsconfigBaseAllGeneratorSchema = {}; beforeEach(() => { - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); writeJson(tree, '/tsconfig.base.v0.json', { compilerOptions: { paths: { diff --git a/tools/generators/version-bump/index.spec.ts b/tools/generators/version-bump/index.spec.ts index 5fd6592d2e64e..9df3ac5383f86 100644 --- a/tools/generators/version-bump/index.spec.ts +++ b/tools/generators/version-bump/index.spec.ts @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration, @@ -28,7 +28,7 @@ describe('version-string-replace generator', () => { jest.spyOn(console, 'info').mockImplementation(noop); jest.spyOn(console, 'warn').mockImplementation(noop); - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); }); it('should bump alpha package to beta', async () => { diff --git a/tools/generators/version-bump/index.ts b/tools/generators/version-bump/index.ts index e6fceb2b9881c..6b6e483297807 100644 --- a/tools/generators/version-bump/index.ts +++ b/tools/generators/version-bump/index.ts @@ -20,7 +20,7 @@ export default async function (host: Tree, schema: VersionBumpGeneratorSchema) { runMigrationOnProject(host, validatedSchema, userLog); } - formatFiles(host); + await formatFiles(host); return () => { printUserLogs(userLog); diff --git a/tools/generators/workspace-generator/files/index.spec.ts__tmpl__ b/tools/generators/workspace-generator/files/index.spec.ts__tmpl__ index 8e7379526bbfa..29644b41f0f8d 100644 --- a/tools/generators/workspace-generator/files/index.spec.ts__tmpl__ +++ b/tools/generators/workspace-generator/files/index.spec.ts__tmpl__ @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration } from '@nrwl/devkit'; import generator from './index'; @@ -9,7 +9,7 @@ describe('<%= name %> generator', () => { const options: <%= className %>GeneratorSchema = { name: 'test' }; beforeEach(() => { - appTree = createTreeWithEmptyV1Workspace(); + appTree = createTreeWithEmptyWorkspace(); }); it('should run successfully', async () => { diff --git a/tools/generators/workspace-generator/index.spec.ts b/tools/generators/workspace-generator/index.spec.ts index 653e26d3903be..b62715be811d0 100644 --- a/tools/generators/workspace-generator/index.spec.ts +++ b/tools/generators/workspace-generator/index.spec.ts @@ -1,4 +1,4 @@ -import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; +import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readJson } from '@nrwl/devkit'; import generator from './index'; @@ -9,7 +9,7 @@ describe('workspace-generator generator', () => { const options: WorkspaceGeneratorGeneratorSchema = { name: 'custom' }; beforeEach(() => { - tree = createTreeWithEmptyV1Workspace(); + tree = createTreeWithEmptyWorkspace(); }); it('should generate boilerplate', async () => { @@ -56,17 +56,23 @@ describe('workspace-generator generator', () => { expect(content).toMatchInlineSnapshot(` "import * as path from 'path'; - import { Tree, formatFiles, installPackagesTask, names, generateFiles } from '@nrwl/devkit'; + import { + Tree, + formatFiles, + installPackagesTask, + names, + generateFiles, + } from '@nrwl/devkit'; import { libraryGenerator } from '@nrwl/workspace/generators'; import { getProjectConfig } from '../../utils'; - import { CustomGeneratorSchema } from './schema' + import { CustomGeneratorSchema } from './schema'; interface NormalizedSchema extends ReturnType {} - export default async function(tree: Tree, schema: CustomGeneratorSchema) { - await libraryGenerator(tree, {name: schema.name}); + export default async function (tree: Tree, schema: CustomGeneratorSchema) { + await libraryGenerator(tree, { name: schema.name }); const normalizedOptions = normalizeOptions(tree, schema); @@ -75,14 +81,11 @@ describe('workspace-generator generator', () => { await formatFiles(tree); return () => { - installPackagesTask(tree) - } + installPackagesTask(tree); + }; } - function normalizeOptions( - tree: Tree, - options: CustomGeneratorSchema - ) { + function normalizeOptions(tree: Tree, options: CustomGeneratorSchema) { const project = getProjectConfig(tree, { packageName: options.name }); return { @@ -118,7 +121,7 @@ describe('workspace-generator generator', () => { const content = tree.read('/tools/generators/custom/index.spec.ts')?.toString(); expect(content).toMatchInlineSnapshot(` - "import { createTreeWithEmptyV1Workspace } from '@nrwl/devkit/testing'; + "import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration } from '@nrwl/devkit'; import generator from './index'; @@ -129,14 +132,14 @@ describe('workspace-generator generator', () => { const options: CustomGeneratorSchema = { name: 'test' }; beforeEach(() => { - appTree = createTreeWithEmptyV1Workspace(); + appTree = createTreeWithEmptyWorkspace(); }); it('should run successfully', async () => { await generator(appTree, options); const config = readProjectConfiguration(appTree, 'test'); expect(config).toBeDefined(); - }) + }); }); " `); diff --git a/tools/utils.ts b/tools/utils.ts index 74be1bb389054..ac3b8b4cd4da2 100644 --- a/tools/utils.ts +++ b/tools/utils.ts @@ -4,11 +4,11 @@ import { joinPathFragments, logger, readProjectConfiguration, - readWorkspaceConfiguration, Tree, getProjects as getAllProjects, ProjectConfiguration, readJson, + readNxJson, } from '@nrwl/devkit'; import { PackageJson, PackageJsonWithBeachball } from './types'; import * as semver from 'semver'; @@ -84,7 +84,7 @@ export { updateJestConfig } from '@nrwl/jest/src/generators/jest-project/lib/upd export function getProjectConfig(tree: Tree, options: { packageName: string }) { const projectConfig = readProjectConfiguration(tree, options.packageName); - const workspaceConfig = readWorkspaceConfiguration(tree); + const workspaceConfig = readNxJson(tree) ?? {}; const paths = { configRoot: joinPathFragments(projectConfig.root, 'config'), packageJson: joinPathFragments(projectConfig.root, 'package.json'), @@ -131,11 +131,10 @@ export function getProjectConfig(tree: Tree, options: { packageName: string }) { } export const workspacePaths = { - workspace: '/workspace.json', nx: '/nx.json', tsconfig: '/tsconfig.base.json', packageJson: '/package.json', - jest: { preset: '/jest.preset.js', config: '/jest.config.js' }, + jest: { preset: '/jest.preset.js', config: '/jest.config.ts' }, github: { root: '/.github', codeowners: joinPathFragments('/.github', 'CODEOWNERS'), From 58e4c37d7ffca2f763e1ed85ff9a6a6b14efb953 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Tue, 30 May 2023 12:29:46 +0200 Subject: [PATCH 05/12] fix: accomodate nx workspace.json replaced by project.json in all apis --- .../eslint-plugin/src/utils/configHelpers.js | 30 +++++++-- scripts/generators/create-component/index.ts | 14 +---- scripts/generators/create-package/index.ts | 62 +++++++++---------- scripts/monorepo/src/index.d.ts | 1 + scripts/monorepo/src/index.js | 1 + scripts/monorepo/src/isConvergedPackage.js | 4 +- scripts/monorepo/src/tree.js | 5 ++ scripts/monorepo/src/utils.js | 22 +++---- scripts/storybook/src/utils.js | 23 ++++--- scripts/storybook/src/utils.spec.js | 19 +++--- scripts/tasks/src/copy.ts | 7 +-- 11 files changed, 103 insertions(+), 85 deletions(-) create mode 100644 scripts/monorepo/src/tree.js diff --git a/packages/eslint-plugin/src/utils/configHelpers.js b/packages/eslint-plugin/src/utils/configHelpers.js index 324ed70c20098..be50373c29943 100644 --- a/packages/eslint-plugin/src/utils/configHelpers.js +++ b/packages/eslint-plugin/src/utils/configHelpers.js @@ -4,12 +4,32 @@ const fs = require('fs-extra'); const path = require('path'); const jju = require('jju'); +// eslint-disable-next-line import/no-extraneous-dependencies +const { FsTree } = require('nx/src/generators/tree'); +// eslint-disable-next-line import/no-extraneous-dependencies +const { readProjectConfiguration } = require('@nrwl/devkit'); + /** * @typedef {{root: string, name: string}} Options * @typedef {{name: string, version: string, dependencies: {[key: string]: string}}} PackageJson * @typedef {import("@nrwl/devkit").WorkspaceJsonConfiguration} WorkspaceJsonConfiguration */ +// FIXME: this is not ok (to depend on nx packages within this plugin - redo) +/** + * Gets project metadata from monorepo source of truth which is `project.json` per project + * @param {Options} options + * @returns {import('@nrwl/devkit').ProjectConfiguration} + */ +function getProjectMetadata(options) { + /** + * @type {import('@nrwl/devkit').Tree} + */ + const tree = new FsTree(options.root, false); + + return readProjectConfiguration(tree, options.name); +} + const testFiles = [ '**/*{.,-}{test,spec,e2e}.{ts,tsx}', '**/{test,tests}/**', @@ -232,10 +252,9 @@ module.exports = { * @returns {PackageJson} package.json file of the provided package name. */ getPackageJson: (/** @type {Options} */ options) => { - /** @type {WorkspaceJsonConfiguration} */ - const nxWorkspace = JSON.parse(fs.readFileSync(path.join(options.root, 'workspace.json'), 'utf-8')); - const projectMetaData = nxWorkspace.projects[options.name]; + const projectMetaData = getProjectMetadata(options); const packagePath = path.join(options.root, projectMetaData.root); + /** @type {PackageJson} */ const packageJson = fs.readJSONSync(path.join(packagePath, 'package.json')); @@ -248,9 +267,8 @@ module.exports = { * @returns {Set} Returns a set of v9 packages that are currently unstable. */ getV9UnstablePackages: (/** @type {string} */ root) => { - const nxWorkspace = JSON.parse(fs.readFileSync(path.join(root, 'workspace.json'), 'utf-8')); - const v9ProjectMetaData = nxWorkspace.projects['@fluentui/react-components']; - const v9PackagePath = path.join(root, v9ProjectMetaData.sourceRoot, 'unstable', 'index.ts'); + const v9ProjectMetaData = getProjectMetadata({ root, name: '@fluentui/react-components' }); + const v9PackagePath = path.join(root, v9ProjectMetaData.sourceRoot ?? '', 'unstable', 'index.ts'); const unstableV9Packages = new Set(); fs.readFileSync(v9PackagePath) .toString() diff --git a/scripts/generators/create-component/index.ts b/scripts/generators/create-component/index.ts index de09d8787fe24..9054150464728 100644 --- a/scripts/generators/create-component/index.ts +++ b/scripts/generators/create-component/index.ts @@ -4,8 +4,8 @@ import { execSync } from 'child_process'; import * as os from 'os'; import * as path from 'path'; -import { findGitRoot, getAllPackageInfo, isConvergedPackage } from '@fluentui/scripts-monorepo'; -import { ProjectsConfigurations, names } from '@nrwl/devkit'; +import { findGitRoot, getAllPackageInfo, getProjectMetadata, isConvergedPackage } from '@fluentui/scripts-monorepo'; +import { names } from '@nrwl/devkit'; import chalk from 'chalk'; import * as fs from 'fs-extra'; import { Actions } from 'node-plop'; @@ -69,7 +69,7 @@ module.exports = (plop: NodePlopAPI) => { actions: (answers: Answers): Actions => { const globOptions: AddManyActionConfig['globOptions'] = { dot: true }; - const packageMetadata = getProjectMetadata({ root, name: answers.packageNpmName }); + const packageMetadata = getProjectMetadata(answers.packageNpmName); if (!packageMetadata.sourceRoot) { throw new Error(`${answers.packageNpmName} has is missing sourceRoot path in workspace.json`); } @@ -171,11 +171,3 @@ const appendToPackageIndex = (data: Data): string => { }; //#endregion - -function getProjectMetadata(options: { root: string; name: string }) { - const nxWorkspace: ProjectsConfigurations = JSON.parse( - fs.readFileSync(path.join(options.root, 'workspace.json'), 'utf-8'), - ); - - return nxWorkspace.projects[options.name]; -} diff --git a/scripts/generators/create-package/index.ts b/scripts/generators/create-package/index.ts index c8634f0365b41..ba02ad46b4165 100644 --- a/scripts/generators/create-package/index.ts +++ b/scripts/generators/create-package/index.ts @@ -1,8 +1,8 @@ import { spawnSync } from 'child_process'; import * as path from 'path'; -import { PackageJson, findGitRoot } from '@fluentui/scripts-monorepo'; -import { ProjectsConfigurations } from '@nrwl/devkit'; +import { PackageJson, findGitRoot, getProjectMetadata, tree } from '@fluentui/scripts-monorepo'; +import { addProjectConfiguration } from '@nrwl/devkit'; import chalk from 'chalk'; import * as fs from 'fs-extra'; import * as jju from 'jju'; @@ -136,7 +136,7 @@ module.exports = (plop: NodePlopAPI) => { }, // update nx workspace () => { - updateNxWorkspace(answers, { root, projectName: data.packageNpmName, projectRoot: destination }); + updateNxProject(answers, { projectName: data.packageNpmName, projectRoot: destination }); return chalk.blue(`nx workspace updated`); }, // run migrations if it's a converged package @@ -211,7 +211,7 @@ function replaceVersionsFromReference( // Read the package.json files of the given reference packages and combine into one object. // This way if a dep is defined in any of them, it can easily be copied to newPackageJson. const packageJsons = referencePackages.map(pkgName => { - const metadata = getProjectMetadata({ root, name: pkgName }); + const metadata = getProjectMetadata(pkgName); return fs.readJSONSync(path.join(metadata.root, 'package.json')); }); @@ -289,35 +289,35 @@ function updateTsconfig(tsconfigContents: string, hasTests: boolean | undefined) return jju.update(tsconfigContents, tsconfig, { mode: 'cjson', indent: 2 }); } -function updateNxWorkspace(_answers: Answers, config: { root: string; projectName: string; projectRoot: string }) { - const paths = { - workspace: `${config.root}/workspace.json`, - config: `${config.root}/nx.json`, - }; - - const templates = { - workspace: { - [config.projectName]: { - root: config.projectRoot, - projectType: 'library', - implicitDependencies: [], - }, - }, - }; +function updateNxProject(_answers: Answers, config: { projectName: string; projectRoot: string }) { + addProjectConfiguration(tree, config.projectName, { + root: config.projectRoot, + projectType: 'library', + implicitDependencies: [], + }); +} - const nxWorkspaceContent = fs.readFileSync(paths.workspace, 'utf-8'); - const nxWorkspace: ProjectsConfigurations = jju.parse(nxWorkspaceContent); - Object.assign(nxWorkspace.projects, templates.workspace); +// function updateNxWorkspace(_answers: Answers, config: { root: string; projectName: string; projectRoot: string }) { +// const paths = { +// workspace: `${config.root}/workspace.json`, +// config: `${config.root}/nx.json`, +// }; - const updatedNxWorkspace = jju.update(nxWorkspaceContent, nxWorkspace, { mode: 'json', indent: 2 }); +// const templates = { +// workspace: { +// [config.projectName]: { +// root: config.projectRoot, +// projectType: 'library', +// implicitDependencies: [], +// }, +// }, +// }; - fs.writeFileSync(paths.workspace, updatedNxWorkspace, 'utf-8'); -} +// const nxWorkspaceContent = fs.readFileSync(paths.workspace, 'utf-8'); +// const nxWorkspace: ProjectsConfigurations = jju.parse(nxWorkspaceContent); +// Object.assign(nxWorkspace.projects, templates.workspace); -function getProjectMetadata(options: { root: string; name: string }) { - const nxWorkspace: ProjectsConfigurations = JSON.parse( - fs.readFileSync(path.join(options.root, 'workspace.json'), 'utf-8'), - ); +// const updatedNxWorkspace = jju.update(nxWorkspaceContent, nxWorkspace, { mode: 'json', indent: 2 }); - return nxWorkspace.projects[options.name]; -} +// fs.writeFileSync(paths.workspace, updatedNxWorkspace, 'utf-8'); +// } diff --git a/scripts/monorepo/src/index.d.ts b/scripts/monorepo/src/index.d.ts index ee8b3d4e5ca0d..bde0df342df7c 100644 --- a/scripts/monorepo/src/index.d.ts +++ b/scripts/monorepo/src/index.d.ts @@ -10,3 +10,4 @@ export { getDefaultEnvironmentVars } from './getDefaultEnvironmentVars'; export { getProjectMetadata, workspaceRoot, getUncommittedFiles, getUntrackedFiles } from './utils'; export * as eslintConstants from './eslint-constants'; export { getNthCommit } from './getNthCommit'; +export { tree } from './tree'; diff --git a/scripts/monorepo/src/index.js b/scripts/monorepo/src/index.js index f4721822fbbda..bfbd2af551f6e 100644 --- a/scripts/monorepo/src/index.js +++ b/scripts/monorepo/src/index.js @@ -10,4 +10,5 @@ module.exports = { ...require('./getDefaultEnvironmentVars'), ...require('./get-lerna-aliases'), ...require('./utils'), + ...require('./tree'), }; diff --git a/scripts/monorepo/src/isConvergedPackage.js b/scripts/monorepo/src/isConvergedPackage.js index 34c345ee4071d..3e1d237b8fbf0 100644 --- a/scripts/monorepo/src/isConvergedPackage.js +++ b/scripts/monorepo/src/isConvergedPackage.js @@ -28,7 +28,7 @@ function isConvergedPackage(options = {}) { throw new Error(`package.json doesn't exist`); } - const metadata = getProjectMetadata({ name: packageJson.name }); + const metadata = getProjectMetadata(packageJson.name); if (projectType !== 'all' && metadata.projectType !== projectType) { return false; @@ -56,7 +56,7 @@ function shipsAMD(options = {}) { throw new Error(`package.json doesn't exist`); } - const metadata = getProjectMetadata({ name: packageJson.name }); + const metadata = getProjectMetadata(packageJson.name); if (metadata.projectType !== 'library') { return false; diff --git a/scripts/monorepo/src/tree.js b/scripts/monorepo/src/tree.js new file mode 100644 index 0000000000000..f8722f569d2b4 --- /dev/null +++ b/scripts/monorepo/src/tree.js @@ -0,0 +1,5 @@ +const { workspaceRoot } = require('@nrwl/devkit'); +const { FsTree } = require('nx/src/generators/tree'); +const tree = new FsTree(workspaceRoot, false); + +exports.tree = tree; diff --git a/scripts/monorepo/src/utils.js b/scripts/monorepo/src/utils.js index a3fe6c5457987..0c24a88e8d869 100644 --- a/scripts/monorepo/src/utils.js +++ b/scripts/monorepo/src/utils.js @@ -1,26 +1,18 @@ const { execSync } = require('child_process'); -const fs = require('fs'); -const path = require('path'); -const { workspaceRoot } = require('@nrwl/devkit'); +const { workspaceRoot, readProjectConfiguration } = require('@nrwl/devkit'); + +const { tree } = require('./tree'); -const findGitRoot = require('./findGitRoot'); const TEN_MEGABYTES = 1024 * 10000; /** - * Gets project metadata from monorepo source of truth which is `workspace.json` - * @param {Object} options - * @param {string} [options.root] - repo root path - * @param {string} options.name - package name + * Gets nx project metadata + * @param {string} projectName - package name * @returns {import('@nrwl/devkit').ProjectConfiguration} */ -function getProjectMetadata(options) { - const { root = findGitRoot() } = options; - - /**@type {import('@nrwl/devkit').WorkspaceJsonConfiguration} */ - const nxWorkspace = JSON.parse(fs.readFileSync(path.join(root, 'workspace.json'), 'utf-8')); - - return nxWorkspace.projects[options.name]; +function getProjectMetadata(projectName) { + return readProjectConfiguration(tree, projectName); } /** diff --git a/scripts/storybook/src/utils.js b/scripts/storybook/src/utils.js index d7c2965828763..faa485cc86bb4 100644 --- a/scripts/storybook/src/utils.js +++ b/scripts/storybook/src/utils.js @@ -2,8 +2,9 @@ const fs = require('fs'); const path = require('path'); const { fullSourcePlugin: babelPlugin } = require('@fluentui/babel-preset-storybook-full-source'); -const { isConvergedPackage, getAllPackageInfo, getProjectMetadata } = require('@fluentui/scripts-monorepo'); -const { stripIndents, offsetFromRoot, workspaceRoot } = require('@nrwl/devkit'); +const { isConvergedPackage, getAllPackageInfo } = require('@fluentui/scripts-monorepo'); +const { stripIndents, offsetFromRoot, workspaceRoot, readProjectConfiguration } = require('@nrwl/devkit'); +const { FsTree } = require('nx/src/generators/tree'); const semver = require('semver'); const { TsconfigPathsPlugin } = require('tsconfig-paths-webpack-plugin'); @@ -33,10 +34,9 @@ function loadWorkspaceAddon(addonName, options) { const { workspaceRoot, tsConfigPath } = { ...loadWorkspaceAddonDefaultOptions, ...options }; function getPaths() { - const workspaceJson = JSON.parse(fs.readFileSync(path.join(workspaceRoot, 'workspace.json'), 'utf-8')); - const addonMetadata = workspaceJson.projects[addonName]; + const addonMetadata = getProjectMetadata(addonName, workspaceRoot); const packageRootPath = path.join(workspaceRoot, addonMetadata.root); - const packageSourceRootPath = path.join(workspaceRoot, addonMetadata.sourceRoot); + const packageSourceRootPath = path.join(workspaceRoot, addonMetadata.sourceRoot ?? ''); const packageJsonPath = path.join(packageRootPath, 'package.json'); if (!fs.existsSync(packageJsonPath)) { @@ -206,7 +206,7 @@ function _createCodesandboxRule(allPackageInfo = getAllPackageInfo()) { * @returns */ function getPackageStoriesGlob(options) { - const projectMetadata = getProjectMetadata({ name: options.packageName }); + const projectMetadata = getProjectMetadata(options.packageName); /** @type {{name:string;version:string;dependencies?:Record}} */ const packageJson = JSON.parse( @@ -223,7 +223,7 @@ function getPackageStoriesGlob(options) { .filter(pkgName => pkgName.startsWith('@fluentui/')) .map(pkgName => { const storiesGlob = '**/@(index.stories.@(ts|tsx)|*.stories.mdx)'; - const pkgMetadata = getProjectMetadata({ name: pkgName }); + const pkgMetadata = getProjectMetadata(pkgName); if (fs.existsSync(path.resolve(workspaceRoot, pkgMetadata.root, 'stories'))) { return `${rootOffset}${pkgMetadata.root}/stories/${storiesGlob}`; @@ -353,6 +353,15 @@ function overrideDefaultBabelLoader(options) { } } +/** + * @param {string} projectName + * @param {string} root + */ +function getProjectMetadata(projectName, root = workspaceRoot) { + const tree = new FsTree(root, false); + return readProjectConfiguration(tree, projectName); +} + exports.getPackageStoriesGlob = getPackageStoriesGlob; exports.loadWorkspaceAddon = loadWorkspaceAddon; exports.registerTsPaths = registerTsPaths; diff --git a/scripts/storybook/src/utils.spec.js b/scripts/storybook/src/utils.spec.js index 49ff24ed9cef8..4faa53cf062fa 100644 --- a/scripts/storybook/src/utils.spec.js +++ b/scripts/storybook/src/utils.spec.js @@ -20,23 +20,24 @@ describe(`utils`, () => { const packageRootPath = path.join('packages', options.packageName); const packageRootAbsolutePath = path.join(rootDir, packageRootPath); const paths = { - workspaceJsonPath: path.join(rootDir, 'workspace.json'), + // workspaceJsonPath: path.join(rootDir, 'workspace.json'), + nxJsonPath: path.join(rootDir, 'nx.json'), + projectJsonPath: path.join(packageRootAbsolutePath, 'project.json'), rootTsconfigPath: path.join(rootDir, 'tsconfig.base.json'), packageJson: path.join(packageRootAbsolutePath, 'package.json'), preset: path.join(packageRootAbsolutePath, 'preset.js'), }; - // setup workspace + // setup project + fs.writeFileSync(paths.nxJsonPath, JSON.stringify({ npmScope: 'proj' }, null, 2), 'utf-8'); + fs.mkdirSync(packageRootAbsolutePath, { recursive: true }); fs.writeFileSync( - paths.workspaceJsonPath, + paths.projectJsonPath, JSON.stringify( { - projects: { - [`${npmScope}/${options.packageName}`]: { - root: packageRootPath, - sourceRoot: path.join(packageRootPath, 'src'), - }, - }, + name: `${npmScope}/${options.packageName}`, + root: packageRootPath, + sourceRoot: path.join(packageRootPath, 'src'), }, null, 2, diff --git a/scripts/tasks/src/copy.ts b/scripts/tasks/src/copy.ts index 61e911f8333d9..bdb9e1fdc03e7 100644 --- a/scripts/tasks/src/copy.ts +++ b/scripts/tasks/src/copy.ts @@ -1,6 +1,6 @@ import * as path from 'path'; -import { findGitRoot, getProjectMetadata } from '@fluentui/scripts-monorepo'; +import { getProjectMetadata } from '@fluentui/scripts-monorepo'; import * as fs from 'fs-extra'; import { TaskFunction, copyInstructionsTask, copyTask, logger, resolveCwd, series } from 'just-scripts'; @@ -41,7 +41,6 @@ export function expandSourcePath(pattern: string): string | null { */ export function copyCompiled() { const { isUsingTsSolutionConfigs, packageJson, tsConfigs } = getTsPathAliasesConfig(); - const root = findGitRoot(); const packageDir = process.cwd(); const tsConfig = tsConfigs.lib; @@ -60,10 +59,10 @@ export function copyCompiled() { return; } - const projectMetadata = getProjectMetadata({ root, name: packageJson.name }); + const projectMetadata = getProjectMetadata(packageJson.name); if (!projectMetadata.sourceRoot) { - throw new Error(`${packageJson.name} is missing 'sourceRoot' in workspace.json`); + throw new Error(`${packageJson.name} is missing 'sourceRoot' in project.json`); } const paths = { From ea818bd8fe28ef09712c2851a935fc29f468f46f Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Tue, 30 May 2023 16:13:28 +0200 Subject: [PATCH 06/12] feat(tools): update v8,v9 migration generators to update npmignore --- .../migrate-converged-pkg/index.spec.ts | 1 + .../generators/migrate-converged-pkg/index.ts | 3 +- tools/generators/migrate-v8-pkg/index.spec.ts | 88 +++++++++++- tools/generators/migrate-v8-pkg/index.ts | 127 +++++++++++++++++- tools/generators/migrate-v8-pkg/schema.json | 4 + tools/generators/migrate-v8-pkg/schema.ts | 4 + 6 files changed, 216 insertions(+), 11 deletions(-) diff --git a/tools/generators/migrate-converged-pkg/index.spec.ts b/tools/generators/migrate-converged-pkg/index.spec.ts index 061e26ecc9bf1..d02f32d9c5d64 100644 --- a/tools/generators/migrate-converged-pkg/index.spec.ts +++ b/tools/generators/migrate-converged-pkg/index.spec.ts @@ -1058,6 +1058,7 @@ describe('migrate-converged-pkg generator', () => { .git* .prettierignore .swcrc + project.json # exclude gitignore patterns explicitly !lib diff --git a/tools/generators/migrate-converged-pkg/index.ts b/tools/generators/migrate-converged-pkg/index.ts index d381a854aee6c..089aa85f7abb2 100644 --- a/tools/generators/migrate-converged-pkg/index.ts +++ b/tools/generators/migrate-converged-pkg/index.ts @@ -143,7 +143,7 @@ function runMigrationOnProject(tree: Tree, schema: AssertedSchema, _userLog: Use setupNpmIgnoreConfig(tree, options); setupBabel(tree, options); - updateNxWorkspace(tree, options); + updateNxProject(tree, options); setupUnstableApi(tree, optionsWithTsConfigs); @@ -398,6 +398,7 @@ const templates = { .git* .prettierignore .swcrc + project.json # exclude gitignore patterns explicitly !lib diff --git a/tools/generators/migrate-v8-pkg/index.spec.ts b/tools/generators/migrate-v8-pkg/index.spec.ts index dfdae4f2c84be..717e722151696 100644 --- a/tools/generators/migrate-v8-pkg/index.spec.ts +++ b/tools/generators/migrate-v8-pkg/index.spec.ts @@ -2,13 +2,13 @@ import { createTreeWithEmptyWorkspace } from '@nrwl/devkit/testing'; import { Tree, readProjectConfiguration, - readWorkspaceConfiguration, - WorkspaceConfiguration, serializeJson, stripIndents, addProjectConfiguration, ProjectConfiguration, logger, + readNxJson, + NxJsonConfiguration, } from '@nrwl/devkit'; import type { Linter } from 'eslint'; @@ -63,9 +63,89 @@ describe('migrate-v8-pkg generator', () => { expect(loggerInfoSpy).toHaveBeenCalled(); }); }); + + describe(`--name`, () => { + it(`should setup .npmignore`, async () => { + await generator(tree, options); + + expect(tree.read(`packages/eight/.npmignore`, 'utf-8')).toMatchInlineSnapshot(` + "*.api.json + *.config.js + *.log + *.nuspec + *.test.* + *.yml + .editorconfig + .eslintrc* + .eslintcache + .gitattributes + .gitignore + .vscode + coverage + dist/storybook + dist/*.stats.html + dist/*.stats.json + dist/demo + fabric-test* + gulpfile.js + images + index.html + jsconfig.json + node_modules + results + src/**/* + !src/**/*.types.ts + temp + tsconfig.json + tsd.json + tslint.json + typings + visualtests + project.json + + # exclude gitignore patterns explicitly + !lib + !lib-commonjs + !lib-amd + !dist" + `); + }); + }); + + describe(`--all`, () => { + const projects = [ + options.name, + '@proj/react-foo', + '@proj/react-bar', + '@proj/react-moo', + '@proj/react-zoo', + ] as const; + + beforeEach(() => { + setupDummyPackage(tree, { name: projects[1], version: '9.0.22' }); + setupDummyPackage(tree, { name: projects[2], version: '8.0.31' }); + setupDummyPackage(tree, { name: projects[3], version: '8.0.12' }); + setupDummyPackage(tree, { name: projects[4], version: '8.0.1' }); + }); + it(`should run migration on all vNext packages in batch`, async () => { + await generator(tree, { all: true }); + + const configs = projects.reduce((acc, projectName) => { + acc[projectName] = readProjectConfiguration(tree, projectName); + + return acc; + }, {} as Record<(typeof projects)[number], ProjectConfiguration>); + + expect(configs[projects[1]].sourceRoot).not.toBeDefined(); + expect(configs[options.name].sourceRoot).toBeDefined(); + expect(configs[projects[2]].sourceRoot).toBeDefined(); + expect(configs[projects[3]].sourceRoot).toBeDefined(); + expect(configs[projects[4]].sourceRoot).toBeDefined(); + }); + }); }); -function getNormalizedPkgName(options: { pkgName: string; workspaceConfig: WorkspaceConfiguration }) { +function getNormalizedPkgName(options: { pkgName: string; workspaceConfig: NxJsonConfiguration }) { return options.pkgName.replace(`@${options.workspaceConfig.npmScope}/`, ''); } function setupDummyPackage( @@ -79,7 +159,7 @@ function setupDummyPackage( projectConfiguration: Partial; }>, ) { - const workspaceConfig = readWorkspaceConfiguration(tree); + const workspaceConfig = readNxJson(tree) ?? {}; const defaults = { version: '8.0.0', dependencies: { diff --git a/tools/generators/migrate-v8-pkg/index.ts b/tools/generators/migrate-v8-pkg/index.ts index 18c472104ab40..5882a56b39b6b 100644 --- a/tools/generators/migrate-v8-pkg/index.ts +++ b/tools/generators/migrate-v8-pkg/index.ts @@ -1,4 +1,3 @@ -import * as path from 'path'; import type { Linter } from 'eslint'; import { logger, @@ -9,11 +8,13 @@ import { readJson, joinPathFragments, ProjectConfiguration, + stripIndents, + updateProjectConfiguration, } from '@nrwl/devkit'; import { printStats } from '../print-stats'; -import { getProjectConfig, getProjects, isV8Package } from '../../utils'; +import { getProjectConfig, getProjects, isV8Package, printUserLogs, UserLog } from '../../utils'; import { MigrateV8PkgGeneratorSchema } from './schema'; import { PackageJson, TsConfig } from '../../types'; @@ -28,6 +29,7 @@ interface AssertedSchema extends MigrateV8PkgGeneratorSchema { const noop = () => {}; export default async function (tree: Tree, schema: MigrateV8PkgGeneratorSchema) { + const userLog: UserLog = []; const validatedSchema = await validateSchema(tree, schema); if (hasSchemaFlag(validatedSchema, 'stats')) { @@ -52,14 +54,19 @@ export default async function (tree: Tree, schema: MigrateV8PkgGeneratorSchema) return noop; } + if (hasSchemaFlag(validatedSchema, 'all')) { + runBatchMigration(tree, userLog); + } + if (hasSchemaFlag(validatedSchema, 'name')) { - console.log('THIS ISNT DOING ANYTHING YET, use --stats 🤝'); - const normalizedOptions = normalizeOptions(tree, validatedSchema); + runMigrationOnProject(tree, validatedSchema); } await formatFiles(tree); - return noop; + return () => { + printUserLogs(userLog); + }; } function normalizeOptions(tree: Tree, options: AssertedSchema) { @@ -90,8 +97,16 @@ async function validateSchema(tree: Tree, schema: MigrateV8PkgGeneratorSchema) { throw new Error('--name and --stats are mutually exclusive'); } + if (newSchema.name && newSchema.all) { + throw new Error('--name and --all are mutually exclusive'); + } + + if (newSchema.stats && newSchema.all) { + throw new Error('--stats and --all are mutually exclusive'); + } + const shouldValidateNameInput = () => { - return !newSchema.name && !newSchema.stats; + return !newSchema.name && !(newSchema.all || newSchema.stats); }; if (shouldValidateNameInput()) { @@ -153,3 +168,103 @@ function getProjectMetadata(tree: Tree, project: ProjectConfiguration) { } } } + +function runBatchMigration(tree: Tree, userLog: UserLog) { + const projects = getProjects(tree); + projects.forEach((projectConfig, projectName) => { + if (!isV8Package(tree, projectConfig)) { + userLog.push({ type: 'error', message: `${projectName} is not v8 package. Skipping migration...` }); + return; + } + + runMigrationOnProject(tree, { name: projectName }); + }); + + return tree; +} + +function runMigrationOnProject(tree: Tree, schema: AssertedSchema) { + const options = normalizeOptions(tree, schema); + + if (options.projectConfig.projectType === 'application') { + logger.warn( + stripIndents` + NOTE: you're trying to migrate an Application - ${options.name}. + We apply limited migration steps at the moment. + `, + ); + return; + } + + // updates start + + setupNpmIgnoreConfig(tree, options); + updateNxProject(tree, options); + + return tree; +} + +function setupNpmIgnoreConfig(tree: Tree, options: NormalizedSchema) { + tree.write(options.paths.npmConfig, templates.npmIgnoreConfig); + + return tree; +} + +function updateNxProject(tree: Tree, options: NormalizedSchema) { + updateProjectConfiguration(tree, options.name, { + ...options.projectConfig, + sourceRoot: joinPathFragments(options.projectConfig.root, 'src'), + tags: uniqueArray([...(options.projectConfig.tags ?? []), 'v8']), + implicitDependencies: uniqueArray([...(options.projectConfig.implicitDependencies ?? [])]), + }); + + return tree; +} + +const templates = { + npmIgnoreConfig: stripIndents` +*.api.json +*.config.js +*.log +*.nuspec +*.test.* +*.yml +.editorconfig +.eslintrc* +.eslintcache +.gitattributes +.gitignore +.vscode +coverage +dist/storybook +dist/*.stats.html +dist/*.stats.json +dist/demo +fabric-test* +gulpfile.js +images +index.html +jsconfig.json +node_modules +results +src/**/* +!src/**/*.types.ts +temp +tsconfig.json +tsd.json +tslint.json +typings +visualtests +project.json + +# exclude gitignore patterns explicitly +!lib +!lib-commonjs +!lib-amd +!dist +`, +}; + +function uniqueArray(value: T[]) { + return Array.from(new Set(value)); +} diff --git a/tools/generators/migrate-v8-pkg/schema.json b/tools/generators/migrate-v8-pkg/schema.json index 8e58beb33ab4a..eb31715f70f47 100644 --- a/tools/generators/migrate-v8-pkg/schema.json +++ b/tools/generators/migrate-v8-pkg/schema.json @@ -12,6 +12,10 @@ "index": 0 } }, + "all": { + "type": "boolean", + "description": "Run generator on all v8 packages" + }, "stats": { "type": "boolean", "description": "Get statistics for how many projects have been migrated" diff --git a/tools/generators/migrate-v8-pkg/schema.ts b/tools/generators/migrate-v8-pkg/schema.ts index 192590d8dc6ba..d1a7bdb60cc79 100644 --- a/tools/generators/migrate-v8-pkg/schema.ts +++ b/tools/generators/migrate-v8-pkg/schema.ts @@ -3,6 +3,10 @@ export interface MigrateV8PkgGeneratorSchema { * Library name or comma delimited library names to execute migration on multiple libraries. */ name?: string; + /** + * Run generator on all v8 packages + */ + all?: boolean; /** * Get statistics for how many projects have been migrated */ From e604a396570f8af93bff52fb0b236ea5bc0c9fa2 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Wed, 31 May 2023 11:39:15 +0200 Subject: [PATCH 07/12] fix: make in memory transpilation work again --- package.json | 1 + .../src/index.dev.js | 4 +- yarn.lock | 42 ++++++++++++++++--- 3 files changed, 39 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index eed4da8b40ef0..7f38242534686 100644 --- a/package.json +++ b/package.json @@ -127,6 +127,7 @@ "@storybook/theming": "6.5.15", "@swc/core": "1.3.30", "@swc/helpers": "0.4.14", + "@swc-node/register": "1.6.1", "@testing-library/dom": "8.11.3", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "12.1.2", diff --git a/packages/react-components/babel-preset-storybook-full-source/src/index.dev.js b/packages/react-components/babel-preset-storybook-full-source/src/index.dev.js index e916ec2369091..ffab4869e8d48 100644 --- a/packages/react-components/babel-preset-storybook-full-source/src/index.dev.js +++ b/packages/react-components/babel-preset-storybook-full-source/src/index.dev.js @@ -3,9 +3,9 @@ const { registerTsProject } = require('nx/src/utils/register'); // This is internal code and should be a dev dependency -const { workspaceRoot } = require('@nrwl/devkit'); +const { joinPathFragments } = require('@nrwl/devkit'); /* eslint-enable import/no-extraneous-dependencies */ -registerTsProject(workspaceRoot, 'tsconfig.base.json'); +registerTsProject(joinPathFragments(__dirname, '..'), 'tsconfig.lib.json'); module.exports = require('./index.ts'); diff --git a/yarn.lock b/yarn.lock index 8ade10598fb63..4eed92e791505 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4739,6 +4739,31 @@ regenerator-runtime "^0.13.7" resolve-from "^5.0.0" +"@swc-node/core@^1.10.0": + version "1.10.3" + resolved "https://registry.yarnpkg.com/@swc-node/core/-/core-1.10.3.tgz#dbc37c6d8d28ce59bd1bc55b300fb92bd3876152" + integrity sha512-8rpv1DXzsQjN/C8ZXuaTSmJ4M/lRr6geUlbOQ861DLC+sKWcEEvxRjK9cXQ28GserHuEcFDA3wlF9rD1YD0x+Q== + +"@swc-node/register@1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@swc-node/register/-/register-1.6.1.tgz#e2e6172aeebb9e34a7a5c154958420c8e4dc98ff" + integrity sha512-4/vx+bE8tG+gDhvMpaoqiaTXuTMSK+e4ohujn8rj9IW3SSCK4/dYIJKwxW0Mn2sOPMIdylhxu70WWuSRCUG38g== + dependencies: + "@swc-node/core" "^1.10.0" + "@swc-node/sourcemap-support" "^0.3.0" + colorette "^2.0.19" + debug "^4.3.4" + pirates "^4.0.5" + tslib "^2.5.0" + +"@swc-node/sourcemap-support@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@swc-node/sourcemap-support/-/sourcemap-support-0.3.0.tgz#e8a0d139bd3e8db39635f63fde43dbe6c39237cc" + integrity sha512-gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA== + dependencies: + source-map-support "^0.5.21" + tslib "^2.5.0" + "@swc/core-darwin-arm64@1.3.30": version "1.3.30" resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.30.tgz#fb9b20a46455f49597e760e4dfe829196e0fe12e" @@ -9439,10 +9464,10 @@ colorette@^1.2.1, colorette@^1.2.2: resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== -colorette@^2.0.10, colorette@^2.0.14, colorette@^2.0.16: - version "2.0.19" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== +colorette@^2.0.10, colorette@^2.0.14, colorette@^2.0.16, colorette@^2.0.19: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== colors@1.0.3: version "1.0.3" @@ -23552,7 +23577,7 @@ source-map-support@0.5.19: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-support@^0.5.16, source-map-support@^0.5.5, source-map-support@~0.5.12, source-map-support@~0.5.20: +source-map-support@^0.5.16, source-map-support@^0.5.21, source-map-support@^0.5.5, source-map-support@~0.5.12, source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== @@ -25063,7 +25088,7 @@ tslib@1.11.2: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.2.tgz#9c79d83272c9a7aaf166f73915c9667ecdde3cc9" integrity sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg== -tslib@2.4.1, tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0: +tslib@2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== @@ -25073,6 +25098,11 @@ tslib@^1.10.0, tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== +tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0: + version "2.5.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338" + integrity sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA== + tsscmp@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.6.tgz#85b99583ac3589ec4bfef825b5000aa911d605eb" From 7404fa7076ef24f615ff81cfc80f3033eb7d266e Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Wed, 21 Jun 2023 15:32:05 +0200 Subject: [PATCH 08/12] chore: update all v9 .npmignore to exclude project.json --- .../react-components/babel-preset-global-context/.npmignore | 1 + .../babel-preset-storybook-full-source/.npmignore | 1 + packages/react-components/global-context/.npmignore | 1 + packages/react-components/keyboard-keys/.npmignore | 1 + packages/react-components/priority-overflow/.npmignore | 1 + packages/react-components/react-accordion/.npmignore | 1 + packages/react-components/react-alert/.npmignore | 1 + packages/react-components/react-aria/.npmignore | 1 + packages/react-components/react-avatar/.npmignore | 1 + packages/react-components/react-badge/.npmignore | 1 + packages/react-components/react-breadcrumb/.npmignore | 1 + packages/react-components/react-button/.npmignore | 1 + packages/react-components/react-card/.npmignore | 1 + packages/react-components/react-checkbox/.npmignore | 1 + .../react-components/react-colorpicker-compat/.npmignore | 1 + packages/react-components/react-combobox/.npmignore | 1 + packages/react-components/react-components/.npmignore | 1 + .../react-components/react-conformance-griffel/.npmignore | 1 + packages/react-components/react-context-selector/.npmignore | 1 + .../react-data-grid-react-window/.npmignore | 1 + .../react-components/react-datepicker-compat/.npmignore | 1 + packages/react-components/react-dialog/.npmignore | 1 + packages/react-components/react-divider/.npmignore | 1 + packages/react-components/react-drawer/.npmignore | 1 + packages/react-components/react-field/.npmignore | 1 + packages/react-components/react-image/.npmignore | 1 + packages/react-components/react-infobutton/.npmignore | 1 + packages/react-components/react-input/.npmignore | 1 + packages/react-components/react-jsx-runtime/.npmignore | 1 + packages/react-components/react-label/.npmignore | 1 + packages/react-components/react-link/.npmignore | 1 + packages/react-components/react-menu/.npmignore | 1 + packages/react-components/react-migration-v0-v9/.npmignore | 1 + packages/react-components/react-migration-v8-v9/.npmignore | 1 + packages/react-components/react-overflow/.npmignore | 1 + packages/react-components/react-persona/.npmignore | 1 + packages/react-components/react-popover/.npmignore | 1 + .../react-components/react-portal-compat-context/.npmignore | 1 + packages/react-components/react-portal-compat/.npmignore | 1 + packages/react-components/react-portal/.npmignore | 1 + packages/react-components/react-positioning/.npmignore | 1 + packages/react-components/react-progress/.npmignore | 1 + packages/react-components/react-provider/.npmignore | 1 + packages/react-components/react-radio/.npmignore | 1 + packages/react-components/react-search/.npmignore | 1 + packages/react-components/react-select/.npmignore | 1 + packages/react-components/react-shared-contexts/.npmignore | 1 + packages/react-components/react-skeleton/.npmignore | 1 + packages/react-components/react-slider/.npmignore | 1 + packages/react-components/react-spinbutton/.npmignore | 1 + packages/react-components/react-spinner/.npmignore | 1 + .../react-storybook-addon-codesandbox/.npmignore | 1 + packages/react-components/react-storybook-addon/.npmignore | 1 + packages/react-components/react-switch/.npmignore | 1 + packages/react-components/react-table/.npmignore | 1 + packages/react-components/react-tabs/.npmignore | 1 + packages/react-components/react-tabster/.npmignore | 1 + packages/react-components/react-tags/.npmignore | 1 + packages/react-components/react-text/.npmignore | 1 + packages/react-components/react-textarea/.npmignore | 1 + packages/react-components/react-theme-sass/.npmignore | 1 + packages/react-components/react-theme/.npmignore | 1 + packages/react-components/react-toast/.npmignore | 1 + packages/react-components/react-toolbar/.npmignore | 1 + packages/react-components/react-tooltip/.npmignore | 1 + packages/react-components/react-tree/.npmignore | 1 + packages/react-components/react-utilities/.npmignore | 1 + packages/react-components/react-virtualizer/.npmignore | 1 + packages/react-components/theme-designer/.npmignore | 6 ++++-- packages/react-conformance/.npmignore | 1 + packages/tokens/.npmignore | 1 + 71 files changed, 74 insertions(+), 2 deletions(-) diff --git a/packages/react-components/babel-preset-global-context/.npmignore b/packages/react-components/babel-preset-global-context/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/babel-preset-global-context/.npmignore +++ b/packages/react-components/babel-preset-global-context/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/babel-preset-storybook-full-source/.npmignore b/packages/react-components/babel-preset-storybook-full-source/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/babel-preset-storybook-full-source/.npmignore +++ b/packages/react-components/babel-preset-storybook-full-source/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/global-context/.npmignore b/packages/react-components/global-context/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/global-context/.npmignore +++ b/packages/react-components/global-context/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/keyboard-keys/.npmignore b/packages/react-components/keyboard-keys/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/keyboard-keys/.npmignore +++ b/packages/react-components/keyboard-keys/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/priority-overflow/.npmignore b/packages/react-components/priority-overflow/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/priority-overflow/.npmignore +++ b/packages/react-components/priority-overflow/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-accordion/.npmignore b/packages/react-components/react-accordion/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-accordion/.npmignore +++ b/packages/react-components/react-accordion/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-alert/.npmignore b/packages/react-components/react-alert/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-alert/.npmignore +++ b/packages/react-components/react-alert/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-aria/.npmignore b/packages/react-components/react-aria/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-aria/.npmignore +++ b/packages/react-components/react-aria/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-avatar/.npmignore b/packages/react-components/react-avatar/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-avatar/.npmignore +++ b/packages/react-components/react-avatar/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-badge/.npmignore b/packages/react-components/react-badge/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-badge/.npmignore +++ b/packages/react-components/react-badge/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-breadcrumb/.npmignore b/packages/react-components/react-breadcrumb/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-breadcrumb/.npmignore +++ b/packages/react-components/react-breadcrumb/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-button/.npmignore b/packages/react-components/react-button/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-button/.npmignore +++ b/packages/react-components/react-button/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-card/.npmignore b/packages/react-components/react-card/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-card/.npmignore +++ b/packages/react-components/react-card/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-checkbox/.npmignore b/packages/react-components/react-checkbox/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-checkbox/.npmignore +++ b/packages/react-components/react-checkbox/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-colorpicker-compat/.npmignore b/packages/react-components/react-colorpicker-compat/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-colorpicker-compat/.npmignore +++ b/packages/react-components/react-colorpicker-compat/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-combobox/.npmignore b/packages/react-components/react-combobox/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-combobox/.npmignore +++ b/packages/react-components/react-combobox/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-components/.npmignore b/packages/react-components/react-components/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-components/.npmignore +++ b/packages/react-components/react-components/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-conformance-griffel/.npmignore b/packages/react-components/react-conformance-griffel/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-conformance-griffel/.npmignore +++ b/packages/react-components/react-conformance-griffel/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-context-selector/.npmignore b/packages/react-components/react-context-selector/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-context-selector/.npmignore +++ b/packages/react-components/react-context-selector/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-data-grid-react-window/.npmignore b/packages/react-components/react-data-grid-react-window/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-data-grid-react-window/.npmignore +++ b/packages/react-components/react-data-grid-react-window/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-datepicker-compat/.npmignore b/packages/react-components/react-datepicker-compat/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-datepicker-compat/.npmignore +++ b/packages/react-components/react-datepicker-compat/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-dialog/.npmignore b/packages/react-components/react-dialog/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-dialog/.npmignore +++ b/packages/react-components/react-dialog/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-divider/.npmignore b/packages/react-components/react-divider/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-divider/.npmignore +++ b/packages/react-components/react-divider/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-drawer/.npmignore b/packages/react-components/react-drawer/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-drawer/.npmignore +++ b/packages/react-components/react-drawer/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-field/.npmignore b/packages/react-components/react-field/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-field/.npmignore +++ b/packages/react-components/react-field/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-image/.npmignore b/packages/react-components/react-image/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-image/.npmignore +++ b/packages/react-components/react-image/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-infobutton/.npmignore b/packages/react-components/react-infobutton/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-infobutton/.npmignore +++ b/packages/react-components/react-infobutton/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-input/.npmignore b/packages/react-components/react-input/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-input/.npmignore +++ b/packages/react-components/react-input/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-jsx-runtime/.npmignore b/packages/react-components/react-jsx-runtime/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-jsx-runtime/.npmignore +++ b/packages/react-components/react-jsx-runtime/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-label/.npmignore b/packages/react-components/react-label/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-label/.npmignore +++ b/packages/react-components/react-label/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-link/.npmignore b/packages/react-components/react-link/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-link/.npmignore +++ b/packages/react-components/react-link/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-menu/.npmignore b/packages/react-components/react-menu/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-menu/.npmignore +++ b/packages/react-components/react-menu/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-migration-v0-v9/.npmignore b/packages/react-components/react-migration-v0-v9/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-migration-v0-v9/.npmignore +++ b/packages/react-components/react-migration-v0-v9/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-migration-v8-v9/.npmignore b/packages/react-components/react-migration-v8-v9/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-migration-v8-v9/.npmignore +++ b/packages/react-components/react-migration-v8-v9/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-overflow/.npmignore b/packages/react-components/react-overflow/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-overflow/.npmignore +++ b/packages/react-components/react-overflow/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-persona/.npmignore b/packages/react-components/react-persona/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-persona/.npmignore +++ b/packages/react-components/react-persona/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-popover/.npmignore b/packages/react-components/react-popover/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-popover/.npmignore +++ b/packages/react-components/react-popover/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-portal-compat-context/.npmignore b/packages/react-components/react-portal-compat-context/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-portal-compat-context/.npmignore +++ b/packages/react-components/react-portal-compat-context/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-portal-compat/.npmignore b/packages/react-components/react-portal-compat/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-portal-compat/.npmignore +++ b/packages/react-components/react-portal-compat/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-portal/.npmignore b/packages/react-components/react-portal/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-portal/.npmignore +++ b/packages/react-components/react-portal/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-positioning/.npmignore b/packages/react-components/react-positioning/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-positioning/.npmignore +++ b/packages/react-components/react-positioning/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-progress/.npmignore b/packages/react-components/react-progress/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-progress/.npmignore +++ b/packages/react-components/react-progress/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-provider/.npmignore b/packages/react-components/react-provider/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-provider/.npmignore +++ b/packages/react-components/react-provider/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-radio/.npmignore b/packages/react-components/react-radio/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-radio/.npmignore +++ b/packages/react-components/react-radio/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-search/.npmignore b/packages/react-components/react-search/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-search/.npmignore +++ b/packages/react-components/react-search/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-select/.npmignore b/packages/react-components/react-select/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-select/.npmignore +++ b/packages/react-components/react-select/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-shared-contexts/.npmignore b/packages/react-components/react-shared-contexts/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-shared-contexts/.npmignore +++ b/packages/react-components/react-shared-contexts/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-skeleton/.npmignore b/packages/react-components/react-skeleton/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-skeleton/.npmignore +++ b/packages/react-components/react-skeleton/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-slider/.npmignore b/packages/react-components/react-slider/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-slider/.npmignore +++ b/packages/react-components/react-slider/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-spinbutton/.npmignore b/packages/react-components/react-spinbutton/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-spinbutton/.npmignore +++ b/packages/react-components/react-spinbutton/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-spinner/.npmignore b/packages/react-components/react-spinner/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-spinner/.npmignore +++ b/packages/react-components/react-spinner/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-storybook-addon-codesandbox/.npmignore b/packages/react-components/react-storybook-addon-codesandbox/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-storybook-addon-codesandbox/.npmignore +++ b/packages/react-components/react-storybook-addon-codesandbox/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-storybook-addon/.npmignore b/packages/react-components/react-storybook-addon/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-storybook-addon/.npmignore +++ b/packages/react-components/react-storybook-addon/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-switch/.npmignore b/packages/react-components/react-switch/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-switch/.npmignore +++ b/packages/react-components/react-switch/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-table/.npmignore b/packages/react-components/react-table/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-table/.npmignore +++ b/packages/react-components/react-table/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-tabs/.npmignore b/packages/react-components/react-tabs/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-tabs/.npmignore +++ b/packages/react-components/react-tabs/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-tabster/.npmignore b/packages/react-components/react-tabster/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-tabster/.npmignore +++ b/packages/react-components/react-tabster/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-tags/.npmignore b/packages/react-components/react-tags/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-tags/.npmignore +++ b/packages/react-components/react-tags/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-text/.npmignore b/packages/react-components/react-text/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-text/.npmignore +++ b/packages/react-components/react-text/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-textarea/.npmignore b/packages/react-components/react-textarea/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-textarea/.npmignore +++ b/packages/react-components/react-textarea/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-theme-sass/.npmignore b/packages/react-components/react-theme-sass/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-theme-sass/.npmignore +++ b/packages/react-components/react-theme-sass/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-theme/.npmignore b/packages/react-components/react-theme/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-theme/.npmignore +++ b/packages/react-components/react-theme/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-toast/.npmignore b/packages/react-components/react-toast/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-toast/.npmignore +++ b/packages/react-components/react-toast/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-toolbar/.npmignore b/packages/react-components/react-toolbar/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-toolbar/.npmignore +++ b/packages/react-components/react-toolbar/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-tooltip/.npmignore b/packages/react-components/react-tooltip/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-tooltip/.npmignore +++ b/packages/react-components/react-tooltip/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-tree/.npmignore b/packages/react-components/react-tree/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-tree/.npmignore +++ b/packages/react-components/react-tree/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-utilities/.npmignore b/packages/react-components/react-utilities/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-utilities/.npmignore +++ b/packages/react-components/react-utilities/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/react-virtualizer/.npmignore b/packages/react-components/react-virtualizer/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-components/react-virtualizer/.npmignore +++ b/packages/react-components/react-virtualizer/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-components/theme-designer/.npmignore b/packages/react-components/theme-designer/.npmignore index 7a15db986ef3d..a5817be2414de 100644 --- a/packages/react-components/theme-designer/.npmignore +++ b/packages/react-components/theme-designer/.npmignore @@ -3,10 +3,11 @@ bundle-size/ config/ coverage/ -e2e/ +docs/ etc/ node_modules/ src/ +stories/ dist/types/ temp/ __fixtures__ @@ -16,7 +17,7 @@ __tests__ *.api.json *.log *.spec.* -*.stories.* +*.cy.* *.test.* *.yml @@ -28,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/react-conformance/.npmignore b/packages/react-conformance/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/react-conformance/.npmignore +++ b/packages/react-conformance/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib diff --git a/packages/tokens/.npmignore b/packages/tokens/.npmignore index 72e2ecf619016..a5817be2414de 100644 --- a/packages/tokens/.npmignore +++ b/packages/tokens/.npmignore @@ -29,6 +29,7 @@ __tests__ .git* .prettierignore .swcrc +project.json # exclude gitignore patterns explicitly !lib From 44e22df7bba2f753010c43eaa0e3767e2551d37a Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Wed, 21 Jun 2023 15:38:26 +0200 Subject: [PATCH 09/12] chore: update all v8 .npmignore to exclude project.json and project.json with tags and source root --- packages/api-docs/.npmignore | 39 +++++++++++++++++++ packages/api-docs/project.json | 3 +- packages/azure-themes/.npmignore | 7 ++-- packages/azure-themes/project.json | 4 +- packages/codemods/.npmignore | 9 ++++- packages/codemods/project.json | 3 +- packages/cra-template/project.json | 4 +- packages/date-time-utilities/.npmignore | 9 +++-- packages/date-time-utilities/project.json | 4 +- packages/example-data/.npmignore | 7 ++-- packages/example-data/project.json | 4 +- packages/fluent2-theme/.npmignore | 7 ++-- packages/fluent2-theme/project.json | 4 +- packages/font-icons-mdl2/.npmignore | 7 ++-- packages/font-icons-mdl2/project.json | 4 +- packages/foundation-legacy/.npmignore | 7 ++-- packages/foundation-legacy/project.json | 4 +- .../jest-serializer-merge-styles/.npmignore | 7 ++-- .../jest-serializer-merge-styles/project.json | 3 +- packages/merge-styles/.npmignore | 10 ++--- packages/merge-styles/project.json | 4 +- packages/react-date-time/.npmignore | 7 ++-- packages/react-date-time/project.json | 4 +- packages/react-docsite-components/.npmignore | 7 ++-- .../react-docsite-components/project.json | 4 +- packages/react-examples/.npmignore | 9 +++++ packages/react-examples/project.json | 4 +- packages/react-experiments/.npmignore | 7 ++-- packages/react-experiments/project.json | 4 +- packages/react-file-type-icons/.npmignore | 7 ++-- packages/react-file-type-icons/project.json | 4 +- packages/react-focus/.npmignore | 7 ++-- packages/react-focus/project.json | 4 +- packages/react-hooks/.npmignore | 15 ++++--- packages/react-hooks/project.json | 4 +- packages/react/.npmignore | 5 ++- packages/react/project.json | 4 +- packages/scheme-utilities/.npmignore | 8 ++-- packages/scheme-utilities/project.json | 4 +- packages/set-version/.npmignore | 7 ++-- packages/set-version/project.json | 4 +- packages/style-utilities/.npmignore | 7 ++-- packages/style-utilities/project.json | 4 +- packages/test-utilities/.npmignore | 7 ++-- packages/test-utilities/project.json | 3 +- packages/theme-samples/.npmignore | 7 ++-- packages/theme-samples/project.json | 4 +- packages/utilities/.npmignore | 7 ++-- packages/utilities/project.json | 4 +- packages/webpack-utilities/.npmignore | 7 ++-- packages/webpack-utilities/project.json | 3 +- 51 files changed, 223 insertions(+), 99 deletions(-) create mode 100644 packages/api-docs/.npmignore diff --git a/packages/api-docs/.npmignore b/packages/api-docs/.npmignore new file mode 100644 index 0000000000000..5333ec287d27a --- /dev/null +++ b/packages/api-docs/.npmignore @@ -0,0 +1,39 @@ +*.api.json +*.config.js +*.log +*.nuspec +*.test.* +*.yml +.editorconfig +.eslintrc* +.eslintcache +.gitattributes +.gitignore +.vscode +coverage +dist/storybook +dist/*.stats.html +dist/*.stats.json +dist/demo +fabric-test* +gulpfile.js +images +index.html +jsconfig.json +node_modules +results +src/**/* +!src/**/*.types.ts +temp +tsconfig.json +tsd.json +tslint.json +typings +visualtests +project.json + +# exclude gitignore patterns explicitly +!lib +!lib-commonjs +!lib-amd +!dist \ No newline at end of file diff --git a/packages/api-docs/project.json b/packages/api-docs/project.json index 5d168165b61a2..f0785cf9b5f68 100644 --- a/packages/api-docs/project.json +++ b/packages/api-docs/project.json @@ -3,5 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", "implicitDependencies": [], - "tags": ["v8", "platform:node"] + "tags": ["v8", "platform:node"], + "sourceRoot": "packages/api-docs/src" } diff --git a/packages/azure-themes/.npmignore b/packages/azure-themes/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/azure-themes/.npmignore +++ b/packages/azure-themes/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/azure-themes/project.json b/packages/azure-themes/project.json index 9bf2843986122..ac124f914aebe 100644 --- a/packages/azure-themes/project.json +++ b/packages/azure-themes/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/azure-themes", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/azure-themes/src", + "tags": ["v8"] } diff --git a/packages/codemods/.npmignore b/packages/codemods/.npmignore index 24337b6c973e8..5333ec287d27a 100644 --- a/packages/codemods/.npmignore +++ b/packages/codemods/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,3 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly +!lib +!lib-commonjs +!lib-amd +!dist \ No newline at end of file diff --git a/packages/codemods/project.json b/packages/codemods/project.json index f560d4dc52a44..694ab44761527 100644 --- a/packages/codemods/project.json +++ b/packages/codemods/project.json @@ -3,5 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", "implicitDependencies": [], - "tags": ["v8", "platform:node"] + "tags": ["v8", "platform:node"], + "sourceRoot": "packages/codemods/src" } diff --git a/packages/cra-template/project.json b/packages/cra-template/project.json index e582440d4cbf5..5322c5512745c 100644 --- a/packages/cra-template/project.json +++ b/packages/cra-template/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/cra-template", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/cra-template/src", + "tags": ["v8"] } diff --git a/packages/date-time-utilities/.npmignore b/packages/date-time-utilities/.npmignore index bbc8b0fe60a6b..5333ec287d27a 100644 --- a/packages/date-time-utilities/.npmignore +++ b/packages/date-time-utilities/.npmignore @@ -5,6 +5,8 @@ *.test.* *.yml .editorconfig +.eslintrc* +.eslintcache .gitattributes .gitignore .vscode @@ -21,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -30,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/date-time-utilities/project.json b/packages/date-time-utilities/project.json index acd2ee5d8c714..0cf8037d59434 100644 --- a/packages/date-time-utilities/project.json +++ b/packages/date-time-utilities/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/date-time-utilities", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/date-time-utilities/src", + "tags": ["v8"] } diff --git a/packages/example-data/.npmignore b/packages/example-data/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/example-data/.npmignore +++ b/packages/example-data/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/example-data/project.json b/packages/example-data/project.json index a574e46924646..3b9ebe7aed88c 100644 --- a/packages/example-data/project.json +++ b/packages/example-data/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/example-data", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/example-data/src", + "tags": ["v8"] } diff --git a/packages/fluent2-theme/.npmignore b/packages/fluent2-theme/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/fluent2-theme/.npmignore +++ b/packages/fluent2-theme/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/fluent2-theme/project.json b/packages/fluent2-theme/project.json index 61e632ac68bd6..03e8dc79be5c0 100644 --- a/packages/fluent2-theme/project.json +++ b/packages/fluent2-theme/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/fluent2-theme", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/fluent2-theme/src", + "tags": ["v8"] } diff --git a/packages/font-icons-mdl2/.npmignore b/packages/font-icons-mdl2/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/font-icons-mdl2/.npmignore +++ b/packages/font-icons-mdl2/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/font-icons-mdl2/project.json b/packages/font-icons-mdl2/project.json index 3c4f125f9fa26..fe0f9265dd594 100644 --- a/packages/font-icons-mdl2/project.json +++ b/packages/font-icons-mdl2/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/font-icons-mdl2", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/font-icons-mdl2/src", + "tags": ["v8"] } diff --git a/packages/foundation-legacy/.npmignore b/packages/foundation-legacy/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/foundation-legacy/.npmignore +++ b/packages/foundation-legacy/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/foundation-legacy/project.json b/packages/foundation-legacy/project.json index 6b9e4ee26add2..6f807353f4d16 100644 --- a/packages/foundation-legacy/project.json +++ b/packages/foundation-legacy/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/foundation-legacy", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/foundation-legacy/src", + "tags": ["v8"] } diff --git a/packages/jest-serializer-merge-styles/.npmignore b/packages/jest-serializer-merge-styles/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/jest-serializer-merge-styles/.npmignore +++ b/packages/jest-serializer-merge-styles/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/jest-serializer-merge-styles/project.json b/packages/jest-serializer-merge-styles/project.json index eb1aaaaec1757..b2c0bac3701c0 100644 --- a/packages/jest-serializer-merge-styles/project.json +++ b/packages/jest-serializer-merge-styles/project.json @@ -3,5 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", "implicitDependencies": [], - "tags": ["v8", "platform:node"] + "tags": ["v8", "platform:node"], + "sourceRoot": "packages/jest-serializer-merge-styles/src" } diff --git a/packages/merge-styles/.npmignore b/packages/merge-styles/.npmignore index 82b8d38657dda..5333ec287d27a 100644 --- a/packages/merge-styles/.npmignore +++ b/packages/merge-styles/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,10 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!lib -!lib-commonjs -!lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/merge-styles/project.json b/packages/merge-styles/project.json index d75098ea01f82..893fc2d5194a0 100644 --- a/packages/merge-styles/project.json +++ b/packages/merge-styles/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/merge-styles", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/merge-styles/src", + "tags": ["v8"] } diff --git a/packages/react-date-time/.npmignore b/packages/react-date-time/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/react-date-time/.npmignore +++ b/packages/react-date-time/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/react-date-time/project.json b/packages/react-date-time/project.json index 5e68499a309b0..244441d6f8500 100644 --- a/packages/react-date-time/project.json +++ b/packages/react-date-time/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/react-date-time", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/react-date-time/src", + "tags": ["v8"] } diff --git a/packages/react-docsite-components/.npmignore b/packages/react-docsite-components/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/react-docsite-components/.npmignore +++ b/packages/react-docsite-components/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/react-docsite-components/project.json b/packages/react-docsite-components/project.json index 731f1165c663f..a8fa9f390da5a 100644 --- a/packages/react-docsite-components/project.json +++ b/packages/react-docsite-components/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/react-docsite-components", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/react-docsite-components/src", + "tags": ["v8"] } diff --git a/packages/react-examples/.npmignore b/packages/react-examples/.npmignore index b3913452aa20d..5333ec287d27a 100644 --- a/packages/react-examples/.npmignore +++ b/packages/react-examples/.npmignore @@ -22,9 +22,18 @@ index.html jsconfig.json node_modules results +src/**/* +!src/**/*.types.ts temp tsconfig.json tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly +!lib +!lib-commonjs +!lib-amd +!dist \ No newline at end of file diff --git a/packages/react-examples/project.json b/packages/react-examples/project.json index c72e1bc862748..b37ab8d965469 100644 --- a/packages/react-examples/project.json +++ b/packages/react-examples/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/react-examples", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/react-examples/src", + "tags": ["v8"] } diff --git a/packages/react-experiments/.npmignore b/packages/react-experiments/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/react-experiments/.npmignore +++ b/packages/react-experiments/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/react-experiments/project.json b/packages/react-experiments/project.json index 8141f66a23c59..57471eb9c1c00 100644 --- a/packages/react-experiments/project.json +++ b/packages/react-experiments/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/react-experiments", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/react-experiments/src", + "tags": ["v8"] } diff --git a/packages/react-file-type-icons/.npmignore b/packages/react-file-type-icons/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/react-file-type-icons/.npmignore +++ b/packages/react-file-type-icons/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/react-file-type-icons/project.json b/packages/react-file-type-icons/project.json index ed2e83172f5c8..9141640f3eb6f 100644 --- a/packages/react-file-type-icons/project.json +++ b/packages/react-file-type-icons/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/react-file-type-icons", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/react-file-type-icons/src", + "tags": ["v8"] } diff --git a/packages/react-focus/.npmignore b/packages/react-focus/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/react-focus/.npmignore +++ b/packages/react-focus/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/react-focus/project.json b/packages/react-focus/project.json index 24f57da6a93d5..a1f40d3127269 100644 --- a/packages/react-focus/project.json +++ b/packages/react-focus/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/react-focus", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/react-focus/src", + "tags": ["v8"] } diff --git a/packages/react-hooks/.npmignore b/packages/react-hooks/.npmignore index db6487eef6a3f..5333ec287d27a 100644 --- a/packages/react-hooks/.npmignore +++ b/packages/react-hooks/.npmignore @@ -1,3 +1,4 @@ +*.api.json *.config.js *.log *.nuspec @@ -10,27 +11,29 @@ .gitignore .vscode coverage -temp -images -results dist/storybook dist/*.stats.html dist/*.stats.json dist/demo +fabric-test* gulpfile.js +images index.html jsconfig.json node_modules +results src/**/* !src/**/*.types.ts -!src/**/*.Example.tsx +temp tsconfig.json tsd.json tslint.json typings -fabric-test* visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/react-hooks/project.json b/packages/react-hooks/project.json index a90e9e5ee9756..7f73c6118534b 100644 --- a/packages/react-hooks/project.json +++ b/packages/react-hooks/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/react-hooks", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/react-hooks/src", + "tags": ["v8"] } diff --git a/packages/react/.npmignore b/packages/react/.npmignore index 81a9da761ea6d..5333ec287d27a 100644 --- a/packages/react/.npmignore +++ b/packages/react/.npmignore @@ -30,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/react/project.json b/packages/react/project.json index 152e2ab3157ea..008bb787ba71d 100644 --- a/packages/react/project.json +++ b/packages/react/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/react", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/react/src", + "tags": ["v8"] } diff --git a/packages/scheme-utilities/.npmignore b/packages/scheme-utilities/.npmignore index 2f842f5f61c15..5333ec287d27a 100644 --- a/packages/scheme-utilities/.npmignore +++ b/packages/scheme-utilities/.npmignore @@ -2,7 +2,6 @@ *.config.js *.log *.nuspec -*.png *.test.* *.yml .editorconfig @@ -24,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -33,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/scheme-utilities/project.json b/packages/scheme-utilities/project.json index eebb24e5168c7..3edf85bc865cb 100644 --- a/packages/scheme-utilities/project.json +++ b/packages/scheme-utilities/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/scheme-utilities", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/scheme-utilities/src", + "tags": ["v8"] } diff --git a/packages/set-version/.npmignore b/packages/set-version/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/set-version/.npmignore +++ b/packages/set-version/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/set-version/project.json b/packages/set-version/project.json index af1a2aadda391..43ca8f7a07fe2 100644 --- a/packages/set-version/project.json +++ b/packages/set-version/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/set-version", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/set-version/src", + "tags": ["v8"] } diff --git a/packages/style-utilities/.npmignore b/packages/style-utilities/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/style-utilities/.npmignore +++ b/packages/style-utilities/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/style-utilities/project.json b/packages/style-utilities/project.json index d28df38831e06..53cb9f6be1569 100644 --- a/packages/style-utilities/project.json +++ b/packages/style-utilities/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/style-utilities", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/style-utilities/src", + "tags": ["v8"] } diff --git a/packages/test-utilities/.npmignore b/packages/test-utilities/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/test-utilities/.npmignore +++ b/packages/test-utilities/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/test-utilities/project.json b/packages/test-utilities/project.json index 4d2f181a5a11d..bbd8ffb2f3dd3 100644 --- a/packages/test-utilities/project.json +++ b/packages/test-utilities/project.json @@ -3,5 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", "implicitDependencies": [], - "tags": ["v8", "platform:node"] + "tags": ["v8", "platform:node"], + "sourceRoot": "packages/test-utilities/src" } diff --git a/packages/theme-samples/.npmignore b/packages/theme-samples/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/theme-samples/.npmignore +++ b/packages/theme-samples/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/theme-samples/project.json b/packages/theme-samples/project.json index 03f7b86522547..0911cc0a8d332 100644 --- a/packages/theme-samples/project.json +++ b/packages/theme-samples/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/theme-samples", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/theme-samples/src", + "tags": ["v8"] } diff --git a/packages/utilities/.npmignore b/packages/utilities/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/utilities/.npmignore +++ b/packages/utilities/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/utilities/project.json b/packages/utilities/project.json index c38f94bc8d34a..e00595b973818 100644 --- a/packages/utilities/project.json +++ b/packages/utilities/project.json @@ -2,5 +2,7 @@ "name": "@fluentui/utilities", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "implicitDependencies": [] + "implicitDependencies": [], + "sourceRoot": "packages/utilities/src", + "tags": ["v8"] } diff --git a/packages/webpack-utilities/.npmignore b/packages/webpack-utilities/.npmignore index fd39939e9c541..5333ec287d27a 100644 --- a/packages/webpack-utilities/.npmignore +++ b/packages/webpack-utilities/.npmignore @@ -23,8 +23,6 @@ jsconfig.json node_modules results src/**/* -!src/**/examples/*.tsx -!src/**/docs/**/*.md !src/**/*.types.ts temp tsconfig.json @@ -32,7 +30,10 @@ tsd.json tslint.json typings visualtests +project.json + +# exclude gitignore patterns explicitly !lib !lib-commonjs !lib-amd -!dist +!dist \ No newline at end of file diff --git a/packages/webpack-utilities/project.json b/packages/webpack-utilities/project.json index ff6b669821cae..7fad6dce0a7d0 100644 --- a/packages/webpack-utilities/project.json +++ b/packages/webpack-utilities/project.json @@ -3,5 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "library", "implicitDependencies": [], - "tags": ["v8", "platform:node"] + "tags": ["v8", "platform:node"], + "sourceRoot": "packages/webpack-utilities/src" } From 17c16d1a9da115284c42cfc77a8c9980866da324 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Wed, 21 Jun 2023 15:44:27 +0200 Subject: [PATCH 10/12] generate changefiles --- ...ntui-api-docs-f452edad-e68f-414d-b491-8033490c158c.json | 7 +++++++ ...-azure-themes-7528eda0-fbcf-46f5-9235-83526b06facb.json | 7 +++++++ ...lobal-context-fc6da585-c34b-46ef-97ef-4f527733eaca.json | 7 +++++++ ...ntui-codemods-b82698d6-6892-4c70-bc24-655fda3faffe.json | 7 +++++++ ...common-styles-d583dea9-d35c-4027-993f-a6ae770d7c38.json | 7 +++++++ ...-cra-template-07b66d70-c279-4e5f-94ad-e0a42ba2f0e8.json | 7 +++++++ ...ime-utilities-defc1e37-49ea-4222-8940-996bf85f40cc.json | 7 +++++++ ...dom-utilities-142caf74-9dd1-4d0f-885f-96be064cfa88.json | 7 +++++++ ...eslint-plugin-3451db56-0020-4dfe-93ea-d599be4ad67f.json | 7 +++++++ ...-example-data-65811773-e6cb-40f2-8b04-81795197fc8c.json | 7 +++++++ ...fluent2-theme-157209b6-8e11-43a7-9873-0c87363d4c0f.json | 7 +++++++ ...nt-icons-mdl2-10b487c7-ac79-485e-94b2-7447906eb0b7.json | 7 +++++++ ...dation-legacy-b587d437-3eee-4d89-89d7-57473972aba3.json | 7 +++++++ ...lobal-context-ae824575-de0f-4feb-af18-d6ee57b9c3bc.json | 7 +++++++ ...-merge-styles-2f31f548-8fbc-4f99-ab4f-e299604d36ca.json | 7 +++++++ ...-keyboard-key-63d31cde-0ec5-4906-8e1a-7a0e4eb4796b.json | 7 +++++++ ...keyboard-keys-6389faf2-9f50-451f-9af0-25eac385528b.json | 7 +++++++ ...-merge-styles-0b2be407-e6ba-44c7-8905-2a47608d2cb1.json | 7 +++++++ ...monaco-editor-49e7a046-4a6c-47a9-8ac6-a6e9a66ac2a7.json | 7 +++++++ ...rity-overflow-c9af0c47-c66d-4efc-85e6-bd43c783156a.json | 7 +++++++ ...docsite-setup-dc81d139-a41b-4a9e-846f-f9972201382e.json | 7 +++++++ ...act-accordion-5cd937f5-f7ba-4b0c-88cf-ba593f6ac56d.json | 7 +++++++ ...i-react-alert-b31e181e-3693-4d18-9aca-bad556539bef.json | 7 +++++++ ...ui-react-aria-859c1d1c-b34c-4969-83b9-78796c718768.json | 7 +++++++ ...-react-avatar-1ef77763-8eb8-4af9-a3ea-96ee70bc2379.json | 7 +++++++ ...i-react-badge-bdc8294f-7de6-43b6-9773-7ec3fcbfddc4.json | 7 +++++++ ...-react-button-75c22cdc-6f38-439a-ad3d-9e4292640051.json | 7 +++++++ ...ui-react-card-bc95ac86-ac46-403f-a039-720d6a4eb076.json | 7 +++++++ ...i-react-cards-71270894-e9f1-47cb-a534-f292794bcc83.json | 7 +++++++ ...eact-charting-3cd304be-c434-46dd-bf14-15d7e557ca81.json | 7 +++++++ ...eact-checkbox-6775c7d7-b904-4335-a54d-b0975305a1a9.json | 7 +++++++ ...eact-combobox-d57fe937-637c-4294-9a78-e2c3072e9e8f.json | 7 +++++++ ...ct-components-61f9ba99-f32b-4fae-9d32-b82981479a9a.json | 7 +++++++ ...t-conformance-0894a241-6c70-4c3c-a8a5-931af72d2093.json | 7 +++++++ ...mance-griffel-22adb27c-2fef-49ed-9aab-279f74d5e572.json | 7 +++++++ ...text-selector-cecb609c-ee46-4fe1-b235-36298bf0785e.json | 7 +++++++ ...-react-window-25cbc193-1419-4c59-bfac-7c66b0ccc5cd.json | 7 +++++++ ...act-date-time-2f9a1cb8-ff86-4584-a19c-80391795d797.json | 7 +++++++ ...picker-compat-7a338e61-6b30-4a98-b3a0-2069572c3a3b.json | 7 +++++++ ...-react-dialog-c21688b2-2653-4e97-9c30-2c64f73d0908.json | 7 +++++++ ...react-divider-4975862f-1e50-4875-813a-d299936c2e56.json | 7 +++++++ ...te-components-dc634de8-831c-45d0-b0a0-8d328b142155.json | 7 +++++++ ...-react-drawer-d59a8d5f-9a5b-47a5-ad7e-6747e78193f4.json | 7 +++++++ ...t-experiments-875cfe4e-4364-4f9d-9c72-3ae5812c80c2.json | 7 +++++++ ...luentui-react-fad683fe-205b-4ed5-af91-99e6907f0102.json | 7 +++++++ ...i-react-field-d41dd185-3707-4500-b644-9694a6ca8950.json | 7 +++++++ ...le-type-icons-d4973d28-93d7-4139-8c38-05f3badd8759.json | 7 +++++++ ...i-react-focus-74dfebd5-ea02-45db-9c99-58596be55bc4.json | 7 +++++++ ...i-react-hooks-e3c60f10-9d5d-482c-852b-d717375a18a4.json | 7 +++++++ ...icon-provider-02fe0778-d6a1-4055-b521-4fe6a43507c2.json | 7 +++++++ ...ct-icons-mdl2-61f6c0ed-c81d-4252-9e6a-0eae1c19e0b5.json | 7 +++++++ ...-mdl2-branded-05756239-2fb2-420c-b55c-b5fb67c281ed.json | 7 +++++++ ...i-react-image-fdb0916e-5680-4a5b-8de2-656522821537.json | 7 +++++++ ...ct-infobutton-88eea7ba-dffb-4f9e-aa3e-a0087431968d.json | 7 +++++++ ...i-react-input-d8ea1410-5aea-429e-a9f2-446a98863455.json | 7 +++++++ ...t-jsx-runtime-7aeb0f56-f78d-41ca-a880-9ac5e61082be.json | 7 +++++++ ...i-react-label-291a18ae-13a0-46d8-8519-602b6e9fbd4b.json | 7 +++++++ ...ui-react-link-6d46c99d-81b4-44cc-93a9-6904a20ed073.json | 7 +++++++ ...ui-react-menu-c92e9e47-fe40-4e98-bca1-1201d34db9f8.json | 7 +++++++ ...gration-v0-v9-4ee825bd-d1fc-4510-b1bd-770ce205fd3f.json | 7 +++++++ ...gration-v8-v9-129490a3-4ba6-4a75-bcc3-66ba7c96cd1e.json | 7 +++++++ ...monaco-editor-af9f6e21-a83c-4ced-b7a6-0e517f107573.json | 7 +++++++ ...eact-overflow-e8a7ffeb-1c1b-4307-9780-8d9bbd6880be.json | 7 +++++++ ...react-persona-d3ad10d2-dc17-428d-82fe-4732d219ac4e.json | 7 +++++++ ...react-popover-0c70b2b4-9c0d-4f3f-aade-8ddc3556fe0f.json | 7 +++++++ ...-react-portal-4e41a8cb-a8ff-476c-86ba-99f1fffbddc3.json | 7 +++++++ ...portal-compat-1f4901b3-a876-4bb1-bdc7-9cf0cb85d4f5.json | 7 +++++++ ...ompat-context-9f7d2fe2-8ca0-4762-bbd8-73bb21399406.json | 7 +++++++ ...t-positioning-3ef038c8-92a4-433e-8a47-5fe476cf9d58.json | 7 +++++++ ...eact-progress-e212c06a-2812-4bc3-9915-ded830b784fb.json | 7 +++++++ ...eact-provider-68764293-1c5d-45b0-95ee-aa1bdd35672c.json | 7 +++++++ ...i-react-radio-e91e0236-a923-45d7-bcca-72df6b4a8054.json | 7 +++++++ ...-react-select-25d8bfa4-e774-468e-a853-5bcf42329c06.json | 7 +++++++ ...ared-contexts-5708c04e-b11b-46c8-a84e-ae6709335884.json | 7 +++++++ ...eact-skeleton-05bec546-41c0-47d1-975e-600580826c09.json | 7 +++++++ ...-react-slider-a9971133-60b0-43ef-b49a-0af0feb1861e.json | 7 +++++++ ...ct-spinbutton-e5d7a242-c40b-470a-9d1f-c8570e8ae201.json | 7 +++++++ ...react-spinner-1c0c2bd4-3e4a-4b7f-95d0-6d69e9e03c4c.json | 7 +++++++ ...-react-switch-e25e2032-28ef-4611-8181-28e8038c313f.json | 7 +++++++ ...i-react-table-c292c6e4-7b23-48af-8423-68c55593941c.json | 7 +++++++ ...ui-react-tabs-4d921779-ca4f-4320-806b-d589af4b6349.json | 7 +++++++ ...react-tabster-856b7532-54af-4d49-a7b7-68ea9042cf2f.json | 7 +++++++ ...ui-react-text-b8367812-50a5-4726-a121-0a91f2adf6fe.json | 7 +++++++ ...eact-textarea-8b1f0282-8eda-4506-b856-d0449dcc8056.json | 7 +++++++ ...i-react-theme-7f9adeea-9c65-4515-a40e-f0d661968d39.json | 7 +++++++ ...ct-theme-sass-bac26f7e-881b-45c2-8f41-7d18ee8f2b97.json | 7 +++++++ ...react-toolbar-4eabedcf-009d-4c87-b149-02b5977435ca.json | 7 +++++++ ...react-tooltip-81c4c47b-45d3-45f9-af6f-89683aa9d080.json | 7 +++++++ ...ui-react-tree-037bd73d-c8e8-499b-bf69-2fafb906deb7.json | 7 +++++++ ...act-utilities-3185d3aa-46e3-410c-8f7b-c763d9e68415.json | 7 +++++++ ...t-virtualizer-190d3274-2b12-4374-9816-97f0eab75148.json | 7 +++++++ ...ndow-provider-0f790c66-685d-458d-860c-aae6637ee887.json | 7 +++++++ ...eme-utilities-7d44d9f4-7f97-41f8-9928-6d647562b8f9.json | 7 +++++++ ...i-set-version-24144e36-a917-4988-b022-1f11a13faf4c.json | 7 +++++++ ...yle-utilities-8905f69b-c921-4fe1-9518-ef2585d30146.json | 7 +++++++ ...est-utilities-6c1a4dcf-564f-4a65-b343-5530fe1ed0a7.json | 7 +++++++ ...luentui-theme-40a85507-c35f-4e8c-aad1-12269a9ca7fd.json | 7 +++++++ ...theme-samples-490c09f5-0c38-4b5d-9b9b-93be31f3f4eb.json | 7 +++++++ ...uentui-tokens-3dd7f65f-7155-45c4-8472-6c6eadb79624.json | 7 +++++++ ...tui-utilities-c1e93c05-b046-46fb-9f05-0b6620c1aace.json | 7 +++++++ ...eb-components-61ded7cc-41ec-42b6-a8a5-e839986dd7c7.json | 7 +++++++ ...ack-utilities-1552f6ec-da40-445b-88b8-edc6b1eb432c.json | 7 +++++++ 102 files changed, 714 insertions(+) create mode 100644 change/@fluentui-api-docs-f452edad-e68f-414d-b491-8033490c158c.json create mode 100644 change/@fluentui-azure-themes-7528eda0-fbcf-46f5-9235-83526b06facb.json create mode 100644 change/@fluentui-babel-preset-global-context-fc6da585-c34b-46ef-97ef-4f527733eaca.json create mode 100644 change/@fluentui-codemods-b82698d6-6892-4c70-bc24-655fda3faffe.json create mode 100644 change/@fluentui-common-styles-d583dea9-d35c-4027-993f-a6ae770d7c38.json create mode 100644 change/@fluentui-cra-template-07b66d70-c279-4e5f-94ad-e0a42ba2f0e8.json create mode 100644 change/@fluentui-date-time-utilities-defc1e37-49ea-4222-8940-996bf85f40cc.json create mode 100644 change/@fluentui-dom-utilities-142caf74-9dd1-4d0f-885f-96be064cfa88.json create mode 100644 change/@fluentui-eslint-plugin-3451db56-0020-4dfe-93ea-d599be4ad67f.json create mode 100644 change/@fluentui-example-data-65811773-e6cb-40f2-8b04-81795197fc8c.json create mode 100644 change/@fluentui-fluent2-theme-157209b6-8e11-43a7-9873-0c87363d4c0f.json create mode 100644 change/@fluentui-font-icons-mdl2-10b487c7-ac79-485e-94b2-7447906eb0b7.json create mode 100644 change/@fluentui-foundation-legacy-b587d437-3eee-4d89-89d7-57473972aba3.json create mode 100644 change/@fluentui-global-context-ae824575-de0f-4feb-af18-d6ee57b9c3bc.json create mode 100644 change/@fluentui-jest-serializer-merge-styles-2f31f548-8fbc-4f99-ab4f-e299604d36ca.json create mode 100644 change/@fluentui-keyboard-key-63d31cde-0ec5-4906-8e1a-7a0e4eb4796b.json create mode 100644 change/@fluentui-keyboard-keys-6389faf2-9f50-451f-9af0-25eac385528b.json create mode 100644 change/@fluentui-merge-styles-0b2be407-e6ba-44c7-8905-2a47608d2cb1.json create mode 100644 change/@fluentui-monaco-editor-49e7a046-4a6c-47a9-8ac6-a6e9a66ac2a7.json create mode 100644 change/@fluentui-priority-overflow-c9af0c47-c66d-4efc-85e6-bd43c783156a.json create mode 100644 change/@fluentui-public-docsite-setup-dc81d139-a41b-4a9e-846f-f9972201382e.json create mode 100644 change/@fluentui-react-accordion-5cd937f5-f7ba-4b0c-88cf-ba593f6ac56d.json create mode 100644 change/@fluentui-react-alert-b31e181e-3693-4d18-9aca-bad556539bef.json create mode 100644 change/@fluentui-react-aria-859c1d1c-b34c-4969-83b9-78796c718768.json create mode 100644 change/@fluentui-react-avatar-1ef77763-8eb8-4af9-a3ea-96ee70bc2379.json create mode 100644 change/@fluentui-react-badge-bdc8294f-7de6-43b6-9773-7ec3fcbfddc4.json create mode 100644 change/@fluentui-react-button-75c22cdc-6f38-439a-ad3d-9e4292640051.json create mode 100644 change/@fluentui-react-card-bc95ac86-ac46-403f-a039-720d6a4eb076.json create mode 100644 change/@fluentui-react-cards-71270894-e9f1-47cb-a534-f292794bcc83.json create mode 100644 change/@fluentui-react-charting-3cd304be-c434-46dd-bf14-15d7e557ca81.json create mode 100644 change/@fluentui-react-checkbox-6775c7d7-b904-4335-a54d-b0975305a1a9.json create mode 100644 change/@fluentui-react-combobox-d57fe937-637c-4294-9a78-e2c3072e9e8f.json create mode 100644 change/@fluentui-react-components-61f9ba99-f32b-4fae-9d32-b82981479a9a.json create mode 100644 change/@fluentui-react-conformance-0894a241-6c70-4c3c-a8a5-931af72d2093.json create mode 100644 change/@fluentui-react-conformance-griffel-22adb27c-2fef-49ed-9aab-279f74d5e572.json create mode 100644 change/@fluentui-react-context-selector-cecb609c-ee46-4fe1-b235-36298bf0785e.json create mode 100644 change/@fluentui-react-data-grid-react-window-25cbc193-1419-4c59-bfac-7c66b0ccc5cd.json create mode 100644 change/@fluentui-react-date-time-2f9a1cb8-ff86-4584-a19c-80391795d797.json create mode 100644 change/@fluentui-react-datepicker-compat-7a338e61-6b30-4a98-b3a0-2069572c3a3b.json create mode 100644 change/@fluentui-react-dialog-c21688b2-2653-4e97-9c30-2c64f73d0908.json create mode 100644 change/@fluentui-react-divider-4975862f-1e50-4875-813a-d299936c2e56.json create mode 100644 change/@fluentui-react-docsite-components-dc634de8-831c-45d0-b0a0-8d328b142155.json create mode 100644 change/@fluentui-react-drawer-d59a8d5f-9a5b-47a5-ad7e-6747e78193f4.json create mode 100644 change/@fluentui-react-experiments-875cfe4e-4364-4f9d-9c72-3ae5812c80c2.json create mode 100644 change/@fluentui-react-fad683fe-205b-4ed5-af91-99e6907f0102.json create mode 100644 change/@fluentui-react-field-d41dd185-3707-4500-b644-9694a6ca8950.json create mode 100644 change/@fluentui-react-file-type-icons-d4973d28-93d7-4139-8c38-05f3badd8759.json create mode 100644 change/@fluentui-react-focus-74dfebd5-ea02-45db-9c99-58596be55bc4.json create mode 100644 change/@fluentui-react-hooks-e3c60f10-9d5d-482c-852b-d717375a18a4.json create mode 100644 change/@fluentui-react-icon-provider-02fe0778-d6a1-4055-b521-4fe6a43507c2.json create mode 100644 change/@fluentui-react-icons-mdl2-61f6c0ed-c81d-4252-9e6a-0eae1c19e0b5.json create mode 100644 change/@fluentui-react-icons-mdl2-branded-05756239-2fb2-420c-b55c-b5fb67c281ed.json create mode 100644 change/@fluentui-react-image-fdb0916e-5680-4a5b-8de2-656522821537.json create mode 100644 change/@fluentui-react-infobutton-88eea7ba-dffb-4f9e-aa3e-a0087431968d.json create mode 100644 change/@fluentui-react-input-d8ea1410-5aea-429e-a9f2-446a98863455.json create mode 100644 change/@fluentui-react-jsx-runtime-7aeb0f56-f78d-41ca-a880-9ac5e61082be.json create mode 100644 change/@fluentui-react-label-291a18ae-13a0-46d8-8519-602b6e9fbd4b.json create mode 100644 change/@fluentui-react-link-6d46c99d-81b4-44cc-93a9-6904a20ed073.json create mode 100644 change/@fluentui-react-menu-c92e9e47-fe40-4e98-bca1-1201d34db9f8.json create mode 100644 change/@fluentui-react-migration-v0-v9-4ee825bd-d1fc-4510-b1bd-770ce205fd3f.json create mode 100644 change/@fluentui-react-migration-v8-v9-129490a3-4ba6-4a75-bcc3-66ba7c96cd1e.json create mode 100644 change/@fluentui-react-monaco-editor-af9f6e21-a83c-4ced-b7a6-0e517f107573.json create mode 100644 change/@fluentui-react-overflow-e8a7ffeb-1c1b-4307-9780-8d9bbd6880be.json create mode 100644 change/@fluentui-react-persona-d3ad10d2-dc17-428d-82fe-4732d219ac4e.json create mode 100644 change/@fluentui-react-popover-0c70b2b4-9c0d-4f3f-aade-8ddc3556fe0f.json create mode 100644 change/@fluentui-react-portal-4e41a8cb-a8ff-476c-86ba-99f1fffbddc3.json create mode 100644 change/@fluentui-react-portal-compat-1f4901b3-a876-4bb1-bdc7-9cf0cb85d4f5.json create mode 100644 change/@fluentui-react-portal-compat-context-9f7d2fe2-8ca0-4762-bbd8-73bb21399406.json create mode 100644 change/@fluentui-react-positioning-3ef038c8-92a4-433e-8a47-5fe476cf9d58.json create mode 100644 change/@fluentui-react-progress-e212c06a-2812-4bc3-9915-ded830b784fb.json create mode 100644 change/@fluentui-react-provider-68764293-1c5d-45b0-95ee-aa1bdd35672c.json create mode 100644 change/@fluentui-react-radio-e91e0236-a923-45d7-bcca-72df6b4a8054.json create mode 100644 change/@fluentui-react-select-25d8bfa4-e774-468e-a853-5bcf42329c06.json create mode 100644 change/@fluentui-react-shared-contexts-5708c04e-b11b-46c8-a84e-ae6709335884.json create mode 100644 change/@fluentui-react-skeleton-05bec546-41c0-47d1-975e-600580826c09.json create mode 100644 change/@fluentui-react-slider-a9971133-60b0-43ef-b49a-0af0feb1861e.json create mode 100644 change/@fluentui-react-spinbutton-e5d7a242-c40b-470a-9d1f-c8570e8ae201.json create mode 100644 change/@fluentui-react-spinner-1c0c2bd4-3e4a-4b7f-95d0-6d69e9e03c4c.json create mode 100644 change/@fluentui-react-switch-e25e2032-28ef-4611-8181-28e8038c313f.json create mode 100644 change/@fluentui-react-table-c292c6e4-7b23-48af-8423-68c55593941c.json create mode 100644 change/@fluentui-react-tabs-4d921779-ca4f-4320-806b-d589af4b6349.json create mode 100644 change/@fluentui-react-tabster-856b7532-54af-4d49-a7b7-68ea9042cf2f.json create mode 100644 change/@fluentui-react-text-b8367812-50a5-4726-a121-0a91f2adf6fe.json create mode 100644 change/@fluentui-react-textarea-8b1f0282-8eda-4506-b856-d0449dcc8056.json create mode 100644 change/@fluentui-react-theme-7f9adeea-9c65-4515-a40e-f0d661968d39.json create mode 100644 change/@fluentui-react-theme-sass-bac26f7e-881b-45c2-8f41-7d18ee8f2b97.json create mode 100644 change/@fluentui-react-toolbar-4eabedcf-009d-4c87-b149-02b5977435ca.json create mode 100644 change/@fluentui-react-tooltip-81c4c47b-45d3-45f9-af6f-89683aa9d080.json create mode 100644 change/@fluentui-react-tree-037bd73d-c8e8-499b-bf69-2fafb906deb7.json create mode 100644 change/@fluentui-react-utilities-3185d3aa-46e3-410c-8f7b-c763d9e68415.json create mode 100644 change/@fluentui-react-virtualizer-190d3274-2b12-4374-9816-97f0eab75148.json create mode 100644 change/@fluentui-react-window-provider-0f790c66-685d-458d-860c-aae6637ee887.json create mode 100644 change/@fluentui-scheme-utilities-7d44d9f4-7f97-41f8-9928-6d647562b8f9.json create mode 100644 change/@fluentui-set-version-24144e36-a917-4988-b022-1f11a13faf4c.json create mode 100644 change/@fluentui-style-utilities-8905f69b-c921-4fe1-9518-ef2585d30146.json create mode 100644 change/@fluentui-test-utilities-6c1a4dcf-564f-4a65-b343-5530fe1ed0a7.json create mode 100644 change/@fluentui-theme-40a85507-c35f-4e8c-aad1-12269a9ca7fd.json create mode 100644 change/@fluentui-theme-samples-490c09f5-0c38-4b5d-9b9b-93be31f3f4eb.json create mode 100644 change/@fluentui-tokens-3dd7f65f-7155-45c4-8472-6c6eadb79624.json create mode 100644 change/@fluentui-utilities-c1e93c05-b046-46fb-9f05-0b6620c1aace.json create mode 100644 change/@fluentui-web-components-61ded7cc-41ec-42b6-a8a5-e839986dd7c7.json create mode 100644 change/@fluentui-webpack-utilities-1552f6ec-da40-445b-88b8-edc6b1eb432c.json diff --git a/change/@fluentui-api-docs-f452edad-e68f-414d-b491-8033490c158c.json b/change/@fluentui-api-docs-f452edad-e68f-414d-b491-8033490c158c.json new file mode 100644 index 0000000000000..5d2f1a858fce2 --- /dev/null +++ b/change/@fluentui-api-docs-f452edad-e68f-414d-b491-8033490c158c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/api-docs", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-azure-themes-7528eda0-fbcf-46f5-9235-83526b06facb.json b/change/@fluentui-azure-themes-7528eda0-fbcf-46f5-9235-83526b06facb.json new file mode 100644 index 0000000000000..0eeff1474c779 --- /dev/null +++ b/change/@fluentui-azure-themes-7528eda0-fbcf-46f5-9235-83526b06facb.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/azure-themes", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-babel-preset-global-context-fc6da585-c34b-46ef-97ef-4f527733eaca.json b/change/@fluentui-babel-preset-global-context-fc6da585-c34b-46ef-97ef-4f527733eaca.json new file mode 100644 index 0000000000000..541746ffb3ae5 --- /dev/null +++ b/change/@fluentui-babel-preset-global-context-fc6da585-c34b-46ef-97ef-4f527733eaca.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/babel-preset-global-context", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-codemods-b82698d6-6892-4c70-bc24-655fda3faffe.json b/change/@fluentui-codemods-b82698d6-6892-4c70-bc24-655fda3faffe.json new file mode 100644 index 0000000000000..31a42d382f4a4 --- /dev/null +++ b/change/@fluentui-codemods-b82698d6-6892-4c70-bc24-655fda3faffe.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/codemods", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-common-styles-d583dea9-d35c-4027-993f-a6ae770d7c38.json b/change/@fluentui-common-styles-d583dea9-d35c-4027-993f-a6ae770d7c38.json new file mode 100644 index 0000000000000..1d5d770135b8e --- /dev/null +++ b/change/@fluentui-common-styles-d583dea9-d35c-4027-993f-a6ae770d7c38.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/common-styles", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-cra-template-07b66d70-c279-4e5f-94ad-e0a42ba2f0e8.json b/change/@fluentui-cra-template-07b66d70-c279-4e5f-94ad-e0a42ba2f0e8.json new file mode 100644 index 0000000000000..8d022653980dc --- /dev/null +++ b/change/@fluentui-cra-template-07b66d70-c279-4e5f-94ad-e0a42ba2f0e8.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/cra-template", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-date-time-utilities-defc1e37-49ea-4222-8940-996bf85f40cc.json b/change/@fluentui-date-time-utilities-defc1e37-49ea-4222-8940-996bf85f40cc.json new file mode 100644 index 0000000000000..56194e98a5fb9 --- /dev/null +++ b/change/@fluentui-date-time-utilities-defc1e37-49ea-4222-8940-996bf85f40cc.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/date-time-utilities", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-dom-utilities-142caf74-9dd1-4d0f-885f-96be064cfa88.json b/change/@fluentui-dom-utilities-142caf74-9dd1-4d0f-885f-96be064cfa88.json new file mode 100644 index 0000000000000..38929ab2a4683 --- /dev/null +++ b/change/@fluentui-dom-utilities-142caf74-9dd1-4d0f-885f-96be064cfa88.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/dom-utilities", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-eslint-plugin-3451db56-0020-4dfe-93ea-d599be4ad67f.json b/change/@fluentui-eslint-plugin-3451db56-0020-4dfe-93ea-d599be4ad67f.json new file mode 100644 index 0000000000000..0e671a31239b1 --- /dev/null +++ b/change/@fluentui-eslint-plugin-3451db56-0020-4dfe-93ea-d599be4ad67f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/eslint-plugin", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-example-data-65811773-e6cb-40f2-8b04-81795197fc8c.json b/change/@fluentui-example-data-65811773-e6cb-40f2-8b04-81795197fc8c.json new file mode 100644 index 0000000000000..0dcdffdf3429e --- /dev/null +++ b/change/@fluentui-example-data-65811773-e6cb-40f2-8b04-81795197fc8c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/example-data", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-fluent2-theme-157209b6-8e11-43a7-9873-0c87363d4c0f.json b/change/@fluentui-fluent2-theme-157209b6-8e11-43a7-9873-0c87363d4c0f.json new file mode 100644 index 0000000000000..c5daabebdd608 --- /dev/null +++ b/change/@fluentui-fluent2-theme-157209b6-8e11-43a7-9873-0c87363d4c0f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/fluent2-theme", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-font-icons-mdl2-10b487c7-ac79-485e-94b2-7447906eb0b7.json b/change/@fluentui-font-icons-mdl2-10b487c7-ac79-485e-94b2-7447906eb0b7.json new file mode 100644 index 0000000000000..b1ecc057121b2 --- /dev/null +++ b/change/@fluentui-font-icons-mdl2-10b487c7-ac79-485e-94b2-7447906eb0b7.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/font-icons-mdl2", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-foundation-legacy-b587d437-3eee-4d89-89d7-57473972aba3.json b/change/@fluentui-foundation-legacy-b587d437-3eee-4d89-89d7-57473972aba3.json new file mode 100644 index 0000000000000..26c6dfd976e63 --- /dev/null +++ b/change/@fluentui-foundation-legacy-b587d437-3eee-4d89-89d7-57473972aba3.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/foundation-legacy", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-global-context-ae824575-de0f-4feb-af18-d6ee57b9c3bc.json b/change/@fluentui-global-context-ae824575-de0f-4feb-af18-d6ee57b9c3bc.json new file mode 100644 index 0000000000000..fe60005531030 --- /dev/null +++ b/change/@fluentui-global-context-ae824575-de0f-4feb-af18-d6ee57b9c3bc.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/global-context", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-jest-serializer-merge-styles-2f31f548-8fbc-4f99-ab4f-e299604d36ca.json b/change/@fluentui-jest-serializer-merge-styles-2f31f548-8fbc-4f99-ab4f-e299604d36ca.json new file mode 100644 index 0000000000000..bce8f0410653b --- /dev/null +++ b/change/@fluentui-jest-serializer-merge-styles-2f31f548-8fbc-4f99-ab4f-e299604d36ca.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/jest-serializer-merge-styles", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-keyboard-key-63d31cde-0ec5-4906-8e1a-7a0e4eb4796b.json b/change/@fluentui-keyboard-key-63d31cde-0ec5-4906-8e1a-7a0e4eb4796b.json new file mode 100644 index 0000000000000..2406818e30871 --- /dev/null +++ b/change/@fluentui-keyboard-key-63d31cde-0ec5-4906-8e1a-7a0e4eb4796b.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/keyboard-key", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-keyboard-keys-6389faf2-9f50-451f-9af0-25eac385528b.json b/change/@fluentui-keyboard-keys-6389faf2-9f50-451f-9af0-25eac385528b.json new file mode 100644 index 0000000000000..2889fbd97f23f --- /dev/null +++ b/change/@fluentui-keyboard-keys-6389faf2-9f50-451f-9af0-25eac385528b.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/keyboard-keys", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-merge-styles-0b2be407-e6ba-44c7-8905-2a47608d2cb1.json b/change/@fluentui-merge-styles-0b2be407-e6ba-44c7-8905-2a47608d2cb1.json new file mode 100644 index 0000000000000..54c5499ecddf0 --- /dev/null +++ b/change/@fluentui-merge-styles-0b2be407-e6ba-44c7-8905-2a47608d2cb1.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/merge-styles", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-monaco-editor-49e7a046-4a6c-47a9-8ac6-a6e9a66ac2a7.json b/change/@fluentui-monaco-editor-49e7a046-4a6c-47a9-8ac6-a6e9a66ac2a7.json new file mode 100644 index 0000000000000..951ca2af5834a --- /dev/null +++ b/change/@fluentui-monaco-editor-49e7a046-4a6c-47a9-8ac6-a6e9a66ac2a7.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/monaco-editor", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-priority-overflow-c9af0c47-c66d-4efc-85e6-bd43c783156a.json b/change/@fluentui-priority-overflow-c9af0c47-c66d-4efc-85e6-bd43c783156a.json new file mode 100644 index 0000000000000..7420f71968a55 --- /dev/null +++ b/change/@fluentui-priority-overflow-c9af0c47-c66d-4efc-85e6-bd43c783156a.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/priority-overflow", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-public-docsite-setup-dc81d139-a41b-4a9e-846f-f9972201382e.json b/change/@fluentui-public-docsite-setup-dc81d139-a41b-4a9e-846f-f9972201382e.json new file mode 100644 index 0000000000000..8f9dde474f541 --- /dev/null +++ b/change/@fluentui-public-docsite-setup-dc81d139-a41b-4a9e-846f-f9972201382e.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/public-docsite-setup", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-accordion-5cd937f5-f7ba-4b0c-88cf-ba593f6ac56d.json b/change/@fluentui-react-accordion-5cd937f5-f7ba-4b0c-88cf-ba593f6ac56d.json new file mode 100644 index 0000000000000..cd40caf66b395 --- /dev/null +++ b/change/@fluentui-react-accordion-5cd937f5-f7ba-4b0c-88cf-ba593f6ac56d.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-accordion", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-alert-b31e181e-3693-4d18-9aca-bad556539bef.json b/change/@fluentui-react-alert-b31e181e-3693-4d18-9aca-bad556539bef.json new file mode 100644 index 0000000000000..7a8c9925e0465 --- /dev/null +++ b/change/@fluentui-react-alert-b31e181e-3693-4d18-9aca-bad556539bef.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-alert", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-aria-859c1d1c-b34c-4969-83b9-78796c718768.json b/change/@fluentui-react-aria-859c1d1c-b34c-4969-83b9-78796c718768.json new file mode 100644 index 0000000000000..b836ab0e0ce3c --- /dev/null +++ b/change/@fluentui-react-aria-859c1d1c-b34c-4969-83b9-78796c718768.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-aria", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-avatar-1ef77763-8eb8-4af9-a3ea-96ee70bc2379.json b/change/@fluentui-react-avatar-1ef77763-8eb8-4af9-a3ea-96ee70bc2379.json new file mode 100644 index 0000000000000..5b341f824785a --- /dev/null +++ b/change/@fluentui-react-avatar-1ef77763-8eb8-4af9-a3ea-96ee70bc2379.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-avatar", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-badge-bdc8294f-7de6-43b6-9773-7ec3fcbfddc4.json b/change/@fluentui-react-badge-bdc8294f-7de6-43b6-9773-7ec3fcbfddc4.json new file mode 100644 index 0000000000000..a9c99ec2e3d56 --- /dev/null +++ b/change/@fluentui-react-badge-bdc8294f-7de6-43b6-9773-7ec3fcbfddc4.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-badge", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-button-75c22cdc-6f38-439a-ad3d-9e4292640051.json b/change/@fluentui-react-button-75c22cdc-6f38-439a-ad3d-9e4292640051.json new file mode 100644 index 0000000000000..63e034813d69d --- /dev/null +++ b/change/@fluentui-react-button-75c22cdc-6f38-439a-ad3d-9e4292640051.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-button", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-card-bc95ac86-ac46-403f-a039-720d6a4eb076.json b/change/@fluentui-react-card-bc95ac86-ac46-403f-a039-720d6a4eb076.json new file mode 100644 index 0000000000000..091b1dc278821 --- /dev/null +++ b/change/@fluentui-react-card-bc95ac86-ac46-403f-a039-720d6a4eb076.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-card", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-cards-71270894-e9f1-47cb-a534-f292794bcc83.json b/change/@fluentui-react-cards-71270894-e9f1-47cb-a534-f292794bcc83.json new file mode 100644 index 0000000000000..898582bdbb5e9 --- /dev/null +++ b/change/@fluentui-react-cards-71270894-e9f1-47cb-a534-f292794bcc83.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-cards", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-charting-3cd304be-c434-46dd-bf14-15d7e557ca81.json b/change/@fluentui-react-charting-3cd304be-c434-46dd-bf14-15d7e557ca81.json new file mode 100644 index 0000000000000..6152485dd0cec --- /dev/null +++ b/change/@fluentui-react-charting-3cd304be-c434-46dd-bf14-15d7e557ca81.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-charting", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-checkbox-6775c7d7-b904-4335-a54d-b0975305a1a9.json b/change/@fluentui-react-checkbox-6775c7d7-b904-4335-a54d-b0975305a1a9.json new file mode 100644 index 0000000000000..d67839d5f0462 --- /dev/null +++ b/change/@fluentui-react-checkbox-6775c7d7-b904-4335-a54d-b0975305a1a9.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-checkbox", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-combobox-d57fe937-637c-4294-9a78-e2c3072e9e8f.json b/change/@fluentui-react-combobox-d57fe937-637c-4294-9a78-e2c3072e9e8f.json new file mode 100644 index 0000000000000..42f0fa820c803 --- /dev/null +++ b/change/@fluentui-react-combobox-d57fe937-637c-4294-9a78-e2c3072e9e8f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-combobox", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-components-61f9ba99-f32b-4fae-9d32-b82981479a9a.json b/change/@fluentui-react-components-61f9ba99-f32b-4fae-9d32-b82981479a9a.json new file mode 100644 index 0000000000000..e4e3427c28e60 --- /dev/null +++ b/change/@fluentui-react-components-61f9ba99-f32b-4fae-9d32-b82981479a9a.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-components", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-conformance-0894a241-6c70-4c3c-a8a5-931af72d2093.json b/change/@fluentui-react-conformance-0894a241-6c70-4c3c-a8a5-931af72d2093.json new file mode 100644 index 0000000000000..ec0ed23254373 --- /dev/null +++ b/change/@fluentui-react-conformance-0894a241-6c70-4c3c-a8a5-931af72d2093.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-conformance", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-conformance-griffel-22adb27c-2fef-49ed-9aab-279f74d5e572.json b/change/@fluentui-react-conformance-griffel-22adb27c-2fef-49ed-9aab-279f74d5e572.json new file mode 100644 index 0000000000000..ac6a59a9f494f --- /dev/null +++ b/change/@fluentui-react-conformance-griffel-22adb27c-2fef-49ed-9aab-279f74d5e572.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-conformance-griffel", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-context-selector-cecb609c-ee46-4fe1-b235-36298bf0785e.json b/change/@fluentui-react-context-selector-cecb609c-ee46-4fe1-b235-36298bf0785e.json new file mode 100644 index 0000000000000..580876cd7c874 --- /dev/null +++ b/change/@fluentui-react-context-selector-cecb609c-ee46-4fe1-b235-36298bf0785e.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-context-selector", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-data-grid-react-window-25cbc193-1419-4c59-bfac-7c66b0ccc5cd.json b/change/@fluentui-react-data-grid-react-window-25cbc193-1419-4c59-bfac-7c66b0ccc5cd.json new file mode 100644 index 0000000000000..a08f54283226e --- /dev/null +++ b/change/@fluentui-react-data-grid-react-window-25cbc193-1419-4c59-bfac-7c66b0ccc5cd.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-data-grid-react-window", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-date-time-2f9a1cb8-ff86-4584-a19c-80391795d797.json b/change/@fluentui-react-date-time-2f9a1cb8-ff86-4584-a19c-80391795d797.json new file mode 100644 index 0000000000000..e073c38fb1719 --- /dev/null +++ b/change/@fluentui-react-date-time-2f9a1cb8-ff86-4584-a19c-80391795d797.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-date-time", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-datepicker-compat-7a338e61-6b30-4a98-b3a0-2069572c3a3b.json b/change/@fluentui-react-datepicker-compat-7a338e61-6b30-4a98-b3a0-2069572c3a3b.json new file mode 100644 index 0000000000000..f7de876936dfe --- /dev/null +++ b/change/@fluentui-react-datepicker-compat-7a338e61-6b30-4a98-b3a0-2069572c3a3b.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-datepicker-compat", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-dialog-c21688b2-2653-4e97-9c30-2c64f73d0908.json b/change/@fluentui-react-dialog-c21688b2-2653-4e97-9c30-2c64f73d0908.json new file mode 100644 index 0000000000000..51448ca37671a --- /dev/null +++ b/change/@fluentui-react-dialog-c21688b2-2653-4e97-9c30-2c64f73d0908.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-dialog", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-divider-4975862f-1e50-4875-813a-d299936c2e56.json b/change/@fluentui-react-divider-4975862f-1e50-4875-813a-d299936c2e56.json new file mode 100644 index 0000000000000..77c0fe576e16f --- /dev/null +++ b/change/@fluentui-react-divider-4975862f-1e50-4875-813a-d299936c2e56.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-divider", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-docsite-components-dc634de8-831c-45d0-b0a0-8d328b142155.json b/change/@fluentui-react-docsite-components-dc634de8-831c-45d0-b0a0-8d328b142155.json new file mode 100644 index 0000000000000..15c63676892ad --- /dev/null +++ b/change/@fluentui-react-docsite-components-dc634de8-831c-45d0-b0a0-8d328b142155.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-docsite-components", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-drawer-d59a8d5f-9a5b-47a5-ad7e-6747e78193f4.json b/change/@fluentui-react-drawer-d59a8d5f-9a5b-47a5-ad7e-6747e78193f4.json new file mode 100644 index 0000000000000..c86952810d146 --- /dev/null +++ b/change/@fluentui-react-drawer-d59a8d5f-9a5b-47a5-ad7e-6747e78193f4.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-drawer", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-experiments-875cfe4e-4364-4f9d-9c72-3ae5812c80c2.json b/change/@fluentui-react-experiments-875cfe4e-4364-4f9d-9c72-3ae5812c80c2.json new file mode 100644 index 0000000000000..c63fa915343ca --- /dev/null +++ b/change/@fluentui-react-experiments-875cfe4e-4364-4f9d-9c72-3ae5812c80c2.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-experiments", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-fad683fe-205b-4ed5-af91-99e6907f0102.json b/change/@fluentui-react-fad683fe-205b-4ed5-af91-99e6907f0102.json new file mode 100644 index 0000000000000..d29daad84f801 --- /dev/null +++ b/change/@fluentui-react-fad683fe-205b-4ed5-af91-99e6907f0102.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-field-d41dd185-3707-4500-b644-9694a6ca8950.json b/change/@fluentui-react-field-d41dd185-3707-4500-b644-9694a6ca8950.json new file mode 100644 index 0000000000000..46b75c4ea8eda --- /dev/null +++ b/change/@fluentui-react-field-d41dd185-3707-4500-b644-9694a6ca8950.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-field", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-file-type-icons-d4973d28-93d7-4139-8c38-05f3badd8759.json b/change/@fluentui-react-file-type-icons-d4973d28-93d7-4139-8c38-05f3badd8759.json new file mode 100644 index 0000000000000..97c490b3102cc --- /dev/null +++ b/change/@fluentui-react-file-type-icons-d4973d28-93d7-4139-8c38-05f3badd8759.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-file-type-icons", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-focus-74dfebd5-ea02-45db-9c99-58596be55bc4.json b/change/@fluentui-react-focus-74dfebd5-ea02-45db-9c99-58596be55bc4.json new file mode 100644 index 0000000000000..7fbcff55df9ac --- /dev/null +++ b/change/@fluentui-react-focus-74dfebd5-ea02-45db-9c99-58596be55bc4.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-focus", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-hooks-e3c60f10-9d5d-482c-852b-d717375a18a4.json b/change/@fluentui-react-hooks-e3c60f10-9d5d-482c-852b-d717375a18a4.json new file mode 100644 index 0000000000000..6064904ba7664 --- /dev/null +++ b/change/@fluentui-react-hooks-e3c60f10-9d5d-482c-852b-d717375a18a4.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-hooks", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-icon-provider-02fe0778-d6a1-4055-b521-4fe6a43507c2.json b/change/@fluentui-react-icon-provider-02fe0778-d6a1-4055-b521-4fe6a43507c2.json new file mode 100644 index 0000000000000..5ab6b756ea66b --- /dev/null +++ b/change/@fluentui-react-icon-provider-02fe0778-d6a1-4055-b521-4fe6a43507c2.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-icon-provider", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-icons-mdl2-61f6c0ed-c81d-4252-9e6a-0eae1c19e0b5.json b/change/@fluentui-react-icons-mdl2-61f6c0ed-c81d-4252-9e6a-0eae1c19e0b5.json new file mode 100644 index 0000000000000..7ce342f7113f0 --- /dev/null +++ b/change/@fluentui-react-icons-mdl2-61f6c0ed-c81d-4252-9e6a-0eae1c19e0b5.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-icons-mdl2", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-icons-mdl2-branded-05756239-2fb2-420c-b55c-b5fb67c281ed.json b/change/@fluentui-react-icons-mdl2-branded-05756239-2fb2-420c-b55c-b5fb67c281ed.json new file mode 100644 index 0000000000000..e175c34174366 --- /dev/null +++ b/change/@fluentui-react-icons-mdl2-branded-05756239-2fb2-420c-b55c-b5fb67c281ed.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-icons-mdl2-branded", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-image-fdb0916e-5680-4a5b-8de2-656522821537.json b/change/@fluentui-react-image-fdb0916e-5680-4a5b-8de2-656522821537.json new file mode 100644 index 0000000000000..5c09e047f2af8 --- /dev/null +++ b/change/@fluentui-react-image-fdb0916e-5680-4a5b-8de2-656522821537.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-image", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-infobutton-88eea7ba-dffb-4f9e-aa3e-a0087431968d.json b/change/@fluentui-react-infobutton-88eea7ba-dffb-4f9e-aa3e-a0087431968d.json new file mode 100644 index 0000000000000..807db5cdb602b --- /dev/null +++ b/change/@fluentui-react-infobutton-88eea7ba-dffb-4f9e-aa3e-a0087431968d.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-infobutton", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-input-d8ea1410-5aea-429e-a9f2-446a98863455.json b/change/@fluentui-react-input-d8ea1410-5aea-429e-a9f2-446a98863455.json new file mode 100644 index 0000000000000..73846a79226ab --- /dev/null +++ b/change/@fluentui-react-input-d8ea1410-5aea-429e-a9f2-446a98863455.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-input", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-jsx-runtime-7aeb0f56-f78d-41ca-a880-9ac5e61082be.json b/change/@fluentui-react-jsx-runtime-7aeb0f56-f78d-41ca-a880-9ac5e61082be.json new file mode 100644 index 0000000000000..8bf0b52e21a0f --- /dev/null +++ b/change/@fluentui-react-jsx-runtime-7aeb0f56-f78d-41ca-a880-9ac5e61082be.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-jsx-runtime", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-label-291a18ae-13a0-46d8-8519-602b6e9fbd4b.json b/change/@fluentui-react-label-291a18ae-13a0-46d8-8519-602b6e9fbd4b.json new file mode 100644 index 0000000000000..ee687b58c9831 --- /dev/null +++ b/change/@fluentui-react-label-291a18ae-13a0-46d8-8519-602b6e9fbd4b.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-label", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-link-6d46c99d-81b4-44cc-93a9-6904a20ed073.json b/change/@fluentui-react-link-6d46c99d-81b4-44cc-93a9-6904a20ed073.json new file mode 100644 index 0000000000000..bf7598bf2f4cf --- /dev/null +++ b/change/@fluentui-react-link-6d46c99d-81b4-44cc-93a9-6904a20ed073.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-link", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-menu-c92e9e47-fe40-4e98-bca1-1201d34db9f8.json b/change/@fluentui-react-menu-c92e9e47-fe40-4e98-bca1-1201d34db9f8.json new file mode 100644 index 0000000000000..829712ba49c96 --- /dev/null +++ b/change/@fluentui-react-menu-c92e9e47-fe40-4e98-bca1-1201d34db9f8.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-menu", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-migration-v0-v9-4ee825bd-d1fc-4510-b1bd-770ce205fd3f.json b/change/@fluentui-react-migration-v0-v9-4ee825bd-d1fc-4510-b1bd-770ce205fd3f.json new file mode 100644 index 0000000000000..ccf7c7ed5a641 --- /dev/null +++ b/change/@fluentui-react-migration-v0-v9-4ee825bd-d1fc-4510-b1bd-770ce205fd3f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-migration-v0-v9", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-migration-v8-v9-129490a3-4ba6-4a75-bcc3-66ba7c96cd1e.json b/change/@fluentui-react-migration-v8-v9-129490a3-4ba6-4a75-bcc3-66ba7c96cd1e.json new file mode 100644 index 0000000000000..5b2567a67c264 --- /dev/null +++ b/change/@fluentui-react-migration-v8-v9-129490a3-4ba6-4a75-bcc3-66ba7c96cd1e.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-migration-v8-v9", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-monaco-editor-af9f6e21-a83c-4ced-b7a6-0e517f107573.json b/change/@fluentui-react-monaco-editor-af9f6e21-a83c-4ced-b7a6-0e517f107573.json new file mode 100644 index 0000000000000..ca2e378543738 --- /dev/null +++ b/change/@fluentui-react-monaco-editor-af9f6e21-a83c-4ced-b7a6-0e517f107573.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-monaco-editor", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-overflow-e8a7ffeb-1c1b-4307-9780-8d9bbd6880be.json b/change/@fluentui-react-overflow-e8a7ffeb-1c1b-4307-9780-8d9bbd6880be.json new file mode 100644 index 0000000000000..6867d8917c7c5 --- /dev/null +++ b/change/@fluentui-react-overflow-e8a7ffeb-1c1b-4307-9780-8d9bbd6880be.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-overflow", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-persona-d3ad10d2-dc17-428d-82fe-4732d219ac4e.json b/change/@fluentui-react-persona-d3ad10d2-dc17-428d-82fe-4732d219ac4e.json new file mode 100644 index 0000000000000..a09fefadd57be --- /dev/null +++ b/change/@fluentui-react-persona-d3ad10d2-dc17-428d-82fe-4732d219ac4e.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-persona", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-popover-0c70b2b4-9c0d-4f3f-aade-8ddc3556fe0f.json b/change/@fluentui-react-popover-0c70b2b4-9c0d-4f3f-aade-8ddc3556fe0f.json new file mode 100644 index 0000000000000..5e04934775d5d --- /dev/null +++ b/change/@fluentui-react-popover-0c70b2b4-9c0d-4f3f-aade-8ddc3556fe0f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-popover", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-portal-4e41a8cb-a8ff-476c-86ba-99f1fffbddc3.json b/change/@fluentui-react-portal-4e41a8cb-a8ff-476c-86ba-99f1fffbddc3.json new file mode 100644 index 0000000000000..490bafa15cca4 --- /dev/null +++ b/change/@fluentui-react-portal-4e41a8cb-a8ff-476c-86ba-99f1fffbddc3.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-portal", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-portal-compat-1f4901b3-a876-4bb1-bdc7-9cf0cb85d4f5.json b/change/@fluentui-react-portal-compat-1f4901b3-a876-4bb1-bdc7-9cf0cb85d4f5.json new file mode 100644 index 0000000000000..f142354557824 --- /dev/null +++ b/change/@fluentui-react-portal-compat-1f4901b3-a876-4bb1-bdc7-9cf0cb85d4f5.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-portal-compat", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-portal-compat-context-9f7d2fe2-8ca0-4762-bbd8-73bb21399406.json b/change/@fluentui-react-portal-compat-context-9f7d2fe2-8ca0-4762-bbd8-73bb21399406.json new file mode 100644 index 0000000000000..3e1d002407c1f --- /dev/null +++ b/change/@fluentui-react-portal-compat-context-9f7d2fe2-8ca0-4762-bbd8-73bb21399406.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-portal-compat-context", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-positioning-3ef038c8-92a4-433e-8a47-5fe476cf9d58.json b/change/@fluentui-react-positioning-3ef038c8-92a4-433e-8a47-5fe476cf9d58.json new file mode 100644 index 0000000000000..57dd704eb8ede --- /dev/null +++ b/change/@fluentui-react-positioning-3ef038c8-92a4-433e-8a47-5fe476cf9d58.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-positioning", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-progress-e212c06a-2812-4bc3-9915-ded830b784fb.json b/change/@fluentui-react-progress-e212c06a-2812-4bc3-9915-ded830b784fb.json new file mode 100644 index 0000000000000..7af2c0a5c9d6d --- /dev/null +++ b/change/@fluentui-react-progress-e212c06a-2812-4bc3-9915-ded830b784fb.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-progress", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-provider-68764293-1c5d-45b0-95ee-aa1bdd35672c.json b/change/@fluentui-react-provider-68764293-1c5d-45b0-95ee-aa1bdd35672c.json new file mode 100644 index 0000000000000..de06267f70974 --- /dev/null +++ b/change/@fluentui-react-provider-68764293-1c5d-45b0-95ee-aa1bdd35672c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-provider", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-radio-e91e0236-a923-45d7-bcca-72df6b4a8054.json b/change/@fluentui-react-radio-e91e0236-a923-45d7-bcca-72df6b4a8054.json new file mode 100644 index 0000000000000..6add7539ec568 --- /dev/null +++ b/change/@fluentui-react-radio-e91e0236-a923-45d7-bcca-72df6b4a8054.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-radio", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-select-25d8bfa4-e774-468e-a853-5bcf42329c06.json b/change/@fluentui-react-select-25d8bfa4-e774-468e-a853-5bcf42329c06.json new file mode 100644 index 0000000000000..c89a152bef8bc --- /dev/null +++ b/change/@fluentui-react-select-25d8bfa4-e774-468e-a853-5bcf42329c06.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-select", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-shared-contexts-5708c04e-b11b-46c8-a84e-ae6709335884.json b/change/@fluentui-react-shared-contexts-5708c04e-b11b-46c8-a84e-ae6709335884.json new file mode 100644 index 0000000000000..777d427c9d3b7 --- /dev/null +++ b/change/@fluentui-react-shared-contexts-5708c04e-b11b-46c8-a84e-ae6709335884.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-shared-contexts", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-skeleton-05bec546-41c0-47d1-975e-600580826c09.json b/change/@fluentui-react-skeleton-05bec546-41c0-47d1-975e-600580826c09.json new file mode 100644 index 0000000000000..a6a453c65ea60 --- /dev/null +++ b/change/@fluentui-react-skeleton-05bec546-41c0-47d1-975e-600580826c09.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-skeleton", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-slider-a9971133-60b0-43ef-b49a-0af0feb1861e.json b/change/@fluentui-react-slider-a9971133-60b0-43ef-b49a-0af0feb1861e.json new file mode 100644 index 0000000000000..2e260faac2bfd --- /dev/null +++ b/change/@fluentui-react-slider-a9971133-60b0-43ef-b49a-0af0feb1861e.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-slider", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-spinbutton-e5d7a242-c40b-470a-9d1f-c8570e8ae201.json b/change/@fluentui-react-spinbutton-e5d7a242-c40b-470a-9d1f-c8570e8ae201.json new file mode 100644 index 0000000000000..68453baed26a4 --- /dev/null +++ b/change/@fluentui-react-spinbutton-e5d7a242-c40b-470a-9d1f-c8570e8ae201.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-spinbutton", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-spinner-1c0c2bd4-3e4a-4b7f-95d0-6d69e9e03c4c.json b/change/@fluentui-react-spinner-1c0c2bd4-3e4a-4b7f-95d0-6d69e9e03c4c.json new file mode 100644 index 0000000000000..0c960df37a65a --- /dev/null +++ b/change/@fluentui-react-spinner-1c0c2bd4-3e4a-4b7f-95d0-6d69e9e03c4c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-spinner", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-switch-e25e2032-28ef-4611-8181-28e8038c313f.json b/change/@fluentui-react-switch-e25e2032-28ef-4611-8181-28e8038c313f.json new file mode 100644 index 0000000000000..1b213958b2951 --- /dev/null +++ b/change/@fluentui-react-switch-e25e2032-28ef-4611-8181-28e8038c313f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-switch", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-table-c292c6e4-7b23-48af-8423-68c55593941c.json b/change/@fluentui-react-table-c292c6e4-7b23-48af-8423-68c55593941c.json new file mode 100644 index 0000000000000..c15ec9815336d --- /dev/null +++ b/change/@fluentui-react-table-c292c6e4-7b23-48af-8423-68c55593941c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-table", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-tabs-4d921779-ca4f-4320-806b-d589af4b6349.json b/change/@fluentui-react-tabs-4d921779-ca4f-4320-806b-d589af4b6349.json new file mode 100644 index 0000000000000..bd3304cd8f6ca --- /dev/null +++ b/change/@fluentui-react-tabs-4d921779-ca4f-4320-806b-d589af4b6349.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-tabs", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-tabster-856b7532-54af-4d49-a7b7-68ea9042cf2f.json b/change/@fluentui-react-tabster-856b7532-54af-4d49-a7b7-68ea9042cf2f.json new file mode 100644 index 0000000000000..4650913463041 --- /dev/null +++ b/change/@fluentui-react-tabster-856b7532-54af-4d49-a7b7-68ea9042cf2f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-tabster", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-text-b8367812-50a5-4726-a121-0a91f2adf6fe.json b/change/@fluentui-react-text-b8367812-50a5-4726-a121-0a91f2adf6fe.json new file mode 100644 index 0000000000000..443c8a100afda --- /dev/null +++ b/change/@fluentui-react-text-b8367812-50a5-4726-a121-0a91f2adf6fe.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-text", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-textarea-8b1f0282-8eda-4506-b856-d0449dcc8056.json b/change/@fluentui-react-textarea-8b1f0282-8eda-4506-b856-d0449dcc8056.json new file mode 100644 index 0000000000000..9e9bc19ebd981 --- /dev/null +++ b/change/@fluentui-react-textarea-8b1f0282-8eda-4506-b856-d0449dcc8056.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-textarea", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-theme-7f9adeea-9c65-4515-a40e-f0d661968d39.json b/change/@fluentui-react-theme-7f9adeea-9c65-4515-a40e-f0d661968d39.json new file mode 100644 index 0000000000000..83b4bc7139249 --- /dev/null +++ b/change/@fluentui-react-theme-7f9adeea-9c65-4515-a40e-f0d661968d39.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-theme", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-theme-sass-bac26f7e-881b-45c2-8f41-7d18ee8f2b97.json b/change/@fluentui-react-theme-sass-bac26f7e-881b-45c2-8f41-7d18ee8f2b97.json new file mode 100644 index 0000000000000..9b4764e9fe0fa --- /dev/null +++ b/change/@fluentui-react-theme-sass-bac26f7e-881b-45c2-8f41-7d18ee8f2b97.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-theme-sass", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-toolbar-4eabedcf-009d-4c87-b149-02b5977435ca.json b/change/@fluentui-react-toolbar-4eabedcf-009d-4c87-b149-02b5977435ca.json new file mode 100644 index 0000000000000..8ecebcabb1963 --- /dev/null +++ b/change/@fluentui-react-toolbar-4eabedcf-009d-4c87-b149-02b5977435ca.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-toolbar", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-tooltip-81c4c47b-45d3-45f9-af6f-89683aa9d080.json b/change/@fluentui-react-tooltip-81c4c47b-45d3-45f9-af6f-89683aa9d080.json new file mode 100644 index 0000000000000..23219e6bf83a5 --- /dev/null +++ b/change/@fluentui-react-tooltip-81c4c47b-45d3-45f9-af6f-89683aa9d080.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-tooltip", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-tree-037bd73d-c8e8-499b-bf69-2fafb906deb7.json b/change/@fluentui-react-tree-037bd73d-c8e8-499b-bf69-2fafb906deb7.json new file mode 100644 index 0000000000000..f81583b65f4cc --- /dev/null +++ b/change/@fluentui-react-tree-037bd73d-c8e8-499b-bf69-2fafb906deb7.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-tree", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-utilities-3185d3aa-46e3-410c-8f7b-c763d9e68415.json b/change/@fluentui-react-utilities-3185d3aa-46e3-410c-8f7b-c763d9e68415.json new file mode 100644 index 0000000000000..5a7e684af1719 --- /dev/null +++ b/change/@fluentui-react-utilities-3185d3aa-46e3-410c-8f7b-c763d9e68415.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-utilities", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-virtualizer-190d3274-2b12-4374-9816-97f0eab75148.json b/change/@fluentui-react-virtualizer-190d3274-2b12-4374-9816-97f0eab75148.json new file mode 100644 index 0000000000000..0db67e95435ce --- /dev/null +++ b/change/@fluentui-react-virtualizer-190d3274-2b12-4374-9816-97f0eab75148.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-virtualizer", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-window-provider-0f790c66-685d-458d-860c-aae6637ee887.json b/change/@fluentui-react-window-provider-0f790c66-685d-458d-860c-aae6637ee887.json new file mode 100644 index 0000000000000..fca5d68362238 --- /dev/null +++ b/change/@fluentui-react-window-provider-0f790c66-685d-458d-860c-aae6637ee887.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/react-window-provider", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-scheme-utilities-7d44d9f4-7f97-41f8-9928-6d647562b8f9.json b/change/@fluentui-scheme-utilities-7d44d9f4-7f97-41f8-9928-6d647562b8f9.json new file mode 100644 index 0000000000000..e02e020e69f65 --- /dev/null +++ b/change/@fluentui-scheme-utilities-7d44d9f4-7f97-41f8-9928-6d647562b8f9.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/scheme-utilities", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-set-version-24144e36-a917-4988-b022-1f11a13faf4c.json b/change/@fluentui-set-version-24144e36-a917-4988-b022-1f11a13faf4c.json new file mode 100644 index 0000000000000..541a37a893ab6 --- /dev/null +++ b/change/@fluentui-set-version-24144e36-a917-4988-b022-1f11a13faf4c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/set-version", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-style-utilities-8905f69b-c921-4fe1-9518-ef2585d30146.json b/change/@fluentui-style-utilities-8905f69b-c921-4fe1-9518-ef2585d30146.json new file mode 100644 index 0000000000000..20694cbc89d84 --- /dev/null +++ b/change/@fluentui-style-utilities-8905f69b-c921-4fe1-9518-ef2585d30146.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/style-utilities", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-test-utilities-6c1a4dcf-564f-4a65-b343-5530fe1ed0a7.json b/change/@fluentui-test-utilities-6c1a4dcf-564f-4a65-b343-5530fe1ed0a7.json new file mode 100644 index 0000000000000..aaf0b4ed6b380 --- /dev/null +++ b/change/@fluentui-test-utilities-6c1a4dcf-564f-4a65-b343-5530fe1ed0a7.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/test-utilities", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-theme-40a85507-c35f-4e8c-aad1-12269a9ca7fd.json b/change/@fluentui-theme-40a85507-c35f-4e8c-aad1-12269a9ca7fd.json new file mode 100644 index 0000000000000..ae73a88c38e95 --- /dev/null +++ b/change/@fluentui-theme-40a85507-c35f-4e8c-aad1-12269a9ca7fd.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/theme", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-theme-samples-490c09f5-0c38-4b5d-9b9b-93be31f3f4eb.json b/change/@fluentui-theme-samples-490c09f5-0c38-4b5d-9b9b-93be31f3f4eb.json new file mode 100644 index 0000000000000..5e7d0b630e9ef --- /dev/null +++ b/change/@fluentui-theme-samples-490c09f5-0c38-4b5d-9b9b-93be31f3f4eb.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/theme-samples", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-tokens-3dd7f65f-7155-45c4-8472-6c6eadb79624.json b/change/@fluentui-tokens-3dd7f65f-7155-45c4-8472-6c6eadb79624.json new file mode 100644 index 0000000000000..b3fa0d33523aa --- /dev/null +++ b/change/@fluentui-tokens-3dd7f65f-7155-45c4-8472-6c6eadb79624.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/tokens", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-utilities-c1e93c05-b046-46fb-9f05-0b6620c1aace.json b/change/@fluentui-utilities-c1e93c05-b046-46fb-9f05-0b6620c1aace.json new file mode 100644 index 0000000000000..4d2c083bee10a --- /dev/null +++ b/change/@fluentui-utilities-c1e93c05-b046-46fb-9f05-0b6620c1aace.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/utilities", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-web-components-61ded7cc-41ec-42b6-a8a5-e839986dd7c7.json b/change/@fluentui-web-components-61ded7cc-41ec-42b6-a8a5-e839986dd7c7.json new file mode 100644 index 0000000000000..d0c9c1e52cac5 --- /dev/null +++ b/change/@fluentui-web-components-61ded7cc-41ec-42b6-a8a5-e839986dd7c7.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/web-components", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-webpack-utilities-1552f6ec-da40-445b-88b8-edc6b1eb432c.json b/change/@fluentui-webpack-utilities-1552f6ec-da40-445b-88b8-edc6b1eb432c.json new file mode 100644 index 0000000000000..874bf8ffd7828 --- /dev/null +++ b/change/@fluentui-webpack-utilities-1552f6ec-da40-445b-88b8-edc6b1eb432c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "fix: update .npmignore to unify v8 packages and exclude project.json", + "packageName": "@fluentui/webpack-utilities", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} From f7b278ebdba9ff210d1f707f797cc70553c6458b Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Thu, 22 Jun 2023 16:00:27 +0200 Subject: [PATCH 11/12] chore: pin tslib to 2.5.0 as higher version adds +3kb to v8 bundle --- package.json | 2 +- yarn.lock | 13 ++++--------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 7f38242534686..02afdde076e13 100644 --- a/package.json +++ b/package.json @@ -345,7 +345,7 @@ "ts-node": "10.9.1", "tsconfig-paths": "4.1.0", "tsconfig-paths-webpack-plugin": "4.0.0", - "tslib": "2.4.1", + "tslib": "2.5.0", "typescript": "4.7.4", "vinyl": "2.2.0", "vrscreenshotdiff": "0.0.17", diff --git a/yarn.lock b/yarn.lock index 4eed92e791505..93d93b297916f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -25088,21 +25088,16 @@ tslib@1.11.2: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.2.tgz#9c79d83272c9a7aaf166f73915c9667ecdde3cc9" integrity sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg== -tslib@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" - integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== +tslib@2.5.0, tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" + integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== tslib@^1.10.0, tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0: - version "2.5.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338" - integrity sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA== - tsscmp@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.6.tgz#85b99583ac3589ec4bfef825b5000aa911d605eb" From e4f2fe2ef39b95231077befa7d8664b318905eb6 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Mon, 26 Jun 2023 13:44:59 +0200 Subject: [PATCH 12/12] chore: remove leftover commented code --- scripts/generators/create-package/index.ts | 25 ---------------------- scripts/storybook/src/utils.spec.js | 1 - 2 files changed, 26 deletions(-) diff --git a/scripts/generators/create-package/index.ts b/scripts/generators/create-package/index.ts index ba02ad46b4165..18e8313255a92 100644 --- a/scripts/generators/create-package/index.ts +++ b/scripts/generators/create-package/index.ts @@ -296,28 +296,3 @@ function updateNxProject(_answers: Answers, config: { projectName: string; proje implicitDependencies: [], }); } - -// function updateNxWorkspace(_answers: Answers, config: { root: string; projectName: string; projectRoot: string }) { -// const paths = { -// workspace: `${config.root}/workspace.json`, -// config: `${config.root}/nx.json`, -// }; - -// const templates = { -// workspace: { -// [config.projectName]: { -// root: config.projectRoot, -// projectType: 'library', -// implicitDependencies: [], -// }, -// }, -// }; - -// const nxWorkspaceContent = fs.readFileSync(paths.workspace, 'utf-8'); -// const nxWorkspace: ProjectsConfigurations = jju.parse(nxWorkspaceContent); -// Object.assign(nxWorkspace.projects, templates.workspace); - -// const updatedNxWorkspace = jju.update(nxWorkspaceContent, nxWorkspace, { mode: 'json', indent: 2 }); - -// fs.writeFileSync(paths.workspace, updatedNxWorkspace, 'utf-8'); -// } diff --git a/scripts/storybook/src/utils.spec.js b/scripts/storybook/src/utils.spec.js index 4faa53cf062fa..4eb469327d2cf 100644 --- a/scripts/storybook/src/utils.spec.js +++ b/scripts/storybook/src/utils.spec.js @@ -20,7 +20,6 @@ describe(`utils`, () => { const packageRootPath = path.join('packages', options.packageName); const packageRootAbsolutePath = path.join(rootDir, packageRootPath); const paths = { - // workspaceJsonPath: path.join(rootDir, 'workspace.json'), nxJsonPath: path.join(rootDir, 'nx.json'), projectJsonPath: path.join(packageRootAbsolutePath, 'project.json'), rootTsconfigPath: path.join(rootDir, 'tsconfig.base.json'),