diff --git a/package.json b/package.json index 894fcd8f..799fc609 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "react": "^19.0.0", "react-dom": "^19.0.0", "rollup": "1.32.1", - "rollup-plugin-babel": "4.4.0", + "@rollup/plugin-babel": "5.0.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-node-globals": "1.4.0", "rollup-plugin-node-resolve": "5.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e7b5abdf..b058509f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,7 +40,10 @@ importers: version: 10.0.35(react@19.0.0) '@playwright/experimental-ct-react': specifier: ^1.43.1 - version: 1.50.1(@types/node@22.13.5)(terser@5.30.4)(vite@5.4.14(@types/node@22.13.5)(terser@5.30.4)) + version: 1.50.1(@types/node@22.13.5)(vite@5.4.14(@types/node@22.13.5)) + '@rollup/plugin-babel': + specifier: 5.0.0 + version: 5.0.0(@babel/core@7.11.6)(rollup@1.32.1) '@storybook/addon-info': specifier: 5.3.21 version: 5.3.21(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(regenerator-runtime@0.14.1) @@ -122,9 +125,6 @@ importers: rollup: specifier: 1.32.1 version: 1.32.1 - rollup-plugin-babel: - specifier: 4.4.0 - version: 4.4.0(@babel/core@7.11.6)(rollup@1.32.1) rollup-plugin-commonjs: specifier: 10.1.0 version: 10.1.0(rollup@1.32.1) @@ -705,9 +705,6 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.6': - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} @@ -744,6 +741,13 @@ packages: react: 15.x || 16.x || 16.4.0-alpha.0911da3 react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3 + '@rollup/plugin-babel@5.0.0': + resolution: {integrity: sha512-YpVnwdUeVj/fDFN75Y3CAzJTMYNcqbH05SJs551wqj+BSwLT9pS3dqJrVDPYl3eH4OrI8ueiEseX5VgUn+0HLA==} + engines: {node: '>= 10.0.0'} + peerDependencies: + '@babel/core': ^7.0.0 + rollup: ^1.20.0||^2.0.0 + '@rollup/pluginutils@3.1.0': resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} @@ -784,51 +788,61 @@ packages: resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.34.8': resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.34.8': resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.34.8': resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loongarch64-gnu@4.34.8': resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.34.8': resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.34.8': resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.34.8': resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.34.8': resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.34.8': resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==} @@ -859,6 +873,9 @@ packages: '@sinonjs/text-encoding@0.7.2': resolution: {integrity: sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==} + deprecated: |- + Deprecated: no longer maintained and no longer used by Sinon packages. See + https://github.com/sinonjs/nise/issues/243 for replacement details. '@storybook/addon-info@5.3.21': resolution: {integrity: sha512-A/K9HzmoXMuOUxH3AozTvjNZwTlYVHob2OaDRfMza0gYMzG0tOrxqcdNTigeAWAjS//Z0G3enue6rHulQZK/+g==} @@ -875,6 +892,7 @@ packages: '@storybook/api@5.3.21': resolution: {integrity: sha512-K1o4an/Rx8daKRDooks6qzN6ZGyqizeacZZbair3F8CsSfTgrr2zCcf9pgKojLQa9koEmMHlcdb2KnS+GwPEgA==} + deprecated: 'SECURITY: Upgrade to v6.5 or above' peerDependencies: regenerator-runtime: '*' @@ -2294,7 +2312,7 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me global@4.4.0: resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} @@ -3518,13 +3536,6 @@ packages: ripemd160@2.0.2: resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - rollup-plugin-babel@4.4.0: - resolution: {integrity: sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==} - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. - peerDependencies: - '@babel/core': 7 || ^7.0.0-rc.2 - rollup: '>=0.60.0 <3' - rollup-plugin-commonjs@10.1.0: resolution: {integrity: sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==} deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs. @@ -3821,6 +3832,7 @@ packages: telejson@3.3.0: resolution: {integrity: sha512-er08AylQ+LEbDLp1GRezORZu5wKOHaBczF6oYJtgC3Idv10qZ8A3p6ffT+J5BzDKkV9MqBvu8HAKiIIOp6KJ2w==} + deprecated: 'SECURITY: Upgrade to v6 or above' terser-webpack-plugin@1.4.5: resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} @@ -3833,11 +3845,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - terser@5.30.4: - resolution: {integrity: sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==} - engines: {node: '>=10'} - hasBin: true - text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} @@ -4168,7 +4175,7 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 '@babel/cli@7.11.6(@babel/core@7.11.6)': @@ -4587,6 +4594,8 @@ snapshots: '@emotion/sheet': 0.9.4 '@emotion/utils': 0.11.3 react: 16.14.0 + transitivePeerDependencies: + - supports-color '@emotion/core@10.0.35(react@19.0.0)': dependencies: @@ -4597,12 +4606,16 @@ snapshots: '@emotion/sheet': 0.9.4 '@emotion/utils': 0.11.3 react: 19.0.0 + transitivePeerDependencies: + - supports-color '@emotion/css@10.0.27': dependencies: '@emotion/serialize': 0.11.16 '@emotion/utils': 0.11.3 babel-plugin-emotion: 10.2.2 + transitivePeerDependencies: + - supports-color '@emotion/hash@0.8.0': {} @@ -4646,6 +4659,8 @@ snapshots: '@emotion/styled-base': 10.3.0(@emotion/core@10.0.35(react@19.0.0))(react@16.14.0) babel-plugin-emotion: 10.2.2 react: 16.14.0 + transitivePeerDependencies: + - supports-color '@emotion/styled@10.3.0(@emotion/core@10.0.35(react@19.0.0))(react@19.0.0)': dependencies: @@ -4653,6 +4668,8 @@ snapshots: '@emotion/styled-base': 10.3.0(@emotion/core@10.0.35(react@19.0.0))(react@19.0.0) babel-plugin-emotion: 10.2.2 react: 19.0.0 + transitivePeerDependencies: + - supports-color '@emotion/stylis@0.8.5': {} @@ -4791,12 +4808,6 @@ snapshots: '@jridgewell/set-array@1.2.1': {} - '@jridgewell/source-map@0.3.6': - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - optional: true - '@jridgewell/sourcemap-codec@1.4.15': {} '@jridgewell/sourcemap-codec@1.5.0': {} @@ -4818,11 +4829,11 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.0 - '@playwright/experimental-ct-core@1.50.1(@types/node@22.13.5)(terser@5.30.4)': + '@playwright/experimental-ct-core@1.50.1(@types/node@22.13.5)': dependencies: playwright: 1.50.1 playwright-core: 1.50.1 - vite: 5.4.14(@types/node@22.13.5)(terser@5.30.4) + vite: 5.4.14(@types/node@22.13.5) transitivePeerDependencies: - '@types/node' - less @@ -4833,10 +4844,10 @@ snapshots: - sugarss - terser - '@playwright/experimental-ct-react@1.50.1(@types/node@22.13.5)(terser@5.30.4)(vite@5.4.14(@types/node@22.13.5)(terser@5.30.4))': + '@playwright/experimental-ct-react@1.50.1(@types/node@22.13.5)(vite@5.4.14(@types/node@22.13.5))': dependencies: - '@playwright/experimental-ct-core': 1.50.1(@types/node@22.13.5)(terser@5.30.4) - '@vitejs/plugin-react': 4.3.4(vite@5.4.14(@types/node@22.13.5)(terser@5.30.4)) + '@playwright/experimental-ct-core': 1.50.1(@types/node@22.13.5) + '@vitejs/plugin-react': 4.3.4(vite@5.4.14(@types/node@22.13.5)) transitivePeerDependencies: - '@types/node' - less @@ -4858,6 +4869,15 @@ snapshots: react-dom: 19.0.0(react@19.0.0) react-lifecycles-compat: 3.0.4 + '@rollup/plugin-babel@5.0.0(@babel/core@7.11.6)(rollup@1.32.1)': + dependencies: + '@babel/core': 7.11.6 + '@babel/helper-module-imports': 7.25.9 + '@rollup/pluginutils': 3.1.0(rollup@1.32.1) + rollup: 1.32.1 + transitivePeerDependencies: + - supports-color + '@rollup/pluginutils@3.1.0(rollup@1.32.1)': dependencies: '@types/estree': 0.0.39 @@ -4964,6 +4984,7 @@ snapshots: - '@types/react' - react-dom - regenerator-runtime + - supports-color '@storybook/addon-options@5.3.21(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(regenerator-runtime@0.14.1)': dependencies: @@ -4974,6 +4995,7 @@ snapshots: transitivePeerDependencies: - react-dom - regenerator-runtime + - supports-color '@storybook/addons@5.3.21(react-dom@19.0.0(react@19.0.0))(regenerator-runtime@0.14.1)': dependencies: @@ -4987,6 +5009,7 @@ snapshots: transitivePeerDependencies: - react-dom - regenerator-runtime + - supports-color '@storybook/api@5.3.21(react-dom@19.0.0(react@19.0.0))(regenerator-runtime@0.14.1)': dependencies: @@ -5013,6 +5036,7 @@ snapshots: util-deprecate: 1.0.2 transitivePeerDependencies: - react-dom + - supports-color '@storybook/channels@5.3.21': dependencies: @@ -5047,6 +5071,7 @@ snapshots: ts-dedent: 1.2.0 transitivePeerDependencies: - '@types/react' + - supports-color '@storybook/components@8.5.8(storybook@8.5.8(prettier@1.19.1))': dependencies: @@ -5144,6 +5169,8 @@ snapshots: react-dom: 19.0.0(react@19.0.0) resolve-from: 5.0.0 ts-dedent: 1.2.0 + transitivePeerDependencies: + - supports-color '@storybook/theming@5.3.21(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -5161,6 +5188,8 @@ snapshots: react-dom: 19.0.0(react@19.0.0) resolve-from: 5.0.0 ts-dedent: 1.2.0 + transitivePeerDependencies: + - supports-color '@storybook/theming@8.5.8(storybook@8.5.8(prettier@1.19.1))': dependencies: @@ -5176,12 +5205,12 @@ snapshots: '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.26.9 + '@babel/types': 7.11.5 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.26.9 - '@babel/types': 7.26.9 + '@babel/types': 7.11.5 '@types/babel__traverse@7.20.6': dependencies: @@ -5235,14 +5264,14 @@ snapshots: '@types/sinonjs__fake-timers@8.1.5': {} - '@vitejs/plugin-react@4.3.4(vite@5.4.14(@types/node@22.13.5)(terser@5.30.4))': + '@vitejs/plugin-react@4.3.4(vite@5.4.14(@types/node@22.13.5))': dependencies: '@babel/core': 7.26.9 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.14(@types/node@22.13.5)(terser@5.30.4) + vite: 5.4.14(@types/node@22.13.5) transitivePeerDependencies: - supports-color @@ -5641,7 +5670,7 @@ snapshots: babel-plugin-emotion@10.2.2: dependencies: - '@babel/helper-module-imports': 7.24.3 + '@babel/helper-module-imports': 7.25.9 '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.4 '@emotion/serialize': 0.11.16 @@ -5651,6 +5680,8 @@ snapshots: escape-string-regexp: 1.0.5 find-root: 1.1.0 source-map: 0.5.7 + transitivePeerDependencies: + - supports-color babel-plugin-external-helpers@6.22.0: dependencies: @@ -8315,13 +8346,6 @@ snapshots: hash-base: 3.1.0 inherits: 2.0.4 - rollup-plugin-babel@4.4.0(@babel/core@7.11.6)(rollup@1.32.1): - dependencies: - '@babel/core': 7.11.6 - '@babel/helper-module-imports': 7.24.3 - rollup: 1.32.1 - rollup-pluginutils: 2.8.2 - rollup-plugin-commonjs@10.1.0(rollup@1.32.1): dependencies: estree-walker: 0.6.1 @@ -8720,14 +8744,6 @@ snapshots: source-map: 0.6.1 source-map-support: 0.5.21 - terser@5.30.4: - dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.0 - commander: 2.20.3 - source-map-support: 0.5.21 - optional: true - text-table@0.2.0: {} through2@2.0.5: @@ -8925,7 +8941,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite@5.4.14(@types/node@22.13.5)(terser@5.30.4): + vite@5.4.14(@types/node@22.13.5): dependencies: esbuild: 0.21.5 postcss: 8.5.3 @@ -8933,7 +8949,6 @@ snapshots: optionalDependencies: '@types/node': 22.13.5 fsevents: 2.3.3 - terser: 5.30.4 vlq@0.2.3: {}