From cf17677964abbb774f4473e68f9d045054908e38 Mon Sep 17 00:00:00 2001 From: Alex Sanders Date: Fri, 17 May 2024 10:42:44 +0100 Subject: [PATCH] move storybook configs and deps out of root --- apps/storybooks/.storybook/main.js | 2 +- apps/storybooks/package.json | 1 + {.storybook => configs/storybook}/main.js | 0 configs/storybook/package.json | 25 + .../source-foundations/.storybook/main.js | 2 +- .../@guardian/source-foundations/package.json | 3 + .../.storybook/main.js | 2 +- .../package.json | 3 + .../.storybook/main.js | 2 +- .../source-react-components/package.json | 3 + libs/@guardian/source/.storybook/main.js | 2 +- libs/@guardian/source/package.json | 3 + package.json | 21 - pnpm-lock.yaml | 659 ++++++++---------- pnpm-workspace.yaml | 2 +- 15 files changed, 327 insertions(+), 403 deletions(-) rename {.storybook => configs/storybook}/main.js (100%) create mode 100644 configs/storybook/package.json diff --git a/apps/storybooks/.storybook/main.js b/apps/storybooks/.storybook/main.js index 260aed70d..6bcda0113 100644 --- a/apps/storybooks/.storybook/main.js +++ b/apps/storybooks/.storybook/main.js @@ -1,4 +1,4 @@ -const rootMain = require('../../../.storybook/main'); +const rootMain = require('../../../configs/storybook/main'); module.exports = { ...rootMain, diff --git a/apps/storybooks/package.json b/apps/storybooks/package.json index 7115dfe99..9a256be6c 100644 --- a/apps/storybooks/package.json +++ b/apps/storybooks/package.json @@ -7,6 +7,7 @@ "dev": "wireit" }, "devDependencies": { + "storybook": "8.0.5", "wireit": "0.14.4" }, "wireit": { diff --git a/.storybook/main.js b/configs/storybook/main.js similarity index 100% rename from .storybook/main.js rename to configs/storybook/main.js diff --git a/configs/storybook/package.json b/configs/storybook/package.json new file mode 100644 index 000000000..7832dbdfd --- /dev/null +++ b/configs/storybook/package.json @@ -0,0 +1,25 @@ +{ + "name": "@configs/storybook", + "version": "0.1.0", + "private": true, + "type": "module", + "devDependencies": { + "@babel/core": "7.24.0", + "@babel/plugin-transform-typescript": "7.24.5", + "@babel/preset-env": "7.24.0", + "@babel/preset-react": "7.24.1", + "@babel/preset-typescript": "7.24.1", + "@emotion/babel-plugin": "11.11.0", + "@storybook/addon-a11y": "8.0.5", + "@storybook/addon-docs": "8.0.5", + "@storybook/addon-essentials": "8.0.5", + "@storybook/addon-links": "8.0.5", + "@storybook/addon-viewport": "8.0.5", + "@storybook/manager-api": "^8.0.5", + "@storybook/react": "8.0.5", + "@storybook/react-webpack5": "8.0.5", + "@storybook/theming": "8.0.5", + "@types/babel__core": "7.20.5", + "babel-loader": "9.1.3" + } +} diff --git a/libs/@guardian/source-foundations/.storybook/main.js b/libs/@guardian/source-foundations/.storybook/main.js index 4ddcba080..d10cc6f70 100644 --- a/libs/@guardian/source-foundations/.storybook/main.js +++ b/libs/@guardian/source-foundations/.storybook/main.js @@ -1,4 +1,4 @@ -const rootMain = require('../../../../.storybook/main'); +const rootMain = require('../../../../configs/storybook/main'); // To customise your Storybook config for this project, update this file diff --git a/libs/@guardian/source-foundations/package.json b/libs/@guardian/source-foundations/package.json index cbbe05f00..91113c8cb 100644 --- a/libs/@guardian/source-foundations/package.json +++ b/libs/@guardian/source-foundations/package.json @@ -36,6 +36,7 @@ "react": "18.2.0", "react-dom": "18.2.0", "rollup": "4.17.2", + "storybook": "8.0.5", "tslib": "2.6.2", "tsx": "4.7.1", "typescript": "5.3.3", @@ -79,6 +80,8 @@ "build" ], "files": [ + "../../../../configs/storybook/**", + "./.storybook/**", "**/*.{ts,tsx,js,json,mdx,md}", "!storybook-static/**", "!(jest*)" diff --git a/libs/@guardian/source-react-components-development-kitchen/.storybook/main.js b/libs/@guardian/source-react-components-development-kitchen/.storybook/main.js index 2f67c6245..650a39ec5 100644 --- a/libs/@guardian/source-react-components-development-kitchen/.storybook/main.js +++ b/libs/@guardian/source-react-components-development-kitchen/.storybook/main.js @@ -1,4 +1,4 @@ -const rootMain = require('../../../../.storybook/main'); +const rootMain = require('../../../../configs/storybook/main'); // To customise your Storybook config for this project, update this file diff --git a/libs/@guardian/source-react-components-development-kitchen/package.json b/libs/@guardian/source-react-components-development-kitchen/package.json index b82422092..e286e3833 100644 --- a/libs/@guardian/source-react-components-development-kitchen/package.json +++ b/libs/@guardian/source-react-components-development-kitchen/package.json @@ -32,6 +32,7 @@ "@types/react": "18.2.11", "react": "18.2.0", "rollup": "4.17.2", + "storybook": "8.0.5", "tslib": "2.6.2", "typescript": "5.3.3", "wireit": "0.14.4" @@ -83,6 +84,8 @@ "_deps" ], "files": [ + "../../../../configs/storybook/**", + "./.storybook/**", "**/*.{ts,tsx,js,json,mdx,md}", "!storybook-static/**", "!(jest*)" diff --git a/libs/@guardian/source-react-components/.storybook/main.js b/libs/@guardian/source-react-components/.storybook/main.js index 2f67c6245..650a39ec5 100644 --- a/libs/@guardian/source-react-components/.storybook/main.js +++ b/libs/@guardian/source-react-components/.storybook/main.js @@ -1,4 +1,4 @@ -const rootMain = require('../../../../.storybook/main'); +const rootMain = require('../../../../configs/storybook/main'); // To customise your Storybook config for this project, update this file diff --git a/libs/@guardian/source-react-components/package.json b/libs/@guardian/source-react-components/package.json index 3800a67b8..43fe895ef 100644 --- a/libs/@guardian/source-react-components/package.json +++ b/libs/@guardian/source-react-components/package.json @@ -44,6 +44,7 @@ "prettier": "3.2.2", "react": "18.2.0", "rollup": "4.17.2", + "storybook": "8.0.5", "ts-jest": "29.1.1", "ts-node": "10.9.2", "tslib": "2.6.2", @@ -94,6 +95,8 @@ "_deps" ], "files": [ + "../../../../configs/storybook/**", + "./.storybook/**", "**/*.{ts,tsx,js,json,mdx,md}", "!(dist|storybook-static)/**", "!(jest*)" diff --git a/libs/@guardian/source/.storybook/main.js b/libs/@guardian/source/.storybook/main.js index 2f67c6245..650a39ec5 100644 --- a/libs/@guardian/source/.storybook/main.js +++ b/libs/@guardian/source/.storybook/main.js @@ -1,4 +1,4 @@ -const rootMain = require('../../../../.storybook/main'); +const rootMain = require('../../../../configs/storybook/main'); // To customise your Storybook config for this project, update this file diff --git a/libs/@guardian/source/package.json b/libs/@guardian/source/package.json index bdc42189b..a468217bc 100644 --- a/libs/@guardian/source/package.json +++ b/libs/@guardian/source/package.json @@ -57,6 +57,7 @@ "prettier": "3.2.2", "react": "18.2.0", "rollup": "4.17.2", + "storybook": "8.0.5", "ts-jest": "29.1.1", "tslib": "2.6.2", "tsx": "4.7.1", @@ -104,6 +105,8 @@ "build-storybook": { "command": "NODE_ENV=production storybook build --webpack-stats-json", "files": [ + "../../../../configs/storybook/**", + "./.storybook/**", "**/*.{ts,tsx,js,json,mdx,md}", "!storybook-static/**", "!jest*" diff --git a/package.json b/package.json index 125c97ca4..d4ffad3e7 100644 --- a/package.json +++ b/package.json @@ -9,35 +9,18 @@ "test": "./tools/scripts/use-make-instead" }, "devDependencies": { - "@babel/core": "7.24.0", - "@babel/plugin-transform-typescript": "7.24.5", - "@babel/preset-env": "7.24.0", - "@babel/preset-react": "7.24.1", - "@babel/preset-typescript": "7.24.1", "@changesets/cli": "2.27.1", - "@emotion/babel-plugin": "11.11.0", "@guardian/eslint-config": "workspace:*", "@guardian/eslint-config-typescript": "workspace:*", "@guardian/prettier": "workspace:*", "@manypkg/get-packages": "2.2.0", - "@storybook/addon-a11y": "8.0.5", - "@storybook/addon-docs": "8.0.5", - "@storybook/addon-essentials": "8.0.5", - "@storybook/addon-links": "8.0.5", - "@storybook/addon-viewport": "8.0.5", - "@storybook/manager-api": "^8.0.5", - "@storybook/react": "8.0.5", - "@storybook/react-webpack5": "8.0.5", - "@storybook/theming": "8.0.5", "@swc-node/register": "1.9.0", "@swc/core": "1.4.0", "@swc/helpers": "^0.5.2", - "@types/babel__core": "7.20.5", "@types/jest": "29.5.8", "@types/node": "20.12.11", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", - "babel-loader": "9.1.3", "colorette": "2.0.20", "eslint": "8.56.0", "eslint-plugin-eslint-comments": "3.2.0", @@ -49,11 +32,7 @@ "jest-environment-jsdom": "29.7.0", "lint-staged": "15.2.0", "prettier": "3.2.2", - "react": "18.2.0", - "react-dom": "18.2.0", - "require-from-string": "2.0.2", "sort-package-json": "2.10.0", - "storybook": "8.0.5", "ts-jest": "29.1.1", "typescript": "5.3.3", "update-section": "0.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 81fbc6399..a219baa89 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,27 +14,9 @@ importers: .: devDependencies: - '@babel/core': - specifier: 7.24.0 - version: 7.24.0 - '@babel/plugin-transform-typescript': - specifier: 7.24.5 - version: 7.24.5(@babel/core@7.24.0) - '@babel/preset-env': - specifier: 7.24.0 - version: 7.24.0(@babel/core@7.24.0) - '@babel/preset-react': - specifier: 7.24.1 - version: 7.24.1(@babel/core@7.24.0) - '@babel/preset-typescript': - specifier: 7.24.1 - version: 7.24.1(@babel/core@7.24.0) '@changesets/cli': specifier: 2.27.1 version: 2.27.1 - '@emotion/babel-plugin': - specifier: 11.11.0 - version: 11.11.0 '@guardian/eslint-config': specifier: workspace:* version: link:libs/@guardian/eslint-config @@ -47,45 +29,15 @@ importers: '@manypkg/get-packages': specifier: 2.2.0 version: 2.2.0 - '@storybook/addon-a11y': - specifier: 8.0.5 - version: 8.0.5 - '@storybook/addon-docs': - specifier: 8.0.5 - version: 8.0.5 - '@storybook/addon-essentials': - specifier: 8.0.5 - version: 8.0.5(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-links': - specifier: 8.0.5 - version: 8.0.5(react@18.2.0) - '@storybook/addon-viewport': - specifier: 8.0.5 - version: 8.0.5 - '@storybook/manager-api': - specifier: ^8.0.5 - version: 8.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/react': - specifier: 8.0.5 - version: 8.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) - '@storybook/react-webpack5': - specifier: 8.0.5 - version: 8.0.5(@swc/core@1.4.0)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) - '@storybook/theming': - specifier: 8.0.5 - version: 8.0.5(react-dom@18.2.0)(react@18.2.0) '@swc-node/register': specifier: 1.9.0 - version: 1.9.0(@swc/core@1.4.0)(@swc/types@0.1.6)(typescript@5.3.3) + version: 1.9.0(@swc/core@1.4.0)(@swc/types@0.1.7)(typescript@5.3.3) '@swc/core': specifier: 1.4.0 - version: 1.4.0(@swc/helpers@0.5.3) + version: 1.4.0(@swc/helpers@0.5.11) '@swc/helpers': specifier: ^0.5.2 - version: 0.5.3 - '@types/babel__core': - specifier: 7.20.5 - version: 7.20.5 + version: 0.5.11 '@types/jest': specifier: 29.5.8 version: 29.5.8 @@ -98,9 +50,6 @@ importers: '@typescript-eslint/parser': specifier: 6.21.0 version: 6.21.0(eslint@8.56.0)(typescript@5.3.3) - babel-loader: - specifier: 9.1.3 - version: 9.1.3(@babel/core@7.24.0)(webpack@5.91.0) colorette: specifier: 2.0.20 version: 2.0.20 @@ -134,21 +83,9 @@ importers: prettier: specifier: 3.2.2 version: 3.2.2 - react: - specifier: 18.2.0 - version: 18.2.0 - react-dom: - specifier: 18.2.0 - version: 18.2.0(react@18.2.0) - require-from-string: - specifier: 2.0.2 - version: 2.0.2 sort-package-json: specifier: 2.10.0 version: 2.10.0 - storybook: - specifier: 8.0.5 - version: 8.0.5(@babel/preset-env@7.24.0)(react-dom@18.2.0)(react@18.2.0) ts-jest: specifier: 29.1.1 version: 29.1.1(@babel/core@7.24.0)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.3.3) @@ -160,7 +97,7 @@ importers: version: 0.3.3 webpack: specifier: 5.91.0 - version: 5.91.0(@swc/core@1.4.0)(esbuild@0.20.2) + version: 5.91.0(@swc/core@1.4.0) wireit: specifier: 0.14.4 version: 0.14.4 @@ -191,6 +128,9 @@ importers: apps/storybooks: devDependencies: + storybook: + specifier: 8.0.5 + version: 8.0.5(react-dom@18.2.0)(react@18.2.0) wireit: specifier: 0.14.4 version: 0.14.4 @@ -219,6 +159,60 @@ importers: specifier: 7.1.2 version: 7.1.2(rollup@4.17.2) + configs/storybook: + devDependencies: + '@babel/core': + specifier: 7.24.0 + version: 7.24.0 + '@babel/plugin-transform-typescript': + specifier: 7.24.5 + version: 7.24.5(@babel/core@7.24.0) + '@babel/preset-env': + specifier: 7.24.0 + version: 7.24.0(@babel/core@7.24.0) + '@babel/preset-react': + specifier: 7.24.1 + version: 7.24.1(@babel/core@7.24.0) + '@babel/preset-typescript': + specifier: 7.24.1 + version: 7.24.1(@babel/core@7.24.0) + '@emotion/babel-plugin': + specifier: 11.11.0 + version: 11.11.0 + '@storybook/addon-a11y': + specifier: 8.0.5 + version: 8.0.5 + '@storybook/addon-docs': + specifier: 8.0.5 + version: 8.0.5 + '@storybook/addon-essentials': + specifier: 8.0.5 + version: 8.0.5(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-links': + specifier: 8.0.5 + version: 8.0.5(react@18.2.0) + '@storybook/addon-viewport': + specifier: 8.0.5 + version: 8.0.5 + '@storybook/manager-api': + specifier: ^8.0.5 + version: 8.0.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/react': + specifier: 8.0.5 + version: 8.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + '@storybook/react-webpack5': + specifier: 8.0.5 + version: 8.0.5(@swc/core@1.4.0)(esbuild@0.20.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + '@storybook/theming': + specifier: 8.0.5 + version: 8.0.5(react-dom@18.2.0)(react@18.2.0) + '@types/babel__core': + specifier: 7.20.5 + version: 7.20.5 + babel-loader: + specifier: 9.1.3 + version: 9.1.3(@babel/core@7.24.0)(webpack@5.91.0) + libs/@guardian/ab-core: devDependencies: rollup: @@ -671,6 +665,9 @@ importers: rollup: specifier: 4.17.2 version: 4.17.2 + storybook: + specifier: 8.0.5 + version: 8.0.5(react-dom@18.2.0)(react@18.2.0) ts-jest: specifier: 29.1.1 version: 29.1.1(@babel/core@7.24.0)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.3.3) @@ -714,6 +711,9 @@ importers: rollup: specifier: 4.17.2 version: 4.17.2 + storybook: + specifier: 8.0.5 + version: 8.0.5(react-dom@18.2.0)(react@18.2.0) tslib: specifier: 2.6.2 version: 2.6.2 @@ -783,6 +783,9 @@ importers: rollup: specifier: 4.17.2 version: 4.17.2 + storybook: + specifier: 8.0.5 + version: 8.0.5(react-dom@18.2.0)(react@18.2.0) ts-jest: specifier: 29.1.1 version: 29.1.1(@babel/core@7.24.0)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.3.3) @@ -825,6 +828,9 @@ importers: rollup: specifier: 4.17.2 version: 4.17.2 + storybook: + specifier: 8.0.5 + version: 8.0.5(react-dom@18.2.0)(react@18.2.0) tslib: specifier: 2.6.2 version: 2.6.2 @@ -1009,11 +1015,6 @@ packages: picocolors: 1.0.0 dev: true - /@babel/compat-data@7.23.5: - resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/compat-data@7.24.4: resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} @@ -1089,7 +1090,7 @@ packages: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: @@ -1110,24 +1111,6 @@ packages: semver: 6.3.1 dev: true - /@babel/helper-create-class-features-plugin@7.24.0(@babel/core@7.24.0): - resolution: {integrity: sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.24.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.24.5 - semver: 6.3.1 - dev: true - /@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.0): resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} engines: {node: '>=6.9.0'} @@ -1165,7 +1148,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 @@ -1180,7 +1163,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 @@ -1208,13 +1191,6 @@ packages: '@babel/types': 7.24.5 dev: true - /@babel/helper-member-expression-to-functions@7.23.0: - resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.5 - dev: true - /@babel/helper-member-expression-to-functions@7.24.5: resolution: {integrity: sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==} engines: {node: '>=6.9.0'} @@ -1222,20 +1198,6 @@ packages: '@babel/types': 7.24.5 dev: true - /@babel/helper-module-imports@7.21.4: - resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: true - - /@babel/helper-module-imports@7.22.15: - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/helper-module-imports@7.24.3: resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} @@ -1243,20 +1205,6 @@ packages: '@babel/types': 7.24.5 dev: true - /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - dev: true - /@babel/helper-module-transforms@7.24.5(@babel/core@7.24.0): resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} engines: {node: '>=6.9.0'} @@ -1292,11 +1240,6 @@ packages: '@babel/types': 7.24.5 dev: true - /@babel/helper-plugin-utils@7.24.0: - resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-plugin-utils@7.24.5: resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==} engines: {node: '>=6.9.0'} @@ -1314,18 +1257,6 @@ packages: '@babel/helper-wrap-function': 7.22.20 dev: true - /@babel/helper-replace-supers@7.22.20(@babel/core@7.24.0): - resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - dev: true - /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.0): resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} @@ -1338,13 +1269,6 @@ packages: '@babel/helper-optimise-call-expression': 7.22.5 dev: true - /@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/helper-simple-access@7.24.5: resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} engines: {node: '>=6.9.0'} @@ -1359,13 +1283,6 @@ packages: '@babel/types': 7.24.5 dev: true - /@babel/helper-split-export-declaration@7.22.6: - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/helper-split-export-declaration@7.24.5: resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} engines: {node: '>=6.9.0'} @@ -1428,22 +1345,6 @@ packages: picocolors: 1.0.0 dev: true - /@babel/parser@7.23.5: - resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.24.0 - dev: true - - /@babel/parser@7.24.0: - resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/parser@7.24.4: resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} engines: {node: '>=6.0.0'} @@ -1467,7 +1368,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.24.0): @@ -1477,7 +1378,7 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) dev: true @@ -1490,7 +1391,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0): @@ -1508,7 +1409,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.0): @@ -1526,7 +1427,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.0): @@ -1536,7 +1437,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.0): @@ -1545,7 +1446,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.0): @@ -1554,7 +1455,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-flow@7.23.3(@babel/core@7.24.0): @@ -1574,7 +1475,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.24.0): @@ -1584,7 +1485,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0): @@ -1593,21 +1494,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.0): - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} - engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1615,23 +1506,23 @@ packages: '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.4): - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.0): + resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.0): + /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4): resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.0 + '@babel/core': 7.24.4 '@babel/helper-plugin-utils': 7.24.5 dev: true @@ -1641,7 +1532,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.0): @@ -1650,7 +1541,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.0): @@ -1659,7 +1550,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.0): @@ -1668,7 +1559,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.0): @@ -1677,7 +1568,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.0): @@ -1686,7 +1577,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.0): @@ -1696,7 +1587,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.0): @@ -1706,7 +1597,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.0): @@ -1727,7 +1618,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.24.0): @@ -1737,7 +1628,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.24.0): @@ -1748,7 +1639,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0) dev: true @@ -1760,8 +1651,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0) dev: true @@ -1772,7 +1663,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.24.0): @@ -1782,18 +1673,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.24.0): - resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.0 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.0): @@ -1814,8 +1694,8 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0) dev: true @@ -1830,9 +1710,9 @@ packages: '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) - '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.0) + '@babel/helper-split-export-declaration': 7.24.5 globals: 11.12.0 dev: true @@ -1843,7 +1723,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/template': 7.24.0 dev: true @@ -1854,7 +1734,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.24.0): @@ -1865,7 +1745,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.24.0): @@ -1875,7 +1755,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.24.0): @@ -1885,7 +1765,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0) dev: true @@ -1897,7 +1777,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.24.0): @@ -1907,7 +1787,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0) dev: true @@ -1929,7 +1809,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true @@ -1942,7 +1822,7 @@ packages: '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.24.0): @@ -1952,7 +1832,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0) dev: true @@ -1963,7 +1843,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.24.0): @@ -1973,7 +1853,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0) dev: true @@ -1984,7 +1864,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.24.0): @@ -1994,20 +1874,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.24.0): - resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.0 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-simple-access': 7.22.5 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.0): @@ -2030,9 +1898,9 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-validator-identifier': 7.24.5 dev: true /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.24.0): @@ -2042,8 +1910,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.0): @@ -2054,7 +1922,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.24.0): @@ -2064,7 +1932,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.24.0): @@ -2074,7 +1942,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0) dev: true @@ -2085,7 +1953,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0) dev: true @@ -2095,10 +1963,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.5 + '@babel/compat-data': 7.24.4 '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0) dev: true @@ -2110,8 +1978,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.0) dev: true /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.24.0): @@ -2121,7 +1989,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0) dev: true @@ -2132,7 +2000,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0) dev: true @@ -2144,7 +2012,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.24.0): @@ -2154,8 +2022,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.24.0): @@ -2166,8 +2034,8 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0) dev: true @@ -2178,7 +2046,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.24.0): @@ -2209,9 +2077,9 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.15 + '@babel/helper-module-imports': 7.24.3 '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.0) '@babel/types': 7.24.5 dev: true @@ -2223,9 +2091,9 @@ packages: dependencies: '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.15 + '@babel/helper-module-imports': 7.24.3 '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.4) + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) '@babel/types': 7.24.5 dev: true @@ -2247,7 +2115,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 regenerator-transform: 0.15.2 dev: true @@ -2258,7 +2126,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.24.0): @@ -2268,7 +2136,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-spread@7.23.3(@babel/core@7.24.0): @@ -2278,7 +2146,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true @@ -2289,7 +2157,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.24.0): @@ -2299,7 +2167,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.24.0): @@ -2309,7 +2177,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-typescript@7.24.5(@babel/core@7.24.0): @@ -2332,7 +2200,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.24.0): @@ -2343,7 +2211,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.24.0): @@ -2354,7 +2222,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.24.0): @@ -2365,7 +2233,7 @@ packages: dependencies: '@babel/core': 7.24.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 dev: true /@babel/preset-env@7.24.0(@babel/core@7.24.0): @@ -2374,10 +2242,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.5 + '@babel/compat-data': 7.24.4 '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-validator-option': 7.23.5 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.24.0) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.24.0) @@ -2406,7 +2274,7 @@ packages: '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.24.0) '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.24.0) '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.24.0) - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.0) '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0) '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.24.0) '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.24.0) @@ -2423,7 +2291,7 @@ packages: '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.24.0) '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.24.0) '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.24.0) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.0) '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.24.0) '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.24.0) '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.0) @@ -2477,8 +2345,8 @@ packages: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/types': 7.24.0 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/types': 7.24.5 esutils: 2.0.3 dev: true @@ -2529,13 +2397,6 @@ packages: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: true - /@babel/runtime@7.21.5: - resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.11 - dev: true - /@babel/runtime@7.23.6: resolution: {integrity: sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==} engines: {node: '>=6.9.0'} @@ -2562,8 +2423,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 dev: true /@babel/traverse@7.24.1: @@ -2602,15 +2463,6 @@ packages: - supports-color dev: true - /@babel/types@7.23.5: - resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.23.4 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - dev: true - /@babel/types@7.24.0: resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} engines: {node: '>=6.9.0'} @@ -2952,8 +2804,8 @@ packages: /@emotion/babel-plugin@11.11.0: resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==} dependencies: - '@babel/helper-module-imports': 7.21.4 - '@babel/runtime': 7.21.5 + '@babel/helper-module-imports': 7.24.3 + '@babel/runtime': 7.24.5 '@emotion/hash': 0.9.1 '@emotion/memoize': 0.8.1 '@emotion/serialize': 1.1.2 @@ -4443,7 +4295,7 @@ packages: '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - cjs-module-lexer: 1.2.3 + cjs-module-lexer: 1.3.1 constants-browserify: 1.0.0 css-loader: 6.10.0(webpack@5.91.0) es-module-lexer: 1.4.2 @@ -4486,12 +4338,12 @@ packages: tiny-invariant: 1.3.3 dev: true - /@storybook/cli@8.0.5(@babel/preset-env@7.24.0)(react-dom@18.2.0)(react@18.2.0): + /@storybook/cli@8.0.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-6t0d2ILXonC7bsq6Dx6tFTls2a/JeOR7lr3UgoVaiFu5l1M5pOB6uI9JG14F+UmsCifXGJdvxR38CBwVSKtg/Q==} hasBin: true dependencies: '@babel/core': 7.24.0 - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 8.0.5 '@storybook/core-common': 8.0.5 @@ -5193,26 +5045,26 @@ packages: - typescript dev: true - /@swc-node/core@1.13.0(@swc/core@1.4.0)(@swc/types@0.1.6): - resolution: {integrity: sha512-lFPD4nmy4ifAOVMChFjwlpXN5KQXvegqeyuzz1KQz42q1lf+cL3Qux1/GteGuZjh8HC+Rj1RdNrHpE/MCfJSTw==} + /@swc-node/core@1.13.1(@swc/core@1.4.0)(@swc/types@0.1.7): + resolution: {integrity: sha512-emB5l2nZsXjUEAuusqjYvWnQMLWZp6K039Mv8aq5SX1rsNM/N7DNhw1i4/DX7AyzNZ0tT+ASWyTvqEURldp5HA==} engines: {node: '>= 10'} peerDependencies: - '@swc/core': '>= 1.3' + '@swc/core': '>= 1.4.13' '@swc/types': '>= 0.1' dependencies: - '@swc/core': 1.4.0(@swc/helpers@0.5.3) - '@swc/types': 0.1.6 + '@swc/core': 1.4.0(@swc/helpers@0.5.11) + '@swc/types': 0.1.7 dev: true - /@swc-node/register@1.9.0(@swc/core@1.4.0)(@swc/types@0.1.6)(typescript@5.3.3): + /@swc-node/register@1.9.0(@swc/core@1.4.0)(@swc/types@0.1.7)(typescript@5.3.3): resolution: {integrity: sha512-i0iYInD4q5v3xQC6bKvs0QtfUxu197CU5qKALmpxEqTYs7sIhQ7KFLe3kP+eAR4gRkJTvAgjQgrokXLN2jZrOw==} peerDependencies: '@swc/core': '>= 1.3' typescript: '>= 4.3' dependencies: - '@swc-node/core': 1.13.0(@swc/core@1.4.0)(@swc/types@0.1.6) + '@swc-node/core': 1.13.1(@swc/core@1.4.0)(@swc/types@0.1.7) '@swc-node/sourcemap-support': 0.5.0 - '@swc/core': 1.4.0(@swc/helpers@0.5.3) + '@swc/core': 1.4.0(@swc/helpers@0.5.11) colorette: 2.0.20 debug: 4.3.4(supports-color@8.1.1) pirates: 4.0.6 @@ -5320,7 +5172,7 @@ packages: dev: true optional: true - /@swc/core@1.4.0(@swc/helpers@0.5.3): + /@swc/core@1.4.0(@swc/helpers@0.5.11): resolution: {integrity: sha512-wc5DMI5BJftnK0Fyx9SNJKkA0+BZSJQx8430yutWmsILkHMBD3Yd9GhlMaxasab9RhgKqZp7Ht30hUYO5ZDvQg==} engines: {node: '>=10'} requiresBuild: true @@ -5331,8 +5183,8 @@ packages: optional: true dependencies: '@swc/counter': 0.1.3 - '@swc/helpers': 0.5.3 - '@swc/types': 0.1.5 + '@swc/helpers': 0.5.11 + '@swc/types': 0.1.7 optionalDependencies: '@swc/core-darwin-arm64': 1.4.0 '@swc/core-darwin-x64': 1.4.0 @@ -5350,18 +5202,14 @@ packages: resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} dev: true - /@swc/helpers@0.5.3: - resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} + /@swc/helpers@0.5.11: + resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} dependencies: tslib: 2.6.2 dev: true - /@swc/types@0.1.5: - resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} - dev: true - - /@swc/types@0.1.6: - resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} + /@swc/types@0.1.7: + resolution: {integrity: sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ==} dependencies: '@swc/counter': 0.1.3 dev: true @@ -5404,8 +5252,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /@tsconfig/node10@1.0.9: - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + /@tsconfig/node10@1.0.11: + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} dev: true /@tsconfig/node12@1.0.11: @@ -5427,30 +5275,24 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 - '@types/babel__traverse': 7.20.4 + '@types/babel__traverse': 7.20.5 dev: true /@types/babel__generator@7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true /@types/babel__template@7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.24.0 - '@babel/types': 7.24.0 - dev: true - - /@types/babel__traverse@7.20.4: - resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} - dependencies: - '@babel/types': 7.24.0 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 dev: true /@types/babel__traverse@7.20.5: @@ -5691,7 +5533,7 @@ packages: resolution: {integrity: sha512-mFMBfMOz8QxhYVbuINtswBp9VL2b4Y0QqYHwqLz3YbgtfAcat2Dl6Y1o4e22S/OVE6Ebl9m7wWiMT2lSbAs1wA==} deprecated: This is a stub types definition. prettier provides its own type definitions, so you do not need this installed. dependencies: - prettier: 3.2.2 + prettier: 3.2.5 dev: true /@types/pretty-hrtime@1.0.3: @@ -6901,7 +6743,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.24.5 cosmiconfig: 7.1.0 resolve: 1.22.8 dev: true @@ -6911,7 +6753,7 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.23.5 + '@babel/compat-data': 7.24.4 '@babel/core': 7.24.0 '@babel/helper-define-polyfill-provider': 0.6.0(@babel/core@7.24.0) semver: 6.3.1 @@ -7400,10 +7242,6 @@ packages: consola: 3.2.3 dev: true - /cjs-module-lexer@1.2.3: - resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} - dev: true - /cjs-module-lexer@1.3.1: resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} dev: true @@ -9686,6 +9524,13 @@ packages: resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} dependencies: resolve-pkg-maps: 1.0.0 + dev: false + + /get-tsconfig@4.7.5: + resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} + dependencies: + resolve-pkg-maps: 1.0.0 + dev: true /getos@3.2.1: resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} @@ -11253,7 +11098,7 @@ packages: '@babel/core': 7.24.0 '@babel/parser': 7.24.5 '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.0) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.0) '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.24.0) '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.24.0) @@ -13585,10 +13430,6 @@ packages: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} dev: true - /regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - dev: true - /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} dev: true @@ -13919,7 +13760,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) es-module-lexer: 1.4.2 esbuild: 0.20.2 - get-tsconfig: 4.7.2 + get-tsconfig: 4.7.5 rollup: 4.17.2 transitivePeerDependencies: - supports-color @@ -14415,11 +14256,11 @@ packages: resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} dev: true - /storybook@8.0.5(@babel/preset-env@7.24.0)(react-dom@18.2.0)(react@18.2.0): + /storybook@8.0.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-rdxfjkED5CBKj6T01NKr9MRakyXkffV8dvLXj5bWN4AlQ1OOm5Sw9B1z+rQ/FN7RYIU5b63xiX2pu3gy5t6nRQ==} hasBin: true dependencies: - '@storybook/cli': 8.0.5(@babel/preset-env@7.24.0)(react-dom@18.2.0)(react@18.2.0) + '@storybook/cli': 8.0.5(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@babel/preset-env' - bufferutil @@ -14730,6 +14571,7 @@ packages: /tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} + requiresBuild: true dependencies: bl: 4.1.0 end-of-stream: 1.4.4 @@ -14811,7 +14653,7 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.4.0(@swc/helpers@0.5.3) + '@swc/core': 1.4.0(@swc/helpers@0.5.11) esbuild: 0.20.2 jest-worker: 27.5.1 schema-utils: 3.3.0 @@ -14820,6 +14662,31 @@ packages: webpack: 5.91.0(@swc/core@1.4.0)(esbuild@0.20.2) dev: true + /terser-webpack-plugin@5.3.10(@swc/core@1.4.0)(webpack@5.91.0): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + '@swc/core': 1.4.0(@swc/helpers@0.5.11) + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + terser: 5.29.2 + webpack: 5.91.0(@swc/core@1.4.0) + dev: true + /terser@5.29.2: resolution: {integrity: sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==} engines: {node: '>=10'} @@ -15006,8 +14873,8 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.4.0(@swc/helpers@0.5.3) - '@tsconfig/node10': 1.0.9 + '@swc/core': 1.4.0(@swc/helpers@0.5.11) + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 @@ -15086,7 +14953,7 @@ packages: hasBin: true dependencies: esbuild: 0.19.12 - get-tsconfig: 4.7.2 + get-tsconfig: 4.7.5 optionalDependencies: fsevents: 2.3.3 dev: true @@ -15890,6 +15757,46 @@ packages: resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} dev: true + /webpack@5.91.0(@swc/core@1.4.0): + resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.11.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) + browserslist: 4.23.0 + chrome-trace-event: 1.0.3 + enhanced-resolve: 5.16.0 + es-module-lexer: 1.4.2 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.4.0)(webpack@5.91.0) + watchpack: 2.4.1 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + /webpack@5.91.0(@swc/core@1.4.0)(esbuild@0.20.2): resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} engines: {node: '>=10.13.0'} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 9de2cd016..08e37de2b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,4 +3,4 @@ packages: - 'libs/**' - '!**/libs/@guardian/source/*/**' - 'tools/**' - - 'configs' + - 'configs/**'