From 9fd2be4a573e8a4ec0bf585bb614c07c38be3e81 Mon Sep 17 00:00:00 2001 From: Yash Rajpal <58601732+yash-rajpal@users.noreply.github.com> Date: Tue, 17 Jun 2025 00:10:56 +0530 Subject: [PATCH] chore: Bump fuselage packages (#36220) --- .../EmojiPicker/ToneSelector/ToneSelector.tsx | 4 +- apps/meteor/package.json | 6 +- apps/uikit-playground/package.json | 6 +- ee/packages/ui-theming/package.json | 4 +- packages/fuselage-ui-kit/package.json | 4 +- packages/gazzodown/package.json | 2 +- packages/livechat/package.json | 4 +- packages/storybook-config/package.json | 2 +- packages/ui-avatar/package.json | 2 +- packages/ui-client/package.json | 4 +- packages/ui-composer/package.json | 2 +- packages/ui-contexts/package.json | 2 +- packages/ui-video-conf/package.json | 4 +- packages/ui-voip/package.json | 4 +- yarn.lock | 73 ++++++++++--------- 15 files changed, 63 insertions(+), 60 deletions(-) diff --git a/apps/meteor/client/views/composer/EmojiPicker/ToneSelector/ToneSelector.tsx b/apps/meteor/client/views/composer/EmojiPicker/ToneSelector/ToneSelector.tsx index 1b4abc0bd4c..8429022ccf0 100644 --- a/apps/meteor/client/views/composer/EmojiPicker/ToneSelector/ToneSelector.tsx +++ b/apps/meteor/client/views/composer/EmojiPicker/ToneSelector/ToneSelector.tsx @@ -46,7 +46,9 @@ const ToneSelector = ({ tone, setTone }: { tone: number; setTone: (tone: number) [hide, reset, setTone], ); - useEffect(() => setTone(tone), [tone, setTone]); + useEffect(() => { + setTone(tone); + }, [tone, setTone]); return ( <> diff --git a/apps/meteor/package.json b/apps/meteor/package.json index 0c4f551655e..d65ce6f28c8 100644 --- a/apps/meteor/package.json +++ b/apps/meteor/package.json @@ -249,8 +249,8 @@ "@rocket.chat/emitter": "~0.31.25", "@rocket.chat/favicon": "workspace:^", "@rocket.chat/freeswitch": "workspace:^", - "@rocket.chat/fuselage": "^0.62.3", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage": "^0.64.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/fuselage-polyfills": "~0.31.25", "@rocket.chat/fuselage-toastbar": "^0.35.0", "@rocket.chat/fuselage-tokens": "~0.33.2", @@ -264,7 +264,7 @@ "@rocket.chat/license": "workspace:^", "@rocket.chat/log-format": "workspace:^", "@rocket.chat/logger": "workspace:^", - "@rocket.chat/logo": "^0.32.0", + "@rocket.chat/logo": "^0.32.1", "@rocket.chat/memo": "~0.31.25", "@rocket.chat/message-parser": "workspace:^", "@rocket.chat/model-typings": "workspace:^", diff --git a/apps/uikit-playground/package.json b/apps/uikit-playground/package.json index ce3a891a79a..3a357e9d02c 100644 --- a/apps/uikit-playground/package.json +++ b/apps/uikit-playground/package.json @@ -18,14 +18,14 @@ "@lezer/highlight": "^1.2.1", "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/css-in-js": "~0.31.25", - "@rocket.chat/fuselage": "^0.62.3", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage": "^0.64.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/fuselage-polyfills": "~0.31.25", "@rocket.chat/fuselage-toastbar": "^0.35.0", "@rocket.chat/fuselage-tokens": "~0.33.2", "@rocket.chat/fuselage-ui-kit": "workspace:~", "@rocket.chat/icons": "^0.43.0", - "@rocket.chat/logo": "^0.32.0", + "@rocket.chat/logo": "^0.32.1", "@rocket.chat/styled": "~0.32.0", "@rocket.chat/ui-avatar": "workspace:^", "@rocket.chat/ui-contexts": "workspace:~", diff --git a/ee/packages/ui-theming/package.json b/ee/packages/ui-theming/package.json index 3e300bee452..4652b0543d2 100644 --- a/ee/packages/ui-theming/package.json +++ b/ee/packages/ui-theming/package.json @@ -4,8 +4,8 @@ "private": true, "devDependencies": { "@rocket.chat/css-in-js": "~0.31.25", - "@rocket.chat/fuselage": "^0.62.3", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage": "^0.64.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/icons": "^0.43.0", "@rocket.chat/ui-contexts": "workspace:~", "@types/react": "~18.3.17", diff --git a/packages/fuselage-ui-kit/package.json b/packages/fuselage-ui-kit/package.json index 48d79a1afa8..45b0d62557f 100644 --- a/packages/fuselage-ui-kit/package.json +++ b/packages/fuselage-ui-kit/package.json @@ -52,8 +52,8 @@ "@rocket.chat/apps-engine": "workspace:^", "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/eslint-config": "workspace:^", - "@rocket.chat/fuselage": "^0.62.3", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage": "^0.64.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/fuselage-polyfills": "~0.31.25", "@rocket.chat/icons": "^0.43.0", "@rocket.chat/jest-presets": "workspace:~", diff --git a/packages/gazzodown/package.json b/packages/gazzodown/package.json index 7720d093cac..b6b8d2c832d 100644 --- a/packages/gazzodown/package.json +++ b/packages/gazzodown/package.json @@ -30,7 +30,7 @@ "@babel/core": "~7.26.0", "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/css-in-js": "~0.31.25", - "@rocket.chat/fuselage": "^0.62.3", + "@rocket.chat/fuselage": "^0.64.0", "@rocket.chat/fuselage-tokens": "~0.33.2", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/message-parser": "workspace:^", diff --git a/packages/livechat/package.json b/packages/livechat/package.json index 15e6a7a2863..b35ac2412ab 100644 --- a/packages/livechat/package.json +++ b/packages/livechat/package.json @@ -30,9 +30,9 @@ "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/ddp-client": "workspace:^", "@rocket.chat/eslint-config": "workspace:^", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/fuselage-tokens": "~0.33.2", - "@rocket.chat/logo": "^0.32.0", + "@rocket.chat/logo": "^0.32.1", "@rocket.chat/ui-contexts": "workspace:^", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-styling-webpack": "^1.0.1", diff --git a/packages/storybook-config/package.json b/packages/storybook-config/package.json index ca05fdd8cda..19522762ccd 100644 --- a/packages/storybook-config/package.json +++ b/packages/storybook-config/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@rocket.chat/eslint-config": "workspace:~", - "@rocket.chat/fuselage": "^0.62.2", + "@rocket.chat/fuselage": "^0.64.0", "@rocket.chat/icons": "^0.43.0", "@rocket.chat/tsconfig": "workspace:*", "@storybook/react": "^8.6.14", diff --git a/packages/ui-avatar/package.json b/packages/ui-avatar/package.json index f1e28790333..cd198e712a2 100644 --- a/packages/ui-avatar/package.json +++ b/packages/ui-avatar/package.json @@ -4,7 +4,7 @@ "private": true, "devDependencies": { "@babel/core": "~7.26.0", - "@rocket.chat/fuselage": "^0.62.3", + "@rocket.chat/fuselage": "^0.64.0", "@rocket.chat/ui-contexts": "workspace:^", "@types/react": "~18.3.17", "@types/react-dom": "~18.3.5", diff --git a/packages/ui-client/package.json b/packages/ui-client/package.json index 09e7e82988f..cdb785ad37c 100644 --- a/packages/ui-client/package.json +++ b/packages/ui-client/package.json @@ -21,8 +21,8 @@ "@babel/core": "~7.26.0", "@react-aria/toolbar": "^3.0.0-nightly.5042", "@rocket.chat/css-in-js": "~0.31.25", - "@rocket.chat/fuselage": "^0.62.3", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage": "^0.64.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/icons": "^0.43.0", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/mock-providers": "workspace:^", diff --git a/packages/ui-composer/package.json b/packages/ui-composer/package.json index e9fb8f8923f..ad75aaa723a 100644 --- a/packages/ui-composer/package.json +++ b/packages/ui-composer/package.json @@ -23,7 +23,7 @@ "@babel/core": "~7.26.0", "@react-aria/toolbar": "^3.0.0-nightly.5042", "@rocket.chat/eslint-config": "workspace:^", - "@rocket.chat/fuselage": "^0.62.3", + "@rocket.chat/fuselage": "^0.64.0", "@rocket.chat/icons": "^0.43.0", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/tsconfig": "workspace:*", diff --git a/packages/ui-contexts/package.json b/packages/ui-contexts/package.json index cb217e05591..cfc9c586ddf 100644 --- a/packages/ui-contexts/package.json +++ b/packages/ui-contexts/package.json @@ -6,7 +6,7 @@ "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/ddp-client": "workspace:~", "@rocket.chat/emitter": "~0.31.25", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/i18n": "workspace:~", "@rocket.chat/rest-typings": "workspace:^", "@types/react": "~18.3.17", diff --git a/packages/ui-video-conf/package.json b/packages/ui-video-conf/package.json index 9a032b3abd9..57a8f9a533a 100644 --- a/packages/ui-video-conf/package.json +++ b/packages/ui-video-conf/package.json @@ -24,8 +24,8 @@ "@babel/core": "~7.26.0", "@rocket.chat/css-in-js": "~0.31.25", "@rocket.chat/eslint-config": "workspace:^", - "@rocket.chat/fuselage": "^0.62.3", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage": "^0.64.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/icons": "^0.43.0", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/styled": "~0.32.0", diff --git a/packages/ui-voip/package.json b/packages/ui-voip/package.json index 1c1fd285245..36b5b88dced 100644 --- a/packages/ui-voip/package.json +++ b/packages/ui-voip/package.json @@ -31,8 +31,8 @@ "@react-spectrum/test-utils": "~1.0.0-alpha.2", "@rocket.chat/css-in-js": "~0.31.25", "@rocket.chat/eslint-config": "workspace:^", - "@rocket.chat/fuselage": "^0.62.3", - "@rocket.chat/fuselage-hooks": "~0.35.0", + "@rocket.chat/fuselage": "^0.64.0", + "@rocket.chat/fuselage-hooks": "^0.36.0", "@rocket.chat/icons": "^0.43.0", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/mock-providers": "workspace:~", diff --git a/yarn.lock b/yarn.lock index 9adcd72b403..7c1df35d577 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8797,13 +8797,14 @@ __metadata: languageName: unknown linkType: soft -"@rocket.chat/fuselage-hooks@npm:^0.35.0, @rocket.chat/fuselage-hooks@npm:~0.35.0": - version: 0.35.0 - resolution: "@rocket.chat/fuselage-hooks@npm:0.35.0" +"@rocket.chat/fuselage-hooks@npm:^0.36.0": + version: 0.36.0 + resolution: "@rocket.chat/fuselage-hooks@npm:0.36.0" peerDependencies: + "@rocket.chat/emitter": "*" "@rocket.chat/fuselage-tokens": "*" react: "*" - checksum: 10/7c2e1553a7ee6a9e041aefc02327209085496d6af4f470eade392a5bbcf726da1b340cfd8884a44fd6f7657e5865ccc81ddaf0fc3cd895c7e7948e3989372af2 + checksum: 10/adce13a7b03dc3c06a4fa9b7d808a3dcb01edaf45c644461e47a1d727708605bac2a92da8494687dd32e617fab62daff76cb14e253b1b22398ae871c7c8aa3f2 languageName: node linkType: hard @@ -8855,8 +8856,8 @@ __metadata: "@rocket.chat/apps-engine": "workspace:^" "@rocket.chat/core-typings": "workspace:^" "@rocket.chat/eslint-config": "workspace:^" - "@rocket.chat/fuselage": "npm:^0.62.3" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage": "npm:^0.64.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/fuselage-polyfills": "npm:~0.31.25" "@rocket.chat/gazzodown": "workspace:^" "@rocket.chat/icons": "npm:^0.43.0" @@ -8915,9 +8916,9 @@ __metadata: languageName: unknown linkType: soft -"@rocket.chat/fuselage@npm:^0.62.2, @rocket.chat/fuselage@npm:^0.62.3": - version: 0.62.3 - resolution: "@rocket.chat/fuselage@npm:0.62.3" +"@rocket.chat/fuselage@npm:^0.64.0": + version: 0.64.0 + resolution: "@rocket.chat/fuselage@npm:0.64.0" dependencies: "@rocket.chat/css-in-js": "npm:^0.31.25" "@rocket.chat/css-supports": "npm:^0.31.25" @@ -8935,7 +8936,7 @@ __metadata: react: "*" react-dom: "*" react-virtuoso: 1.2.4 - checksum: 10/61c36e94426ef19ecfd7a08583da3cff8db8a48dfa3def0e87d7fdb7a85cb0da4fe29916360c432ba72c62adaac33066e8cd1f97799fce4e662f1c8a9a0b26c0 + checksum: 10/39751f8e46eafb3bf824b6ffdc7969dfd14465e635bb699a14b626cfb43a6a9204e207c306d6782ed63f81e1ae10bc147bd02742992f1bd12952490641d0b0be languageName: node linkType: hard @@ -8946,7 +8947,7 @@ __metadata: "@babel/core": "npm:~7.26.0" "@rocket.chat/core-typings": "workspace:^" "@rocket.chat/css-in-js": "npm:~0.31.25" - "@rocket.chat/fuselage": "npm:^0.62.3" + "@rocket.chat/fuselage": "npm:^0.64.0" "@rocket.chat/fuselage-tokens": "npm:~0.33.2" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/message-parser": "workspace:^" @@ -9122,10 +9123,10 @@ __metadata: "@rocket.chat/ddp-client": "workspace:^" "@rocket.chat/emitter": "npm:~0.31.25" "@rocket.chat/eslint-config": "workspace:^" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/fuselage-tokens": "npm:~0.33.2" "@rocket.chat/gazzodown": "workspace:^" - "@rocket.chat/logo": "npm:^0.32.0" + "@rocket.chat/logo": "npm:^0.32.1" "@rocket.chat/message-parser": "workspace:^" "@rocket.chat/random": "workspace:~" "@rocket.chat/ui-contexts": "workspace:^" @@ -9232,16 +9233,16 @@ __metadata: languageName: unknown linkType: soft -"@rocket.chat/logo@npm:^0.32.0": - version: 0.32.0 - resolution: "@rocket.chat/logo@npm:0.32.0" +"@rocket.chat/logo@npm:^0.32.1": + version: 0.32.1 + resolution: "@rocket.chat/logo@npm:0.32.1" dependencies: - "@rocket.chat/fuselage-hooks": "npm:^0.35.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/styled": "npm:^0.32.0" peerDependencies: react: "*" react-dom: 17.0.2 - checksum: 10/2934d58fe5d7d9b65984bfc3c1f5a81a7fe563400358cb17f36b2f6b72b7843aaa87767a5debc07f98f09bf02569181cef79321ae0ce0383b8ecb1c7cbb7f8fc + checksum: 10/bf11b417b980f3415083ac8727e02917e36cec8e612f3994562f79a4959c1e2a9ef5bd5262f2bb9f345b4c4430baa1c1cbd5d8393945b126e5a5d83eb5844ce5 languageName: node linkType: hard @@ -9327,8 +9328,8 @@ __metadata: "@rocket.chat/eslint-config": "workspace:^" "@rocket.chat/favicon": "workspace:^" "@rocket.chat/freeswitch": "workspace:^" - "@rocket.chat/fuselage": "npm:^0.62.3" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage": "npm:^0.64.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/fuselage-polyfills": "npm:~0.31.25" "@rocket.chat/fuselage-toastbar": "npm:^0.35.0" "@rocket.chat/fuselage-tokens": "npm:~0.33.2" @@ -9344,7 +9345,7 @@ __metadata: "@rocket.chat/livechat": "workspace:^" "@rocket.chat/log-format": "workspace:^" "@rocket.chat/logger": "workspace:^" - "@rocket.chat/logo": "npm:^0.32.0" + "@rocket.chat/logo": "npm:^0.32.1" "@rocket.chat/memo": "npm:~0.31.25" "@rocket.chat/message-parser": "workspace:^" "@rocket.chat/mock-providers": "workspace:^" @@ -10183,7 +10184,7 @@ __metadata: resolution: "@rocket.chat/storybook-config@workspace:packages/storybook-config" dependencies: "@rocket.chat/eslint-config": "workspace:~" - "@rocket.chat/fuselage": "npm:^0.62.2" + "@rocket.chat/fuselage": "npm:^0.64.0" "@rocket.chat/fuselage-tokens": "npm:~0.33.2" "@rocket.chat/icons": "npm:^0.43.0" "@rocket.chat/tsconfig": "workspace:*" @@ -10312,7 +10313,7 @@ __metadata: resolution: "@rocket.chat/ui-avatar@workspace:packages/ui-avatar" dependencies: "@babel/core": "npm:~7.26.0" - "@rocket.chat/fuselage": "npm:^0.62.3" + "@rocket.chat/fuselage": "npm:^0.64.0" "@rocket.chat/ui-contexts": "workspace:^" "@types/react": "npm:~18.3.17" "@types/react-dom": "npm:~18.3.5" @@ -10337,8 +10338,8 @@ __metadata: "@babel/core": "npm:~7.26.0" "@react-aria/toolbar": "npm:^3.0.0-nightly.5042" "@rocket.chat/css-in-js": "npm:~0.31.25" - "@rocket.chat/fuselage": "npm:^0.62.3" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage": "npm:^0.64.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/icons": "npm:^0.43.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/mock-providers": "workspace:^" @@ -10386,7 +10387,7 @@ __metadata: "@babel/core": "npm:~7.26.0" "@react-aria/toolbar": "npm:^3.0.0-nightly.5042" "@rocket.chat/eslint-config": "workspace:^" - "@rocket.chat/fuselage": "npm:^0.62.3" + "@rocket.chat/fuselage": "npm:^0.64.0" "@rocket.chat/icons": "npm:^0.43.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/tsconfig": "workspace:*" @@ -10426,7 +10427,7 @@ __metadata: "@rocket.chat/core-typings": "workspace:^" "@rocket.chat/ddp-client": "workspace:~" "@rocket.chat/emitter": "npm:~0.31.25" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/i18n": "workspace:~" "@rocket.chat/password-policies": "workspace:^" "@rocket.chat/rest-typings": "workspace:^" @@ -10483,8 +10484,8 @@ __metadata: resolution: "@rocket.chat/ui-theming@workspace:ee/packages/ui-theming" dependencies: "@rocket.chat/css-in-js": "npm:~0.31.25" - "@rocket.chat/fuselage": "npm:^0.62.3" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage": "npm:^0.64.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/icons": "npm:^0.43.0" "@rocket.chat/ui-contexts": "workspace:~" "@types/react": "npm:~18.3.17" @@ -10513,8 +10514,8 @@ __metadata: "@rocket.chat/css-in-js": "npm:~0.31.25" "@rocket.chat/emitter": "npm:~0.31.25" "@rocket.chat/eslint-config": "workspace:^" - "@rocket.chat/fuselage": "npm:^0.62.3" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage": "npm:^0.64.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/icons": "npm:^0.43.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/styled": "npm:~0.32.0" @@ -10565,8 +10566,8 @@ __metadata: "@rocket.chat/css-in-js": "npm:~0.31.25" "@rocket.chat/emitter": "npm:~0.31.25" "@rocket.chat/eslint-config": "workspace:^" - "@rocket.chat/fuselage": "npm:^0.62.3" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage": "npm:^0.64.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/icons": "npm:^0.43.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/mock-providers": "workspace:~" @@ -10628,14 +10629,14 @@ __metadata: "@lezer/highlight": "npm:^1.2.1" "@rocket.chat/core-typings": "workspace:^" "@rocket.chat/css-in-js": "npm:~0.31.25" - "@rocket.chat/fuselage": "npm:^0.62.3" - "@rocket.chat/fuselage-hooks": "npm:~0.35.0" + "@rocket.chat/fuselage": "npm:^0.64.0" + "@rocket.chat/fuselage-hooks": "npm:^0.36.0" "@rocket.chat/fuselage-polyfills": "npm:~0.31.25" "@rocket.chat/fuselage-toastbar": "npm:^0.35.0" "@rocket.chat/fuselage-tokens": "npm:~0.33.2" "@rocket.chat/fuselage-ui-kit": "workspace:~" "@rocket.chat/icons": "npm:^0.43.0" - "@rocket.chat/logo": "npm:^0.32.0" + "@rocket.chat/logo": "npm:^0.32.1" "@rocket.chat/styled": "npm:~0.32.0" "@rocket.chat/tsconfig": "workspace:*" "@rocket.chat/ui-avatar": "workspace:^"