From be9f9b28ad1e3d098fc3bcd2ba669c3ef5014919 Mon Sep 17 00:00:00 2001 From: Leonardo Christino <leomilho@gmail.com> Date: Wed, 3 May 2023 12:19:50 +0200 Subject: [PATCH] build(sb): fixing branch for merge --- apps/web/.eslintignore | 3 + apps/web/.eslintrc.json | 25 + apps/web/cssmodule.d.ts | 24 - apps/web/image.d.ts | 48 -- apps/web/package.json | 5 +- apps/web/vite.config.ts | 6 +- libs/shared/.eslintrc.json | 7 + libs/shared/index.tsx | 2 +- libs/storybook/.storybook/main.ts | 11 +- libs/storybook/package.json | 18 +- libs/workspace/ui/Button.tsx | 22 - libs/workspace/ui/index.tsx | 2 - libs/workspace/ui/package.json | 19 - libs/workspace/ui/tsconfig.json | 5 - pnpm-lock.yaml | 746 ++++++++++++++++++------------ 15 files changed, 499 insertions(+), 444 deletions(-) create mode 100644 apps/web/.eslintignore create mode 100644 apps/web/.eslintrc.json delete mode 100644 apps/web/cssmodule.d.ts delete mode 100644 apps/web/image.d.ts delete mode 100644 libs/workspace/ui/Button.tsx delete mode 100644 libs/workspace/ui/index.tsx delete mode 100644 libs/workspace/ui/package.json delete mode 100644 libs/workspace/ui/tsconfig.json diff --git a/apps/web/.eslintignore b/apps/web/.eslintignore new file mode 100644 index 000000000..3421a7d28 --- /dev/null +++ b/apps/web/.eslintignore @@ -0,0 +1,3 @@ +node_modules/* +node_modules/ +node_modules diff --git a/apps/web/.eslintrc.json b/apps/web/.eslintrc.json new file mode 100644 index 000000000..2707c1f41 --- /dev/null +++ b/apps/web/.eslintrc.json @@ -0,0 +1,25 @@ +{ + "extends": ["plugin:react-hooks/recommended"], + "parserOptions": { + "sourceType": "module", + "ecmaVersion": "latest", + "ecmaFeatures": { + "jsx": true + } + }, + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/apps/web/cssmodule.d.ts b/apps/web/cssmodule.d.ts deleted file mode 100644 index b98cabe73..000000000 --- a/apps/web/cssmodule.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -declare module '*.module.css' { - const classes: { readonly [key: string]: string }; - export default classes; -} - -declare module '*.module.scss' { - const classes: { readonly [key: string]: string }; - export default classes; -} - -declare module '*.module.sass' { - const classes: { readonly [key: string]: string }; - export default classes; -} - -declare module '*.module.less' { - const classes: { readonly [key: string]: string }; - export default classes; -} - -declare module '*.module.styl' { - const classes: { readonly [key: string]: string }; - export default classes; -} diff --git a/apps/web/image.d.ts b/apps/web/image.d.ts deleted file mode 100644 index 9cc005a33..000000000 --- a/apps/web/image.d.ts +++ /dev/null @@ -1,48 +0,0 @@ -/// <reference types="react" /> -/// <reference types="react-dom" /> - -declare module '*.svg' { - import * as React from 'react'; - - export const ReactComponent: React.FunctionComponent< - React.SVGProps<SVGSVGElement> & { title?: string } - >; - - const src: string; - export default src; -} - -declare module '*.bmp' { - const src: string; - export default src; -} - -declare module '*.gif' { - const src: string; - export default src; -} - -declare module '*.jpg' { - const src: string; - export default src; -} - -declare module '*.jpeg' { - const src: string; - export default src; -} - -declare module '*.png' { - const src: string; - export default src; -} - -declare module '*.avif' { - const src: string; - export default src; -} - -declare module '*.webp' { - const src: string; - export default src; -} diff --git a/apps/web/package.json b/apps/web/package.json index 89ca06131..7b5586514 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -7,7 +7,9 @@ "dev": "vite --host local.graphpolaris.com --port 4200", "dev2": "vite --host local.graphpolaris.com --port 4200", "build": "tsc && vite build", - "preview": "vite preview" + "preview": "vite preview", + "lint": "eslint *.ts*", + "test": "vitest run" }, "dependencies": { "@graphpolaris/shared": "workspace:*", @@ -37,6 +39,7 @@ "react-is": "^18.2.0", "typescript": "^4.9.3", "vite": "^4.2.0", + "vite-plugin-dts": "^2.1.0", "vitest": "^0.29.2" } } diff --git a/apps/web/vite.config.ts b/apps/web/vite.config.ts index 8a74eed58..4fcc69729 100644 --- a/apps/web/vite.config.ts +++ b/apps/web/vite.config.ts @@ -3,10 +3,14 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react-swc'; import path from 'path'; import basicSsl from '@vitejs/plugin-basic-ssl'; +import dts from 'vite-plugin-dts'; // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react(), basicSsl()], + plugins: [react(), basicSsl(), + dts({ + insertTypesEntry: true, + }),], resolve: { alias: { '@graphpolaris/shared/lib': path.resolve( diff --git a/libs/shared/.eslintrc.json b/libs/shared/.eslintrc.json index a2bdc3e17..2707c1f41 100644 --- a/libs/shared/.eslintrc.json +++ b/libs/shared/.eslintrc.json @@ -1,5 +1,12 @@ { "extends": ["plugin:react-hooks/recommended"], + "parserOptions": { + "sourceType": "module", + "ecmaVersion": "latest", + "ecmaFeatures": { + "jsx": true + } + }, "ignorePatterns": ["!**/*"], "overrides": [ { diff --git a/libs/shared/index.tsx b/libs/shared/index.tsx index df7053eff..1dc5085e3 100644 --- a/libs/shared/index.tsx +++ b/libs/shared/index.tsx @@ -1 +1 @@ -export * from './index' +// export * from './index'; diff --git a/libs/storybook/.storybook/main.ts b/libs/storybook/.storybook/main.ts index f4ed50e66..e2b95a49a 100644 --- a/libs/storybook/.storybook/main.ts +++ b/libs/storybook/.storybook/main.ts @@ -9,7 +9,8 @@ const config: StorybookConfig = { // "../src/**/*.stories.@(js|jsx|ts|tsx)", // "../node_modules/@graphpolaris/**/*.stories.@(js|jsx|ts|tsx)" "../node_modules/@graphpolaris/shared/lib/**/*.stories.@(js|jsx|ts|tsx)", - "../../../apps/web/src/**/*.stories.@(js|jsx|ts|tsx)", + // "../node_modules/web/src/**/*.stories.@(js|jsx|ts|tsx)", + // "../../../apps/web/src/**/*.stories.@(js|jsx|ts|tsx)", ], addons: [ "@storybook/addon-links", @@ -18,10 +19,10 @@ const config: StorybookConfig = { { name: '@storybook/addon-styling', options: { - sass: { - // Require your Sass preprocessor here - implementation: require('sass'), - }, + // sass: { + // Require your Sass preprocessor here + // implementation: require('sass'), + // }, }, }, { diff --git a/libs/storybook/package.json b/libs/storybook/package.json index d337927f2..30a556d74 100644 --- a/libs/storybook/package.json +++ b/libs/storybook/package.json @@ -10,21 +10,21 @@ }, "dependencies": { "@graphpolaris/shared": "workspace:*", + "web": "workspace:*", "postcss-scss": "^4.0.6", "react": "^18.2.0", - "react-dom": "^18.2.0", - "ui": "workspace:*" + "react-dom": "^18.2.0" }, "devDependencies": { "@storybook/addon-essentials": "next", "@storybook/addon-interactions": "next", - "@storybook/addon-links": "^7.0.5", - "@storybook/addon-styling": "^0.3.2", - "@storybook/blocks": "^7.0.5", + "@storybook/addon-links": "^7.0.7", + "@storybook/addon-styling": "^1.0.5", + "@storybook/blocks": "^7.0.7", "@storybook/preset-scss": "^1.0.3", - "@storybook/react": "^7.0.5", - "@storybook/react-vite": "^7.0.5", - "@storybook/testing-library": "0.0.14-next.1", + "@storybook/react": "^7.0.7", + "@storybook/react-vite": "^7.0.7", + "@storybook/testing-library": "0.1.0", "@types/node": "18.13.0", "@types/react": "^18.0.28", "@types/react-dom": "^18.0.11", @@ -36,7 +36,7 @@ "prop-types": "15.8.1", "sass": "^1.59.3", "sass-loader": "^13.2.2", - "storybook": "^7.0.5", + "storybook": "^7.0.7", "typescript": "^4.9.3", "vite": "^4.2.0", "vite-plugin-sass-dts": "^1.3.2", diff --git a/libs/workspace/ui/Button.tsx b/libs/workspace/ui/Button.tsx deleted file mode 100644 index 61e9000e0..000000000 --- a/libs/workspace/ui/Button.tsx +++ /dev/null @@ -1,22 +0,0 @@ -interface Props { - primary?: boolean; - size?: "small" | "large"; - label?: string; -} - -export const Button = ({ - primary = false, - label = "Boop", - size = "small", -}: Props) => { - return ( - <button - style={{ - backgroundColor: primary ? "red" : "blue", - fontSize: size === "large" ? "24px" : "14px", - }} - > - {label} - </button> - ); -}; diff --git a/libs/workspace/ui/index.tsx b/libs/workspace/ui/index.tsx deleted file mode 100644 index 916730e8f..000000000 --- a/libs/workspace/ui/index.tsx +++ /dev/null @@ -1,2 +0,0 @@ -import * as React from "react"; -export * from "./Button"; diff --git a/libs/workspace/ui/package.json b/libs/workspace/ui/package.json deleted file mode 100644 index 17b3a320a..000000000 --- a/libs/workspace/ui/package.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "ui", - "version": "0.0.0", - "main": "./index.tsx", - "types": "./index.tsx", - "license": "MIT", - "scripts": { - "lint": "eslint *.ts*" - }, - "devDependencies": { - "@types/react": "^18.0.17", - "@types/react-dom": "^18.0.6", - "eslint": "^7.32.0", - "eslint-config-custom": "workspace:*", - "react": "^18.2.0", - "tsconfig": "workspace:*", - "typescript": "^4.5.2" - } -} diff --git a/libs/workspace/ui/tsconfig.json b/libs/workspace/ui/tsconfig.json deleted file mode 100644 index cd6c94d6e..000000000 --- a/libs/workspace/ui/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "tsconfig/react-library.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 33b0e34d8..14b92d621 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ importers: version: 2.8.8 turbo: specifier: latest - version: 1.8.8 + version: 1.9.3 apps/web: dependencies: @@ -103,7 +103,10 @@ importers: version: 4.9.5 vite: specifier: ^4.2.0 - version: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + version: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) + vite-plugin-dts: + specifier: ^2.1.0 + version: 2.1.0(@types/node@18.13.0)(vite@4.2.1) vitest: specifier: ^0.29.2 version: 0.29.4(happy-dom@8.9.0)(jsdom@21.1.1)(sass@1.59.3) @@ -359,7 +362,7 @@ importers: version: 4.1.1(webpack@5.77.0) vite: specifier: ^4.1.0 - version: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + version: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) vite-plugin-dts: specifier: ^2.1.0 version: 2.1.0(@types/node@18.13.0)(vite@4.2.1) @@ -387,37 +390,37 @@ importers: react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) - ui: + web: specifier: workspace:* - version: link:../workspace/ui + version: link:../../apps/web devDependencies: '@storybook/addon-essentials': specifier: next version: 7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': specifier: next - version: 7.0.7(react-dom@18.2.0)(react@18.2.0) + version: 7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': - specifier: ^7.0.5 - version: 7.0.5(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.0.7 + version: 7.0.7(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-styling': - specifier: ^0.3.2 - version: 0.3.2(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@6.5.16)(@storybook/core-events@6.5.16)(@storybook/manager-api@7.0.7)(@storybook/theming@6.5.16)(react-dom@18.2.0)(react@18.2.0)(sass-loader@13.2.2) + specifier: ^1.0.5 + version: 1.0.5(less@4.1.3)(postcss@8.4.21)(react-dom@18.2.0)(react@18.2.0)(sass@1.59.3)(webpack@5.77.0) '@storybook/blocks': - specifier: ^7.0.5 - version: 7.0.5(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.0.7 + version: 7.0.7(react-dom@18.2.0)(react@18.2.0) '@storybook/preset-scss': specifier: ^1.0.3 version: 1.0.3(css-loader@6.7.3)(sass-loader@13.2.2)(style-loader@3.3.2) '@storybook/react': - specifier: ^7.0.5 - version: 7.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) + specifier: ^7.0.7 + version: 7.0.7(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) '@storybook/react-vite': - specifier: ^7.0.5 - version: 7.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(vite@4.2.1) + specifier: ^7.0.7 + version: 7.0.7(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(vite@4.2.1) '@storybook/testing-library': - specifier: 0.0.14-next.1 - version: 0.0.14-next.1 + specifier: 0.1.0 + version: 0.1.0 '@types/node': specifier: 18.13.0 version: 18.13.0 @@ -452,14 +455,14 @@ importers: specifier: ^13.2.2 version: 13.2.2(sass@1.59.3)(webpack@5.77.0) storybook: - specifier: ^7.0.5 - version: 7.0.5 + specifier: ^7.0.7 + version: 7.0.7 typescript: specifier: ^4.9.3 version: 4.9.5 vite: specifier: ^4.2.0 - version: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + version: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) vite-plugin-sass-dts: specifier: ^1.3.2 version: 1.3.2(postcss@8.4.21)(prettier@2.8.8)(sass@1.59.3)(vite@4.2.1) @@ -491,30 +494,6 @@ importers: libs/workspace/tsconfig: {} - libs/workspace/ui: - devDependencies: - '@types/react': - specifier: ^18.0.17 - version: 18.0.28 - '@types/react-dom': - specifier: ^18.0.6 - version: 18.0.11 - eslint: - specifier: ^7.32.0 - version: 7.32.0 - eslint-config-custom: - specifier: workspace:* - version: link:../eslint-config-custom - react: - specifier: ^18.2.0 - version: 18.2.0 - tsconfig: - specifier: workspace:* - version: link:../tsconfig - typescript: - specifier: ^4.5.2 - version: 4.9.5 - packages: /@ampproject/remapping@2.2.0: @@ -2648,7 +2627,7 @@ packages: magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@4.9.5) typescript: 4.9.5 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) dev: true /@jridgewell/gen-mapping@0.1.1: @@ -3740,7 +3719,7 @@ packages: '@storybook/csf-plugin': 7.0.0-rc.5 '@storybook/csf-tools': 7.0.0-rc.5 '@storybook/global': 5.0.0 - '@storybook/mdx2-csf': 1.0.0-next.8 + '@storybook/mdx2-csf': 1.1.0-next.1 '@storybook/node-logger': 7.0.0-rc.5 '@storybook/postinstall': 7.0.0-rc.5 '@storybook/preview-api': 7.0.0-rc.5 @@ -3792,8 +3771,8 @@ packages: '@storybook/preview-api': 7.0.0-rc.5 dev: true - /@storybook/addon-interactions@7.0.7(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-jBl6O5sSbix0X1G9dFuWvvu4qefgLP9dAB/utVdDadZxlbPfa5B2C2q2YIqjcKZoX8DS8Fh8SUhlX1mdW5tu5w==} + /@storybook/addon-interactions@7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-OPAp+0LS+vtFcBvfrY+5/xFyXfihLCWJauFmMI02g0tsHObB4Ua6juAnOYSwNSKdea0uW5GGTkVRxS7zEgqr3Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3803,16 +3782,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.7 - '@storybook/components': 7.0.7(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.7 - '@storybook/core-events': 7.0.7 + '@storybook/client-logger': 7.0.0-rc.5 + '@storybook/components': 7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.0.0-rc.5 + '@storybook/core-events': 7.0.0-rc.5 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 7.0.7 - '@storybook/manager-api': 7.0.7(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.7 - '@storybook/theming': 7.0.7(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.7 + '@storybook/instrumenter': 7.0.0-rc.5 + '@storybook/manager-api': 7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.0-rc.5 + '@storybook/theming': 7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.0-rc.5 jest-mock: 27.5.1 polished: 4.2.2 react: 18.2.0 @@ -3822,8 +3801,8 @@ packages: - supports-color dev: true - /@storybook/addon-links@7.0.5(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-XltdGrWWlyW9mxeyS11Khi963ajV6B+TWUMi/U5Ka/uTHzVoB2vsB7jzkVKLc0mSR7oIkP+aZmkzaWNZZq9v1A==} + /@storybook/addon-links@7.0.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-DEjDxjHb3mT8Sdnx4In5Ev9gJ/XdjlHOq4iuy0wnMyrCV4wnzTQnIeSCx8nkrXFb314zc33JPnCcrb5pQoD5GQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3833,14 +3812,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.5 - '@storybook/core-events': 7.0.5 + '@storybook/client-logger': 7.0.7 + '@storybook/core-events': 7.0.7 '@storybook/csf': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.5 - '@storybook/router': 7.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.5 + '@storybook/manager-api': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.7 + '@storybook/router': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.7 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3926,6 +3905,43 @@ packages: sass-loader: 13.2.2(sass@1.59.3)(webpack@5.77.0) dev: true + /@storybook/addon-styling@1.0.5(less@4.1.3)(postcss@8.4.21)(react-dom@18.2.0)(react@18.2.0)(sass@1.59.3)(webpack@5.77.0): + resolution: {integrity: sha512-Vh+kzYJnCZOd5FGAXZ4Z0t+c5UXEkSAI1BN0SGu6ps1579uDkH3byWVq+hTEVo2lh0YgSzjs5rppUIoEVQYAzw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + dependencies: + '@storybook/api': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.0.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.7 + '@storybook/manager-api': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.0.7 + '@storybook/preview-api': 7.0.7 + '@storybook/theming': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.7 + css-loader: 6.7.3(webpack@5.77.0) + less-loader: 11.1.0(less@4.1.3)(webpack@5.77.0) + postcss-loader: 7.3.0(postcss@8.4.21)(webpack@5.77.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + resolve-url-loader: 5.0.0 + sass-loader: 13.2.2(sass@1.59.3)(webpack@5.77.0) + style-loader: 3.3.2(webpack@5.77.0) + transitivePeerDependencies: + - fibers + - less + - node-sass + - postcss + - sass + - sass-embedded + - webpack + dev: true + /@storybook/addon-toolbars@7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GErLxEBVh3HaQEvUNmKlNDcNuEYpGNVT1Nr1Tsc4J8EKG1ivEfQfVu6/5fduPZE8Vt1IUAzrVEp9NYzSELH49Q==} peerDependencies: @@ -4018,6 +4034,23 @@ packages: util-deprecate: 1.0.2 dev: true + /@storybook/api@7.0.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-0++LcK6PX1Z2HsI9fyZyqvmeFrB5NDMcsbmIvJfA2NfK92UW8y7t6Ft2fq/2jUCJcWT8Jp3xpatUvYb28irfwg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + dependencies: + '@storybook/client-logger': 7.0.7 + '@storybook/manager-api': 7.0.7(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + /@storybook/blocks@7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-9ZGDExwA6DgR/BsFSk2aCe7p/AIIQAiCemV1W1Djp7lt6OOALWfLZ7r1sFUqY9ZgNkfD1N41JpmqJtPDLXejGQ==} peerDependencies: @@ -4052,23 +4085,23 @@ packages: - supports-color dev: true - /@storybook/blocks@7.0.5(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-cOWRqmgRMZ+pgnqRv6jC2ehvXiQxDJsTQAoWO2+5iUuBmciv6s9u7FQFkW9Wn1TUkkLwEvY5jnzMNvzZsEBx1w==} + /@storybook/blocks@7.0.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ehR0hAFWNHHqmrmbwYPKhLpgbIBKtyMbeoGClTRSnrVBGONciYJdmxegkCTReUklCY+HBJjtlwNowT+7+5sSaw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.0.5 - '@storybook/client-logger': 7.0.5 - '@storybook/components': 7.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.5 + '@storybook/channels': 7.0.7 + '@storybook/client-logger': 7.0.7 + '@storybook/components': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.7 '@storybook/csf': 0.1.0 - '@storybook/docs-tools': 7.0.5 + '@storybook/docs-tools': 7.0.7 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.5 - '@storybook/theming': 7.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.5 + '@storybook/manager-api': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.7 + '@storybook/theming': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.7 '@types/lodash': 4.14.191 color-convert: 2.0.1 dequal: 2.0.3 @@ -4086,13 +4119,13 @@ packages: - supports-color dev: true - /@storybook/builder-manager@7.0.5: - resolution: {integrity: sha512-nSH5IWGsP+9OyZdh03i1yNvyViaF4099YpD9jDSQvn3H4I7UH8qsprFu3yoCax51lQqoxOadmlazS6P4DtLXMg==} + /@storybook/builder-manager@7.0.7: + resolution: {integrity: sha512-VI/0iEjAlzQDt1yKu8GXugNIz7t46IHIKgMNmltQ05KPypMgInUoMmbfP5AYOVddjLdSqjMLO7EK58pBLOInpw==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.0.5 - '@storybook/manager': 7.0.5 - '@storybook/node-logger': 7.0.5 + '@storybook/core-common': 7.0.7 + '@storybook/manager': 7.0.7 + '@storybook/node-logger': 7.0.7 '@types/ejs': 3.1.2 '@types/find-cache-dir': 3.2.1 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.17.12) @@ -4109,8 +4142,8 @@ packages: - supports-color dev: true - /@storybook/builder-vite@7.0.5(typescript@4.9.5)(vite@4.2.1): - resolution: {integrity: sha512-jQUpqmTiCZpVCLTVuMu3bSv1Iw4TJJhKYyrsozlfSbAzdM1S8IDEVhpKo+XoUrYLrGURSP8918zaOrl7ht8pvw==} + /@storybook/builder-vite@7.0.7(typescript@4.9.5)(vite@4.2.1): + resolution: {integrity: sha512-2wL6fsFWzij+R155urOLc7EjZtlVWf4FLfaSlLGAuZwRQU40N04YdMaHMp9tjd9Vdr5fxEDwTB51PnVWJMlsEw==} peerDependencies: '@preact/preset-vite': '*' typescript: '>= 4.3.x' @@ -4124,16 +4157,16 @@ packages: vite-plugin-glimmerx: optional: true dependencies: - '@storybook/channel-postmessage': 7.0.5 - '@storybook/channel-websocket': 7.0.5 - '@storybook/client-logger': 7.0.5 - '@storybook/core-common': 7.0.5 - '@storybook/csf-plugin': 7.0.5 + '@storybook/channel-postmessage': 7.0.7 + '@storybook/channel-websocket': 7.0.7 + '@storybook/client-logger': 7.0.7 + '@storybook/core-common': 7.0.7 + '@storybook/csf-plugin': 7.0.7 '@storybook/mdx2-csf': 1.0.0 - '@storybook/node-logger': 7.0.5 - '@storybook/preview': 7.0.5 - '@storybook/preview-api': 7.0.5 - '@storybook/types': 7.0.5 + '@storybook/node-logger': 7.0.7 + '@storybook/preview': 7.0.7 + '@storybook/preview-api': 7.0.7 + '@storybook/types': 7.0.7 browser-assert: 1.2.1 es-module-lexer: 0.9.3 express: 4.18.2 @@ -4145,7 +4178,7 @@ packages: remark-slug: 6.1.0 rollup: 3.20.0 typescript: 4.9.5 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) transitivePeerDependencies: - supports-color dev: true @@ -4161,17 +4194,6 @@ packages: telejson: 7.0.4 dev: true - /@storybook/channel-postmessage@7.0.5: - resolution: {integrity: sha512-Ri0188tHfvg2asdNOVUeLU1w1G/V485y/vatZ/vC3My9cG8P39t8ZKAJdA3hukc+7RZKZU+snqCz7de89/CF7Q==} - dependencies: - '@storybook/channels': 7.0.5 - '@storybook/client-logger': 7.0.5 - '@storybook/core-events': 7.0.5 - '@storybook/global': 5.0.0 - qs: 6.11.1 - telejson: 7.0.4 - dev: true - /@storybook/channel-postmessage@7.0.7: resolution: {integrity: sha512-XMtYfcaE0UoY/V7K1cTu9PcWETD4iyWb/Yswc4F9VrPw0Ui4UwGS1j4iaAu8DC06yyoJs4XvxYFBMlCQmKja6A==} dependencies: @@ -4183,11 +4205,11 @@ packages: telejson: 7.0.4 dev: true - /@storybook/channel-websocket@7.0.5: - resolution: {integrity: sha512-QgvxAZjEdRzPZveUibErJbaqqe97DLscPeK5YHA1/xDCPqMKo0HaQKTyT0YSsSkeE3oKXbdz9IXFXEaPmIpjzw==} + /@storybook/channel-websocket@7.0.7: + resolution: {integrity: sha512-KDbLiQts4/dCow3qk5WJSPA6SlaX3iP9RhF0Fjj03hoG2TRskrvo+AkUiJr8gF6dpkPndfuCYUCRsO2Ml8B+AA==} dependencies: - '@storybook/channels': 7.0.5 - '@storybook/client-logger': 7.0.5 + '@storybook/channels': 7.0.7 + '@storybook/client-logger': 7.0.7 '@storybook/global': 5.0.0 telejson: 7.0.4 dev: true @@ -4212,20 +4234,20 @@ packages: resolution: {integrity: sha512-Om4ovBLNw8pVrBu83MpOKgAuGO9Dpr1Coh2qp8t64WRPkejX1mxOY9IgH723//zH3igx8LCkf9rvBvcrsyaScQ==} dev: true - /@storybook/cli@7.0.5: - resolution: {integrity: sha512-VRrf4XG9H29FycNqthT6r4MjT0f4ynpwQAj039vUrt95rosV8ytuLFIrTwww1x/2o/VNpkWyL7MJwu6dejeZgw==} + /@storybook/cli@7.0.7: + resolution: {integrity: sha512-koTkWr7wlaHF14T5moRP/tYM44+Jf4GEzQ/rqx/Jfn7EbNlVUOibdLJj4JnseMGRc7ZP6tKYku2n+B8g7hJX4w==} hasBin: true dependencies: '@babel/core': 7.21.3 '@babel/preset-env': 7.21.4(@babel/core@7.21.3) '@ndelangen/get-tarball': 3.0.7 - '@storybook/codemod': 7.0.5 - '@storybook/core-common': 7.0.5 - '@storybook/core-server': 7.0.5 - '@storybook/csf-tools': 7.0.5 - '@storybook/node-logger': 7.0.5 - '@storybook/telemetry': 7.0.5 - '@storybook/types': 7.0.5 + '@storybook/codemod': 7.0.7 + '@storybook/core-common': 7.0.7 + '@storybook/core-server': 7.0.7 + '@storybook/csf-tools': 7.0.7 + '@storybook/node-logger': 7.0.7 + '@storybook/telemetry': 7.0.7 + '@storybook/types': 7.0.7 '@types/semver': 7.3.13 boxen: 5.1.2 chalk: 4.1.2 @@ -4286,16 +4308,16 @@ packages: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@7.0.5: - resolution: {integrity: sha512-Hu9CiVBHhaPJHMVpiAjr7pEtL7/AUsKT/Xxn3xUM7Ngy7TYMa62XTIMkt2Z+tAAud0HzAz/6Wv+2q+IqPr7BeQ==} + /@storybook/codemod@7.0.7: + resolution: {integrity: sha512-VlkDlkvfbzLe+NOmzs5zGrGb4jnaeAFZqpvIkXxevr6aGcOwgeelNv8gTmgBAcy+xbGW4Pp0XA2BlMweIvKEKA==} dependencies: '@babel/core': 7.21.3 '@babel/preset-env': 7.21.4(@babel/core@7.21.3) '@babel/types': 7.21.4 '@storybook/csf': 0.1.0 - '@storybook/csf-tools': 7.0.5 - '@storybook/node-logger': 7.0.5 - '@storybook/types': 7.0.5 + '@storybook/csf-tools': 7.0.7 + '@storybook/node-logger': 7.0.7 + '@storybook/types': 7.0.7 cross-spawn: 7.0.3 globby: 11.1.0 jscodeshift: 0.14.0(@babel/preset-env@7.21.4) @@ -4385,11 +4407,11 @@ packages: '@storybook/preview-api': 7.0.0-rc.5 dev: true - /@storybook/core-client@7.0.5: - resolution: {integrity: sha512-vN3jK0H4IRjdn/VP7E5dtY0MjytTFSosreSzschmSDTs/K9w52Zm+PkmDzQaBtrDo/VNjJCHnxDLDJZ1ewkoEw==} + /@storybook/core-client@7.0.7: + resolution: {integrity: sha512-eydcpR28qV3A3BwR5V6wsixoI1BRLA0SzFiwH/1ajrgX13inv+gV97gHv47Ojf/+YAZ3HqdVaUKFsUfMKwKieA==} dependencies: - '@storybook/client-logger': 7.0.5 - '@storybook/preview-api': 7.0.5 + '@storybook/client-logger': 7.0.7 + '@storybook/preview-api': 7.0.7 dev: true /@storybook/core-common@7.0.0-rc.5: @@ -4419,32 +4441,6 @@ packages: - supports-color dev: true - /@storybook/core-common@7.0.5: - resolution: {integrity: sha512-MIvWwu2ntKK3A0FDWRhKcegIAKyJTyzTf5K4PiVgCT2X9Mj0r0GZ10L/OlyTrlnGHqgxNc4oS2rcN3uWjlwXaA==} - dependencies: - '@storybook/node-logger': 7.0.5 - '@storybook/types': 7.0.5 - '@types/node': 16.18.16 - '@types/pretty-hrtime': 1.0.1 - chalk: 4.1.2 - esbuild: 0.17.12 - esbuild-register: 3.4.2(esbuild@0.17.12) - file-system-cache: 2.0.2 - find-up: 5.0.0 - fs-extra: 11.1.1 - glob: 8.1.0 - glob-promise: 6.0.2(glob@8.1.0) - handlebars: 4.7.7 - lazy-universal-dotenv: 4.0.0 - picomatch: 2.3.1 - pkg-dir: 5.0.0 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - supports-color - dev: true - /@storybook/core-common@7.0.7: resolution: {integrity: sha512-c8T24wex9bnCYdZVZFNX4VV+wfhrp47OLzVONZDqxMhq6G//Bgv5zH4Awcx5UfWf/05VcP7KGF1VKj8ebRyEEA==} dependencies: @@ -4481,31 +4477,27 @@ packages: resolution: {integrity: sha512-n9+TqgrgkXN5V+mNdgdnojUVqhKOsyL3DNfOmAsbLEewhg5z6+QDYxOe/FBe1usGI2DV+ihwb/knMZzuYXN5ow==} dev: true - /@storybook/core-events@7.0.5: - resolution: {integrity: sha512-bYQFZlJR3n5gFk5GVIemuL3m6aYPF6DVnzj6n9UcMZDlHcOZ2B2WbTmAUrGy0bmtj/Fd6ZJKDpBhh3cRRsYkbA==} - dev: true - /@storybook/core-events@7.0.7: resolution: {integrity: sha512-XNsR2RgaL2vBwuqsu+KA1DzGmB1UFfrAhpxhmyWTKDCniwtTLlaXgfKbqwcrOrPu/o1YswgIup/9UHepRHaf4A==} dev: true - /@storybook/core-server@7.0.5: - resolution: {integrity: sha512-h3SVzwepHTyDxS7ZPuYfHStnWC0EC05axSPKb3yeO6bCsowf+CEXgY5VayUqP8GkgLBez859m172y6B+wVXZ3g==} + /@storybook/core-server@7.0.7: + resolution: {integrity: sha512-PB4zoClH7aKG4XeJhxx43iK9n/C9gctXubNN5DSN6thPm4UITOas+/q4N7AHbCPyRbcMyoW7M31KtpzZu4Fjew==} dependencies: '@aw-web-design/x-default-browser': 1.4.88 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.0.5 - '@storybook/core-common': 7.0.5 - '@storybook/core-events': 7.0.5 + '@storybook/builder-manager': 7.0.7 + '@storybook/core-common': 7.0.7 + '@storybook/core-events': 7.0.7 '@storybook/csf': 0.1.0 - '@storybook/csf-tools': 7.0.5 + '@storybook/csf-tools': 7.0.7 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.0.5 - '@storybook/node-logger': 7.0.5 - '@storybook/preview-api': 7.0.5 - '@storybook/telemetry': 7.0.5 - '@storybook/types': 7.0.5 + '@storybook/manager': 7.0.7 + '@storybook/node-logger': 7.0.7 + '@storybook/preview-api': 7.0.7 + '@storybook/telemetry': 7.0.7 + '@storybook/types': 7.0.7 '@types/detect-port': 1.3.2 '@types/node': 16.18.16 '@types/node-fetch': 2.6.2 @@ -4550,10 +4542,10 @@ packages: - supports-color dev: true - /@storybook/csf-plugin@7.0.5: - resolution: {integrity: sha512-TTM6l1i73ZGUSCJpAXitsd/KHWQbiuPsFSHKaikowK+pJ2hz4kfNG5JrajXKR5OltBAAbUudK25oJWsvo8FGpQ==} + /@storybook/csf-plugin@7.0.7: + resolution: {integrity: sha512-uhf2g077gXA6ZEMXIPQ0RnX+IoOTBJbj+6+VQfT7K5tvJeop1z0Fvk0FoknNXcUe7aUA0nzA/cUQ1v4vXqbY3Q==} dependencies: - '@storybook/csf-tools': 7.0.5 + '@storybook/csf-tools': 7.0.7 unplugin: 0.10.2 transitivePeerDependencies: - supports-color @@ -4575,15 +4567,15 @@ packages: - supports-color dev: true - /@storybook/csf-tools@7.0.5: - resolution: {integrity: sha512-W83OAlYUyzbx3SuDGgsPunw8BeT5gkYJGqenC6wJH0B1Nc+MjYxjhffaMtnT2X8RgMKKgIIf7sB3QN22y+kN/Q==} + /@storybook/csf-tools@7.0.7: + resolution: {integrity: sha512-KbO5K2RS0oFm94eR49bAPvoyXY3Q6+ozvBek/F05RP7iAV790icQc59Xci9YDM1ONgb3afS+gSJGFBsE0h4pmg==} dependencies: '@babel/generator': 7.21.3 '@babel/parser': 7.21.3 '@babel/traverse': 7.21.3(supports-color@5.5.0) '@babel/types': 7.21.4 '@storybook/csf': 0.1.0 - '@storybook/types': 7.0.5 + '@storybook/types': 7.0.7 fs-extra: 11.1.1 recast: 0.23.1 ts-dedent: 2.2.0 @@ -4627,13 +4619,13 @@ packages: - supports-color dev: true - /@storybook/docs-tools@7.0.5: - resolution: {integrity: sha512-8e/9EIA9+1AhekJ8g81FgnjhJKWq8fNZK3AWYoDiPCjBFY3bLzisTLMAnxQILUG9DRbbX4aH2FZ3sMqvO9f3EQ==} + /@storybook/docs-tools@7.0.7: + resolution: {integrity: sha512-VB4Qa33DYNxXALWcXyDid246r9Q6SGM+Q+pGWOuEJsxRxDmrUspXHaHG0CO1NIjMWfbqpOoz61vquZO0GZoAAg==} dependencies: '@babel/core': 7.21.3 - '@storybook/core-common': 7.0.5 - '@storybook/preview-api': 7.0.5 - '@storybook/types': 7.0.5 + '@storybook/core-common': 7.0.7 + '@storybook/preview-api': 7.0.7 + '@storybook/types': 7.0.7 '@types/doctrine': 0.0.3 doctrine: 3.0.0 lodash: 4.17.21 @@ -4645,6 +4637,16 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true + /@storybook/instrumenter@7.0.0-rc.5: + resolution: {integrity: sha512-e9AtV1hNTs4ppmqKfst/cInmRnhkK9VcGf3xB/d9Qqm0Sqo+sNXu6ywK5KpAURdCzsUEOPXbJ9H52yTrU4f74A==} + dependencies: + '@storybook/channels': 7.0.0-rc.5 + '@storybook/client-logger': 7.0.0-rc.5 + '@storybook/core-events': 7.0.0-rc.5 + '@storybook/global': 5.0.0 + '@storybook/preview-api': 7.0.0-rc.5 + dev: true + /@storybook/instrumenter@7.0.7: resolution: {integrity: sha512-0zE5lM3laKvCT4GW/XKKw8kakvI4catqK8PObZolRhfxbtGufW4VJZ2E8vXLtgA/+K3zikypjuWE6d45NLbh9w==} dependencies: @@ -4680,31 +4682,6 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/manager-api@7.0.5(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zZR5uL3vR5skNge0a8FZNZfnGuDYVLVBpNVi5/UpnVRA/Pr439NHXaJL8xzdT7Xcvs+qp1FHShMM4gZVIFHrKA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@storybook/channels': 7.0.5 - '@storybook/client-logger': 7.0.5 - '@storybook/core-events': 7.0.5 - '@storybook/csf': 0.1.0 - '@storybook/global': 5.0.0 - '@storybook/router': 7.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.5 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - semver: 7.3.8 - store2: 2.14.2 - telejson: 7.0.4 - ts-dedent: 2.2.0 - dev: true - /@storybook/manager-api@7.0.7(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-QTd/P72peAhofKqK+8yzIO9iWAEfPn8WUGGveV2KGaTlSlgbr87RLHEKilcXMZcYhBWC9izFRmjKum9ROdskrQ==} peerDependencies: @@ -4730,16 +4707,16 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/manager@7.0.5: - resolution: {integrity: sha512-EwgEXetNfpitkxJ+WCqVF71aqaLR+3exDfL088NalxLZOJIokodvbtEKdueJr7CzrqTdxMIm9um5YX1ZgxdUcg==} + /@storybook/manager@7.0.7: + resolution: {integrity: sha512-FhquwUpUOHsjZROf6E6kzUnJ6EmMeJ9b+HYg6yYPyIMYVMjAhnkRKbIj0phGx2lhgKFlmxik+3pgchK5SLdcZA==} dev: true /@storybook/mdx2-csf@1.0.0: resolution: {integrity: sha512-dBAnEL4HfxxJmv7LdEYUoZlQbWj9APZNIbOaq0tgF8XkxiIbzqvgB0jhL/9UOrysSDbQWBiCRTu2wOVxedGfmw==} dev: true - /@storybook/mdx2-csf@1.0.0-next.8: - resolution: {integrity: sha512-t2O5s/HHTH5evZVHgVtCWTZgMZ/CaqDu3xVGgjVbKeTvpPAbi0Waab5SSX8T9PG5jNDei/x+jpAVCcNMOHoWzg==} + /@storybook/mdx2-csf@1.1.0-next.1: + resolution: {integrity: sha512-ONvFBZySHsBIkUYGrUM8FCG2tDKf663TIErztPSOghOpmBGyFLjSsXJHkNWiRi4c740PoemLqJd2XZZVlXRVLQ==} dev: true /@storybook/node-logger@7.0.0-rc.5: @@ -4751,15 +4728,6 @@ packages: pretty-hrtime: 1.0.3 dev: true - /@storybook/node-logger@7.0.5: - resolution: {integrity: sha512-REBIMItpBVn9tpo2JXP3eyHg9lsYSt1JqWFaEncdKEiXWArv5c8pN6/od7MB3sU3NdHwEDKwLel2fZaDbg3jBQ==} - dependencies: - '@types/npmlog': 4.1.4 - chalk: 4.1.2 - npmlog: 5.0.1 - pretty-hrtime: 1.0.3 - dev: true - /@storybook/node-logger@7.0.7: resolution: {integrity: sha512-5Y4LLgKeCStq1ktCKZ5eNPzQQSQ+CYZAlkEdzQ3Pp//0KXaZvVxEvGtaYhAymP2HatLpI8Oneo4lHrJioRfgww==} dependencies: @@ -4806,26 +4774,6 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview-api@7.0.5: - resolution: {integrity: sha512-mZruATt5JXfLuXJfOo30WCXILXjK+hs0HwtUDGRVW/J4Ql8CdNPB+WF56ZgeWUnMAYRf392bN3uNwmZx4v4Fog==} - dependencies: - '@storybook/channel-postmessage': 7.0.5 - '@storybook/channels': 7.0.5 - '@storybook/client-logger': 7.0.5 - '@storybook/core-events': 7.0.5 - '@storybook/csf': 0.1.0 - '@storybook/global': 5.0.0 - '@storybook/types': 7.0.5 - '@types/qs': 6.9.7 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.11.1 - synchronous-promise: 2.0.17 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - dev: true - /@storybook/preview-api@7.0.7: resolution: {integrity: sha512-R5pmGTodpu6hbwEg2RM2ulWtW3d426YzsisHrZJ+FT9lecWauN1y9xHCz7HdNzEFhT8r4YOa24L9ZS3mosZ7hA==} dependencies: @@ -4846,8 +4794,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.0.5: - resolution: {integrity: sha512-N1IDKzmqnF+XAdACGnaWw22dmSUQHuHKyyQ/vV9upMf0hA+4gk9pc5RFEHOQO/sTbxblgfKm9Q1fIYkxgPVFxg==} + /@storybook/preview@7.0.7: + resolution: {integrity: sha512-uL3ZcFao6UvxiSxCIcXKFakxEr9Nn0lvu0zzC2yQCVepzA7a+GDr1cK5VbZ6Mez38CnOvBmb5pkCbgRqSf/oug==} dev: true /@storybook/react-dom-shim@7.0.0-rc.5(react-dom@18.2.0)(react@18.2.0): @@ -4860,8 +4808,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react-dom-shim@7.0.5(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-iSdP73Af/d8RdNfa4rDHI3JuAakDqPl8Z1LT0cFcfzg29kihdmXIVaLvMcMqTrnqELU6VmzSiE86U+T1XOX95w==} + /@storybook/react-dom-shim@7.0.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-INGwFeu9M+RzpvktSKuwy8Rk/70mXGqxxsb9lPtq7phmETvfpNX7GnLJqiVazTaQiB1DkB0iAPUsK2MNbBu+Kw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4870,8 +4818,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react-vite@7.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(vite@4.2.1): - resolution: {integrity: sha512-jBwRrfC1ue/ZPMrey+VBPsjt89hBx21ZVMtIpLOGws6B2y6vYKskNqCh5iiYZrw9VRKYh6UL5qXiMeNM52o48A==} + /@storybook/react-vite@7.0.7(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(vite@4.2.1): + resolution: {integrity: sha512-RuWfP/kiLpuHdcF9dWUUp9SOGMmO0FJ0HGV5yAOhGmi8KmTzvc8zjC+hJjj+sSgn2n71BO8pG/zqGl16FwfwVQ==} engines: {node: '>=16'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4880,15 +4828,15 @@ packages: dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.2.1(typescript@4.9.5)(vite@4.2.1) '@rollup/pluginutils': 4.2.1 - '@storybook/builder-vite': 7.0.5(typescript@4.9.5)(vite@4.2.1) - '@storybook/react': 7.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) + '@storybook/builder-vite': 7.0.7(typescript@4.9.5)(vite@4.2.1) + '@storybook/react': 7.0.7(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) '@vitejs/plugin-react': 3.1.0(vite@4.2.1) ast-types: 0.14.2 magic-string: 0.27.0 react: 18.2.0 react-docgen: 6.0.0-alpha.3 react-dom: 18.2.0(react@18.2.0) - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) transitivePeerDependencies: - '@preact/preset-vite' - supports-color @@ -4935,8 +4883,8 @@ packages: - supports-color dev: true - /@storybook/react@7.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5): - resolution: {integrity: sha512-VXLi/oZnYLXe61Bvfan1YY6cANbFgDb5MmCpu8COaYOGjT53o4gTh3zQoDubaN8wzTQfE0TyP9E+m4//KvZxow==} + /@storybook/react@7.0.7(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5): + resolution: {integrity: sha512-eEsIfAGumzo7KRi/WKFpn/PGFhwLv72oiEM/8l5MMX/6poIkiekunqJLfx2BoL4cCtiS4g7OYzOdWjN01DwVCg==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4946,13 +4894,13 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.0.5 - '@storybook/core-client': 7.0.5 - '@storybook/docs-tools': 7.0.5 + '@storybook/client-logger': 7.0.7 + '@storybook/core-client': 7.0.7 + '@storybook/docs-tools': 7.0.7 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.5 - '@storybook/react-dom-shim': 7.0.5(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.5 + '@storybook/preview-api': 7.0.7 + '@storybook/react-dom-shim': 7.0.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.7 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 16.18.16 @@ -5002,19 +4950,6 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/router@7.0.5(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-tvbSb+G3Ft5Z7McwUcMa13D8pM4pdoCu/pKCVMOlAI5TZF3lidLMq2RCsrztpHiYBrhZcp6dWfErosXa+BYvwQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@storybook/client-logger': 7.0.5 - memoizerific: 1.11.3 - qs: 6.11.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/router@7.0.7(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-/lM8/NHQKeshfnC3ayFuO8Y9TCSHnCAPRhIsVxvanBzcj+ILbCIyZ+TspvB3hT4MbX/Ez+JR8VrMbjXIGwmH8w==} peerDependencies: @@ -5037,11 +4972,11 @@ packages: find-up: 4.1.0 dev: true - /@storybook/telemetry@7.0.5: - resolution: {integrity: sha512-eHf3JfMOBpy/QiErHfr4aIcqj/ADEqLOWxxoEICfwj4Nok/9dJKDXdjkHb0GAC2yRE2+iGlz7ipVL2XHZAIhIg==} + /@storybook/telemetry@7.0.7: + resolution: {integrity: sha512-Ka6pwWr3sWs3A/6WQ0wsoSYzXx3Mhr7eByNZZKuuCu9jnw3I8AbIOqQX2iOVzaQBLZsvXEeqvYY8iZ+GuRbbGQ==} dependencies: - '@storybook/client-logger': 7.0.5 - '@storybook/core-common': 7.0.5 + '@storybook/client-logger': 7.0.7 + '@storybook/core-common': 7.0.7 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.4 @@ -5054,8 +4989,8 @@ packages: - supports-color dev: true - /@storybook/testing-library@0.0.14-next.1: - resolution: {integrity: sha512-1CAl40IKIhcPaCC4pYCG0b9IiYNymktfV/jTrX7ctquRY3akaN7f4A1SippVHosksft0M+rQTFE0ccfWW581fw==} + /@storybook/testing-library@0.1.0: + resolution: {integrity: sha512-g947f4LJZw3IluBhysMKLJXByAFiSxnGuooENqU+ZPt/GTrz1I9GDBlhmoTJahuFkVbwHvziAl/8riY2Re921g==} dependencies: '@storybook/client-logger': 7.0.7 '@storybook/instrumenter': 7.0.7 @@ -6004,7 +5939,7 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 dependencies: - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) dev: true /@vitejs/plugin-react-swc@3.2.0(vite@4.2.1): @@ -6013,7 +5948,7 @@ packages: vite: ^4 dependencies: '@swc/core': 1.3.42 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) dev: true /@vitejs/plugin-react@3.1.0(vite@4.2.1): @@ -6027,7 +5962,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.19.6(@babel/core@7.21.3) magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) transitivePeerDependencies: - supports-color dev: true @@ -6263,6 +6198,14 @@ packages: engines: {node: '>= 10.0.0'} dev: true + /adjust-sourcemap-loader@4.0.0: + resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} + engines: {node: '>=8.9'} + dependencies: + loader-utils: 2.0.4 + regex-parser: 2.2.11 + dev: true + /agent-base@5.1.1: resolution: {integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==} engines: {node: '>= 6.0.0'} @@ -7104,7 +7047,7 @@ packages: dev: true /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} /concat-stream@1.6.2: resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} @@ -7183,6 +7126,12 @@ packages: engines: {node: '>= 0.6'} dev: true + /copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + dependencies: + is-what: 3.14.1 + dev: true + /core-js-compat@3.29.1: resolution: {integrity: sha512-QmchCua884D8wWskMX8tW5ydINzd8oSJVx38lx/pVkFGqztxt73GYre3pm/hyYq8bPf+MW5In4I/uRShFDsbrA==} dependencies: @@ -8032,6 +7981,15 @@ packages: hasBin: true dev: true + /errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + requiresBuild: true + dependencies: + prr: 1.0.1 + dev: true + optional: true + /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -9459,6 +9417,14 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + /image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + requiresBuild: true + dev: true + optional: true + /immer@9.0.19: resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==} dev: false @@ -9754,6 +9720,10 @@ packages: call-bind: 1.0.2 get-intrinsic: 1.2.0 + /is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + dev: true + /is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} @@ -9902,6 +9872,11 @@ packages: supports-color: 8.1.1 dev: true + /jiti@1.18.2: + resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} + hasBin: true + dev: true + /jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} dev: true @@ -10121,6 +10096,38 @@ packages: dotenv-expand: 10.0.0 dev: true + /less-loader@11.1.0(less@4.1.3)(webpack@5.77.0): + resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} + engines: {node: '>= 14.15.0'} + peerDependencies: + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + dependencies: + klona: 2.0.6 + less: 4.1.3 + webpack: 5.77.0(esbuild@0.17.12) + dev: true + + /less@4.1.3: + resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} + engines: {node: '>=6'} + hasBin: true + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.5.0 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.2.0 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + dev: true + /leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -10563,6 +10570,20 @@ packages: /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + /needle@3.2.0: + resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==} + engines: {node: '>= 4.4.x'} + hasBin: true + requiresBuild: true + dependencies: + debug: 3.2.7 + iconv-lite: 0.6.3 + sax: 1.2.4 + transitivePeerDependencies: + - supports-color + dev: true + optional: true + /negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -10874,6 +10895,11 @@ packages: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 + /parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + dev: true + /parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: @@ -11060,6 +11086,21 @@ packages: yaml: 2.2.1 dev: true + /postcss-loader@7.3.0(postcss@8.4.21)(webpack@5.77.0): + resolution: {integrity: sha512-qLAFjvR2BFNz1H930P7mj1iuWJFjGey/nVhimfOAAQ1ZyPpcClAxP8+A55Sl8mBvM+K2a9Pjgdj10KpANWrNfw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + dependencies: + cosmiconfig: 8.1.3 + jiti: 1.18.2 + klona: 2.0.6 + postcss: 8.4.21 + semver: 7.3.8 + webpack: 5.77.0(esbuild@0.17.12) + dev: true + /postcss-modules-extract-imports@3.0.0(postcss@8.4.21): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} @@ -11235,6 +11276,11 @@ packages: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} dev: true + /prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + dev: true + optional: true + /psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} dev: true @@ -11797,6 +11843,10 @@ packages: '@babel/runtime': 7.21.0 dev: true + /regex-parser@2.2.11: + resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} + dev: true + /regexp.prototype.flags@1.4.3: resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} engines: {node: '>= 0.4'} @@ -11879,6 +11929,17 @@ packages: global-dirs: 0.1.1 dev: true + /resolve-url-loader@5.0.0: + resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} + engines: {node: '>=12'} + dependencies: + adjust-sourcemap-loader: 4.0.0 + convert-source-map: 1.9.0 + loader-utils: 2.0.4 + postcss: 8.4.21 + source-map: 0.6.1 + dev: true + /resolve@1.19.0: resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} dependencies: @@ -12009,6 +12070,11 @@ packages: immutable: 4.3.0 source-map-js: 1.0.2 + /sax@1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + dev: true + optional: true + /saxes@6.0.0: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} @@ -12300,11 +12366,11 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook@7.0.5: - resolution: {integrity: sha512-wU8PpA2vgZe4Eu4ytilUdHIwl1J2sYlqVT4luGw+O/9dDbkVkB/3f73rAEMMwucWJmqG9HDausdZqEh+1BzJsw==} + /storybook@7.0.7: + resolution: {integrity: sha512-MaFAhpPm/KsaoIQfGzapnRyXNh1VbS8l38BNZR5ZD97ejGkLukJ7TO4fFS87Hyy6whAXo6tTdtqeCByMQ9gRFA==} hasBin: true dependencies: - '@storybook/cli': 7.0.5 + '@storybook/cli': 7.0.7 transitivePeerDependencies: - bufferutil - encoding @@ -12610,6 +12676,31 @@ packages: webpack: 5.77.0(esbuild@0.16.17) dev: true + /terser-webpack-plugin@5.3.7(esbuild@0.17.12)(webpack@5.77.0): + resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + '@jridgewell/trace-mapping': 0.3.17 + esbuild: 0.17.12 + jest-worker: 27.5.1 + schema-utils: 3.1.1 + serialize-javascript: 6.0.1 + terser: 5.16.8 + webpack: 5.77.0(esbuild@0.17.12) + dev: true + /terser@5.16.8: resolution: {integrity: sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==} engines: {node: '>=10'} @@ -12799,65 +12890,65 @@ packages: tslib: 1.14.1 typescript: 4.9.5 - /turbo-darwin-64@1.8.8: - resolution: {integrity: sha512-18cSeIm7aeEvIxGyq7PVoFyEnPpWDM/0CpZvXKHpQ6qMTkfNt517qVqUTAwsIYqNS8xazcKAqkNbvU1V49n65Q==} + /turbo-darwin-64@1.9.3: + resolution: {integrity: sha512-0dFc2cWXl82kRE4Z+QqPHhbEFEpUZho1msHXHWbz5+PqLxn8FY0lEVOHkq5tgKNNEd5KnGyj33gC/bHhpZOk5g==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@1.8.8: - resolution: {integrity: sha512-ruGRI9nHxojIGLQv1TPgN7ud4HO4V8mFBwSgO6oDoZTNuk5ybWybItGR+yu6fni5vJoyMHXOYA2srnxvOc7hjQ==} + /turbo-darwin-arm64@1.9.3: + resolution: {integrity: sha512-1cYbjqLBA2zYE1nbf/qVnEkrHa4PkJJbLo7hnuMuGM0bPzh4+AnTNe98gELhqI1mkTWBu/XAEeF5u6dgz0jLNA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@1.8.8: - resolution: {integrity: sha512-N/GkHTHeIQogXB1/6ZWfxHx+ubYeb8Jlq3b/3jnU4zLucpZzTQ8XkXIAfJG/TL3Q7ON7xQ8yGOyGLhHL7MpFRg==} + /turbo-linux-64@1.9.3: + resolution: {integrity: sha512-UuBPFefawEwpuxh5pM9Jqq3q4C8M0vYxVYlB3qea/nHQ80pxYq7ZcaLGEpb10SGnr3oMUUs1zZvkXWDNKCJb8Q==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@1.8.8: - resolution: {integrity: sha512-hKqLbBHgUkYf2Ww8uBL9UYdBFQ5677a7QXdsFhONXoACbDUPvpK4BKlz3NN7G4NZ+g9dGju+OJJjQP0VXRHb5w==} + /turbo-linux-arm64@1.9.3: + resolution: {integrity: sha512-vUrNGa3hyDtRh9W0MkO+l1dzP8Co2gKnOVmlJQW0hdpOlWlIh22nHNGGlICg+xFa2f9j4PbQlWTsc22c019s8Q==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@1.8.8: - resolution: {integrity: sha512-2ndjDJyzkNslXxLt+PQuU21AHJWc8f6MnLypXy3KsN4EyX/uKKGZS0QJWz27PeHg0JS75PVvhfFV+L9t9i+Yyg==} + /turbo-windows-64@1.9.3: + resolution: {integrity: sha512-0BZ7YaHs6r+K4ksqWus1GKK3W45DuDqlmfjm/yuUbTEVc8szmMCs12vugU2Zi5GdrdJSYfoKfEJ/PeegSLIQGQ==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@1.8.8: - resolution: {integrity: sha512-xCA3oxgmW9OMqpI34AAmKfOVsfDljhD5YBwgs0ZDsn5h3kCHhC4x9W5dDk1oyQ4F5EXSH3xVym5/xl1J6WRpUg==} + /turbo-windows-arm64@1.9.3: + resolution: {integrity: sha512-QJUYLSsxdXOsR1TquiOmLdAgtYcQ/RuSRpScGvnZb1hY0oLc7JWU0llkYB81wVtWs469y8H9O0cxbKwCZGR4RQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@1.8.8: - resolution: {integrity: sha512-qYJ5NjoTX+591/x09KgsDOPVDUJfU9GoS+6jszQQlLp1AHrf1wRFA3Yps8U+/HTG03q0M4qouOfOLtRQP4QypA==} + /turbo@1.9.3: + resolution: {integrity: sha512-ID7mxmaLUPKG/hVkp+h0VuucB1U99RPCJD9cEuSEOdIPoSIuomcIClEJtKamUsdPLhLCud+BvapBNnhgh58Nzw==} hasBin: true requiresBuild: true optionalDependencies: - turbo-darwin-64: 1.8.8 - turbo-darwin-arm64: 1.8.8 - turbo-linux-64: 1.8.8 - turbo-linux-arm64: 1.8.8 - turbo-windows-64: 1.8.8 - turbo-windows-arm64: 1.8.8 + turbo-darwin-64: 1.9.3 + turbo-darwin-arm64: 1.9.3 + turbo-linux-64: 1.9.3 + turbo-linux-arm64: 1.9.3 + turbo-windows-64: 1.9.3 + turbo-windows-arm64: 1.9.3 dev: true /type-check@0.3.2: @@ -13226,7 +13317,7 @@ packages: mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) transitivePeerDependencies: - '@types/node' - less @@ -13253,7 +13344,7 @@ packages: kolorist: 1.7.0 magic-string: 0.29.0 ts-morph: 17.0.1 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) transitivePeerDependencies: - '@types/node' - rollup @@ -13273,7 +13364,7 @@ packages: postcss-js: 4.0.1(postcss@8.4.21) prettier: 2.8.5 sass: 1.59.3 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) dev: true /vite-plugin-sass-dts@1.3.2(postcss@8.4.21)(prettier@2.8.8)(sass@1.59.3)(vite@4.2.1): @@ -13289,7 +13380,7 @@ packages: postcss-js: 4.0.1(postcss@8.4.21) prettier: 2.8.8 sass: 1.59.3 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) dev: true /vite-tsconfig-paths@4.0.7(typescript@4.9.5)(vite@4.2.1): @@ -13303,13 +13394,13 @@ packages: debug: 4.3.4(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 2.1.0(typescript@4.9.5) - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) transitivePeerDependencies: - supports-color - typescript dev: true - /vite@4.2.1(@types/node@18.13.0)(sass@1.59.3): + /vite@4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3): resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -13336,6 +13427,7 @@ packages: dependencies: '@types/node': 18.13.0 esbuild: 0.17.12 + less: 4.1.3 postcss: 8.4.21 resolve: 1.22.1 rollup: 3.20.0 @@ -13395,7 +13487,7 @@ packages: tinybench: 2.4.0 tinypool: 0.4.0 tinyspy: 1.1.1 - vite: 4.2.1(@types/node@18.13.0)(sass@1.59.3) + vite: 4.2.1(@types/node@18.13.0)(less@4.1.3)(sass@1.59.3) vite-node: 0.29.4(@types/node@18.13.0)(sass@1.59.3) why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -13489,6 +13581,46 @@ packages: - uglify-js dev: true + /webpack@5.77.0(esbuild@0.17.12): + resolution: {integrity: sha512-sbGNjBr5Ya5ss91yzjeJTLKyfiwo5C628AFjEa6WSXcZa4E+F57om3Cc8xLb1Jh0b243AWuSYRf3dn7HVeFQ9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.4 + '@types/estree': 0.0.51 + '@webassemblyjs/ast': 1.11.1 + '@webassemblyjs/wasm-edit': 1.11.1 + '@webassemblyjs/wasm-parser': 1.11.1 + acorn: 8.8.2 + acorn-import-assertions: 1.8.0(acorn@8.8.2) + browserslist: 4.21.5 + chrome-trace-event: 1.0.3 + enhanced-resolve: 5.12.0 + es-module-lexer: 0.9.3 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.1.1 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.7(esbuild@0.17.12)(webpack@5.77.0) + watchpack: 2.4.0 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + /whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} -- GitLab