diff --git a/package.json b/package.json
index d1565ef..2c38aea 100644
--- a/package.json
+++ b/package.json
@@ -16,7 +16,7 @@
"unit:clear": "jest --clearCache",
"build:css": "cross-env NODE_ENV=buildProduction postcss src/**/*.css --base src --dir dist/__internal__/src/",
"build:js": "cross-env NODE_ENV=buildProduction BUILDING_JS=true babel --extensions .ts,.tsx --config-file ./babel.config.js --source-maps --out-dir dist/__internal__/src/ ./src",
- "build:types": "cross-env NODE_ENV=buildProduction tsc --declaration --outDir dist/__internal__/src/ --emitDeclarationOnly -p tsconfig.build.json",
+ "build:types": "cross-env NODE_ENV=buildProduction tsc --declaration --outDir dist/__internal__/src/ --emitDeclarationOnly -p tsconfig.build.json && node ./scripts/copy.js --src=./tsconfig.json --dest=./dist/__internal__/tsconfig.json && tsconfig-replace-paths -p ./dist/__internal__/tsconfig.json -s ./dist/__internal__ -o ./dist/__internal__ && node ./scripts/rm.js --path=./dist/__internal__/tsconfig.json",
"build:package.json": "node scripts/prepare-package-json.js",
"build:reexports": "node scripts/generateReExports.js --config=scripts/generateReExportsConfig.js",
"build:copy-assets": "node scripts/copyAssets.js",
@@ -50,13 +50,14 @@
],
"peerDependencies": {
"@amcharts/amcharts4-geodata": "4.1.9",
- "@consta/icons": "^1.0.0",
- "@consta/uikit": "^5.0.0",
+ "@consta/icons": "^1.5.0",
+ "@consta/uikit": "^5.28.0",
"@evless/react-textfit": "1.1.1",
"@types/d3": "5.7.2",
"@types/resize-observer-browser": "0.1.2",
+ "compute-scroll-into-view": "^3.1.1",
"d3": "5.12.0",
- "date-fns": "2.9.0",
+ "date-fns": "^2.30.0",
"react-dnd": "9.3.2",
"react-dnd-html5-backend": "9.3.2",
"react-uid": "2.2.0"
@@ -106,8 +107,7 @@
"@bem-react/classnames": "^1.3.10",
"@bem/sdk.naming.cell.match": "^0.1.3",
"@bem/sdk.naming.presets": "^0.2.3",
- "@consta/stand": "^0.0.150",
- "@consta/uikit": "^5.0.0",
+ "@consta/stand": "^0.0.160",
"@mdx-js/loader": "^2.1.5",
"@oclif/command": "^1.8.16",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.3",
@@ -115,10 +115,10 @@
"@testing-library/react": "^13.0.0",
"@testing-library/react-hooks": "^7.0.2",
"@types/jest": "^27.4.1",
- "@types/node": "^22.14.1",
- "@types/react": "^18.0.17",
- "@types/react-dom": "^18.0.6",
- "@types/react-transition-group": "^4.4.5",
+ "@types/node": "^16.7.13",
+ "@types/react": "^18.3.12",
+ "@types/react-dom": "^18.3.1",
+ "@types/react-transition-group": "^4.4.12",
"@typescript-eslint/eslint-plugin": "^5.30.7",
"@typescript-eslint/parser": "^5.30.7",
"autoprefixer": "^10.4.4",
@@ -132,7 +132,6 @@
"camelcase": "^6.2.1",
"case-sensitive-paths-webpack-plugin": "^2.4.0",
"commitizen": "^4.2.5",
- "compute-scroll-into-view": "^1.0.17",
"cross-env": "^7.0.3",
"css-loader": "^6.5.1",
"css-minimizer-webpack-plugin": "^3.4.1",
@@ -201,6 +200,7 @@
"terser-webpack-plugin": "^5.2.5",
"ts-jest": "^28.0.7",
"ts-loader": "^9.2.8",
+ "tsconfig-replace-paths": "^0.0.14",
"typescript": "^5.8.3",
"typescript-eslint-parser": "^22.0.0",
"typescript-transform-paths": "^3.3.1",
diff --git a/scripts/copy.js b/scripts/copy.js
new file mode 100644
index 0000000..2ad9022
--- /dev/null
+++ b/scripts/copy.js
@@ -0,0 +1,49 @@
+const { copy } = require('fs-extra');
+
+const { Command, flags } = require('@oclif/command');
+const logSymbols = require('log-symbols');
+const { remove } = require('fs-extra');
+
+class GenerateCommand extends Command {
+ async safeInvokeHook(hook) {
+ if (hook !== undefined) {
+ if (typeof hook === 'function') {
+ this.log(`start executing ${hook.name}`);
+ await hook();
+ this.log(`finish executing ${hook.name}`);
+ } else {
+ this.error(`${hook.name} should be function!`);
+ }
+ }
+ }
+
+ async run() {
+ const hrstart = process.hrtime();
+ const { flags } = this.parse(GenerateCommand);
+
+ try {
+ await copy(flags.src, flags.dest, {
+ recursive: !!flags.recursive,
+ overwrite: !!flags.overwrite,
+ });
+ } catch (err) {
+ this.error(err);
+ }
+
+ const hrend = process.hrtime(hrstart);
+
+ this.log(logSymbols.success, `${flags.src} is copied!`);
+ this.log(`Execution time: ${hrend[0]}s`);
+ }
+}
+
+GenerateCommand.flags = {
+ src: flags.string(),
+ dest: flags.string(),
+ recursive: flags.boolean(),
+ overwrite: flags.boolean(),
+};
+
+GenerateCommand.description = 'removing file...';
+
+GenerateCommand.run();
diff --git a/src/components/CoreBarChart/renders.tsx b/src/components/CoreBarChart/renders.tsx
index 21c8cfc..908e251 100644
--- a/src/components/CoreBarChart/renders.tsx
+++ b/src/components/CoreBarChart/renders.tsx
@@ -24,7 +24,7 @@ export type RenderGroupsLabels = (props: {
showGroupsLabels?: boolean;
getGridAreaName: (index: number) => string;
formatGroupName?: FormatGroupName;
-}) => React.ReactElement | null;
+}) => React.ReactNode | null;
export const defaultRenderGroupsLabels: RenderGroupsLabels = ({ ...rest }) => {
return ;
@@ -36,7 +36,7 @@ export type RenderAxisValues = (props: {
position: Position;
formatValueForLabel?: FormatValue;
showGroupsLabels?: boolean;
-}) => React.ReactElement | null;
+}) => React.ReactNode | null;
export const defaultRenderAxisValues: RenderAxisValues = ({ ...rest }) => {
return ;
@@ -65,7 +65,7 @@ export type RenderGroup = (props: {
getNumberGridTicks: (length: number) => void;
gridDomain: NumberRange;
limitMinimumStepSize?: boolean;
-}) => React.ReactElement | null;
+}) => React.ReactNode | null;
export const defaultRenderGroup: RenderGroup = (props) => (
diff --git a/src/components/Legend/Legend.tsx b/src/components/Legend/Legend.tsx
index dde0395..ced6ff8 100644
--- a/src/components/Legend/Legend.tsx
+++ b/src/components/Legend/Legend.tsx
@@ -36,7 +36,7 @@ type Props- = PropsWithHTMLAttributesAndRef<
HTMLDivElement
>;
-type Legend =
- (props: Props
- ) => React.ReactElement | null;
+type Legend =
- (props: Props
- ) => React.ReactNode | null;
export const Legend: Legend = React.forwardRef((props, ref) => {
const {
diff --git a/src/components/LegendItem/LegendItem.tsx b/src/components/LegendItem/LegendItem.tsx
index f2107a2..3d432f4 100644
--- a/src/components/LegendItem/LegendItem.tsx
+++ b/src/components/LegendItem/LegendItem.tsx
@@ -34,7 +34,7 @@ type CommonProps = {
type LegendItem = (
props: PropsWithHTMLAttributesAndRef,
-) => React.ReactElement | null;
+) => React.ReactNode | null;
export const LegendItem: LegendItem = React.forwardRef((props, ref) => {
const {
diff --git a/src/components/Stats/helpers.ts b/src/components/Stats/helpers.ts
index e6a8da6..9971f8a 100644
--- a/src/components/Stats/helpers.ts
+++ b/src/components/Stats/helpers.ts
@@ -1,5 +1,4 @@
import { TextPropSize } from '@consta/uikit/Text';
-import { ReactElement } from 'react';
import { IconSize } from '##/utils/consta';
@@ -15,7 +14,7 @@ export type Status = typeof statuses[number];
export const iconsArrowRate = ['up', 'down', 'auto'] as const;
export type IconArrowRate = typeof iconsArrowRate[number];
-export type IconTitle = (props: { size: IconSize }) => ReactElement | null;
+export type IconTitle = (props: { size: IconSize }) => React.ReactNode | null;
export type FormatRate = (value: string) => string;
diff --git a/yarn.lock b/yarn.lock
index e1e531b..97b9979 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1903,24 +1903,24 @@
dependencies:
chalk "^4.1.0"
-"@consta/header@^3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@consta/header/-/header-3.0.1.tgz#6c14e61aa3d162ead7abb2e54a91cf1ddc346f12"
- integrity sha512-TfMkt/2OqmbZGNpJrEcvwh6ZSious5R6p1qi1N7Dk9iOSnfxLAfjGHbI8dzphReJ3/CsKah0ZFo6AxEvOyR9yQ==
+"@consta/header@^3.0.2":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@consta/header/-/header-3.0.2.tgz#6b251bf03574171748f5f7294d3429110e7e3fff"
+ integrity sha512-0HkAnI0D5zQHvLgdBqA8K5jk0Cpnl1Ffn6PrIpbx4MSrTPRzmafoqgyfvzmL8Issr5wEXGSpaYDB+/x/psNuaw==
-"@consta/icons@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@consta/icons/-/icons-1.1.0.tgz#f21496bc833ad062f03ddde62b93bdf7631c3c57"
- integrity sha512-vsv41yw3atSzXfrmu9rJSNvcxjChrFau0IMAP/4nxBPzF7AIFx9Jf94ZtOOmK+st0NN/HXqKkaFMey6rYXTUCQ==
+"@consta/icons@^1.5.0":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/@consta/icons/-/icons-1.5.0.tgz#92164390ba95e4a557f90583dc02743b70e6f044"
+ integrity sha512-LfoTGjuPMgC/M8NN00tbbf1xJfhiiAZeZjgg/nAiM7ab4WzkAPkQy9yCkRrml40bcjBXgJxDjZOHaSfitLddaA==
-"@consta/stand@^0.0.150":
- version "0.0.150"
- resolved "https://registry.yarnpkg.com/@consta/stand/-/stand-0.0.150.tgz#426c915b63f5045c8a8055b6db5ed98aca03e5e7"
- integrity sha512-OGYc/HTpz5TIm6flW+Wk551RbXZT+Xapkzxu3rXOMWSYLTO9hVUaEO+7wOAy7p+2ZJYXix5ZZSl2WIS0fKgGcg==
+"@consta/stand@^0.0.160":
+ version "0.0.160"
+ resolved "https://registry.yarnpkg.com/@consta/stand/-/stand-0.0.160.tgz#05afd5134d9b5c99c5a6868ecfa111bc58356db0"
+ integrity sha512-rFKpN2JhgutVs2djcoj9VHMhyGblleKCF70Z3sETlfUIeo5De1+EQDwUbo7LxfbAwK2w6EQZAwFxHwMiIKIsZw==
dependencies:
- "@consta/header" "^3.0.1"
- "@consta/icons" "^1.1.0"
- "@consta/uikit" "^5.18.0"
+ "@consta/header" "^3.0.2"
+ "@consta/icons" "^1.5.0"
+ "@consta/uikit" "^5.27.1"
"@mdx-js/loader" "^2.3.0"
"@mdx-js/react" "^2.3.0"
"@oclif/command" "^1.8.22"
@@ -1933,7 +1933,7 @@
"@svgr/plugin-prettier" "^6.5.1"
"@svgr/plugin-svgo" "^6.5.1"
"@svgr/webpack" "^6.5.1"
- "@types/react-syntax-highlighter" "^15.5.4"
+ "@types/react-syntax-highlighter" "^15.5.13"
autoprefixer "^10.4.4"
babel-jest "^27.4.2"
babel-loader "^8.2.4"
@@ -1945,7 +1945,6 @@
camelcase "^6.2.1"
case-sensitive-paths-webpack-plugin "^2.4.0"
commitizen "^4.2.5"
- compute-scroll-into-view "^1.0.17"
css-loader "^6.5.1"
css-minimizer-webpack-plugin "^3.4.1"
dotenv "^10.0.0"
@@ -1987,15 +1986,10 @@
webpack-manifest-plugin "^5.0.0"
workbox-webpack-plugin "^6.4.1"
-"@consta/uikit@^5.0.0":
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/@consta/uikit/-/uikit-5.0.0.tgz#cdd49a74369fc342cabe2f4d766d3a84bb27cc2d"
- integrity sha512-gstxtzJY0suLNTSNFA5nt7qHQV42rNlhm2/CTpOBZdmmBAAG2ZPkmFyAWKrxQVLdHxkbERG5czcKkWZpS07z4g==
-
-"@consta/uikit@^5.18.0":
- version "5.18.0"
- resolved "https://registry.yarnpkg.com/@consta/uikit/-/uikit-5.18.0.tgz#0245164f544664558d4147aa48d84ffc9519f756"
- integrity sha512-320Znjew504vdEmijflybYxY2R+RmD767leschzW3GDna/4T9aLUHT+9Zt4GM+doT99wh+nx9IOYKeNHbsagFA==
+"@consta/uikit@^5.27.1":
+ version "5.28.0"
+ resolved "https://registry.yarnpkg.com/@consta/uikit/-/uikit-5.28.0.tgz#2aa4610423457d763d90ee78570be88fc9a16df6"
+ integrity sha512-Hcb69AtH5FsGT3cOXf1kyLHNlANzBFObcjdJeijyHj/iiWjqW5GJj11qVpYMvqV70ctp+wQ9hSUKvWD+Rgyo2A==
"@consta/widgets-utils@^0.2.15":
version "0.2.15"
@@ -3322,12 +3316,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.6.2.tgz#ffc5f0f099d27887c8d9067b54e55090fcd54126"
integrity sha512-KcfkBq9H4PI6Vpu5B/KoPeuVDAbmi+2mDBqGPGUgoL7yXQtcWGu2vJWmmRkneWK3Rh0nIAX192Aa87AqKHYChQ==
-"@types/node@^22.14.1":
- version "22.14.1"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-22.14.1.tgz#53b54585cec81c21eee3697521e31312d6ca1e6f"
- integrity sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==
- dependencies:
- undici-types "~6.21.0"
+"@types/node@^16.7.13":
+ version "16.18.126"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.126.tgz#27875faa2926c0f475b39a8bb1e546c0176f8d4b"
+ integrity sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==
"@types/parse-json@^4.0.0":
version "4.0.0"
@@ -3359,17 +3351,22 @@
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
-"@types/react-dom@>=16.9.0", "@types/react-dom@^18.0.0", "@types/react-dom@^18.0.6":
+"@types/react-dom@>=16.9.0", "@types/react-dom@^18.0.0":
version "18.0.6"
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1"
integrity sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==
dependencies:
"@types/react" "*"
-"@types/react-syntax-highlighter@^15.5.4":
- version "15.5.5"
- resolved "https://registry.yarnpkg.com/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.5.tgz#4d3b51f8956195f1f63360ff03f8822c5d74c516"
- integrity sha512-QH3JZQXa2usAvJvSsdSUJ4Yu4j8ReuZpgRrEW+XP+Rmosbn425YshW9iGEb/pAARm8496axHhHUPRH3UmTiB6A==
+"@types/react-dom@^18.3.1":
+ version "18.3.7"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.7.tgz#b89ddf2cd83b4feafcc4e2ea41afdfb95a0d194f"
+ integrity sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==
+
+"@types/react-syntax-highlighter@^15.5.13":
+ version "15.5.13"
+ resolved "https://registry.yarnpkg.com/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.13.tgz#c5baf62a3219b3bf28d39cfea55d0a49a263d1f2"
+ integrity sha512-uLGJ87j6Sz8UaBAooU0T6lWJ0dBmjZgN1PZTrj05TNql2/XpC6+4HhMT5syIdFUUt+FASfCeLLv4kBygNU+8qA==
dependencies:
"@types/react" "*"
@@ -3380,12 +3377,10 @@
dependencies:
"@types/react" "*"
-"@types/react-transition-group@^4.4.5":
- version "4.4.5"
- resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.5.tgz#aae20dcf773c5aa275d5b9f7cdbca638abc5e416"
- integrity sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==
- dependencies:
- "@types/react" "*"
+"@types/react-transition-group@^4.4.12":
+ version "4.4.12"
+ resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.12.tgz#b5d76568485b02a307238270bfe96cb51ee2a044"
+ integrity sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==
"@types/react@*", "@types/react@>=16":
version "18.0.20"
@@ -3396,7 +3391,7 @@
"@types/scheduler" "*"
csstype "^3.0.2"
-"@types/react@>=16.9.0", "@types/react@^18.0.17":
+"@types/react@>=16.9.0":
version "18.0.17"
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.17.tgz#4583d9c322d67efe4b39a935d223edcc7050ccf4"
integrity sha512-38ETy4tL+rn4uQQi7mB81G7V1g0u2ryquNmsVIOKUAEIDK+3CUjZ6rSRpdvS99dNBnkLFL83qfmtLacGOTIhwQ==
@@ -3405,6 +3400,14 @@
"@types/scheduler" "*"
csstype "^3.0.2"
+"@types/react@^18.3.12":
+ version "18.3.27"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.27.tgz#74a3b590ea183983dc65a474dc17553ae1415c34"
+ integrity sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==
+ dependencies:
+ "@types/prop-types" "*"
+ csstype "^3.2.2"
+
"@types/resolve@1.17.1":
version "1.17.1"
resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
@@ -4934,6 +4937,13 @@ braces@^3.0.2, braces@~3.0.2:
dependencies:
fill-range "^7.0.1"
+braces@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
+ integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
+ dependencies:
+ fill-range "^7.1.1"
+
browser-process-hrtime@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
@@ -5610,6 +5620,11 @@ commander@^2.11.0, commander@^2.19.0, commander@^2.20.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
+commander@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-3.0.2.tgz#6837c3fb677ad9933d1cfba42dd14d5117d6b39e"
+ integrity sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==
+
commander@^4.0.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
@@ -5695,11 +5710,6 @@ compression@^1.7.4:
safe-buffer "5.1.2"
vary "~1.1.2"
-compute-scroll-into-view@^1.0.17:
- version "1.0.17"
- resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz#6a88f18acd9d42e9cf4baa6bec7e0522607ab7ab"
- integrity sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==
-
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -6123,6 +6133,11 @@ csstype@^3.0.2:
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9"
integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==
+csstype@^3.2.2:
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.2.3.tgz#ec48c0f3e993e50648c86da559e2610995cf989a"
+ integrity sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==
+
currently-unhandled@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
@@ -7452,6 +7467,17 @@ fast-glob@^2.2.6:
merge2 "^1.2.3"
micromatch "^3.1.10"
+fast-glob@^3.0.3:
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
+ integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.8"
+
fast-glob@^3.2.11, fast-glob@^3.2.9:
version "3.2.11"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
@@ -7603,6 +7629,13 @@ fill-range@^7.0.1:
dependencies:
to-regex-range "^5.0.1"
+fill-range@^7.1.1:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
+ integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
+ dependencies:
+ to-regex-range "^5.0.1"
+
filter-obj@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b"
@@ -8200,6 +8233,20 @@ globals@^13.15.0:
dependencies:
type-fest "^0.20.2"
+globby@^10.0.1:
+ version "10.0.2"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543"
+ integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==
+ dependencies:
+ "@types/glob" "^7.1.1"
+ array-union "^2.1.0"
+ dir-glob "^3.0.1"
+ fast-glob "^3.0.3"
+ glob "^7.1.3"
+ ignore "^5.1.1"
+ merge2 "^1.2.3"
+ slash "^3.0.0"
+
globby@^11.0.1, globby@^11.0.4, globby@^11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
@@ -8713,6 +8760,11 @@ ignore@^5.0.6, ignore@^5.2.0:
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
+ignore@^5.1.1:
+ version "5.3.2"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
+ integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
+
imask@^7.2.1:
version "7.2.1"
resolved "https://registry.yarnpkg.com/imask/-/imask-7.2.1.tgz#ddefa746a971a303a2f040bd618fdd1c70e43eaa"
@@ -11409,6 +11461,14 @@ micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5:
braces "^3.0.2"
picomatch "^2.3.1"
+micromatch@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
+ integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
+ dependencies:
+ braces "^3.0.3"
+ picomatch "^2.3.1"
+
mime-db@1.52.0, "mime-db@>= 1.43.0 < 2":
version "1.52.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
@@ -16180,6 +16240,15 @@ tsconfig-paths@^3.14.1:
minimist "^1.2.6"
strip-bom "^3.0.0"
+tsconfig-replace-paths@^0.0.14:
+ version "0.0.14"
+ resolved "https://registry.yarnpkg.com/tsconfig-replace-paths/-/tsconfig-replace-paths-0.0.14.tgz#67cd762ddcf09acca52c1102dae0698937278f9e"
+ integrity sha512-If9w1Z/HdSJkrZvCRSKHA3vAL3SwRWvI7rLmuTozlmKuBjPF/R8dWJku5C9ncOqiTOd8Dzd7SZ1cIYVZfpva8g==
+ dependencies:
+ commander "^3.0.2"
+ globby "^10.0.1"
+ json5 "^2.2.0"
+
tslib@^1.10.0, tslib@^1.8.1:
version "1.14.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
@@ -16322,11 +16391,6 @@ unbox-primitive@^1.0.2:
has-symbols "^1.0.3"
which-boxed-primitive "^1.0.2"
-undici-types@~6.21.0:
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb"
- integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==
-
unherit@^1.0.4:
version "1.1.3"
resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22"