From e863b3b383c5e4aa5520e5ba448b0f9327713e72 Mon Sep 17 00:00:00 2001 From: carocao-msft <96077406+carocao-msft@users.noreply.github.com> Date: Thu, 10 Oct 2024 14:02:01 -0700 Subject: [PATCH] Fix random eslint errors (#5289) * lint fix * [JS-loaders] Conceptual docs (#5202) * initial docs * add docs * links * FAQ * add lazy load snippet * comment nit * fix nits * update for new API * Dependency updates (#5285) * Remove CPX from lockfiles * Remove old braces versions from lockfile * Update auto-installer to cpy-cli v5 * Update eslint-plugin-mdx * Update vulnerable deps * [A11y bugfix] Make reactions button Keyboard accessible (#5281) * refactor button to use callout * update component ref and styles * changelog * remove console * fix test * fix spacing * lint fix * lint * lock file * main * lock change * lock file * lock * pr comment --------- Signed-off-by: carocao-msft <96077406+carocao-msft@users.noreply.github.com> Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Co-authored-by: Emlyn Bolton <3941071+emlynmac@users.noreply.github.com> --- common/config/rush/pnpm-lock.yaml | 64 +++++++++++++------ .../rush/variants/stable/pnpm-lock.yaml | 62 +++++++++++++----- common/scripts/prepare-package-json.js | 1 + packages/acs-ui-common/package.json | 8 ++- .../acs-ui-javascript-loaders/package.json | 8 ++- .../calling-component-bindings/package.json | 8 ++- packages/calling-stateful-client/package.json | 8 ++- packages/chat-component-bindings/package.json | 8 ++- packages/chat-stateful-client/package.json | 8 ++- packages/communication-react/package.json | 8 ++- packages/fake-backends/package.json | 8 ++- packages/react-components/package.json | 8 ++- packages/react-composites/package.json | 8 ++- packages/storybook8/package.json | 8 ++- samples/CallWithChat/package.json | 8 ++- samples/Calling/package.json | 8 ++- samples/CallingStateful/package.json | 8 ++- samples/Chat/package.json | 8 ++- samples/ComponentExamples/package.json | 8 ++- samples/Server/package.json | 8 ++- tools/check-treeshaking/package.json | 8 ++- .../check-typescript-regression/package.json | 8 ++- 22 files changed, 225 insertions(+), 54 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index fac15838afa..0e294c86d01 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -15661,6 +15661,14 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: false + /synckit@0.8.8: + resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + engines: {node: ^14.18.0 || >=16.0.0} + dependencies: + '@pkgr/core': 0.1.1 + tslib: 2.7.0 + dev: false + /synckit@0.9.1: resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} @@ -17368,7 +17376,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-7CTxPCR31wvBkFzX7MPqGyHbDFKfI3MYW7RPQhX4fQ23wY+urkeML04+DZwc3yhDjLqj44HrpreVPfmtZ/CsPA==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-0wPYOTYLeCbIoJY4sIFJSrYpShmFSbKDOEAohVt3xkwrqjwFSAQp7ti+fyTdyhJgiI5fNsU0SsT+V5OhLA/o1w==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -17396,6 +17404,7 @@ packages: react: 18.3.1 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17412,7 +17421,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-OCSEKRhVe1Popqj7Cy5YcZ0c6BFAiTN898VuPTPeAsfZ28xa89grbBITRnwT81T69e+i0NwbkCi8VOWAQL8m5w==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-Y0JvME4pRn9uzDijJcL/i8Xl5v7HJE9+KSXaehtlis8X946G2UrVWs23U39oHlvc0AeyVCODEOcp2p1VxvJOmg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -17443,6 +17452,7 @@ packages: react-dom: 18.3.1(react@18.3.1) rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17459,7 +17469,7 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-bagHKgaQe5iCwuTnPV3NCH8JTSAsL77y9PjBuP8JrNgtxFfMENK6RhhRef6lH0PDbRXWFnH+TO/RFobjnDParg==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-tchnylHgxEDDgou3qybbartFsSTx1elHnRnuJsLDs0Mo7jc5o/GHMdbvV78cMyuxrexk2kUfrQRU2gdPQXEfwQ==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: @@ -17490,6 +17500,7 @@ packages: reselect: 4.1.8 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17506,7 +17517,7 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-Nm+rMX2vUAvMtN5/I3RviZhANxTyIfXcSsqLDxm5brIekkQxnmLJnEro/C2WaOBZ4BUXeIRkzrmyGTiSXrBoBw==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-NVVmfYPBXJRH5chdmUu3GB7X5cuZiXqxIIQ2D2aRuMdczndWiJ1yWvBv1oQCdDYsw5ZokX5zeEFE/RUgPQnBZA==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: @@ -17538,6 +17549,7 @@ packages: prettier: 3.3.2 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17554,7 +17566,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-/q/K23Eq/058RR6mgWV/I34rG0ec4sB1gtj8nR3GiZHwmqWbyKRxn3YOZmZBDH4XL1B/AaMJouBOahYMJKXpNA==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-RYgXpxLA+BepYwOEGxJSMDt+v4ac8O7PxRJsPiI21qOj9rcLk/dxsfeeR7oQZRp5Fe9KHzBVcyjW3kbYnkXNXw==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -17616,6 +17628,7 @@ packages: shake.js: 1.2.2 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 url-loader: 4.1.1(webpack@5.95.0) @@ -17648,7 +17661,7 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-cXlZOg56Uyc3/ePlIbWrfrYWqPEMQvVZ/40m5dJkrNIqlWbNhVUrsvpO9VNJ9ChU4u01UNw3jqL8FwcXt7EPjg==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-pLDFpJbTMej6HpTwMNtKu4ZeAFah6bNgAcRdlItmAAw0EXI4/U91vG27+wb6Ezd0DfMES1lOokmW6Z0IcfwqNA==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: @@ -17710,6 +17723,7 @@ packages: shake.js: 1.2.2 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 url-loader: 4.1.1(webpack@5.95.0) @@ -17742,7 +17756,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-yelzzeV5uf0cMFtLqXiyeswEVnUD/i+48rQK9MbTymCKrGzFerngLrSyfS8O+7k2gkyrAUOgsG2yHbFlZMyy8A==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-W+RU3w7uNCAY6CLqbGaB2dT9p7lggAR5nG+vOo1ChjOEj4LlkwAuQzJ0HOQoHIilXFvKxz9tdBm0U5mHgiLVeQ==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -17803,6 +17817,7 @@ packages: shake.js: 1.2.2 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 url-loader: 4.1.1(webpack@5.95.0) @@ -17835,7 +17850,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-anvdo5oAH4+IFAdlY8B3RH+ui9z5qE3hncYODByrlMIwolkj4bQcmd/JEjeY92mgM29zcM9SvP5wplAdFwPY7g==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-Aiokg9704h7JyZAMyprf3UJy5perMFdJ8LZ4QN4q/dUbgE87UwjHUW+4R996AalWhLYBkzY5ALkaTYp5JMXXWg==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -17864,6 +17879,7 @@ packages: reselect: 4.1.8 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 typescript: 5.4.5 transitivePeerDependencies: - '@types/eslint' @@ -17876,7 +17892,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-4ZozyqQL/PjgRY3fvRAGc17zelvok5D6aHWKTTdlxQIpkuyG6glhgMbpDNc7ePBjcVdUpsVs4rbJGO1P6FS6zQ==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-9527wwN/2TugYd0UEQdUlhAsh9hkWpS/JnBDvrZq8WBF0mj6YXUIG3+4NWOENHi6IgLMcvsFrjN//rjzpXW76w==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -17911,6 +17927,7 @@ packages: prettier: 3.3.2 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17927,7 +17944,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-hfMe2vnQyPI1r6sNRMyah874XW+bYXH578EocGAv2YUwoda0UjjbxVN9MvL+pxEnanpEdFREfyzbJ8UIikqwrg==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-UwayeQuoTLXn46Z2NBex5Ch7gAE/1e+CWZqe7twwFWMfRGUDMy1YgBLWmIdQMpD5ae5rS8kyA35vCE24/jc7GQ==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -17984,6 +18001,7 @@ packages: rimraf: 2.7.1 shake.js: 1.2.2 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 url-loader: 4.1.1(webpack@5.95.0) @@ -18016,7 +18034,7 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-erB+fijeIpXzuY8hCpJ725p9EKPD0erGW0c561VLUS1pAbSREKhzEBhojGK68y3jBoz30fRK1JL3IMP0pJvKmQ==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-1hS20LBHVepcmUA9qasPaMv2AO9NIEwAomF7brtKYCr/wwdAJU5gndALdse7acHclpoRP4BKoGeTdRA6b9sLJg==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: @@ -18030,6 +18048,7 @@ packages: eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 + synckit: 0.8.8 webpack: 5.95.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.95.0) transitivePeerDependencies: @@ -18044,7 +18063,7 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-WnHoHw1kbD6T4aAeF96X2gBqdN/l3tPFFfd6CylZhddnn+dbNFv9wnN904TiAIBYbSxBjhg9sjZGScf6zK+91g==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-mUlZEPzOjYUydSvYvtGBnpI0b8xTr5QU3ZlrCW8r2A1zL1UzuIhg1aNN9N1iZ4VBWFOKG4IE09aQpxdxQ89LqQ==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: @@ -18055,6 +18074,7 @@ packages: eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 + synckit: 0.8.8 typescript: 4.6.3 transitivePeerDependencies: - '@types/eslint' @@ -18062,7 +18082,7 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-5rqHltREadF9EsLPIowH2mg88emQLrkrWTWysoIjBhmABB+jXKx9hFxks60sAkUdYlINFMozH5mAHVyn6WwT0A==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-16S65plQHhhaq7NnLz3YMi9eyxsu2Jzjo7xmmhOUyzms9VDn97KAUUO/tE4WeW0MKQ3k+iEkS6PEZW3KgEBS+g==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -18142,6 +18162,7 @@ packages: roosterjs-content-model-types: 9.10.0 scheduler: 0.23.2 source-map-explorer: 2.5.3 + synckit: 0.8.8 textarea-caret-ts: 4.1.1 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) @@ -18168,7 +18189,7 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-kELqxwXygZYjlKk/fld+kc/E/hPgydavSkXDfWlqDUcUkOfgjq+4ScUh5gdT4YEXe+/bbinW2RD3ziSm+Y3S2w==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-llRUytdlKGFkCvlQS5nBqfAugfStmHy1O4cyZ7JEY68pWmW8YmyxfVmbUMIJG1rM8j3+iMZWmhrmjrkyQEcnlQ==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -18208,6 +18229,7 @@ packages: react-dom: 18.3.1(react@18.3.1) rimraf: 2.7.1 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 uuid: 9.0.1 @@ -18235,7 +18257,7 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-xdEkh9H5mycFczOOmzU2Y+EADwSAA1UHjsxXEaEZjdQV7tborbQ3WIeYoOvlscUoqHelRd8qNVPAw3cJ/CPrvA==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-KqezfmWRlzwdUmWn+wrsSkO/I4iD4nEy6Gs9WyTVIw2b/U/OIIVgveHxX9Ee6+vEhSeuDXAGnkbdH+P1sLzLsA==, tarball: file:projects/config.tgz} name: '@rush-temp/config' version: 0.0.0 dependencies: @@ -18249,6 +18271,7 @@ packages: rollup: 4.22.4 rollup-plugin-sourcemaps: 0.6.3(@types/node@20.14.12)(rollup@4.22.4) rollup-plugin-svg: 2.0.0 + synckit: 0.8.8 ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -18268,7 +18291,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-W5VVoXXZlzS8U2oLH2NtISQwQjL3qlZ9E2nx65xUBUO/wGHj03G1mG1XKos4vFDHs99auMeZLPwmL0J6s90e5w==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-4L9tDrPBa9abEgIk0J6Mgb+0dY6MgWnjg/bsvmIEwP8i/gRAy1nJq+iL8MXOZnImL9jwKPeYjuwpnBE/s10zCw==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -18304,6 +18327,7 @@ packages: prettier: 3.3.2 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 webpack: 5.95.0(webpack-cli@5.1.4) @@ -18324,7 +18348,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-qYfk7bhLh4fsv+aaMobikL8kiCrVHCN1rh1lOKaaRfJV0qTQtn0VvlbDuRq5k0F/ic8aEco+2AwvUzsG60PwjA==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-CuuOGtrSRksPfglvDO1QA9UKyiLJMGeZUTHmX9s/xXfM+WDx9RY9NV+7gmDMbJti6a13LKiedW7JYdyjhgC5WA==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -18404,6 +18428,7 @@ packages: roosterjs-content-model-types: 9.10.0 scheduler: 0.23.2 source-map-explorer: 2.5.3 + synckit: 0.8.8 textarea-caret-ts: 4.1.1 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) @@ -18525,6 +18550,7 @@ packages: shell-quote: 1.8.1 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) @@ -18685,6 +18711,7 @@ packages: react-refresh-typescript: 2.0.9(react-refresh@0.14.2)(typescript@5.4.5) rimraf: 2.7.1 supertest: 6.3.4 + synckit: 0.8.8 ts-jest: 29.2.5(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) @@ -18720,7 +18747,7 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-ZGfp3L4jxF5hibO4ju/HiGpw8yOMCVAE8wsynwAYqgpRmw2V71ixc3ubk09qTDoKzw2qaZMuIpEBdd4WqEjPfg==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-AexVxvi7wyWU3gjXZVI7w0kwTT8Kg1Y9i58MiiTehY38A02n0N+0DotYEkCPwZq1zjvil0jRcUJil6+lrgaPQw==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: @@ -18808,6 +18835,7 @@ packages: source-map-explorer: 2.5.3 storybook: 8.3.5 styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index 39bdfeefa97..d261ec9f146 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -15601,6 +15601,14 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: false + /synckit@0.8.8: + resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + engines: {node: ^14.18.0 || >=16.0.0} + dependencies: + '@pkgr/core': 0.1.1 + tslib: 2.7.0 + dev: false + /synckit@0.9.1: resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} @@ -17295,7 +17303,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-7CTxPCR31wvBkFzX7MPqGyHbDFKfI3MYW7RPQhX4fQ23wY+urkeML04+DZwc3yhDjLqj44HrpreVPfmtZ/CsPA==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-0wPYOTYLeCbIoJY4sIFJSrYpShmFSbKDOEAohVt3xkwrqjwFSAQp7ti+fyTdyhJgiI5fNsU0SsT+V5OhLA/o1w==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -17323,6 +17331,7 @@ packages: react: 18.3.1 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17339,7 +17348,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-OCSEKRhVe1Popqj7Cy5YcZ0c6BFAiTN898VuPTPeAsfZ28xa89grbBITRnwT81T69e+i0NwbkCi8VOWAQL8m5w==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-Y0JvME4pRn9uzDijJcL/i8Xl5v7HJE9+KSXaehtlis8X946G2UrVWs23U39oHlvc0AeyVCODEOcp2p1VxvJOmg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -17370,6 +17379,7 @@ packages: react-dom: 18.3.1(react@18.3.1) rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17386,7 +17396,7 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-bagHKgaQe5iCwuTnPV3NCH8JTSAsL77y9PjBuP8JrNgtxFfMENK6RhhRef6lH0PDbRXWFnH+TO/RFobjnDParg==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-tchnylHgxEDDgou3qybbartFsSTx1elHnRnuJsLDs0Mo7jc5o/GHMdbvV78cMyuxrexk2kUfrQRU2gdPQXEfwQ==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: @@ -17417,6 +17427,7 @@ packages: reselect: 4.1.8 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17433,7 +17444,7 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-Nm+rMX2vUAvMtN5/I3RviZhANxTyIfXcSsqLDxm5brIekkQxnmLJnEro/C2WaOBZ4BUXeIRkzrmyGTiSXrBoBw==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-NVVmfYPBXJRH5chdmUu3GB7X5cuZiXqxIIQ2D2aRuMdczndWiJ1yWvBv1oQCdDYsw5ZokX5zeEFE/RUgPQnBZA==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: @@ -17465,6 +17476,7 @@ packages: prettier: 3.3.2 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17481,7 +17493,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-/q/K23Eq/058RR6mgWV/I34rG0ec4sB1gtj8nR3GiZHwmqWbyKRxn3YOZmZBDH4XL1B/AaMJouBOahYMJKXpNA==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-RYgXpxLA+BepYwOEGxJSMDt+v4ac8O7PxRJsPiI21qOj9rcLk/dxsfeeR7oQZRp5Fe9KHzBVcyjW3kbYnkXNXw==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -17543,6 +17555,7 @@ packages: shake.js: 1.2.2 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 url-loader: 4.1.1(webpack@5.95.0) @@ -17575,7 +17588,7 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-cXlZOg56Uyc3/ePlIbWrfrYWqPEMQvVZ/40m5dJkrNIqlWbNhVUrsvpO9VNJ9ChU4u01UNw3jqL8FwcXt7EPjg==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-pLDFpJbTMej6HpTwMNtKu4ZeAFah6bNgAcRdlItmAAw0EXI4/U91vG27+wb6Ezd0DfMES1lOokmW6Z0IcfwqNA==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: @@ -17637,6 +17650,7 @@ packages: shake.js: 1.2.2 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 url-loader: 4.1.1(webpack@5.95.0) @@ -17669,7 +17683,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-yelzzeV5uf0cMFtLqXiyeswEVnUD/i+48rQK9MbTymCKrGzFerngLrSyfS8O+7k2gkyrAUOgsG2yHbFlZMyy8A==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-W+RU3w7uNCAY6CLqbGaB2dT9p7lggAR5nG+vOo1ChjOEj4LlkwAuQzJ0HOQoHIilXFvKxz9tdBm0U5mHgiLVeQ==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -17730,6 +17744,7 @@ packages: shake.js: 1.2.2 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 url-loader: 4.1.1(webpack@5.95.0) @@ -17761,7 +17776,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-anvdo5oAH4+IFAdlY8B3RH+ui9z5qE3hncYODByrlMIwolkj4bQcmd/JEjeY92mgM29zcM9SvP5wplAdFwPY7g==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-Aiokg9704h7JyZAMyprf3UJy5perMFdJ8LZ4QN4q/dUbgE87UwjHUW+4R996AalWhLYBkzY5ALkaTYp5JMXXWg==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -17790,6 +17805,7 @@ packages: reselect: 4.1.8 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 typescript: 5.4.5 transitivePeerDependencies: - '@types/eslint' @@ -17801,7 +17817,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-4ZozyqQL/PjgRY3fvRAGc17zelvok5D6aHWKTTdlxQIpkuyG6glhgMbpDNc7ePBjcVdUpsVs4rbJGO1P6FS6zQ==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-9527wwN/2TugYd0UEQdUlhAsh9hkWpS/JnBDvrZq8WBF0mj6YXUIG3+4NWOENHi6IgLMcvsFrjN//rjzpXW76w==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -17836,6 +17852,7 @@ packages: prettier: 3.3.2 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -17851,7 +17868,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-hfMe2vnQyPI1r6sNRMyah874XW+bYXH578EocGAv2YUwoda0UjjbxVN9MvL+pxEnanpEdFREfyzbJ8UIikqwrg==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-UwayeQuoTLXn46Z2NBex5Ch7gAE/1e+CWZqe7twwFWMfRGUDMy1YgBLWmIdQMpD5ae5rS8kyA35vCE24/jc7GQ==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -17908,6 +17925,7 @@ packages: rimraf: 2.7.1 shake.js: 1.2.2 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 url-loader: 4.1.1(webpack@5.95.0) @@ -17940,7 +17958,7 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-erB+fijeIpXzuY8hCpJ725p9EKPD0erGW0c561VLUS1pAbSREKhzEBhojGK68y3jBoz30fRK1JL3IMP0pJvKmQ==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-1hS20LBHVepcmUA9qasPaMv2AO9NIEwAomF7brtKYCr/wwdAJU5gndALdse7acHclpoRP4BKoGeTdRA6b9sLJg==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: @@ -17954,6 +17972,7 @@ packages: eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 + synckit: 0.8.8 webpack: 5.95.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.95.0) transitivePeerDependencies: @@ -17968,7 +17987,7 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-WnHoHw1kbD6T4aAeF96X2gBqdN/l3tPFFfd6CylZhddnn+dbNFv9wnN904TiAIBYbSxBjhg9sjZGScf6zK+91g==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-mUlZEPzOjYUydSvYvtGBnpI0b8xTr5QU3ZlrCW8r2A1zL1UzuIhg1aNN9N1iZ4VBWFOKG4IE09aQpxdxQ89LqQ==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: @@ -17979,6 +17998,7 @@ packages: eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 + synckit: 0.8.8 typescript: 4.6.3 transitivePeerDependencies: - '@types/eslint' @@ -17986,7 +18006,7 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-5rqHltREadF9EsLPIowH2mg88emQLrkrWTWysoIjBhmABB+jXKx9hFxks60sAkUdYlINFMozH5mAHVyn6WwT0A==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-16S65plQHhhaq7NnLz3YMi9eyxsu2Jzjo7xmmhOUyzms9VDn97KAUUO/tE4WeW0MKQ3k+iEkS6PEZW3KgEBS+g==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -18066,6 +18086,7 @@ packages: roosterjs-content-model-types: 9.10.0 scheduler: 0.23.2 source-map-explorer: 2.5.3 + synckit: 0.8.8 textarea-caret-ts: 4.1.1 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) @@ -18091,7 +18112,7 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-kELqxwXygZYjlKk/fld+kc/E/hPgydavSkXDfWlqDUcUkOfgjq+4ScUh5gdT4YEXe+/bbinW2RD3ziSm+Y3S2w==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-llRUytdlKGFkCvlQS5nBqfAugfStmHy1O4cyZ7JEY68pWmW8YmyxfVmbUMIJG1rM8j3+iMZWmhrmjrkyQEcnlQ==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -18131,6 +18152,7 @@ packages: react-dom: 18.3.1(react@18.3.1) rimraf: 2.7.1 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) typescript: 5.4.5 uuid: 9.0.1 @@ -18157,7 +18179,7 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-xdEkh9H5mycFczOOmzU2Y+EADwSAA1UHjsxXEaEZjdQV7tborbQ3WIeYoOvlscUoqHelRd8qNVPAw3cJ/CPrvA==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-KqezfmWRlzwdUmWn+wrsSkO/I4iD4nEy6Gs9WyTVIw2b/U/OIIVgveHxX9Ee6+vEhSeuDXAGnkbdH+P1sLzLsA==, tarball: file:projects/config.tgz} name: '@rush-temp/config' version: 0.0.0 dependencies: @@ -18171,6 +18193,7 @@ packages: rollup: 4.22.4 rollup-plugin-sourcemaps: 0.6.3(@types/node@20.14.12)(rollup@4.22.4) rollup-plugin-svg: 2.0.0 + synckit: 0.8.8 ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -18190,7 +18213,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-W5VVoXXZlzS8U2oLH2NtISQwQjL3qlZ9E2nx65xUBUO/wGHj03G1mG1XKos4vFDHs99auMeZLPwmL0J6s90e5w==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-4L9tDrPBa9abEgIk0J6Mgb+0dY6MgWnjg/bsvmIEwP8i/gRAy1nJq+iL8MXOZnImL9jwKPeYjuwpnBE/s10zCw==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -18226,6 +18249,7 @@ packages: prettier: 3.3.2 rimraf: 2.7.1 rollup: 4.22.4 + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 webpack: 5.95.0(webpack-cli@5.1.4) @@ -18245,7 +18269,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-qYfk7bhLh4fsv+aaMobikL8kiCrVHCN1rh1lOKaaRfJV0qTQtn0VvlbDuRq5k0F/ic8aEco+2AwvUzsG60PwjA==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-CuuOGtrSRksPfglvDO1QA9UKyiLJMGeZUTHmX9s/xXfM+WDx9RY9NV+7gmDMbJti6a13LKiedW7JYdyjhgC5WA==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -18325,6 +18349,7 @@ packages: roosterjs-content-model-types: 9.10.0 scheduler: 0.23.2 source-map-explorer: 2.5.3 + synckit: 0.8.8 textarea-caret-ts: 4.1.1 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) @@ -18446,6 +18471,7 @@ packages: shell-quote: 1.8.1 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.95.0) + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) @@ -18604,6 +18630,7 @@ packages: react-refresh-typescript: 2.0.9(react-refresh@0.14.2)(typescript@5.4.5) rimraf: 2.7.1 supertest: 6.3.4 + synckit: 0.8.8 ts-jest: 29.2.5(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) @@ -18727,6 +18754,7 @@ packages: source-map-explorer: 2.5.3 storybook: 8.3.5 styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + synckit: 0.8.8 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.95.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) diff --git a/common/scripts/prepare-package-json.js b/common/scripts/prepare-package-json.js index fe9a22542d2..dfffda81567 100644 --- a/common/scripts/prepare-package-json.js +++ b/common/scripts/prepare-package-json.js @@ -13,6 +13,7 @@ const main = () => { delete result.devDependencies; delete result.beachball; + delete result.overrides; // write back to the package.json fs.writeFileSync(packagePath, JSON.stringify(result, null, 2)); diff --git a/packages/acs-ui-common/package.json b/packages/acs-ui-common/package.json index cf52e33847f..37d33927336 100644 --- a/packages/acs-ui-common/package.json +++ b/packages/acs-ui-common/package.json @@ -60,6 +60,12 @@ "rimraf": "^2.6.2", "rollup": "^4.21.2", "ts-jest": "^29.1.5", - "typescript": "5.4.5" + "typescript": "5.4.5", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/acs-ui-javascript-loaders/package.json b/packages/acs-ui-javascript-loaders/package.json index 669a968a32c..a8039ac114b 100644 --- a/packages/acs-ui-javascript-loaders/package.json +++ b/packages/acs-ui-javascript-loaders/package.json @@ -66,6 +66,12 @@ "rimraf": "^2.6.2", "rollup": "^4.21.2", "ts-jest": "^29.1.5", - "typescript": "5.4.5" + "typescript": "5.4.5", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/calling-component-bindings/package.json b/packages/calling-component-bindings/package.json index 2e50c68cb19..1b6304d10d0 100644 --- a/packages/calling-component-bindings/package.json +++ b/packages/calling-component-bindings/package.json @@ -69,6 +69,12 @@ "rimraf": "^2.6.2", "rollup": "^4.21.2", "ts-jest": "^29.1.5", - "typescript": "5.4.5" + "typescript": "5.4.5", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/calling-stateful-client/package.json b/packages/calling-stateful-client/package.json index 7a396528363..f356c9bc09a 100644 --- a/packages/calling-stateful-client/package.json +++ b/packages/calling-stateful-client/package.json @@ -64,6 +64,12 @@ "rimraf": "^2.6.2", "rollup": "^4.21.2", "ts-jest": "^29.1.5", - "typescript": "5.4.5" + "typescript": "5.4.5", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/chat-component-bindings/package.json b/packages/chat-component-bindings/package.json index f91064a16f7..b03fa447d89 100644 --- a/packages/chat-component-bindings/package.json +++ b/packages/chat-component-bindings/package.json @@ -63,6 +63,12 @@ "react": "18.3.1", "rimraf": "^2.6.2", "rollup": "^4.21.2", - "typescript": "5.4.5" + "typescript": "5.4.5", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/chat-stateful-client/package.json b/packages/chat-stateful-client/package.json index fbc3d26d0b9..b0e1725f649 100644 --- a/packages/chat-stateful-client/package.json +++ b/packages/chat-stateful-client/package.json @@ -66,6 +66,12 @@ "rimraf": "^2.6.2", "rollup": "^4.21.2", "ts-jest": "^29.1.5", - "typescript": "5.4.5" + "typescript": "5.4.5", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/communication-react/package.json b/packages/communication-react/package.json index 422bb5ba0a7..533b04ffa71 100644 --- a/packages/communication-react/package.json +++ b/packages/communication-react/package.json @@ -172,9 +172,15 @@ "ts-patch": "^3.1.2", "type-fest": "^4.14.0", "typescript": "5.4.5", - "typescript-transform-paths": "^3.4.7" + "typescript-transform-paths": "^3.4.7", + "synckit": "0.8.8" }, "beachball": { "shouldPublish": false + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/fake-backends/package.json b/packages/fake-backends/package.json index bb3ddf5fcdc..145fe718eb9 100644 --- a/packages/fake-backends/package.json +++ b/packages/fake-backends/package.json @@ -66,6 +66,12 @@ "rollup": "^4.21.2", "ts-jest": "^29.1.5", "typescript": "5.4.5", - "webpack": "5.95.0" + "webpack": "5.95.0", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 1a1b491f58e..965093ffad8 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -127,6 +127,12 @@ "ts-node": "^10.9.2", "type-fest": "^4.14.0", "typescript": "5.4.5", - "webpack": "5.95.0" + "webpack": "5.95.0", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/react-composites/package.json b/packages/react-composites/package.json index 6775a916cbc..c4c0bc513eb 100644 --- a/packages/react-composites/package.json +++ b/packages/react-composites/package.json @@ -155,6 +155,12 @@ "webpack-cli": "^5.1.4", "webpack-dev-server": "4.15.2", "webpack": "5.95.0", - "yargs": "^17.7.2" + "yargs": "^17.7.2", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/packages/storybook8/package.json b/packages/storybook8/package.json index db82d61741f..fa850b971ca 100644 --- a/packages/storybook8/package.json +++ b/packages/storybook8/package.json @@ -116,6 +116,12 @@ "ts-loader": "^8.0.12", "ts-node": "^10.9.2", "typescript": "5.4.5", - "webpack": "5.95.0" + "webpack": "5.95.0", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/samples/CallWithChat/package.json b/samples/CallWithChat/package.json index ba88c791184..bc5882bce80 100644 --- a/samples/CallWithChat/package.json +++ b/samples/CallWithChat/package.json @@ -105,6 +105,12 @@ "webpack-cli": "^5.1.4", "webpack-dev-server": "4.15.2", "webpack-bundle-analyzer": "^4.5.0", - "@babel/cli": "^7.24.8" + "@babel/cli": "^7.24.8", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/samples/Calling/package.json b/samples/Calling/package.json index 52e8f6f6a8a..22a00344963 100644 --- a/samples/Calling/package.json +++ b/samples/Calling/package.json @@ -104,6 +104,12 @@ "webpack-cli": "^5.1.4", "webpack-dev-server": "4.15.2", "webpack": "5.95.0", - "webpack-bundle-analyzer": "^4.5.0" + "webpack-bundle-analyzer": "^4.5.0", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/samples/CallingStateful/package.json b/samples/CallingStateful/package.json index 3248a8e553a..b506ac805cf 100644 --- a/samples/CallingStateful/package.json +++ b/samples/CallingStateful/package.json @@ -104,6 +104,12 @@ "webpack-cli": "^5.1.4", "webpack-dev-server": "4.15.2", "webpack": "5.95.0", - "webpack-bundle-analyzer": "^4.5.0" + "webpack-bundle-analyzer": "^4.5.0", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/samples/Chat/package.json b/samples/Chat/package.json index e943adafc7f..429190abf67 100644 --- a/samples/Chat/package.json +++ b/samples/Chat/package.json @@ -98,6 +98,12 @@ "webpack-dev-server": "4.15.2", "webpack": "5.95.0", "webpack-bundle-analyzer": "^4.5.0", - "@babel/cli": "^7.24.8" + "@babel/cli": "^7.24.8", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/samples/ComponentExamples/package.json b/samples/ComponentExamples/package.json index cd63cdf9cc6..c0e917b15ac 100644 --- a/samples/ComponentExamples/package.json +++ b/samples/ComponentExamples/package.json @@ -68,6 +68,12 @@ "typescript": "5.4.5", "webpack": "5.95.0", "webpack-cli": "^5.1.4", - "webpack-dev-server": "4.15.2" + "webpack-dev-server": "4.15.2", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/samples/Server/package.json b/samples/Server/package.json index fd54edc3d4a..8bcfcd29527 100644 --- a/samples/Server/package.json +++ b/samples/Server/package.json @@ -74,6 +74,12 @@ "typescript": "5.4.5", "webpack": "5.95.0", "webpack-cli": "^5.1.4", - "webpack-node-externals": "^3.0.0" + "webpack-node-externals": "^3.0.0", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/tools/check-treeshaking/package.json b/tools/check-treeshaking/package.json index cf4da6009ca..8da383b807c 100644 --- a/tools/check-treeshaking/package.json +++ b/tools/check-treeshaking/package.json @@ -41,6 +41,12 @@ "prettier": "3.3.2", "rimraf": "^2.6.2", "webpack": "5.95.0", - "webpack-cli": "^5.1.4" + "webpack-cli": "^5.1.4", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } } diff --git a/tools/check-typescript-regression/package.json b/tools/check-typescript-regression/package.json index 40ff2fda5e2..da287d27b14 100644 --- a/tools/check-typescript-regression/package.json +++ b/tools/check-typescript-regression/package.json @@ -29,6 +29,12 @@ "eslint-plugin-import": "^2.31.0", "prettier": "3.3.2", "rimraf": "^2.6.2", - "typescript": "4.6.3" + "typescript": "4.6.3", + "synckit": "0.8.8" + }, + "overrides": { + "eslint-plugin-prettier": { + "synckit": "0.8.8" + } } }