diff --git a/client_v2/package.json b/client_v2/package.json index 059d68f3..7886e414 100644 --- a/client_v2/package.json +++ b/client_v2/package.json @@ -1,141 +1,131 @@ { - "name": "dashboard", - "version": "1.0.0", - "private": true, - "scripts": { - "build-dev": "cross-env NODE_ENV=development BUILD_ENV=dev webpack --config webpack.dev.js", - "build-prod": "cross-env BUILD_ENV=prod webpack --config webpack.prod.js", - "watch": "cross-env BUILD_ENV=dev webpack --config webpack.dev.js --watch", - "watch:hot": "cross-env BUILD_ENV=dev webpack-dev-server --config webpack.dev.js", - "lint": "eslint --ext .ts,.tsx src", - "lint:fix": "eslint --ext .ts,.tsx src --fix", - "test": "vitest --run", - "test:watch": "vitest --watch", - "test:e2e": "npx playwright test tests/e2e", - "test:e2e:interactive": "npx playwright test --ui", - "test:e2e:debug": "npx playwright test --debug", - "test:e2e:codegen": "npx playwright codegen", - "typecheck": "tsc --noEmit", - "typecheck:watch": "tsc --noEmit --watch", - "storybook": "storybook dev -p 6006", - "build-storybook": "storybook build" - }, - "type": "module", - "dependencies": { - "@adguard/translate": "^1.0.2", - "@nivo/line": "^0.64.0", - "axios": "^0.19.2", - "classnames": "^2.5.1", - "clsx": "^2.1.1", - "countries-and-timezones": "^3.6.0", - "date-fns": "^1.29.0", - "i18next": "^19.6.2", - "i18next-browser-languagedetector": "^4.2.0", - "ipaddr.js": "^1.9.1", - "js-yaml": "^3.14.0", - "lodash": "^4.17.19", - "nanoid": "^3.1.9", - "popper.js": "^1.16.1", - "prop-types": "^15.8.1", - "qs": "^6.14.0", - "query-string": "^6.13.1", - "rc-dialog": "^10.0.0", - "rc-dropdown": "^4.2.1", - "react": "^16.13.1", - "react-click-outside": "^3.0.1", - "react-dom": "^16.13.1", - "react-hook-form": "^7.54.0", - "react-i18next": "^11.7.2", - "react-modal": "^3.11.2", - "react-popper-tooltip": "^2.11.1", - "react-redux": "^7.2.0", - "react-redux-loading-bar": "^4.6.0", - "react-router-dom": "^5.2.0", - "react-router-hash-link": "^1.2.2", - "react-select": "^5.3.2", - "react-table": "^6.11.4", - "react-transition-group": "^4.4.5", - "redux": "^4.0.5", - "redux-actions": "^2.6.5", - "redux-thunk": "^2.3.0", - "ts-migrate": "^0.1.35", - "url-polyfill": "^1.1.12" - }, - "devDependencies": { - "@babel/core": "^7.24.5", - "@babel/plugin-transform-class-properties": "^7.24.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", - "@babel/plugin-transform-object-rest-spread": "^7.24.5", - "@babel/plugin-transform-optional-chaining": "^7.24.5", - "@babel/plugin-transform-runtime": "^7.24.3", - "@babel/preset-env": "^7.24.5", - "@babel/preset-react": "^7.24.1", - "@playwright/test": "1.50.1", - "@storybook/addon-docs": "^9.0.18", - "@storybook/addon-onboarding": "^9.0.18", - "@storybook/addon-webpack5-compiler-swc": "^3.0.0", - "@storybook/react-webpack5": "^9.0.18", - "@types/lodash": "^4.17.4", - "@types/node": "^22.13.10", - "@types/react": "^17.0.80", - "@types/react-dom": "^18.3.0", - "@types/react-redux": "^7.1.33", - "@types/react-router-dom": "^5.3.3", - "@types/react-table": "^7.7.20", - "@types/redux-actions": "^2.6.5", - "@typescript-eslint/eslint-plugin": "^7.11.0", - "@typescript-eslint/parser": "^7.10.0", - "autoprefixer": "^10.4.21", - "babel-loader": "^9.1.3", - "clean-webpack-plugin": "^4.0.0", - "copy-webpack-plugin": "^12.0.2", - "cross-env": "^7.0.3", - "css-loader": "^7.1.2", - "eslint": "^8.57.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-prettier": "^5.1.3", - "eslint-plugin-react": "^7.34.1", - "eslint-plugin-react-hooks": "^4.6.2", - "eslint-plugin-storybook": "^9.0.18", - "file-loader": "^6.2.0", - "html-webpack-plugin": "^5.6.0", - "jscodeshift": "^0.15.2", - "mini-css-extract-plugin": "^2.9.0", - "path": "^0.12.7", - "postcss": "^8.5.6", - "postcss-custom-media": "^11.0.6", - "postcss-import": "^16.1.1", - "postcss-loader": "^8.1.1", - "postcss-nested": "^7.0.2", - "prettier": "^3.2.5", - "react-hot-loader": "^4.13.1", - "storybook": "^9.0.18", - "style-loader": "^4.0.0", - "stylelint": "^16.5.0", - "ts-loader": "^9.5.1", - "url-loader": "^4.1.1", - "user-agent-data-types": "^0.4.2", - "vitest": "^3.1.1", - "webpack": "^5.91.0", - "webpack-cli": "^5.1.4", - "webpack-dev-server": "^5.0.4", - "webpack-merge": "^5.10.0" - }, - "browserslist": { - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ], - "production": [ - ">1%", - "last 4 chrome version", - "last 4 firefox version", - "last 4 safari version", - "firefox esr", - "not ie < 9" - ] - } + "name": "dashboard", + "version": "1.0.0", + "private": true, + "scripts": { + "build-dev": "cross-env NODE_ENV=development BUILD_ENV=dev webpack --config webpack.dev.js", + "build-prod": "cross-env BUILD_ENV=prod webpack --config webpack.prod.js", + "watch": "cross-env BUILD_ENV=dev webpack --config webpack.dev.js --watch", + "watch:hot": "cross-env BUILD_ENV=dev webpack-dev-server --config webpack.dev.js", + "lint": "eslint --ext .ts,.tsx src", + "lint:fix": "eslint --ext .ts,.tsx src --fix", + "test": "vitest --run", + "test:watch": "vitest --watch", + "test:e2e": "npx playwright test tests/e2e", + "test:e2e:interactive": "npx playwright test --ui", + "test:e2e:debug": "npx playwright test --debug", + "test:e2e:codegen": "npx playwright codegen", + "typecheck": "tsc --noEmit", + "typecheck:watch": "tsc --noEmit --watch", + "storybook": "storybook dev -p 6006", + "build-storybook": "storybook build" + }, + "type": "module", + "dependencies": { + "@adguard/translate": "^1.0.2", + "axios": "^0.19.2", + "clsx": "^2.1.1", + "countries-and-timezones": "^3.6.0", + "date-fns": "^1.29.0", + "i18next": "^19.6.2", + "i18next-browser-languagedetector": "^4.2.0", + "ipaddr.js": "^1.9.1", + "js-yaml": "^3.14.0", + "lodash": "^4.17.19", + "nanoid": "^3.1.9", + "prop-types": "^15.8.1", + "qs": "^6.14.0", + "rc-dialog": "^10.0.0", + "rc-dropdown": "^4.2.1", + "react": "^16.13.1", + "react-dom": "^16.13.1", + "react-hook-form": "^7.54.0", + "react-i18next": "^11.7.2", + "react-modal": "^3.11.2", + "react-redux": "^7.2.0", + "react-router-dom": "^5.2.0", + "react-select": "^5.3.2", + "react-table": "^6.11.4", + "react-transition-group": "^4.4.5", + "redux": "^4.0.5", + "redux-actions": "^2.6.5", + "redux-thunk": "^2.3.0", + "url-polyfill": "^1.1.12" + }, + "devDependencies": { + "@babel/core": "^7.24.5", + "@babel/plugin-transform-class-properties": "^7.24.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", + "@babel/plugin-transform-object-rest-spread": "^7.24.5", + "@babel/plugin-transform-optional-chaining": "^7.24.5", + "@babel/plugin-transform-runtime": "^7.24.3", + "@babel/preset-env": "^7.24.5", + "@babel/preset-react": "^7.24.1", + "@playwright/test": "1.50.1", + "@storybook/addon-docs": "^9.0.18", + "@storybook/addon-webpack5-compiler-swc": "^3.0.0", + "@storybook/react-webpack5": "^9.0.18", + "@types/lodash": "^4.17.4", + "@types/node": "^22.13.10", + "@types/react": "^17.0.80", + "@types/react-dom": "^18.3.0", + "@types/react-redux": "^7.1.33", + "@types/react-router-dom": "^5.3.3", + "@types/react-table": "^7.7.20", + "@types/redux-actions": "^2.6.5", + "@typescript-eslint/eslint-plugin": "^7.11.0", + "@typescript-eslint/parser": "^7.10.0", + "autoprefixer": "^10.4.21", + "babel-loader": "^9.1.3", + "clean-webpack-plugin": "^4.0.0", + "copy-webpack-plugin": "^12.0.2", + "cross-env": "^7.0.3", + "css-loader": "^7.1.2", + "eslint": "^8.57.0", + "eslint-config-airbnb": "^19.0.4", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-jsx-a11y": "^6.8.0", + "eslint-plugin-prettier": "^5.1.3", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.2", + "eslint-plugin-storybook": "^9.0.18", + "file-loader": "^6.2.0", + "html-webpack-plugin": "^5.6.0", + "jscodeshift": "^0.15.2", + "mini-css-extract-plugin": "^2.9.0", + "path": "^0.12.7", + "postcss": "^8.5.6", + "postcss-custom-media": "^11.0.6", + "postcss-import": "^16.1.1", + "postcss-loader": "^8.1.1", + "postcss-nested": "^7.0.2", + "prettier": "^3.2.5", + "react-hot-loader": "^4.13.1", + "storybook": "^9.0.18", + "style-loader": "^4.0.0", + "stylelint": "^16.5.0", + "ts-loader": "^9.5.1", + "url-loader": "^4.1.1", + "user-agent-data-types": "^0.4.2", + "vitest": "^3.1.1", + "webpack": "^5.91.0", + "webpack-cli": "^5.1.4", + "webpack-dev-server": "^5.0.4", + "webpack-merge": "^5.10.0" + }, + "browserslist": { + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ], + "production": [ + ">1%", + "last 4 chrome version", + "last 4 firefox version", + "last 4 safari version", + "firefox esr", + "not ie < 9" + ] + } } diff --git a/client_v2/pnpm-lock.yaml b/client_v2/pnpm-lock.yaml index 1e8e5459..d002cd0c 100644 --- a/client_v2/pnpm-lock.yaml +++ b/client_v2/pnpm-lock.yaml @@ -11,15 +11,9 @@ importers: '@adguard/translate': specifier: ^1.0.2 version: 1.0.2 - '@nivo/line': - specifier: ^0.64.0 - version: 0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) axios: specifier: ^0.19.2 version: 0.19.2 - classnames: - specifier: ^2.5.1 - version: 2.5.1 clsx: specifier: ^2.1.1 version: 2.1.1 @@ -47,18 +41,12 @@ importers: nanoid: specifier: ^3.1.9 version: 3.3.11 - popper.js: - specifier: ^1.16.1 - version: 1.16.1 prop-types: specifier: ^15.8.1 version: 15.8.1 qs: specifier: ^6.14.0 version: 6.14.0 - query-string: - specifier: ^6.13.1 - version: 6.14.1 rc-dialog: specifier: ^10.0.0 version: 10.0.0(react-dom@16.14.0(react@16.14.0))(react@16.14.0) @@ -68,9 +56,6 @@ importers: react: specifier: ^16.13.1 version: 16.14.0 - react-click-outside: - specifier: ^3.0.1 - version: 3.0.1 react-dom: specifier: ^16.13.1 version: 16.14.0(react@16.14.0) @@ -83,21 +68,12 @@ importers: react-modal: specifier: ^3.11.2 version: 3.16.3(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - react-popper-tooltip: - specifier: ^2.11.1 - version: 2.11.1(react-dom@16.14.0(react@16.14.0))(react@16.14.0) react-redux: specifier: ^7.2.0 version: 7.2.9(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - react-redux-loading-bar: - specifier: ^4.6.0 - version: 4.6.0(react-dom@16.14.0(react@16.14.0))(react-redux@7.2.9(react-dom@16.14.0(react@16.14.0))(react@16.14.0))(react@16.14.0)(redux@4.2.1) react-router-dom: specifier: ^5.2.0 version: 5.3.4(react@16.14.0) - react-router-hash-link: - specifier: ^1.2.2 - version: 1.2.2(react-router-dom@5.3.4(react@16.14.0))(react@16.14.0) react-select: specifier: ^5.3.2 version: 5.10.2(@types/react@17.0.87)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) @@ -116,9 +92,6 @@ importers: redux-thunk: specifier: ^2.3.0 version: 2.4.2(redux@4.2.1) - ts-migrate: - specifier: ^0.1.35 - version: 0.1.35(@babel/preset-env@7.28.0(@babel/core@7.28.0))(typescript@5.8.3) url-polyfill: specifier: ^1.1.12 version: 1.1.13 @@ -153,9 +126,6 @@ importers: '@storybook/addon-docs': specifier: ^9.0.18 version: 9.0.18(@types/react@17.0.87)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.6.2)) - '@storybook/addon-onboarding': - specifier: ^9.0.18 - version: 9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.6.2)) '@storybook/addon-webpack5-compiler-swc': specifier: ^3.0.0 version: 3.0.0(webpack@5.100.0) @@ -316,9 +286,6 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@babel/code-frame@7.12.11': - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} - '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} @@ -422,10 +389,6 @@ packages: resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} engines: {node: '>=6.9.0'} - '@babel/highlight@7.25.9': - resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} - engines: {node: '>=6.9.0'} - '@babel/parser@7.28.0': resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} engines: {node: '>=6.0.0'} @@ -461,34 +424,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-proposal-class-properties@7.18.6': - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6': - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-object-rest-spread@7.20.7': - resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-optional-chaining@7.21.0': - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} @@ -519,21 +454,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-object-rest-spread@7.8.3': - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-chaining@7.8.3': - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.27.1': resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} engines: {node: '>=6.9.0'} @@ -1189,10 +1109,6 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@0.4.3': - resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} - engines: {node: ^10.12.0 || >=12.0.0} - '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1215,29 +1131,14 @@ packages: engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead - '@humanwhocodes/config-array@0.5.0': - resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@1.2.1': - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - deprecated: Use @eslint/object-schema instead - '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead - '@hypnosphi/create-react-context@0.3.1': - resolution: {integrity: sha512-V1klUed202XahrWJLLOT3EXNeCpFHCcJntdFGI15ntCwau+jfT386w7OFTMaCqOgXUH1fa0w/I1oZs+i/Rfr0A==} - peerDependencies: - prop-types: ^15.0.0 - react: '>=0.14.0' - '@isaacs/balanced-match@4.0.1': resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} engines: {node: 20 || >=22} @@ -1292,63 +1193,6 @@ packages: '@types/react': '>=16' react: '>=16' - '@nivo/annotations@0.64.0': - resolution: {integrity: sha512-b9VAVuAn2HztOZckU2GcBwptjCobYV5VgX/jwZTSFeZFLtjZza+QinNL2AbQ2cnmeU3nVCw1dTbJMMZ9fTCCNQ==} - peerDependencies: - '@nivo/core': 0.63.1 - prop-types: '>= 15.5.10 < 16.0.0' - react: '>= 16.8.4 < 17.0.0' - - '@nivo/axes@0.64.0': - resolution: {integrity: sha512-Pm+Y3C67OuBb3JqHpyFKWAoPAnNojb1s5/LFQYVYN1QpKyjeqilGAoLCjHK6ckgfzreiGf7NG+oBgpH8Ncz2fQ==} - peerDependencies: - '@nivo/core': 0.63.1 - prop-types: '>= 15.5.10 < 16.0.0' - react: '>= 16.8.4 < 17.0.0' - - '@nivo/colors@0.64.0': - resolution: {integrity: sha512-3CKIkSjKgwSgBsiJoTlZpFUUpaGTl60pF6rFsIiFT30os9jMxP/J4ikQGQ/vMLPTXskZYoxByaMHGKJy5wypqg==} - peerDependencies: - prop-types: '>= 15.5.10 < 16.0.0' - react: '>= 16.8.4 < 17.0.0' - - '@nivo/core@0.64.0': - resolution: {integrity: sha512-tupETbvxgv4B9y3pcXy/lErMwY2aZht+FKSyah1dPFd88LnMD/DOL+to6ociBHmpLQNUMA7wid6R7BlXRY/bmg==} - peerDependencies: - '@nivo/tooltip': 0.63.0 - prop-types: '>= 15.5.10 < 16.0.0' - react: '>= 16.8.4 < 17.0.0' - - '@nivo/legends@0.64.0': - resolution: {integrity: sha512-L7Mp/of/jY4qE7ef6PXJ8/e3aASBTfsf5BTOh3imSXZT6I4hXa5ppmGAgZ0gOSpcPXuMEjBc0aSIEJoeoytQ/g==} - peerDependencies: - prop-types: '>= 15.5.10 < 16.0.0' - react: '>= 16.8.4 < 17.0.0' - - '@nivo/line@0.64.0': - resolution: {integrity: sha512-WkQU28ZL9Mxq42AdmybWe+2qFh/TiUXu+7e6nj41e/8DO95Guxg1XQ+i5zQKuw/UZlqXZs6WOsMW8EMNE4GzXw==} - peerDependencies: - '@nivo/core': 0.63.1 - prop-types: '>= 15.5.10 < 16.0.0' - react: '>= 16.8.4 < 17.0.0' - - '@nivo/scales@0.64.0': - resolution: {integrity: sha512-Jbr1rlfe/gLCippndPaCM7doJzzx1K9oXPxS4JiyvrIUkQoMWiozymZQdEp8kgigI6uwWu5xvPwCOFXalCIhKg==} - peerDependencies: - prop-types: '>= 15.5.10 < 16.0.0' - - '@nivo/tooltip@0.64.0': - resolution: {integrity: sha512-iGsuCi42uw/8F7OVvPyWdQgxJXVOPTEdtl2WK2FlSJIH7bfnEsZ+R/lTdElY2JAvGHuNW6hQwpNUZdC/2rOatg==} - peerDependencies: - '@nivo/core': 0.63.1 - prop-types: '>= 15.5.10 < 16.0.0' - - '@nivo/voronoi@0.64.0': - resolution: {integrity: sha512-YdNRzD2rFc1NcAZe9D8gxos+IT2CRPOV/7fUfBCG9SoNw1TtSwSKtEs4xsxmUFmLT1FadWcyKeKuhgJUQnof/A==} - peerDependencies: - prop-types: '>= 15.5.10 < 16.0.0' - react: '>= 16.8.4 < 17.0.0' - '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1496,11 +1340,6 @@ packages: peerDependencies: storybook: ^9.0.18 - '@storybook/addon-onboarding@9.0.18': - resolution: {integrity: sha512-A079BfJ3g3wYOtAuq9cPf2l6JHo+6UzEw1A2AbSNBBNP4hKfXpHcLadIVwuyOxuKjDUWzY5f4dJa3hCMurHXGQ==} - peerDependencies: - storybook: ^9.0.18 - '@storybook/addon-webpack5-compiler-swc@3.0.0': resolution: {integrity: sha512-qkQwQEvHlxwPCHz/xakGfXJusEa1gKMw7enELh6QGopblfN3rMiV084boqiIqBReqWTasSwHOqvuElAu0NQ+8w==} engines: {node: '>=18'} @@ -1672,12 +1511,6 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' - '@ts-morph/bootstrap@0.16.0': - resolution: {integrity: sha512-FYW3bK5EBeAgpHu0qZ57gHbLjzgzC81y5EJmrebzIhXSYg6OgZu5lFHpF5NJ7CwM7ZMhxX1PG+DRA8e+skopKw==} - - '@ts-morph/common@0.16.0': - resolution: {integrity: sha512-SgJpzkTgZKLKqQniCjLaE3c2L2sdL7UShvmTmPBejAKd2OKV/yfMpQ2IWpAuA+VY5wy7PkSUaEObIqEK6afFuw==} - '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} @@ -2060,11 +1893,6 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn@7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} @@ -2094,31 +1922,15 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - - ansi-escapes@3.2.0: - resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} - engines: {node: '>=4'} - ansi-html-community@0.0.8: resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} engines: {'0': node >= 0.8.0} hasBin: true - ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -2144,18 +1956,6 @@ packages: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} - arr-diff@4.0.0: - resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} - engines: {node: '>=0.10.0'} - - arr-flatten@1.1.0: - resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} - engines: {node: '>=0.10.0'} - - arr-union@3.1.0: - resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} - engines: {node: '>=0.10.0'} - array-buffer-byte-length@1.0.2: resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} @@ -2179,10 +1979,6 @@ packages: resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} engines: {node: '>=0.10.0'} - array-unique@0.3.2: - resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} - engines: {node: '>=0.10.0'} - array.prototype.findlast@1.2.5: resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} engines: {node: '>= 0.4'} @@ -2207,28 +2003,13 @@ packages: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - assertion-error@2.0.1: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - assign-symbols@1.0.0: - resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} - engines: {node: '>=0.10.0'} - ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - ast-types@0.11.7: - resolution: {integrity: sha512-2mP3TwtkY/aTv5X3ZsMpNAbOnyoC/aMJwJSoaELPkHId0nSQgFcnU4dRW3isxiz7+zBexk0ym3WNVjMiQBnJSw==} - engines: {node: '>=4'} - - ast-types@0.14.2: - resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} - engines: {node: '>=4'} - ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} @@ -2241,11 +2022,6 @@ packages: resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} engines: {node: '>= 0.4'} - atob@2.1.2: - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} - engines: {node: '>= 4.5.0'} - hasBin: true - autoprefixer@10.4.21: resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} @@ -2309,10 +2085,6 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - base@0.11.2: - resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} - engines: {node: '>=0.10.0'} - batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} @@ -2343,10 +2115,6 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - braces@2.3.2: - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} - engines: {node: '>=0.10.0'} - braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -2374,10 +2142,6 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - cache-base@1.0.1: - resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} - engines: {node: '>=0.10.0'} - cacheable@1.10.1: resolution: {integrity: sha512-Fa2BZY0CS9F0PFc/6aVA6tgpOdw+hmv9dkZOlHXII5v5Hw+meJBIWDcPrG9q/dXxGcNbym5t77fzmawrBQfTmQ==} @@ -2400,10 +2164,6 @@ packages: camel-case@4.1.2: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - caniuse-lite@1.0.30001727: resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==} @@ -2415,10 +2175,6 @@ packages: resolution: {integrity: sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A==} engines: {node: '>=18'} - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - chalk@3.0.0: resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} engines: {node: '>=8'} @@ -2427,9 +2183,6 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - change-emitter@0.1.6: - resolution: {integrity: sha512-YXzt1cQ4a2jqazhcuSWEOc1K2q8g9H6eWNsyZgi640LDzRWVQ2eDe+Y/kVdftH+vYdPF2rgDb3dLdpxE1jvAxw==} - check-error@2.1.1: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} @@ -2445,10 +2198,6 @@ packages: cjs-module-lexer@1.4.3: resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} - class-utils@0.3.6: - resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} - engines: {node: '>=0.10.0'} - classnames@2.5.1: resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} @@ -2462,13 +2211,6 @@ packages: peerDependencies: webpack: '>=4.0.0 <6.0.0' - cli-cursor@2.1.0: - resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} - engines: {node: '>=4'} - - cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} - clone-deep@4.0.1: resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} engines: {node: '>=6'} @@ -2477,20 +2219,10 @@ packages: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} - collection-visit@1.0.0: - resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} - engines: {node: '>=0.10.0'} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -2500,10 +2232,6 @@ packages: colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - colors@1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} - engines: {node: '>=0.1.90'} - commander@10.0.1: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} @@ -2521,9 +2249,6 @@ packages: commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - component-emitter@1.3.1: - resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} - compressible@2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} @@ -2563,10 +2288,6 @@ packages: resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} - copy-descriptor@0.1.1: - resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} - engines: {node: '>=0.10.0'} - copy-webpack-plugin@12.0.2: resolution: {integrity: sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==} engines: {node: '>= 18.12.0'} @@ -2576,10 +2297,6 @@ packages: core-js-compat@3.44.0: resolution: {integrity: sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==} - core-js@1.2.7: - resolution: {integrity: sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==} - deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. - core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -2600,10 +2317,6 @@ packages: resolution: {integrity: sha512-+Ze9h5f4dQpUwbzTm0DEkiPiZyim9VHV4/mSnT4zNYJnrnfwsKjAZPtnp7J5VzejCDgySs+2SSc6MDdCnD43GA==} engines: {node: '>=8.x', npm: '>=5.x'} - create-jest-runner@0.5.3: - resolution: {integrity: sha512-a9VY2doMBmzRollJB3Ft3/Y5fBceSWJ4gdyVsg4/d7nP1S4715VG939s2VnITDj79YBmRgKhjGjNRv1c+Kre1g==} - hasBin: true - cross-env@7.0.3: resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} @@ -2663,54 +2376,6 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - d3-array@2.12.1: - resolution: {integrity: sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==} - - d3-color@1.4.1: - resolution: {integrity: sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==} - - d3-delaunay@5.3.0: - resolution: {integrity: sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==} - - d3-format@1.4.5: - resolution: {integrity: sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==} - - d3-format@2.0.0: - resolution: {integrity: sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==} - - d3-hierarchy@1.1.9: - resolution: {integrity: sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==} - - d3-interpolate@1.4.0: - resolution: {integrity: sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==} - - d3-interpolate@2.0.1: - resolution: {integrity: sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ==} - - d3-path@1.0.9: - resolution: {integrity: sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==} - - d3-scale-chromatic@1.5.0: - resolution: {integrity: sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==} - - d3-scale@3.3.0: - resolution: {integrity: sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==} - - d3-shape@1.3.7: - resolution: {integrity: sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==} - - d3-time-format@2.3.0: - resolution: {integrity: sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==} - - d3-time-format@3.0.0: - resolution: {integrity: sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==} - - d3-time@1.1.0: - resolution: {integrity: sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==} - - d3-time@2.1.1: - resolution: {integrity: sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==} - damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -2762,14 +2427,6 @@ packages: supports-color: optional: true - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - dedent@0.7.0: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} @@ -2777,10 +2434,6 @@ packages: resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} engines: {node: '>=6'} - deep-equal@1.1.2: - resolution: {integrity: sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==} - engines: {node: '>= 0.4'} - deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -2812,25 +2465,10 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} - define-property@0.2.5: - resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} - engines: {node: '>=0.10.0'} - - define-property@1.0.0: - resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} - engines: {node: '>=0.10.0'} - - define-property@2.0.2: - resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} - engines: {node: '>=0.10.0'} - del@4.1.1: resolution: {integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==} engines: {node: '>=6'} - delaunator@4.0.1: - resolution: {integrity: sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==} - depd@1.1.2: resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} engines: {node: '>= 0.6'} @@ -2907,9 +2545,6 @@ packages: electron-to-chromium@1.5.181: resolution: {integrity: sha512-+ISMj8OIQ+0qEeDj14Rt8WwcTOiqHyAB+5bnK1K7xNNLjBJ4hRCQfUkw8RWtcLbfBzDwc15ZnKH0c7SNOfwiyA==} - emoji-regex@7.0.3: - resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} - emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2928,9 +2563,6 @@ packages: resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} engines: {node: '>= 0.8'} - encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - endent@2.1.0: resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} @@ -2938,10 +2570,6 @@ packages: resolution: {integrity: sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==} engines: {node: '>=10.13.0'} - enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} - entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} @@ -3009,10 +2637,6 @@ packages: escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -3121,18 +2745,6 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-utils@2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} - - eslint-visitor-keys@1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} - - eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} - eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3141,22 +2753,12 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@7.32.0: - resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} - engines: {node: ^10.12.0 || >=12.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. - hasBin: true - eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - espree@7.3.1: - resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} - engines: {node: ^10.12.0 || >=12.0.0} - espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3203,10 +2805,6 @@ packages: exenv@1.2.2: resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==} - expand-brackets@2.1.4: - resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} - engines: {node: '>=0.10.0'} - expect-type@1.2.2: resolution: {integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==} engines: {node: '>=12.0.0'} @@ -3215,18 +2813,6 @@ packages: resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} engines: {node: '>= 0.10.0'} - extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} - - extend-shallow@3.0.2: - resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} - engines: {node: '>=0.10.0'} - - extglob@2.0.4: - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} - engines: {node: '>=0.10.0'} - fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3260,9 +2846,6 @@ packages: resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} engines: {node: '>=0.8.0'} - fbjs@0.8.18: - resolution: {integrity: sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==} - fdir@6.4.6: resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} peerDependencies: @@ -3271,10 +2854,6 @@ packages: picomatch: optional: true - figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} - file-entry-cache@10.1.1: resolution: {integrity: sha512-zcmsHjg2B2zjuBgjdnB+9q0+cWcgWfykIcsDkWDB4GTPtl1eXUA+gTI6sO0u01AqK3cliHryTU55/b2Ow1hfZg==} @@ -3288,18 +2867,10 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 - fill-range@4.0.0: - resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} - engines: {node: '>=0.10.0'} - fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - filter-obj@1.1.0: - resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} - engines: {node: '>=0.10.0'} - finalhandler@1.3.1: resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} @@ -3374,10 +2945,6 @@ packages: resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} engines: {node: '>= 0.4'} - for-in@1.0.2: - resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} - engines: {node: '>=0.10.0'} - fork-ts-checker-webpack-plugin@8.0.0: resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} @@ -3392,10 +2959,6 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - fragment-cache@0.2.1: - resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} - engines: {node: '>=0.10.0'} - fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} @@ -3427,9 +2990,6 @@ packages: resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} engines: {node: '>= 0.4'} - functional-red-black-tree@1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} - functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} @@ -3437,10 +2997,6 @@ packages: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} @@ -3453,10 +3009,6 @@ packages: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} - get-value@2.0.6: - resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} - engines: {node: '>=0.10.0'} - glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -3516,9 +3068,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - gud@1.0.0: - resolution: {integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==} - handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} @@ -3526,10 +3075,6 @@ packages: resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} engines: {node: '>= 0.4'} - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -3549,22 +3094,6 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} - has-value@0.3.1: - resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} - engines: {node: '>=0.10.0'} - - has-value@1.0.0: - resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} - engines: {node: '>=0.10.0'} - - has-values@0.1.4: - resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} - engines: {node: '>=0.10.0'} - - has-values@1.0.0: - resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} - engines: {node: '>=0.10.0'} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -3576,9 +3105,6 @@ packages: history@4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} - hoist-non-react-statics@2.5.5: - resolution: {integrity: sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==} - hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} @@ -3659,10 +3185,6 @@ packages: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - icss-utils@5.1.0: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} @@ -3672,10 +3194,6 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -3718,9 +3236,6 @@ packages: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} - internmap@1.0.1: - resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} - interpret@3.1.1: resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} engines: {node: '>=10.13.0'} @@ -3736,14 +3251,6 @@ packages: resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} engines: {node: '>= 10'} - is-accessor-descriptor@1.0.1: - resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} - engines: {node: '>= 0.10'} - - is-arguments@1.2.0: - resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} - engines: {node: '>= 0.4'} - is-array-buffer@3.0.5: resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} engines: {node: '>= 0.4'} @@ -3767,9 +3274,6 @@ packages: resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} engines: {node: '>= 0.4'} - is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} @@ -3778,10 +3282,6 @@ packages: resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} - is-data-descriptor@1.0.1: - resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} - engines: {node: '>= 0.4'} - is-data-view@1.0.2: resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} engines: {node: '>= 0.4'} @@ -3790,14 +3290,6 @@ packages: resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} engines: {node: '>= 0.4'} - is-descriptor@0.1.7: - resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} - engines: {node: '>= 0.4'} - - is-descriptor@1.0.3: - resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} - engines: {node: '>= 0.4'} - is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -3808,14 +3300,6 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true - is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - - is-extendable@1.0.1: - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} - engines: {node: '>=0.10.0'} - is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -3824,10 +3308,6 @@ packages: resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} engines: {node: '>= 0.4'} - is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} @@ -3861,10 +3341,6 @@ packages: resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} engines: {node: '>= 0.4'} - is-number@3.0.0: - resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} - engines: {node: '>=0.10.0'} - is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} @@ -3909,10 +3385,6 @@ packages: resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} engines: {node: '>= 0.4'} - is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - is-string@1.1.1: resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} engines: {node: '>= 0.4'} @@ -3937,10 +3409,6 @@ packages: resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} engines: {node: '>= 0.4'} - is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} @@ -3961,25 +3429,14 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isobject@2.1.0: - resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} - engines: {node: '>=0.10.0'} - isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} - isomorphic-fetch@2.2.1: - resolution: {integrity: sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==} - iterator.prototype@1.1.5: resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} engines: {node: '>= 0.4'} - jest-worker@24.9.0: - resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} - engines: {node: '>= 6'} - jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} @@ -4002,12 +3459,6 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jscodeshift@0.13.1: - resolution: {integrity: sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - jscodeshift@0.15.2: resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} hasBin: true @@ -4017,10 +3468,6 @@ packages: '@babel/preset-env': optional: true - jscodeshift@0.6.4: - resolution: {integrity: sha512-+NF/tlNbc2WEhXUuc4WEJLsJumF84tnaMUZW2hyJw3jThKKRvsPX4sPJVgO1lPE28z0gNL+gwniLG9d8mYvQCQ==} - hasBin: true - jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -4043,15 +3490,9 @@ packages: json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - json5-writer@0.1.8: - resolution: {integrity: sha512-h5sqkk/vSKvESOUTBniGWs8p8nTzHsoDrxPS9enJfQVINqXv3lm+FAyizLwbrCwCn0q7NXqDBb+r8AdUdK3XZw==} - json5@1.0.2: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} hasBin: true @@ -4077,14 +3518,6 @@ packages: keyv@5.3.4: resolution: {integrity: sha512-ypEvQvInNpUe+u+w8BIcPkQvEqXquyyibWE/1NB5T2BTzIpS5cGEV1LZskDzPSTvNAaT4+5FutvzlvnkxOSKlw==} - kind-of@3.2.2: - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} - engines: {node: '>=0.10.0'} - - kind-of@4.0.0: - resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} - engines: {node: '>=0.10.0'} - kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -4136,13 +3569,6 @@ packages: lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -4152,10 +3578,6 @@ packages: lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - log-update@3.4.0: - resolution: {integrity: sha512-ILKe88NeMt4gmDvk/eb615U/IVn7K9KWGkoYbdatQ69Z65nj1ZzjM6fHXfcs0Uge+e+EGnMW7DY4T9yko8vWFg==} - engines: {node: '>=6'} - loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -4184,14 +3606,6 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} - map-cache@0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} - - map-visit@1.0.0: - resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} - engines: {node: '>=0.10.0'} - math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} @@ -4235,10 +3649,6 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - micromatch@3.1.10: - resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} - engines: {node: '>=0.10.0'} - micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -4260,10 +3670,6 @@ packages: engines: {node: '>=4'} hasBin: true - mimic-fn@1.2.0: - resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} - engines: {node: '>=4'} - min-document@2.19.0: resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} @@ -4287,10 +3693,6 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -4298,15 +3700,6 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - mixin-deep@1.3.2: - resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} - engines: {node: '>=0.10.0'} - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -4322,10 +3715,6 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanomatch@1.2.13: - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} - engines: {node: '>=0.10.0'} - natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -4350,9 +3739,6 @@ packages: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} - node-fetch@1.7.3: - resolution: {integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==} - node-forge@1.3.1: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} @@ -4375,26 +3761,14 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-copy@0.1.0: - resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} - engines: {node: '>=0.10.0'} - object-inspect@1.13.4: resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} - object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - object-visit@1.0.1: - resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} - engines: {node: '>=0.10.0'} - object.assign@4.1.7: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} @@ -4411,10 +3785,6 @@ packages: resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} - object.pick@1.3.0: - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} - engines: {node: '>=0.10.0'} - object.values@1.2.1: resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} @@ -4436,10 +3806,6 @@ packages: once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - onetime@2.0.1: - resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} - engines: {node: '>=4'} - open@10.1.2: resolution: {integrity: sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==} engines: {node: '>=18'} @@ -4507,10 +3873,6 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} - parse-ms@2.1.0: - resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} - engines: {node: '>=6'} - parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} @@ -4518,13 +3880,6 @@ packages: pascal-case@3.1.2: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - pascalcase@0.1.1: - resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} - engines: {node: '>=0.10.0'} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - path-exists@3.0.0: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} @@ -4575,12 +3930,6 @@ packages: resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} engines: {node: '>= 14.16'} - performance-now@0.2.0: - resolution: {integrity: sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg==} - - performance-now@2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -4634,14 +3983,6 @@ packages: engines: {node: '>=18'} hasBin: true - popper.js@1.16.1: - resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==} - deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 - - posix-character-classes@0.1.1: - resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} - engines: {node: '>=0.10.0'} - possible-typed-array-names@1.1.0: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} @@ -4741,14 +4082,6 @@ packages: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - pretty-ms@7.0.1: - resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} - engines: {node: '>=10'} - - private@0.1.8: - resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} - engines: {node: '>= 0.6'} - process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -4756,13 +4089,6 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - - promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} @@ -4782,16 +4108,9 @@ packages: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} - query-string@6.14.1: - resolution: {integrity: sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==} - engines: {node: '>=6'} - queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - raf@3.4.1: - resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} - randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} @@ -4833,9 +4152,6 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - react-click-outside@3.0.1: - resolution: {integrity: sha512-d0KWFvBt+esoZUF15rL2UBB7jkeAqLU8L/Ny35oLK6fW6mIbOv/ChD+ExF4sR9PD26kVx+9hNfD0FTIqRZEyRQ==} - react-docgen-typescript@2.4.0: resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==} peerDependencies: @@ -4898,30 +4214,6 @@ packages: react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19 react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19 - react-motion@0.5.2: - resolution: {integrity: sha512-9q3YAvHoUiWlP3cK0v+w1N5Z23HXMj4IF4YuvjvWegWqNPfLXsOBE/V7UvQGpXxHFKRQQcNcVQE31g9SB/6qgQ==} - peerDependencies: - react: ^0.14.9 || ^15.3.0 || ^16.0.0 - - react-popper-tooltip@2.11.1: - resolution: {integrity: sha512-04A2f24GhyyMicKvg/koIOQ5BzlrRbKiAgP6L+Pdj1MVX3yJ1NeZ8+EidndQsbejFT55oW1b++wg2Z8KlAyhfQ==} - peerDependencies: - react: ^16.6.0 - react-dom: ^16.6.0 - - react-popper@1.3.11: - resolution: {integrity: sha512-VSA/bS+pSndSF2fiasHK/PTEEAyOpX60+H5EPAjoArr8JGm+oihu4UbrqcEBpQibJxBVCpYyjAX7abJ+7DoYVg==} - peerDependencies: - react: 0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0 - - react-redux-loading-bar@4.6.0: - resolution: {integrity: sha512-ehokhN6eq/UXMr0udqoKuvpEUel1q3T5cWGkwKy2Xrt528QeEtjreixCfrSndN+DNr/5yxxnz0ZEhZt4irZEZg==} - peerDependencies: - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0 - react-redux: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - redux: ^3.0.0 || ^4.0.0 - react-redux@7.2.9: resolution: {integrity: sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==} peerDependencies: @@ -4939,12 +4231,6 @@ packages: peerDependencies: react: '>=15' - react-router-hash-link@1.2.2: - resolution: {integrity: sha512-LBthLVHdqPeKDVt3+cFRhy15Z7veikOvdKRZRfyBR2vjqIE7rxn+tKLjb6DOmLm6JpoQVemVDnxQ35RVnEHdQA==} - peerDependencies: - react: '>=15' - react-router-dom: '>=4' - react-router@5.3.4: resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} peerDependencies: @@ -4956,12 +4242,6 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-spring@8.0.27: - resolution: {integrity: sha512-nDpWBe3ZVezukNRandTeLSPcwwTMjNVu1IDq9qA/AMiUqHuRN4BeSWvKr3eIxxg1vtiYiOLy4FqdfCP5IoP77g==} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - react-table@6.11.5: resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} peerDependencies: @@ -4993,14 +4273,6 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - recast@0.16.2: - resolution: {integrity: sha512-O/7qXi51DPjRVdbrpNzoBQH5dnAPQNbfoOFyRiUwreTMJfIHYOEBzwuH+c0+/BTSJ3CQyKs6ILSWXhESH6Op3A==} - engines: {node: '>= 4'} - - recast@0.20.5: - resolution: {integrity: sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==} - engines: {node: '>= 4'} - recast@0.23.11: resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} engines: {node: '>= 4'} @@ -5009,11 +4281,6 @@ packages: resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} engines: {node: '>= 10.13.0'} - recompose@0.30.0: - resolution: {integrity: sha512-ZTrzzUDa9AqUIhRk4KmVFihH0rapdCSMFXjhHbNrjAWxBuUD/guYlyysMnuHjlZC/KRiOKRtB4jf96yYSkKE8w==} - peerDependencies: - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - redent@3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} engines: {node: '>=8'} @@ -5043,18 +4310,10 @@ packages: regenerate@1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - regex-not@1.0.2: - resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} - engines: {node: '>=0.10.0'} - regexp.prototype.flags@1.5.4: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} - regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - regexpu-core@6.2.0: resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} @@ -5073,25 +4332,10 @@ packages: renderkid@3.0.0: resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} - repeat-element@1.1.4: - resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} - engines: {node: '>=0.10.0'} - - repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} @@ -5113,10 +4357,6 @@ packages: resolve-pathname@3.0.0: resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} - resolve-url@0.2.1: - resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} - deprecated: https://github.com/lydell/resolve-url#deprecated - resolve@1.22.10: resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} engines: {node: '>= 0.4'} @@ -5126,14 +4366,6 @@ packages: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true - restore-cursor@2.0.0: - resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} - engines: {node: '>=4'} - - ret@0.1.15: - resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} - engines: {node: '>=0.12'} - retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} @@ -5187,9 +4419,6 @@ packages: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} - safe-regex@1.1.0: - resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} - safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -5239,9 +4468,6 @@ packages: resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} engines: {node: '>= 0.8.0'} - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -5254,13 +4480,6 @@ packages: resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} engines: {node: '>= 0.4'} - set-value@2.0.1: - resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} - engines: {node: '>=0.10.0'} - - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - setprototypeof@1.1.0: resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} @@ -5324,18 +4543,6 @@ packages: resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} engines: {node: '>=10'} - snapdragon-node@2.1.1: - resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} - engines: {node: '>=0.10.0'} - - snapdragon-util@3.0.1: - resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} - engines: {node: '>=0.10.0'} - - snapdragon@0.8.2: - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} - engines: {node: '>=0.10.0'} - sockjs@0.3.24: resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} @@ -5343,17 +4550,9 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} - source-map-resolve@0.5.3: - resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated - source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - source-map-url@0.4.1: - resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} - deprecated: See https://github.com/lydell/source-map-url#deprecated - source-map@0.5.7: resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} @@ -5373,24 +4572,12 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} - split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - - split-string@3.1.0: - resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} - engines: {node: '>=0.10.0'} - sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - static-extend@0.1.2: - resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} - engines: {node: '>=0.10.0'} - statuses@1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} @@ -5415,14 +4602,6 @@ packages: prettier: optional: true - strict-uri-encode@2.0.0: - resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} - engines: {node: '>=4'} - - string-width@3.1.0: - resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} - engines: {node: '>=6'} - string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -5456,10 +4635,6 @@ packages: string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -5509,14 +4684,6 @@ packages: peerDependencies: postcss: ^8.3.3 - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - - supports-color@6.1.0: - resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} - engines: {node: '>=6'} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -5542,10 +4709,6 @@ packages: '@swc/core': ^1.2.147 webpack: '>=2' - symbol-observable@1.2.0: - resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==} - engines: {node: '>=0.10.0'} - synckit@0.11.8: resolution: {integrity: sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A==} engines: {node: ^14.18.0 || >=16.0.0} @@ -5592,9 +4755,6 @@ packages: peerDependencies: tslib: ^2 - throat@4.1.0: - resolution: {integrity: sha512-wCVxLDcFxw7ujDxaeJC6nfl2XfHJNYs8yUYJnvMgtPEFlttP9tHSfRUv2vBe6C4hkVFPWoP1P6ZccbYjmSEkKA==} - thunky@1.1.0: resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} @@ -5632,22 +4792,10 @@ packages: to-no-case@1.0.2: resolution: {integrity: sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==} - to-object-path@0.3.0: - resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} - engines: {node: '>=0.10.0'} - - to-regex-range@2.1.1: - resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} - engines: {node: '>=0.10.0'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - to-regex@3.0.2: - resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} - engines: {node: '>=0.10.0'} - to-space-case@1.0.0: resolution: {integrity: sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==} @@ -5684,22 +4832,6 @@ packages: typescript: '*' webpack: ^5.0.0 - ts-migrate-plugins@0.1.35: - resolution: {integrity: sha512-DUkx7ClKhxKYPWDha9DJTZ6LhwEUszL90uH5I/O11K/6TbA96ytln1O3HL6Pt83i4mAKOlg0mQ6AMsPtL5FFkQ==} - peerDependencies: - typescript: '>4.0' - - ts-migrate-server@0.1.33: - resolution: {integrity: sha512-MYHy10yzL2fkb2FHFQ9f54gqc5KkaVthTjtpwS4bTroYCONDelp1hbz5nxKWaP3q2oc3kBVeGuAR91RNI+yK+g==} - peerDependencies: - typescript: '>4.0' - - ts-migrate@0.1.35: - resolution: {integrity: sha512-EmXahqwIP0a6fE1BLKKVMgJEeYn9V+CxJ19qFJ/DzkPL4PjDI/FcgPo8D519amBPy2nnlc/x1V6R6aIeHdD87w==} - hasBin: true - peerDependencies: - typescript: '>4.0' - tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -5738,18 +4870,11 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typed-styles@0.0.7: - resolution: {integrity: sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==} - typescript@5.8.3: resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true - ua-parser-js@0.7.40: - resolution: {integrity: sha512-us1E3K+3jJppDBa3Tl0L3MOJiGhe1C6P0+nIvQAFYbxlMAx0h81eOwLmU57xgqToduDDPx3y5QsdjPfDu+FgOQ==} - hasBin: true - unbox-primitive@1.1.0: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} @@ -5781,10 +4906,6 @@ packages: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} - union-value@1.0.1: - resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} - engines: {node: '>=0.10.0'} - universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -5797,13 +4918,6 @@ packages: resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} engines: {node: '>=14.0.0'} - unset-value@1.0.0: - resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} - engines: {node: '>=0.10.0'} - - updatable-log@0.2.0: - resolution: {integrity: sha512-gR48/mTR6YFB+B1sNoap3nx8HFbEvDl0ej9KhlQTFZdmP8yL5fzFiCUfeHCUf1QvNnXowY1pM9iiGkPKrd0XyQ==} - update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -5813,10 +4927,6 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - urix@0.1.0: - resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} - deprecated: Please see https://github.com/lydell/urix#deprecated - url-loader@4.1.1: resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} @@ -5839,10 +4949,6 @@ packages: '@types/react': optional: true - use@3.1.1: - resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} - engines: {node: '>=0.10.0'} - user-agent-data-types@0.4.2: resolution: {integrity: sha512-jXep3kO/dGNmDOkbDa8ccp4QArgxR4I76m3QVcJ1aOF0B9toc+YtSXtX5gLdDTZXyWlpQYQrABr6L1L2GZOghw==} @@ -5863,9 +4969,6 @@ packages: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true - v8-compile-cache@2.4.0: - resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} - value-equal@1.0.1: resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} @@ -6040,9 +5143,6 @@ packages: resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} engines: {node: '>=0.8.0'} - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} @@ -6055,9 +5155,6 @@ packages: resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} engines: {node: '>= 0.4'} - which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - which-typed-array@1.1.19: resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} engines: {node: '>= 0.4'} @@ -6083,14 +5180,6 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - wrap-ansi@5.1.0: - resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} - engines: {node: '>=6'} - - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -6113,9 +5202,6 @@ packages: utf-8-validate: optional: true - y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} @@ -6123,14 +5209,6 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} - - yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} - yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -6150,10 +5228,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 - '@babel/code-frame@7.12.11': - dependencies: - '@babel/highlight': 7.25.9 - '@babel/code-frame@7.27.1': dependencies: '@babel/helper-validator-identifier': 7.27.1 @@ -6308,13 +5382,6 @@ snapshots: '@babel/template': 7.27.2 '@babel/types': 7.28.0 - '@babel/highlight@7.25.9': - dependencies: - '@babel/helper-validator-identifier': 7.27.1 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.1.1 - '@babel/parser@7.28.0': dependencies: '@babel/types': 7.28.0 @@ -6354,38 +5421,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0) - - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.28.0)': - dependencies: - '@babel/compat-data': 7.28.0 - '@babel/core': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - - '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.0)': dependencies: '@babel/core': 7.28.0 @@ -6410,21 +5445,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)': dependencies: '@babel/core': 7.28.0 @@ -7147,20 +6167,6 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint/eslintrc@0.4.3': - dependencies: - ajv: 6.12.6 - debug: 4.4.1 - espree: 7.3.1 - globals: 13.24.0 - ignore: 4.0.6 - import-fresh: 3.3.1 - js-yaml: 3.14.1 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 @@ -7196,27 +6202,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@humanwhocodes/config-array@0.5.0': - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.4.1 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@1.2.1': {} - '@humanwhocodes/object-schema@2.0.3': {} - '@hypnosphi/create-react-context@0.3.1(prop-types@15.8.1)(react@16.14.0)': - dependencies: - gud: 1.0.0 - prop-types: 15.8.1 - react: 16.14.0 - warning: 4.0.3 - '@isaacs/balanced-match@4.0.1': {} '@isaacs/brace-expansion@5.0.0': @@ -7270,117 +6259,6 @@ snapshots: '@types/react': 17.0.87 react: 16.14.0 - '@nivo/annotations@0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': - dependencies: - '@nivo/colors': 0.64.0(prop-types@15.8.1)(react@16.14.0) - '@nivo/core': 0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - lodash: 4.17.21 - prop-types: 15.8.1 - react: 16.14.0 - react-spring: 8.0.27(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - transitivePeerDependencies: - - react-dom - - '@nivo/axes@0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': - dependencies: - '@nivo/core': 0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - '@nivo/scales': 0.64.0(prop-types@15.8.1) - d3-format: 1.4.5 - d3-time: 1.1.0 - d3-time-format: 2.3.0 - prop-types: 15.8.1 - react: 16.14.0 - react-spring: 8.0.27(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - transitivePeerDependencies: - - react-dom - - '@nivo/colors@0.64.0(prop-types@15.8.1)(react@16.14.0)': - dependencies: - d3-color: 1.4.1 - d3-scale: 3.3.0 - d3-scale-chromatic: 1.5.0 - lodash.get: 4.4.2 - lodash.isplainobject: 4.0.6 - prop-types: 15.8.1 - react: 16.14.0 - react-motion: 0.5.2(react@16.14.0) - - '@nivo/core@0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': - dependencies: - '@nivo/tooltip': 0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - d3-color: 1.4.1 - d3-format: 1.4.5 - d3-hierarchy: 1.1.9 - d3-interpolate: 2.0.1 - d3-scale: 3.3.0 - d3-scale-chromatic: 1.5.0 - d3-shape: 1.3.7 - d3-time-format: 2.3.0 - lodash: 4.17.21 - prop-types: 15.8.1 - react: 16.14.0 - react-spring: 8.0.27(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - recompose: 0.30.0(react@16.14.0) - resize-observer-polyfill: 1.5.1 - transitivePeerDependencies: - - react-dom - - '@nivo/legends@0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': - dependencies: - '@nivo/core': 0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - lodash: 4.17.21 - prop-types: 15.8.1 - react: 16.14.0 - recompose: 0.30.0(react@16.14.0) - transitivePeerDependencies: - - '@nivo/tooltip' - - react-dom - - '@nivo/line@0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': - dependencies: - '@nivo/annotations': 0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - '@nivo/axes': 0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - '@nivo/colors': 0.64.0(prop-types@15.8.1)(react@16.14.0) - '@nivo/core': 0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - '@nivo/legends': 0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - '@nivo/scales': 0.64.0(prop-types@15.8.1) - '@nivo/tooltip': 0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - '@nivo/voronoi': 0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - d3-shape: 1.3.7 - prop-types: 15.8.1 - react: 16.14.0 - react-spring: 8.0.27(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - transitivePeerDependencies: - - react-dom - - '@nivo/scales@0.64.0(prop-types@15.8.1)': - dependencies: - d3-scale: 3.3.0 - d3-time-format: 2.3.0 - lodash: 4.17.21 - prop-types: 15.8.1 - - '@nivo/tooltip@0.64.0(@nivo/core@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': - dependencies: - '@nivo/core': 0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - prop-types: 15.8.1 - react-spring: 8.0.27(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - transitivePeerDependencies: - - react - - react-dom - - '@nivo/voronoi@0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': - dependencies: - '@nivo/core': 0.64.0(@nivo/tooltip@0.64.0)(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - d3-delaunay: 5.3.0 - d3-scale: 3.3.0 - prop-types: 15.8.1 - react: 16.14.0 - recompose: 0.30.0(react@16.14.0) - transitivePeerDependencies: - - '@nivo/tooltip' - - react-dom - '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -7495,10 +6373,6 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@storybook/addon-onboarding@9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.6.2))': - dependencies: - storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.6.2) - '@storybook/addon-webpack5-compiler-swc@3.0.0(webpack@5.100.0)': dependencies: '@swc/core': 1.13.1 @@ -7700,17 +6574,6 @@ snapshots: dependencies: '@testing-library/dom': 10.4.0 - '@ts-morph/bootstrap@0.16.0': - dependencies: - '@ts-morph/common': 0.16.0 - - '@ts-morph/common@0.16.0': - dependencies: - fast-glob: 3.3.3 - minimatch: 5.1.6 - mkdirp: 1.0.4 - path-browserify: 1.0.1 - '@types/aria-query@5.0.4': {} '@types/babel__core@7.20.5': @@ -8192,16 +7055,10 @@ snapshots: dependencies: acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@7.4.1): - dependencies: - acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 - acorn@7.4.1: {} - acorn@8.15.0: {} ajv-formats@2.1.1(ajv@8.17.1): @@ -8231,20 +7088,10 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - ansi-colors@4.1.3: {} - - ansi-escapes@3.2.0: {} - ansi-html-community@0.0.8: {} - ansi-regex@4.1.1: {} - ansi-regex@5.0.1: {} - ansi-styles@3.2.1: - dependencies: - color-convert: 1.9.3 - ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 @@ -8268,12 +7115,6 @@ snapshots: aria-query@5.3.2: {} - arr-diff@4.0.0: {} - - arr-flatten@1.1.0: {} - - arr-union@3.1.0: {} - array-buffer-byte-length@1.0.2: dependencies: call-bound: 1.0.4 @@ -8300,8 +7141,6 @@ snapshots: array-uniq@1.0.3: {} - array-unique@0.3.2: {} - array.prototype.findlast@1.2.5: dependencies: call-bind: 1.0.8 @@ -8353,20 +7192,10 @@ snapshots: get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 - asap@2.0.6: {} - assertion-error@2.0.1: {} - assign-symbols@1.0.0: {} - ast-types-flow@0.0.8: {} - ast-types@0.11.7: {} - - ast-types@0.14.2: - dependencies: - tslib: 2.8.1 - ast-types@0.16.1: dependencies: tslib: 2.8.1 @@ -8375,8 +7204,6 @@ snapshots: async-function@1.0.0: {} - atob@2.1.2: {} - autoprefixer@10.4.21(postcss@8.5.6): dependencies: browserslist: 4.25.1 @@ -8448,16 +7275,6 @@ snapshots: base64-js@1.5.1: {} - base@0.11.2: - dependencies: - cache-base: 1.0.1 - class-utils: 0.3.6 - component-emitter: 1.3.1 - define-property: 1.0.0 - isobject: 3.0.1 - mixin-deep: 1.3.2 - pascalcase: 0.1.1 - batch@0.6.1: {} better-opn@3.0.2: @@ -8501,21 +7318,6 @@ snapshots: dependencies: balanced-match: 1.0.2 - braces@2.3.2: - dependencies: - arr-flatten: 1.1.0 - array-unique: 0.3.2 - extend-shallow: 2.0.1 - fill-range: 4.0.0 - isobject: 3.0.1 - repeat-element: 1.1.4 - snapdragon: 0.8.2 - snapdragon-node: 2.1.1 - split-string: 3.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -8542,18 +7344,6 @@ snapshots: cac@6.7.14: {} - cache-base@1.0.1: - dependencies: - collection-visit: 1.0.0 - component-emitter: 1.3.1 - get-value: 2.0.6 - has-value: 1.0.0 - isobject: 3.0.1 - set-value: 2.0.1 - to-object-path: 0.3.0 - union-value: 1.0.1 - unset-value: 1.0.0 - cacheable@1.10.1: dependencies: hookified: 1.10.0 @@ -8583,8 +7373,6 @@ snapshots: pascal-case: 3.1.2 tslib: 2.8.1 - camelcase@5.3.1: {} - caniuse-lite@1.0.30001727: {} case-sensitive-paths-webpack-plugin@2.4.0: {} @@ -8597,12 +7385,6 @@ snapshots: loupe: 3.1.4 pathval: 2.0.1 - chalk@2.4.2: - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - chalk@3.0.0: dependencies: ansi-styles: 4.3.0 @@ -8613,8 +7395,6 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - change-emitter@0.1.6: {} - check-error@2.1.1: {} chokidar@3.6.0: @@ -8633,13 +7413,6 @@ snapshots: cjs-module-lexer@1.4.3: {} - class-utils@0.3.6: - dependencies: - arr-union: 3.1.0 - define-property: 0.2.5 - isobject: 3.0.1 - static-extend: 0.1.2 - classnames@2.5.1: {} clean-css@5.3.3: @@ -8651,16 +7424,6 @@ snapshots: del: 4.1.1 webpack: 5.100.0(@swc/core@1.13.1)(esbuild@0.25.6)(webpack-cli@5.1.4) - cli-cursor@2.1.0: - dependencies: - restore-cursor: 2.0.0 - - cliui@6.0.0: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - clone-deep@4.0.1: dependencies: is-plain-object: 2.0.4 @@ -8669,29 +7432,16 @@ snapshots: clsx@2.1.1: {} - collection-visit@1.0.0: - dependencies: - map-visit: 1.0.0 - object-visit: 1.0.1 - - color-convert@1.9.3: - dependencies: - color-name: 1.1.3 - color-convert@2.0.1: dependencies: color-name: 1.1.4 - color-name@1.1.3: {} - color-name@1.1.4: {} colord@2.9.3: {} colorette@2.0.20: {} - colors@1.4.0: {} - commander@10.0.1: {} commander@2.20.3: {} @@ -8702,8 +7452,6 @@ snapshots: commondir@1.0.1: {} - component-emitter@1.3.1: {} - compressible@2.0.18: dependencies: mime-db: 1.54.0 @@ -8740,8 +7488,6 @@ snapshots: cookie@0.7.1: {} - copy-descriptor@0.1.1: {} - copy-webpack-plugin@12.0.2(webpack@5.100.0): dependencies: fast-glob: 3.3.3 @@ -8756,8 +7502,6 @@ snapshots: dependencies: browserslist: 4.25.1 - core-js@1.2.7: {} - core-util-is@1.0.3: {} cosmiconfig@7.1.0: @@ -8779,12 +7523,6 @@ snapshots: countries-and-timezones@3.8.0: {} - create-jest-runner@0.5.3: - dependencies: - chalk: 2.4.2 - jest-worker: 24.9.0 - throat: 4.1.0 - cross-env@7.0.3: dependencies: cross-spawn: 7.0.6 @@ -8844,63 +7582,6 @@ snapshots: csstype@3.1.3: {} - d3-array@2.12.1: - dependencies: - internmap: 1.0.1 - - d3-color@1.4.1: {} - - d3-delaunay@5.3.0: - dependencies: - delaunator: 4.0.1 - - d3-format@1.4.5: {} - - d3-format@2.0.0: {} - - d3-hierarchy@1.1.9: {} - - d3-interpolate@1.4.0: - dependencies: - d3-color: 1.4.1 - - d3-interpolate@2.0.1: - dependencies: - d3-color: 1.4.1 - - d3-path@1.0.9: {} - - d3-scale-chromatic@1.5.0: - dependencies: - d3-color: 1.4.1 - d3-interpolate: 1.4.0 - - d3-scale@3.3.0: - dependencies: - d3-array: 2.12.1 - d3-format: 2.0.0 - d3-interpolate: 2.0.1 - d3-time: 2.1.1 - d3-time-format: 3.0.0 - - d3-shape@1.3.7: - dependencies: - d3-path: 1.0.9 - - d3-time-format@2.3.0: - dependencies: - d3-time: 1.1.0 - - d3-time-format@3.0.0: - dependencies: - d3-time: 2.1.1 - - d3-time@1.1.0: {} - - d3-time@2.1.1: - dependencies: - d3-array: 2.12.1 - damerau-levenshtein@1.0.8: {} data-view-buffer@1.0.2: @@ -8939,23 +7620,10 @@ snapshots: dependencies: ms: 2.1.3 - decamelize@1.2.0: {} - - decode-uri-component@0.2.2: {} - dedent@0.7.0: {} deep-eql@5.0.2: {} - deep-equal@1.1.2: - dependencies: - is-arguments: 1.2.0 - is-date-object: 1.1.0 - is-regex: 1.2.1 - object-is: 1.1.6 - object-keys: 1.1.1 - regexp.prototype.flags: 1.5.4 - deep-is@0.1.4: {} deepmerge@4.3.1: {} @@ -8983,19 +7651,6 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 - define-property@0.2.5: - dependencies: - is-descriptor: 0.1.7 - - define-property@1.0.0: - dependencies: - is-descriptor: 1.0.3 - - define-property@2.0.2: - dependencies: - is-descriptor: 1.0.3 - isobject: 3.0.1 - del@4.1.1: dependencies: '@types/glob': 7.2.0 @@ -9006,8 +7661,6 @@ snapshots: pify: 4.0.1 rimraf: 2.7.1 - delaunator@4.0.1: {} - depd@1.1.2: {} depd@2.0.0: {} @@ -9082,8 +7735,6 @@ snapshots: electron-to-chromium@1.5.181: {} - emoji-regex@7.0.3: {} - emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -9094,10 +7745,6 @@ snapshots: encodeurl@2.0.0: {} - encoding@0.1.13: - dependencies: - iconv-lite: 0.6.3 - endent@2.1.0: dependencies: dedent: 0.7.0 @@ -9109,11 +7756,6 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.2 - enquirer@2.4.1: - dependencies: - ansi-colors: 4.1.3 - strip-ansi: 6.0.1 - entities@2.2.0: {} env-paths@2.2.1: {} @@ -9267,8 +7909,6 @@ snapshots: escape-html@1.0.3: {} - escape-string-regexp@1.0.5: {} - escape-string-regexp@4.0.0: {} eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1): @@ -9416,63 +8056,10 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@2.1.0: - dependencies: - eslint-visitor-keys: 1.3.0 - - eslint-visitor-keys@1.3.0: {} - - eslint-visitor-keys@2.1.0: {} - eslint-visitor-keys@3.4.3: {} eslint-visitor-keys@4.2.1: {} - eslint@7.32.0: - dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - '@humanwhocodes/config-array': 0.5.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.1 - doctrine: 3.0.0 - enquirer: 2.4.1 - escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 - globals: 13.24.0 - ignore: 4.0.6 - import-fresh: 3.3.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - js-yaml: 3.14.1 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - progress: 2.0.3 - regexpp: 3.2.0 - semver: 7.7.2 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - table: 6.9.0 - text-table: 0.2.0 - v8-compile-cache: 2.4.0 - transitivePeerDependencies: - - supports-color - eslint@8.57.1: dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) @@ -9516,12 +8103,6 @@ snapshots: transitivePeerDependencies: - supports-color - espree@7.3.1: - dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2(acorn@7.4.1) - eslint-visitor-keys: 1.3.0 - espree@9.6.1: dependencies: acorn: 8.15.0 @@ -9556,18 +8137,6 @@ snapshots: exenv@1.2.2: {} - expand-brackets@2.1.4: - dependencies: - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - posix-character-classes: 0.1.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - expect-type@1.2.2: {} express@4.21.2: @@ -9606,28 +8175,6 @@ snapshots: transitivePeerDependencies: - supports-color - extend-shallow@2.0.1: - dependencies: - is-extendable: 0.1.1 - - extend-shallow@3.0.2: - dependencies: - assign-symbols: 1.0.0 - is-extendable: 1.0.1 - - extglob@2.0.4: - dependencies: - array-unique: 0.3.2 - define-property: 1.0.0 - expand-brackets: 2.1.4 - extend-shallow: 2.0.1 - fragment-cache: 0.2.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} @@ -9658,24 +8205,10 @@ snapshots: dependencies: websocket-driver: 0.7.4 - fbjs@0.8.18: - dependencies: - core-js: 1.2.7 - isomorphic-fetch: 2.2.1 - loose-envify: 1.4.0 - object-assign: 4.1.1 - promise: 7.3.1 - setimmediate: 1.0.5 - ua-parser-js: 0.7.40 - fdir@6.4.6(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 - figures@3.2.0: - dependencies: - escape-string-regexp: 1.0.5 - file-entry-cache@10.1.1: dependencies: flat-cache: 6.1.11 @@ -9690,19 +8223,10 @@ snapshots: schema-utils: 3.3.0 webpack: 5.100.0(@swc/core@1.13.1)(esbuild@0.25.6)(webpack-cli@5.1.4) - fill-range@4.0.0: - dependencies: - extend-shallow: 2.0.1 - is-number: 3.0.0 - repeat-string: 1.6.1 - to-regex-range: 2.1.1 - fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 - filter-obj@1.1.0: {} - finalhandler@1.3.1: dependencies: debug: 2.6.9 @@ -9789,8 +8313,6 @@ snapshots: dependencies: is-callable: 1.2.7 - for-in@1.0.2: {} - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.8.3)(webpack@5.100.0): dependencies: '@babel/code-frame': 7.27.1 @@ -9812,10 +8334,6 @@ snapshots: fraction.js@4.3.7: {} - fragment-cache@0.2.1: - dependencies: - map-cache: 0.2.2 - fresh@0.5.2: {} fs-extra@10.1.0: @@ -9845,14 +8363,10 @@ snapshots: hasown: 2.0.2 is-callable: 1.2.7 - functional-red-black-tree@1.0.1: {} - functions-have-names@1.2.3: {} gensync@1.0.0-beta.2: {} - get-caller-file@2.0.5: {} - get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -9877,8 +8391,6 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.3.0 - get-value@2.0.6: {} - glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -9956,14 +8468,10 @@ snapshots: graphemer@1.4.0: {} - gud@1.0.0: {} - handle-thing@2.0.1: {} has-bigints@1.1.0: {} - has-flag@3.0.0: {} - has-flag@4.0.0: {} has-property-descriptors@1.0.2: @@ -9980,25 +8488,6 @@ snapshots: dependencies: has-symbols: 1.1.0 - has-value@0.3.1: - dependencies: - get-value: 2.0.6 - has-values: 0.1.4 - isobject: 2.1.0 - - has-value@1.0.0: - dependencies: - get-value: 2.0.6 - has-values: 1.0.0 - isobject: 3.0.1 - - has-values@0.1.4: {} - - has-values@1.0.0: - dependencies: - is-number: 3.0.0 - kind-of: 4.0.0 - hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -10014,8 +8503,6 @@ snapshots: tiny-warning: 1.0.3 value-equal: 1.0.1 - hoist-non-react-statics@2.5.5: {} - hoist-non-react-statics@3.3.2: dependencies: react-is: 16.13.1 @@ -10117,18 +8604,12 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.6.3: - dependencies: - safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.6): dependencies: postcss: 8.5.6 ieee754@1.2.1: {} - ignore@4.0.6: {} - ignore@5.3.2: {} ignore@7.0.5: {} @@ -10164,8 +8645,6 @@ snapshots: hasown: 2.0.2 side-channel: 1.1.0 - internmap@1.0.1: {} - interpret@3.1.1: {} invariant@2.2.4: @@ -10176,15 +8655,6 @@ snapshots: ipaddr.js@2.2.0: {} - is-accessor-descriptor@1.0.1: - dependencies: - hasown: 2.0.2 - - is-arguments@1.2.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - is-array-buffer@3.0.5: dependencies: call-bind: 1.0.8 @@ -10214,18 +8684,12 @@ snapshots: call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-buffer@1.1.6: {} - is-callable@1.2.7: {} is-core-module@2.16.1: dependencies: hasown: 2.0.2 - is-data-descriptor@1.0.1: - dependencies: - hasown: 2.0.2 - is-data-view@1.0.2: dependencies: call-bound: 1.0.4 @@ -10237,34 +8701,16 @@ snapshots: call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-descriptor@0.1.7: - dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 - - is-descriptor@1.0.3: - dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 - is-docker@2.2.1: {} is-docker@3.0.0: {} - is-extendable@0.1.1: {} - - is-extendable@1.0.1: - dependencies: - is-plain-object: 2.0.4 - is-extglob@2.1.1: {} is-finalizationregistry@1.1.1: dependencies: call-bound: 1.0.4 - is-fullwidth-code-point@2.0.0: {} - is-fullwidth-code-point@3.0.0: {} is-generator-function@1.1.0: @@ -10293,10 +8739,6 @@ snapshots: call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-number@3.0.0: - dependencies: - kind-of: 3.2.2 - is-number@7.0.0: {} is-path-cwd@2.2.0: {} @@ -10332,8 +8774,6 @@ snapshots: dependencies: call-bound: 1.0.4 - is-stream@1.1.0: {} - is-string@1.1.1: dependencies: call-bound: 1.0.4 @@ -10360,8 +8800,6 @@ snapshots: call-bound: 1.0.4 get-intrinsic: 1.3.0 - is-windows@1.0.2: {} - is-wsl@2.2.0: dependencies: is-docker: 2.2.1 @@ -10378,17 +8816,8 @@ snapshots: isexe@2.0.0: {} - isobject@2.1.0: - dependencies: - isarray: 1.0.0 - isobject@3.0.1: {} - isomorphic-fetch@2.2.1: - dependencies: - node-fetch: 1.7.3 - whatwg-fetch: 3.6.20 - iterator.prototype@1.1.5: dependencies: define-data-property: 1.1.4 @@ -10398,11 +8827,6 @@ snapshots: has-symbols: 1.1.0 set-function-name: 2.0.2 - jest-worker@24.9.0: - dependencies: - merge-stream: 2.0.0 - supports-color: 6.1.0 - jest-worker@27.5.1: dependencies: '@types/node': 22.16.2 @@ -10424,31 +8848,6 @@ snapshots: dependencies: argparse: 2.0.1 - jscodeshift@0.13.1(@babel/preset-env@7.28.0(@babel/core@7.28.0)): - dependencies: - '@babel/core': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.0) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.28.0) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-flow': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/register': 7.27.1(@babel/core@7.28.0) - babel-core: 7.0.0-bridge.0(@babel/core@7.28.0) - chalk: 4.1.2 - flow-parser: 0.275.0 - graceful-fs: 4.2.11 - micromatch: 3.1.10 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.20.5 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - jscodeshift@0.15.2(@babel/preset-env@7.28.0(@babel/core@7.28.0)): dependencies: '@babel/core': 7.28.0 @@ -10476,29 +8875,6 @@ snapshots: transitivePeerDependencies: - supports-color - jscodeshift@0.6.4: - dependencies: - '@babel/core': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.0) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-flow': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/register': 7.27.1(@babel/core@7.28.0) - babel-core: 7.0.0-bridge.0(@babel/core@7.28.0) - colors: 1.4.0 - flow-parser: 0.275.0 - graceful-fs: 4.2.11 - micromatch: 3.1.10 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.16.2 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - jsesc@3.0.2: {} jsesc@3.1.0: {} @@ -10511,16 +8887,8 @@ snapshots: json-schema-traverse@1.0.0: {} - json-schema@0.4.0: {} - json-stable-stringify-without-jsonify@1.0.1: {} - json5-writer@0.1.8: - dependencies: - jscodeshift: 0.6.4 - transitivePeerDependencies: - - supports-color - json5@1.0.2: dependencies: minimist: 1.2.8 @@ -10550,14 +8918,6 @@ snapshots: dependencies: '@keyv/serialize': 1.0.3 - kind-of@3.2.2: - dependencies: - is-buffer: 1.1.6 - - kind-of@4.0.0: - dependencies: - is-buffer: 1.1.6 - kind-of@6.0.3: {} known-css-properties@0.37.0: {} @@ -10607,22 +8967,12 @@ snapshots: lodash.debounce@4.0.8: {} - lodash.get@4.4.2: {} - - lodash.isplainobject@4.0.6: {} - lodash.merge@4.6.2: {} lodash.truncate@4.4.2: {} lodash@4.17.21: {} - log-update@3.4.0: - dependencies: - ansi-escapes: 3.2.0 - cli-cursor: 2.1.0 - wrap-ansi: 5.1.0 - loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 @@ -10652,12 +9002,6 @@ snapshots: dependencies: semver: 6.3.1 - map-cache@0.2.2: {} - - map-visit@1.0.0: - dependencies: - object-visit: 1.0.1 - math-intrinsics@1.1.0: {} mathml-tag-names@2.1.3: {} @@ -10689,24 +9033,6 @@ snapshots: methods@1.1.2: {} - micromatch@3.1.10: - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - braces: 2.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - extglob: 2.0.4 - fragment-cache: 0.2.1 - kind-of: 6.0.3 - nanomatch: 1.2.13 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -10722,8 +9048,6 @@ snapshots: mime@1.6.0: {} - mimic-fn@1.2.0: {} - min-document@2.19.0: dependencies: dom-walk: 0.1.2 @@ -10746,23 +9070,12 @@ snapshots: dependencies: brace-expansion: 1.1.12 - minimatch@5.1.6: - dependencies: - brace-expansion: 2.0.2 - minimatch@9.0.5: dependencies: brace-expansion: 2.0.2 minimist@1.2.8: {} - mixin-deep@1.3.2: - dependencies: - for-in: 1.0.2 - is-extendable: 1.0.1 - - mkdirp@1.0.4: {} - ms@2.0.0: {} ms@2.1.3: {} @@ -10774,22 +9087,6 @@ snapshots: nanoid@3.3.11: {} - nanomatch@1.2.13: - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - fragment-cache: 0.2.1 - is-windows: 1.0.2 - kind-of: 6.0.3 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - natural-compare@1.4.0: {} negotiator@0.6.3: {} @@ -10809,11 +9106,6 @@ snapshots: dependencies: minimatch: 3.1.2 - node-fetch@1.7.3: - dependencies: - encoding: 0.1.13 - is-stream: 1.1.0 - node-forge@1.3.1: {} node-releases@2.0.19: {} @@ -10828,25 +9120,10 @@ snapshots: object-assign@4.1.1: {} - object-copy@0.1.0: - dependencies: - copy-descriptor: 0.1.1 - define-property: 0.2.5 - kind-of: 3.2.2 - object-inspect@1.13.4: {} - object-is@1.1.6: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - object-keys@1.1.1: {} - object-visit@1.0.1: - dependencies: - isobject: 3.0.1 - object.assign@4.1.7: dependencies: call-bind: 1.0.8 @@ -10876,10 +9153,6 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.24.0 - object.pick@1.3.0: - dependencies: - isobject: 3.0.1 - object.values@1.2.1: dependencies: call-bind: 1.0.8 @@ -10901,10 +9174,6 @@ snapshots: dependencies: wrappy: 1.0.2 - onetime@2.0.1: - dependencies: - mimic-fn: 1.2.0 - open@10.1.2: dependencies: default-browser: 5.2.1 @@ -10987,8 +9256,6 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse-ms@2.1.0: {} - parseurl@1.3.3: {} pascal-case@3.1.2: @@ -10996,10 +9263,6 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 - pascalcase@0.1.1: {} - - path-browserify@1.0.1: {} - path-exists@3.0.0: {} path-exists@4.0.0: {} @@ -11033,10 +9296,6 @@ snapshots: pathval@2.0.1: {} - performance-now@0.2.0: {} - - performance-now@2.1.0: {} - picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -11075,10 +9334,6 @@ snapshots: optionalDependencies: fsevents: 2.3.2 - popper.js@1.16.1: {} - - posix-character-classes@0.1.1: {} - possible-typed-array-names@1.1.0: {} postcss-custom-media@11.0.6(postcss@8.5.6): @@ -11171,22 +9426,10 @@ snapshots: ansi-styles: 5.2.0 react-is: 17.0.2 - pretty-ms@7.0.1: - dependencies: - parse-ms: 2.1.0 - - private@0.1.8: {} - process-nextick-args@2.0.1: {} process@0.11.10: {} - progress@2.0.3: {} - - promise@7.3.1: - dependencies: - asap: 2.0.6 - prop-types@15.8.1: dependencies: loose-envify: 1.4.0 @@ -11208,19 +9451,8 @@ snapshots: dependencies: side-channel: 1.1.0 - query-string@6.14.1: - dependencies: - decode-uri-component: 0.2.2 - filter-obj: 1.1.0 - split-on-first: 1.1.0 - strict-uri-encode: 2.0.0 - queue-microtask@1.2.3: {} - raf@3.4.1: - dependencies: - performance-now: 2.1.0 - randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 @@ -11277,10 +9509,6 @@ snapshots: react-dom: 16.14.0(react@16.14.0) react-is: 18.3.1 - react-click-outside@3.0.1: - dependencies: - hoist-non-react-statics: 2.5.5 - react-docgen-typescript@2.4.0(typescript@5.8.3): dependencies: typescript: 5.8.3 @@ -11353,40 +9581,6 @@ snapshots: react-lifecycles-compat: 3.0.4 warning: 4.0.3 - react-motion@0.5.2(react@16.14.0): - dependencies: - performance-now: 0.2.0 - prop-types: 15.8.1 - raf: 3.4.1 - react: 16.14.0 - - react-popper-tooltip@2.11.1(react-dom@16.14.0(react@16.14.0))(react@16.14.0): - dependencies: - '@babel/runtime': 7.27.6 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-popper: 1.3.11(react@16.14.0) - - react-popper@1.3.11(react@16.14.0): - dependencies: - '@babel/runtime': 7.27.6 - '@hypnosphi/create-react-context': 0.3.1(prop-types@15.8.1)(react@16.14.0) - deep-equal: 1.1.2 - popper.js: 1.16.1 - prop-types: 15.8.1 - react: 16.14.0 - typed-styles: 0.0.7 - warning: 4.0.3 - - react-redux-loading-bar@4.6.0(react-dom@16.14.0(react@16.14.0))(react-redux@7.2.9(react-dom@16.14.0(react@16.14.0))(react@16.14.0))(react@16.14.0)(redux@4.2.1): - dependencies: - prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-lifecycles-compat: 3.0.4 - react-redux: 7.2.9(react-dom@16.14.0(react@16.14.0))(react@16.14.0) - redux: 4.2.1 - react-redux@7.2.9(react-dom@16.14.0(react@16.14.0))(react@16.14.0): dependencies: '@babel/runtime': 7.27.6 @@ -11410,12 +9604,6 @@ snapshots: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-router-hash-link@1.2.2(react-router-dom@5.3.4(react@16.14.0))(react@16.14.0): - dependencies: - prop-types: 15.8.1 - react: 16.14.0 - react-router-dom: 5.3.4(react@16.14.0) - react-router@5.3.4(react@16.14.0): dependencies: '@babel/runtime': 7.27.6 @@ -11446,13 +9634,6 @@ snapshots: - '@types/react' - supports-color - react-spring@8.0.27(react-dom@16.14.0(react@16.14.0))(react@16.14.0): - dependencies: - '@babel/runtime': 7.27.6 - prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-table@6.11.5(prop-types@15.8.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0): dependencies: '@types/react-table': 6.8.16 @@ -11501,20 +9682,6 @@ snapshots: dependencies: picomatch: 2.3.1 - recast@0.16.2: - dependencies: - ast-types: 0.11.7 - esprima: 4.0.1 - private: 0.1.8 - source-map: 0.6.1 - - recast@0.20.5: - dependencies: - ast-types: 0.14.2 - esprima: 4.0.1 - source-map: 0.6.1 - tslib: 2.8.1 - recast@0.23.11: dependencies: ast-types: 0.16.1 @@ -11527,16 +9694,6 @@ snapshots: dependencies: resolve: 1.22.10 - recompose@0.30.0(react@16.14.0): - dependencies: - '@babel/runtime': 7.27.6 - change-emitter: 0.1.6 - fbjs: 0.8.18 - hoist-non-react-statics: 2.5.5 - react: 16.14.0 - react-lifecycles-compat: 3.0.4 - symbol-observable: 1.2.0 - redent@3.0.0: dependencies: indent-string: 4.0.0 @@ -11577,11 +9734,6 @@ snapshots: regenerate@1.4.2: {} - regex-not@1.0.2: - dependencies: - extend-shallow: 3.0.2 - safe-regex: 1.1.0 - regexp.prototype.flags@1.5.4: dependencies: call-bind: 1.0.8 @@ -11591,8 +9743,6 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 - regexpp@3.2.0: {} - regexpu-core@6.2.0: dependencies: regenerate: 1.4.2 @@ -11618,16 +9768,8 @@ snapshots: lodash: 4.17.21 strip-ansi: 6.0.1 - repeat-element@1.1.4: {} - - repeat-string@1.6.1: {} - - require-directory@2.1.1: {} - require-from-string@2.0.2: {} - require-main-filename@2.0.0: {} - requires-port@1.0.0: {} resize-observer-polyfill@1.5.1: {} @@ -11642,8 +9784,6 @@ snapshots: resolve-pathname@3.0.0: {} - resolve-url@0.2.1: {} - resolve@1.22.10: dependencies: is-core-module: 2.16.1 @@ -11656,13 +9796,6 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - restore-cursor@2.0.0: - dependencies: - onetime: 2.0.1 - signal-exit: 3.0.7 - - ret@0.1.15: {} - retry@0.13.1: {} reusify@1.1.0: {} @@ -11734,10 +9867,6 @@ snapshots: es-errors: 1.3.0 is-regex: 1.2.1 - safe-regex@1.1.0: - dependencies: - ret: 0.1.15 - safer-buffer@2.1.2: {} scheduler@0.19.1: @@ -11814,8 +9943,6 @@ snapshots: transitivePeerDependencies: - supports-color - set-blocking@2.0.0: {} - set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -11838,15 +9965,6 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.1.1 - set-value@2.0.1: - dependencies: - extend-shallow: 2.0.1 - is-extendable: 0.1.1 - is-plain-object: 2.0.4 - split-string: 3.1.0 - - setimmediate@1.0.5: {} - setprototypeof@1.1.0: {} setprototypeof@1.2.0: {} @@ -11909,29 +10027,6 @@ snapshots: astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 - snapdragon-node@2.1.1: - dependencies: - define-property: 1.0.0 - isobject: 3.0.1 - snapdragon-util: 3.0.1 - - snapdragon-util@3.0.1: - dependencies: - kind-of: 3.2.2 - - snapdragon@0.8.2: - dependencies: - base: 0.11.2 - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - map-cache: 0.2.2 - source-map: 0.5.7 - source-map-resolve: 0.5.3 - use: 3.1.1 - transitivePeerDependencies: - - supports-color - sockjs@0.3.24: dependencies: faye-websocket: 0.11.4 @@ -11940,21 +10035,11 @@ snapshots: source-map-js@1.2.1: {} - source-map-resolve@0.5.3: - dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.2 - resolve-url: 0.2.1 - source-map-url: 0.4.1 - urix: 0.1.0 - source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - source-map-url@0.4.1: {} - source-map@0.5.7: {} source-map@0.6.1: {} @@ -11982,21 +10067,10 @@ snapshots: transitivePeerDependencies: - supports-color - split-on-first@1.1.0: {} - - split-string@3.1.0: - dependencies: - extend-shallow: 3.0.2 - sprintf-js@1.0.3: {} stackback@0.0.2: {} - static-extend@0.1.2: - dependencies: - define-property: 0.2.5 - object-copy: 0.1.0 - statuses@1.5.0: {} statuses@2.0.1: {} @@ -12029,14 +10103,6 @@ snapshots: - supports-color - utf-8-validate - strict-uri-encode@2.0.0: {} - - string-width@3.1.0: - dependencies: - emoji-regex: 7.0.3 - is-fullwidth-code-point: 2.0.0 - strip-ansi: 5.2.0 - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -12101,10 +10167,6 @@ snapshots: dependencies: safe-buffer: 5.2.1 - strip-ansi@5.2.0: - dependencies: - ansi-regex: 4.1.1 - strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -12184,14 +10246,6 @@ snapshots: postcss: 8.5.6 optional: true - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - - supports-color@6.1.0: - dependencies: - has-flag: 3.0.0 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -12215,8 +10269,6 @@ snapshots: '@swc/counter': 0.1.3 webpack: 5.100.0(@swc/core@1.13.1)(esbuild@0.25.6)(webpack-cli@5.1.4) - symbol-observable@1.2.0: {} - synckit@0.11.8: dependencies: '@pkgr/core': 0.2.7 @@ -12260,8 +10312,6 @@ snapshots: dependencies: tslib: 2.8.1 - throat@4.1.0: {} - thunky@1.1.0: {} tiny-invariant@1.3.3: {} @@ -12289,26 +10339,10 @@ snapshots: to-no-case@1.0.2: {} - to-object-path@0.3.0: - dependencies: - kind-of: 3.2.2 - - to-regex-range@2.1.1: - dependencies: - is-number: 3.0.0 - repeat-string: 1.6.1 - to-regex-range@5.0.1: dependencies: is-number: 7.0.0 - to-regex@3.0.2: - dependencies: - define-property: 2.0.2 - extend-shallow: 3.0.2 - regex-not: 1.0.2 - safe-regex: 1.1.0 - to-space-case@1.0.0: dependencies: to-no-case: 1.0.2 @@ -12339,38 +10373,6 @@ snapshots: typescript: 5.8.3 webpack: 5.100.0(@swc/core@1.13.1)(esbuild@0.25.6)(webpack-cli@5.1.4) - ts-migrate-plugins@0.1.35(@babel/preset-env@7.28.0(@babel/core@7.28.0))(typescript@5.8.3): - dependencies: - eslint: 7.32.0 - jscodeshift: 0.13.1(@babel/preset-env@7.28.0(@babel/core@7.28.0)) - json-schema: 0.4.0 - ts-migrate-server: 0.1.33(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - ts-migrate-server@0.1.33(typescript@5.8.3): - dependencies: - '@ts-morph/bootstrap': 0.16.0 - pretty-ms: 7.0.1 - typescript: 5.8.3 - updatable-log: 0.2.0 - - ts-migrate@0.1.35(@babel/preset-env@7.28.0(@babel/core@7.28.0))(typescript@5.8.3): - dependencies: - create-jest-runner: 0.5.3 - json5: 2.2.3 - json5-writer: 0.1.8 - ts-migrate-plugins: 0.1.35(@babel/preset-env@7.28.0(@babel/core@7.28.0))(typescript@5.8.3) - ts-migrate-server: 0.1.33(typescript@5.8.3) - typescript: 5.8.3 - updatable-log: 0.2.0 - yargs: 15.4.1 - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 @@ -12430,12 +10432,8 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typed-styles@0.0.7: {} - typescript@5.8.3: {} - ua-parser-js@0.7.40: {} - unbox-primitive@1.1.0: dependencies: call-bound: 1.0.4 @@ -12460,13 +10458,6 @@ snapshots: unicorn-magic@0.3.0: {} - union-value@1.0.1: - dependencies: - arr-union: 3.1.0 - get-value: 2.0.6 - is-extendable: 0.1.1 - set-value: 2.0.1 - universalify@2.0.1: {} unpipe@1.0.0: {} @@ -12476,17 +10467,6 @@ snapshots: acorn: 8.15.0 webpack-virtual-modules: 0.6.2 - unset-value@1.0.0: - dependencies: - has-value: 0.3.1 - isobject: 3.0.1 - - updatable-log@0.2.0: - dependencies: - chalk: 2.4.2 - figures: 3.2.0 - log-update: 3.4.0 - update-browserslist-db@1.1.3(browserslist@4.25.1): dependencies: browserslist: 4.25.1 @@ -12497,8 +10477,6 @@ snapshots: dependencies: punycode: 2.3.1 - urix@0.1.0: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.100.0))(webpack@5.100.0): dependencies: loader-utils: 2.0.4 @@ -12516,8 +10494,6 @@ snapshots: optionalDependencies: '@types/react': 17.0.87 - use@3.1.1: {} - user-agent-data-types@0.4.2: {} util-deprecate@1.0.2: {} @@ -12532,8 +10508,6 @@ snapshots: uuid@8.3.2: {} - v8-compile-cache@2.4.0: {} - value-equal@1.0.1: {} vary@1.1.2: {} @@ -12767,8 +10741,6 @@ snapshots: websocket-extensions@0.1.4: {} - whatwg-fetch@3.6.20: {} - which-boxed-primitive@1.1.1: dependencies: is-bigint: 1.1.0 @@ -12800,8 +10772,6 @@ snapshots: is-weakmap: 2.0.2 is-weakset: 2.0.4 - which-module@2.0.1: {} - which-typed-array@1.1.19: dependencies: available-typed-arrays: 1.0.7 @@ -12829,18 +10799,6 @@ snapshots: word-wrap@1.2.5: {} - wrap-ansi@5.1.0: - dependencies: - ansi-styles: 3.2.1 - string-width: 3.1.0 - strip-ansi: 5.2.0 - - wrap-ansi@6.2.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrappy@1.0.2: {} write-file-atomic@2.4.3: @@ -12856,31 +10814,10 @@ snapshots: ws@8.18.3: {} - y18n@4.0.3: {} - yallist@3.1.1: {} yaml@1.10.2: {} - yargs-parser@18.1.3: - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 - - yargs@15.4.1: - dependencies: - cliui: 6.0.0 - decamelize: 1.2.0 - find-up: 4.1.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - require-main-filename: 2.0.0 - set-blocking: 2.0.0 - string-width: 4.2.3 - which-module: 2.0.1 - y18n: 4.0.3 - yargs-parser: 18.1.3 - yocto-queue@0.1.0: {} yocto-queue@1.2.1: {} diff --git a/client_v2/src/actions/access.ts b/client_v2/src/actions/access.ts index dabac46b..d57e37e7 100644 --- a/client_v2/src/actions/access.ts +++ b/client_v2/src/actions/access.ts @@ -1,7 +1,7 @@ import { createAction } from 'redux-actions'; import i18next from 'i18next'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { addErrorToast, addSuccessToast } from './toasts'; import { splitByNewLine } from '../helpers/helpers'; diff --git a/client_v2/src/actions/clients.ts b/client_v2/src/actions/clients.ts index 25970344..ce095c79 100644 --- a/client_v2/src/actions/clients.ts +++ b/client_v2/src/actions/clients.ts @@ -1,6 +1,6 @@ import { createAction } from 'redux-actions'; import i18next from 'i18next'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { getClients } from './index'; import { addErrorToast, addSuccessToast } from './toasts'; diff --git a/client_v2/src/actions/dnsConfig.ts b/client_v2/src/actions/dnsConfig.ts index 9b8f9288..09eeb533 100644 --- a/client_v2/src/actions/dnsConfig.ts +++ b/client_v2/src/actions/dnsConfig.ts @@ -1,7 +1,7 @@ import { createAction } from 'redux-actions'; import i18next from 'i18next'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { splitByNewLine } from '../helpers/helpers'; import { addErrorToast, addSuccessToast } from './toasts'; diff --git a/client_v2/src/actions/encryption.ts b/client_v2/src/actions/encryption.ts index e5017e71..003aec22 100644 --- a/client_v2/src/actions/encryption.ts +++ b/client_v2/src/actions/encryption.ts @@ -1,5 +1,5 @@ import { createAction } from 'redux-actions'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { redirectToCurrentProtocol } from '../helpers/helpers'; import { addErrorToast, addSuccessToast } from './toasts'; diff --git a/client_v2/src/actions/filtering.ts b/client_v2/src/actions/filtering.ts index a0b94258..1fcbcb9a 100644 --- a/client_v2/src/actions/filtering.ts +++ b/client_v2/src/actions/filtering.ts @@ -1,9 +1,8 @@ import { createAction } from 'redux-actions'; -import { showLoading, hideLoading } from 'react-redux-loading-bar'; import i18next from 'i18next'; import { normalizeFilteringStatus, normalizeRulesTextarea } from '../helpers/helpers'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { addErrorToast, addSuccessToast } from './toasts'; export const toggleFilteringModal = createAction('FILTERING_MODAL_TOGGLE'); @@ -133,7 +132,6 @@ export const refreshFiltersSuccess = createAction('FILTERING_REFRESH_SUCCESS'); export const refreshFilters = (config: any) => async (dispatch: any) => { dispatch(refreshFiltersRequest()); - dispatch(showLoading()); try { const data = await apiClient.refreshFilters(config); const { updated } = data; @@ -146,11 +144,9 @@ export const refreshFilters = (config: any) => async (dispatch: any) => { } dispatch(getFilteringStatus()); - dispatch(hideLoading()); } catch (error) { dispatch(addErrorToast({ error })); dispatch(refreshFiltersFailure()); - dispatch(hideLoading()); } }; diff --git a/client_v2/src/actions/index.tsx b/client_v2/src/actions/index.tsx index d122e215..4b4e290b 100644 --- a/client_v2/src/actions/index.tsx +++ b/client_v2/src/actions/index.tsx @@ -24,7 +24,7 @@ import { } from '../helpers/constants'; import { areEqualVersions } from '../helpers/version'; import { getTlsStatus } from './encryption'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { addErrorToast, addNoticeToast, addSuccessToast } from './toasts'; import { getFilteringStatus, setRules } from './filtering'; diff --git a/client_v2/src/actions/install.ts b/client_v2/src/actions/install.ts index 6dc4d5b6..ad1503e1 100644 --- a/client_v2/src/actions/install.ts +++ b/client_v2/src/actions/install.ts @@ -1,5 +1,5 @@ import { createAction } from 'redux-actions'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { addErrorToast, addSuccessToast } from './toasts'; export const nextStep = createAction('NEXT_STEP'); @@ -49,11 +49,13 @@ export const checkConfig = (values: any) => async (dispatch: any) => { dispatch(checkConfigRequest()); try { const check = await apiClient.checkConfig(values); - dispatch(checkConfigSuccess({ - web: { ...values.web, ...check.web }, - dns: { ...values.dns, ...check.dns }, - static_ip: check.static_ip, - })); + dispatch( + checkConfigSuccess({ + web: { ...values.web, ...check.web }, + dns: { ...values.dns, ...check.dns }, + static_ip: check.static_ip, + }), + ); } catch (error) { dispatch(addErrorToast({ error })); dispatch(checkConfigFailure()); diff --git a/client_v2/src/actions/login.ts b/client_v2/src/actions/login.ts index ff072260..45bd7507 100644 --- a/client_v2/src/actions/login.ts +++ b/client_v2/src/actions/login.ts @@ -1,6 +1,6 @@ import { createAction } from 'redux-actions'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { addErrorToast } from './toasts'; import { HTML_PAGES } from '../helpers/constants'; diff --git a/client_v2/src/actions/queryLogs.ts b/client_v2/src/actions/queryLogs.ts index 05bd1ed1..e148dadb 100644 --- a/client_v2/src/actions/queryLogs.ts +++ b/client_v2/src/actions/queryLogs.ts @@ -1,6 +1,6 @@ import { createAction } from 'redux-actions'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { normalizeLogs } from '../helpers/helpers'; import { DEFAULT_LOGS_FILTER, QUERY_LOGS_PAGE_LIMIT } from '../helpers/constants'; diff --git a/client_v2/src/actions/rewrites.ts b/client_v2/src/actions/rewrites.ts index a334251f..6a612f45 100644 --- a/client_v2/src/actions/rewrites.ts +++ b/client_v2/src/actions/rewrites.ts @@ -1,6 +1,6 @@ import { createAction } from 'redux-actions'; import i18next from 'i18next'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { addErrorToast, addSuccessToast } from './toasts'; export const toggleRewritesModal = createAction('TOGGLE_REWRITES_MODAL'); diff --git a/client_v2/src/actions/services.ts b/client_v2/src/actions/services.ts index 055fe0f7..e955ea70 100644 --- a/client_v2/src/actions/services.ts +++ b/client_v2/src/actions/services.ts @@ -1,5 +1,5 @@ import { createAction } from 'redux-actions'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { addErrorToast, addSuccessToast } from './toasts'; export const getBlockedServicesRequest = createAction('GET_BLOCKED_SERVICES_REQUEST'); diff --git a/client_v2/src/actions/stats.ts b/client_v2/src/actions/stats.ts index 05b189ed..3b0965bc 100644 --- a/client_v2/src/actions/stats.ts +++ b/client_v2/src/actions/stats.ts @@ -1,6 +1,6 @@ import { createAction } from 'redux-actions'; -import apiClient from '../api/Api'; +import { apiClient } from '../api/Api'; import { normalizeTopStats, secondsToMilliseconds, getParamsForClientsSearch, addClientInfo } from '../helpers/helpers'; import { addErrorToast, addSuccessToast } from './toasts'; diff --git a/client_v2/src/api/Api.ts b/client_v2/src/api/Api.ts index c77264dd..58ea0f81 100644 --- a/client_v2/src/api/Api.ts +++ b/client_v2/src/api/Api.ts @@ -8,7 +8,11 @@ import i18n from '../i18n'; import { LANGUAGES } from '../helpers/twosky'; class Api { - baseUrl = BASE_URL; + baseUrl: string; + + constructor(baseUrl: string) { + this.baseUrl = baseUrl; + } async makeRequest(path: any, method = 'POST', config: any = {}) { const url = `${this.baseUrl}/${path}`; @@ -690,5 +694,4 @@ class Api { } } -const apiClient = new Api(); -export default apiClient; +export const apiClient = new Api(BASE_URL); diff --git a/client_v2/src/common/controls/Select/CustomClearIndicator.tsx b/client_v2/src/common/controls/Select/CustomClearIndicator.tsx index 6d51b687..71d68667 100644 --- a/client_v2/src/common/controls/Select/CustomClearIndicator.tsx +++ b/client_v2/src/common/controls/Select/CustomClearIndicator.tsx @@ -1,6 +1,6 @@ import React from 'react'; import { ClearIndicatorProps } from 'react-select'; -import { Icon } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; import theme from 'panel/lib/theme'; export const CustomClearIndicator = = any, IsMulti extends boolean = false>( diff --git a/client_v2/src/common/controls/Select/CustomDropdownIndicator.tsx b/client_v2/src/common/controls/Select/CustomDropdownIndicator.tsx index b0509423..666a3f4d 100644 --- a/client_v2/src/common/controls/Select/CustomDropdownIndicator.tsx +++ b/client_v2/src/common/controls/Select/CustomDropdownIndicator.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { DropdownIndicatorProps } from 'react-select'; import cn from 'clsx'; -import { Icon } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; import theme from 'panel/lib/theme'; export const CustomDropdownIndicator = = any, IsMulti extends boolean = false>( diff --git a/client_v2/src/common/controls/Select/CustomLoadingIndicator.tsx b/client_v2/src/common/controls/Select/CustomLoadingIndicator.tsx index eec02efc..49f44b71 100644 --- a/client_v2/src/common/controls/Select/CustomLoadingIndicator.tsx +++ b/client_v2/src/common/controls/Select/CustomLoadingIndicator.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Loader } from 'panel/common/ui'; +import { Loader } from 'panel/common/ui/Loader'; import theme from 'panel/lib/theme'; export const CustomLoadingIndicator = () => ( diff --git a/client_v2/src/common/controls/Select/CustomLoadingMessage.tsx b/client_v2/src/common/controls/Select/CustomLoadingMessage.tsx index 9582ddb0..5aed3f1e 100644 --- a/client_v2/src/common/controls/Select/CustomLoadingMessage.tsx +++ b/client_v2/src/common/controls/Select/CustomLoadingMessage.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { components, GroupBase, NoticeProps } from 'react-select'; import theme from 'panel/lib/theme'; -import { Loader } from 'panel/common/ui'; +import { Loader } from 'panel/common/ui/Loader'; export const CustomLoadingMessage = < Option, diff --git a/client_v2/src/common/controls/Select/CustomOption.tsx b/client_v2/src/common/controls/Select/CustomOption.tsx index cbef1854..b5639f67 100644 --- a/client_v2/src/common/controls/Select/CustomOption.tsx +++ b/client_v2/src/common/controls/Select/CustomOption.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { GroupBase, OptionProps } from 'react-select'; import cn from 'clsx'; -import { Icon } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; import theme from 'panel/lib/theme'; export const CustomOption = < diff --git a/client_v2/src/common/controls/Select/CustomOptionIcon.tsx b/client_v2/src/common/controls/Select/CustomOptionIcon.tsx index bc3cdc6b..3b34e852 100644 --- a/client_v2/src/common/controls/Select/CustomOptionIcon.tsx +++ b/client_v2/src/common/controls/Select/CustomOptionIcon.tsx @@ -1,6 +1,6 @@ import React from 'react'; import cn from 'clsx'; -import { Icon } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; import theme from 'panel/lib/theme'; type Props = { diff --git a/client_v2/src/common/controls/Select/ValueContainer.tsx b/client_v2/src/common/controls/Select/ValueContainer.tsx index 75ccc7fd..f32ac1df 100644 --- a/client_v2/src/common/controls/Select/ValueContainer.tsx +++ b/client_v2/src/common/controls/Select/ValueContainer.tsx @@ -1,7 +1,8 @@ import React from 'react'; import cn from 'clsx'; import intl from 'panel/common/intl'; -import { Icon, Loader } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; +import { Loader } from 'panel/common/ui/Loader'; import { IOption } from 'panel/lib/helpers/utils'; import theme from 'panel/lib/theme'; import { ISelectValue } from './Select'; diff --git a/client_v2/src/common/controls/index.ts b/client_v2/src/common/controls/index.ts deleted file mode 100644 index 1021e3ea..00000000 --- a/client_v2/src/common/controls/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -export { Checkbox } from './Checkbox'; -export { Input } from './Input'; -export { Radio } from './Radio'; -export { Textarea } from './Textarea'; -export { Switch } from './Switch'; -export { Select } from './Select'; diff --git a/client_v2/src/common/ui/Breadcrumbs/Breadcrumbs.tsx b/client_v2/src/common/ui/Breadcrumbs/Breadcrumbs.tsx index dcfc2ead..8a183727 100644 --- a/client_v2/src/common/ui/Breadcrumbs/Breadcrumbs.tsx +++ b/client_v2/src/common/ui/Breadcrumbs/Breadcrumbs.tsx @@ -1,6 +1,7 @@ import React from 'react'; import cn from 'clsx'; -import { Icon, Link } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; +import { Link } from 'panel/common/ui/Link'; import { RoutePathKey } from 'panel/components/Routes/Paths'; import theme from 'panel/lib/theme'; diff --git a/client_v2/src/common/ui/ConfirmDialog/ConfirmDialog.tsx b/client_v2/src/common/ui/ConfirmDialog/ConfirmDialog.tsx index 07329259..0520a959 100644 --- a/client_v2/src/common/ui/ConfirmDialog/ConfirmDialog.tsx +++ b/client_v2/src/common/ui/ConfirmDialog/ConfirmDialog.tsx @@ -1,6 +1,7 @@ import React, { ReactNode } from 'react'; import cn from 'clsx'; -import { Button, ButtonProps, Dialog } from 'panel/common/ui'; +import { Button, ButtonProps } from 'panel/common/ui/Button'; +import { Dialog } from 'panel/common/ui/Dialog'; import theme from 'panel/lib/theme'; import s from './ConfirmDialog.module.pcss'; diff --git a/client_v2/src/common/ui/Dialog/Dialog.tsx b/client_v2/src/common/ui/Dialog/Dialog.tsx index 6e876b3b..55195a89 100644 --- a/client_v2/src/common/ui/Dialog/Dialog.tsx +++ b/client_v2/src/common/ui/Dialog/Dialog.tsx @@ -1,8 +1,7 @@ import React, { type ReactNode } from 'react'; import RCDialog from 'rc-dialog'; -import cn from 'clsx'; -import { Icon } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; import theme from 'panel/lib/theme'; import './Dialog.pcss'; @@ -13,36 +12,17 @@ type Props = { className?: string; onClose: () => void; title?: ReactNode; - dark?: boolean; - minHeight?: boolean; wrapClassName?: string; children?: ReactNode; }; -export const Dialog = ({ - children, - className, - onClose, - visible, - title, - mask = true, - dark, - minHeight, - wrapClassName, -}: Props) => { - const dialogClass = cn( - { - 'dark-mode': dark, - 'min-height': minHeight, - }, - className, - ); +export const Dialog = ({ children, className, onClose, visible, title, mask = true, wrapClassName }: Props) => { return ( } classNames={{ diff --git a/client_v2/src/common/ui/Dropdown/Dropdown.tsx b/client_v2/src/common/ui/Dropdown/Dropdown.tsx index d5d65ff1..5dce8e9a 100644 --- a/client_v2/src/common/ui/Dropdown/Dropdown.tsx +++ b/client_v2/src/common/ui/Dropdown/Dropdown.tsx @@ -1,6 +1,6 @@ import React, { ReactNode, useEffect, useRef, useState } from 'react'; import cn from 'clsx'; -import { Icon } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; import RCDropdown from 'rc-dropdown'; import './Dropdown.pcss'; diff --git a/client_v2/src/common/ui/Footer/Footer.tsx b/client_v2/src/common/ui/Footer/Footer.tsx index 1ef10c61..a390e066 100644 --- a/client_v2/src/common/ui/Footer/Footer.tsx +++ b/client_v2/src/common/ui/Footer/Footer.tsx @@ -1,9 +1,10 @@ -import React, { useState, useEffect, useCallback, useMemo } from 'react'; +import React, { useState, useMemo } from 'react'; import { useDispatch, useSelector } from 'react-redux'; -import cn from 'classnames'; +import cn from 'clsx'; import theme from 'panel/lib/theme'; -import { Dropdown, Icon } from 'panel/common/ui'; +import { Dropdown } from 'panel/common/ui/Dropdown'; +import { Icon } from 'panel/common/ui/Icon'; import { REPOSITORY, PRIVACY_POLICY_LINK, THEMES } from '../../../helpers/constants'; import { LANGUAGES } from '../../../helpers/twosky'; @@ -60,11 +61,13 @@ export const Footer = () => { if (activeTheme === THEMES.auto) { return 'theme_auto'; - } else if (activeTheme === THEMES.dark) { - return 'theme_dark'; - } else { - return 'theme_light'; } + + if (activeTheme === THEMES.dark) { + return 'theme_dark'; + } + + return 'theme_light'; }; const changeLanguage = (newLang: LocalesType) => { diff --git a/client_v2/src/common/ui/Header/Header.tsx b/client_v2/src/common/ui/Header/Header.tsx index 3a4e6370..25ca6f87 100644 --- a/client_v2/src/common/ui/Header/Header.tsx +++ b/client_v2/src/common/ui/Header/Header.tsx @@ -1,6 +1,8 @@ import React, { MouseEvent, useState } from 'react'; import cn from 'clsx'; -import { Icon, Link, Menu } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; +import { Link } from 'panel/common/ui/Link'; +import { Menu } from 'panel/common/ui/Menu'; import { RoutePath } from 'panel/components/Routes/Paths'; import theme from 'panel/lib/theme'; diff --git a/client_v2/src/common/ui/Loader/InlineLoader.tsx b/client_v2/src/common/ui/Loader/InlineLoader.tsx index 3165789e..0df4ccc8 100644 --- a/client_v2/src/common/ui/Loader/InlineLoader.tsx +++ b/client_v2/src/common/ui/Loader/InlineLoader.tsx @@ -1,6 +1,6 @@ import React from 'react'; import cn from 'clsx'; -import { Icon, IconType } from 'panel/common/ui'; +import { Icon, IconType } from 'panel/common/ui/Icon'; import s from './Loader.module.pcss'; diff --git a/client_v2/src/common/ui/Loader/Loader.tsx b/client_v2/src/common/ui/Loader/Loader.tsx index ab53c9ca..44cbbb16 100644 --- a/client_v2/src/common/ui/Loader/Loader.tsx +++ b/client_v2/src/common/ui/Loader/Loader.tsx @@ -1,6 +1,6 @@ import React from 'react'; import cn from 'clsx'; -import { Icon, IconType } from 'panel/common/ui'; +import { Icon, IconType } from 'panel/common/ui/Icon'; import s from './Loader.module.pcss'; diff --git a/client_v2/src/common/ui/Menu/AccordionSection.tsx b/client_v2/src/common/ui/Menu/AccordionSection.tsx index ec936c81..f30e32e1 100644 --- a/client_v2/src/common/ui/Menu/AccordionSection.tsx +++ b/client_v2/src/common/ui/Menu/AccordionSection.tsx @@ -1,6 +1,7 @@ import React, { useEffect, useState } from 'react'; import cn from 'clsx'; -import { Icon, Link, IconType } from 'panel/common/ui'; +import { Icon, IconType } from 'panel/common/ui/Icon'; +import { Link } from 'panel/common/ui/Link'; import { RoutePathKey } from 'panel/components/Routes/Paths'; import theme from 'panel/lib/theme'; diff --git a/client_v2/src/common/ui/Menu/Menu.tsx b/client_v2/src/common/ui/Menu/Menu.tsx index f74220fe..fc89ebb2 100644 --- a/client_v2/src/common/ui/Menu/Menu.tsx +++ b/client_v2/src/common/ui/Menu/Menu.tsx @@ -1,7 +1,8 @@ import React from 'react'; import { useLocation } from 'react-router-dom'; import cn from 'clsx'; -import { Icon, Link } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; +import { Link } from 'panel/common/ui/Link'; import { Paths, RoutePath } from 'panel/components/Routes/Paths'; import theme from 'panel/lib/theme'; import intl from 'panel/common/intl'; diff --git a/client_v2/src/common/ui/Sidebar/Sidebar.tsx b/client_v2/src/common/ui/Sidebar/Sidebar.tsx index 52b4f594..7d71dfbf 100644 --- a/client_v2/src/common/ui/Sidebar/Sidebar.tsx +++ b/client_v2/src/common/ui/Sidebar/Sidebar.tsx @@ -1,9 +1,9 @@ -import React, { useContext, useState } from 'react'; -import { Icon, Link } from 'panel/common/ui'; +import React, { useState } from 'react'; +import { Link } from 'panel/common/ui/Link'; +import { Menu } from 'panel/common/ui/Menu'; import { RoutePath } from 'panel/components/Routes/Paths'; import s from './styles.module.pcss'; -import { Menu } from '../Menu/Menu'; import { Logo } from './Logo'; export const Sidebar = () => { diff --git a/client_v2/src/common/ui/index.ts b/client_v2/src/common/ui/index.ts deleted file mode 100644 index bbce5b94..00000000 --- a/client_v2/src/common/ui/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -export { Button, ButtonProps } from './Button'; -export { ConfirmDialog } from './ConfirmDialog'; -export { Icon, IconType } from './Icon'; -export { Dialog } from './Dialog'; -export { Link } from './Link'; -export { Dropdown } from './Dropdown'; -export { Breadcrumbs } from './Breadcrumbs'; -export { Sidebar, Logo } from './Sidebar'; -export { Icons } from './Icons'; -export { Footer } from './Footer'; -export { Menu } from './Menu'; -export { Header } from './Header'; -export { Loader, InlineLoader } from './Loader'; diff --git a/client_v2/src/components/App/index.tsx b/client_v2/src/components/App/index.tsx index 440fb29d..487ccdfa 100644 --- a/client_v2/src/components/App/index.tsx +++ b/client_v2/src/components/App/index.tsx @@ -3,7 +3,10 @@ import React, { useEffect } from 'react'; import { HashRouter, Route } from 'react-router-dom'; import { shallowEqual, useDispatch, useSelector } from 'react-redux'; -import { Sidebar, Icons, Footer, Header } from 'panel/common/ui'; +import { Sidebar } from 'panel/common/ui/Sidebar'; +import { Icons } from 'panel/common/ui/Icons'; +import { Footer } from 'panel/common/ui/Footer'; +import { Header } from 'panel/common/ui/Header'; import Toasts from '../Toasts'; import i18n from '../../i18n'; diff --git a/client_v2/src/helpers/helpers.tsx b/client_v2/src/helpers/helpers.tsx index 3ae453b9..8ac335e7 100644 --- a/client_v2/src/helpers/helpers.tsx +++ b/client_v2/src/helpers/helpers.tsx @@ -5,7 +5,7 @@ import round from 'lodash/round'; import axios from 'axios'; import i18n from 'i18next'; import ipaddr, { IPv4, IPv6 } from 'ipaddr.js'; -import queryString from 'query-string'; +import queryString from 'qs'; import React from 'react'; import { getTrackerData } from './trackers/trackers'; @@ -675,9 +675,7 @@ export const formatElapsedMs = (elapsedMs: string, t: (key: string) => string) = return elapsedMs; } - const formattedValue = parsedElapsedMs < 1 - ? parsedElapsedMs.toFixed(2) - : Math.floor(parsedElapsedMs).toString(); + const formattedValue = parsedElapsedMs < 1 ? parsedElapsedMs.toFixed(2) : Math.floor(parsedElapsedMs).toString(); return `${formattedValue} ${t('milliseconds_abbreviation')}`; }; diff --git a/client_v2/src/helpers/highlightTextareaComments.tsx b/client_v2/src/helpers/highlightTextareaComments.tsx index 6b60f6d0..6258b436 100644 --- a/client_v2/src/helpers/highlightTextareaComments.tsx +++ b/client_v2/src/helpers/highlightTextareaComments.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import classnames from 'classnames'; +import classnames from 'clsx'; import { COMMENT_LINE_DEFAULT_TOKEN } from './constants'; const renderHighlightedLine = (line: any, idx: any, commentLineTokens = [COMMENT_LINE_DEFAULT_TOKEN]) => { diff --git a/client_v2/src/initialState.ts b/client_v2/src/initialState.ts index dc2e2255..b1378c5b 100644 --- a/client_v2/src/initialState.ts +++ b/client_v2/src/initialState.ts @@ -390,7 +390,6 @@ export type RootState = { stats?: StatsData; install?: InstallData; toasts: { notices: any[] }; - loadingBar: any; }; export type InstallState = { @@ -615,5 +614,4 @@ export const initialState: RootState = { topUpstreamsResponses: [], }, toasts: { notices: [] }, - loadingBar: {}, }; diff --git a/client_v2/src/reducers/index.ts b/client_v2/src/reducers/index.ts index cf5d3b94..5f18870a 100644 --- a/client_v2/src/reducers/index.ts +++ b/client_v2/src/reducers/index.ts @@ -1,5 +1,4 @@ import { combineReducers } from 'redux'; -import { loadingBarReducer } from 'react-redux-loading-bar'; import toasts from './toasts'; import encryption from './encryption'; @@ -29,5 +28,4 @@ export default combineReducers({ services, stats, dnsConfig, - loadingBar: loadingBarReducer, }); diff --git a/client_v2/src/stories/controls/Checkbox.stories.tsx b/client_v2/src/stories/controls/Checkbox.stories.tsx index 5b9b7cda..3f956b91 100644 --- a/client_v2/src/stories/controls/Checkbox.stories.tsx +++ b/client_v2/src/stories/controls/Checkbox.stories.tsx @@ -1,6 +1,6 @@ import React, { useState } from 'react'; import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Checkbox } from '../../common/controls'; +import { Checkbox } from 'panel/common/controls/Checkbox'; const meta: Meta = { title: 'Controls/Checkbox', @@ -127,7 +127,8 @@ export const PlusStyleChecked: Story = { export const WithOverflow: Story = { render: CheckboxWithState, args: { - children: 'This is a very long label text that should demonstrate the overflow behavior when the text is too long to fit in the available space', + children: + 'This is a very long label text that should demonstrate the overflow behavior when the text is too long to fit in the available space', overflow: true, id: 'overflow-checkbox', }, diff --git a/client_v2/src/stories/controls/Input.stories.tsx b/client_v2/src/stories/controls/Input.stories.tsx index 796bb2e6..fa5134ac 100644 --- a/client_v2/src/stories/controls/Input.stories.tsx +++ b/client_v2/src/stories/controls/Input.stories.tsx @@ -1,7 +1,7 @@ import React from 'react'; import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Input } from '../../common/controls'; -import { Icon } from 'panel/common/ui'; +import { Icon } from 'panel/common/ui/Icon'; +import { Input } from 'panel/common/controls/Input'; const meta: Meta = { title: 'Controls/Input', diff --git a/client_v2/src/stories/controls/Radio.stories.tsx b/client_v2/src/stories/controls/Radio.stories.tsx index 5fdbb3b2..f88ee78a 100644 --- a/client_v2/src/stories/controls/Radio.stories.tsx +++ b/client_v2/src/stories/controls/Radio.stories.tsx @@ -1,6 +1,6 @@ import React, { useState } from 'react'; import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Radio } from '../../common/controls'; +import { Radio } from 'panel/common/controls/Radio'; const meta: Meta = { title: 'Controls/Radio', diff --git a/client_v2/src/stories/controls/Select.stories.tsx b/client_v2/src/stories/controls/Select.stories.tsx index 4252e8a3..90a88867 100644 --- a/client_v2/src/stories/controls/Select.stories.tsx +++ b/client_v2/src/stories/controls/Select.stories.tsx @@ -1,5 +1,5 @@ import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Select } from '../../common/controls'; +import { Select } from 'panel/common/controls/Select'; const meta: Meta = { title: 'Controls/Select', diff --git a/client_v2/src/stories/controls/Switch.stories.tsx b/client_v2/src/stories/controls/Switch.stories.tsx index ab6d6f71..1ca206a1 100644 --- a/client_v2/src/stories/controls/Switch.stories.tsx +++ b/client_v2/src/stories/controls/Switch.stories.tsx @@ -1,6 +1,6 @@ import React, { useState } from 'react'; import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Switch } from '../../common/controls'; +import { Switch } from 'panel/common/controls/Switch'; const SwitchWrapper = (props: any) => { const [checked, setChecked] = useState(props.checked || false); diff --git a/client_v2/src/stories/controls/Textarea.stories.tsx b/client_v2/src/stories/controls/Textarea.stories.tsx index c491821d..9c90e95f 100644 --- a/client_v2/src/stories/controls/Textarea.stories.tsx +++ b/client_v2/src/stories/controls/Textarea.stories.tsx @@ -1,5 +1,5 @@ import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Textarea } from '../../common/controls'; +import { Textarea } from 'panel/common/controls/Textarea'; const meta: Meta = { title: 'Controls/Textarea', diff --git a/client_v2/src/stories/ui/Button.stories.tsx b/client_v2/src/stories/ui/Button.stories.tsx index de429e9e..c3f5903a 100644 --- a/client_v2/src/stories/ui/Button.stories.tsx +++ b/client_v2/src/stories/ui/Button.stories.tsx @@ -1,5 +1,5 @@ import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Button } from '../../common/ui'; +import { Button } from 'panel/common/ui/Button'; const meta: Meta = { title: 'UI/Button', diff --git a/client_v2/src/stories/ui/ConfirmDialog.stories.tsx b/client_v2/src/stories/ui/ConfirmDialog.stories.tsx index 1ef29fad..095fd54c 100644 --- a/client_v2/src/stories/ui/ConfirmDialog.stories.tsx +++ b/client_v2/src/stories/ui/ConfirmDialog.stories.tsx @@ -1,7 +1,7 @@ import React, { useState } from 'react'; import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { ConfirmDialog } from '../../common/ui'; -import { Button } from '../../common/ui'; +import { ConfirmDialog } from 'panel/common/ui/ConfirmDialog'; +import { Button } from 'panel/common/ui/Button'; const meta: Meta = { title: 'UI/ConfirmDialog', diff --git a/client_v2/src/stories/ui/Dropdown.stories.tsx b/client_v2/src/stories/ui/Dropdown.stories.tsx index 1b462510..c059f5a3 100644 --- a/client_v2/src/stories/ui/Dropdown.stories.tsx +++ b/client_v2/src/stories/ui/Dropdown.stories.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Dropdown } from '../../common/ui'; +import { Dropdown } from 'panel/common/ui/Dropdown'; import theme from 'panel/lib/theme'; const meta: Meta = { diff --git a/client_v2/src/stories/ui/Icons.stories.tsx b/client_v2/src/stories/ui/Icons.stories.tsx index bcbd69e3..ddb6245b 100644 --- a/client_v2/src/stories/ui/Icons.stories.tsx +++ b/client_v2/src/stories/ui/Icons.stories.tsx @@ -1,7 +1,7 @@ import React from 'react'; import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { ICON_VALUES } from '../../common/ui/Icons'; -import { Icon } from '../../common/ui'; +import { ICON_VALUES } from 'panel/common/ui/Icons'; +import { Icon } from 'panel/common/ui/Icon'; import s from './Icons.module.pcss'; diff --git a/client_v2/src/stories/ui/Loader.stories.tsx b/client_v2/src/stories/ui/Loader.stories.tsx index 59341d7e..50b39982 100644 --- a/client_v2/src/stories/ui/Loader.stories.tsx +++ b/client_v2/src/stories/ui/Loader.stories.tsx @@ -1,6 +1,7 @@ import React from 'react'; import type { Meta, StoryObj } from '@storybook/react-webpack5'; -import { Loader, InlineLoader, Button } from '../../common/ui'; +import { Loader, InlineLoader } from 'panel/common/ui/Loader'; +import { Button } from 'panel/common/ui/Button'; const meta: Meta = { title: 'UI/Loader',