From 0f7e571af302006ffa0de895ef2668de96f0216d Mon Sep 17 00:00:00 2001 From: Trung-Tin Pham <60747384+AtelyPham@users.noreply.github.com> Date: Mon, 25 Sep 2023 07:10:22 +0700 Subject: [PATCH 1/5] refactor: next.config.js base on the project root --- apps/faucet/next.config.js | 31 +++--------------------- apps/hubble-stats/next.config.js | 3 +++ apps/tangle-website/next.config.js | 31 +++--------------------- apps/webbsite/next.config.js | 31 +++--------------------- next.config.js | 38 ++++++++++++++++++++++++++++++ 5 files changed, 50 insertions(+), 84 deletions(-) create mode 100644 next.config.js diff --git a/apps/faucet/next.config.js b/apps/faucet/next.config.js index d61f8e5dd2..8e234685e4 100644 --- a/apps/faucet/next.config.js +++ b/apps/faucet/next.config.js @@ -1,43 +1,18 @@ const { withNx } = require('@nx/next/plugins/with-nx'); -const { createSecureHeaders } = require('next-secure-headers'); - -const securityHeaders = createSecureHeaders({ - frameGuard: 'sameorigin', - xssProtection: 'block-rendering', - referrerPolicy: 'no-referrer-when-downgrade', -}).concat([ - { - key: 'Content-Security-Policy', - value: 'upgrade-insecure-requests', - }, - { - key: 'Permissions-Policy', - value: 'camera=(), microphone=(), geolocation=(), browsing-topics=()', - }, -]); +const nextCfgBase = require('../../next.config'); /** * @type {import('@nx/next/plugins/with-nx').WithNxOptions} **/ const nextConfig = { + ...nextCfgBase, + reactStrictMode: true, nx: { // Set this to true if you would like to to use SVGR // See: https://github.com/gregberge/svgr svgr: false, }, - async headers() { - return [ - { - source: '/', // Netlify preview link doesn't work without this - headers: securityHeaders, - }, - { - source: '/(.*)', - headers: securityHeaders, - }, - ]; - }, }; module.exports = withNx(nextConfig); diff --git a/apps/hubble-stats/next.config.js b/apps/hubble-stats/next.config.js index 99ad9796dc..4765a92994 100644 --- a/apps/hubble-stats/next.config.js +++ b/apps/hubble-stats/next.config.js @@ -2,11 +2,14 @@ // eslint-disable-next-line @typescript-eslint/no-var-requires const { composePlugins, withNx } = require('@nx/next'); +const nextConfigBase = require('../../next.config.js'); /** * @type {import('@nx/next/plugins/with-nx').WithNxOptions} **/ const nextConfig = { + ...nextConfigBase, + // at default environment variable is only accessible by the server, resulting in hydration mismatch // make environment variable accessible by both the server and client env: { diff --git a/apps/tangle-website/next.config.js b/apps/tangle-website/next.config.js index ec506cfcd8..c9fef36ba8 100644 --- a/apps/tangle-website/next.config.js +++ b/apps/tangle-website/next.config.js @@ -1,42 +1,17 @@ const { withNx } = require('@nx/next/plugins/with-nx'); -const { createSecureHeaders } = require('next-secure-headers'); - -const securityHeaders = createSecureHeaders({ - frameGuard: 'sameorigin', - xssProtection: 'block-rendering', - referrerPolicy: 'no-referrer-when-downgrade', -}).concat([ - { - key: 'Content-Security-Policy', - value: 'upgrade-insecure-requests', - }, - { - key: 'Permissions-Policy', - value: 'camera=(), microphone=(), geolocation=(), browsing-topics=()', - }, -]); +const nextCfgBase = require('../../next.config'); /** * @type {import('@nx/next/plugins/with-nx').WithNxOptions} **/ const nextConfig = { + ...nextCfgBase, + nx: { // Set this to true if you would like to to use SVGR // See: https://github.com/gregberge/svgr svgr: true, }, - async headers() { - return [ - { - source: '/', // Netlify preview link doesn't work without this - headers: securityHeaders, - }, - { - source: '/(.*)', - headers: securityHeaders, - }, - ]; - }, }; module.exports = withNx(nextConfig); diff --git a/apps/webbsite/next.config.js b/apps/webbsite/next.config.js index ec506cfcd8..c9fef36ba8 100644 --- a/apps/webbsite/next.config.js +++ b/apps/webbsite/next.config.js @@ -1,42 +1,17 @@ const { withNx } = require('@nx/next/plugins/with-nx'); -const { createSecureHeaders } = require('next-secure-headers'); - -const securityHeaders = createSecureHeaders({ - frameGuard: 'sameorigin', - xssProtection: 'block-rendering', - referrerPolicy: 'no-referrer-when-downgrade', -}).concat([ - { - key: 'Content-Security-Policy', - value: 'upgrade-insecure-requests', - }, - { - key: 'Permissions-Policy', - value: 'camera=(), microphone=(), geolocation=(), browsing-topics=()', - }, -]); +const nextCfgBase = require('../../next.config'); /** * @type {import('@nx/next/plugins/with-nx').WithNxOptions} **/ const nextConfig = { + ...nextCfgBase, + nx: { // Set this to true if you would like to to use SVGR // See: https://github.com/gregberge/svgr svgr: true, }, - async headers() { - return [ - { - source: '/', // Netlify preview link doesn't work without this - headers: securityHeaders, - }, - { - source: '/(.*)', - headers: securityHeaders, - }, - ]; - }, }; module.exports = withNx(nextConfig); diff --git a/next.config.js b/next.config.js new file mode 100644 index 0000000000..a66e79c37b --- /dev/null +++ b/next.config.js @@ -0,0 +1,38 @@ +// Contains shared configuration for all Next.js apps in the workspace. + +const { createSecureHeaders } = require('next-secure-headers'); + +const securityHeaders = createSecureHeaders({ + frameGuard: 'sameorigin', + xssProtection: 'block-rendering', + referrerPolicy: 'no-referrer-when-downgrade', +}).concat([ + { + key: 'Content-Security-Policy', + value: 'upgrade-insecure-requests', + }, + { + key: 'Permissions-Policy', + value: 'camera=(), microphone=(), geolocation=(), browsing-topics=()', + }, +]); + +/** + * @type {import('next').NextConfig} + **/ +const nextConfig = { + async headers() { + return [ + { + source: '/', // Netlify preview link doesn't work without this + headers: securityHeaders, + }, + { + source: '/(.*)', + headers: securityHeaders, + }, + ]; + }, +}; + +module.exports = nextConfig; From 7e64d4b5841e18744777b0c9fb014b51da65d4a0 Mon Sep 17 00:00:00 2001 From: Trung-Tin Pham <60747384+AtelyPham@users.noreply.github.com> Date: Mon, 25 Sep 2023 07:10:35 +0700 Subject: [PATCH 2/5] fix: favicon on faucet app --- apps/faucet/src/pages/_app.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/apps/faucet/src/pages/_app.tsx b/apps/faucet/src/pages/_app.tsx index fb7453c9ba..858dbd7a01 100644 --- a/apps/faucet/src/pages/_app.tsx +++ b/apps/faucet/src/pages/_app.tsx @@ -2,10 +2,7 @@ import '@webb-tools/webb-ui-components/tailwind.css'; import '../styles/globals.css'; import { Footer, useDarkMode } from '@webb-tools/webb-ui-components'; -import { - WEBB_FAUCET_URL, - WEBB_MKT_URL, -} from '@webb-tools/webb-ui-components/constants'; +import { WEBB_FAUCET_URL } from '@webb-tools/webb-ui-components/constants'; import { AppProps } from 'next/app'; import { DefaultSeo, DefaultSeoProps } from 'next-seo'; import { useEffect } from 'react'; @@ -16,7 +13,7 @@ import Provider from '../provider'; export const metadata: DefaultSeoProps = { additionalLinkTags: [ { - href: new URL('/static/assets/favicon.png', WEBB_MKT_URL).toString(), + href: '/static/assets/favicon.png', rel: 'icon', }, ], From 30e3bc12c09a3f7f99bc3b67a0380afc5a087469 Mon Sep 17 00:00:00 2001 From: Trung-Tin Pham <60747384+AtelyPham@users.noreply.github.com> Date: Mon, 25 Sep 2023 17:29:01 +0700 Subject: [PATCH 3/5] ci: upgrade nx and next.js to latest version --- apps/bridge-dapp/tsconfig.app.json | 6 +- apps/bridge-dapp/tsconfig.spec.json | 7 +- apps/faucet/project.json | 17 +- apps/hubble-stats/app/page.tsx | 3 - apps/hubble-stats/app/pool/[slug]/page.tsx | 13 - .../hubble-stats/containers/Layout/Layout.tsx | 5 +- apps/hubble-stats/next.config.js | 21 +- apps/hubble-stats/project.json | 27 +- apps/stats-dapp/tsconfig.app.json | 6 +- apps/stats-dapp/tsconfig.spec.json | 7 +- apps/tangle-website/project.json | 17 +- apps/webbsite/project.json | 17 +- libs/abstract-api-provider/project.json | 3 +- libs/api-provider-environment/project.json | 3 +- libs/browser-utils/project.json | 3 +- libs/dapp-config/project.json | 3 +- libs/dapp-types/project.json | 3 +- libs/icons/project.json | 3 +- libs/note-manager/project.json | 3 +- libs/polkadot-api-provider/project.json | 3 +- libs/react-hooks/project.json | 3 +- libs/relayer-manager-factory/project.json | 3 +- libs/tailwind-preset/project.json | 3 +- libs/web3-api-provider/project.json | 3 +- .../.storybook/tsconfig.json | 27 - libs/webb-ui-components/project.json | 3 +- libs/webb-ui-components/tsconfig.json | 2 +- .../tsconfig.storybook.json | 26 + migrations.json | 181 +- nx.json | 8 +- package.json | 73 +- yarn.lock | 2419 ++++++++--------- 32 files changed, 1384 insertions(+), 1537 deletions(-) delete mode 100644 libs/webb-ui-components/.storybook/tsconfig.json create mode 100644 libs/webb-ui-components/tsconfig.storybook.json diff --git a/apps/bridge-dapp/tsconfig.app.json b/apps/bridge-dapp/tsconfig.app.json index b5e7012d48..945ed6e637 100644 --- a/apps/bridge-dapp/tsconfig.app.json +++ b/apps/bridge-dapp/tsconfig.app.json @@ -2,7 +2,11 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "types": ["node"], + "types": [ + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts" + ], "target": "ES6", "strict": true }, diff --git a/apps/bridge-dapp/tsconfig.spec.json b/apps/bridge-dapp/tsconfig.spec.json index 6bce8e417f..55a3ab2b82 100644 --- a/apps/bridge-dapp/tsconfig.spec.json +++ b/apps/bridge-dapp/tsconfig.spec.json @@ -3,7 +3,12 @@ "compilerOptions": { "outDir": "../../dist/out-tsc", "module": "commonjs", - "types": ["jest", "node"] + "types": [ + "jest", + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts" + ] }, "include": [ "jest.config.ts", diff --git a/apps/faucet/project.json b/apps/faucet/project.json index 0b15af04c7..cf4a2b3b01 100644 --- a/apps/faucet/project.json +++ b/apps/faucet/project.json @@ -6,10 +6,11 @@ "targets": { "build": { "executor": "@nx/next:build", - "outputs": ["{options.outputPath}"], + "outputs": [ + "{options.outputPath}" + ], "defaultConfiguration": "production", "options": { - "root": "apps/faucet", "outputPath": "dist/apps/faucet" }, "configurations": { @@ -46,7 +47,9 @@ }, "test": { "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], "options": { "jestConfig": "apps/faucet/jest.config.ts", "passWithNoTests": true @@ -54,9 +57,13 @@ }, "lint": { "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], + "outputs": [ + "{options.outputFile}" + ], "options": { - "lintFilePatterns": ["apps/faucet/**/*.{ts,tsx,js,jsx}"] + "lintFilePatterns": [ + "apps/faucet/**/*.{ts,tsx,js,jsx}" + ] } } }, diff --git a/apps/hubble-stats/app/page.tsx b/apps/hubble-stats/app/page.tsx index 9b6983df61..656d27e715 100644 --- a/apps/hubble-stats/app/page.tsx +++ b/apps/hubble-stats/app/page.tsx @@ -15,11 +15,8 @@ export default async function Index() { return ( }>
- {/* @ts-expect-error Server Component */} - {/* @ts-expect-error Server Component */} - {/* @ts-expect-error Server Component */}
diff --git a/apps/hubble-stats/app/pool/[slug]/page.tsx b/apps/hubble-stats/app/pool/[slug]/page.tsx index 40a40820ed..6c80a7417e 100644 --- a/apps/hubble-stats/app/pool/[slug]/page.tsx +++ b/apps/hubble-stats/app/pool/[slug]/page.tsx @@ -28,30 +28,17 @@ export default function Pool({ params }: { params: { slug: string } }) { }>
- {/* TypeScript doesn't understand async components. */} - {/* Current approach: https://github.com/vercel/next.js/issues/42292#issuecomment-1298459024 */} - {/* @ts-expect-error Server Component */} - - {/* @ts-expect-error Server Component */} - - {/* @ts-expect-error Server Component */}
- {/* @ts-expect-error Server Component */} - - {/* @ts-expect-error Server Component */}
- {/* @ts-expect-error Server Component */} - - {/* @ts-expect-error Server Component */}
diff --git a/apps/hubble-stats/containers/Layout/Layout.tsx b/apps/hubble-stats/containers/Layout/Layout.tsx index 499ea9b751..7e40b54897 100644 --- a/apps/hubble-stats/containers/Layout/Layout.tsx +++ b/apps/hubble-stats/containers/Layout/Layout.tsx @@ -8,7 +8,7 @@ const Layout: FC = ({ children }) => { return ( <> -
+
{/* Header */}
@@ -16,9 +16,6 @@ const Layout: FC = ({ children }) => {
- {/* TypeScript doesn't understand async components. */} - {/* Current approach: https://github.com/vercel/next.js/issues/42292#issuecomment-1298459024 */} - {/* @ts-expect-error Server Component */}
diff --git a/apps/hubble-stats/next.config.js b/apps/hubble-stats/next.config.js index 4765a92994..786c2a305f 100644 --- a/apps/hubble-stats/next.config.js +++ b/apps/hubble-stats/next.config.js @@ -1,6 +1,5 @@ //@ts-check -// eslint-disable-next-line @typescript-eslint/no-var-requires const { composePlugins, withNx } = require('@nx/next'); const nextConfigBase = require('../../next.config.js'); @@ -23,28 +22,12 @@ const nextConfig = { }, experimental: { - appDir: true, + serverActions: true, }, // webpack config for wasm support // following this approach: https://github.com/vercel/next.js/issues/29362#issuecomment-1149903338 - webpack: (config, { isServer }) => { - // it makes a WebAssembly modules async modules - config.experiments = { - ...config.experiments, - syncWebAssembly: true, - asyncWebAssembly: true, - layers: true, - }; - - // generate wasm module in ".next/server" for ssr & ssg - if (isServer) { - config.output.webassemblyModuleFilename = - './../static/wasm/[modulehash].wasm'; - } else { - config.output.webassemblyModuleFilename = 'static/wasm/[modulehash].wasm'; - } - + webpack: (config) => { // Hide Critical dependency warning from @graphql-mesh/* packages // https://github.com/i18next/next-i18next/issues/1545#issuecomment-1005990731 // NOTE: This is a workaround as diff --git a/apps/hubble-stats/project.json b/apps/hubble-stats/project.json index 152b7c88b2..7f01544bc6 100644 --- a/apps/hubble-stats/project.json +++ b/apps/hubble-stats/project.json @@ -6,13 +6,17 @@ "targets": { "build": { "executor": "@nx/next:build", - "outputs": ["{options.outputPath}"], + "outputs": [ + "{options.outputPath}" + ], "defaultConfiguration": "production", "options": { - "root": "apps/hubble-stats", "outputPath": "dist/apps/hubble-stats" }, - "dependsOn": ["fetch-on-chain-config", "^build"], + "dependsOn": [ + "fetch-on-chain-config", + "^build" + ], "configurations": { "development": { "outputPath": "apps/hubble-stats" @@ -27,7 +31,10 @@ "buildTarget": "hubble-stats:build", "dev": true }, - "dependsOn": ["fetch-on-chain-config", "^serve"], + "dependsOn": [ + "fetch-on-chain-config", + "^serve" + ], "configurations": { "development": { "buildTarget": "hubble-stats:build:development", @@ -54,7 +61,9 @@ }, "test": { "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], "options": { "jestConfig": "apps/hubble-stats/jest.config.ts", "passWithNoTests": true @@ -68,9 +77,13 @@ }, "lint": { "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], + "outputs": [ + "{options.outputFile}" + ], "options": { - "lintFilePatterns": ["apps/hubble-stats/**/*.{ts,tsx,js,jsx}"] + "lintFilePatterns": [ + "apps/hubble-stats/**/*.{ts,tsx,js,jsx}" + ] } } }, diff --git a/apps/stats-dapp/tsconfig.app.json b/apps/stats-dapp/tsconfig.app.json index 00cb65ff5f..b09caa8519 100644 --- a/apps/stats-dapp/tsconfig.app.json +++ b/apps/stats-dapp/tsconfig.app.json @@ -2,7 +2,11 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "types": ["node"], + "types": [ + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts" + ], "strict": true }, "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], diff --git a/apps/stats-dapp/tsconfig.spec.json b/apps/stats-dapp/tsconfig.spec.json index 546f12877f..4007a64440 100644 --- a/apps/stats-dapp/tsconfig.spec.json +++ b/apps/stats-dapp/tsconfig.spec.json @@ -3,7 +3,12 @@ "compilerOptions": { "outDir": "../../dist/out-tsc", "module": "commonjs", - "types": ["jest", "node"] + "types": [ + "jest", + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts" + ] }, "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] } diff --git a/apps/tangle-website/project.json b/apps/tangle-website/project.json index b1b55cc941..8e8d0792bd 100644 --- a/apps/tangle-website/project.json +++ b/apps/tangle-website/project.json @@ -6,10 +6,11 @@ "targets": { "build": { "executor": "@nx/next:build", - "outputs": ["{options.outputPath}"], + "outputs": [ + "{options.outputPath}" + ], "defaultConfiguration": "production", "options": { - "root": "apps/tangle-website", "outputPath": "dist/apps/tangle-website" }, "configurations": { @@ -45,7 +46,9 @@ }, "test": { "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], "options": { "jestConfig": "apps/tangle-website/jest.config.ts", "passWithNoTests": true @@ -53,9 +56,13 @@ }, "lint": { "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], + "outputs": [ + "{options.outputFile}" + ], "options": { - "lintFilePatterns": ["apps/tangle-website/**/*.{ts,tsx,js,jsx}"] + "lintFilePatterns": [ + "apps/tangle-website/**/*.{ts,tsx,js,jsx}" + ] } } }, diff --git a/apps/webbsite/project.json b/apps/webbsite/project.json index e9fdca1a3e..06eac49f11 100644 --- a/apps/webbsite/project.json +++ b/apps/webbsite/project.json @@ -6,10 +6,11 @@ "targets": { "build": { "executor": "@nx/next:build", - "outputs": ["{options.outputPath}"], + "outputs": [ + "{options.outputPath}" + ], "defaultConfiguration": "production", "options": { - "root": "apps/webbsite", "outputPath": "dist/apps/webbsite" }, "configurations": { @@ -45,7 +46,9 @@ }, "test": { "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], "options": { "jestConfig": "apps/webbsite/jest.config.ts", "passWithNoTests": true @@ -53,9 +56,13 @@ }, "lint": { "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], + "outputs": [ + "{options.outputFile}" + ], "options": { - "lintFilePatterns": ["apps/webbsite/**/*.{ts,tsx,js,jsx}"] + "lintFilePatterns": [ + "apps/webbsite/**/*.{ts,tsx,js,jsx}" + ] } } }, diff --git a/libs/abstract-api-provider/project.json b/libs/abstract-api-provider/project.json index 232b2f7147..8406a76aa0 100644 --- a/libs/abstract-api-provider/project.json +++ b/libs/abstract-api-provider/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/abstract-api-provider", "main": "libs/abstract-api-provider/src/index.ts", "tsConfig": "libs/abstract-api-provider/tsconfig.lib.json", - "assets": ["libs/abstract-api-provider/*.md"] + "assets": ["libs/abstract-api-provider/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/api-provider-environment/project.json b/libs/api-provider-environment/project.json index a1c7947b15..156e698510 100644 --- a/libs/api-provider-environment/project.json +++ b/libs/api-provider-environment/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/api-provider-environment", "main": "libs/api-provider-environment/src/index.ts", "tsConfig": "libs/api-provider-environment/tsconfig.lib.json", - "assets": ["libs/api-provider-environment/*.md"] + "assets": ["libs/api-provider-environment/*.md"], + "updateBuildableProjectDepsInPackageJson": true }, "dependsOn": ["fetch-on-chain-config", "^build"] }, diff --git a/libs/browser-utils/project.json b/libs/browser-utils/project.json index c293173710..449523d0b2 100644 --- a/libs/browser-utils/project.json +++ b/libs/browser-utils/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/browser-utils", "main": "libs/browser-utils/src/index.ts", "tsConfig": "libs/browser-utils/tsconfig.lib.json", - "assets": ["libs/browser-utils/*.md"] + "assets": ["libs/browser-utils/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/dapp-config/project.json b/libs/dapp-config/project.json index b890cd152b..3a78b95baa 100644 --- a/libs/dapp-config/project.json +++ b/libs/dapp-config/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/dapp-config", "main": "libs/dapp-config/src/index.ts", "tsConfig": "libs/dapp-config/tsconfig.lib.json", - "assets": ["libs/dapp-config/*.md"] + "assets": ["libs/dapp-config/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/dapp-types/project.json b/libs/dapp-types/project.json index 1c4720d121..a02c215a75 100644 --- a/libs/dapp-types/project.json +++ b/libs/dapp-types/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/dapp-types", "main": "libs/dapp-types/src/index.ts", "tsConfig": "libs/dapp-types/tsconfig.lib.json", - "assets": ["libs/dapp-types/*.md"] + "assets": ["libs/dapp-types/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/icons/project.json b/libs/icons/project.json index de72c1da3f..3d295c4c2a 100644 --- a/libs/icons/project.json +++ b/libs/icons/project.json @@ -14,7 +14,8 @@ "tsConfig": "libs/icons/tsconfig.lib.json", "format": ["esm", "cjs"], "rollupConfig": ["libs/icons/rollup.config.js"], - "external": ["react", "react-dom"] + "external": ["react", "react-dom"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/note-manager/project.json b/libs/note-manager/project.json index c267484667..c7465bce09 100644 --- a/libs/note-manager/project.json +++ b/libs/note-manager/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/note-manager", "main": "libs/note-manager/src/index.ts", "tsConfig": "libs/note-manager/tsconfig.lib.json", - "assets": ["libs/note-manager/*.md"] + "assets": ["libs/note-manager/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/polkadot-api-provider/project.json b/libs/polkadot-api-provider/project.json index 2402b24b88..283b3736c8 100644 --- a/libs/polkadot-api-provider/project.json +++ b/libs/polkadot-api-provider/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/polkadot-api-provider", "main": "libs/polkadot-api-provider/src/index.ts", "tsConfig": "libs/polkadot-api-provider/tsconfig.lib.json", - "assets": ["libs/polkadot-api-provider/*.md"] + "assets": ["libs/polkadot-api-provider/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/react-hooks/project.json b/libs/react-hooks/project.json index ccb3ce1962..f71094ec3f 100644 --- a/libs/react-hooks/project.json +++ b/libs/react-hooks/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/react-hooks", "main": "libs/react-hooks/src/index.ts", "tsConfig": "libs/react-hooks/tsconfig.lib.json", - "assets": ["libs/react-hooks/*.md"] + "assets": ["libs/react-hooks/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/relayer-manager-factory/project.json b/libs/relayer-manager-factory/project.json index 33b7c14386..fabbcfa1d7 100644 --- a/libs/relayer-manager-factory/project.json +++ b/libs/relayer-manager-factory/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/relayer-manager-factory", "main": "libs/relayer-manager-factory/src/index.ts", "tsConfig": "libs/relayer-manager-factory/tsconfig.lib.json", - "assets": ["libs/relayer-manager-factory/*.md"] + "assets": ["libs/relayer-manager-factory/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/tailwind-preset/project.json b/libs/tailwind-preset/project.json index 096f48b7d4..1aa3d8f128 100644 --- a/libs/tailwind-preset/project.json +++ b/libs/tailwind-preset/project.json @@ -13,7 +13,8 @@ "entryFile": "libs/tailwind-preset/index.js", "tsConfig": "libs/tailwind-preset/tsconfig.lib.json", "format": ["esm", "cjs"], - "rollupConfig": ["libs/tailwind-preset/rollup.config.js"] + "rollupConfig": ["libs/tailwind-preset/rollup.config.js"], + "updateBuildableProjectDepsInPackageJson": true } }, "publish": { diff --git a/libs/web3-api-provider/project.json b/libs/web3-api-provider/project.json index 3e52a9864c..51be6a3151 100644 --- a/libs/web3-api-provider/project.json +++ b/libs/web3-api-provider/project.json @@ -11,7 +11,8 @@ "outputPath": "dist/libs/web3-api-provider", "main": "libs/web3-api-provider/src/index.ts", "tsConfig": "libs/web3-api-provider/tsconfig.lib.json", - "assets": ["libs/web3-api-provider/*.md"] + "assets": ["libs/web3-api-provider/*.md"], + "updateBuildableProjectDepsInPackageJson": true } }, "lint": { diff --git a/libs/webb-ui-components/.storybook/tsconfig.json b/libs/webb-ui-components/.storybook/tsconfig.json deleted file mode 100644 index 77abfa333f..0000000000 --- a/libs/webb-ui-components/.storybook/tsconfig.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "emitDecoratorMetadata": true, - "outDir": "" - }, - "files": [ - "../../../node_modules/@nx/react/typings/styled-jsx.d.ts", - "../../../node_modules/@nx/react/typings/cssmodule.d.ts", - "../../../node_modules/@nx/react/typings/image.d.ts" - ], - - "exclude": [ - "../**/*.spec.ts", - "../**/*.spec.js", - "../**/*.spec.tsx", - "../**/*.spec.jsx" - ], - "include": [ - "../src/**/*.stories.ts", - "../src/**/*.stories.js", - "../src/**/*.stories.jsx", - "../src/**/*.stories.tsx", - "../src/**/*.stories.mdx", - "*.js" - ] -} diff --git a/libs/webb-ui-components/project.json b/libs/webb-ui-components/project.json index 90f0c7aa8b..5b1100d9fe 100644 --- a/libs/webb-ui-components/project.json +++ b/libs/webb-ui-components/project.json @@ -14,7 +14,8 @@ "tsConfig": "libs/webb-ui-components/tsconfig.lib.json", "format": ["esm", "cjs"], "rollupConfig": ["libs/webb-ui-components/rollup.config.js"], - "external": ["react", "react-dom"] + "external": ["react", "react-dom"], + "updateBuildableProjectDepsInPackageJson": true } }, "publish": { diff --git a/libs/webb-ui-components/tsconfig.json b/libs/webb-ui-components/tsconfig.json index ac66d70a95..8ef94744bb 100644 --- a/libs/webb-ui-components/tsconfig.json +++ b/libs/webb-ui-components/tsconfig.json @@ -22,7 +22,7 @@ "path": "./tsconfig.lib.json" }, { - "path": "./.storybook/tsconfig.json" + "path": "./tsconfig.storybook.json" } ] } diff --git a/libs/webb-ui-components/tsconfig.storybook.json b/libs/webb-ui-components/tsconfig.storybook.json new file mode 100644 index 0000000000..98ee6645c6 --- /dev/null +++ b/libs/webb-ui-components/tsconfig.storybook.json @@ -0,0 +1,26 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "emitDecoratorMetadata": true, + "outDir": "" + }, + "files": [ + "../../node_modules/@nx/react/typings/styled-jsx.d.ts", + "../../node_modules/@nx/react/typings/cssmodule.d.ts", + "../../node_modules/@nx/react/typings/image.d.ts" + ], + "exclude": [ + "src/**/*.spec.ts", + "src/**/*.spec.js", + "src/**/*.spec.tsx", + "src/**/*.spec.jsx" + ], + "include": [ + "src/**/*.stories.ts", + "src/**/*.stories.js", + "src/**/*.stories.jsx", + "src/**/*.stories.tsx", + "src/**/*.stories.mdx", + ".storybook/*.js" + ] +} diff --git a/migrations.json b/migrations.json index 78c50bb9f1..424a5260ad 100644 --- a/migrations.json +++ b/migrations.json @@ -2,155 +2,146 @@ "migrations": [ { "cli": "nx", - "version": "16.0.0-beta.0", - "description": "Remove @nrwl/cli.", - "implementation": "./src/migrations/update-16-0-0/remove-nrwl-cli", + "version": "16.2.0-beta.0", + "description": "Remove outputPath from run commands", + "implementation": "./src/migrations/update-16-2-0/remove-run-commands-output-path", "package": "nx", - "name": "16.0.0-remove-nrwl-cli" + "name": "16.2.0-remove-output-path-from-run-commands" }, { "cli": "nx", - "version": "16.0.0-beta.9", - "description": "Replace `dependsOn.projects` and `inputs` definitions with new configuration format.", - "implementation": "./src/migrations/update-16-0-0/update-depends-on-to-tokens", + "version": "16.6.0-beta.6", + "description": "Prefix outputs with {workspaceRoot}/{projectRoot} if needed", + "implementation": "./src/migrations/update-15-0-0/prefix-outputs", "package": "nx", - "name": "16.0.0-tokens-for-depends-on" + "name": "16.6.0-prefix-outputs" }, { "cli": "nx", - "version": "16.0.0-beta.0", - "description": "Replace @nrwl/nx-cloud with nx-cloud", - "implementation": "./src/migrations/update-16-0-0/update-nx-cloud-runner", + "version": "16.8.0-beta.3", + "description": "Escape $ in env variables", + "implementation": "./src/migrations/update-16-8-0/escape-dollar-sign-env-variables", "package": "nx", - "name": "16.0.0-update-nx-cloud-runner" + "name": "16.8.0-escape-dollar-sign-env" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/linter with @nx/linter", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/linter", - "name": "update-16-0-0-add-nx-packages" - }, - { - "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/eslint-plugin with @nx/eslint-plugin", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/eslint-plugin", - "name": "update-16-0-0-add-nx-packages" + "version": "16.2.0-beta.0", + "description": "Remove react-test-renderer from package.json", + "implementation": "./src/migrations/update-16-2-0-remove-package/update-16-2-0-remove-package", + "package": "@nx/react", + "name": "update-16-2-0-remove-package" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/workspace with @nx/workspace", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/workspace", - "name": "update-16-0-0-add-nx-packages" + "version": "16.3.0-beta.2", + "description": "Remove @types/react-router-dom from package.json", + "implementation": "./src/migrations/update-16-3-0/remove-types-react-router-dom-package", + "package": "@nx/react", + "name": "remove-types-react-router-dom" }, { - "version": "16.0.0-beta.4", - "description": "Generates a plugin called 'workspace-plugin' containing your workspace generators.", "cli": "nx", - "implementation": "./src/migrations/update-16-0-0/move-workspace-generators-to-local-plugin", - "package": "@nx/workspace", - "name": "16-0-0-move-workspace-generators-into-local-plugin" + "version": "16.7.0-beta.2", + "description": "Add @babel/core to package.json if @babel/preset-react is present", + "implementation": "./src/migrations/update-16-7-0/add-babel-core", + "package": "@nx/react", + "name": "add-babel-core" }, { - "version": "16.0.0-beta.9", - "description": "Fix .babelrc presets if it contains an invalid entry for @nx/web/babel.", "cli": "nx", - "implementation": "./src/migrations/update-16-0-0/fix-invalid-babelrc", - "package": "@nx/workspace", - "name": "16-0-0-fix-invalid-babelrc" + "version": "16.7.0-beta.2", + "description": "Add @nx/react types to tsconfig types array", + "implementation": "./src/migrations/update-16-7-0-add-typings/update-16-7-0-add-typings", + "package": "@nx/react", + "name": "update-16-7-0-add-typings" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/storybook with @nx/storybook", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/storybook", - "name": "update-16-0-0-add-nx-packages" + "version": "16.3.0-beta.9", + "description": "Remove root build option from project configurations since it is not needed.", + "implementation": "./src/migrations/update-16-3-0/remove-root-build-option", + "package": "@nx/next", + "name": "update-16-3-0-remove-root-build-option" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Update workspace to use Storybook v7", - "implementation": "./src/migrations/update-16-0-0/update-sb-7", - "package": "@nx/storybook", - "name": "update-16-0-0-migrate-7" + "version": "16.4.0-beta.3", + "description": "Update package.json moving @nx/next from dependency to devDependency", + "implementation": "./src/migrations/update-16-4-0/update-nx-next-dependency", + "package": "@nx/next", + "name": "update-16-4-0-update-next-dependency" }, { "cli": "nx", - "version": "16.1.0-beta.0", - "description": "Ignore @nx/react/plugins/storybook in Storybook eslint rules.", - "factory": "./src/migrations/update-16-1-0/eslint-ignore-react-plugin", - "package": "@nx/storybook", - "name": "update-16-1-0" + "version": "16.5.0-beta.2", + "description": "Add test-setup.ts to ignored files in production input", + "implementation": "./src/migrations/update-16-5-0/add-test-setup-to-inputs-ignore", + "package": "@nx/jest", + "name": "add-test-setup-to-inputs-ignore" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/cypress with @nx/cypress", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", + "version": "16.2.0-beta.0", + "description": "Normalize tsconfig.cy.json files to be located at '/cypress/tsconfig.json'", + "implementation": "./src/migrations/update-16-2-0/update-cy-tsconfig", "package": "@nx/cypress", - "name": "update-16-0-0-add-nx-packages" + "name": "update-16-2-0-normalize-tsconfigs" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/rollup with @nx/rollup", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/rollup", - "name": "update-16-0-0-add-nx-packages" + "version": "16.4.0-beta.10", + "description": "Remove tsconfig.e2e.json and add settings to project tsconfig.json. tsConfigs executor option is now deprecated. The project level tsconfig.json file should be used instead.", + "implementation": "./src/migrations/update-16-4-0/tsconfig-sourcemaps", + "package": "@nx/cypress", + "name": "update-16-3-0-remove-old-tsconfigs" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/react with @nx/react", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/react", - "name": "update-16-0-0-add-nx-packages" + "version": "16.8.0-beta.4", + "description": "Update to Cypress v13. Most noteable change is video recording is off by default. This migration will only update if the workspace is already on Cypress v12. https://docs.cypress.io/guides/references/migration-guide#Migrating-to-Cypress-130", + "implementation": "./src/migrations/update-16-8-0/cypress-13", + "package": "@nx/cypress", + "name": "update-16-8-0-cypress-13" }, { - "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/next with @nx/next", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/next", - "name": "update-16-0-0-add-nx-packages" + "version": "16.8.0", + "description": "update-16-8-0-add-ignored-files", + "implementation": "./src/migrations/update-16-8-0-add-ignored-files/update-16-8-0-add-ignored-files", + "package": "@nx/linter", + "name": "update-16-8-0-add-ignored-files" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/jest with @nx/jest", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/jest", - "name": "update-16-0-0-add-nx-packages" + "version": "16.6.0-beta.0", + "description": "Explicitly set 'updateBuildableProjectDepsInPackageJson' to 'true' in targets that rely on that value as the default.", + "factory": "./src/migrations/update-16-6-0/explicitly-set-projects-to-update-buildable-deps", + "package": "@nx/js", + "name": "explicitly-set-projects-to-update-buildable-deps" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/webpack with @nx/webpack", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/webpack", - "name": "update-16-0-0-add-nx-packages" + "version": "16.8.2-beta.0", + "description": "Remove invalid options (strict, noInterop) for ES6 type modules.", + "factory": "./src/migrations/update-16-8-2/update-swcrc", + "package": "@nx/js", + "name": "16-8-2-update-swcrc" }, { "cli": "nx", - "version": "16.0.0-beta.1", - "description": "Replace @nx/web with @nx/web", - "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages", - "package": "@nx/web", - "name": "update-16-0-0-add-nx-packages" + "version": "16.5.0-beta.0", + "description": "Move .storybook/tsconfig.json to tsconfig.storybook.json for non-Angular projects.", + "factory": "./src/migrations/update-16-5-0/move-storybook-tsconfig", + "package": "@nx/storybook", + "name": "update-16-5-0" }, { "cli": "nx", - "version": "16.0.0-beta.4", - "description": "Replace @nx/web executors with @nx/webpack and @nx/rollup", - "implementation": "./src/migrations/update-16-0-0-update-executors/update-16-0-0-update-executors", - "package": "@nx/web", - "name": "update-16-0-0-update-executors" + "version": "16.6.0-beta.0", + "description": "Explicitly set 'updateBuildableProjectDepsInPackageJson' to 'true' in targets that rely on that value as the default.", + "factory": "./src/migrations/update-16-6-0/explicitly-set-projects-to-update-buildable-deps", + "package": "@nx/rollup", + "name": "explicitly-set-projects-to-update-buildable-deps" } ] } diff --git a/nx.json b/nx.json index 913eaa9ff7..b7ed75d06e 100644 --- a/nx.json +++ b/nx.json @@ -39,7 +39,9 @@ "default", "^production", "{workspaceRoot}/libs/webb-ui-components/.storybook/**/*", - "{workspaceRoot}/.storybook/**/*" + "{workspaceRoot}/.storybook/**/*", + "{projectRoot}/.storybook/**/*", + "{projectRoot}/tsconfig.storybook.json" ] }, "e2e": { @@ -57,7 +59,9 @@ "!{projectRoot}/libs/webb-ui-components/.storybook/**/*", "!{projectRoot}/**/*.stories.@(js|jsx|ts|tsx|mdx)", "!{projectRoot}/.storybook/**/*", - "!{projectRoot}/**/*.stories.@(js|jsx|ts|tsx|mdx)" + "!{projectRoot}/**/*.stories.@(js|jsx|ts|tsx|mdx)", + "!{projectRoot}/src/test-setup.[jt]s", + "!{projectRoot}/tsconfig.storybook.json" ], "sharedGlobals": ["{workspaceRoot}/babel.config.json"] }, diff --git a/package.json b/package.json index ef5ded1fdb..c5f20d9a40 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "lodash": "^4.17.21", "lottie-react": "^2.3.1", "neverthrow": "^6.0.0", - "next": "13.3.0", + "next": "^13.5.2", "next-secure-headers": "^2.2.0", "next-seo": "^6.0.0", "next-themes": "^0.2.1", @@ -118,16 +118,16 @@ "notistack": "^3.0.1", "observable-hooks": "^4.2.1", "query-string": "^8.1.0", - "react": "18.2.0", + "react": "^18.2.0", "react-chartjs-2": "^5.2.0", - "react-dom": "18.2.0", + "react-dom": "^18.2.0", "react-dropzone": "^14.2.3", "react-intersection-observer": "^9.4.1", "react-lottie-player": "^1.5.4", "react-markdown": "^8.0.7", "react-notion-x": "^6.15.7", "react-router": "6.11.1", - "react-router-dom": "6.11.1", + "react-router-dom": "6.11.2", "recharts": "^2.6.2", "remark-gfm": "^3.0.1", "rxjs": "7.8.1", @@ -154,47 +154,47 @@ "@graphql-codegen/typescript-operations": "3.0.4", "@graphql-codegen/typescript-react-apollo": "3.3.7", "@netlify/plugin-nextjs": "^4.39.3", - "@nx/cypress": "16.1.4", - "@nx/eslint-plugin": "16.1.4", - "@nx/jest": "16.1.4", - "@nx/js": "16.1.4", - "@nx/linter": "16.1.4", - "@nx/next": "16.1.4", - "@nx/react": "16.1.4", - "@nx/rollup": "16.1.4", - "@nx/storybook": "16.1.4", - "@nx/web": "16.1.4", - "@nx/webpack": "16.1.4", - "@nx/workspace": "16.1.4", + "@nx/cypress": "16.9.0", + "@nx/eslint-plugin": "16.9.0", + "@nx/jest": "16.9.0", + "@nx/js": "16.9.0", + "@nx/linter": "16.9.0", + "@nx/next": "16.9.0", + "@nx/react": "16.9.0", + "@nx/rollup": "16.9.0", + "@nx/storybook": "16.9.0", + "@nx/web": "16.9.0", + "@nx/webpack": "16.9.0", + "@nx/workspace": "16.9.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-image": "3.0.2", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-typescript": "^11.1.1", - "@storybook/addon-a11y": "^7.2.3", - "@storybook/addon-actions": "^7.2.3", - "@storybook/addon-docs": "^7.2.3", - "@storybook/addon-essentials": "7.2.3", - "@storybook/addon-interactions": "^7.2.3", - "@storybook/addon-links": "^7.2.3", - "@storybook/addon-mdx-gfm": "^7.2.3", + "@storybook/addon-a11y": "7.4.5", + "@storybook/addon-actions": "7.4.5", + "@storybook/addon-docs": "7.4.5", + "@storybook/addon-essentials": "7.4.5", + "@storybook/addon-interactions": "7.4.5", + "@storybook/addon-links": "7.4.5", + "@storybook/addon-mdx-gfm": "7.4.5", "@storybook/addon-styling": "^1.3.4", - "@storybook/core-server": "7.4.1", - "@storybook/react": "7.2.3", - "@storybook/react-webpack5": "^7.2.3", + "@storybook/core-server": "7.4.5", + "@storybook/react": "7.4.5", + "@storybook/react-webpack5": "7.4.5", "@storybook/testing-library": "^0.2.0", "@storybook/theming": "^7.2.3", - "@svgr/rollup": "8.0.1", - "@svgr/webpack": "^8.0.1", + "@svgr/rollup": "8.1.0", + "@svgr/webpack": "8.1.0", "@tailwindcss/forms": "^0.5.2", "@tanstack/match-sorter-utils": "^8.1.1", "@tanstack/react-table": "^8.9.1", "@testing-library/react": "14.0.0", "@types/jest": "29.5.1", "@types/node": "20.6.2", - "@types/react": "18.2.22", - "@types/react-dom": "18.2.7", + "@types/react": "18.2.14", + "@types/react-dom": "18.2.6", "@types/react-router-dom": "5.3.3", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", @@ -225,15 +225,15 @@ "crypto-browserify": "^3.12.0", "css-loader": "6.8.1", "css-minimizer-webpack-plugin": "^5.0.0", - "cypress": "^12.12.0", + "cypress": "^13.0.0", "date-fns": "^2.29.2", "date-fns-tz": "^2.0.0", "dotenv": "16.0.3", "encoding": "^0.1.13", - "eslint": "~8.40.0", - "eslint-config-next": "13.4.19", + "eslint": "8.46.0", + "eslint-config-next": "^13.5.2", "eslint-config-prettier": "8.8.0", - "eslint-plugin-cypress": "^2.10.3", + "eslint-plugin-cypress": "2.15.1", "eslint-plugin-import": "2.27.5", "eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-neverthrow": "^1.1.4", @@ -256,7 +256,7 @@ "netlify-cli": "^16.0.3", "null-loader": "^4.0.1", "numbro": "^2.3.6", - "nx": "16.1.4", + "nx": "16.9.0", "os-browserify": "^0.3.0", "path-browserify": "^1.0.1", "postcss": "8.4.26", @@ -267,7 +267,6 @@ "prettier": "^2.8.8", "process": "^0.11.10", "react-refresh": "0.14.0", - "react-test-renderer": "18.2.0", "readline": "^1.3.0", "rollup": "^3.21.8", "rollup-plugin-copy": "3.4.0", @@ -290,7 +289,7 @@ "ts-jest": "29.1.0", "ts-node": "10.9.1", "typescript": "^5.1.6", - "webpack": "^5.82.0", + "webpack": "5.88.2", "webpack-bundle-analyzer": "^4.8.0", "webpack-cli": "5.1.4", "webpack-dev-server": "4.15.0", diff --git a/yarn.lock b/yarn.lock index d218713027..d54d66d25c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -22,6 +22,11 @@ dependencies: tunnel "^0.0.6" +"@adobe/css-tools@^4.0.1": + version "4.3.1" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.1.tgz#abfccb8ca78075a2b6187345c26243c1a0842f28" + integrity sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg== + "@adraffy/ens-normalize@1.9.4": version "1.9.4" resolved "https://registry.yarnpkg.com/@adraffy/ens-normalize/-/ens-normalize-1.9.4.tgz#aae21cb858bbb0411949d5b7b3051f4209043f62" @@ -171,7 +176,7 @@ json5 "^2.2.2" semver "^6.3.0" -"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.14.0", "@babel/core@^7.15.0", "@babel/core@^7.19.6", "@babel/core@^7.20.12", "@babel/core@^7.21.0", "@babel/core@^7.21.3", "@babel/core@^7.22.0", "@babel/core@^7.22.9", "@babel/core@^7.7.5": +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.14.0", "@babel/core@^7.20.12", "@babel/core@^7.21.0", "@babel/core@^7.21.3", "@babel/core@^7.22.9", "@babel/core@^7.7.5": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.15.tgz#15d4fd03f478a459015a4b94cfbb3bd42c48d2f4" integrity sha512-PtZqMmgRrvj8ruoEOIwVA3yoF91O+Hgw9o7DAUTNBA6Mo2jpu31clx9a7Nz/9JznqetTR6zwfC4L3LAjKQXUwA== @@ -279,6 +284,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + "@babel/helper-function-name@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" @@ -319,6 +329,17 @@ "@babel/helper-split-export-declaration" "^7.22.6" "@babel/helper-validator-identifier" "^7.22.15" +"@babel/helper-module-transforms@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#3ec246457f6c842c0aee62a01f60739906f7047e" + integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" @@ -340,6 +361,15 @@ "@babel/helper-environment-visitor" "^7.22.5" "@babel/helper-wrap-function" "^7.22.9" +"@babel/helper-replace-supers@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" + integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz#cbdc27d6d8d18cd22c81ae4293765a5d9afd0779" @@ -380,6 +410,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz#601fa28e4cc06786c18912dca138cec73b882044" integrity sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ== +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + "@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.21.0", "@babel/helper-validator-option@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" @@ -450,7 +485,7 @@ "@babel/helper-remap-async-to-generator" "^7.18.9" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.14.5", "@babel/plugin-proposal-class-properties@^7.18.6": +"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== @@ -467,14 +502,14 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-proposal-decorators@^7.14.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.15.tgz#dc774eae73ab8c28a644d490b45aa47a85bb0bf5" - integrity sha512-kc0VvbbUyKelvzcKOSyQUSVVXS5pT3UhRB0e3c9An86MvLqs+gx0dN4asllrDluqSa3m9YyooXKGOFVomnyFkg== +"@babel/plugin-proposal-decorators@^7.22.7": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.0.tgz#66d9014173b3267a9ced3e69935138bc64ffb5c8" + integrity sha512-kYsT+f5ARWF6AdFmqoEEp+hpqxEB8vGmRWfw2aj78M2vTwS2uHW91EF58iFm1Z9U8Y/RrLu2XKJn46P9ca1b0w== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-replace-supers" "^7.22.20" "@babel/helper-split-export-declaration" "^7.22.6" "@babel/plugin-syntax-decorators" "^7.22.10" @@ -944,6 +979,15 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-simple-access" "^7.22.5" +"@babel/plugin-transform-modules-commonjs@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz#b3dba4757133b2762c00f4f94590cf6d52602481" + integrity sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ== + dependencies: + "@babel/helper-module-transforms" "^7.23.0" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + "@babel/plugin-transform-modules-systemjs@^7.20.11", "@babel/plugin-transform-modules-systemjs@^7.22.11": version "7.22.11" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz#3386be5875d316493b517207e8f1931d93154bb1" @@ -1061,7 +1105,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-react-constant-elements@^7.18.12", "@babel/plugin-transform-react-constant-elements@^7.21.3": +"@babel/plugin-transform-react-constant-elements@^7.21.3": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz#6dfa7c1c37f7d7279e417ceddf5a04abb8bb9c29" integrity sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA== @@ -1128,7 +1172,7 @@ babel-plugin-polyfill-regenerator "^0.4.1" semver "^6.3.0" -"@babel/plugin-transform-runtime@^7.15.0", "@babel/plugin-transform-runtime@^7.19.6": +"@babel/plugin-transform-runtime@^7.19.6", "@babel/plugin-transform-runtime@^7.22.9": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz#3a625c4c05a39e932d7d34f5d4895cdd0172fdc9" integrity sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g== @@ -1299,7 +1343,7 @@ core-js-compat "^3.25.1" semver "^6.3.0" -"@babel/preset-env@^7.15.0", "@babel/preset-env@^7.19.4", "@babel/preset-env@^7.20.2", "@babel/preset-env@^7.22.9": +"@babel/preset-env@^7.20.2", "@babel/preset-env@^7.22.9": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.15.tgz#142716f8e00bc030dae5b2ac6a46fbd8b3e18ff8" integrity sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag== @@ -1449,7 +1493,7 @@ "@babel/plugin-transform-modules-commonjs" "^7.21.5" "@babel/plugin-transform-typescript" "^7.21.3" -"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.15.0", "@babel/preset-typescript@^7.18.6", "@babel/preset-typescript@^7.21.0": +"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.18.6", "@babel/preset-typescript@^7.21.0": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.22.15.tgz#43db30516fae1d417d748105a0bc95f637239d48" integrity sha512-HblhNmh6yM+cU4VwbBRpxFhxsTdfS1zsvH9W+gEjD0ARV9+8B4sNfpI6GuhePti84nuvhiwKS539jKPFHskA9A== @@ -1460,6 +1504,17 @@ "@babel/plugin-transform-modules-commonjs" "^7.22.15" "@babel/plugin-transform-typescript" "^7.22.15" +"@babel/preset-typescript@^7.22.5": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.0.tgz#cc6602d13e7e5b2087c811912b87cf937a9129d9" + integrity sha512-6P6VVa/NM/VlAYj5s2Aq/gdVg8FSENCg3wlZ6Qau9AcPaoF5LbN1nyGlR9DTRIw9PpxI94e+ReydsJHcjwAweg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-syntax-jsx" "^7.22.5" + "@babel/plugin-transform-modules-commonjs" "^7.23.0" + "@babel/plugin-transform-typescript" "^7.22.15" + "@babel/register@^7.13.16", "@babel/register@^7.18.9": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.22.15.tgz#c2c294a361d59f5fa7bcc8b97ef7319c32ecaec7" @@ -1483,7 +1538,7 @@ dependencies: regenerator-runtime "^0.13.11" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.14.8", "@babel/runtime@^7.17.2", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.2.0", "@babel/runtime@^7.20.13", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.6", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.2", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.2.0", "@babel/runtime@^7.20.13", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.6", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.15.tgz#38f46494ccf6cf020bd4eed7124b425e83e523b8" integrity sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA== @@ -1515,7 +1570,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.16.8", "@babel/types@^7.18.13", "@babel/types@^7.2.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.21.5", "@babel/types@^7.22.10", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": +"@babel/types@^7.0.0", "@babel/types@^7.16.8", "@babel/types@^7.18.13", "@babel/types@^7.2.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.21.5", "@babel/types@^7.22.10", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.15.tgz#266cb21d2c5fd0b3931e7a91b6dd72d2f617d282" integrity sha512-X+NLXr0N8XXmN5ZsaQdm9U2SSC3UbIYq/doL++sueHOTisgZHoKaQtZxGuV2cUPQHMfjKEfg/g6oy7Hm6SKFtA== @@ -1860,10 +1915,10 @@ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz#2cbcf822bf3764c9658c4d2e568bd0c0cb748016" integrity sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw== -"@cypress/request@2.88.12": - version "2.88.12" - resolved "https://registry.yarnpkg.com/@cypress/request/-/request-2.88.12.tgz#ba4911431738494a85e93fb04498cb38bc55d590" - integrity sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA== +"@cypress/request@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@cypress/request/-/request-3.0.1.tgz#72d7d5425236a2413bd3d8bb66d02d9dc3168960" + integrity sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ== dependencies: aws-sign2 "~0.7.0" aws4 "^1.8.0" @@ -1878,7 +1933,7 @@ json-stringify-safe "~5.0.1" mime-types "~2.1.19" performance-now "^2.1.0" - qs "~6.10.3" + qs "6.10.4" safe-buffer "^5.1.2" tough-cookie "^4.1.3" tunnel-agent "^0.6.0" @@ -2220,7 +2275,7 @@ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.8.0.tgz#11195513186f68d42fbf449f9a7136b2c0c92005" integrity sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg== -"@eslint/eslintrc@^2.0.3", "@eslint/eslintrc@^2.1.2": +"@eslint/eslintrc@^2.1.1", "@eslint/eslintrc@^2.1.2": version "2.1.2" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.2.tgz#c6936b4b328c64496692f76944e755738be62396" integrity sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g== @@ -2235,16 +2290,16 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.40.0": - version "8.40.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.40.0.tgz#3ba73359e11f5a7bd3e407f70b3528abfae69cec" - integrity sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA== - "@eslint/js@8.48.0", "@eslint/js@^8.38.0": version "8.48.0" resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.48.0.tgz#642633964e217905436033a2bd08bf322849b7fb" integrity sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw== +"@eslint/js@^8.46.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.50.0.tgz#9e93b850f0f3fa35f5fa59adfd03adae8488e484" + integrity sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ== + "@ethereumjs/common@2.5.0": version "2.5.0" resolved "https://registry.yarnpkg.com/@ethereumjs/common/-/common-2.5.0.tgz#ec61551b31bef7a69d1dc634d8932468866a4268" @@ -3596,7 +3651,7 @@ "@opentelemetry/sdk-trace-base" "^1.10.1" axios "^1.1.3" -"@humanwhocodes/config-array@^0.11.10", "@humanwhocodes/config-array@^0.11.8": +"@humanwhocodes/config-array@^0.11.10": version "0.11.11" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.11.tgz#88a04c570dbbc7dd943e4712429c3df09bc32844" integrity sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA== @@ -4692,62 +4747,62 @@ urlpattern-polyfill "8.0.2" yargs "^17.0.0" -"@next/env@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/env/-/env-13.3.0.tgz#cc2e49f03060a4684ce7ec7fd617a21bc5b9edba" - integrity sha512-AjppRV4uG3No7L1plinoTQETH+j2F10TEnrMfzbTUYwze5sBUPveeeBAPZPm8OkJZ1epq9OyYKhZrvbD6/9HCQ== +"@next/env@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/env/-/env-13.5.2.tgz#1c09e6cf1df8b1edf3cf0ca9c0e0119a49802a5d" + integrity sha512-dUseBIQVax+XtdJPzhwww4GetTjlkRSsXeQnisIJWBaHsnxYcN2RGzsPHi58D6qnkATjnhuAtQTJmR1hKYQQPg== -"@next/eslint-plugin-next@13.4.19": - version "13.4.19" - resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.4.19.tgz#93d130c37b47fd120f6d111aee36a60611148df1" - integrity sha512-N/O+zGb6wZQdwu6atMZHbR7T9Np5SUFUjZqCbj0sXm+MwQO35M8TazVB4otm87GkXYs2l6OPwARd3/PUWhZBVQ== +"@next/eslint-plugin-next@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.5.2.tgz#1571199796e23182e68f814ee6aab5f1eca16eae" + integrity sha512-Ew8DOUerJYGRo8pI84SVwn9wxxx8sH92AanCXSkkLJM2W0RJEWy+BqWSCfrlA/3ZIczEl4l4o4lOeTGBPYfBJg== dependencies: glob "7.1.7" -"@next/swc-darwin-arm64@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.3.0.tgz#38f18e0639cd4c7edc6a38d4b83fe00f38eea4f2" - integrity sha512-DmIQCNq6JtccLPPBzf0dgh2vzMWt5wjxbP71pCi5EWpWYE3MsP6FcRXi4MlAmFNDQOfcFXR2r7kBeG1LpZUh1w== - -"@next/swc-darwin-x64@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.3.0.tgz#b670ed1fd1d231aa21279173ec52e3ad56dc6aeb" - integrity sha512-oQoqFa88OGgwnYlnAGHVct618FRI/749se0N3S8t9Bzdv5CRbscnO0RcX901+YnNK4Q6yeiizfgO3b7kogtsZg== - -"@next/swc-linux-arm64-gnu@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.3.0.tgz#b114935f6b4c94c123f6cac55a4823d483209ba5" - integrity sha512-Wzz2p/WqAJUqTVoLo6H18WMeAXo3i+9DkPDae4oQG8LMloJ3if4NEZTnOnTUlro6cq+S/W4pTGa97nWTrOjbGw== - -"@next/swc-linux-arm64-musl@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.3.0.tgz#67a57309f8761c7d00d629d6785d56ed0567a0d2" - integrity sha512-xPVrIQOQo9WXJYgmoTlMnAD/HlR/1e1ZIWGbwIzEirXBVBqMARUulBEIKdC19zuvoJ477qZJgBDCKtKEykCpyQ== - -"@next/swc-linux-x64-gnu@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.3.0.tgz#11bd2bea7c00b40be111c0dd16e71171f3792086" - integrity sha512-jOFlpGuPD7W2tuXVJP4wt9a3cpNxWAPcloq5EfMJRiXsBBOjLVFZA7boXYxEBzSVgUiVVr1V9T0HFM7pULJ1qA== - -"@next/swc-linux-x64-musl@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.3.0.tgz#d57e99f85890799b78719c3ea32a4624de8d701b" - integrity sha512-2OwKlzaBgmuet9XYHc3KwsEilzb04F540rlRXkAcjMHL7eCxB7uZIGtsVvKOnQLvC/elrUegwSw1+5f7WmfyOw== - -"@next/swc-win32-arm64-msvc@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.3.0.tgz#0c209aa35d1c88b01e78259a89cd68f4139b5093" - integrity sha512-OeHiA6YEvndxT46g+rzFK/MQTfftKxJmzslERMu9LDdC6Kez0bdrgEYed5eXFK2Z1viKZJCGRlhd06rBusyztA== - -"@next/swc-win32-ia32-msvc@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.3.0.tgz#52ae74da1dd6d840c3743923367d27ed013803dd" - integrity sha512-4aB7K9mcVK1lYEzpOpqWrXHEZympU3oK65fnNcY1Qc4HLJFLJj8AViuqQd4jjjPNuV4sl8jAwTz3gN5VNGWB7w== - -"@next/swc-win32-x64-msvc@13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.3.0.tgz#db7b55fee834dc8c2c484c696469e65bae2ee770" - integrity sha512-Reer6rkLLcoOvB0dd66+Y7WrWVFH7sEEkF/4bJCIfsSKnTStTYaHtwIJAwbqnt9I392Tqvku0KkoqZOryWV9LQ== +"@next/swc-darwin-arm64@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.5.2.tgz#f099a36fdd06b1949eb4e190aee95a52b97d3885" + integrity sha512-7eAyunAWq6yFwdSQliWMmGhObPpHTesiKxMw4DWVxhm5yLotBj8FCR4PXGkpRP2tf8QhaWuVba+/fyAYggqfQg== + +"@next/swc-darwin-x64@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.5.2.tgz#b8950fbe150db6f82961619e31fc6e9232fce8f4" + integrity sha512-WxXYWE7zF1ch8rrNh5xbIWzhMVas6Vbw+9BCSyZvu7gZC5EEiyZNJsafsC89qlaSA7BnmsDXVWQmc+s1feSYbQ== + +"@next/swc-linux-arm64-gnu@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.5.2.tgz#8134d31fa9ad6848561b6969d27a8c07ab090974" + integrity sha512-URSwhRYrbj/4MSBjLlefPTK3/tvg95TTm6mRaiZWBB6Za3hpHKi8vSdnCMw5D2aP6k0sQQIEG6Pzcfwm+C5vrg== + +"@next/swc-linux-arm64-musl@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.5.2.tgz#56233fe5140ed437c638194f0a01a3f89821ca89" + integrity sha512-HefiwAdIygFyNmyVsQeiJp+j8vPKpIRYDlmTlF9/tLdcd3qEL/UEBswa1M7cvO8nHcr27ZTKXz5m7dkd56/Esg== + +"@next/swc-linux-x64-gnu@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.5.2.tgz#1947a9dc603e6d5d5a8e99db7d42e2240c78e713" + integrity sha512-htGVVroW0tdHgMYwKWkxWvVoG2RlAdDXRO1RQxYDvOBQsaV0nZsgKkw0EJJJ3urTYnwKskn/MXm305cOgRxD2w== + +"@next/swc-linux-x64-musl@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.5.2.tgz#83eea3985eed84fbbbb1004a555d2f093d4ed245" + integrity sha512-UBD333GxbHVGi7VDJPPDD1bKnx30gn2clifNJbla7vo5nmBV+x5adyARg05RiT9amIpda6yzAEEUu+s774ldkw== + +"@next/swc-win32-arm64-msvc@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.5.2.tgz#c3734235e85458b76ec170dd0d6c13c2fdfac5ed" + integrity sha512-Em9ApaSFIQnWXRT3K6iFnr9uBXymixLc65Xw4eNt7glgH0eiXpg+QhjmgI2BFyc7k4ZIjglfukt9saNpEyolWA== + +"@next/swc-win32-ia32-msvc@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.5.2.tgz#cf16184af9be8b8f7750833a441c116b7a76b273" + integrity sha512-TBACBvvNYU+87X0yklSuAseqdpua8m/P79P0SG1fWUvWDDA14jASIg7kr86AuY5qix47nZLEJ5WWS0L20jAUNw== + +"@next/swc-win32-x64-msvc@13.5.2": + version "13.5.2" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.5.2.tgz#cf8db00763d9219567655b90853b7d484f3fcad6" + integrity sha512-LfTHt+hTL8w7F9hnB3H4nRasCzLD/fP+h4/GUVBTxrkMJOnh/7OZ0XbYDKO/uuWwryJS9kZjhxcruBiYwc5UDw== "@ngneat/falso@^6.1.0": version "6.4.0" @@ -4815,157 +4870,160 @@ "@types/node-fetch" "^2.5.10" node-fetch "^2.6.1" -"@nrwl/cypress@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-16.1.4.tgz#9250b0553531e090cf8fc0c6f1b714f97e990a20" - integrity sha512-bmneKBze130SoXoGSpD8lDhJKx21f3IG/CWQ4Y7VIoI5RA2iZH6tfc5R6Ylze8qBr3pB6VL3zGE+tdhyN8D+qw== +"@nrwl/cypress@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-16.9.0.tgz#8423e71231d8c2863acba45af251a8845a005f4f" + integrity sha512-3dzn1Z75LzDRrdWhoBtTyP8ukR0voXPbFrVDZrvyzKsTG5Y6Vyrkr1E5+14cmLhQ8qR9UHTZqppvS53RwXVVtA== dependencies: - "@nx/cypress" "16.1.4" + "@nx/cypress" "16.9.0" -"@nrwl/devkit@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.1.4.tgz#3c39dc0dbca2e8c526c6c5ae35f834a748308900" - integrity sha512-ojFu+fmOja+Kt7TZ7T+GmLkPw9z/sIAbmMx1V6ePIsS2XdB68Tc4UyXiQpx18hCwIpOxFf2BatoeLIgledWsXw== +"@nrwl/devkit@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.9.0.tgz#5f47580f9f4950b85cc1606ede5772e43e591119" + integrity sha512-zf6qvW2FV5Rtk0xr2eQnTQ8UZJ/v20UNHnm0oFNz5fsAolKY0wiWSsXnycYvfFTWc6epukFw49hymf5Ei1lHiA== dependencies: - "@nx/devkit" "16.1.4" + "@nx/devkit" "16.9.0" -"@nrwl/eslint-plugin-nx@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-16.1.4.tgz#1c86a97e3d7023674f745bd46be523003938795b" - integrity sha512-tZEwpIwPgab2vdC7dZoiKDH/UgNXRSv9jQUsBt2I5iKqcixA6MMIn/ru1TBU7o2bTTDs+rwfahAg8yG7vYHI/g== +"@nrwl/eslint-plugin-nx@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-16.9.0.tgz#1584ad5e2582fc8427fb1a4619fb60d513e45f84" + integrity sha512-SwC25KvpsHgYxrbGeAYacHX9wGyfCKkOTNTlOpBQOntvEIug7lLMyI4LMtCXsINfB+C2oTD/x5lxyfA/s6dv/Q== dependencies: - "@nx/eslint-plugin" "16.1.4" + "@nx/eslint-plugin" "16.9.0" -"@nrwl/jest@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-16.1.4.tgz#bc97b0d363e59bd55e6019bf0d25717ed016ad7f" - integrity sha512-ZmXb7FPHktbAaIWsNDopPm5fo2NFXXlOE41nTtuISW9/r+RW2sEg81afJr/WT+jmaQwwTAqEfNYnv+VtorKMmg== +"@nrwl/jest@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-16.9.0.tgz#e16ab9924eee38ab7b6339361d89246bde26552d" + integrity sha512-xgEzGOEDjgADpWNgJdVHOaFvLdiG/f9wdXtTbpQHE6FTBTdGsIwDviW1Q2kfEh+45TYs/Rt2zBtxh9eRcywZaw== dependencies: - "@nx/jest" "16.1.4" + "@nx/jest" "16.9.0" -"@nrwl/js@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-16.1.4.tgz#56ce4b21961ee85763bcc9e2918023ab2b1cc35d" - integrity sha512-U5R61b4CBo65xt2pOGYz0POZ4Xqq5vifdKzzrD/vYycak28tTHlhAkZLexXhzLJiUJh94Dack0Osb+FuZmbYWQ== +"@nrwl/js@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-16.9.0.tgz#9ed7d2cbe57e33dde2aa02715fc5e6cfbe9c93b9" + integrity sha512-BrESQovbQNLuHT50dJttBFG7pomXWTJiVycfAknkGkE/+1/AdAkmx8PtBFBDTLvilsHV98VIWAwsPyo3tehQ4A== dependencies: - "@nx/js" "16.1.4" + "@nx/js" "16.9.0" -"@nrwl/linter@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-16.1.4.tgz#1181a1014749174ca57ad66c7c9cebf8bc6ae191" - integrity sha512-r0nKnC4EsGFVZO9caYDJ6y8wJLhZMj3TRi+Arf/1ALKEPYTAv8rrqgqf8t+4IiBzxY8DDausIwHfa3e4T3JH4g== +"@nrwl/linter@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-16.9.0.tgz#f1e8201250594435f6841248e34192e8d8e0a3cd" + integrity sha512-LINzTZVBi88e8S8MifcsVgOginW1v+so85W+MxUQnwdPuGYLbzqr7NqjRDHhemVCeqwmSXGRn6WZ4bfGAlGhfw== dependencies: - "@nx/linter" "16.1.4" + "@nx/linter" "16.9.0" -"@nrwl/next@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-16.1.4.tgz#cb2b8c41358602bf84cc864c230328c7f1300bcf" - integrity sha512-3vJqsH5RpvXHua0R5Dp+7EUx4PBIqjjETu4yrc4JPx9CqK+2NsZmPRCsROqJnu89fOZWGFWNyACeQpQjiJZ0tQ== +"@nrwl/next@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-16.9.0.tgz#912f6c3b8faaf9101978e5487132ee3d5a4d5316" + integrity sha512-Lf7JN+s1B2H/Nrw6XOgsmYi5Um9YUjEMSqdAzUv5Ixue7iWjj3csDXcbPTEvcfwqZUVub5NNCpyGgDyWigLeyw== dependencies: - "@nx/next" "16.1.4" + "@nx/next" "16.9.0" -"@nrwl/react@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-16.1.4.tgz#897606999d0a822182e4c50785bc213c12631fa0" - integrity sha512-oIklnal/jWd2v/XulAQfhs3Czg72Z58Si9hk0qWi2XDWrVVjRaX/swqDVaq8cJaRnnPJ04icj0DYquLlfvoyow== +"@nrwl/react@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-16.9.0.tgz#edde3606b2738cd852c723028f3e64774cd545d2" + integrity sha512-a4qcfNH0X/jX7j8mSUsSmJIMJdkZlm2VGiaYvsJqx7gjl+t92t3yXM8pUi4eEDWMBlJElFtExpEQKkuFfX9HBA== dependencies: - "@nx/react" "16.1.4" + "@nx/react" "16.9.0" -"@nrwl/rollup@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/rollup/-/rollup-16.1.4.tgz#ea65850647b68d9d0ebc99a1fb9edd92244e2f29" - integrity sha512-X1Ego64RwO0PAivIP1P/qmTYsenn3ETLgIzuhOg0e4WBUCIFPCoUYimCFiJKHvdFjnHiNUSnab6dWpv78ocr6A== +"@nrwl/rollup@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/rollup/-/rollup-16.9.0.tgz#2fa3641ac2dd7857a868549562dbdf2bcfbcbf99" + integrity sha512-A7JrMObYKJphZx5nikgEHx8mKD0IkX3gp+nMwqausHCSFJqnTBIXHcEB+yRipZ1VHcvaSQ3B+A1IA2hyvV6gDw== dependencies: - "@nx/rollup" "16.1.4" + "@nx/rollup" "16.9.0" -"@nrwl/storybook@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/storybook/-/storybook-16.1.4.tgz#f3f352cccb7f631132c47a09ff06e9d0e5878c62" - integrity sha512-MbYsx+MHSEeYeQoEEl12XKZrXhtPQF40PwKJFtT29nhSQsVbp9QwFpna0Q/iNT3UA507buhoe21gM8G6dopgeg== +"@nrwl/storybook@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/storybook/-/storybook-16.9.0.tgz#a2bfc04b7338889f515d9d5f97c6d348d770922c" + integrity sha512-VDMXCDkvMBs28rw7e1M1tQeaiMJYyDLJBobX288eHI/3Q22kZdXJYoLua5PztwNdjbsm6XyNFSD2gJXOp1RQKg== dependencies: - "@nx/storybook" "16.1.4" + "@nx/storybook" "16.9.0" -"@nrwl/tao@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.1.4.tgz#695dba647e20661ff48700f8bc2d56e128584968" - integrity sha512-aArX3E7j+foUUzutsrgOc1lh9Rj5LDCAncHlszu0XGgHRO2EHE4qxZHvmgogGEpRf1ojTNAfN72xhVCSjtca/Q== +"@nrwl/tao@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.9.0.tgz#0a99a0cac3822c074f60391860caafc663a259b1" + integrity sha512-2gkP2pKPgIfIsQXfly8ogRvbKpyiJTpYO6q0sIUCdir+MN1HvZH1Ymm8JVlzNasy+TpMYKE5YWgAJW5gVBrrtg== dependencies: - nx "16.1.4" + nx "16.9.0" + tslib "^2.3.0" -"@nrwl/web@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-16.1.4.tgz#594fbdee32c30282ab428b396332210d774f2ae0" - integrity sha512-9x/4GL5fXmpQo3PTmJ4PFiUlRnECh4KKM0PijBx1MfWbrA5jLagUsMbCMs/v1ryjvXvhG2xeaNcOtFGBioIS4Q== +"@nrwl/web@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-16.9.0.tgz#21cace0c0517d1adc5e42a645eb9ddd590f9c3fe" + integrity sha512-hXsifJxA8ZynyGaePWezbNKmdc6CQH2FqN3mjXMG36NrhXnQs7iKSQkYkiSpa1ugZnFC2sZoiLFK+n2cu8BlYg== dependencies: - "@nx/web" "16.1.4" + "@nx/web" "16.9.0" -"@nrwl/webpack@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-16.1.4.tgz#ce9182664d831c424fbe19be26e1cfb14fad4fc6" - integrity sha512-asv22DqKoSxKoLuq21t1MNcB0ndoK7s6Z+mmh3xLp9PESkLA6PpW8rfSu1Otk+ISQTNXP6NJzF+5w/IQgc6BOA== +"@nrwl/webpack@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-16.9.0.tgz#caefa4e45896dd90b75c2ed36cd6f83f8d434cfb" + integrity sha512-oHHAdD2+SdZtYNJCoMfMTYqaaum5gh9AWEWcf3pB6ryk87fU7iva4TNuV9JwmexT3kiTWueknFcZ5yeoltC5+w== dependencies: - "@nx/webpack" "16.1.4" + "@nx/webpack" "16.9.0" -"@nrwl/workspace@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-16.1.4.tgz#f434278da2ceec9d603740fccfba50475944989a" - integrity sha512-B2qyR2tYykZ5rNeA9klNiEQ7y9rNMGQdnxyp+f6w7nMu8Qtpa1tMtqCyTORhShupRgcwON3oEVn5TznC9T2ZDA== +"@nrwl/workspace@*": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-16.9.0.tgz#3a324ebe4c51f5fd21790bb795fff04a11e451e0" + integrity sha512-mWcOzIAo0vaKGikQivhaPxsY2XtqZ4zfEdrMRsjhLUCr0siSbT+k1OZi2Z3ipR5PNw8zA6vDrMiUSKY8vWTmsw== dependencies: - "@nx/workspace" "16.1.4" + "@nx/workspace" "16.9.0" -"@nx/cypress@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/cypress/-/cypress-16.1.4.tgz#d32eafeacff1c3446b9cb2348e70346a0d65603b" - integrity sha512-yczx7+BvmbI/Q7vXJBU8lD9RLWPYK8qcPvqYFy1jCAKi1LfTn2icLTGC716uiyFCRuLcVUIajF9JpcCoJ/4Cpw== +"@nx/cypress@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/cypress/-/cypress-16.9.0.tgz#6cc41a8ae0366e0752305a59b5e3ac0ba69a6883" + integrity sha512-spYwho8Z39cLlNGV68/kcfHq+iOIQSjHaTOiLBoWy9qfzYFtQq8/2WEuGKHWK9zCCJX1/c5ckMuysVlk9dJUZQ== dependencies: - "@nrwl/cypress" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" - "@nx/linter" "16.1.4" + "@nrwl/cypress" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" + "@nx/linter" "16.9.0" "@phenomnomnominal/tsquery" "~5.0.1" detect-port "^1.5.1" - dotenv "~10.0.0" - semver "7.3.4" + semver "7.5.3" + tslib "^2.3.0" -"@nx/devkit@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.1.4.tgz#0d425daf79e0daf772a5a456a053db750af14c19" - integrity sha512-tyAnpQShhKhR6FwmT7hJTaT/8B8YxFWhgBW0mLi9PhXYS9xRdgZ+ag8/T3EtJudIGMIdn4JhA1YL2zSuziHABQ== +"@nx/devkit@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.9.0.tgz#e37fcbe675a48e503ef8712cb9f56a154d796db7" + integrity sha512-cqCLyiX9he+4XPalUysIfuDZ+b+JbnuFRwo0xIcrk86SwskVWBHGXgXthC7KoEK0ToCQXP+cEbXZqa5zZmuGbQ== dependencies: - "@nrwl/devkit" "16.1.4" + "@nrwl/devkit" "*" ejs "^3.1.7" + enquirer "~2.3.6" ignore "^5.0.4" - semver "7.3.4" + semver "7.5.3" tmp "~0.2.1" tslib "^2.3.0" -"@nx/eslint-plugin@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-16.1.4.tgz#c341ee83d8a6049e338f9be5572b2c3688525c01" - integrity sha512-bZs9dakxxgCn3nsMJbVSmdsUZuuYozxj5OqkVm6FiIejFklSd+Dn0TxDWXMpPUKqI8Izu26YSQmwIBD+IY7/Nw== +"@nx/eslint-plugin@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-16.9.0.tgz#e37949cd0b1fe2806ae7bc020f8bf2892b7bbba3" + integrity sha512-fM9ZZuLOxlZQ+V6OvPgZ20kgXbfONiVtXeqxQMHfCVRLOQKkeGn79qJDhM99smXlv2DukQ2WPaihRjKN3ADMIw== dependencies: - "@nrwl/eslint-plugin-nx" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" - "@typescript-eslint/type-utils" "^5.58.0" - "@typescript-eslint/utils" "^5.58.0" + "@nrwl/eslint-plugin-nx" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" + "@typescript-eslint/type-utils" "^5.60.1" + "@typescript-eslint/utils" "^5.60.1" chalk "^4.1.0" confusing-browser-globals "^1.0.9" - semver "7.3.4" + jsonc-eslint-parser "^2.1.0" + semver "7.5.3" + tslib "^2.3.0" -"@nx/jest@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-16.1.4.tgz#879b1ac58f6d8ffb6f82aa99ae0a04c46f8b509e" - integrity sha512-lHuREK0luQMBbpp2jYNsE/VFsoy0tqW94QifT5EgsFTjL2L+yw1I7WbRTfemiBijgqmNsyWAXMsItSSr2tlrcA== +"@nx/jest@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-16.9.0.tgz#4c4d71d103516b2dde589067d27c812131a6779b" + integrity sha512-+e5qfdGyoUBL+w1Fvwzm9Jzx1hsMbxGEWDhJyXS5unCDSGVmx/UXX7/5/GCNsicu8PImh43P7WNDjRrOWDYspw== dependencies: "@jest/reporters" "^29.4.1" "@jest/test-result" "^29.4.1" - "@nrwl/jest" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" + "@nrwl/jest" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" "@phenomnomnominal/tsquery" "~5.0.1" chalk "^4.1.0" - dotenv "~10.0.0" identity-obj-proxy "3.0.0" jest-config "^29.4.1" jest-resolve "^29.4.1" @@ -4973,143 +5031,153 @@ resolve.exports "1.1.0" tslib "^2.3.0" -"@nx/js@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/js/-/js-16.1.4.tgz#3d85f549fceeaf9148edbc82abeec46d34731c80" - integrity sha512-LYPKvV7AjYvj25p7SVKny22DKVpGVfZ1y+EkmmqWEMvFSEmf7miOCjZEyZGv30CcxFRVDoZ7JZ16TB3S+Zy/gQ== - dependencies: - "@babel/core" "^7.15.0" - "@babel/plugin-proposal-class-properties" "^7.14.5" - "@babel/plugin-proposal-decorators" "^7.14.5" - "@babel/plugin-transform-runtime" "^7.15.0" - "@babel/preset-env" "^7.15.0" - "@babel/preset-typescript" "^7.15.0" - "@babel/runtime" "^7.14.8" - "@nrwl/js" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/workspace" "16.1.4" +"@nx/js@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/js/-/js-16.9.0.tgz#f2a0ba7fb0ab4b956380ffd07c7d4328503c1f2b" + integrity sha512-ZERgtxck6tcWXpcPYQp87eHBUcQur7z7qyvMiDwD8rnMfXRIID2g4m0LyTFiZHS84ZsuQegs0mmkqckXsmLsAQ== + dependencies: + "@babel/core" "^7.22.9" + "@babel/plugin-proposal-class-properties" "^7.18.6" + "@babel/plugin-proposal-decorators" "^7.22.7" + "@babel/plugin-transform-runtime" "^7.22.9" + "@babel/preset-env" "^7.22.9" + "@babel/preset-typescript" "^7.22.5" + "@babel/runtime" "^7.22.6" + "@nrwl/js" "*" + "@nx/devkit" "16.9.0" + "@nx/workspace" "16.9.0" "@phenomnomnominal/tsquery" "~5.0.1" babel-plugin-const-enum "^1.0.1" babel-plugin-macros "^2.8.0" babel-plugin-transform-typescript-metadata "^0.3.1" chalk "^4.1.0" + columnify "^1.6.0" + detect-port "^1.5.1" fast-glob "3.2.7" fs-extra "^11.1.0" ignore "^5.0.4" js-tokens "^4.0.0" minimatch "3.0.5" + npm-package-arg "11.0.1" + npm-run-path "^4.0.1" + ora "5.3.0" + semver "7.5.3" source-map-support "0.5.19" - tree-kill "1.2.2" + ts-node "10.9.1" + tsconfig-paths "^4.1.2" tslib "^2.3.0" -"@nx/linter@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-16.1.4.tgz#5cfdcac3f5e9b5ef48e400ed6dbbfd2c0b9301d5" - integrity sha512-wxgyOvQJuBUCU0n6YY7QSgCFGUPTqoGp/zXfrcpDYOZZPYEygENw3Y7NPDrffXvJOcNh2Wb5z0ZaVH5sp2LYNw== +"@nx/linter@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-16.9.0.tgz#3caf43fe4cca7aaed12b8f6d5d263219b895800c" + integrity sha512-v7G7Pcfn+//XuNRkXgMh1IMq/+Lc50JZhFYqTu6sgAbmywWAsA5xVkFqiKEVHd+gtRIqtufN4jCzTIdLl2pQ7g== dependencies: - "@nrwl/linter" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" + "@nrwl/linter" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" "@phenomnomnominal/tsquery" "~5.0.1" tmp "~0.2.1" tslib "^2.3.0" - -"@nx/next@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/next/-/next-16.1.4.tgz#0e9fe372e258aa3eda6aa9d77aa295347e162a8b" - integrity sha512-MoLaz6GJySmhchSNIcUpTYXhgMc52AgsWKohkxnsbkJNcj9/dYyewrpGFsmlnWv1VKwOX9GD5na4obI+j3C6Gg== - dependencies: - "@babel/plugin-proposal-decorators" "^7.14.5" - "@nrwl/next" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" - "@nx/linter" "16.1.4" - "@nx/react" "16.1.4" - "@nx/workspace" "16.1.4" - "@svgr/webpack" "^6.1.2" + typescript "~5.1.3" + +"@nx/next@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/next/-/next-16.9.0.tgz#ae6678fb9f18329d0ce401e19cf041242ce167a9" + integrity sha512-g+EsZ8vyF/hVH3QvF1o5TYZuAoQ+uO5BVLawb6fpQQCup6lXG7ZojNzxjcpj+n+oMuZj6X8AfQmv4+KTC/wQFA== + dependencies: + "@babel/plugin-proposal-decorators" "^7.22.7" + "@nrwl/next" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" + "@nx/linter" "16.9.0" + "@nx/react" "16.9.0" + "@nx/web" "16.9.0" + "@nx/workspace" "16.9.0" + "@svgr/webpack" "^8.0.1" chalk "^4.1.0" copy-webpack-plugin "^10.2.4" - dotenv "~10.0.0" - express "^4.18.1" fs-extra "^11.1.0" - http-proxy-middleware "^2.0.6" ignore "^5.0.4" - semver "7.3.4" - ts-node "10.9.1" - tsconfig-paths "^4.1.2" - tsconfig-paths-webpack-plugin "4.0.0" + semver "7.5.3" + tslib "^2.3.0" url-loader "^4.1.1" webpack-merge "^5.8.0" -"@nx/nx-darwin-arm64@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.1.4.tgz#4bc8db556dedd820084f0aead7c3551894e0de53" - integrity sha512-0eITl+18xLtdiAVlv+LRukCHBLSLk8L8OkMnfLoK286sIblK31p2pzr1jL68ILUWPGGbdgo+nDEaaDTwh4tYRA== - -"@nx/nx-darwin-x64@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.1.4.tgz#d18a3e4b8f7489464ae95c884cc66cb68026bbf4" - integrity sha512-owgIq/KsCU/QBK6Y7FsblnPPI0oSccJXaISKbPcCWnkD38rtUkaR99Eh2LvoUpcnvvpL0yldkkdMBzVvDwOSZg== - -"@nx/nx-linux-arm-gnueabihf@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.1.4.tgz#5abe9c94ebf4ea1265cf38b0f6aea3afe93e2892" - integrity sha512-TqphSqAvQcgu83hE/XvJfGALq6EFqfRROct92whj+K5sz/AH67jnFPW+cHnXDwqIlgRB3lj/DFVqlNED8pBHfg== - -"@nx/nx-linux-arm64-gnu@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.1.4.tgz#47d4e6ba6f5540a4dd955af6c4cabda8285d455a" - integrity sha512-0AmO57zf5+ZrIa9XIkmRSbPF/gMqDNlMtMj8q1S+uYRU+WOAW+k1RbcFKdN0voH5eBDVQ03sqkgj9wTNS/m/vQ== - -"@nx/nx-linux-arm64-musl@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.1.4.tgz#67a76291b348c58aabcfd2830daffcd9277bee9c" - integrity sha512-10zAgZP+xh7HwyfDJyiyjAQD2gjvb4ZfCDAOE2Boe5yYcD27SqwAIzgrCc4DjRbUWSdufA4rclyXXp2tSb3uyA== - -"@nx/nx-linux-x64-gnu@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.1.4.tgz#d9703193faf2b8487072302b86f3dcba582b7e83" - integrity sha512-vVea3E6uHvrVieaOHIXKziN/vMbn9g2caiE4N7WiuAPrp2t4jbhtYqcQoNeNVjl92trQu/l2Ma3knmbn75J7jA== - -"@nx/nx-linux-x64-musl@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.1.4.tgz#09b79bdb28205008f615f7ecb9d848bdc30ebded" - integrity sha512-HhJPPU0rBzGeqTrylEjOu190rnMvA0HK7nghyEtTGhdCcTRs1ulfgl6swjAjXtXtGA/rXXkk0IKI7luGBcH6zg== - -"@nx/nx-win32-arm64-msvc@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.1.4.tgz#6da2004760fbb71cd9dfdfa4b884c97fa20dad3d" - integrity sha512-+iaU0yXkgF0Y5fvWFPP2cziDvd+QjQDnhk7/+i9Nk1C8vOaNHkMjx6qL2dNO2qoT49qMhjnI/hzL7+FBVPh11w== - -"@nx/nx-win32-x64-msvc@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.1.4.tgz#4aa82ecb3bb24aa40e18818c7d7d3764b800445c" - integrity sha512-s+H59UBB/dtdvZ+KWCe2PrVWZyoxsl6Vx+hzdUvCwI8f+cZmLRblTThLhUaBgdWLVqzFPemTkWIUasiRx/+3PQ== - -"@nx/react@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/react/-/react-16.1.4.tgz#cf6734626b019afa18a9b7c4551bafd9a8963c73" - integrity sha512-juQ6xCiChZQMMmSz2iu58zxlj9r8RiJyhCEgKySgaYpeNdO2kxRva2HcpdhngC6/Hvy24tctFTyGA4IBkvIZ0A== - dependencies: - "@nrwl/react" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" - "@nx/linter" "16.1.4" - "@nx/web" "16.1.4" +"@nx/nx-darwin-arm64@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.9.0.tgz#26fc149f14c867d130dd06dea8cf89f8ff4e754b" + integrity sha512-I+045kSIQgdHMfqpJ/bplWzTc82DM/c7VOM/XlrBUwaM9nsDchIC2mo1F93HDe/oJ+oxz9awHbED4GUzS6uc5g== + +"@nx/nx-darwin-x64@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.9.0.tgz#806fb83384fa01a7ebe8993a53d2b2dfe3e6a87e" + integrity sha512-Yop/nZlJ+j4RIDB5bfuse583lWLiHtyL7bRPj2IsXAWiQHvXfrNnJJwYH7cGHgtR4ctSAZdOi7SZWlmgHO7Hyw== + +"@nx/nx-freebsd-x64@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.9.0.tgz#2865cd20e309c21880def9b05a6c66af834c53e3" + integrity sha512-qDg7Sd4V6edRuqR4Y+eEPec0J0Nf5ebGGGDegKjV7X4OfgagOb7k8o3cAGiKkKXuaAUg1OnqVw5nF7JysAmrLQ== + +"@nx/nx-linux-arm-gnueabihf@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.9.0.tgz#819bf24fc493d053711502a3bebe95c7eeae3c80" + integrity sha512-eyG4PP5jSyDkO8Hm3zrchjm/coVY2L66/ExalfO8j+FSqwlipFIWwkpQM3Tw2fYrrMZpWXa7VlHj10Eu2xF5pQ== + +"@nx/nx-linux-arm64-gnu@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.9.0.tgz#ee064ab6f7a2fe747844ee73a51c9eac8abf27f2" + integrity sha512-oJBf2J1qwfACoSN+Hutb6iq0XvIllRdR+52HUXriCWLe6At4kaDW/p+sBcmtlsdgVY3BRs32rqTgYb8qJ1CJRA== + +"@nx/nx-linux-arm64-musl@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.9.0.tgz#f2b071ea4ac4e3d31c79cd9d41b214f7e1e8edac" + integrity sha512-RxAI0ls5Zy/HyL51PMmbaTX+tbZklgAeMqtQhziyjD/awao/9Jt783IqVPFfKoWTNmDq6/bjOG8obcnQlLKsaw== + +"@nx/nx-linux-x64-gnu@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.9.0.tgz#f3c58d41a8e8ffe5b54414dc5c5a3a5031da530f" + integrity sha512-xFaA3lOQn1hZ4mzXdCUe/CCioEjRJ0E18AekD2g0r9mMRVyrxEk0KH71jMQwbbVYzkvG9a2Vjiptp8hjmEejAw== + +"@nx/nx-linux-x64-musl@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.9.0.tgz#0c7fdcf459d10dc17d8b489724ab72fe4145b4ca" + integrity sha512-8tfqvCajTOH5Tt/NFMNJRePwkoUbGYUK7qHJU2LDAazDUsjvpawdvEM8FkJWsNgIsQBej+zcSYA16+sffjsY2g== + +"@nx/nx-win32-arm64-msvc@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.9.0.tgz#0ba710f46ac64028a13288c6a414379fec55e3b3" + integrity sha512-tUCu1rg76zHdCmov25K2uHUK2rZBTnzbe58r8Wieytmywijp6vGW53RZzYT86YIvInvPJsH7tULdbZpPW56Ruw== + +"@nx/nx-win32-x64-msvc@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.9.0.tgz#495a46e64f7c33377f9e8417ade50b9d9a823a79" + integrity sha512-YTYDZIvqo+2aZl6/ovnBFsEfxoQ/M2sYICJ3zyp00i13VkMdttrIqf8MFqNCD4K+usDQxSpq5M9QLSZ4yltydQ== + +"@nx/react@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/react/-/react-16.9.0.tgz#a6b26c533096ef1725bffbd703055d51d81f750c" + integrity sha512-ScGdhUI/L7HnOSp3G3qB8qHSRkiYgFsxNlvQbH7ADxXB0IfEC90P8Mw2E/E8E78fZwpws7zJrv/y87dk7BZwrQ== + dependencies: + "@nrwl/react" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" + "@nx/linter" "16.9.0" + "@nx/web" "16.9.0" "@phenomnomnominal/tsquery" "~5.0.1" - "@svgr/webpack" "^6.1.2" + "@svgr/webpack" "^8.0.1" chalk "^4.1.0" file-loader "^6.2.0" minimatch "3.0.5" + tslib "^2.3.0" -"@nx/rollup@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/rollup/-/rollup-16.1.4.tgz#2698eb7c8c3b8d02ac09174502531f24c748038c" - integrity sha512-+1lfu4I2GLhWEmY661RnNPVcGzlfY291mAWLEgHsCk0Be++9k9e5cuXkY9EQMdojFw+lo40IwrZX2AZZLoHZIg== +"@nx/rollup@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/rollup/-/rollup-16.9.0.tgz#5c9ed37feefaa47e51219b176157a3847adf7831" + integrity sha512-kUpwQ9P9Ekq9znXyqNiBVZIA5RCWi1GnWxSSyLFRWxHJtfjQ5PHwhSGewZUO4f98iB9qyacXRrLXhgnrFLXStg== dependencies: - "@nrwl/rollup" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" + "@nrwl/rollup" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" "@rollup/plugin-babel" "^5.3.0" "@rollup/plugin-commonjs" "^20.0.0" "@rollup/plugin-image" "^2.1.0" @@ -5118,7 +5186,7 @@ autoprefixer "^10.4.9" babel-plugin-transform-async-to-promises "^0.8.15" chalk "^4.1.0" - dotenv "~10.0.0" + fast-glob "^3.2.7" postcss "^8.4.14" rollup "^2.56.2" rollup-plugin-copy "^3.4.0" @@ -5128,56 +5196,51 @@ rxjs "^7.8.0" tslib "^2.3.0" -"@nx/storybook@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/storybook/-/storybook-16.1.4.tgz#317fd311ecea1b52553ca140cb093f6574a928a6" - integrity sha512-PH67Mm2xrB/wwF+0cfbHVVV4Bmlk0StdikYYnTr7t6loRrJ1dW6zozIBP79s6EK3NWsvZahUw3HVtP2DqMsMUQ== - dependencies: - "@nrwl/storybook" "16.1.4" - "@nx/cypress" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" - "@nx/linter" "16.1.4" - "@nx/workspace" "16.1.4" +"@nx/storybook@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/storybook/-/storybook-16.9.0.tgz#75efd4502528c025beb33f0c0d61ef373aee349f" + integrity sha512-IXmHCfH0E/0taCfH+Lf3a/OM/36037osPKPhjgnWTSdf8bFFsNu/TuYE3CU5KmJtRcSu2MWuJeeBEMkZRuRyQg== + dependencies: + "@nrwl/storybook" "*" + "@nx/cypress" "16.9.0" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" + "@nx/linter" "16.9.0" + "@nx/workspace" "16.9.0" "@phenomnomnominal/tsquery" "~5.0.1" - dotenv "~10.0.0" - enquirer "~2.3.6" - semver "7.3.4" + semver "7.5.3" + tslib "^2.3.0" -"@nx/web@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/web/-/web-16.1.4.tgz#719620dde24f5b841fabe16e9c37063b4a85c22d" - integrity sha512-xqAgT06GVUS3ZAXsmECQ8PW/s48nabnk9ggtyQgp/7ng6Y41XPJDzaujq2BMlEeoEuK3IltCuX5ULUv5urp/5Q== +"@nx/web@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/web/-/web-16.9.0.tgz#7f2be940c68431989bf7eda85ae002c56d73d4ac" + integrity sha512-Zh6rqrBLWKC+R2BJAEIjHOumy5CkFgG8lCdf7Vd69BHb8TMlq2bC3WBF/nprhqs4/SMfMIpTYxGX4fu22A6krQ== dependencies: - "@nrwl/web" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" + "@nrwl/web" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" chalk "^4.1.0" - chokidar "^3.5.1" + detect-port "^1.5.1" http-server "^14.1.0" - ignore "^5.0.4" tslib "^2.3.0" -"@nx/webpack@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-16.1.4.tgz#03c8976446e70046b68a624c11ef12c7a16d99e2" - integrity sha512-raaB3TzmdELdrcc25cWWQQEUO6JZzmZab+4iqdhEO1+72hqZqyQF71K9goGcn6hiWYLMOlk0Ip1ZRekT/in1qA== +"@nx/webpack@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-16.9.0.tgz#7f946f30bdade953fb10f8e14c3cf264593ef5d2" + integrity sha512-uwoz89EguPW++f/hGBrzxcIppK2QsBBxnMPlP7axHE/CWt5zjRZjDzSV6Cyb7HZZllMNQlVTdcJyelFZNFdO9A== dependencies: - "@babel/core" "^7.15.0" - "@nrwl/webpack" "16.1.4" - "@nx/devkit" "16.1.4" - "@nx/js" "16.1.4" + "@babel/core" "^7.22.9" + "@nrwl/webpack" "*" + "@nx/devkit" "16.9.0" + "@nx/js" "16.9.0" autoprefixer "^10.4.9" babel-loader "^9.1.2" + browserslist "^4.21.4" chalk "^4.1.0" - chokidar "^3.5.1" copy-webpack-plugin "^10.2.4" css-loader "^6.4.0" - css-minimizer-webpack-plugin "^3.4.1" - dotenv "~10.0.0" - file-loader "^6.2.0" + css-minimizer-webpack-plugin "^5.0.0" fork-ts-checker-webpack-plugin "7.2.13" - ignore "^5.0.4" less "4.1.3" less-loader "11.1.0" license-webpack-plugin "^4.0.2" @@ -5192,12 +5255,10 @@ sass-loader "^12.2.0" source-map-loader "^3.0.0" style-loader "^3.3.0" - stylus "^0.55.0" + stylus "^0.59.0" stylus-loader "^7.1.0" terser-webpack-plugin "^5.3.3" ts-loader "^9.3.1" - ts-node "10.9.1" - tsconfig-paths "^4.1.2" tsconfig-paths-webpack-plugin "4.0.0" tslib "^2.3.0" webpack "^5.80.0" @@ -5205,30 +5266,19 @@ webpack-node-externals "^3.0.0" webpack-subresource-integrity "^5.1.0" -"@nx/workspace@16.1.4": - version "16.1.4" - resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-16.1.4.tgz#771c90ae8f158620d6c8b0b6e73c9b8d834592bd" - integrity sha512-FjzCmbitepS1pH8fqK2I2W3pbJ20+om8rFAQhMUkdJEtio+AXgHdyRfrkjlmNWXME1E0qZc7R0GzD6tILFb0Ew== +"@nx/workspace@16.9.0": + version "16.9.0" + resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-16.9.0.tgz#0b5fa2e81c4447393117e4d17c4c0c00791feeb4" + integrity sha512-uLiMfHGEtlx3v5WjEKXIMn32Xa6/zr2DyvWmM77QEmpbwvgktNahBMO8pT8Ea6G5DpTu3yMfxV1m++tbTDAuHg== dependencies: - "@nrwl/workspace" "16.1.4" - "@nx/devkit" "16.1.4" - "@parcel/watcher" "2.0.4" + "@nrwl/workspace" "*" + "@nx/devkit" "16.9.0" chalk "^4.1.0" - chokidar "^3.5.1" - cli-cursor "3.1.0" - cli-spinners "2.6.1" - dotenv "~10.0.0" - figures "3.2.0" - flat "^5.0.2" + enquirer "~2.3.6" ignore "^5.0.4" - minimatch "3.0.5" - npm-run-path "^4.0.1" - nx "16.1.4" - open "^8.4.0" + nx "16.9.0" rxjs "^7.8.0" - tmp "~0.2.1" tslib "^2.3.0" - yargs "^17.6.2" yargs-parser "21.1.1" "@octokit/auth-token@^3.0.0": @@ -6987,6 +7037,11 @@ resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.6.1.tgz#3a3a408481a3796f45223a549c2571517bc8af2d" integrity sha512-YUkWj+xs0oOzBe74OgErsuR3wVn+efrFhXBWrit50kOiED+pvQe2r6MWY0iJMQU/mSVKxvNzL4ZaYvjdX+G7ZA== +"@remix-run/router@1.6.2": + version "1.6.2" + resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.6.2.tgz#bbe75f8c59e0b7077584920ce2cc76f8f354934d" + integrity sha512-LzqpSrMK/3JBAVBI9u3NWtOhWNw5AMQfrUFYB0+bDHTSw17z++WJLsPsxAuK+oSddsxk4d7F/JcdDPM1M5YAhA== + "@repeaterjs/repeater@3.0.4", "@repeaterjs/repeater@^3.0.4": version "3.0.4" resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.4.tgz#a04d63f4d1bf5540a41b01a921c9a7fddc3bd1ca" @@ -7152,11 +7207,16 @@ estree-walker "^2.0.2" picomatch "^2.3.1" -"@rushstack/eslint-patch@^1.1.3", "@rushstack/eslint-patch@^1.2.0": +"@rushstack/eslint-patch@^1.2.0": version "1.3.3" resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.3.3.tgz#16ab6c727d8c2020a5b6e4a176a243ecd88d8d69" integrity sha512-0xd7qez0AQ+MbHatZTlI1gu5vkG8r7MYRUJAHPAHJBmGLs16zpkrpAVLvjQKQOqaXPDUBwOiJzNc00znHSCVBw== +"@rushstack/eslint-patch@^1.3.3": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.4.0.tgz#77e948b9760bd22736a5d26e335a690f76fda37b" + integrity sha512-cEjvTPU32OM9lUFegJagO0mRnIn+rbqrG89vV8/xLnLFX0DoR0r1oy5IlTga71Q7uT3Qus7qm7wgeiMT/+Irlg== + "@safe-global/safe-apps-provider@^0.17.1": version "0.17.1" resolved "https://registry.yarnpkg.com/@safe-global/safe-apps-provider/-/safe-apps-provider-0.17.1.tgz#72df2a66be5343940ed505efe594ed3b0f2f7015" @@ -7513,60 +7573,38 @@ "@stablelib/random" "^1.0.2" "@stablelib/wipe" "^1.0.1" -"@storybook/addon-a11y@^7.2.3": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-7.4.0.tgz#8c5e2553898627bff05aa63d3ec94e0ded15efb0" - integrity sha512-nqYZNweFtYZq1m1TisktqzulFgWXWmH43j5n3H6Rw/UKOWygpVzRVl4q4aiLgst+zOfLTLLW8kiJNxFJRbbu0A== +"@storybook/addon-a11y@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-7.4.5.tgz#112fc0269bea3a12a84fbbde30e2d741ece37998" + integrity sha512-7W8fjCdmwX4zlDM4jpzVKNgelWSqbYr3cH834pqOFAkyiyNVIsNRPQBgSwkkljgz0uAsz8nFCRFK3Oo1btl6Yg== dependencies: - "@storybook/addon-highlight" "7.4.0" - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/addon-highlight" "7.4.5" + "@storybook/channels" "7.4.5" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" axe-core "^4.2.0" lodash "^4.17.21" react-resize-detector "^7.1.2" -"@storybook/addon-actions@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.2.3.tgz#da5ea3bb05f222fd34d4b4b03f05c1d41885a501" - integrity sha512-sWzpRPJOVzAXUOS40zhGygPt49u/ibk247GIxR2zjm/qYcaqxMES55rPfO45A1p6/9pi81rH06vx3rwhVZ+plA== - dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/core-events" "7.2.3" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/theming" "7.2.3" - "@storybook/types" "7.2.3" - dequal "^2.0.2" - lodash "^4.17.21" - polished "^4.2.2" - prop-types "^15.7.2" - react-inspector "^6.0.0" - telejson "^7.0.3" - ts-dedent "^2.0.0" - uuid "^9.0.0" - -"@storybook/addon-actions@^7.2.3": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.4.0.tgz#709988f46422b85b3672d2e6f90bf623af59faa9" - integrity sha512-0lHLLUlrGE7CBFrfmAXrBKu7fUIsiQlnNekuE3cIAjSgVR481bJEzYHUUoMATqpPC4GGErBdP1CZxVDDwWV8jA== +"@storybook/addon-actions@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.4.5.tgz#3a3dbe4866ccb796797bf5c0838e493bb0989222" + integrity sha512-FkjJWmPN/+duLSkRwfa2bwlwjKfY6yCXYn7CRzn3rb64B8f50NB79zAgVLHjkJh9l6T3DIlWtol6vqPHj1aRpw== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" dequal "^2.0.2" lodash "^4.17.21" polished "^4.2.2" @@ -7576,198 +7614,164 @@ ts-dedent "^2.0.0" uuid "^9.0.0" -"@storybook/addon-backgrounds@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.2.3.tgz#2ff446a71e7f78b418cec38d4625c30c2367b2d5" - integrity sha512-9dpjwi5TaDL6wx1gERSylGouX6uoUfZK7ojSAlYRjyqtHdoNrWKgHCyF3xFN68I+p/FLZ4w9GE+MqjSCPRuNbQ== +"@storybook/addon-backgrounds@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.5.tgz#5516fdc0cef142f008ca694bac10d5ba5b3ee948" + integrity sha512-fTq9E1WrYH/9hwDemFVLVcaI2iSSuwWnvY/8tqGrY9xhQF5dIpeHf+z8+HWXpau7e6Z0/WiYR+1vwAcIKt95LQ== dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/core-events" "7.2.3" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/theming" "7.2.3" - "@storybook/types" "7.2.3" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" memoizerific "^1.11.3" ts-dedent "^2.0.0" -"@storybook/addon-controls@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.2.3.tgz#d9447b92d6f8ed19dcc64ee1b1d781d7d4a3203e" - integrity sha512-e0Yro238/MJP+0pV9sZ/M8BWjabX9lesr03dhvYKLAEwKSbrtcPRTszkRYKlcY9GyUxOc2xji8cgEgq0TtJWNg== - dependencies: - "@storybook/blocks" "7.2.3" - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/core-common" "7.2.3" - "@storybook/core-events" "7.2.3" - "@storybook/manager-api" "7.2.3" - "@storybook/node-logger" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/theming" "7.2.3" - "@storybook/types" "7.2.3" +"@storybook/addon-controls@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.4.5.tgz#a3dec3826bc89b5bf71202951f1c3d5ee9438943" + integrity sha512-Mxs56jt44HIbZ4gJa0AII1U8GqEGFsvcM5Iob0ETNpxCW5Kj5iHly/4Ws0RFWPH/krrQKaLpWXaUxKmbtEzhJA== + dependencies: + "@storybook/blocks" "7.4.5" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-common" "7.4.5" + "@storybook/core-events" "7.4.5" + "@storybook/manager-api" "7.4.5" + "@storybook/node-logger" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-docs@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.2.3.tgz#092ff166a9b5634390c1bb728b1ba4bfc388a4e7" - integrity sha512-Je0+ykFaKRBfA2PeiWNMTGgtpB/eVwmCs1c8zW4boFrACiHOo/MgTHq0FDJDe3gFI/o73x6XroZ4JDcujjYcDg== +"@storybook/addon-docs@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.4.5.tgz#f412d77a9a36c719bd690deac76316dc6cb5867d" + integrity sha512-KjFVeq8oL7ZC1gsk8iY3Nn0RrHHUpczmOTCd8FeVNmKD4vq+dkPb/8bJLy+jArmIZ8vRhknpTh6kp1BqB7qHGQ== dependencies: "@jest/transform" "^29.3.1" "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.2.3" - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/csf-plugin" "7.2.3" - "@storybook/csf-tools" "7.2.3" + "@storybook/blocks" "7.4.5" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/csf-plugin" "7.4.5" + "@storybook/csf-tools" "7.4.5" "@storybook/global" "^5.0.0" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.2.3" - "@storybook/postinstall" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/react-dom-shim" "7.2.3" - "@storybook/theming" "7.2.3" - "@storybook/types" "7.2.3" + "@storybook/node-logger" "7.4.5" + "@storybook/postinstall" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/react-dom-shim" "7.4.5" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" fs-extra "^11.1.0" remark-external-links "^8.0.0" remark-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-docs@^7.2.3": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.4.0.tgz#e07233c264eaec149a0fcca0e27c586d4e80b403" - integrity sha512-LJE92LUeVTgi8W4tLBEbSvCqF54snmBfTFCr46vhCFov2CE2VBgEvIX1XT3dfUgYUOtPu3RXR2C89fYgU6VYZw== - dependencies: - "@jest/transform" "^29.3.1" - "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/csf-plugin" "7.4.0" - "@storybook/csf-tools" "7.4.0" - "@storybook/global" "^5.0.0" - "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.4.0" - "@storybook/postinstall" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/react-dom-shim" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" - fs-extra "^11.1.0" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" +"@storybook/addon-essentials@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.4.5.tgz#b580713a015dfe6317c211d16ba10a6db7026f6f" + integrity sha512-H7zZWJXZP0UU2kXfo9zlQfjIKHuuqYBK7PZ2/SL5y08mTrbtt1BfqYScz3xRvHocaFcsBWCXdy8jJULT4KFUpw== + dependencies: + "@storybook/addon-actions" "7.4.5" + "@storybook/addon-backgrounds" "7.4.5" + "@storybook/addon-controls" "7.4.5" + "@storybook/addon-docs" "7.4.5" + "@storybook/addon-highlight" "7.4.5" + "@storybook/addon-measure" "7.4.5" + "@storybook/addon-outline" "7.4.5" + "@storybook/addon-toolbars" "7.4.5" + "@storybook/addon-viewport" "7.4.5" + "@storybook/core-common" "7.4.5" + "@storybook/manager-api" "7.4.5" + "@storybook/node-logger" "7.4.5" + "@storybook/preview-api" "7.4.5" ts-dedent "^2.0.0" -"@storybook/addon-essentials@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.2.3.tgz#6330a8622b2b05ca4b7d21cfdeab26b1598be66d" - integrity sha512-QIw5IgNxNWAOet9qnHCQG+7yKlxVX45gpLL0rUJzN82aEnZ5bDJFZoFCspgwYzDeddPaYEzxsYjVGg8PbTHDpQ== - dependencies: - "@storybook/addon-actions" "7.2.3" - "@storybook/addon-backgrounds" "7.2.3" - "@storybook/addon-controls" "7.2.3" - "@storybook/addon-docs" "7.2.3" - "@storybook/addon-highlight" "7.2.3" - "@storybook/addon-measure" "7.2.3" - "@storybook/addon-outline" "7.2.3" - "@storybook/addon-toolbars" "7.2.3" - "@storybook/addon-viewport" "7.2.3" - "@storybook/core-common" "7.2.3" - "@storybook/manager-api" "7.2.3" - "@storybook/node-logger" "7.2.3" - "@storybook/preview-api" "7.2.3" - ts-dedent "^2.0.0" - -"@storybook/addon-highlight@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.2.3.tgz#de91159bf0494b6eab22165c8001b045a98af903" - integrity sha512-m1Hu/zewF+nk1iJPejZX5MmCsMtCQzlUwO1uVhM4UMXABqdMl+RdqvbC2L+E+auPN3znf8lBDPrSuzscHSraoQ== +"@storybook/addon-highlight@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.4.5.tgz#1fd45ff07da4c8a3d5c2595310cf67e49c2545cd" + integrity sha512-6Ru411+Iis4m2weKb8kB1eEssLvCHwFqAf4fjcOC//O5Vaf5+beHYZJUm/rzD0k/oUHfLCBwDBSBY5TLRegkdA== dependencies: - "@storybook/core-events" "7.2.3" + "@storybook/core-events" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.2.3" + "@storybook/preview-api" "7.4.5" -"@storybook/addon-highlight@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.4.0.tgz#ea33826a7f610f5e76cfa59ff22283e01cfd76cd" - integrity sha512-kpYSb3oXI9t/1+aRJhToDZ0/1W4mu+SzTBfv9Bl2d/DogEkFzgJricoy5LtvS5EpcXUmKO1FJsw/DCm9buSL2g== +"@storybook/addon-interactions@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-7.4.5.tgz#9a8963ceb20d3867b3d8fe6fda70b13da2bc8a1d" + integrity sha512-KDdV/THxj38VsuOevrUefev0rZPhzqUXCgrw1Jc2PsJGidHf9d9nnB7wbA9ZFYsxTz90M/Vk5sm7i1QkMmsquA== dependencies: - "@storybook/core-events" "7.4.0" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-common" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.0" - -"@storybook/addon-interactions@^7.2.3": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-7.4.0.tgz#d0c15303999ac1e8f33705146e9a0a6db6df339c" - integrity sha512-nEWP+Ib0Y/ShXfpCm40FBTbBy1/MT8XxTEAhcNN+3ZJ07Vhhkrb8GMlWHTKQv2PyghEVBYEoPFHhElUJQOe00g== - dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-common" "7.4.0" - "@storybook/core-events" "7.4.0" - "@storybook/global" "^5.0.0" - "@storybook/instrumenter" "7.4.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/instrumenter" "7.4.5" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" jest-mock "^27.0.6" polished "^4.2.2" ts-dedent "^2.2.0" -"@storybook/addon-links@^7.2.3": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.4.0.tgz#f10ba388143d0de75150a27e94241d5fb4dfba7e" - integrity sha512-lFj8fiokWKk3jx5YUQ4anQo1uCNDMP1y6nJ/92Y85vnOd1vJr3w4GlLy8eOWMABRE33AKLI5Yp6wcpWZDe7hhQ== +"@storybook/addon-links@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.4.5.tgz#8f1a02c3839964ec73f4140431f49d98d743c3bd" + integrity sha512-eKczq3U5KfPLaxMUzzVQQrGVtzDshUmrSEEuWKf9ZbK3mh5yVuagIBb88edgUX58vZ3TJMvqQzq1+BtUoPHQ6Q== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/client-logger" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/router" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/router" "7.4.5" + "@storybook/types" "7.4.5" prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-mdx-gfm@^7.2.3": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.4.0.tgz#f9b05edb652273475e85f8b9786f85f70b65ae2b" - integrity sha512-u4/9jMlfDVsnW0Ker3ckQDKLWYPn5GTalgHTphHTDGdnmL0OhsyvkF8cuSk55XA5G1L6IG4oOeFsGRqyIKcMQA== +"@storybook/addon-mdx-gfm@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.4.5.tgz#9b1e677d81a8a7dcbb809d45a8cb17910fed1045" + integrity sha512-Yk4PSKRruGkvHvAZo7t+NlREsMr2PP7HV1I6qPI57aMJj7eo+UqyyC8UJAfnyOi6FRQD0l7nzwYzwSugPchDIg== dependencies: - "@storybook/node-logger" "7.4.0" + "@storybook/node-logger" "7.4.5" remark-gfm "^3.0.1" ts-dedent "^2.0.0" -"@storybook/addon-measure@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.2.3.tgz#9999f595532ec633c370a45563b1b2c7efe80997" - integrity sha512-rfQEvyYTTYSwxTfa5pi2Ez6H7S++gC/EJ7zVwEeq3qTH3Am+47t/uJnJqQpimSVXNhHWh5DggozbRAOA+jaAMQ== +"@storybook/addon-measure@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.4.5.tgz#957c30ccab2ca47064f84cd8f40a016446f76de9" + integrity sha512-FQGZniTH67nC1YPR4ep0p+isgxwLaNAmIAyCZWXPRTkZssIrnXVwNgi0A2QkHdxZvxj8yXGFTOVXLWEPT9YvFQ== dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/core-events" "7.2.3" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/types" "7.2.3" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/types" "7.4.5" tiny-invariant "^1.3.1" -"@storybook/addon-outline@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.2.3.tgz#22cf949b6a567609a62470a5a2baab4ae29f96d7" - integrity sha512-FWFVWLo+ruFXq+om3WdEyILyIR42csN9Dl+QqfuuIaDZOseSodJG1eSEM5SPx14KKWgABTsnMXL7cpfemGw9rA== +"@storybook/addon-outline@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.4.5.tgz#0f7a83921c7ab3e17f560364989b6ffa42bc715e" + integrity sha512-eOH9BZzpehUz5FXD98OLnWgzmBFMvEB2kFfw5JiO7IRx7Fan80fx/WDQuMSNDOgLBCTTvsZ4TBMMXZHpw91WAw== dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/core-events" "7.2.3" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/types" "7.2.3" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/types" "7.4.5" ts-dedent "^2.0.0" "@storybook/addon-styling@^1.3.4": @@ -7794,32 +7798,41 @@ sass-loader "^13.2.2" style-loader "^3.3.2" -"@storybook/addon-toolbars@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.2.3.tgz#0276ece920fdaf5adde09ca4bba322bb0284b5eb" - integrity sha512-IEh5Zwo1yhB2ULKPu+DNb6csA7Jf/JxhCilNjgLTVcCvzQWtxoSadbI0ed9QTOSM/JRr4WJgm+4ZiC+22kXoVw== - dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/manager-api" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/theming" "7.2.3" - -"@storybook/addon-viewport@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.2.3.tgz#b2f3b2aa9f12183b880aa99a2f119422d7e196b4" - integrity sha512-F9qJIgp7j98Ox/BOQRj/0jIUZ4FlX9rCTynQiHpMI6tRQJyj33pPOclO96/08tUTuuqNSK1zr/XydQIJe+dTPA== - dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/core-events" "7.2.3" +"@storybook/addon-toolbars@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.4.5.tgz#366cd01ca0a306453de57090733831ff111d705b" + integrity sha512-PZlwUTIdQ18de3zNb+627VSF4UrCGIXDdikyO9O5j2Cd0xfr5uhS6tgQ+3AT0DfUj0UIkKxilwcAt+agpNyicA== + dependencies: + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/theming" "7.4.5" + +"@storybook/addon-viewport@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.4.5.tgz#5bb8549c63031ce8378e8524d1ae2c50ec656d6a" + integrity sha512-SBLnUMIztVrqJ0fRCsVg9KZ29APLIxqAvTsYHF3twy5KB2naeCFuX3K9LxSH7vbROI6zHEfnPduz/Ykyvu9yUg== + dependencies: + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/theming" "7.2.3" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/theming" "7.4.5" memoizerific "^1.11.3" prop-types "^15.7.2" +"@storybook/addons@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-7.4.5.tgz#d1ac1fc3b5e4681e16b727149593efd53c4b1168" + integrity sha512-jmdQf39XhwVi8d0J99qpk51fOAwNhYlCtVctvFWPX4qC1cq1d1pxLmTb5OBV2VHQ11BKwlKLzA7coiOgAQmNRg== + dependencies: + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/types" "7.4.5" + "@storybook/api@^7.0.12": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/api/-/api-7.4.0.tgz#8cbe7edfdd4d23ab7aaa375869e0b93fdec9ccf5" @@ -7828,51 +7841,22 @@ "@storybook/client-logger" "7.4.0" "@storybook/manager-api" "7.4.0" -"@storybook/blocks@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.2.3.tgz#8dede4bae5520e2e0b6e2483a4f040330c215b1a" - integrity sha512-1s1BCWWxuK5gOpWPvSESULItwYtA1yQRjXJHWCDbjuDrm5DK+fQ2Asr4xl4MBzKfczw+7V8nsuEsTwybDS7/3A== - dependencies: - "@storybook/channels" "7.2.3" - "@storybook/client-logger" "7.2.3" - "@storybook/components" "7.2.3" - "@storybook/core-events" "7.2.3" - "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.2.3" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/theming" "7.2.3" - "@storybook/types" "7.2.3" - "@types/lodash" "^4.14.167" - color-convert "^2.0.1" - dequal "^2.0.2" - lodash "^4.17.21" - markdown-to-jsx "^7.1.8" - memoizerific "^1.11.3" - polished "^4.2.2" - react-colorful "^5.1.2" - telejson "^7.0.3" - tocbot "^4.20.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/blocks@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.4.0.tgz#6a9240e2b58bac99a998c559d719be7ff4e19dcc" - integrity sha512-YQznNjJm+l32fCfPxrZso9+MbcyG0pWZSpx3RKI1+pxDMsAs4mbXsIw4//jKfjoDP/6/Cz/FJcSx8LT7i4BJ2w== +"@storybook/blocks@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.4.5.tgz#bf95768eeb7642bb90c248e1e0617899c8b11b12" + integrity sha512-FhAIkCT2HrzJcKsC3mL5+uG3GrbS23mYAT1h3iyPjCliZzxfCCI9UCMUXqYx4Z/FmAGJgpsQQXiBFZuoTHO9aQ== dependencies: - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/components" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/channels" "7.4.5" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.4.0" + "@storybook/docs-tools" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/manager-api" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" "@types/lodash" "^4.14.167" color-convert "^2.0.1" dequal "^2.0.2" @@ -7908,15 +7892,15 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-manager@7.4.1": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.4.1.tgz#5502fb58be25d6e57885064a327f158ffa34d409" - integrity sha512-5zD10jO+vxpbkz9yPdPy0ysRRd+81GmZ1yf12xARREy2hp+KeIIC228QDVA1OAsYcfnqREgCAnQslzhR57739A== +"@storybook/builder-manager@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.4.5.tgz#260925662ebfaba10a27536ded3405d14a00c66c" + integrity sha512-Jhql8iZgK9cxDmG9NSTejsj5FptHni2TBa5Sea2Uz1NIBQ0OpzNdUfYVX6TN/PEq3QrWXTrAEKPqsL2qGjOrxw== dependencies: "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.4.1" - "@storybook/manager" "7.4.1" - "@storybook/node-logger" "7.4.1" + "@storybook/core-common" "7.4.5" + "@storybook/manager" "7.4.5" + "@storybook/node-logger" "7.4.5" "@types/ejs" "^3.1.1" "@types/find-cache-dir" "^3.2.1" "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" @@ -7930,20 +7914,28 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-webpack5@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-7.4.0.tgz#c9a4ee5a6424dd70f5b35f057de24afd268a5fd3" - integrity sha512-CYeXppqGACzDUpLCFvWvwD7IjN7VNi7+nwQ1uRNgW2NgBMOIldZe+gcTXcc0BuHyIitU5/vvquYM0qjis05LYw== +"@storybook/builder-webpack5@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-7.4.5.tgz#60ef4a19ea518dfb370e94231f57d61a3b8ad00a" + integrity sha512-XSZLZ2kNlZaOJ3i2uZ9vI25cJkmQhmTVHPER+FPKM/yliqsQj7p2P9zYz/Mn0LepUheK1Y+aWWiead1r2DnNMg== dependencies: - "@babel/core" "^7.22.0" - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/core-common" "7.4.0" - "@storybook/core-events" "7.4.0" - "@storybook/core-webpack" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/preview" "7.4.0" - "@storybook/preview-api" "7.4.0" + "@babel/core" "^7.22.9" + "@storybook/addons" "7.4.5" + "@storybook/channels" "7.4.5" + "@storybook/client-api" "7.4.5" + "@storybook/client-logger" "7.4.5" + "@storybook/components" "7.4.5" + "@storybook/core-common" "7.4.5" + "@storybook/core-events" "7.4.5" + "@storybook/core-webpack" "7.4.5" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.4.5" + "@storybook/node-logger" "7.4.5" + "@storybook/preview" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/router" "7.4.5" + "@storybook/store" "7.4.5" + "@storybook/theming" "7.4.5" "@swc/core" "^1.3.49" "@types/node" "^16.0.0" "@types/semver" "^7.3.4" @@ -7972,18 +7964,6 @@ webpack-hot-middleware "^2.25.1" webpack-virtual-modules "^0.5.0" -"@storybook/channels@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.2.3.tgz#61a37875edc8070bc4d34c3a303943565b6e36b0" - integrity sha512-4RMTTmqpEL44gKClT/IjJAGTWvYmEvNg1jKHXEVP6rgepMyFN7edx4fTbGZV0Vb+5auyazoGOCUBNA6uzHgWbA== - dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/core-events" "7.2.3" - "@storybook/global" "^5.0.0" - qs "^6.10.0" - telejson "^7.0.3" - tiny-invariant "^1.3.1" - "@storybook/channels@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.4.0.tgz#4ab69fce09c0fe7299f1595628b3de10b0fdcd8f" @@ -8008,6 +7988,18 @@ telejson "^7.2.0" tiny-invariant "^1.3.1" +"@storybook/channels@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.4.5.tgz#b90a33ce50bce9c68eef2b3e5b10a38f7c50d6bf" + integrity sha512-zWPZn4CxPFXsrrSRQ9JD8GmTeWeFYgr3sTBpe23hnhYookCXVNJ6AcaXogrT9b2ALfbB6MiFDbZIHHTgIgbWpg== + dependencies: + "@storybook/client-logger" "7.4.5" + "@storybook/core-events" "7.4.5" + "@storybook/global" "^5.0.0" + qs "^6.10.0" + telejson "^7.2.0" + tiny-invariant "^1.3.1" + "@storybook/cli@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.4.0.tgz#a50f435d55e3056547c983c0bfacb2eed63cd692" @@ -8054,12 +8046,13 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/client-logger@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.2.3.tgz#a944bfeb988856881ebf4d3efc34c653a4306e23" - integrity sha512-Z+mEmtv3R3ose0xmlKLKQXCF4/eMGFPafuxIyyWtb9j5/RV3svMhQahH69sAfQ4Q74XB1erE7IowBroFuUwAZw== +"@storybook/client-api@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-7.4.5.tgz#27b7e156fa9d38cc7b73bc9ff1d40914423d0c24" + integrity sha512-8gUglsmlGNA0U9Ec/GJDOrqRfSIjm7uJJrq7TrmvfkLTLR1diYpoIljoXyNHU+Nhk/ebUiQkzflqzYKNzbkcYw== dependencies: - "@storybook/global" "^5.0.0" + "@storybook/client-logger" "7.4.5" + "@storybook/preview-api" "7.4.5" "@storybook/client-logger@7.4.0": version "7.4.0" @@ -8075,6 +8068,13 @@ dependencies: "@storybook/global" "^5.0.0" +"@storybook/client-logger@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.4.5.tgz#f3c594427da0c4a0a291c430191edfa315d84bd6" + integrity sha512-Bn6eTAjhPDUfLpvuxhKkpDpOtkadfkSmkBNBZRu3r0Dzk2J1nNyKV5K6D8dOU4PFVof4z/gXYj5bktT29jKsmw== + dependencies: + "@storybook/global" "^5.0.0" + "@storybook/codemod@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.4.0.tgz#c23ef80253b5a5998c83e49e74bd6ff62683d27a" @@ -8095,23 +8095,23 @@ prettier "^2.8.0" recast "^0.23.1" -"@storybook/components@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.2.3.tgz#5ea7da21ae7ca478902cd64a4e44d19a369aee87" - integrity sha512-w3c5DXdwbUj/ecyM8y0SqHObRZiDpAs+SxDeUzs9GJBD25qQZoxKhLAcsMk6F+N+2uPBtimwM4l8RJSo0oZOZg== +"@storybook/components@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.4.5.tgz#d2afe9315c1b18ed6f60ce9fd0050834448bceb0" + integrity sha512-boskkfvMBB8CFYY9+1ofFNyKrdWXTY/ghzt7oK80dz6f2Eseo/WXK3OsCdCq5vWbLRCdbgJ8zXG8pAFi4yBsxA== dependencies: "@radix-ui/react-select" "^1.2.2" - "@storybook/client-logger" "7.2.3" + "@radix-ui/react-toolbar" "^1.0.4" + "@storybook/client-logger" "7.4.5" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/icons" "^1.1.0" - "@storybook/theming" "7.2.3" - "@storybook/types" "7.2.3" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" memoizerific "^1.11.3" use-resize-observer "^9.1.0" util-deprecate "^1.0.2" -"@storybook/components@7.4.0", "@storybook/components@^7.0.12": +"@storybook/components@^7.0.12": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.4.0.tgz#0cc83ff89dd9cdcde3eaeeb7b3fbcf2036ba6fb8" integrity sha512-GGnQrI4NXwri/PqNjhO1vNv4tC7RBjY87ce9WHBq1ueat3kBakdqV97NzScoldXarkkKK6grBqmhw9jE5PfzhQ== @@ -8127,29 +8127,21 @@ use-resize-observer "^9.1.0" util-deprecate "^1.0.2" -"@storybook/core-client@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.2.3.tgz#a9e9d56d167dc5de238cd973116e5b561489421c" - integrity sha512-7qBhUbDA+Y5P0j8TwK1YlWQglMri+a9Oe9kt3XBaskDjo1WI56F8uM5Zoc9HKNgZXvGYH+XvpDkulU5V52u+6A== +"@storybook/core-client@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.4.5.tgz#58143b8d387d757b81104d877c497f32f4c71621" + integrity sha512-d/qiCUZeOKY0HX/YmomxlccxJ2NKC3ttRrAsAXzJGypClKabv20X+qbeO/E7Kp5UQxIEJx1wuwJPcnlCvjgPDA== dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/preview-api" "7.2.3" + "@storybook/client-logger" "7.4.5" + "@storybook/preview-api" "7.4.5" -"@storybook/core-client@7.4.0": +"@storybook/core-common@7.4.0": version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.4.0.tgz#b2b683ebc44d0dfaa7a886f7bb1a5fc74a3d0965" - integrity sha512-AhysJS2HnydB8Jc+BMVzK5VLHa1liJjxroNsd+ZTgGUhD7R8wvozrswQgY4MLFtcaLwN/wDWlK2YavSBqmc94Q== - dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/preview-api" "7.4.0" - -"@storybook/core-common@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.2.3.tgz#a8ec9ef1cf46e3a7896efc2b306049cd969fbde4" - integrity sha512-aBL4MGkn/PT57x00OWmVNwRCsJEb4xYvvYOYq5CGtIBCXAn0yo1p3GT9/Z0jAYT5c3A0nvCIM0ynmgML7fiFAg== + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.4.0.tgz#da71afd79a12cfb5565351f184f6797214a5da79" + integrity sha512-QKrBL46ZFdfTjlZE3f7b59Q5+frOHWIJ64sC9BZ2PHkZkGjFeYRDdJJ6EHLYBb+nToynl33dYN1GQz+hQn2vww== dependencies: - "@storybook/node-logger" "7.2.3" - "@storybook/types" "7.2.3" + "@storybook/node-logger" "7.4.0" + "@storybook/types" "7.4.0" "@types/find-cache-dir" "^3.2.1" "@types/node" "^16.0.0" "@types/node-fetch" "^2.6.4" @@ -8171,13 +8163,14 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/core-common@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.4.0.tgz#da71afd79a12cfb5565351f184f6797214a5da79" - integrity sha512-QKrBL46ZFdfTjlZE3f7b59Q5+frOHWIJ64sC9BZ2PHkZkGjFeYRDdJJ6EHLYBb+nToynl33dYN1GQz+hQn2vww== +"@storybook/core-common@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.4.5.tgz#a46d57030ef0491690cb5a3f53a715798af22a58" + integrity sha512-c4pBuILMD4YhSpJ+QpKtsUZpK+/rfolwOvzXfJwlN5EpYzMz6FjVR/LyX0cCT2YLI3X5YWRoCdvMxy5Aeryb8g== dependencies: - "@storybook/node-logger" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/core-events" "7.4.5" + "@storybook/node-logger" "7.4.5" + "@storybook/types" "7.4.5" "@types/find-cache-dir" "^3.2.1" "@types/node" "^16.0.0" "@types/node-fetch" "^2.6.4" @@ -8199,7 +8192,7 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/core-common@7.4.1", "@storybook/core-common@^7.0.12": +"@storybook/core-common@^7.0.12": version "7.4.1" resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.4.1.tgz#ed36552f477481a0bf345f959a88026869a118c9" integrity sha512-dvHY515l9yyH3Yki9CuGF/LG85yWDmhjtlbHJ7mrMSreaAgvDs7O5Q2iVh6DXg3oMspQvKlLii/ZLzu+3uxMbg== @@ -8228,11 +8221,6 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/core-events@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.2.3.tgz#ad1badbfb468ca97237370fc7e7a8dc6a5a1922c" - integrity sha512-WWpdORiEvOl3/71xFghfEwid7ptgm9U6OxoJm8hU9e5xNuj80k2B+t4sv/iVnz872UuI5xXJqamzCqGVTblPlg== - "@storybook/core-events@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.4.0.tgz#0d50d254d65a678065d5906ac1dcab64396f2f6a" @@ -8247,6 +8235,13 @@ dependencies: ts-dedent "^2.0.0" +"@storybook/core-events@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.4.5.tgz#993b3afba83a0de55e02b55daf9e9c6830a11392" + integrity sha512-Jzy/adSC95saYCZlgXE5j7jmiMLAXYpnBFBxEtBdXwSWEBb0zt21n1nyWBEAv9s/k2gqDXlPHKHeL5Mn6y40zA== + dependencies: + ts-dedent "^2.0.0" + "@storybook/core-server@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.4.0.tgz#9e624789ff30d9538ac014b038c48fac0ebb7272" @@ -8295,26 +8290,26 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/core-server@7.4.1": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.4.1.tgz#60cb252bfaf748cebf0486584a116ec488facb7b" - integrity sha512-8JJGci8eyNSfiHJ+Xr46Jv95fqQbjrd+ecQJvpyRqwN1LFdCM6QtHYmjt6LzuK16/by5jYXJ7+f8SA+gvW8SbQ== +"@storybook/core-server@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.4.5.tgz#df6bba0178b2470789103463450461d39de54279" + integrity sha512-cW+Qx9Ls823577bd/s9Kv4M1MdKS8mkk6/+nYbwtAwH3hkdlb077rlk/ue0X4O9NZmCrtaJ84KNrBkeDUdFyLQ== dependencies: "@aw-web-design/x-default-browser" "1.4.126" "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.4.1" - "@storybook/channels" "7.4.1" - "@storybook/core-common" "7.4.1" - "@storybook/core-events" "7.4.1" + "@storybook/builder-manager" "7.4.5" + "@storybook/channels" "7.4.5" + "@storybook/core-common" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.4.1" + "@storybook/csf-tools" "7.4.5" "@storybook/docs-mdx" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager" "7.4.1" - "@storybook/node-logger" "7.4.1" - "@storybook/preview-api" "7.4.1" - "@storybook/telemetry" "7.4.1" - "@storybook/types" "7.4.1" + "@storybook/manager" "7.4.5" + "@storybook/node-logger" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/telemetry" "7.4.5" + "@storybook/types" "7.4.5" "@types/detect-port" "^1.3.0" "@types/node" "^16.0.0" "@types/pretty-hrtime" "^1.0.0" @@ -8343,48 +8338,25 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/core-webpack@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-7.4.0.tgz#0ff348a1590e9b8d425e9aec1ed850e3cfa3e75c" - integrity sha512-1zxzJjRbkcjl++OjYBVTDi0V/yO22Kz3ciPASTvXwrg0fXTXgxwxhJBmgOI4r17oY0kOWnJ1RDsmd95NLGAbGw== +"@storybook/core-webpack@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-7.4.5.tgz#054cd37b764449c52df010e52fe6457dd479f3c8" + integrity sha512-W4F5/BE6Q/1hbdseSRlhi4BGIKWp0CuU9UwCL2uF4zqcDOd9QdbntUq9wAw4DpRsonQjpbnzJABlNeh7MPxPMw== dependencies: - "@storybook/core-common" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/core-common" "7.4.5" + "@storybook/node-logger" "7.4.5" + "@storybook/types" "7.4.5" "@types/node" "^16.0.0" ts-dedent "^2.0.0" -"@storybook/csf-plugin@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.2.3.tgz#c826f6c535c63d47f2d50cd0a801afd10d362a73" - integrity sha512-qi2S0oh2I8kJIFwjpA/Cf6ZeKuE2CuxNtI5JdHcTBILLuTmAj0/SEn+IAexsLlhhcXN9rpFcdYD1G1o4SnrMWw== +"@storybook/csf-plugin@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.4.5.tgz#19d1b1b853b5c688b70e4ead8207d26dc4a6a046" + integrity sha512-8p3AnwIm3xXtQhiF7OQ0rBiP/Pn5OCMHRiT4FytRnNimGaw7gxRZ2xzM608QZHQ4A8rHfmgoM2FTwgxdC15ulA== dependencies: - "@storybook/csf-tools" "7.2.3" + "@storybook/csf-tools" "7.4.5" unplugin "^1.3.1" -"@storybook/csf-plugin@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.4.0.tgz#f25ebb30affbc9b4dd61b1fdb12c4a4257a275dc" - integrity sha512-X1L3l/dpz2UYjCEQlFLkW7w1A13pmzDZpJ0lotkV79PALlakMXBeoX3I2E0VMjJATV8wC9RSj56COBAs6HsPeg== - dependencies: - "@storybook/csf-tools" "7.4.0" - unplugin "^1.3.1" - -"@storybook/csf-tools@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.2.3.tgz#953c34646c1bff6627fe9d0913267759bbf018c5" - integrity sha512-OitxpUBbQgs5EguqHCam0j27j1rpBj7cpFyS4zygc/bNaoxkNk7dRUP0JI9RoUa1a162v6koLx9UZhl9Cbsf1Q== - dependencies: - "@babel/generator" "^7.22.9" - "@babel/parser" "^7.22.7" - "@babel/traverse" "^7.22.8" - "@babel/types" "^7.22.5" - "@storybook/csf" "^0.1.0" - "@storybook/types" "7.2.3" - fs-extra "^11.1.0" - recast "^0.23.1" - ts-dedent "^2.0.0" - "@storybook/csf-tools@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.4.0.tgz#db5c97ee603da9a68511192d701534e356f9e592" @@ -8400,17 +8372,17 @@ recast "^0.23.1" ts-dedent "^2.0.0" -"@storybook/csf-tools@7.4.1": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.4.1.tgz#84fa125155db9eb9318b47ffa30601e13322a75e" - integrity sha512-mzzsAtB9CYSgxCvZJ4xQrC7QIhMR5MXGBohADiNhnuRXLdZ6wXBhWkRi/sY7Wh5Uh8DdgHkGPJHJxcyYG+FYQw== +"@storybook/csf-tools@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.4.5.tgz#b2c92bb4471b6a80e0b7c1247f91e83625cbe406" + integrity sha512-xbm5HGYvlwF0Efivx37v9rO7Exel1/Tdb/Yv/vXn4D/hQeljNVLNz4Bomfy4EQ207rRsrGDSOHEhLUbHDimnxg== dependencies: "@babel/generator" "^7.22.9" "@babel/parser" "^7.22.7" "@babel/traverse" "^7.22.8" "@babel/types" "^7.22.5" "@storybook/csf" "^0.1.0" - "@storybook/types" "7.4.1" + "@storybook/types" "7.4.5" fs-extra "^11.1.0" recast "^0.23.1" ts-dedent "^2.0.0" @@ -8434,26 +8406,14 @@ resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316" integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== -"@storybook/docs-tools@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.2.3.tgz#ffad241c6c36d4afd39fc3ebf15445bb9af12fab" - integrity sha512-wKuzKaEUzehAw6Y1aJcAK8iSchLPN9J6hCMjfPSjVhyt9nEbcHKxlc/7BADL0hPL0/yl6eZZcLvWZLA7dmOB2Q== - dependencies: - "@storybook/core-common" "7.2.3" - "@storybook/preview-api" "7.2.3" - "@storybook/types" "7.2.3" - "@types/doctrine" "^0.0.3" - doctrine "^3.0.0" - lodash "^4.17.21" - -"@storybook/docs-tools@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.4.0.tgz#d9109c9c8ec4e90bb24d1acfcc16834a252618eb" - integrity sha512-DzXmt4JorAOePoS+sjQznf8jLPI9D5mdB1eSXjfvmGBQyyehKTZv5+TXuxYvT3iPN4rW4OPrIrQCSIrbULFdwA== +"@storybook/docs-tools@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.4.5.tgz#967d0bf512da17d731ab5bea3d279e15120f81d4" + integrity sha512-ctK+yGb2nvWISSvCCzj3ZhDaAb7I2BLjbxuBGTyNPvl4V9UQ9LBYzdJwR50q+DfscxdwSHMSOE/0OnzmJdaSJA== dependencies: - "@storybook/core-common" "7.4.0" - "@storybook/preview-api" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/core-common" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/types" "7.4.5" "@types/doctrine" "^0.0.3" doctrine "^3.0.0" lodash "^4.17.21" @@ -8463,56 +8423,51 @@ resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== -"@storybook/icons@^1.1.0": - version "1.1.6" - resolved "https://registry.yarnpkg.com/@storybook/icons/-/icons-1.1.6.tgz#22536cde6dd85fa259608fa8bd7b9eeca2a8e688" - integrity sha512-co5gDCYPojRAc5lRMnWxbjrR1V37/rTmAo9Vok4a1hDpHZIwkGTWesdzvYivSQXYFxZTpxdM1b5K3W87brnahw== +"@storybook/instrumenter@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-7.4.5.tgz#75f3dccadaf57692a3ef90cf3887d7c903a6ca12" + integrity sha512-VLFOcmG75QhWa7MtmfEybIJEz5oT2Ry8xAy/pIVhQwyBaeW0kRT0MHWkixRTtWQmJs/78FmHE3FlgMnqpa5JoA== + dependencies: + "@storybook/channels" "7.4.5" + "@storybook/client-logger" "7.4.5" + "@storybook/core-events" "7.4.5" + "@storybook/global" "^5.0.0" + "@storybook/preview-api" "7.4.5" -"@storybook/instrumenter@7.4.0": +"@storybook/manager-api@7.4.0", "@storybook/manager-api@^7.0.12": version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-7.4.0.tgz#197335f25a45ecdc2c5f458bff1c2481d7ffe08c" - integrity sha512-jZKxLK0lGKxY8LEul6GP7s+PDlNuXT4JU6MnPY9+SVSo23lP0pAOxo/ojV8WTLf48tcoyL3ztSfbYhxnaJvBfw== + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.4.0.tgz#aee0153df1583459b7e1e64e1d8c46fb49a584c8" + integrity sha512-sBfkkt0eZGTozeKrbzMtWLEOQrgqdk24OUJlkc2IDaucR1CBNjoCMjNeYg7cLDw0rXE8W3W3AdWtJnfsUbLMAQ== dependencies: "@storybook/channels" "7.4.0" "@storybook/client-logger" "7.4.0" "@storybook/core-events" "7.4.0" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.0" - -"@storybook/manager-api@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.2.3.tgz#aba2d59025283c657222e8ae29ebaaf9d161dc74" - integrity sha512-HxeHcJow6BdCtqi7Ew52iwwP+dgSBzxXBSPpIw1uQXWfYlTp9ZHJYTF1IXM7+AmvJ8NWBfplF6N/QzuMs9Ij9A== - dependencies: - "@storybook/channels" "7.2.3" - "@storybook/client-logger" "7.2.3" - "@storybook/core-events" "7.2.3" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/router" "7.2.3" - "@storybook/theming" "7.2.3" - "@storybook/types" "7.2.3" + "@storybook/router" "7.4.0" + "@storybook/theming" "7.4.0" + "@storybook/types" "7.4.0" dequal "^2.0.2" lodash "^4.17.21" memoizerific "^1.11.3" semver "^7.3.7" store2 "^2.14.2" - telejson "^7.0.3" + telejson "^7.2.0" ts-dedent "^2.0.0" -"@storybook/manager-api@7.4.0", "@storybook/manager-api@^7.0.12": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.4.0.tgz#aee0153df1583459b7e1e64e1d8c46fb49a584c8" - integrity sha512-sBfkkt0eZGTozeKrbzMtWLEOQrgqdk24OUJlkc2IDaucR1CBNjoCMjNeYg7cLDw0rXE8W3W3AdWtJnfsUbLMAQ== +"@storybook/manager-api@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.4.5.tgz#23acaf71f46ddae9dbde8f8ec2811000ea38280e" + integrity sha512-8Hdh5Tutet8xRy2fAknczfvpshz09eVnLd8m34vcFceUOYvEnvDbWerufhlEzovsF4v7U32uqbDHKdKTamWEQQ== dependencies: - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/channels" "7.4.5" + "@storybook/client-logger" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/router" "7.4.0" - "@storybook/theming" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/router" "7.4.5" + "@storybook/theming" "7.4.5" + "@storybook/types" "7.4.5" dequal "^2.0.2" lodash "^4.17.21" memoizerific "^1.11.3" @@ -8526,21 +8481,16 @@ resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.4.0.tgz#21a825c9145f56ca6c38d3e9d3546b311a6db14e" integrity sha512-uOSdPBEBKg8WORUZ5HKHb4KnKcTyA5j5Q8MWy/NBaRd22JR3fQkZiKuHer9WJIOQTU+fb6KDmzhZbCTKg5Euog== -"@storybook/manager@7.4.1": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.4.1.tgz#e0454c2fb9de573361be62fad10dc71feaf2b072" - integrity sha512-LaORUHqfinhKk6Ysz7LyBYqblr/Oj+H5jXeMidSWYor+cJ6AZp1BtCUwWAqtjBliZ8vfASxME1CCImENG11eSA== +"@storybook/manager@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.4.5.tgz#efd7c44eac0dc309ee96ab8c4eed54ffabde76d8" + integrity sha512-yoqVktWzzC0f8cXsxErOEUfT+VFfWV/W7soytIPQuJFqNaq+BqR5A7WCeoY7BIv3mdpRjo4GKwerCsgoHYeHhg== "@storybook/mdx2-csf@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5" integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== -"@storybook/node-logger@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.2.3.tgz#42efba67bd4dceba71988e1c1890e8fae8bb1232" - integrity sha512-7oUDf3kNtUXn04tMscvUVb9joYT11vPN25OAoCoLVP/qvED1EdDmAaNC2MzBzCatzGmto67aGbY5F4gjC+sY1w== - "@storybook/node-logger@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.4.0.tgz#808ed8a63e3bc2f97a2d276b4e8ddaa72b79deb0" @@ -8551,28 +8501,28 @@ resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.4.1.tgz#92daf9561d1d4a228fc7ea5a18ac0eb64df207fa" integrity sha512-P7rR/WoHCR2zdDo8bDowIBlB3wRrVNHHIfyWxubbzj/AA2uPv7cpdjDA+NDHAIq8MkuxZqfqhatjrHLFwMHDBg== -"@storybook/postinstall@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.2.3.tgz#d374bc77d873c604e02814204e3fecf4c04073a6" - integrity sha512-PHjlekGZmkAc/sAOm+KR+FRmv0v9GO1VHSGk+aw6Hj0DPQk7LyGdfpwbsVmGSgohIaJQNA8GUGlUSxU5bFLdPQ== +"@storybook/node-logger@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.4.5.tgz#910581defe4063395c50b1d43f6bb8ea6a945e4d" + integrity sha512-fJSykphbryuEYj1qihbaTH5oOzD4NkptRxyf2uyBrpgkr5tCTq9d7GHheqaBuIdi513dsjlcIR7z5iHxW7ZD+Q== -"@storybook/postinstall@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.4.0.tgz#81f3bef31b566e26d616f9c3ce567f07ff143cc7" - integrity sha512-ZVBZggqkuj7ysfuHSCd/J7ovWV06zY9uWf+VU+Zw7ZeojDT8QHFrCurPsN7D9679j9vRU1/kSzqvAiStALS33g== +"@storybook/postinstall@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.4.5.tgz#3258ae9831436df295aa04d4260ed4e54051da4b" + integrity sha512-MWRjnKkUpEe2VkHNNpv3zkuMvxM2Zu9DMxFENQaEmhqUHkIFh5klfFwzhSBRexVLzIh7DA1p7mntIpY5A6lh+Q== -"@storybook/preset-react-webpack@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-7.4.0.tgz#5d8c1a776fe46ab732a165129da57b89483e1e6b" - integrity sha512-9iZ9lvhRUYtxXmJMqR7txNyatrHryqo6FSKzfpUzmcCySn3d7mu9I6LEPxEir43TkPnBio3W4EsbvtIhjJ5ekA== +"@storybook/preset-react-webpack@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-7.4.5.tgz#de252608f28c1baa9cb4f7107ad26346eba809db" + integrity sha512-8mYHag0sGOHCjPHdEuLPM8U/FTCBIp5LaTxmpkJcNs/LprzSDI6OFWqbe+q8X7qkAL2Iz1YyqrYb4NgweqpZiA== dependencies: "@babel/preset-flow" "^7.22.5" "@babel/preset-react" "^7.22.5" "@pmmmwh/react-refresh-webpack-plugin" "^0.5.5" - "@storybook/core-webpack" "7.4.0" - "@storybook/docs-tools" "7.4.0" - "@storybook/node-logger" "7.4.0" - "@storybook/react" "7.4.0" + "@storybook/core-webpack" "7.4.5" + "@storybook/docs-tools" "7.4.5" + "@storybook/node-logger" "7.4.5" + "@storybook/react" "7.4.5" "@storybook/react-docgen-typescript-plugin" "1.0.6--canary.9.0c3f3b7.0" "@types/node" "^16.0.0" "@types/semver" "^7.3.4" @@ -8583,17 +8533,17 @@ semver "^7.3.7" webpack "5" -"@storybook/preview-api@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.2.3.tgz#71a3bdcbabc99ac513c4a4e873b1eba7ce249012" - integrity sha512-B09hkWJUKd5TarkZos0cX75lm64iOYOep7LS/Ew42CfIHlle27VYIknHWnvjWrhiy9TSQ39PlvX1neIL02QqZg== +"@storybook/preview-api@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.4.0.tgz#46818910545735bef43965651eef380a6f481f4b" + integrity sha512-ndXO0Nx+eE7ktVE4EqHpQZ0guX7yYBdruDdJ7B739C0+OoPWsJN7jAzUqq0NXaBcYrdaU5gTy+KnWJUt8R+OyA== dependencies: - "@storybook/channels" "7.2.3" - "@storybook/client-logger" "7.2.3" - "@storybook/core-events" "7.2.3" + "@storybook/channels" "7.4.0" + "@storybook/client-logger" "7.4.0" + "@storybook/core-events" "7.4.0" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/types" "7.2.3" + "@storybook/types" "7.4.0" "@types/qs" "^6.9.5" dequal "^2.0.2" lodash "^4.17.21" @@ -8602,18 +8552,18 @@ synchronous-promise "^2.0.15" ts-dedent "^2.0.0" util-deprecate "^1.0.2" - -"@storybook/preview-api@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.4.0.tgz#46818910545735bef43965651eef380a6f481f4b" - integrity sha512-ndXO0Nx+eE7ktVE4EqHpQZ0guX7yYBdruDdJ7B739C0+OoPWsJN7jAzUqq0NXaBcYrdaU5gTy+KnWJUt8R+OyA== + +"@storybook/preview-api@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.4.5.tgz#50359bb94522165bbd31777aae3585cfe8dab7e2" + integrity sha512-6xXQZPyilkGVddfZBI7tMbMMgOyIoZTYgTnwSPTMsXxO0f0TvtNDmGdwhn0I1nREHKfiQGpcQe6gwddEMnGtSg== dependencies: - "@storybook/channels" "7.4.0" - "@storybook/client-logger" "7.4.0" - "@storybook/core-events" "7.4.0" + "@storybook/channels" "7.4.5" + "@storybook/client-logger" "7.4.5" + "@storybook/core-events" "7.4.5" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/types" "7.4.0" + "@storybook/types" "7.4.5" "@types/qs" "^6.9.5" dequal "^2.0.2" lodash "^4.17.21" @@ -8623,7 +8573,7 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview-api@7.4.1", "@storybook/preview-api@^7.0.12": +"@storybook/preview-api@^7.0.12": version "7.4.1" resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.4.1.tgz#392b8bf0d25266f65772850288efef7b28db3afb" integrity sha512-swmosWK73lP0CXDKMOwYIaaId28+muPDYX2V/0JmIOA+45HFXimeXZs3XsgVgQMutVF51QqnDA0pfrNgRofHgQ== @@ -8643,10 +8593,10 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.4.0.tgz#a58756ac9b12ea21f203032eca47991946257b53" - integrity sha512-R4LMTvUrVAbcUetRbAXpY3frkwD0eysqHrByiR73040+ngzDwtZOBAy0JfO3jw3WrWv2dn3kWlao5aEwVc9Exw== +"@storybook/preview@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.4.5.tgz#e27de3f80bdd7ab0ee72421ca61b96bc4259b299" + integrity sha512-hCVFoPJP0d7vFCJKaWEsDMa6LcRFcEikQ8Cy6Vo+trS8xXwvwE+vIBqyuPozl4O/MYD9iOlzjgZFNwaUUgX0Jg== "@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0": version "1.0.6--canary.9.0c3f3b7.0" @@ -8661,65 +8611,33 @@ react-docgen-typescript "^2.2.2" tslib "^2.0.0" -"@storybook/react-dom-shim@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.2.3.tgz#ce0c84922adeb0e3616c3f70a968d8312f38c07d" - integrity sha512-a7pcW0xZWs7uCztvGVXDMTIgYTCgPEnWvmBXgVjk3cE7FF73+C4x8Fozie4QBS2+vQnFvJMPL6Vz1zBsPcJDkg== - -"@storybook/react-dom-shim@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.4.0.tgz#12f137f00f2a209cb49a4084475dd93f23e0678a" - integrity sha512-TLpb8a2hnWJoRLqoXpMADh82BFfRZll6JI2Waf1FjnvJ4SF9eS0zBbxybrjW3lFAHWy2XJi+rwcK8FiPj0iBoQ== - -"@storybook/react-webpack5@^7.2.3": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-7.4.0.tgz#084be7488809b7874654be4e90da3024c4bdf37b" - integrity sha512-dhcWU1gpY3KgbrHJwd10ND+VdOVU07QVeijRnR0qONnruOCXKawjhTGoWdCOWXkWX5IZjjLczMflnmrQ2eSkjA== - dependencies: - "@storybook/builder-webpack5" "7.4.0" - "@storybook/preset-react-webpack" "7.4.0" - "@storybook/react" "7.4.0" - "@types/node" "^16.0.0" +"@storybook/react-dom-shim@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.4.5.tgz#77c27c169aaacbeb0a601a53f81421abcfbe8d1c" + integrity sha512-/hGe8yuiWbT7L3ZsllmJPgxT9MEQE3k23FhliyKx6IGHsWoYaEsPYPZ9tygqtKY8RpqqMUKWz8+kbO79zUxaoQ== -"@storybook/react@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-7.2.3.tgz#4fac42e9ae16ee75328d03e49e09f3856146b34e" - integrity sha512-DM/CaCR0utFSHEu2aMvr28lXAsZUudVvLDfDWmF8vaL7xgr9IHUsHbiDOBRcSd14Rw9Ce5llJaMPX/hAc7NkIQ== +"@storybook/react-webpack5@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-7.4.5.tgz#fa5c2e4204144deb2eaa3f0b894ffd22c2c8f8d9" + integrity sha512-2IgGuj/s6mZZoK22i7IfSSpkE00m1t/o9+C7Vxw+m79N/cyMbfmxuNJJATV9NZMrBd65UKACTitolM+ZneqB5Q== dependencies: - "@storybook/client-logger" "7.2.3" - "@storybook/core-client" "7.2.3" - "@storybook/docs-tools" "7.2.3" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.2.3" - "@storybook/react-dom-shim" "7.2.3" - "@storybook/types" "7.2.3" - "@types/escodegen" "^0.0.6" - "@types/estree" "^0.0.51" + "@storybook/builder-webpack5" "7.4.5" + "@storybook/preset-react-webpack" "7.4.5" + "@storybook/react" "7.4.5" "@types/node" "^16.0.0" - acorn "^7.4.1" - acorn-jsx "^5.3.1" - acorn-walk "^7.2.0" - escodegen "^2.0.0" - html-tags "^3.1.0" - lodash "^4.17.21" - prop-types "^15.7.2" - react-element-to-jsx-string "^15.0.0" - ts-dedent "^2.0.0" - type-fest "~2.19" - util-deprecate "^1.0.2" -"@storybook/react@7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-7.4.0.tgz#18d29aa49f0b784b46613d26a243caf473177403" - integrity sha512-QWsFw/twsNkcWI6brW06sugQQ5dV+fJm4IrEeI28cA4cBHK9G9HKOwCHoXDUWikzZx48XYMpNfs/WyIkuGmEqg== +"@storybook/react@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/react/-/react-7.4.5.tgz#b6675b3b42fe1fbb2f68973f8a792a4efe2ebb0f" + integrity sha512-Tiylrs3uFO8QSvH1w3ueSxlAgh2fteH0edRVKaX01M/h47+QqEiZqq/dYkVDvLHngF+CCCwE3OY8nNe6L14Xkw== dependencies: - "@storybook/client-logger" "7.4.0" - "@storybook/core-client" "7.4.0" - "@storybook/docs-tools" "7.4.0" + "@storybook/client-logger" "7.4.5" + "@storybook/core-client" "7.4.5" + "@storybook/docs-tools" "7.4.5" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.0" - "@storybook/react-dom-shim" "7.4.0" - "@storybook/types" "7.4.0" + "@storybook/preview-api" "7.4.5" + "@storybook/react-dom-shim" "7.4.5" + "@storybook/types" "7.4.5" "@types/escodegen" "^0.0.6" "@types/estree" "^0.0.51" "@types/node" "^16.0.0" @@ -8735,15 +8653,6 @@ type-fest "~2.19" util-deprecate "^1.0.2" -"@storybook/router@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.2.3.tgz#1e871720b7f7d5c9eb8d6839110c08979e9bdd91" - integrity sha512-C9fRwpHFce1MIJkDPjTGlYNBlL3qdXym/5htayUlq849mSrUnZHCDry0pRkv6oUL2bQ8AbTT7wNalNwJDeTAHw== - dependencies: - "@storybook/client-logger" "7.2.3" - memoizerific "^1.11.3" - qs "^6.10.0" - "@storybook/router@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.4.0.tgz#627f824bfd9cc4653ee84581fc09373ab1463336" @@ -8753,6 +8662,23 @@ memoizerific "^1.11.3" qs "^6.10.0" +"@storybook/router@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.4.5.tgz#837c82cdecd8ce5e081770b50a2a70169105f8fd" + integrity sha512-IM4IhiPiXsx3FAUeUOAB47uiuUS8Yd37VQcNlXLBO28GgHoTSYOrjS+VTGLIV5cAGKr8+H5pFB+q35BnlFUpkQ== + dependencies: + "@storybook/client-logger" "7.4.5" + memoizerific "^1.11.3" + qs "^6.10.0" + +"@storybook/store@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/store/-/store-7.4.5.tgz#52944a2fa3c4fb12d2a0094be1bbe516072a28f4" + integrity sha512-uK9y9aT/PI4xjhw0gG3geTk5/JPiSNfdxy57N+HRn04ofin3dnBSYM5gxuQxVeHR2EVpvVhoM5nQsImyIQuPUg== + dependencies: + "@storybook/client-logger" "7.4.5" + "@storybook/preview-api" "7.4.5" + "@storybook/telemetry@7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.4.0.tgz#04e47a2d9decf7671273130a9af9d231a8c3d2e8" @@ -8767,14 +8693,14 @@ fs-extra "^11.1.0" read-pkg-up "^7.0.1" -"@storybook/telemetry@7.4.1": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.4.1.tgz#e46ef09f88bf708f18c0a8d6c8f1f51178d13e17" - integrity sha512-53eQPm22Fa7qzjXFSE++bJv5qNG/89rRLU5xywuSYmjQgtaS6HKLPjIRtNPPbU50gRvklVedDDxD8UqN73mD3w== +"@storybook/telemetry@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.4.5.tgz#e9ce51ce70e763848077bd671057293cc2946f03" + integrity sha512-JbhQXZF5sqS2c7Cf+vAtuKTdTSBDco+liUP2UGQFjqdacTRLVzxyj+YY2UH4aAQn7wpmnQ67iHnqFp0+fdYmAA== dependencies: - "@storybook/client-logger" "7.4.1" - "@storybook/core-common" "7.4.1" - "@storybook/csf-tools" "7.4.1" + "@storybook/client-logger" "7.4.5" + "@storybook/core-common" "7.4.5" + "@storybook/csf-tools" "7.4.5" chalk "^4.1.0" detect-package-manager "^2.0.1" fetch-retry "^5.0.2" @@ -8790,16 +8716,6 @@ "@testing-library/user-event" "^14.0.0" ts-dedent "^2.2.0" -"@storybook/theming@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.2.3.tgz#f16f0c7b6db1245a53bfe3452b05d25dabbd4858" - integrity sha512-rSvBGAvuN/VdhcHh6LdeQJoIGf8fZuvY+57IYt7Vc04bASyjDl41hMRkjIB1Sbcfj7gF+OrH6G8Fc4PvvT3gyQ== - dependencies: - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.2.3" - "@storybook/global" "^5.0.0" - memoizerific "^1.11.3" - "@storybook/theming@7.4.0", "@storybook/theming@^7.0.12", "@storybook/theming@^7.2.3": version "7.4.0" resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.4.0.tgz#f5d9f8f55c41e08c0f50b57d9fb0e159ed595274" @@ -8810,15 +8726,15 @@ "@storybook/global" "^5.0.0" memoizerific "^1.11.3" -"@storybook/types@7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.2.3.tgz#64b6b1a6ed47ad621e32390a6758b33c7812e118" - integrity sha512-g/82OoTfQ/6moYS9/cLWx5ybn1oOOEhWtsVabsgNS+NHDC2II7o4Gu4xPno2Ql60ThAdB+EQQeLsnSotWsAgCw== +"@storybook/theming@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.4.5.tgz#6a48defac9e59f5f0e973cc36dec7300887276f0" + integrity sha512-QSIJDIMzOegzlhubIBaYIovf4mlf+AVL0SmQOskPS8GZ6s9t77yUUI6gZTEjO+S4eB3djXRsfTTijQ8+z4XmRA== dependencies: - "@storybook/channels" "7.2.3" - "@types/babel__core" "^7.0.0" - "@types/express" "^4.7.0" - file-system-cache "2.3.0" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" + "@storybook/client-logger" "7.4.5" + "@storybook/global" "^5.0.0" + memoizerific "^1.11.3" "@storybook/types@7.4.0": version "7.4.0" @@ -8841,6 +8757,16 @@ "@types/express" "^4.7.0" file-system-cache "2.3.0" +"@storybook/types@7.4.5": + version "7.4.5" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.4.5.tgz#800685e3d5ba481070e420fe842abfdd0db6e8da" + integrity sha512-DTWFNjfRTpncjufDoUs0QnNkgHG2qThGKWL1D6sO18cYI02zWPyHWD8/cbqlvtT7XIGe3s1iUEfCTdU5GcwWBA== + dependencies: + "@storybook/channels" "7.4.5" + "@types/babel__core" "^7.0.0" + "@types/express" "^4.7.0" + file-system-cache "2.3.0" + "@substrate/connect-extension-protocol@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@substrate/connect-extension-protocol/-/connect-extension-protocol-1.0.1.tgz#fa5738039586c648013caa6a0c95c43265dbe77d" @@ -8865,17 +8791,12 @@ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz#4001f5d5dd87fa13303e36ee106e3ff3a7eb8b22" integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== -"@svgr/babel-plugin-add-jsx-attribute@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz#74a5d648bd0347bda99d82409d87b8ca80b9a1ba" - integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== - -"@svgr/babel-plugin-remove-jsx-attribute@*", "@svgr/babel-plugin-remove-jsx-attribute@8.0.0": +"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": version "8.0.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz#69177f7937233caca3a1afb051906698f2f59186" integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== -"@svgr/babel-plugin-remove-jsx-empty-expression@*", "@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": +"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": version "8.0.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz#c2c48104cfd7dcd557f373b70a56e9e3bdae1d44" integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== @@ -8885,70 +8806,26 @@ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz#8fbb6b2e91fa26ac5d4aa25c6b6e4f20f9c0ae27" integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== -"@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz#fb9d22ea26d2bc5e0a44b763d4c46d5d3f596c60" - integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== - "@svgr/babel-plugin-svg-dynamic-title@8.0.0": version "8.0.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz#1d5ba1d281363fc0f2f29a60d6d936f9bbc657b0" integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== -"@svgr/babel-plugin-svg-dynamic-title@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz#01b2024a2b53ffaa5efceaa0bf3e1d5a4c520ce4" - integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== - "@svgr/babel-plugin-svg-em-dimensions@8.0.0": version "8.0.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz#35e08df300ea8b1d41cb8f62309c241b0369e501" integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== -"@svgr/babel-plugin-svg-em-dimensions@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz#dd3fa9f5b24eb4f93bcf121c3d40ff5facecb217" - integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== - -"@svgr/babel-plugin-transform-react-native-svg@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.0.0.tgz#023cd0895b98521f566060d6bb92100b9fee3775" - integrity sha512-UKrY3860AQICgH7g+6h2zkoxeVEPLYwX/uAjmqo4PIq2FIHppwhIqZstIyTz0ZtlwreKR41O3W3BzsBBiJV2Aw== - "@svgr/babel-plugin-transform-react-native-svg@8.1.0": version "8.1.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz#90a8b63998b688b284f255c6a5248abd5b28d754" integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== -"@svgr/babel-plugin-transform-react-native-svg@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz#1d8e945a03df65b601551097d8f5e34351d3d305" - integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== - "@svgr/babel-plugin-transform-svg-component@8.0.0": version "8.0.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz#013b4bfca88779711f0ed2739f3f7efcefcf4f7e" integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== -"@svgr/babel-plugin-transform-svg-component@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz#48620b9e590e25ff95a80f811544218d27f8a250" - integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== - -"@svgr/babel-preset@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-8.0.0.tgz#6d78100b3b6daf11c940b82d5bd8c3164b9c6ad9" - integrity sha512-KLcjiZychInVrhs86OvcYPLTFu9L5XV2vj0XAaE1HwE3J3jLmIzRY8ttdeAg/iFyp8nhavJpafpDZTt+1LIpkQ== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" - "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" - "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" - "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" - "@svgr/babel-plugin-transform-react-native-svg" "8.0.0" - "@svgr/babel-plugin-transform-svg-component" "8.0.0" - "@svgr/babel-preset@8.1.0": version "8.1.0" resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-8.1.0.tgz#0e87119aecdf1c424840b9d4565b7137cabf9ece" @@ -8963,31 +8840,6 @@ "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" "@svgr/babel-plugin-transform-svg-component" "8.0.0" -"@svgr/babel-preset@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz#b90de7979c8843c5c580c7e2ec71f024b49eb828" - integrity sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "^6.5.1" - "@svgr/babel-plugin-remove-jsx-attribute" "*" - "@svgr/babel-plugin-remove-jsx-empty-expression" "*" - "@svgr/babel-plugin-replace-jsx-attribute-value" "^6.5.1" - "@svgr/babel-plugin-svg-dynamic-title" "^6.5.1" - "@svgr/babel-plugin-svg-em-dimensions" "^6.5.1" - "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" - "@svgr/babel-plugin-transform-svg-component" "^6.5.1" - -"@svgr/core@8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-8.0.0.tgz#e96829cdb0473345d5671568282ee0736e86ef12" - integrity sha512-aJKtc+Pie/rFYsVH/unSkDaZGvEeylNv/s2cP+ta9/rYWxRVvoV/S4Qw65Kmrtah4CBK5PM6ISH9qUH7IJQCng== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.0.0" - camelcase "^6.2.0" - cosmiconfig "^8.1.3" - snake-case "^3.0.4" - "@svgr/core@8.1.0": version "8.1.0" resolved "https://registry.yarnpkg.com/@svgr/core/-/core-8.1.0.tgz#41146f9b40b1a10beaf5cc4f361a16a3c1885e88" @@ -8999,17 +8851,6 @@ cosmiconfig "^8.1.3" snake-case "^3.0.4" -"@svgr/core@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-6.5.1.tgz#d3e8aa9dbe3fbd747f9ee4282c1c77a27410488a" - integrity sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw== - dependencies: - "@babel/core" "^7.19.6" - "@svgr/babel-preset" "^6.5.1" - "@svgr/plugin-jsx" "^6.5.1" - camelcase "^6.2.0" - cosmiconfig "^7.0.1" - "@svgr/hast-util-to-babel-ast@8.0.0": version "8.0.0" resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz#6952fd9ce0f470e1aded293b792a2705faf4ffd4" @@ -9018,24 +8859,6 @@ "@babel/types" "^7.21.3" entities "^4.4.0" -"@svgr/hast-util-to-babel-ast@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz#81800bd09b5bcdb968bf6ee7c863d2288fdb80d2" - integrity sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw== - dependencies: - "@babel/types" "^7.20.0" - entities "^4.4.0" - -"@svgr/plugin-jsx@8.0.1": - version "8.0.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-8.0.1.tgz#b9495e06062cc0cac0e035751b69471ee328236b" - integrity sha512-bfCFb+4ZsM3UuKP2t7KmDwn6YV8qVn9HIQJmau6xeQb/iV65Rpi7NBNBWA2hcCd4GKoCqG8hpaaDk5FDR0eH+g== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.0.0" - "@svgr/hast-util-to-babel-ast" "8.0.0" - svg-parser "^2.0.4" - "@svgr/plugin-jsx@8.1.0": version "8.1.0" resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz#96969f04a24b58b174ee4cd974c60475acbd6928" @@ -9046,25 +8869,6 @@ "@svgr/hast-util-to-babel-ast" "8.0.0" svg-parser "^2.0.4" -"@svgr/plugin-jsx@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz#0e30d1878e771ca753c94e69581c7971542a7072" - integrity sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw== - dependencies: - "@babel/core" "^7.19.6" - "@svgr/babel-preset" "^6.5.1" - "@svgr/hast-util-to-babel-ast" "^6.5.1" - svg-parser "^2.0.4" - -"@svgr/plugin-svgo@8.0.1": - version "8.0.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-8.0.1.tgz#df0199313fdc88c3d7cd8e0dff16695e9718548c" - integrity sha512-29OJ1QmJgnohQHDAgAuY2h21xWD6TZiXji+hnx+W635RiXTAlHTbjrZDktfqzkN0bOeQEtNe+xgq73/XeWFfSg== - dependencies: - cosmiconfig "^8.1.3" - deepmerge "^4.3.1" - svgo "^3.0.2" - "@svgr/plugin-svgo@8.1.0": version "8.1.0" resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz#b115b7b967b564f89ac58feae89b88c3decd0f00" @@ -9074,19 +8878,10 @@ deepmerge "^4.3.1" svgo "^3.0.2" -"@svgr/plugin-svgo@^6.5.1": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz#0f91910e988fc0b842f88e0960c2862e022abe84" - integrity sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ== - dependencies: - cosmiconfig "^7.0.1" - deepmerge "^4.2.2" - svgo "^2.8.0" - -"@svgr/rollup@8.0.1": - version "8.0.1" - resolved "https://registry.yarnpkg.com/@svgr/rollup/-/rollup-8.0.1.tgz#aec94d860c6eb57bb52b916aa84bafcdf11dead3" - integrity sha512-nNy1M0jX7br4D9iUDQZWY0Jh6U4iWlsmvEWXgcLF2eizAADze9Ia5WAoI4ZeswJNKD1Hll8D7h4xk7amqPOhtQ== +"@svgr/rollup@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/rollup/-/rollup-8.1.0.tgz#2c8e09655336cda4b7843799a5d2a5860300b030" + integrity sha512-0XR1poYvPQoPpmfDYLEqUGu5ePAQ4pdgN3VFsZBNAeze7qubVpsIY1o1R6PZpKep/DKu33GSm2NhwpCLkMs2Cw== dependencies: "@babel/core" "^7.21.3" "@babel/plugin-transform-react-constant-elements" "^7.21.3" @@ -9094,25 +8889,11 @@ "@babel/preset-react" "^7.18.6" "@babel/preset-typescript" "^7.21.0" "@rollup/pluginutils" "^5.0.2" - "@svgr/core" "8.0.0" - "@svgr/plugin-jsx" "8.0.1" - "@svgr/plugin-svgo" "8.0.1" - -"@svgr/webpack@^6.1.2": - version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-6.5.1.tgz#ecf027814fc1cb2decc29dc92f39c3cf691e40e8" - integrity sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA== - dependencies: - "@babel/core" "^7.19.6" - "@babel/plugin-transform-react-constant-elements" "^7.18.12" - "@babel/preset-env" "^7.19.4" - "@babel/preset-react" "^7.18.6" - "@babel/preset-typescript" "^7.18.6" - "@svgr/core" "^6.5.1" - "@svgr/plugin-jsx" "^6.5.1" - "@svgr/plugin-svgo" "^6.5.1" + "@svgr/core" "8.1.0" + "@svgr/plugin-jsx" "8.1.0" + "@svgr/plugin-svgo" "8.1.0" -"@svgr/webpack@^8.0.1": +"@svgr/webpack@8.1.0", "@svgr/webpack@^8.0.1": version "8.1.0" resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-8.1.0.tgz#16f1b5346f102f89fda6ec7338b96a701d8be0c2" integrity sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA== @@ -9194,10 +8975,10 @@ "@swc/core-win32-ia32-msvc" "1.3.82" "@swc/core-win32-x64-msvc" "1.3.82" -"@swc/helpers@0.4.14": - version "0.4.14" - resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.4.14.tgz#1352ac6d95e3617ccb7c1498ff019654f1e12a74" - integrity sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw== +"@swc/helpers@0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.2.tgz#85ea0c76450b61ad7d10a37050289eded783c27d" + integrity sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw== dependencies: tslib "^2.4.0" @@ -9800,11 +9581,16 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== -"@types/node@^16.0.0", "@types/node@^16.18.39": +"@types/node@^16.0.0": version "16.18.48" resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.48.tgz#3bc872236cdb31cb51024d8875d655e25db489a4" integrity sha512-mlaecDKQ7rIZrYD7iiKNdzFb6e/qD5I9U1rAhq+Fd+DWvYVs+G2kv74UFHmSOlg5+i/vF3XxuR522V4u8BqO+Q== +"@types/node@^18.17.5": + version "18.17.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.17.19.tgz#80c9b8a89d3648d9e6098f4a7184e03833fee3c5" + integrity sha512-+pMhShR3Or5GR0/sp4Da7FnhVmTalWm81M6MkEldbwjETSaPalw138Z4KdpQaistvqQxLB7Cy4xwYdxpbSOs9Q== + "@types/normalize-package-data@^2.4.0", "@types/normalize-package-data@^2.4.1": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -9842,7 +9628,14 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== -"@types/react-dom@18.2.7", "@types/react-dom@^18.0.0": +"@types/react-dom@18.2.6": + version "18.2.6" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.6.tgz#ad621fa71a8db29af7c31b41b2ea3d8a6f4144d1" + integrity sha512-2et4PDvg6PVCyS7fuTc4gPoksV58bW0RwSxWKcPRcHZf0PRUGq03TKcD/rUHe3azfV6/5/biUBJw+HhCQjaP0A== + dependencies: + "@types/react" "*" + +"@types/react-dom@^18.0.0": version "18.2.7" resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.7.tgz#67222a08c0a6ae0a0da33c3532348277c70abb63" integrity sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA== @@ -9866,7 +9659,7 @@ "@types/history" "^4.7.11" "@types/react" "*" -"@types/react@*", "@types/react@18.2.22", "@types/react@>=16": +"@types/react@*", "@types/react@>=16": version "18.2.22" resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.22.tgz#abe778a1c95a07fa70df40a52d7300a40b949ccb" integrity sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA== @@ -9875,6 +9668,15 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/react@18.2.14": + version "18.2.14" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.14.tgz#fa7a6fecf1ce35ca94e74874f70c56ce88f7a127" + integrity sha512-A0zjq+QN/O0Kpe30hA1GidzyFjatVvrpIvWLxD+xv67Vt91TWWgco9IvrJBkeyHm1trGaFS/FSGqPlhyeZRm0g== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + "@types/react@^16.14.34": version "16.14.46" resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.46.tgz#42ac91aece416176e6b6127cd9ec9e381ea67e16" @@ -10099,7 +9901,7 @@ "@typescript-eslint/types" "6.6.0" "@typescript-eslint/visitor-keys" "6.6.0" -"@typescript-eslint/type-utils@5.62.0", "@typescript-eslint/type-utils@^5.58.0": +"@typescript-eslint/type-utils@5.62.0", "@typescript-eslint/type-utils@^5.60.1": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== @@ -10163,7 +9965,7 @@ semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.10.0", "@typescript-eslint/utils@^5.45.0", "@typescript-eslint/utils@^5.57.0", "@typescript-eslint/utils@^5.58.0": +"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.10.0", "@typescript-eslint/utils@^5.45.0", "@typescript-eslint/utils@^5.57.0", "@typescript-eslint/utils@^5.60.1": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== @@ -11259,10 +11061,10 @@ resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== -"@yarnpkg/parsers@^3.0.0-rc.18": - version "3.0.0-rc.50" - resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.50.tgz#6433be9c65d5621f535cf8a6be43862f1199776c" - integrity sha512-rsqnaP3NnFZdmTbgs5WoybBSx4wCvcCM4e3btvH7YdsTmnuSn4mE6KuILxca8MVTSY5xYFsXOb5ZvwhyhsX8qw== +"@yarnpkg/parsers@3.0.0-rc.46": + version "3.0.0-rc.46" + resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz#03f8363111efc0ea670e53b0282cd3ef62de4e01" + integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q== dependencies: js-yaml "^3.10.0" tslib "^2.4.0" @@ -11372,7 +11174,7 @@ acorn@^7.1.1, acorn@^7.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.0.4, acorn@^8.1.0, acorn@^8.10.0, acorn@^8.4.1, acorn@^8.6.0, acorn@^8.7.1, acorn@^8.8.1, acorn@^8.8.2, acorn@^8.9.0: +acorn@^8.0.4, acorn@^8.1.0, acorn@^8.10.0, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.6.0, acorn@^8.7.1, acorn@^8.8.1, acorn@^8.8.2, acorn@^8.9.0: version "8.10.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== @@ -11466,7 +11268,7 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -13462,7 +13264,7 @@ check-types@^11.1.1: resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.2.2.tgz#7afc0b6a860d686885062f2dba888ba5710335b4" integrity sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA== -chokidar@3.5.3, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.0, chokidar@^3.5.1, chokidar@^3.5.3: +chokidar@3.5.3, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.0, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -13889,6 +13691,14 @@ colorspace@1.1.x: color "^3.1.3" text-hex "1.0.x" +columnify@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3" + integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== + dependencies: + strip-ansi "^6.0.1" + wcwidth "^1.0.0" + combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -14494,18 +14304,6 @@ css-loader@6.8.1, css-loader@^6.4.0, css-loader@^6.7.1, css-loader@^6.7.3: postcss-value-parser "^4.2.0" semver "^7.3.8" -css-minimizer-webpack-plugin@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" - integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q== - dependencies: - cssnano "^5.0.6" - jest-worker "^27.0.2" - postcss "^8.3.5" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - source-map "^0.6.1" - css-minimizer-webpack-plugin@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz#33effe662edb1a0bf08ad633c32fa75d0f7ec565" @@ -14588,15 +14386,6 @@ css-what@^6.0.1, css-what@^6.1.0: resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== -css@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" - integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== - dependencies: - inherits "^2.0.4" - source-map "^0.6.1" - source-map-resolve "^0.6.0" - cssdb@^7.6.0: version "7.7.2" resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.7.2.tgz#fbebd90edfc6af129fda4fd986f9dd604a209094" @@ -14692,7 +14481,7 @@ cssnano-utils@^4.0.0: resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.0.tgz#d1da885ec04003ab19505ff0e62e029708d36b08" integrity sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw== -cssnano@^5.0.1, cssnano@^5.0.6: +cssnano@^5.0.1: version "5.1.15" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== @@ -14757,14 +14546,14 @@ cyclist@^1.0.1: resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.2.tgz#673b5f233bf34d8e602b949429f8171d9121bea3" integrity sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA== -cypress@^12.12.0: - version "12.17.4" - resolved "https://registry.yarnpkg.com/cypress/-/cypress-12.17.4.tgz#b4dadf41673058493fa0d2362faa3da1f6ae2e6c" - integrity sha512-gAN8Pmns9MA5eCDFSDJXWKUpaL3IDd89N9TtIupjYnzLSmlpVr+ZR+vb4U/qaMp+lB6tBvAmt7504c3Z4RU5KQ== +cypress@^13.0.0: + version "13.2.0" + resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.2.0.tgz#10f73d06a0764764ffbb903a31e96e2118dcfc1d" + integrity sha512-AvDQxBydE771GTq0TR4ZUBvv9m9ffXuB/ueEtpDF/6gOcvFR96amgwSJP16Yhqw6VhmwqspT5nAGzoxxB+D89g== dependencies: - "@cypress/request" "2.88.12" + "@cypress/request" "^3.0.0" "@cypress/xvfb" "^1.2.4" - "@types/node" "^16.18.39" + "@types/node" "^18.17.5" "@types/sinonjs__fake-timers" "8.1.1" "@types/sizzle" "^2.3.2" arch "^2.2.0" @@ -14985,13 +14774,6 @@ debug@^3.1.0, debug@^3.2.6, debug@^3.2.7: dependencies: ms "^2.1.1" -debug@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - decache@4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/decache/-/decache-4.6.2.tgz#c1df1325a2f36d53922e08f33380f083148199cd" @@ -15717,7 +15499,7 @@ dot-prop@^6.0.1: dependencies: is-obj "^2.0.0" -dotenv-expand@^10.0.0: +dotenv-expand@^10.0.0, dotenv-expand@~10.0.0: version "10.0.0" resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-10.0.0.tgz#12605d00fb0af6d0a592e6558585784032e4ef37" integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== @@ -15727,16 +15509,11 @@ dotenv@16.0.3: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== -dotenv@^16.0.0, dotenv@^16.0.3, dotenv@^16.3.1: +dotenv@^16.0.0, dotenv@^16.0.3, dotenv@^16.3.1, dotenv@~16.3.1: version "16.3.1" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== -dotenv@~10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" - integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== - dset@^3.1.1, dset@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.2.tgz#89c436ca6450398396dc6538ea00abc0c54cd45a" @@ -16265,19 +16042,19 @@ escodegen@^2.0.0, escodegen@^2.1.0: optionalDependencies: source-map "~0.6.1" -eslint-config-next@13.4.19: - version "13.4.19" - resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.4.19.tgz#f46be9d4bd9e52755f846338456132217081d7f8" - integrity sha512-WE8367sqMnjhWHvR5OivmfwENRQ1ixfNE9hZwQqNCsd+iM3KnuMc1V8Pt6ytgjxjf23D+xbesADv9x3xaKfT3g== +eslint-config-next@^13.5.2: + version "13.5.2" + resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.5.2.tgz#6cd120322deeecfcdbda5f6007f2bd9dbf890e03" + integrity sha512-kCF7k7fHBtFtxfP6J6AP6Mo0vW3CrFeoIuoZ7NHGIvLFc/RUaIspJ6inO/R33zE1o9t/lbJgTnsqnRB++sxCUQ== dependencies: - "@next/eslint-plugin-next" "13.4.19" - "@rushstack/eslint-patch" "^1.1.3" + "@next/eslint-plugin-next" "13.5.2" + "@rushstack/eslint-patch" "^1.3.3" "@typescript-eslint/parser" "^5.4.2 || ^6.0.0" eslint-import-resolver-node "^0.3.6" eslint-import-resolver-typescript "^3.5.2" - eslint-plugin-import "^2.26.0" - eslint-plugin-jsx-a11y "^6.5.1" - eslint-plugin-react "^7.31.7" + eslint-plugin-import "^2.28.1" + eslint-plugin-jsx-a11y "^6.7.1" + eslint-plugin-react "^7.33.2" eslint-plugin-react-hooks "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" eslint-config-prettier@8.8.0: @@ -16319,10 +16096,10 @@ eslint-module-utils@^2.7.4, eslint-module-utils@^2.8.0: dependencies: debug "^3.2.7" -eslint-plugin-cypress@^2.10.3: - version "2.14.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-cypress/-/eslint-plugin-cypress-2.14.0.tgz#c65e1f592680dd25bbd00c86194ee85fecf59bd7" - integrity sha512-eW6tv7iIg7xujleAJX4Ujm649Bf5jweqa4ObPEIuueYRyLZt7qXGWhCY/n4bfeFW/j6nQZwbIBHKZt6EKcL/cg== +eslint-plugin-cypress@2.15.1: + version "2.15.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-cypress/-/eslint-plugin-cypress-2.15.1.tgz#336afa7e8e27451afaf65aa359c9509e0a4f3a7b" + integrity sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w== dependencies: globals "^13.20.0" @@ -16374,7 +16151,7 @@ eslint-plugin-import@2.27.5: semver "^6.3.0" tsconfig-paths "^3.14.1" -eslint-plugin-import@^2.26.0, eslint-plugin-import@^2.27.5: +eslint-plugin-import@^2.27.5, eslint-plugin-import@^2.28.1: version "2.28.1" resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz#63b8b5b3c409bfc75ebaf8fb206b07ab435482c4" integrity sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A== @@ -16404,7 +16181,7 @@ eslint-plugin-jest@^27.2.1: dependencies: "@typescript-eslint/utils" "^5.10.0" -eslint-plugin-jsx-a11y@6.7.1, eslint-plugin-jsx-a11y@^6.5.1: +eslint-plugin-jsx-a11y@6.7.1, eslint-plugin-jsx-a11y@^6.7.1: version "6.7.1" resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#fca5e02d115f48c9a597a6894d5bcec2f7a76976" integrity sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA== @@ -16480,7 +16257,7 @@ eslint-plugin-react@7.32.2: semver "^6.3.0" string.prototype.matchall "^4.0.8" -eslint-plugin-react@^7.31.7, eslint-plugin-react@^7.32.2: +eslint-plugin-react@^7.32.2, eslint-plugin-react@^7.33.2: version "7.33.2" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608" integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== @@ -16554,7 +16331,7 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-scope@^7.2.0, eslint-scope@^7.2.2: +eslint-scope@^7.2.2: version "7.2.2" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== @@ -16586,20 +16363,20 @@ eslint-visitor-keys@^2.0.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== -eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: +eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.2, eslint-visitor-keys@^3.4.3: version "3.4.3" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -eslint@^8.38.0: - version "8.48.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.48.0.tgz#bf9998ba520063907ba7bfe4c480dc8be03c2155" - integrity sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg== +eslint@8.46.0: + version "8.46.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.46.0.tgz#a06a0ff6974e53e643acc42d1dcf2e7f797b3552" + integrity sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" - "@eslint/eslintrc" "^2.1.2" - "@eslint/js" "8.48.0" + "@eslint/eslintrc" "^2.1.1" + "@eslint/js" "^8.46.0" "@humanwhocodes/config-array" "^0.11.10" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" @@ -16610,7 +16387,7 @@ eslint@^8.38.0: doctrine "^3.0.0" escape-string-regexp "^4.0.0" eslint-scope "^7.2.2" - eslint-visitor-keys "^3.4.3" + eslint-visitor-keys "^3.4.2" espree "^9.6.1" esquery "^1.4.2" esutils "^2.0.2" @@ -16634,27 +16411,27 @@ eslint@^8.38.0: strip-ansi "^6.0.1" text-table "^0.2.0" -eslint@~8.40.0: - version "8.40.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.40.0.tgz#a564cd0099f38542c4e9a2f630fa45bf33bc42a4" - integrity sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ== +eslint@^8.38.0: + version "8.48.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.48.0.tgz#bf9998ba520063907ba7bfe4c480dc8be03c2155" + integrity sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg== dependencies: "@eslint-community/eslint-utils" "^4.2.0" - "@eslint-community/regexpp" "^4.4.0" - "@eslint/eslintrc" "^2.0.3" - "@eslint/js" "8.40.0" - "@humanwhocodes/config-array" "^0.11.8" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.2" + "@eslint/js" "8.48.0" + "@humanwhocodes/config-array" "^0.11.10" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" - ajv "^6.10.0" + ajv "^6.12.4" chalk "^4.0.0" cross-spawn "^7.0.2" debug "^4.3.2" doctrine "^3.0.0" escape-string-regexp "^4.0.0" - eslint-scope "^7.2.0" - eslint-visitor-keys "^3.4.1" - espree "^9.5.2" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" esquery "^1.4.2" esutils "^2.0.2" fast-deep-equal "^3.1.3" @@ -16662,22 +16439,19 @@ eslint@~8.40.0: find-up "^5.0.0" glob-parent "^6.0.2" globals "^13.19.0" - grapheme-splitter "^1.0.4" + graphemer "^1.4.0" ignore "^5.2.0" - import-fresh "^3.0.0" imurmurhash "^0.1.4" is-glob "^4.0.0" is-path-inside "^3.0.3" - js-sdsl "^4.1.4" js-yaml "^4.1.0" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" lodash.merge "^4.6.2" minimatch "^3.1.2" natural-compare "^1.4.0" - optionator "^0.9.1" + optionator "^0.9.3" strip-ansi "^6.0.1" - strip-json-comments "^3.1.0" text-table "^0.2.0" espree@^6.1.2: @@ -16689,7 +16463,7 @@ espree@^6.1.2: acorn-jsx "^5.2.0" eslint-visitor-keys "^1.1.0" -espree@^9.5.2, espree@^9.6.0, espree@^9.6.1: +espree@^9.0.0, espree@^9.6.0, espree@^9.6.1: version "9.6.1" resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== @@ -17113,7 +16887,7 @@ express-logging@1.1.1: dependencies: on-headers "^1.0.0" -express@4.18.2, express@^4.14.0, express@^4.17.3, express@^4.18.1: +express@4.18.2, express@^4.14.0, express@^4.17.3: version "4.18.2" resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== @@ -18740,11 +18514,6 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== -grapheme-splitter@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" - integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== - graphemer@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" @@ -19107,6 +18876,13 @@ hosted-git-info@^4.0.1: dependencies: lru-cache "^6.0.0" +hosted-git-info@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.1.tgz#9985fcb2700467fecf7f33a4d4874e30680b5322" + integrity sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA== + dependencies: + lru-cache "^10.0.1" + hot-shots@10.0.0: version "10.0.0" resolved "https://registry.yarnpkg.com/hot-shots/-/hot-shots-10.0.0.tgz#d360f9dd252da78297aca1cb08fd84a8936739c2" @@ -19280,7 +19056,7 @@ http-proxy-agent@^6.0.0: agent-base "^7.1.0" debug "^4.3.4" -http-proxy-middleware@2.0.6, http-proxy-middleware@^2.0.3, http-proxy-middleware@^2.0.6: +http-proxy-middleware@2.0.6, http-proxy-middleware@^2.0.3: version "2.0.6" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== @@ -19494,7 +19270,7 @@ import-cwd@^3.0.0: dependencies: import-from "^3.0.0" -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: +import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -20578,6 +20354,16 @@ jest-config@^29.4.1, jest-config@^29.6.4: slash "^3.0.0" strip-json-comments "^3.1.1" +jest-diff@^29.4.1: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== + dependencies: + chalk "^4.0.0" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + jest-diff@^29.6.4: version "29.6.4" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.6.4.tgz#85aaa6c92a79ae8cd9a54ebae8d5b6d9a513314a" @@ -20875,7 +20661,7 @@ jest-watcher@^29.6.4: jest-util "^29.6.3" string-length "^4.0.1" -jest-worker@^27.0.2, jest-worker@^27.4.5: +jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== @@ -20933,11 +20719,6 @@ js-cookie@^2.2.1: resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.1.tgz#69e106dc5d5806894562902aa5baec3744e9b2b8" integrity sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== -js-sdsl@^4.1.4: - version "4.4.2" - resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.4.2.tgz#2e3c031b1f47d3aca8b775532e3ebb0818e7f847" - integrity sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w== - js-sha3@0.8.0, js-sha3@^0.8.0: version "0.8.0" resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" @@ -21188,6 +20969,16 @@ json5@^2.1.1, json5@^2.1.2, json5@^2.2.2, json5@^2.2.3: resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== +jsonc-eslint-parser@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/jsonc-eslint-parser/-/jsonc-eslint-parser-2.3.0.tgz#7c2de97d01bff7227cbef2f25d1025d42a36198b" + integrity sha512-9xZPKVYp9DxnM3sd1yAsh/d59iIaswDkai8oTxbursfKYbg/ibjX0IzFt35+VZ8iEW453TVTXztnRvYUQlAfUQ== + dependencies: + acorn "^8.5.0" + eslint-visitor-keys "^3.0.0" + espree "^9.0.0" + semver "^7.3.5" + jsonc-parser@3.2.0, jsonc-parser@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" @@ -22037,7 +21828,7 @@ lowercase-keys@^3.0.0: resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== -lru-cache@^10.0.0, "lru-cache@^9.1.1 || ^10.0.0": +lru-cache@^10.0.0, lru-cache@^10.0.1, "lru-cache@^9.1.1 || ^10.0.0": version "10.0.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a" integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g== @@ -23039,7 +22830,7 @@ mkdirp@^0.5.1, mkdirp@^0.5.4, mkdirp@^0.5.5, mkdirp@^0.5.6: dependencies: minimist "^1.2.6" -mkdirp@^1.0.3, mkdirp@~1.0.4: +mkdirp@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== @@ -23531,27 +23322,29 @@ next-tick@^1.1.0: resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== -next@13.3.0: - version "13.3.0" - resolved "https://registry.yarnpkg.com/next/-/next-13.3.0.tgz#40632d303d74fc8521faa0a5bf4a033a392749b1" - integrity sha512-OVTw8MpIPa12+DCUkPqRGPS3thlJPcwae2ZL4xti3iBff27goH024xy4q2lhlsdoYiKOi8Kz6uJoLW/GXwgfOA== +next@^13.5.2: + version "13.5.2" + resolved "https://registry.yarnpkg.com/next/-/next-13.5.2.tgz#809dd84e481049e298fe79d28b1d66b587483fca" + integrity sha512-vog4UhUaMYAzeqfiAAmgB/QWLW7p01/sg+2vn6bqc/CxHFYizMzLv6gjxKzl31EVFkfl/F+GbxlKizlkTE9RdA== dependencies: - "@next/env" "13.3.0" - "@swc/helpers" "0.4.14" + "@next/env" "13.5.2" + "@swc/helpers" "0.5.2" busboy "1.6.0" caniuse-lite "^1.0.30001406" postcss "8.4.14" styled-jsx "5.1.1" + watchpack "2.4.0" + zod "3.21.4" optionalDependencies: - "@next/swc-darwin-arm64" "13.3.0" - "@next/swc-darwin-x64" "13.3.0" - "@next/swc-linux-arm64-gnu" "13.3.0" - "@next/swc-linux-arm64-musl" "13.3.0" - "@next/swc-linux-x64-gnu" "13.3.0" - "@next/swc-linux-x64-musl" "13.3.0" - "@next/swc-win32-arm64-msvc" "13.3.0" - "@next/swc-win32-ia32-msvc" "13.3.0" - "@next/swc-win32-x64-msvc" "13.3.0" + "@next/swc-darwin-arm64" "13.5.2" + "@next/swc-darwin-x64" "13.5.2" + "@next/swc-linux-arm64-gnu" "13.5.2" + "@next/swc-linux-arm64-musl" "13.5.2" + "@next/swc-linux-x64-gnu" "13.5.2" + "@next/swc-linux-x64-musl" "13.5.2" + "@next/swc-win32-arm64-msvc" "13.5.2" + "@next/swc-win32-ia32-msvc" "13.5.2" + "@next/swc-win32-x64-msvc" "13.5.2" no-case@^3.0.4: version "3.0.4" @@ -23663,6 +23456,11 @@ node-int64@^0.4.0: resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== +node-machine-id@1.1.12: + version "1.1.12" + resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267" + integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== + node-releases@^2.0.13: version "2.0.13" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" @@ -23818,6 +23616,16 @@ notistack@^3.0.1: clsx "^1.1.0" goober "^2.0.33" +npm-package-arg@11.0.1: + version "11.0.1" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.1.tgz#f208b0022c29240a1c532a449bdde3f0a4708ebc" + integrity sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ== + dependencies: + hosted-git-info "^7.0.0" + proc-log "^3.0.0" + semver "^7.3.5" + validate-npm-package-name "^5.0.0" + npm-run-path@^4.0.0, npm-run-path@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" @@ -23887,36 +23695,38 @@ nwsapi@^2.2.2, nwsapi@^2.2.4: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== -nx@16.1.4: - version "16.1.4" - resolved "https://registry.yarnpkg.com/nx/-/nx-16.1.4.tgz#cbdc4896e4cf4fd25d0ec52fab2dc3307984f329" - integrity sha512-fSkgC8wXLdW6QMaBHDXeEUJINgxBa0Vsut6Hq2SxEhtxmnx+lx++7NlhYVNZixTMRmI4a5vK0jdfPpe9hknsRA== +nx@16.9.0: + version "16.9.0" + resolved "https://registry.yarnpkg.com/nx/-/nx-16.9.0.tgz#fad51967bb80c12b311f3699292566cf445232f0" + integrity sha512-5/AjO4XJkiTcyIiw+zPyeOBdoy2njS/9fYBFroB4402mFtbqKiWkfjt+9Tng1AWSQzxyuKQb0hopdUQTEPhdcw== dependencies: - "@nrwl/tao" "16.1.4" + "@nrwl/tao" "*" "@parcel/watcher" "2.0.4" "@yarnpkg/lockfile" "^1.1.0" - "@yarnpkg/parsers" "^3.0.0-rc.18" + "@yarnpkg/parsers" "3.0.0-rc.46" "@zkochan/js-yaml" "0.0.6" axios "^1.0.0" chalk "^4.1.0" cli-cursor "3.1.0" cli-spinners "2.6.1" cliui "^7.0.2" - dotenv "~10.0.0" + dotenv "~16.3.1" + dotenv-expand "~10.0.0" enquirer "~2.3.6" - fast-glob "3.2.7" figures "3.2.0" flat "^5.0.2" fs-extra "^11.1.0" glob "7.1.4" ignore "^5.0.4" + jest-diff "^29.4.1" js-yaml "4.1.0" jsonc-parser "3.2.0" lines-and-columns "~2.0.3" minimatch "3.0.5" + node-machine-id "1.1.12" npm-run-path "^4.0.1" open "^8.4.0" - semver "7.3.4" + semver "7.5.3" string-width "^4.2.3" strong-log-transformer "^2.1.0" tar-stream "~2.2.0" @@ -23927,15 +23737,16 @@ nx@16.1.4: yargs "^17.6.2" yargs-parser "21.1.1" optionalDependencies: - "@nx/nx-darwin-arm64" "16.1.4" - "@nx/nx-darwin-x64" "16.1.4" - "@nx/nx-linux-arm-gnueabihf" "16.1.4" - "@nx/nx-linux-arm64-gnu" "16.1.4" - "@nx/nx-linux-arm64-musl" "16.1.4" - "@nx/nx-linux-x64-gnu" "16.1.4" - "@nx/nx-linux-x64-musl" "16.1.4" - "@nx/nx-win32-arm64-msvc" "16.1.4" - "@nx/nx-win32-x64-msvc" "16.1.4" + "@nx/nx-darwin-arm64" "16.9.0" + "@nx/nx-darwin-x64" "16.9.0" + "@nx/nx-freebsd-x64" "16.9.0" + "@nx/nx-linux-arm-gnueabihf" "16.9.0" + "@nx/nx-linux-arm64-gnu" "16.9.0" + "@nx/nx-linux-arm64-musl" "16.9.0" + "@nx/nx-linux-x64-gnu" "16.9.0" + "@nx/nx-linux-x64-musl" "16.9.0" + "@nx/nx-win32-arm64-msvc" "16.9.0" + "@nx/nx-win32-x64-msvc" "16.9.0" oauth-sign@~0.9.0: version "0.9.0" @@ -24187,7 +23998,7 @@ optimism@^0.17.5: "@wry/trie" "^0.4.3" tslib "^2.3.0" -optionator@^0.9.1, optionator@^0.9.3: +optionator@^0.9.3: version "0.9.3" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== @@ -24199,6 +24010,20 @@ optionator@^0.9.1, optionator@^0.9.3: prelude-ls "^1.2.1" type-check "^0.4.0" +ora@5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/ora/-/ora-5.3.0.tgz#fb832899d3a1372fe71c8b2c534bbfe74961bb6f" + integrity sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g== + dependencies: + bl "^4.0.3" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + log-symbols "^4.0.0" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + ora@6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/ora/-/ora-6.3.1.tgz#a4e9e5c2cf5ee73c259e8b410273e706a2ad3ed6" @@ -25753,7 +25578,7 @@ postcss@8.4.26: picocolors "^1.0.0" source-map-js "^1.0.2" -postcss@^8.1.10, postcss@^8.1.7, postcss@^8.2.14, postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.24: +postcss@^8.1.10, postcss@^8.1.7, postcss@^8.2.14, postcss@^8.4.14, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.24: version "8.4.29" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.29.tgz#33bc121cf3b3688d4ddef50be869b2a54185a1dd" integrity sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw== @@ -25891,6 +25716,15 @@ pretty-format@^29.0.0, pretty-format@^29.6.3: ansi-styles "^5.0.0" react-is "^18.0.0" +pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + "@jest/schemas" "^29.6.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" + pretty-hrtime@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" @@ -25923,6 +25757,11 @@ prismjs@^1.27.0: resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== +proc-log@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8" + integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== + process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -26187,6 +26026,13 @@ qrcode@1.5.3, qrcode@^1.5.1: pngjs "^5.0.0" yargs "^15.3.1" +qs@6.10.4: + version "6.10.4" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.4.tgz#6a3003755add91c0ec9eacdc5f878b034e73f9e7" + integrity sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g== + dependencies: + side-channel "^1.0.4" + qs@6.11.0: version "6.11.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" @@ -26201,13 +26047,6 @@ qs@^6.10.0, qs@^6.10.3, qs@^6.11.0, qs@^6.4.0, qs@^6.9.6: dependencies: side-channel "^1.0.4" -qs@~6.10.3: - version "6.10.5" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.5.tgz#974715920a80ff6a262264acd2c7e6c2a53282b4" - integrity sha512-O5RlPh0VFtR78y79rgcgKK4wbAI0C5zGVLztOIdpWX6ep368q5Hv6XRxDvXuZ9q3C6v+e3n8UfZZJw7IIG27eQ== - dependencies: - side-channel "^1.0.4" - qs@~6.5.2: version "6.5.3" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" @@ -26395,7 +26234,7 @@ react-docgen@^5.0.0: node-dir "^0.1.10" strip-indent "^3.0.0" -react-dom@18.2.0: +react-dom@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== @@ -26466,16 +26305,16 @@ react-is@^16.10.2, react-is@^16.13.1, react-is@^16.7.0: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0, react-is@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - react-is@^17.0.1: version "17.0.2" resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== +react-is@^18.0.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + react-lazy-images@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/react-lazy-images/-/react-lazy-images-1.1.0.tgz#c865445c96e568a6249db03a2bb2dccd49cb6f50" @@ -26620,13 +26459,13 @@ react-resize-detector@^8.0.4: dependencies: lodash "^4.17.21" -react-router-dom@6.11.1: - version "6.11.1" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.11.1.tgz#af226bae950deb437208a606a47cf5c2d72c55dc" - integrity sha512-dPC2MhoPeTQ1YUOt5uIK376SMNWbwUxYRWk2ZmTT4fZfwlOvabF8uduRKKJIyfkCZvMgiF0GSCQckmkGGijIrg== +react-router-dom@6.11.2: + version "6.11.2" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.11.2.tgz#324d55750ffe2ecd54ca4ec6b7bc7ab01741f170" + integrity sha512-JNbKtAeh1VSJQnH6RvBDNhxNwemRj7KxCzc5jb7zvDSKRnPWIFj9pO+eXqjM69gQJ0r46hSz1x4l9y0651DKWw== dependencies: - "@remix-run/router" "1.6.1" - react-router "6.11.1" + "@remix-run/router" "1.6.2" + react-router "6.11.2" react-router@6.11.1: version "6.11.1" @@ -26635,13 +26474,12 @@ react-router@6.11.1: dependencies: "@remix-run/router" "1.6.1" -react-shallow-renderer@^16.15.0: - version "16.15.0" - resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457" - integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA== +react-router@6.11.2: + version "6.11.2" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.11.2.tgz#006301c4da1a173d7ad76b7ecd2da01b9dd3837a" + integrity sha512-74z9xUSaSX07t3LM+pS6Un0T55ibUE/79CzfZpy5wsPDZaea1F8QkrsiyRnA2YQ7LwE/umaydzXZV80iDCPkMg== dependencies: - object-assign "^4.1.1" - react-is "^16.12.0 || ^17.0.0 || ^18.0.0" + "@remix-run/router" "1.6.2" react-smooth@^2.0.2: version "2.0.3" @@ -26660,15 +26498,6 @@ react-style-singleton@^2.2.1: invariant "^2.2.4" tslib "^2.0.0" -react-test-renderer@18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.2.0.tgz#1dd912bd908ff26da5b9fca4fd1c489b9523d37e" - integrity sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA== - dependencies: - react-is "^18.2.0" - react-shallow-renderer "^16.15.0" - scheduler "^0.23.0" - react-transition-group@2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.9.0.tgz#df9cdb025796211151a436c69a8f3b97b5b07c8d" @@ -26704,7 +26533,7 @@ react-use@^17.3.1: ts-easing "^0.2.0" tslib "^2.1.0" -react@18.2.0: +react@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== @@ -27661,7 +27490,7 @@ safe-stable-stringify@^2.1.0, safe-stable-stringify@^2.3.1: resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886" integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g== -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@^2.1.2, safer-buffer@~2.1.0: +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -27812,10 +27641,10 @@ semver-diff@^4.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.3.4: - version "7.3.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" - integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== +semver@7.5.3: + version "7.5.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e" + integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ== dependencies: lru-cache "^6.0.0" @@ -28278,14 +28107,6 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-resolve@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" - integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - source-map-support@0.5.13: version "0.5.13" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" @@ -28830,7 +28651,7 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" -strip-json-comments@^3.0.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@^3.0.1, strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -28955,18 +28776,15 @@ stylus-lookup@^3.0.1: commander "^2.8.1" debug "^4.1.0" -stylus@^0.55.0: - version "0.55.0" - resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.55.0.tgz#bd404a36dd93fa87744a9dd2d2b1b8450345e5fc" - integrity sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw== +stylus@^0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.59.0.tgz#a344d5932787142a141946536d6e24e6a6be7aa6" + integrity sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg== dependencies: - css "^3.0.0" - debug "~3.1.0" + "@adobe/css-tools" "^4.0.1" + debug "^4.3.2" glob "^7.1.6" - mkdirp "~1.0.4" - safer-buffer "^2.1.2" sax "~1.2.4" - semver "^6.3.0" source-map "^0.7.3" sucrase@^3.32.0: @@ -29049,7 +28867,7 @@ svg-parser@^2.0.4: resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== -svgo@^2.7.0, svgo@^2.8.0: +svgo@^2.7.0: version "2.8.0" resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== @@ -29255,7 +29073,7 @@ tar@^6.1.11, tar@^6.1.13: mkdirp "^1.0.3" yallist "^4.0.0" -telejson@^7.0.3, telejson@^7.2.0: +telejson@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/telejson/-/telejson-7.2.0.tgz#3994f6c9a8f8d7f2dba9be2c7c5bbb447e876f32" integrity sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ== @@ -29644,11 +29462,6 @@ tr46@~0.0.3: resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== -tree-kill@1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" - integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== - trim-lines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-lines/-/trim-lines-3.0.1.tgz#d802e332a07df861c48802c04321017b1bd87338" @@ -29986,7 +29799,7 @@ typeforce@^1.18.0: resolved "https://registry.yarnpkg.com/typeforce/-/typeforce-1.18.0.tgz#d7416a2c5845e085034d70fcc5b6cc4a90edbfdc" integrity sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g== -typescript@5.1.6, typescript@^3.9.10, typescript@^3.9.7, typescript@^4.0.0, typescript@^4.9.5, typescript@^5.0.0, typescript@^5.0.4, typescript@^5.1.6: +typescript@5.1.6, typescript@^3.9.10, typescript@^3.9.7, typescript@^4.0.0, typescript@^4.9.5, typescript@^5.0.0, typescript@^5.0.4, typescript@^5.1.6, typescript@~5.1.3: version "5.2.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== @@ -30589,6 +30402,13 @@ validate-npm-package-name@^4.0.0: dependencies: builtins "^5.0.0" +validate-npm-package-name@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713" + integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ== + dependencies: + builtins "^5.0.0" + valtio@1.11.0: version "1.11.0" resolved "https://registry.yarnpkg.com/valtio/-/valtio-1.11.0.tgz#c029dcd17a0f99d2fbec933721fe64cfd32a31ed" @@ -30740,7 +30560,7 @@ wasmcurves@0.2.2: dependencies: wasmbuilder "0.0.16" -watchpack@^2.2.0, watchpack@^2.4.0: +watchpack@2.4.0, watchpack@^2.2.0, watchpack@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== @@ -30755,7 +30575,7 @@ wbuf@^1.1.0, wbuf@^1.7.3: dependencies: minimalistic-assert "^1.0.0" -wcwidth@^1.0.1: +wcwidth@^1.0.0, wcwidth@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== @@ -31203,7 +31023,7 @@ webpack-virtual-modules@^0.5.0: resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz#362f14738a56dae107937ab98ea7062e8bdd3b6c" integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw== -webpack@5, webpack@^5.80.0, webpack@^5.82.0: +webpack@5, webpack@5.88.2, webpack@^5.80.0: version "5.88.2" resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.88.2.tgz#f62b4b842f1c6ff580f3fcb2ed4f0b579f4c210e" integrity sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ== @@ -31786,6 +31606,11 @@ zod-to-json-schema@^3.20.5: resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.21.4.tgz#de97c5b6d4a25e9d444618486cb55c0c7fb949fd" integrity sha512-fjUZh4nQ1s6HMccgIeE0VP4QG/YRGPmyjO9sAh890aQKPEk3nqbfUXhMFaC+Dr5KvYBm8BCyvfpZf2jY9aGSsw== +zod@3.21.4: + version "3.21.4" + resolved "https://registry.yarnpkg.com/zod/-/zod-3.21.4.tgz#10882231d992519f0a10b5dd58a38c9dabbb64db" + integrity sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw== + zod@^3.21.4: version "3.22.2" resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.2.tgz#3add8c682b7077c05ac6f979fea6998b573e157b" From 459c4b2f2f3245ff7989355e3de79c5ea83ab4f8 Mon Sep 17 00:00:00 2001 From: Trung-Tin Pham <60747384+AtelyPham@users.noreply.github.com> Date: Mon, 25 Sep 2023 19:36:36 +0700 Subject: [PATCH 4/5] ci: upgrade react router packages and viem/wagmi packages --- package.json | 8 +- yarn.lock | 221 ++++++++++++++++++++++++++------------------------- 2 files changed, 116 insertions(+), 113 deletions(-) diff --git a/package.json b/package.json index c5f20d9a40..3aacc3643e 100644 --- a/package.json +++ b/package.json @@ -126,8 +126,8 @@ "react-lottie-player": "^1.5.4", "react-markdown": "^8.0.7", "react-notion-x": "^6.15.7", - "react-router": "6.11.1", - "react-router-dom": "6.11.2", + "react-router": "^6.16.0", + "react-router-dom": "^6.16.0", "recharts": "^2.6.2", "remark-gfm": "^3.0.1", "rxjs": "7.8.1", @@ -137,8 +137,8 @@ "twitter-api-v2": "^1.14.2", "use-local-storage-state": "^18.3.0", "use-query-params": "^2.2.1", - "viem": "^1.5.3", - "wagmi": "^1.3.9" + "viem": "^1.12.2", + "wagmi": "^1.4.2" }, "devDependencies": { "@babel/cli": "7.21.5", diff --git a/yarn.lock b/yarn.lock index d54d66d25c..78365971a4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7032,15 +7032,10 @@ dependencies: "@babel/runtime" "^7.13.10" -"@remix-run/router@1.6.1": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.6.1.tgz#3a3a408481a3796f45223a549c2571517bc8af2d" - integrity sha512-YUkWj+xs0oOzBe74OgErsuR3wVn+efrFhXBWrit50kOiED+pvQe2r6MWY0iJMQU/mSVKxvNzL4ZaYvjdX+G7ZA== - -"@remix-run/router@1.6.2": - version "1.6.2" - resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.6.2.tgz#bbe75f8c59e0b7077584920ce2cc76f8f354934d" - integrity sha512-LzqpSrMK/3JBAVBI9u3NWtOhWNw5AMQfrUFYB0+bDHTSw17z++WJLsPsxAuK+oSddsxk4d7F/JcdDPM1M5YAhA== +"@remix-run/router@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.9.0.tgz#9033238b41c4cbe1e961eccb3f79e2c588328cf6" + integrity sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA== "@repeaterjs/repeater@3.0.4", "@repeaterjs/repeater@^3.0.4": version "3.0.4" @@ -10083,36 +10078,36 @@ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.4.tgz#06e83c5027f464eef861c329be81454bc8b70780" integrity sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ== -"@wagmi/connectors@3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@wagmi/connectors/-/connectors-3.1.1.tgz#3a7993e1e6865370aa9635b7a5d53f0faf0534f1" - integrity sha512-ewOV40AlrXcX018qckU0V9OCsDgHhs+KZjQJZhlplqRtc2ijjS62B5kcypXkcTtfU5qXUBA9KEwPsSTxGdT4ag== +"@wagmi/connectors@3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@wagmi/connectors/-/connectors-3.1.2.tgz#4fd33fc4061ffb53c68860a203f099c6cac649c3" + integrity sha512-IlLKErqCzQRBUcCvXGPowcczbWcvJtEG006gPsAoePNJEXCHEWoKASghgu+L/bqD7006Z6mW6zlTNjcSQJvFAg== dependencies: "@coinbase/wallet-sdk" "^3.6.6" "@ledgerhq/connect-kit-loader" "^1.1.0" "@safe-global/safe-apps-provider" "^0.17.1" "@safe-global/safe-apps-sdk" "^8.0.0" - "@walletconnect/ethereum-provider" "2.10.0" + "@walletconnect/ethereum-provider" "2.10.1" "@walletconnect/legacy-provider" "^2.0.0" - "@walletconnect/modal" "2.6.1" - "@walletconnect/utils" "2.10.0" + "@walletconnect/modal" "2.6.2" + "@walletconnect/utils" "2.10.1" abitype "0.8.7" eventemitter3 "^4.0.7" -"@wagmi/core@1.4.1": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@wagmi/core/-/core-1.4.1.tgz#808a44260e1149709649b6ab2b4425988edbdd02" - integrity sha512-b6LDFL0vZSCNcIHjnJzv++hakavTTt1/2WEQg2S5eEnaHTp7UoQlwfCyjKeiBhRih4yF34N06ea8cyEVjyjXrw== +"@wagmi/core@1.4.2": + version "1.4.2" + resolved "https://registry.yarnpkg.com/@wagmi/core/-/core-1.4.2.tgz#facf21c06d236b651782cfdd20005f02a3afcb9b" + integrity sha512-szgNs2DCbBXKsq3wdm/YD8FWkg7lfmTRAv25b2nJYJUTQN59pVXznlWfq8VCJLamhKOYjeYHlTQxXkAeUAJdhw== dependencies: - "@wagmi/connectors" "3.1.1" + "@wagmi/connectors" "3.1.2" abitype "0.8.7" eventemitter3 "^4.0.7" zustand "^4.3.1" -"@walletconnect/core@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.10.0.tgz#b659de4dfb374becd938964abd4f2150d410e617" - integrity sha512-Z8pdorfIMueuiBXLdnf7yloiO9JIiobuxN3j0OTal+MYc4q5/2O7d+jdD1DAXbLi1taJx3x60UXT/FPVkjIqIQ== +"@walletconnect/core@2.10.1": + version "2.10.1" + resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.10.1.tgz#d1fb442bd77424666bacdb0f5a07f7708fb3d984" + integrity sha512-WAoXfmj+Zy5q48TnrKUjmHXJCBahzKwbul+noepRZf7JDtUAZ9IOWpUjg+UPRbfK5EiWZ0TF42S6SXidf7EHoQ== dependencies: "@walletconnect/heartbeat" "1.2.1" "@walletconnect/jsonrpc-provider" "1.0.13" @@ -10125,8 +10120,8 @@ "@walletconnect/relay-auth" "^1.0.4" "@walletconnect/safe-json" "^1.0.2" "@walletconnect/time" "^1.0.2" - "@walletconnect/types" "2.10.0" - "@walletconnect/utils" "2.10.0" + "@walletconnect/types" "2.10.1" + "@walletconnect/utils" "2.10.1" events "^3.3.0" lodash.isequal "4.5.0" uint8arrays "^3.1.0" @@ -10159,19 +10154,19 @@ dependencies: tslib "1.14.1" -"@walletconnect/ethereum-provider@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-2.10.0.tgz#eebde38674222a48be35bb4aa3f6a74247ba059b" - integrity sha512-NyTm7RcrtAiSaYQPh6G4sOtr1kg/pL5Z3EDE6rBTV3Se5pMsYvtuwMiSol7MidsQpf4ux9HFhthTO3imcoWImw== +"@walletconnect/ethereum-provider@2.10.1": + version "2.10.1" + resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-2.10.1.tgz#4733a98f0b388cf5ae6c2b269f50da87da432ee5" + integrity sha512-Yhoz8EXkKzxOlBT6G+elphqCx/gkH6RxD9/ZAiy9lLc8Ng5p1gvKCVVP5zsGNE9FbkKmHd+J9JJRzn2Bw2yqtQ== dependencies: "@walletconnect/jsonrpc-http-connection" "^1.0.7" "@walletconnect/jsonrpc-provider" "^1.0.13" "@walletconnect/jsonrpc-types" "^1.0.3" "@walletconnect/jsonrpc-utils" "^1.0.8" - "@walletconnect/sign-client" "2.10.0" - "@walletconnect/types" "2.10.0" - "@walletconnect/universal-provider" "2.10.0" - "@walletconnect/utils" "2.10.0" + "@walletconnect/sign-client" "2.10.1" + "@walletconnect/types" "2.10.1" + "@walletconnect/universal-provider" "2.10.1" + "@walletconnect/utils" "2.10.1" events "^3.3.0" "@walletconnect/events@^1.0.1": @@ -10314,30 +10309,30 @@ pino "7.11.0" tslib "1.14.1" -"@walletconnect/modal-core@2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@walletconnect/modal-core/-/modal-core-2.6.1.tgz#bc76055d0b644a2d4b98024324825c108a700905" - integrity sha512-f2hYlJ5pwzGvjyaZ6BoGR5uiMgXzWXt6w6ktt1N8lmY6PiYp8whZgqx2hTxVWwVlsGnaIfh6UHp1hGnANx0eTQ== +"@walletconnect/modal-core@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@walletconnect/modal-core/-/modal-core-2.6.2.tgz#d73e45d96668764e0c8668ea07a45bb8b81119e9" + integrity sha512-cv8ibvdOJQv2B+nyxP9IIFdxvQznMz8OOr/oR/AaUZym4hjXNL/l1a2UlSQBXrVjo3xxbouMxLb3kBsHoYP2CA== dependencies: - valtio "1.11.0" + valtio "1.11.2" -"@walletconnect/modal-ui@2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@walletconnect/modal-ui/-/modal-ui-2.6.1.tgz#200c54c8dfe3c71321abb2724e18bb357dfd6371" - integrity sha512-RFUOwDAMijSK8B7W3+KoLKaa1l+KEUG0LCrtHqaB0H0cLnhEGdLR+kdTdygw+W8+yYZbkM5tXBm7MlFbcuyitA== +"@walletconnect/modal-ui@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@walletconnect/modal-ui/-/modal-ui-2.6.2.tgz#fa57c087c57b7f76aaae93deab0f84bb68b59cf9" + integrity sha512-rbdstM1HPGvr7jprQkyPggX7rP4XiCG85ZA+zWBEX0dVQg8PpAgRUqpeub4xQKDgY7pY/xLRXSiCVdWGqvG2HA== dependencies: - "@walletconnect/modal-core" "2.6.1" - lit "2.7.6" + "@walletconnect/modal-core" "2.6.2" + lit "2.8.0" motion "10.16.2" qrcode "1.5.3" -"@walletconnect/modal@2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@walletconnect/modal/-/modal-2.6.1.tgz#066fdbfcff83b58c8a9da66ab4af0eb93e3626de" - integrity sha512-G84tSzdPKAFk1zimgV7JzIUFT5olZUVtI3GcOk77OeLYjlMfnDT23RVRHm5EyCrjkptnvpD0wQScXePOFd2Xcw== +"@walletconnect/modal@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@walletconnect/modal/-/modal-2.6.2.tgz#4b534a836f5039eeb3268b80be7217a94dd12651" + integrity sha512-eFopgKi8AjKf/0U4SemvcYw9zlLpx9njVN8sf6DAkowC2Md0gPU/UNEbH1Wwj407pEKnEds98pKWib1NN1ACoA== dependencies: - "@walletconnect/modal-core" "2.6.1" - "@walletconnect/modal-ui" "2.6.1" + "@walletconnect/modal-core" "2.6.2" + "@walletconnect/modal-ui" "2.6.2" "@walletconnect/randombytes@^1.0.3": version "1.0.3" @@ -10376,19 +10371,19 @@ dependencies: tslib "1.14.1" -"@walletconnect/sign-client@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.10.0.tgz#0fee8f12821e37783099f0c7bd64e6efdfbd9d86" - integrity sha512-hbDljDS53kR/It3oXD91UkcOsT6diNnW5+Zzksm0YEfwww5dop/YfNlcdnc8+jKUhWOL/YDPNQCjzsCSNlVzbw== +"@walletconnect/sign-client@2.10.1": + version "2.10.1" + resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.10.1.tgz#db60bc9400cd79f0cb2380067343512b21ee4749" + integrity sha512-iG3eJGi1yXeG3xGeVSSMf8wDFyx239B0prLQfy1uYDtYFb2ynnH/09oqAZyKn96W5nfQzUgM2Mz157PVdloH3Q== dependencies: - "@walletconnect/core" "2.10.0" + "@walletconnect/core" "2.10.1" "@walletconnect/events" "^1.0.1" "@walletconnect/heartbeat" "1.2.1" "@walletconnect/jsonrpc-utils" "1.0.8" "@walletconnect/logger" "^2.0.1" "@walletconnect/time" "^1.0.2" - "@walletconnect/types" "2.10.0" - "@walletconnect/utils" "2.10.0" + "@walletconnect/types" "2.10.1" + "@walletconnect/utils" "2.10.1" events "^3.3.0" "@walletconnect/time@^1.0.2": @@ -10398,10 +10393,10 @@ dependencies: tslib "1.14.1" -"@walletconnect/types@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.10.0.tgz#5d63235b49e03d609521402a4b49627dbc4ed514" - integrity sha512-kSTA/WZnbKdEbvbXSW16Ty6dOSzOZCHnGg6JH7q1MuraalD2HuNg00lVVu7QAZ/Rj1Gn9DAkrgP5Wd5a8Xq//Q== +"@walletconnect/types@2.10.1": + version "2.10.1" + resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.10.1.tgz#1355bce236f3eef575716ea3efe4beed98a873ef" + integrity sha512-7pccAhajQdiH2kYywjE1XI64IqRI+4ioyGy0wvz8d0UFQ/DSG3MLKR8jHf5aTOafQQ/HRLz6xvlzN4a7gIVkUQ== dependencies: "@walletconnect/events" "^1.0.1" "@walletconnect/heartbeat" "1.2.1" @@ -10410,25 +10405,25 @@ "@walletconnect/logger" "^2.0.1" events "^3.3.0" -"@walletconnect/universal-provider@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.10.0.tgz#565d6478dcb5cc66955e5f03d6a00f51c9bcac14" - integrity sha512-jtVWf+AeTCqBcB3lCmWkv3bvSmdRCkQdo67GNoT5y6/pvVHMxfjgrJNBOUsWQMxpREpWDpZ993X0JRjsYVsMcA== +"@walletconnect/universal-provider@2.10.1": + version "2.10.1" + resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.10.1.tgz#c4a77bd2eed1a335edae5b2b298636092fff63ef" + integrity sha512-81QxTH/X4dRoYCz0U9iOrBYOcj7N897ONcB57wsGhEkV7Rc9htmWJq2CzeOuxvVZ+pNZkE+/aw9LrhizO1Ltxg== dependencies: "@walletconnect/jsonrpc-http-connection" "^1.0.7" "@walletconnect/jsonrpc-provider" "1.0.13" "@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/logger" "^2.0.1" - "@walletconnect/sign-client" "2.10.0" - "@walletconnect/types" "2.10.0" - "@walletconnect/utils" "2.10.0" + "@walletconnect/sign-client" "2.10.1" + "@walletconnect/types" "2.10.1" + "@walletconnect/utils" "2.10.1" events "^3.3.0" -"@walletconnect/utils@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.10.0.tgz#6918d12180d797b8bd4a19fb2ff128e394e181d6" - integrity sha512-9GRyEz/7CJW+G04RvrjPET5k7hOEsB9b3fF9cWDk/iDCxSWpbkU/hv/urRB36C+gvQMAZgIZYX3dHfzJWkY/2g== +"@walletconnect/utils@2.10.1": + version "2.10.1" + resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.10.1.tgz#65b37c9800eb0e80a08385b6987471fb46e1e22e" + integrity sha512-DM0dKgm9O58l7VqJEyV2OVv16XRePhDAReI23let6WdW1dSpw/Y/A89Lp99ZJOjLm2FxyblMRF3YRaZtHwBffw== dependencies: "@stablelib/chacha20poly1305" "1.0.1" "@stablelib/hkdf" "1.0.1" @@ -10438,7 +10433,7 @@ "@walletconnect/relay-api" "^1.0.9" "@walletconnect/safe-json" "^1.0.2" "@walletconnect/time" "^1.0.2" - "@walletconnect/types" "2.10.0" + "@walletconnect/types" "2.10.1" "@walletconnect/window-getters" "^1.0.1" "@walletconnect/window-metadata" "^1.0.1" detect-browser "5.3.0" @@ -21467,21 +21462,21 @@ lit-element@^3.3.0: "@lit/reactive-element" "^1.3.0" lit-html "^2.8.0" -lit-html@^2.7.0, lit-html@^2.8.0: +lit-html@^2.8.0: version "2.8.0" resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.8.0.tgz#96456a4bb4ee717b9a7d2f94562a16509d39bffa" integrity sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q== dependencies: "@types/trusted-types" "^2.0.2" -lit@2.7.6: - version "2.7.6" - resolved "https://registry.yarnpkg.com/lit/-/lit-2.7.6.tgz#810007b876ed43e0c70124de91831921598b1665" - integrity sha512-1amFHA7t4VaaDe+vdQejSVBklwtH9svGoG6/dZi9JhxtJBBlqY5D1RV7iLUYY0trCqQc4NfhYYZilZiVHt7Hxg== +lit@2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/lit/-/lit-2.8.0.tgz#4d838ae03059bf9cafa06e5c61d8acc0081e974e" + integrity sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA== dependencies: "@lit/reactive-element" "^1.6.0" lit-element "^3.3.0" - lit-html "^2.7.0" + lit-html "^2.8.0" load-json-file@^6.2.0: version "6.2.0" @@ -26459,27 +26454,20 @@ react-resize-detector@^8.0.4: dependencies: lodash "^4.17.21" -react-router-dom@6.11.2: - version "6.11.2" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.11.2.tgz#324d55750ffe2ecd54ca4ec6b7bc7ab01741f170" - integrity sha512-JNbKtAeh1VSJQnH6RvBDNhxNwemRj7KxCzc5jb7zvDSKRnPWIFj9pO+eXqjM69gQJ0r46hSz1x4l9y0651DKWw== - dependencies: - "@remix-run/router" "1.6.2" - react-router "6.11.2" - -react-router@6.11.1: - version "6.11.1" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.11.1.tgz#6e58458c03e16834dda2b433c6adb9e7c2b1d7a8" - integrity sha512-OZINSdjJ2WgvAi7hgNLazrEV8SGn6xrKA+MkJe9wVDMZ3zQ6fdJocUjpCUCI0cNrelWjcvon0S/QK/j0NzL3KA== +react-router-dom@^6.16.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.16.0.tgz#86f24658da35eb66727e75ecbb1a029e33ee39d9" + integrity sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg== dependencies: - "@remix-run/router" "1.6.1" + "@remix-run/router" "1.9.0" + react-router "6.16.0" -react-router@6.11.2: - version "6.11.2" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.11.2.tgz#006301c4da1a173d7ad76b7ecd2da01b9dd3837a" - integrity sha512-74z9xUSaSX07t3LM+pS6Un0T55ibUE/79CzfZpy5wsPDZaea1F8QkrsiyRnA2YQ7LwE/umaydzXZV80iDCPkMg== +react-router@6.16.0, react-router@^6.16.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.16.0.tgz#abbf3d5bdc9c108c9b822a18be10ee004096fb81" + integrity sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA== dependencies: - "@remix-run/router" "1.6.2" + "@remix-run/router" "1.9.0" react-smooth@^2.0.2: version "2.0.3" @@ -30409,10 +30397,10 @@ validate-npm-package-name@^5.0.0: dependencies: builtins "^5.0.0" -valtio@1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/valtio/-/valtio-1.11.0.tgz#c029dcd17a0f99d2fbec933721fe64cfd32a31ed" - integrity sha512-65Yd0yU5qs86b5lN1eu/nzcTgQ9/6YnD6iO+DDaDbQLn1Zv2w12Gwk43WkPlUBxk5wL/6cD5YMFf7kj6HZ1Kpg== +valtio@1.11.2: + version "1.11.2" + resolved "https://registry.yarnpkg.com/valtio/-/valtio-1.11.2.tgz#b8049c02dfe65620635d23ebae9121a741bb6530" + integrity sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw== dependencies: proxy-compare "2.5.1" use-sync-external-store "1.2.0" @@ -30479,7 +30467,7 @@ victory-vendor@^36.6.8: d3-time "^3.0.0" d3-timer "^3.0.1" -viem@^1.0.0, viem@^1.5.3: +viem@^1.0.0: version "1.10.3" resolved "https://registry.yarnpkg.com/viem/-/viem-1.10.3.tgz#e558ec568f961a5472ba6999528cb4eb7ae31c6f" integrity sha512-7L35k0JmxTa7xIx1s8lCsTLGrTEUXTYnLppZ56EVBjtvE2OKSfDjL8No0Fnedu6Ye0zi/VX2BQC3arhpKOVIlw== @@ -30494,6 +30482,21 @@ viem@^1.0.0, viem@^1.5.3: isomorphic-ws "5.0.0" ws "8.13.0" +viem@^1.12.2: + version "1.12.2" + resolved "https://registry.yarnpkg.com/viem/-/viem-1.12.2.tgz#f698f5a57567ec81472aacc6801cf6eae9d41ce3" + integrity sha512-aCaUCyg72ES+jK4s6tVYOMnOt4if71RwzgiUAUpAuaCgvHFfh9DCnwuEfwkxEZLE2vafOsirgJ3fcn7nsDVQoQ== + dependencies: + "@adraffy/ens-normalize" "1.9.4" + "@noble/curves" "1.2.0" + "@noble/hashes" "1.3.2" + "@scure/bip32" "1.3.2" + "@scure/bip39" "1.2.1" + "@types/ws" "^8.5.5" + abitype "0.9.8" + isomorphic-ws "5.0.0" + ws "8.13.0" + w3c-xmlserializer@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz#aebdc84920d806222936e3cdce408e32488a3073" @@ -30501,15 +30504,15 @@ w3c-xmlserializer@^4.0.0: dependencies: xml-name-validator "^4.0.0" -wagmi@^1.3.9: - version "1.4.1" - resolved "https://registry.yarnpkg.com/wagmi/-/wagmi-1.4.1.tgz#32e5fda3e3a47559115118e7c8315fe25115ab11" - integrity sha512-v3xd+uYZfLCAs1I4fLU7U9hg/gCw+Ud005J7kNR0mi20BcFAEU1EDN1LxHxpjUV0qKhOzSlMlrLjJyBCmSYhFA== +wagmi@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/wagmi/-/wagmi-1.4.2.tgz#cd681b1d35cf36613a11852cf25c2c39ce456f9f" + integrity sha512-Cxu0LatB44stqHoqdc6dgsTb9woYH1bEquJFq9PbTkePmnRCvceAD4aFUREUTaBWzIBcouhFlanWweDzEnb3mg== dependencies: "@tanstack/query-sync-storage-persister" "^4.27.1" "@tanstack/react-query" "^4.28.0" "@tanstack/react-query-persist-client" "^4.28.0" - "@wagmi/core" "1.4.1" + "@wagmi/core" "1.4.2" abitype "0.8.7" use-sync-external-store "^1.2.0" From 3e48a9a3fe967f9a1f07f99982738a3cd2abef2e Mon Sep 17 00:00:00 2001 From: Trung-Tin Pham <60747384+AtelyPham@users.noreply.github.com> Date: Mon, 25 Sep 2023 19:37:08 +0700 Subject: [PATCH 5/5] feat: adding options to skip fetching on-chain config and skip merging on-chain config --- package.json | 4 +- tools/scripts/fetchingOnChainConfig.ts | 51 ++++++++++++++++++++++++-- yarn.lock | 7 ++++ 3 files changed, 58 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 3aacc3643e..99da6a4ece 100644 --- a/package.json +++ b/package.json @@ -196,6 +196,7 @@ "@types/react": "18.2.14", "@types/react-dom": "18.2.6", "@types/react-router-dom": "5.3.3", + "@types/yargs": "^17.0.25", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", "@vue/compiler-sfc": "3.3.4", @@ -293,6 +294,7 @@ "webpack-bundle-analyzer": "^4.8.0", "webpack-cli": "5.1.4", "webpack-dev-server": "4.15.0", - "webpack-merge": "^5.8.0" + "webpack-merge": "^5.8.0", + "yargs": "^17.7.2" } } diff --git a/tools/scripts/fetchingOnChainConfig.ts b/tools/scripts/fetchingOnChainConfig.ts index 2ea0cbca99..0ea63628c5 100644 --- a/tools/scripts/fetchingOnChainConfig.ts +++ b/tools/scripts/fetchingOnChainConfig.ts @@ -1,6 +1,8 @@ import { config } from 'dotenv'; import { workspaceRoot } from 'nx/src/utils/workspace-root'; import path from 'path'; +import yargs, { type Argv, type Options } from 'yargs'; +import { hideBin } from 'yargs/helpers'; config({ path: path.join(workspaceRoot, '.env'), @@ -38,7 +40,28 @@ import mergeConfig from './utils/on-chain-utils/mergeConfig'; const configPath = path.join(workspaceRoot, ON_CHAIN_CONFIG_PATH); +const cliOptions = { + 'skip-fetching': { + type: 'boolean', + default: false, + description: + 'Skip fetching on chain config (useful for development and testing)', + } satisfies Options, + 'skip-merging': { + type: 'boolean', + default: false, + description: + 'Use the fetched config directly without merging with the existing one', + } satisfies Options, +}; + +type Arguments = { + skipFetching: boolean; + skipMerging: boolean; +}; + interface Ctx { + args?: Awaited['argv']>; typedChainIds: number[]; nativeRecord: Record; anchorMetadataRecord: Record; @@ -46,6 +69,7 @@ interface Ctx { } const ctx: Ctx = { + args: undefined, typedChainIds: Object.keys(anchorDeploymentBlock).map((id) => +id), nativeRecord: {}, anchorMetadataRecord: {}, @@ -227,7 +251,8 @@ async function fetchAnchorMetadataTask( async function writeFileTask( typedChainIds: number[], nativeRecord: Record, - metadataRecord: Record + metadataRecord: Record, + skipMerging = false ): Promise { const fetchedCfg = typedChainIds.reduce((acc, typedChainId) => { const native = nativeRecord[typedChainId]; @@ -245,7 +270,9 @@ async function writeFileTask( return acc; }, {} as ConfigType); - const writableConfig = mergeConfig(configPath, fetchedCfg); + const writableConfig = skipMerging + ? fetchedCfg + : mergeConfig(configPath, fetchedCfg); // Ensure directories are created const dir = path.dirname(configPath); @@ -264,9 +291,24 @@ async function writeFileTask( const tasks = new Listr( [ + { + title: color.cyan('Parsing arguments...'), + options: { persistentOutput: true }, + task: async (ctx, task) => { + const parser = yargs(hideBin(process.argv)).options(cliOptions); + + const args = await parser.argv; + ctx.args = args; + + task.output = color.green( + `Parsed arguments: ${JSON.stringify(args, null, 2)}` + ); + }, + }, { title: color.cyan('Filtering active chains...'), options: { persistentOutput: true }, + skip: (ctx) => ctx.args?.skipFetching, task: async (ctx, task) => { // Filter out the active chains const evmTypedChainIds = await filterActiveEVMChains(ctx.typedChainIds); @@ -300,6 +342,7 @@ const tasks = new Listr( { title: color.cyan('Fetching on chain config...'), options: { persistentOutput: true }, + skip: (ctx) => ctx.args?.skipFetching, task: async (ctx, task) => task.newListr( [ @@ -357,12 +400,14 @@ const tasks = new Listr( { title: color.cyan(`Writing config to ${configPath}...`), options: { persistentOutput: true }, + skip: (ctx) => ctx.args?.skipFetching, task: async (ctx, task) => { try { await writeFileTask( ctx.typedChainIds, ctx.nativeRecord, - ctx.anchorMetadataRecord + ctx.anchorMetadataRecord, + ctx.args?.skipMerging ); task.output = color.green( diff --git a/yarn.lock b/yarn.lock index 78365971a4..172b88bc0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9829,6 +9829,13 @@ dependencies: "@types/yargs-parser" "*" +"@types/yargs@^17.0.25": + version "17.0.25" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.25.tgz#3edd102803c97356fb4c805b2bbaf7dfc9ab6abc" + integrity sha512-gy7iPgwnzNvxgAEi2bXOHWCVOG6f7xsprVJH4MjlAWeBmJ7vh/Y1kwMtUrs64ztf24zVIRCpr3n/z6gm9QIkgg== + dependencies: + "@types/yargs-parser" "*" + "@types/yargs@^17.0.8": version "17.0.24" resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.24.tgz#b3ef8d50ad4aa6aecf6ddc97c580a00f5aa11902"