diff --git a/apps/meteor/.storybook/main.ts b/apps/meteor/.storybook/main.ts index f186b65e864fe..83dd366ede17b 100644 --- a/apps/meteor/.storybook/main.ts +++ b/apps/meteor/.storybook/main.ts @@ -9,7 +9,7 @@ export default { addons: [ getAbsolutePath('@storybook/addon-essentials'), getAbsolutePath('@storybook/addon-interactions'), - getAbsolutePath('@storybook/addon-webpack5-compiler-babel'), + getAbsolutePath('@storybook/addon-webpack5-compiler-swc'), getAbsolutePath('@storybook/addon-styling-webpack'), getAbsolutePath('@storybook/addon-a11y'), ], diff --git a/apps/meteor/package.json b/apps/meteor/package.json index aa0b3e040da2c..8c64f529100a9 100644 --- a/apps/meteor/package.json +++ b/apps/meteor/package.json @@ -328,7 +328,7 @@ "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-interactions": "^8.6.14", "@storybook/addon-styling-webpack": "^1.0.1", - "@storybook/addon-webpack5-compiler-babel": "^3.0.6", + "@storybook/addon-webpack5-compiler-swc": "~3.0.0", "@storybook/react": "^8.6.14", "@storybook/react-webpack5": "^8.6.14", "@testing-library/dom": "~10.4.1", diff --git a/ee/packages/pdf-worker/.storybook/main.ts b/ee/packages/pdf-worker/.storybook/main.ts index ff2b87b1362ef..c11d791f99928 100644 --- a/ee/packages/pdf-worker/.storybook/main.ts +++ b/ee/packages/pdf-worker/.storybook/main.ts @@ -4,7 +4,7 @@ import type { StorybookConfig } from '@storybook/react-webpack5'; export default { stories: ['../src/**/*.stories.@(js|jsx|ts|tsx)'], - addons: [getAbsolutePath('@storybook/addon-essentials'), getAbsolutePath('@storybook/addon-webpack5-compiler-babel')], + addons: [getAbsolutePath('@storybook/addon-essentials'), getAbsolutePath('@storybook/addon-webpack5-compiler-swc')], framework: { name: getAbsolutePath('@storybook/react-webpack5'), diff --git a/ee/packages/pdf-worker/package.json b/ee/packages/pdf-worker/package.json index 22bb3081c8a18..65ce14a4b7a8d 100644 --- a/ee/packages/pdf-worker/package.json +++ b/ee/packages/pdf-worker/package.json @@ -32,7 +32,7 @@ "@rocket.chat/message-parser": "workspace:~", "@rocket.chat/tsconfig": "workspace:*", "@storybook/addon-essentials": "^8.6.14", - "@storybook/addon-webpack5-compiler-babel": "^3.0.6", + "@storybook/addon-webpack5-compiler-swc": "~3.0.0", "@storybook/react": "^8.6.14", "@storybook/react-webpack5": "^8.6.14", "@testing-library/dom": "~10.4.1", diff --git a/packages/fuselage-ui-kit/.storybook/main.ts b/packages/fuselage-ui-kit/.storybook/main.ts index b3247a95502b7..052c9a31a2aa6 100644 --- a/packages/fuselage-ui-kit/.storybook/main.ts +++ b/packages/fuselage-ui-kit/.storybook/main.ts @@ -8,7 +8,7 @@ export default { addons: [ getAbsolutePath('@storybook/addon-essentials'), getAbsolutePath('storybook-dark-mode'), - './webpackAddon', + getAbsolutePath('@storybook/addon-webpack5-compiler-swc'), getAbsolutePath('@storybook/addon-styling-webpack'), ], diff --git a/packages/fuselage-ui-kit/.storybook/webpackAddon.ts b/packages/fuselage-ui-kit/.storybook/webpackAddon.ts deleted file mode 100644 index 62a0c76db58fc..0000000000000 --- a/packages/fuselage-ui-kit/.storybook/webpackAddon.ts +++ /dev/null @@ -1,3 +0,0 @@ -// eslint-disable-next-line @typescript-eslint/ban-ts-comment -// @ts-ignore -export * from '@storybook/addon-webpack5-compiler-babel/preset'; diff --git a/packages/fuselage-ui-kit/package.json b/packages/fuselage-ui-kit/package.json index e5af7b860bbff..3a3d6ba1b3b31 100644 --- a/packages/fuselage-ui-kit/package.json +++ b/packages/fuselage-ui-kit/package.json @@ -67,7 +67,7 @@ "@rocket.chat/ui-video-conf": "workspace:^", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-styling-webpack": "^1.0.1", - "@storybook/addon-webpack5-compiler-babel": "^3.0.6", + "@storybook/addon-webpack5-compiler-swc": "~3.0.0", "@storybook/blocks": "^8.6.14", "@storybook/react": "^8.6.14", "@storybook/react-webpack5": "^8.6.14", diff --git a/packages/gazzodown/.storybook/main.ts b/packages/gazzodown/.storybook/main.ts index 21b3b465b981d..c1d4f6c4c1e68 100644 --- a/packages/gazzodown/.storybook/main.ts +++ b/packages/gazzodown/.storybook/main.ts @@ -4,7 +4,11 @@ import type { StorybookConfig } from '@storybook/react-webpack5'; const config: StorybookConfig = { stories: ['../src/**/*.stories.@(js|jsx|ts|tsx)'], - addons: [getAbsolutePath('@storybook/addon-essentials'), './webpackAddon', getAbsolutePath('@storybook/addon-styling-webpack')], + addons: [ + getAbsolutePath('@storybook/addon-essentials'), + getAbsolutePath('@storybook/addon-webpack5-compiler-swc'), + getAbsolutePath('@storybook/addon-styling-webpack'), + ], framework: { name: getAbsolutePath('@storybook/react-webpack5'), diff --git a/packages/gazzodown/.storybook/webpackAddon.ts b/packages/gazzodown/.storybook/webpackAddon.ts deleted file mode 100644 index 62a0c76db58fc..0000000000000 --- a/packages/gazzodown/.storybook/webpackAddon.ts +++ /dev/null @@ -1,3 +0,0 @@ -// eslint-disable-next-line @typescript-eslint/ban-ts-comment -// @ts-ignore -export * from '@storybook/addon-webpack5-compiler-babel/preset'; diff --git a/packages/gazzodown/package.json b/packages/gazzodown/package.json index 2b6255372ab0a..4a97c975a4988 100644 --- a/packages/gazzodown/package.json +++ b/packages/gazzodown/package.json @@ -48,7 +48,7 @@ "@storybook/addon-interactions": "^8.6.14", "@storybook/addon-links": "^8.6.14", "@storybook/addon-styling-webpack": "^1.0.1", - "@storybook/addon-webpack5-compiler-babel": "^3.0.6", + "@storybook/addon-webpack5-compiler-swc": "~3.0.0", "@storybook/react": "^8.6.14", "@storybook/react-webpack5": "^8.6.14", "@testing-library/dom": "~10.4.1", diff --git a/packages/livechat/.storybook/main.ts b/packages/livechat/.storybook/main.ts index 8b2e507bfe3bf..c8b54b8d0bcf4 100644 --- a/packages/livechat/.storybook/main.ts +++ b/packages/livechat/.storybook/main.ts @@ -44,7 +44,7 @@ const config: StorybookConfig = { ], }, }, - '@storybook/addon-webpack5-compiler-babel', + '@storybook/addon-webpack5-compiler-swc', 'storybook-dark-mode', ], diff --git a/packages/livechat/package.json b/packages/livechat/package.json index ccc40d06a8bc9..04930e90215b4 100644 --- a/packages/livechat/package.json +++ b/packages/livechat/package.json @@ -66,7 +66,7 @@ "@rocket.chat/ui-contexts": "workspace:^", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-styling-webpack": "^1.0.1", - "@storybook/addon-webpack5-compiler-babel": "^3.0.6", + "@storybook/addon-webpack5-compiler-swc": "~3.0.0", "@storybook/preact": "^8.6.14", "@storybook/preact-webpack5": "^8.6.14", "@storybook/theming": "^8.6.14", diff --git a/packages/storybook-config/package.json b/packages/storybook-config/package.json index 37b8762cc808b..5caabe2ce24ec 100644 --- a/packages/storybook-config/package.json +++ b/packages/storybook-config/package.json @@ -25,7 +25,7 @@ "@storybook/addon-a11y": "^8.6.14", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-styling-webpack": "^1.0.1", - "@storybook/addon-webpack5-compiler-babel": "^3.0.6", + "@storybook/addon-webpack5-compiler-swc": "~3.0.0", "@storybook/blocks": "^8.6.14", "@storybook/preview-api": "^8.6.14", "@storybook/react-webpack5": "^8.6.14", diff --git a/packages/storybook-config/src/main.ts b/packages/storybook-config/src/main.ts index a532470db3dad..594f27ba7b9c3 100644 --- a/packages/storybook-config/src/main.ts +++ b/packages/storybook-config/src/main.ts @@ -13,7 +13,7 @@ const baseConfig = (customConfig?: StorybookConfig): StorybookConfig => { getAbsolutePath('@storybook/addon-a11y'), getAbsolutePath('@storybook/addon-essentials'), getAbsolutePath('storybook-dark-mode'), - getAbsolutePath('@storybook/addon-webpack5-compiler-babel'), + getAbsolutePath('@storybook/addon-webpack5-compiler-swc'), getAbsolutePath('@storybook/addon-styling-webpack'), ], framework: { diff --git a/yarn.lock b/yarn.lock index 3bd143600b0d0..be1851bc9b1f5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -646,7 +646,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.26.0, @babel/core@npm:^7.27.4, @babel/core@npm:^7.7.5": +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.27.4, @babel/core@npm:^7.7.5": version: 7.27.4 resolution: "@babel/core@npm:7.27.4" dependencies: @@ -8643,7 +8643,7 @@ __metadata: "@rocket.chat/ui-video-conf": "workspace:^" "@storybook/addon-essentials": "npm:^8.6.14" "@storybook/addon-styling-webpack": "npm:^1.0.1" - "@storybook/addon-webpack5-compiler-babel": "npm:^3.0.6" + "@storybook/addon-webpack5-compiler-swc": "npm:~3.0.0" "@storybook/blocks": "npm:^8.6.14" "@storybook/react": "npm:^8.6.14" "@storybook/react-webpack5": "npm:^8.6.14" @@ -8736,7 +8736,7 @@ __metadata: "@storybook/addon-interactions": "npm:^8.6.14" "@storybook/addon-links": "npm:^8.6.14" "@storybook/addon-styling-webpack": "npm:^1.0.1" - "@storybook/addon-webpack5-compiler-babel": "npm:^3.0.6" + "@storybook/addon-webpack5-compiler-swc": "npm:~3.0.0" "@storybook/react": "npm:^8.6.14" "@storybook/react-webpack5": "npm:^8.6.14" "@testing-library/dom": "npm:~10.4.1" @@ -8941,7 +8941,7 @@ __metadata: "@rocket.chat/ui-kit": "workspace:~" "@storybook/addon-essentials": "npm:^8.6.14" "@storybook/addon-styling-webpack": "npm:^1.0.1" - "@storybook/addon-webpack5-compiler-babel": "npm:^3.0.6" + "@storybook/addon-webpack5-compiler-swc": "npm:~3.0.0" "@storybook/preact": "npm:^8.6.14" "@storybook/preact-webpack5": "npm:^8.6.14" "@storybook/theming": "npm:^8.6.14" @@ -9257,7 +9257,7 @@ __metadata: "@storybook/addon-essentials": "npm:^8.6.14" "@storybook/addon-interactions": "npm:^8.6.14" "@storybook/addon-styling-webpack": "npm:^1.0.1" - "@storybook/addon-webpack5-compiler-babel": "npm:^3.0.6" + "@storybook/addon-webpack5-compiler-swc": "npm:~3.0.0" "@storybook/react": "npm:^8.6.14" "@storybook/react-webpack5": "npm:^8.6.14" "@tanstack/react-query": "npm:~5.65.1" @@ -9838,7 +9838,7 @@ __metadata: "@rocket.chat/message-parser": "workspace:~" "@rocket.chat/tsconfig": "workspace:*" "@storybook/addon-essentials": "npm:^8.6.14" - "@storybook/addon-webpack5-compiler-babel": "npm:^3.0.6" + "@storybook/addon-webpack5-compiler-swc": "npm:~3.0.0" "@storybook/react": "npm:^8.6.14" "@storybook/react-webpack5": "npm:^8.6.14" "@testing-library/dom": "npm:~10.4.1" @@ -10119,7 +10119,7 @@ __metadata: "@storybook/addon-a11y": "npm:^8.6.14" "@storybook/addon-essentials": "npm:^8.6.14" "@storybook/addon-styling-webpack": "npm:^1.0.1" - "@storybook/addon-webpack5-compiler-babel": "npm:^3.0.6" + "@storybook/addon-webpack5-compiler-swc": "npm:~3.0.0" "@storybook/blocks": "npm:^8.6.14" "@storybook/preview-api": "npm:^8.6.14" "@storybook/react": "npm:^8.6.14" @@ -11855,16 +11855,6 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-webpack5-compiler-babel@npm:^3.0.6": - version: 3.0.6 - resolution: "@storybook/addon-webpack5-compiler-babel@npm:3.0.6" - dependencies: - "@babel/core": "npm:^7.26.0" - babel-loader: "npm:^9.2.1" - checksum: 10/a2195c7a6ed9aaa336eb2140ac370e7dfeba084038eb1aea5b2acc0a7ec5a53e460e1a9c1f5a27473e117f703ff64b450bf4fa88464cdb08670fe82df85813c4 - languageName: node - linkType: hard - "@storybook/addon-webpack5-compiler-swc@npm:~3.0.0": version: 3.0.0 resolution: "@storybook/addon-webpack5-compiler-swc@npm:3.0.0" @@ -16480,19 +16470,6 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:^9.2.1": - version: 9.2.1 - resolution: "babel-loader@npm:9.2.1" - dependencies: - find-cache-dir: "npm:^4.0.0" - schema-utils: "npm:^4.0.0" - peerDependencies: - "@babel/core": ^7.12.0 - webpack: ">=5" - checksum: 10/f1f24ae3c22d488630629240b0eba9c935545f82ff843c214e8f8df66e266492b7a3d4cb34ef9c9721fb174ca222e900799951c3fd82199473bc6bac52ec03a3 - languageName: node - linkType: hard - "babel-loader@npm:~10.0.0": version: 10.0.0 resolution: "babel-loader@npm:10.0.0" @@ -18422,13 +18399,6 @@ __metadata: languageName: node linkType: hard -"common-path-prefix@npm:^3.0.0": - version: 3.0.0 - resolution: "common-path-prefix@npm:3.0.0" - checksum: 10/09c180e8d8495d42990d617f4d4b7522b5da20f6b236afe310192d401d1da8147a7835ae1ea37797ba0c2238ef3d06f3492151591451df34539fdb4b2630f2b3 - languageName: node - linkType: hard - "commondir@npm:^1.0.1": version: 1.0.1 resolution: "commondir@npm:1.0.1" @@ -22234,16 +22204,6 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^4.0.0": - version: 4.0.0 - resolution: "find-cache-dir@npm:4.0.0" - dependencies: - common-path-prefix: "npm:^3.0.0" - pkg-dir: "npm:^7.0.0" - checksum: 10/52a456a80deeb27daa3af6e06059b63bdb9cc4af4d845fc6d6229887e505ba913cd56000349caa60bc3aa59dacdb5b4c37903d4ba34c75102d83cab330b70d2f - languageName: node - linkType: hard - "find-file-up@npm:^0.1.2": version: 0.1.3 resolution: "find-file-up@npm:0.1.3" @@ -22305,16 +22265,6 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^6.3.0": - version: 6.3.0 - resolution: "find-up@npm:6.3.0" - dependencies: - locate-path: "npm:^7.1.0" - path-exists: "npm:^5.0.0" - checksum: 10/4f3bdc30d41778c647e53f4923e72de5e5fb055157031f34501c5b36c2eb59f77b997edf9cb00165c6060cda7eaa2e3da82cb6be2e61d68ad3e07c4bc4cce67e - languageName: node - linkType: hard - "findup-sync@npm:^5.0.0": version: 5.0.0 resolution: "findup-sync@npm:5.0.0" @@ -26941,15 +26891,6 @@ __metadata: languageName: node linkType: hard -"locate-path@npm:^7.1.0": - version: 7.2.0 - resolution: "locate-path@npm:7.2.0" - dependencies: - p-locate: "npm:^6.0.0" - checksum: 10/1c6d269d4efec555937081be964e8a9b4a136319c79ca1d45ac6382212a8466113c75bd89e44521ca8ecd1c47fb08523b56eee5c0712bc7d14fec5f729deeb42 - languageName: node - linkType: hard - "lodash.camelcase@npm:^4.3.0": version: 4.3.0 resolution: "lodash.camelcase@npm:4.3.0" @@ -29468,15 +29409,6 @@ __metadata: languageName: node linkType: hard -"p-locate@npm:^6.0.0": - version: 6.0.0 - resolution: "p-locate@npm:6.0.0" - dependencies: - p-limit: "npm:^4.0.0" - checksum: 10/2bfe5234efa5e7a4e74b30a5479a193fdd9236f8f6b4d2f3f69e3d286d9a7d7ab0c118a2a50142efcf4e41625def635bd9332d6cbf9cc65d85eb0718c579ab38 - languageName: node - linkType: hard - "p-map@npm:^2.0.0": version: 2.1.0 resolution: "p-map@npm:2.1.0" @@ -29813,13 +29745,6 @@ __metadata: languageName: node linkType: hard -"path-exists@npm:^5.0.0": - version: 5.0.0 - resolution: "path-exists@npm:5.0.0" - checksum: 10/8ca842868cab09423994596eb2c5ec2a971c17d1a3cb36dbf060592c730c725cd524b9067d7d2a1e031fef9ba7bd2ac6dc5ec9fb92aa693265f7be3987045254 - languageName: node - linkType: hard - "path-is-absolute@npm:^1.0.0, path-is-absolute@npm:^1.0.1": version: 1.0.1 resolution: "path-is-absolute@npm:1.0.1" @@ -30187,15 +30112,6 @@ __metadata: languageName: node linkType: hard -"pkg-dir@npm:^7.0.0": - version: 7.0.0 - resolution: "pkg-dir@npm:7.0.0" - dependencies: - find-up: "npm:^6.3.0" - checksum: 10/94298b20a446bfbbd66604474de8a0cdd3b8d251225170970f15d9646f633e056c80520dd5b4c1d1050c9fed8f6a9e5054b141c93806439452efe72e57562c03 - languageName: node - linkType: hard - "playwright-core@npm:1.52.0, playwright-core@npm:>=1.2.0, playwright-core@npm:~1.52.0": version: 1.52.0 resolution: "playwright-core@npm:1.52.0"