From 7b9dbdaeb5d799a29e9a7f46a7d99963e4ecc7b9 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Mon, 19 Dec 2022 19:07:10 +0300 Subject: [PATCH] add turborepo move ./Elements to packages/elements --- .gitignore | 13 +- .../Form/Insurance/FinGAPTable/index.jsx | 4 +- .../Form/Insurance/InsuranceTable/config.tsx | 4 +- .../Form/Insurance/InsuranceTable/index.jsx | 4 +- .../Form/Insurance/InsuranceTable/types.ts | 2 +- .../Form/Payments/PaymentsTable/config.tsx | 2 +- .../Form/Payments/PaymentsTable/index.jsx | 4 +- Components/Calculation/Form/index.jsx | 4 +- Components/Calculation/Settings/index.jsx | 2 +- .../Calculation/config/elements-components.ts | 279 +++++----- .../Calculation/config/elements-props.ts | 2 +- .../config/elements-render/override.tsx | 4 +- Components/Calculation/lib/render-rows.tsx | 2 +- Components/Common/Error.jsx | 4 +- Components/Output/PaymentsTable/index.jsx | 2 +- Components/Output/Results/index.jsx | 2 +- Components/Output/Validation.jsx | 2 +- Components/Output/index.jsx | 4 +- package.json | 12 +- {Elements => packages/elements}/Alert.js | 0 {Elements => packages/elements}/Button.tsx | 0 {Elements => packages/elements}/Checkbox.tsx | 0 {Elements => packages/elements}/Input.tsx | 0 .../elements}/InputNumber.tsx | 0 {Elements => packages/elements}/Link.tsx | 0 {Elements => packages/elements}/Radio.tsx | 0 {Elements => packages/elements}/Result.js | 0 {Elements => packages/elements}/Segmented.tsx | 0 {Elements => packages/elements}/Select.tsx | 0 {Elements => packages/elements}/Switch.tsx | 0 {Elements => packages/elements}/Table.js | 0 {Elements => packages/elements}/Text.tsx | 0 {Elements => packages/elements}/Tooltip.js | 0 packages/elements/config.js | 4 + .../elements}/icons/DownloadOutlined.jsx | 0 packages/elements/index.ts | 15 + .../elements}/layout/Background.jsx | 0 .../elements}/layout/Divider.js | 0 .../elements}/layout/Tabs.js | 0 {Elements => packages/elements}/message.js | 0 .../elements}/notification.ts | 0 packages/elements/package.json | 16 + packages/elements/styles/antd.less | 1 + packages/elements/tsconfig.json | 25 + {Elements => packages/elements}/types.ts | 0 pages/404.jsx | 2 +- pages/500.jsx | 2 +- pages/_app.jsx | 7 +- process/load-kp/reactions.ts | 2 +- stores/calculation/index.ts | 2 +- stores/calculation/options/index.ts | 2 +- stores/calculation/options/types.ts | 2 +- stores/calculation/statuses/index.ts | 2 +- stores/calculation/statuses/types.ts | 2 +- stores/tables/payments/index.ts | 2 +- stores/tables/payments/types.ts | 2 +- stores/validation/index.ts | 2 +- tools/entity.ts | 2 +- turbo.json | 11 + yarn.lock | 486 +++++++++++++----- 60 files changed, 608 insertions(+), 333 deletions(-) rename {Elements => packages/elements}/Alert.js (100%) rename {Elements => packages/elements}/Button.tsx (100%) rename {Elements => packages/elements}/Checkbox.tsx (100%) rename {Elements => packages/elements}/Input.tsx (100%) rename {Elements => packages/elements}/InputNumber.tsx (100%) rename {Elements => packages/elements}/Link.tsx (100%) rename {Elements => packages/elements}/Radio.tsx (100%) rename {Elements => packages/elements}/Result.js (100%) rename {Elements => packages/elements}/Segmented.tsx (100%) rename {Elements => packages/elements}/Select.tsx (100%) rename {Elements => packages/elements}/Switch.tsx (100%) rename {Elements => packages/elements}/Table.js (100%) rename {Elements => packages/elements}/Text.tsx (100%) rename {Elements => packages/elements}/Tooltip.js (100%) create mode 100644 packages/elements/config.js rename {Elements => packages/elements}/icons/DownloadOutlined.jsx (100%) create mode 100644 packages/elements/index.ts rename {Elements => packages/elements}/layout/Background.jsx (100%) rename {Elements => packages/elements}/layout/Divider.js (100%) rename {Elements => packages/elements}/layout/Tabs.js (100%) rename {Elements => packages/elements}/message.js (100%) rename {Elements => packages/elements}/notification.ts (100%) create mode 100644 packages/elements/package.json create mode 100644 packages/elements/styles/antd.less create mode 100644 packages/elements/tsconfig.json rename {Elements => packages/elements}/types.ts (100%) create mode 100644 turbo.json diff --git a/.gitignore b/.gitignore index 48d7375..2a85e23 100644 --- a/.gitignore +++ b/.gitignore @@ -1,19 +1,19 @@ # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. # dependencies -/node_modules -/.pnp +node_modules +.pnp .pnp.js # testing /coverage # next.js -/.next/ -/out/ +.next/ +out/ # production -/build +build # misc .DS_Store @@ -42,3 +42,6 @@ yarn-error.log* !.yarn/releases !.yarn/sdks !.yarn/versions + +# turbo +.turbo diff --git a/Components/Calculation/Form/Insurance/FinGAPTable/index.jsx b/Components/Calculation/Form/Insurance/FinGAPTable/index.jsx index fc2f226..6ed91c6 100644 --- a/Components/Calculation/Form/Insurance/FinGAPTable/index.jsx +++ b/Components/Calculation/Form/Insurance/FinGAPTable/index.jsx @@ -1,5 +1,5 @@ -import Alert from 'Elements/Alert'; -import Table from 'Elements/Table'; +import Alert from 'elements/Alert'; +import Table from 'elements/Table'; import { toJS } from 'mobx'; import { observer } from 'mobx-react-lite'; import { useStore } from 'stores/hooks'; diff --git a/Components/Calculation/Form/Insurance/InsuranceTable/config.tsx b/Components/Calculation/Form/Insurance/InsuranceTable/config.tsx index 36a8d35..8aa4e65 100644 --- a/Components/Calculation/Form/Insurance/InsuranceTable/config.tsx +++ b/Components/Calculation/Form/Insurance/InsuranceTable/config.tsx @@ -1,8 +1,8 @@ /* eslint-disable import/prefer-default-export */ import type { ColumnsType } from 'antd/lib/table'; import { MAX_INSURANCE } from 'constants/values'; -import InputNumber from 'Elements/InputNumber'; -import Select from 'Elements/Select'; +import InputNumber from 'elements/InputNumber'; +import Select from 'elements/Select'; import { formatter, parser } from 'tools/number'; import { buildOptionComponent, buildValueComponent } from './builders'; import type * as Insurance from './types'; diff --git a/Components/Calculation/Form/Insurance/InsuranceTable/index.jsx b/Components/Calculation/Form/Insurance/InsuranceTable/index.jsx index 08aa736..cc8d98c 100644 --- a/Components/Calculation/Form/Insurance/InsuranceTable/index.jsx +++ b/Components/Calculation/Form/Insurance/InsuranceTable/index.jsx @@ -1,5 +1,5 @@ -import Alert from 'Elements/Alert'; -import Table from 'Elements/Table'; +import Alert from 'elements/Alert'; +import Table from 'elements/Table'; import { observer } from 'mobx-react-lite'; import { useStore } from 'stores/hooks'; import styled from 'styled-components'; diff --git a/Components/Calculation/Form/Insurance/InsuranceTable/types.ts b/Components/Calculation/Form/Insurance/InsuranceTable/types.ts index 9056b86..c089fa4 100644 --- a/Components/Calculation/Form/Insurance/InsuranceTable/types.ts +++ b/Components/Calculation/Form/Insurance/InsuranceTable/types.ts @@ -1,5 +1,5 @@ import type { KeysSchema, RowSchema } from 'config/schema/insurance'; -import type { BaseOption, Status } from 'Elements/types'; +import type { BaseOption, Status } from 'elements/types'; import type { z } from 'zod'; export type Keys = z.infer; diff --git a/Components/Calculation/Form/Payments/PaymentsTable/config.tsx b/Components/Calculation/Form/Payments/PaymentsTable/config.tsx index 15fb47d..7e4fa15 100644 --- a/Components/Calculation/Form/Payments/PaymentsTable/config.tsx +++ b/Components/Calculation/Form/Payments/PaymentsTable/config.tsx @@ -1,6 +1,6 @@ /* eslint-disable import/prefer-default-export */ import type { ColumnsType } from 'antd/lib/table'; -import InputNumber from 'Elements/InputNumber'; +import InputNumber from 'elements/InputNumber'; import { buildValueComponent } from './builders'; diff --git a/Components/Calculation/Form/Payments/PaymentsTable/index.jsx b/Components/Calculation/Form/Payments/PaymentsTable/index.jsx index fea783d..6b82fd8 100644 --- a/Components/Calculation/Form/Payments/PaymentsTable/index.jsx +++ b/Components/Calculation/Form/Payments/PaymentsTable/index.jsx @@ -1,5 +1,5 @@ -import Alert from 'Elements/Alert'; -import Table from 'Elements/Table'; +import Alert from 'elements/Alert'; +import Table from 'elements/Table'; import { computed } from 'mobx'; import { observer } from 'mobx-react-lite'; import { useStore } from 'stores/hooks'; diff --git a/Components/Calculation/Form/index.jsx b/Components/Calculation/Form/index.jsx index 055639f..6e77d90 100644 --- a/Components/Calculation/Form/index.jsx +++ b/Components/Calculation/Form/index.jsx @@ -1,5 +1,5 @@ -import Background from 'Elements/layout/Background'; -import Tabs from 'Elements/layout/Tabs'; +import Background from 'elements/layout/Background'; +import Tabs from 'elements/layout/Tabs'; import styled from 'styled-components'; import { min } from 'UIKit/mq'; import AddProduct from './AddProduct'; diff --git a/Components/Calculation/Settings/index.jsx b/Components/Calculation/Settings/index.jsx index ae288b7..ad86528 100644 --- a/Components/Calculation/Settings/index.jsx +++ b/Components/Calculation/Settings/index.jsx @@ -1,4 +1,4 @@ -import Background from 'Elements/layout/Background'; +import Background from 'elements/layout/Background'; import styled from 'styled-components'; import { min } from 'UIKit/mq'; import renderFormRows from '../lib/render-rows'; diff --git a/Components/Calculation/config/elements-components.ts b/Components/Calculation/config/elements-components.ts index eeb80e1..77f3bc0 100644 --- a/Components/Calculation/config/elements-components.ts +++ b/Components/Calculation/config/elements-components.ts @@ -1,13 +1,4 @@ -import Button from 'Elements/Button'; -import Checkbox from 'Elements/Checkbox'; -import Input from 'Elements/Input'; -import InputNumber from 'Elements/InputNumber'; -import Link from 'Elements/Link'; -import Radio from 'Elements/Radio'; -import Segmented from 'Elements/Segmented'; -import Select from 'Elements/Select'; -import Switch from 'Elements/Switch'; -import Text from 'Elements/Text'; +import * as elements from 'elements'; import type { ComponentProps } from 'react'; import type { Elements as ActionElements } from './map/actions'; import type { Elements as ValuesElements } from './map/values'; @@ -17,146 +8,146 @@ function wrapComponentsMap; diff --git a/pages/500.jsx b/pages/500.jsx index 03a7c9a..995e206 100644 --- a/pages/500.jsx +++ b/pages/500.jsx @@ -1,4 +1,4 @@ -import Result from 'Elements/Result'; +import Result from 'elements/Result'; export default function ServerError() { return ; diff --git a/pages/_app.jsx b/pages/_app.jsx index 6535411..f5c1063 100644 --- a/pages/_app.jsx +++ b/pages/_app.jsx @@ -1,9 +1,9 @@ /* eslint-disable global-require */ import { ApolloProvider } from '@apollo/client'; import { QueryClientProvider } from '@tanstack/react-query'; -import { ConfigProvider } from 'antd'; -import 'antd/dist/antd.less'; import Layout from 'Components/Layout'; +import { ConfigProvider, ru_RU } from 'elements/config'; +import 'elements/styles/antd.less'; import Head from 'next/head'; import 'normalize.css'; import { useMemo } from 'react'; @@ -15,7 +15,6 @@ import theme from 'UIKit/theme'; import '../styles/fonts.css'; import '../styles/globals.css'; -import ruRU from 'antd/lib/locale/ru_RU'; import initializeQueryClient from 'api/client'; import initializeApollo from 'apollo/client'; @@ -38,7 +37,7 @@ function App({ Component, pageProps }) { - + diff --git a/process/load-kp/reactions.ts b/process/load-kp/reactions.ts index 3e7db13..e121fcc 100644 --- a/process/load-kp/reactions.ts +++ b/process/load-kp/reactions.ts @@ -1,4 +1,4 @@ -import message from 'Elements/message'; +import message from 'elements/message'; import { reaction } from 'mobx'; import type { ReactionsContext } from 'process/types'; import { pick } from 'radash'; diff --git a/stores/calculation/index.ts b/stores/calculation/index.ts index 1a165c3..d88a186 100644 --- a/stores/calculation/index.ts +++ b/stores/calculation/index.ts @@ -2,7 +2,7 @@ import titles from 'Components/Calculation/config/elements-titles'; import type * as Values from 'Components/Calculation/config/map/values'; import { getValueName } from 'Components/Calculation/config/map/values'; -import type { BaseOption } from 'Elements/types'; +import type { BaseOption } from 'elements/types'; import { observable } from 'mobx'; import type RootStore from 'stores/root'; import Validation from 'stores/validation'; diff --git a/stores/calculation/options/index.ts b/stores/calculation/options/index.ts index cb829a8..f992bba 100644 --- a/stores/calculation/options/index.ts +++ b/stores/calculation/options/index.ts @@ -2,7 +2,7 @@ /* eslint-disable unicorn/prefer-set-has */ import type { Elements, ElementsTypes } from 'Components/Calculation/config/map/values'; import defaultOptions from 'config/default-options'; -import type { BaseOption } from 'Elements/types'; +import type { BaseOption } from 'elements/types'; import { makeAutoObservable } from 'mobx'; import type RootStore from 'stores/root'; import type { CalculationOptions } from './types'; diff --git a/stores/calculation/options/types.ts b/stores/calculation/options/types.ts index 4bbf7e0..85b44d4 100644 --- a/stores/calculation/options/types.ts +++ b/stores/calculation/options/types.ts @@ -1,5 +1,5 @@ import type { Elements, ElementsTypes } from 'Components/Calculation/config/map/values'; -import type { BaseOption } from 'Elements/types'; +import type { BaseOption } from 'elements/types'; export type CalculationOptions = { [ElementName in Elements]: BaseOption[]; diff --git a/stores/calculation/statuses/index.ts b/stores/calculation/statuses/index.ts index 35faa9f..0f3d9ea 100644 --- a/stores/calculation/statuses/index.ts +++ b/stores/calculation/statuses/index.ts @@ -2,7 +2,7 @@ import type { Elements as ElementsActions } from 'Components/Calculation/config/map/actions'; import type { Elements as ElementsValues } from 'Components/Calculation/config/map/values'; import defaultStatuses from 'config/default-statuses'; -import type { Status } from 'Elements/types'; +import type { Status } from 'elements/types'; import { makeAutoObservable } from 'mobx'; import type RootStore from 'stores/root'; import type { CalculationStatuses } from './types'; diff --git a/stores/calculation/statuses/types.ts b/stores/calculation/statuses/types.ts index a7a39fd..00df31c 100644 --- a/stores/calculation/statuses/types.ts +++ b/stores/calculation/statuses/types.ts @@ -1,5 +1,5 @@ import type { Elements as ElementsActions } from 'Components/Calculation/config/map/actions'; import type { Elements as ElementsValues } from 'Components/Calculation/config/map/values'; -import type { Status } from 'Elements/types'; +import type { Status } from 'elements/types'; export type CalculationStatuses = Record; diff --git a/stores/tables/payments/index.ts b/stores/tables/payments/index.ts index 81b1abd..6e2a876 100644 --- a/stores/tables/payments/index.ts +++ b/stores/tables/payments/index.ts @@ -1,4 +1,4 @@ -import type { Status } from 'Elements/types'; +import type { Status } from 'elements/types'; import type { IObservableArray } from 'mobx'; import { makeAutoObservable, observable, reaction } from 'mobx'; diff --git a/stores/tables/payments/types.ts b/stores/tables/payments/types.ts index 7e086e1..5f19166 100644 --- a/stores/tables/payments/types.ts +++ b/stores/tables/payments/types.ts @@ -1,4 +1,4 @@ -import type { Status } from 'Elements/types'; +import type { Status } from 'elements/types'; export type Row = { value: number; diff --git a/stores/validation/index.ts b/stores/validation/index.ts index 69f6a56..abeacc0 100644 --- a/stores/validation/index.ts +++ b/stores/validation/index.ts @@ -1,4 +1,4 @@ -import notification from 'Elements/notification'; +import notification from 'elements/notification'; import { makeAutoObservable } from 'mobx'; import type { ValidationConfig } from './types'; diff --git a/tools/entity.ts b/tools/entity.ts index 90192f0..b4d8236 100644 --- a/tools/entity.ts +++ b/tools/entity.ts @@ -1,5 +1,5 @@ /* eslint-disable import/prefer-default-export */ -import type { BaseOption } from 'Elements/types'; +import type { BaseOption } from 'elements/types'; import { isEmpty } from 'radash'; export function normalizeOptions(options: any[] | null | undefined) { diff --git a/turbo.json b/turbo.json new file mode 100644 index 0000000..0472444 --- /dev/null +++ b/turbo.json @@ -0,0 +1,11 @@ +{ + "$schema": "https://turbo.build/schema.json", + "pipeline": { + "build": { + "outputs": ["dist/**", ".next/**"] + }, + "lint": { + "outputs": [] + } + } +} diff --git a/yarn.lock b/yarn.lock index de93d19..672ea32 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1054,7 +1054,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.4, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4": +"@babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.4, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2": version: 7.17.9 resolution: "@babel/runtime@npm:7.17.9" dependencies: @@ -1063,6 +1063,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.18.0": + version: 7.20.6 + resolution: "@babel/runtime@npm:7.20.6" + dependencies: + regenerator-runtime: ^0.13.11 + checksum: 42a8504db21031b1859fbc0f52d698a3d2f5ada9519eb76c6f96a7e657d8d555732a18fe71ef428a67cc9fc81ca0d3562fb7afdc70549c5fec343190cbaa9b03 + languageName: node + linkType: hard + "@babel/runtime@npm:^7.18.3": version: 7.18.3 resolution: "@babel/runtime@npm:7.18.3" @@ -2626,6 +2635,20 @@ __metadata: languageName: node linkType: hard +"@rc-component/portal@npm:^1.0.0-6, @rc-component/portal@npm:^1.0.0-8, @rc-component/portal@npm:^1.0.2": + version: 1.0.3 + resolution: "@rc-component/portal@npm:1.0.3" + dependencies: + "@babel/runtime": ^7.18.0 + classnames: ^2.3.2 + rc-util: ^5.24.4 + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: e25a72042c4a7dfe8a25526972e1d024a8f5aac29963bed63ecdb356b238ae882575b2dc27de9f003618638c758dc669d5684549cf09125fce95d9227d78a75e + languageName: node + linkType: hard + "@rushstack/eslint-patch@npm:^1.1.3": version: 1.2.0 resolution: "@rushstack/eslint-patch@npm:1.2.0" @@ -3731,58 +3754,57 @@ __metadata: languageName: node linkType: hard -"antd@npm:^4.21.3": - version: 4.21.3 - resolution: "antd@npm:4.21.3" +"antd@npm:^4.24.5": + version: 4.24.5 + resolution: "antd@npm:4.24.5" dependencies: "@ant-design/colors": ^6.0.0 "@ant-design/icons": ^4.7.0 "@ant-design/react-slick": ~0.29.1 - "@babel/runtime": ^7.12.5 + "@babel/runtime": ^7.18.3 "@ctrl/tinycolor": ^3.4.0 classnames: ^2.2.6 copy-to-clipboard: ^3.2.0 lodash: ^4.17.21 - memoize-one: ^6.0.0 moment: ^2.29.2 - rc-cascader: ~3.6.0 + rc-cascader: ~3.7.0 rc-checkbox: ~2.3.0 - rc-collapse: ~3.3.0 - rc-dialog: ~8.9.0 - rc-drawer: ~4.4.2 + rc-collapse: ~3.4.2 + rc-dialog: ~9.0.2 + rc-drawer: ~6.0.0 rc-dropdown: ~4.0.0 - rc-field-form: ~1.26.1 - rc-image: ~5.7.0 - rc-input: ~0.0.1-alpha.5 - rc-input-number: ~7.3.0 - rc-mentions: ~1.8.0 - rc-menu: ~9.6.0 - rc-motion: ^2.5.1 + rc-field-form: ~1.27.0 + rc-image: ~5.12.0 + rc-input: ~0.1.4 + rc-input-number: ~7.3.9 + rc-mentions: ~1.13.1 + rc-menu: ~9.8.0 + rc-motion: ^2.6.1 rc-notification: ~4.6.0 - rc-pagination: ~3.1.16 - rc-picker: ~2.6.8 - rc-progress: ~3.3.2 + rc-pagination: ~3.2.0 + rc-picker: ~2.7.0 + rc-progress: ~3.4.1 rc-rate: ~2.9.0 rc-resize-observer: ^1.2.0 rc-segmented: ~2.1.0 - rc-select: ~14.1.1 + rc-select: ~14.1.13 rc-slider: ~10.0.0 - rc-steps: ~4.1.0 + rc-steps: ~5.0.0-alpha.2 rc-switch: ~3.2.0 - rc-table: ~7.24.0 - rc-tabs: ~11.16.0 - rc-textarea: ~0.3.0 - rc-tooltip: ~5.1.1 - rc-tree: ~5.6.5 - rc-tree-select: ~5.4.0 + rc-table: ~7.26.0 + rc-tabs: ~12.4.1 + rc-textarea: ~0.4.5 + rc-tooltip: ~5.2.0 + rc-tree: ~5.7.0 + rc-tree-select: ~5.5.0 rc-trigger: ^5.2.10 rc-upload: ~4.3.0 - rc-util: ^5.20.0 + rc-util: ^5.22.5 scroll-into-view-if-needed: ^2.2.25 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 34e964b0b9b7cbbe9dbe767c39a2628cc80a9754bd0702362ccdd00ec6ec2aade644291a0cdfcc4cad6d825c70f4e742a213e59b7168a7d4ccb25e027739fe91 + checksum: 39c40796aae86ba96798def816c40dc98f521b91cdc1ea72be8940176795ebe58fc33310319dc2743bbe601161e2f2b98777e935948f1f0bf0c8af7242434dcc languageName: node linkType: hard @@ -4951,6 +4973,13 @@ __metadata: languageName: node linkType: hard +"classnames@npm:^2.3.2": + version: 2.3.2 + resolution: "classnames@npm:2.3.2" + checksum: 2c62199789618d95545c872787137262e741f9db13328e216b093eea91c85ef2bfb152c1f9e63027204e2559a006a92eb74147d46c800a9f96297ae1d9f96f4e + languageName: node + linkType: hard + "clean-regexp@npm:^1.0.0": version: 1.0.0 resolution: "clean-regexp@npm:1.0.0" @@ -5847,6 +5876,18 @@ __metadata: languageName: node linkType: hard +"elements@*, elements@workspace:packages/elements": + version: 0.0.0-use.local + resolution: "elements@workspace:packages/elements" + dependencies: + "@types/react": 18.0.20 + antd: ^4.24.5 + react: ^18.2.0 + typescript: ^4.9.4 + use-debounce: ^9.0.2 + languageName: unknown + linkType: soft + "emittery@npm:^0.10.2": version: 0.10.2 resolution: "emittery@npm:0.10.2" @@ -6497,7 +6538,6 @@ __metadata: version: 0.0.0-use.local resolution: "evocalculator.client2@workspace:." dependencies: - "@ant-design/icons": ^4.7.0 "@apollo/client": ^3.7.0 "@fontsource/montserrat": ^4.5.12 "@graphql-codegen/cli": 2.12.0 @@ -6518,11 +6558,11 @@ __metadata: "@types/styled-components": ^5.1.25 "@typescript-eslint/eslint-plugin": ^5.37.0 "@typescript-eslint/parser": ^5.37.0 - antd: ^4.21.3 apollo: ^2.34.0 axios: ^1.1.3 dayjs: ^1.11.2 dotenv-cli: ^6.0.0 + elements: "*" eslint: 8.23.1 eslint-config-airbnb: ^19.0.4 eslint-config-airbnb-typescript: ^17.0.0 @@ -6553,6 +6593,7 @@ __metadata: styled-components: ^5.3.5 superjson: ^1.11.0 ts-jest: ^29.0.1 + turbo: ^1.6.3 typescript: 4.8.3 use-debounce: ^8.0.1 zod: ^3.19.1 @@ -9540,13 +9581,6 @@ __metadata: languageName: node linkType: hard -"memoize-one@npm:^6.0.0": - version: 6.0.0 - resolution: "memoize-one@npm:6.0.0" - checksum: f185ea69f7cceae5d1cb596266dcffccf545e8e7b4106ec6aa93b71ab9d16460dd118ac8b12982c55f6d6322fcc1485de139df07eacffaae94888b9b3ad7675f - languageName: node - linkType: hard - "merge-stream@npm:^2.0.0": version: 2.0.0 resolution: "merge-stream@npm:2.0.0" @@ -10973,20 +11007,20 @@ __metadata: languageName: node linkType: hard -"rc-cascader@npm:~3.6.0": - version: 3.6.0 - resolution: "rc-cascader@npm:3.6.0" +"rc-cascader@npm:~3.7.0": + version: 3.7.0 + resolution: "rc-cascader@npm:3.7.0" dependencies: "@babel/runtime": ^7.12.5 array-tree-filter: ^2.1.0 classnames: ^2.3.1 rc-select: ~14.1.0 - rc-tree: ~5.6.3 + rc-tree: ~5.7.0 rc-util: ^5.6.1 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: edf3aca269a70cc23a332458f7d816591279bfcdb90b0645e1b0ad14c12f25ee6c95ed939cc36b09b7a08a13f9beec13be07750f87d4d748bb1ca2cdcca4c52f + checksum: 9bc01c8fb633f6d9af821fad7020ceb829fe71bb9e3517fee2554ca58176b650621e3e9286b2e8208df419c381d6b7696aa801985acdb050c6f36b7c68321cff languageName: node linkType: hard @@ -11003,9 +11037,9 @@ __metadata: languageName: node linkType: hard -"rc-collapse@npm:~3.3.0": - version: 3.3.0 - resolution: "rc-collapse@npm:3.3.0" +"rc-collapse@npm:~3.4.2": + version: 3.4.2 + resolution: "rc-collapse@npm:3.4.2" dependencies: "@babel/runtime": ^7.10.1 classnames: 2.x @@ -11015,36 +11049,39 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 3840e67120701b6cddc8737800a5720205ecb769d28ebd0adeaac7498da2d7e1f44de89eebea645c4ed49e0c97066be869a7fcedfe3be4739beb0782ea9e72a0 + checksum: 617409c4ca8cbcad85df7de33f40fc0526ff28f54304d687b82add8c7c4e442c5fdf2935a645d51e44afa87b23d673f4a8a4d9ee1033b473f6fd4bd5b94df4bc languageName: node linkType: hard -"rc-dialog@npm:~8.9.0": - version: 8.9.0 - resolution: "rc-dialog@npm:8.9.0" +"rc-dialog@npm:~9.0.0, rc-dialog@npm:~9.0.2": + version: 9.0.2 + resolution: "rc-dialog@npm:9.0.2" dependencies: "@babel/runtime": ^7.10.1 + "@rc-component/portal": ^1.0.0-8 classnames: ^2.2.6 rc-motion: ^2.3.0 rc-util: ^5.21.0 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 8bed8d4926825d5de1b581e4bb5807fad893ad36a3a7512ccbfa8ce30cb8d357f7421774d15bde73f4f3153bae37893c2a5e7b0fd47e851acce760d10765cf21 + checksum: 470953c33123c984d7c18685435f08fb7cc4111fdbd01f032a8b111e1b0c06b2a9edcc26bc6895e1a426529e8c2842d6f79441f6bfceaa9c1c273e6b56f0f16d languageName: node linkType: hard -"rc-drawer@npm:~4.4.2": - version: 4.4.3 - resolution: "rc-drawer@npm:4.4.3" +"rc-drawer@npm:~6.0.0": + version: 6.0.3 + resolution: "rc-drawer@npm:6.0.3" dependencies: "@babel/runtime": ^7.10.1 + "@rc-component/portal": ^1.0.0-6 classnames: ^2.2.6 - rc-util: ^5.7.0 + rc-motion: ^2.6.1 + rc-util: ^5.21.2 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: bb0b3932dbe351f67c21221d08612272854166d84c4425beda365e17d89c356aecfd964f7f6451a19eb31034c4b22e515939bef1319a067c2a669541e1658084 + checksum: 945c0975c04bd5f17b25cb98e40a9cac7c58ee033e479c952cfd5ad03d234527e72eed8072fe6b5190488ff32fb99944930892c7b2dfecbf69529ad4ec091504 languageName: node linkType: hard @@ -11063,52 +11100,53 @@ __metadata: languageName: node linkType: hard -"rc-field-form@npm:~1.26.1": - version: 1.26.4 - resolution: "rc-field-form@npm:1.26.4" +"rc-field-form@npm:~1.27.0": + version: 1.27.3 + resolution: "rc-field-form@npm:1.27.3" dependencies: - "@babel/runtime": ^7.8.4 + "@babel/runtime": ^7.18.0 async-validator: ^4.1.0 rc-util: ^5.8.0 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: b62b59c99008fbc318898b2e07c1f047a6727e4d4b26ab4181f60d9daed9a83909be5f2e17a7cbee97d32d4aeb08499c6e543a4fe87df37b631f6aa3bbe6acda + checksum: da373e9fda1984fdbe10b62abfc05f60ea0a771f6d2449ce248644b5e22fdf7046693a5721658c0ead5f2cd30ae6946a0697713f9e640fb51f0c1294020b8168 languageName: node linkType: hard -"rc-image@npm:~5.7.0": - version: 5.7.0 - resolution: "rc-image@npm:5.7.0" +"rc-image@npm:~5.12.0": + version: 5.12.1 + resolution: "rc-image@npm:5.12.1" dependencies: "@babel/runtime": ^7.11.2 + "@rc-component/portal": ^1.0.2 classnames: ^2.2.6 - rc-dialog: ~8.9.0 + rc-dialog: ~9.0.0 rc-util: ^5.0.6 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 8833fe3a35a1c811f862f59bc758c5866cb6e562b4ba247b76d759207c31d818c27b5cb9fadfb557de685a1d99dde7c351ff7445bde05759f366997ba4321024 + checksum: 93cb53f0132973ef4fb5fa8c98c383d1fc9c3a9c9186d5e3b3fd8a756c324289c65f16113499548edd078993555fb91826b2fcb9930c15a5e16cd14a283eb4ae languageName: node linkType: hard -"rc-input-number@npm:~7.3.0": - version: 7.3.4 - resolution: "rc-input-number@npm:7.3.4" +"rc-input-number@npm:~7.3.9": + version: 7.3.11 + resolution: "rc-input-number@npm:7.3.11" dependencies: "@babel/runtime": ^7.10.1 classnames: ^2.2.5 - rc-util: ^5.9.8 + rc-util: ^5.23.0 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 18cef039a8eb3a445547b6904912c87e8a72ec7ebd6caf2a758d2ac0ce9b2a25839db5f159d3de74861b18c38ba0ffe7b948f67e141fe9a12034c1894d2c3d1b + checksum: 8555171aed72a277721a7d22cdfadc56585f20f9422ce55b0f505eaae43837586d85bd7ebc5dca7b6eec96cbd8798b622ffd03f0187464dbaf6d741a5c20ee7d languageName: node linkType: hard -"rc-input@npm:~0.0.1-alpha.5": - version: 0.0.1-alpha.6 - resolution: "rc-input@npm:0.0.1-alpha.6" +"rc-input@npm:~0.1.4": + version: 0.1.4 + resolution: "rc-input@npm:0.1.4" dependencies: "@babel/runtime": ^7.11.1 classnames: ^2.2.1 @@ -11116,42 +11154,42 @@ __metadata: peerDependencies: react: ">=16.0.0" react-dom: ">=16.0.0" - checksum: 86df5acfa43239c34330d57979c9b2849655a0f863623040cf2b72affc61dc900b51cab630d627236889a6b78d6b6b6601ee374fe14947a7cdf9ed5e88a85d76 + checksum: 1c1935856d7f991ec6f6f8d17945ad501ce956116fdd79b8fcbe1e265465a59b348ba61f1f90045ef14b24e93cc4963b87d5333b9b784f5f28407b6601e8570e languageName: node linkType: hard -"rc-mentions@npm:~1.8.0": - version: 1.8.0 - resolution: "rc-mentions@npm:1.8.0" +"rc-mentions@npm:~1.13.1": + version: 1.13.1 + resolution: "rc-mentions@npm:1.13.1" dependencies: "@babel/runtime": ^7.10.1 classnames: ^2.2.6 - rc-menu: ~9.6.0 - rc-textarea: ^0.3.0 + rc-menu: ~9.8.0 + rc-textarea: ^0.4.0 rc-trigger: ^5.0.4 - rc-util: ^5.0.1 + rc-util: ^5.22.5 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 5c589931ec3aff29e4ed58c315c8ae3ac6d49c74ac7769b454dd3b764add17a0c9c682e508a3980dcbb076597a733a7ddfa88cb5ab1efd1df8cc809998165619 + checksum: 7893c56f91a9ef60d70d607d0fb415c07398d35096a25488d49ea4829a56eda2c9cc0334af919330978e20fe85d39393caddbb52484f9bf39a80e78df4057b2e languageName: node linkType: hard -"rc-menu@npm:~9.6.0": - version: 9.6.0 - resolution: "rc-menu@npm:9.6.0" +"rc-menu@npm:~9.8.0": + version: 9.8.1 + resolution: "rc-menu@npm:9.8.1" dependencies: "@babel/runtime": ^7.10.1 classnames: 2.x rc-motion: ^2.4.3 - rc-overflow: ^1.2.0 + rc-overflow: ^1.2.8 rc-trigger: ^5.1.2 rc-util: ^5.12.0 shallowequal: ^1.1.0 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 4a6f01eece1101b91c61b511260082f3a200a0878770f0c38511da995e04fd3a6af52648b36ae175a966dc8a4384861d12a73e5db5b4dadaab800bd27f30fd6d + checksum: 1ffd5060c8ac3545955e257ac6445c8248fd46d31264eb931d122fa8dcf010662697115e7df6ffd555ec12d2eb15ddfe869b6b3c9dda3de00571b1f9554ac665 languageName: node linkType: hard @@ -11169,9 +11207,9 @@ __metadata: languageName: node linkType: hard -"rc-motion@npm:^2.5.1": - version: 2.6.0 - resolution: "rc-motion@npm:2.6.0" +"rc-motion@npm:^2.6.1, rc-motion@npm:^2.6.2": + version: 2.6.2 + resolution: "rc-motion@npm:2.6.2" dependencies: "@babel/runtime": ^7.11.1 classnames: ^2.2.1 @@ -11179,7 +11217,7 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: cb0d5f168653a7ddeb6d89e666e66022504251e48443fc74d6d7db51a8dc7685cb89be4838ec09c655033d022c27b07595a38745329895b382468646aa4b53e7 + checksum: e91ec8a9f8748ae34d6f9c0380d4587729453c7c8afe23c026ff096905b5a24672b050e04789061c833994e05ed18fec02919bc0e27c1e05b06fe7a0c0b75532 languageName: node linkType: hard @@ -11198,7 +11236,7 @@ __metadata: languageName: node linkType: hard -"rc-overflow@npm:^1.0.0, rc-overflow@npm:^1.2.0": +"rc-overflow@npm:^1.0.0": version: 1.2.4 resolution: "rc-overflow@npm:1.2.4" dependencies: @@ -11213,22 +11251,37 @@ __metadata: languageName: node linkType: hard -"rc-pagination@npm:~3.1.16": - version: 3.1.16 - resolution: "rc-pagination@npm:3.1.16" +"rc-overflow@npm:^1.2.8": + version: 1.2.8 + resolution: "rc-overflow@npm:1.2.8" + dependencies: + "@babel/runtime": ^7.11.1 + classnames: ^2.2.1 + rc-resize-observer: ^1.0.0 + rc-util: ^5.19.2 + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: f6df4d1f2baff7391b0ca981fe0f75aba975b1214dc15eba2ee07e4d0b02f19d89a7ac26d6da580cc90b758a8dc07fc69c7599297f38be91cb2d9b387816d3ce + languageName: node + linkType: hard + +"rc-pagination@npm:~3.2.0": + version: 3.2.0 + resolution: "rc-pagination@npm:3.2.0" dependencies: "@babel/runtime": ^7.10.1 classnames: ^2.2.1 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 0ed7783731745a463af9cb290c5aae60ae270e4a12e614085117082e353058f601b096ee4515919b0c9ceb944ab242860da77113ea492d914e122062ae71b3c3 + checksum: deca480696346bbe729945e19fca2b1b50defebd9251ddcc821cc0aa6f58383e9f6fcc7fe4571f48299ba74f30a370687cc099e44e77e2d3d43d4b2d845f91e5 languageName: node linkType: hard -"rc-picker@npm:~2.6.8": - version: 2.6.10 - resolution: "rc-picker@npm:2.6.10" +"rc-picker@npm:~2.7.0": + version: 2.7.0 + resolution: "rc-picker@npm:2.7.0" dependencies: "@babel/runtime": ^7.10.1 classnames: ^2.2.1 @@ -11241,13 +11294,13 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 4a94b64ce57d6bbd9dab3b496c652ccfb05f4a621e1cfbd71071a81fc184dc81dc3a4a6095765c34b20f547774adbc8615125179ca89b0795c38c966a5cce135 + checksum: a1a8212becf52a077c354a3ea195979bcc71ba3c267a88dae9764f996aec8ae81007a94bf83933be0bab62f74d467938a752ce867edb904888b3e6ab6b2c0aa3 languageName: node linkType: hard -"rc-progress@npm:~3.3.2": - version: 3.3.3 - resolution: "rc-progress@npm:3.3.3" +"rc-progress@npm:~3.4.1": + version: 3.4.1 + resolution: "rc-progress@npm:3.4.1" dependencies: "@babel/runtime": ^7.10.1 classnames: ^2.2.6 @@ -11255,7 +11308,7 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: ab1126f2ea565d5ca7a8f4d045198037a17b5053d54e2a9f6932eeeeb524917804979d8c21f35d19876ccdfd65eaf3047b08b4563c88b6bb656fc0a5a3e4d6cc + checksum: d4dce5231ea29bfa866935a59f05473711f9dfc944f95cc78b0fdcd1508a063983cc58973f54c2b20797f0b0f480c4a2b84aaa2ca185158c14800ec659163880 languageName: node linkType: hard @@ -11303,7 +11356,7 @@ __metadata: languageName: node linkType: hard -"rc-select@npm:~14.1.0, rc-select@npm:~14.1.1": +"rc-select@npm:~14.1.0": version: 14.1.3 resolution: "rc-select@npm:14.1.3" dependencies: @@ -11321,6 +11374,24 @@ __metadata: languageName: node linkType: hard +"rc-select@npm:~14.1.13": + version: 14.1.16 + resolution: "rc-select@npm:14.1.16" + dependencies: + "@babel/runtime": ^7.10.1 + classnames: 2.x + rc-motion: ^2.0.1 + rc-overflow: ^1.0.0 + rc-trigger: ^5.0.4 + rc-util: ^5.16.1 + rc-virtual-list: ^3.2.0 + peerDependencies: + react: "*" + react-dom: "*" + checksum: 545d8a190f372a3fa553f6d42c9959b44868528a1abd4013af439cc87fa4a98cd755c242a4a64e40b05decaf41c71eb1ebd63e5253cb0c84ea3905d19d27e7d4 + languageName: node + linkType: hard + "rc-slider@npm:~10.0.0": version: 10.0.0 resolution: "rc-slider@npm:10.0.0" @@ -11337,17 +11408,17 @@ __metadata: languageName: node linkType: hard -"rc-steps@npm:~4.1.0": - version: 4.1.4 - resolution: "rc-steps@npm:4.1.4" +"rc-steps@npm:~5.0.0-alpha.2": + version: 5.0.0 + resolution: "rc-steps@npm:5.0.0" dependencies: - "@babel/runtime": ^7.10.2 + "@babel/runtime": ^7.16.7 classnames: ^2.2.3 - rc-util: ^5.0.1 + rc-util: ^5.16.1 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: e10bfd18b3cd9da4ad8273bafee40c1cea400c5c7ebffb4c37ca15722042b6a3672422e600d0d2217be9ea8005be658296a01d1dd6e45ac8ae3b4385893b7ce0 + checksum: b58507b807d648a425b339fbbd49472da0b7213e5464cd021d2cbcb3273818e4bf8d6e6b2d5dda7608160887e156a14f97585d3029ce9f501db9444bcb365618 languageName: node linkType: hard @@ -11365,56 +11436,57 @@ __metadata: languageName: node linkType: hard -"rc-table@npm:~7.24.0": - version: 7.24.2 - resolution: "rc-table@npm:7.24.2" +"rc-table@npm:~7.26.0": + version: 7.26.0 + resolution: "rc-table@npm:7.26.0" dependencies: "@babel/runtime": ^7.10.1 classnames: ^2.2.5 rc-resize-observer: ^1.1.0 - rc-util: ^5.14.0 + rc-util: ^5.22.5 shallowequal: ^1.1.0 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: a9402da364442f8a84bf13e5638a1cee6fce79df6cc301beec8e234a64a127eab4ec7d055e11e0274205c5014893deacbfdc9288594c578179c3e46ffc1b8478 + checksum: 78970d0140203d57541bf5952c542ca7448608bbd29da949e51007c4b3f94570a35b4e95b35ce4d49954c6c88a9e44d2f36f8f4015bfe1b97e926a381141d251 languageName: node linkType: hard -"rc-tabs@npm:~11.16.0": - version: 11.16.0 - resolution: "rc-tabs@npm:11.16.0" +"rc-tabs@npm:~12.4.1": + version: 12.4.2 + resolution: "rc-tabs@npm:12.4.2" dependencies: "@babel/runtime": ^7.11.2 classnames: 2.x rc-dropdown: ~4.0.0 - rc-menu: ~9.6.0 + rc-menu: ~9.8.0 + rc-motion: ^2.6.2 rc-resize-observer: ^1.0.0 - rc-util: ^5.5.0 + rc-util: ^5.16.0 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 855bc92121a95ea39de54073c6f64ccefcc3f69a265b996032d566fc1a1fa7d421cc039da3b27ee8ca41a6573d0f4851e556608d82cd21052d9b105fa82970cb + checksum: c5b2c38d84b2e6e36f2def3cc75e8f157049973d0d681a1b047934bf0d82dcf59f1149e580b33cfb49dc3a48cc4345bcfacff03e0ad6a9b3a38c76d023206787 languageName: node linkType: hard -"rc-textarea@npm:^0.3.0, rc-textarea@npm:~0.3.0": - version: 0.3.7 - resolution: "rc-textarea@npm:0.3.7" +"rc-textarea@npm:^0.4.0, rc-textarea@npm:~0.4.5": + version: 0.4.7 + resolution: "rc-textarea@npm:0.4.7" dependencies: "@babel/runtime": ^7.10.1 classnames: ^2.2.1 rc-resize-observer: ^1.0.0 - rc-util: ^5.7.0 + rc-util: ^5.24.4 shallowequal: ^1.1.0 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 1a588f2b2b86c74127ebc114401b30b6f3627d0eca7cd9fef7966ad497ddf0534b2ec2405e43f02e20c1e0f20f2af976419a88eb20b0c645f65d05a555bdf676 + checksum: 3e682c81aeca9da03b86a18c6a4c3f580d8250fb3042f32de9fb05aad8b64522a88a02b40b99ca8dd9fd8d6869edf5832eee8537b8af0f1b662f63824577f4ce languageName: node linkType: hard -"rc-tooltip@npm:^5.0.1, rc-tooltip@npm:~5.1.1": +"rc-tooltip@npm:^5.0.1": version: 5.1.1 resolution: "rc-tooltip@npm:5.1.1" dependencies: @@ -11427,25 +11499,39 @@ __metadata: languageName: node linkType: hard -"rc-tree-select@npm:~5.4.0": - version: 5.4.0 - resolution: "rc-tree-select@npm:5.4.0" +"rc-tooltip@npm:~5.2.0": + version: 5.2.2 + resolution: "rc-tooltip@npm:5.2.2" + dependencies: + "@babel/runtime": ^7.11.2 + classnames: ^2.3.1 + rc-trigger: ^5.0.0 + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: df6a59096876becf930df0347cfe6379cde9647f338a333dd0aae99039bf45e72db866f03ab6b5fd5ce616b074ec888f50e61ebe0f8d2a135c2617595dbf0583 + languageName: node + linkType: hard + +"rc-tree-select@npm:~5.5.0": + version: 5.5.5 + resolution: "rc-tree-select@npm:5.5.5" dependencies: "@babel/runtime": ^7.10.1 classnames: 2.x rc-select: ~14.1.0 - rc-tree: ~5.6.1 + rc-tree: ~5.7.0 rc-util: ^5.16.1 peerDependencies: react: "*" react-dom: "*" - checksum: e1f4b3cf025b371579a686fa1b04a9439ac84fa663f6ed52e384059a15255b634d0ab94a49a555727ada0b2686fd43daf4ba0b244529d1ff7ae6816a2cba2c34 + checksum: 6d7de4d9b80583b3bd39be0c8bad5138a62770805048da9fd177eb3f21acc7d02cd68ea64d9ca3accf8bfefa41b0db84c1ac50a3637c7b3c97060d7d3e9d60e5 languageName: node linkType: hard -"rc-tree@npm:~5.6.1, rc-tree@npm:~5.6.3, rc-tree@npm:~5.6.5": - version: 5.6.5 - resolution: "rc-tree@npm:5.6.5" +"rc-tree@npm:~5.7.0": + version: 5.7.2 + resolution: "rc-tree@npm:5.7.2" dependencies: "@babel/runtime": ^7.10.1 classnames: 2.x @@ -11455,7 +11541,7 @@ __metadata: peerDependencies: react: "*" react-dom: "*" - checksum: 107efb7dbf6d44faf11072c4c53277f234ecd8d0c5a5cb387d5d9ac18b96098fa9cef3312f52589930c5562fd708f4da50f3b7880b27b2405c6ac558dce9f037 + checksum: 9b465e1937fdd59987d2e69587b10c3d1415072ed6cd8e953d8975c4d31ddfa3f963d6d824b6d5017bd3a4331d9a0af029886a484af70a861ddda02dcfcb964c languageName: node linkType: hard @@ -11505,7 +11591,7 @@ __metadata: languageName: node linkType: hard -"rc-util@npm:^5.0.1, rc-util@npm:^5.0.6, rc-util@npm:^5.12.0, rc-util@npm:^5.14.0, rc-util@npm:^5.15.0, rc-util@npm:^5.16.1, rc-util@npm:^5.17.0, rc-util@npm:^5.18.1, rc-util@npm:^5.19.2, rc-util@npm:^5.2.0, rc-util@npm:^5.2.1, rc-util@npm:^5.21.0, rc-util@npm:^5.3.0, rc-util@npm:^5.4.0, rc-util@npm:^5.5.0, rc-util@npm:^5.6.1, rc-util@npm:^5.7.0, rc-util@npm:^5.8.0, rc-util@npm:^5.9.4, rc-util@npm:^5.9.8": +"rc-util@npm:^5.0.1, rc-util@npm:^5.0.6, rc-util@npm:^5.12.0, rc-util@npm:^5.15.0, rc-util@npm:^5.16.1, rc-util@npm:^5.17.0, rc-util@npm:^5.18.1, rc-util@npm:^5.19.2, rc-util@npm:^5.2.0, rc-util@npm:^5.2.1, rc-util@npm:^5.21.0, rc-util@npm:^5.3.0, rc-util@npm:^5.4.0, rc-util@npm:^5.6.1, rc-util@npm:^5.8.0, rc-util@npm:^5.9.4": version: 5.21.0 resolution: "rc-util@npm:5.21.0" dependencies: @@ -11519,7 +11605,20 @@ __metadata: languageName: node linkType: hard -"rc-util@npm:^5.20.0, rc-util@npm:^5.20.1": +"rc-util@npm:^5.16.0, rc-util@npm:^5.21.2, rc-util@npm:^5.22.5, rc-util@npm:^5.23.0, rc-util@npm:^5.24.4": + version: 5.27.0 + resolution: "rc-util@npm:5.27.0" + dependencies: + "@babel/runtime": ^7.18.3 + react-is: ^16.12.0 + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 8e19e656e92004eacc0c55482d39fb0dcd43be755633b9e9461adc0631a897dcdacc529c9a38b97e248ffe0d321af878bc5c4e5831cc78afd3eeb8b85064a470 + languageName: node + linkType: hard + +"rc-util@npm:^5.20.1": version: 5.21.4 resolution: "rc-util@npm:5.21.4" dependencies: @@ -11748,6 +11847,13 @@ __metadata: languageName: node linkType: hard +"regenerator-runtime@npm:^0.13.11": + version: 0.13.11 + resolution: "regenerator-runtime@npm:0.13.11" + checksum: 27481628d22a1c4e3ff551096a683b424242a216fee44685467307f14d58020af1e19660bf2e26064de946bad7eff28950eae9f8209d55723e2d9351e632bbb4 + languageName: node + linkType: hard + "regenerator-runtime@npm:^0.13.4": version: 0.13.9 resolution: "regenerator-runtime@npm:0.13.9" @@ -13282,6 +13388,77 @@ __metadata: languageName: node linkType: hard +"turbo-darwin-64@npm:1.6.3": + version: 1.6.3 + resolution: "turbo-darwin-64@npm:1.6.3" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"turbo-darwin-arm64@npm:1.6.3": + version: 1.6.3 + resolution: "turbo-darwin-arm64@npm:1.6.3" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"turbo-linux-64@npm:1.6.3": + version: 1.6.3 + resolution: "turbo-linux-64@npm:1.6.3" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"turbo-linux-arm64@npm:1.6.3": + version: 1.6.3 + resolution: "turbo-linux-arm64@npm:1.6.3" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"turbo-windows-64@npm:1.6.3": + version: 1.6.3 + resolution: "turbo-windows-64@npm:1.6.3" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"turbo-windows-arm64@npm:1.6.3": + version: 1.6.3 + resolution: "turbo-windows-arm64@npm:1.6.3" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"turbo@npm:^1.6.3": + version: 1.6.3 + resolution: "turbo@npm:1.6.3" + dependencies: + turbo-darwin-64: 1.6.3 + turbo-darwin-arm64: 1.6.3 + turbo-linux-64: 1.6.3 + turbo-linux-arm64: 1.6.3 + turbo-windows-64: 1.6.3 + turbo-windows-arm64: 1.6.3 + dependenciesMeta: + turbo-darwin-64: + optional: true + turbo-darwin-arm64: + optional: true + turbo-linux-64: + optional: true + turbo-linux-arm64: + optional: true + turbo-windows-64: + optional: true + turbo-windows-arm64: + optional: true + bin: + turbo: bin/turbo + checksum: 35195f4b7623014c25ba152c11a8cb23e51cbd75dc9266d0656692665f85b28faf3496dea8cecacf52795a917410668124186ffbdcf276325ccc3e11df9e9623 + languageName: node + linkType: hard + "type-check@npm:^0.4.0, type-check@npm:~0.4.0": version: 0.4.0 resolution: "type-check@npm:0.4.0" @@ -13366,6 +13543,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:^4.9.4": + version: 4.9.4 + resolution: "typescript@npm:4.9.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: e782fb9e0031cb258a80000f6c13530288c6d63f1177ed43f770533fdc15740d271554cdae86701c1dd2c83b082cea808b07e97fd68b38a172a83dbf9e0d0ef9 + languageName: node + linkType: hard + "typescript@patch:typescript@4.8.3#~builtin": version: 4.8.3 resolution: "typescript@patch:typescript@npm%3A4.8.3#~builtin::version=4.8.3&hash=aae4e6" @@ -13376,6 +13563,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@^4.9.4#~builtin": + version: 4.9.4 + resolution: "typescript@patch:typescript@npm%3A4.9.4#~builtin::version=4.9.4&hash=d73830" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 37f6e2c3c5e2aa5934b85b0fddbf32eeac8b1bacf3a5b51d01946936d03f5377fe86255d4e5a4ae628fd0cd553386355ad362c57f13b4635064400f3e8e05b9d + languageName: node + linkType: hard + "ua-parser-js@npm:^0.7.30": version: 0.7.31 resolution: "ua-parser-js@npm:0.7.31" @@ -13529,6 +13726,15 @@ __metadata: languageName: node linkType: hard +"use-debounce@npm:^9.0.2": + version: 9.0.2 + resolution: "use-debounce@npm:9.0.2" + peerDependencies: + react: ">=16.8.0" + checksum: fb7d9a263e6d5e9d246118b90f11298156b7973aaff315d70bfeb154de5fb8c8bcdde3058da2f57d40a014eec6545c3e3a00cb4dbb2d9323adf2a169f8a492bb + languageName: node + linkType: hard + "use-sync-external-store@npm:1.2.0, use-sync-external-store@npm:^1.2.0": version: 1.2.0 resolution: "use-sync-external-store@npm:1.2.0"