).reduce(
- (acc, label) => {
- acc[label] = (first: any, ...interpolations: any[]) => css`
- @media (min-width: ${sizes[label]}px) {
- ${css(first, ...interpolations)}
- }
- `;
-
+ (acc, size) => {
+ acc[size] = () => `@media (min-width:${sizes[size]}px)`;
return acc;
},
- {} as { [key in keyof typeof sizes]: MediaFunction },
+ {} as { [key in keyof typeof sizes]: () => string },
);
-/*
- * @types/styled-component is not working properly as explained in the github issue referenced above.
- * We must overcome this with custom typings, however, this might not work in time as the styled-components update.
- * Be carefull and keep an eye on the issue and the possible improvements
- */
-type MediaFunction = (
- first:
- | TemplateStringsArray
- | CSSObject
- | InterpolationFunction>,
- ...interpolations: Array>>
-) => FlattenInterpolation>;
-
/* Example
const SomeDiv = styled.div`
display: flex;
....
- ${media.medium`
+ ${media.medium} {
display: block
- `}
+ }
`;
*/
diff --git a/package.json b/package.json
index 853d1af9..995d7365 100644
--- a/package.json
+++ b/package.json
@@ -91,13 +91,13 @@
"dependencies": {
"@reduxjs/toolkit": "1.8.5",
"fontfaceobserver": "2.3.0",
- "i18next": "21.9.1",
+ "i18next": "21.9.2",
"i18next-browser-languagedetector": "6.1.5",
"react": "18.2.0",
"react-app-polyfill": "3.0.0",
"react-dom": "18.2.0",
"react-helmet-async": "1.3.0",
- "react-i18next": "11.18.4",
+ "react-i18next": "11.18.6",
"react-is": "18.2.0",
"react-redux": "7.2.8",
"react-router-dom": "6.3.0",
@@ -108,24 +108,23 @@
"web-vitals": "2.1.4"
},
"devDependencies": {
- "@commitlint/cli": "13.2.1",
- "@commitlint/config-conventional": "13.2.0",
+ "@commitlint/cli": "17.1.2",
+ "@commitlint/config-conventional": "17.1.0",
"@testing-library/jest-dom": "5.16.5",
"@testing-library/react": "13.4.0",
- "@types/fontfaceobserver": "2.1.0",
- "@types/jest": "27.5.2",
- "@types/node": "14.14.31",
- "@types/react": "18.0.17",
- "@types/react-dom": "18.0.6",
- "@types/react-redux": "7.1.24",
- "@types/react-router-dom": "5.3.3",
- "@types/react-test-renderer": "18.0.0",
- "@types/rimraf": "3.0.2",
- "@types/shelljs": "0.8.11",
- "@types/styled-components": "5.1.26",
- "@types/testing-library__jest-dom": "5.14.5",
- "@types/webpack": "5.28.0",
- "@types/webpack-env": "1.18.0",
+ "@types/fontfaceobserver": "^2.1.0",
+ "@types/jest": "^27.5.2",
+ "@types/node": "^14.18.27",
+ "@types/react": "^18.0.20",
+ "@types/react-dom": "^18.0.6",
+ "@types/react-redux": "^7.1.24",
+ "@types/react-test-renderer": "^18.0.0",
+ "@types/rimraf": "^3.0.2",
+ "@types/shelljs": "^0.8.11",
+ "@types/styled-components": "^5.1.26",
+ "@types/testing-library__jest-dom": "^5.14.5",
+ "@types/webpack": "^5.28.0",
+ "@types/webpack-env": "^1.18.0",
"chalk": "4.1.2",
"cross-env": "7.0.3",
"devmoji": "2.3.0",
@@ -150,7 +149,7 @@
"serve": "14.0.1",
"shelljs": "0.8.5",
"standard-version": "9.5.0",
- "stylelint": "14.11.0",
+ "stylelint": "14.12.0",
"stylelint-config-recommended": "9.0.0",
"stylelint-config-styled-components": "0.1.1",
"stylelint-processor-styled-components": "1.10.0",
diff --git a/src/app/pages/HomePage/Features/GithubRepoForm/slice/types.ts b/src/app/pages/HomePage/Features/GithubRepoForm/slice/types.ts
index 03e9be5f..30b40428 100644
--- a/src/app/pages/HomePage/Features/GithubRepoForm/slice/types.ts
+++ b/src/app/pages/HomePage/Features/GithubRepoForm/slice/types.ts
@@ -8,7 +8,7 @@ export interface GithubRepoFormState {
repositories: Repo[];
}
-export enum RepoErrorType {
+export const enum RepoErrorType {
RESPONSE_ERROR = 1,
USER_NOT_FOUND = 2,
USERNAME_EMPTY = 3,
diff --git a/src/index.tsx b/src/index.tsx
index ce0e2081..24c31fe4 100755
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -9,7 +9,7 @@ import 'react-app-polyfill/ie11';
import 'react-app-polyfill/stable';
import * as React from 'react';
-import * as ReactDOMClient from 'react-dom/client';
+import ReactDOM from 'react-dom/client';
import { Provider } from 'react-redux';
import FontFaceObserver from 'fontfaceobserver';
@@ -39,9 +39,11 @@ openSansObserver.load().then(() => {
});
const store = configureAppStore();
-const MOUNT_NODE = document.getElementById('root') as HTMLElement;
+const root = ReactDOM.createRoot(
+ document.getElementById('root') as HTMLElement,
+);
-ReactDOMClient.createRoot(MOUNT_NODE!).render(
+root.render(
diff --git a/src/styles/StyleConstants.ts b/src/styles/StyleConstants.ts
index 8ceaa32d..32b7ee36 100644
--- a/src/styles/StyleConstants.ts
+++ b/src/styles/StyleConstants.ts
@@ -1,3 +1,3 @@
-export enum StyleConstants {
+export const enum StyleConstants {
NAV_BAR_HEIGHT = '4rem',
}
diff --git a/src/styles/__tests__/media.test.ts b/src/styles/__tests__/media.test.ts
index b1d0c0d5..7b0815c5 100644
--- a/src/styles/__tests__/media.test.ts
+++ b/src/styles/__tests__/media.test.ts
@@ -3,12 +3,12 @@ import { css } from 'styled-components/macro';
describe('media', () => {
it('should return media query in css', () => {
- const mediaQuery = media.small`color:red;`.join('');
+ const mediaQuery = `${media.small()}{color:red;}`;
const cssVersion = css`
@media (min-width: ${sizes.small}px) {
color: red;
}
`.join('');
- expect(mediaQuery).toEqual(cssVersion);
+ expect(mediaQuery).toMatch(cssVersion);
});
});
diff --git a/src/styles/media.ts b/src/styles/media.ts
index bd7cc02f..2cbfcf1f 100644
--- a/src/styles/media.ts
+++ b/src/styles/media.ts
@@ -2,18 +2,8 @@
* Media queries utility
*/
-import {
- css,
- DefaultTheme,
- CSSObject,
- InterpolationFunction,
- ThemedStyledProps,
- Interpolation,
- FlattenInterpolation,
-} from 'styled-components/macro';
-
/*
- * Taken from https://github.com/DefinitelyTyped/DefinitelyTyped/issues/32914
+ * Inspired by https://github.com/DefinitelyTyped/DefinitelyTyped/issues/32914
*/
// Update your breakpoints if you want
@@ -24,39 +14,21 @@ export const sizes = {
xlarge: 1920,
};
-// Iterate through the sizes and create a media template
+// Iterate through the sizes and create min-width media queries
export const media = (Object.keys(sizes) as Array).reduce(
- (acc, label) => {
- acc[label] = (first: any, ...interpolations: any[]) => css`
- @media (min-width: ${sizes[label]}px) {
- ${css(first, ...interpolations)}
- }
- `;
-
+ (acc, size) => {
+ acc[size] = () => `@media (min-width:${sizes[size]}px)`;
return acc;
},
- {} as { [key in keyof typeof sizes]: MediaFunction },
+ {} as { [key in keyof typeof sizes]: () => string },
);
-/*
- * @types/styled-component is not working properly as explained in the github issue referenced above.
- * We must overcome this with custom typings, however, this might not work in time as the styled-components update.
- * Be carefull and keep an eye on the issue and the possible improvements
- */
-type MediaFunction = (
- first:
- | TemplateStringsArray
- | CSSObject
- | InterpolationFunction>,
- ...interpolations: Array>>
-) => FlattenInterpolation>;
-
/* Example
const SomeDiv = styled.div`
display: flex;
....
- ${media.medium`
+ ${media.medium} {
display: block
- `}
+ }
`;
*/
diff --git a/template.json b/template.json
index 5aeaef47..2a7c4842 100755
--- a/template.json
+++ b/template.json
@@ -41,13 +41,13 @@
"dependencies": {
"@reduxjs/toolkit": "1.8.5",
"fontfaceobserver": "2.3.0",
- "i18next": "21.9.1",
+ "i18next": "21.9.2",
"i18next-browser-languagedetector": "6.1.5",
"react": "18.2.0",
"react-app-polyfill": "3.0.0",
"react-dom": "18.2.0",
"react-helmet-async": "1.3.0",
- "react-i18next": "11.18.4",
+ "react-i18next": "11.18.6",
"react-is": "18.2.0",
"react-redux": "7.2.8",
"react-router-dom": "6.3.0",
@@ -59,20 +59,19 @@
"@testing-library/jest-dom": "5.16.5",
"@testing-library/react": "13.4.0",
- "@types/fontfaceobserver": "2.1.0",
- "@types/jest": "27.5.2",
- "@types/node": "14.14.31",
- "@types/react": "18.0.17",
- "@types/react-dom": "18.0.6",
- "@types/react-redux": "7.1.24",
- "@types/react-router-dom": "5.3.3",
- "@types/react-test-renderer": "18.0.0",
- "@types/rimraf": "3.0.2",
- "@types/shelljs": "0.8.11",
- "@types/styled-components": "5.1.26",
- "@types/testing-library__jest-dom": "5.14.5",
- "@types/webpack": "5.28.0",
- "@types/webpack-env": "1.18.0",
+ "@types/fontfaceobserver": "^2.1.0",
+ "@types/jest": "^27.5.2",
+ "@types/node": "^14.18.27",
+ "@types/react": "^18.0.20",
+ "@types/react-dom": "^18.0.6",
+ "@types/react-redux": "^7.1.24",
+ "@types/react-test-renderer": "^18.0.0",
+ "@types/rimraf": "^3.0.2",
+ "@types/shelljs": "^0.8.11",
+ "@types/styled-components": "^5.1.26",
+ "@types/testing-library__jest-dom": "^5.14.5",
+ "@types/webpack": "^5.28.0",
+ "@types/webpack-env": "^1.18.0",
"chalk": "4.1.2",
"cross-env": "7.0.3",
"eslint-config-prettier": "8.5.0",
@@ -91,7 +90,7 @@
"rimraf": "3.0.2",
"serve": "14.0.1",
"shelljs": "0.8.5",
- "stylelint": "14.11.0",
+ "stylelint": "14.12.0",
"stylelint-config-recommended": "9.0.0",
"stylelint-config-styled-components": "0.1.1",
"stylelint-processor-styled-components": "1.10.0",
diff --git a/yarn.lock b/yarn.lock
index 5b39bd78..a0a1360c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1030,9 +1030,9 @@
regenerator-runtime "^0.13.4"
"@babel/runtime@^7.15.4", "@babel/runtime@^7.18.9", "@babel/runtime@^7.7.6":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.9.tgz#b4fcfce55db3d2e5e080d2490f608a3b9f407f4a"
- integrity sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259"
+ integrity sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==
dependencies:
regenerator-runtime "^0.13.4"
@@ -1074,145 +1074,160 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
-"@commitlint/cli@13.2.1":
- version "13.2.1"
- resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-13.2.1.tgz#80ebd46beef6ceed3bb0c0842bcda8d02a3c91de"
- integrity sha512-JGzYk2ay5JkRS5w+FLQzr0u/Kih52ds4HPpa3vnwVOQN8Q+S1VYr8Nk/6kRm6uNYsAcC1nejtuDxRdLcLh/9TA==
+"@commitlint/cli@17.1.2":
+ version "17.1.2"
+ resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-17.1.2.tgz#38240f84936df5216f749f06f838dc50cc85a43d"
+ integrity sha512-h/4Hlka3bvCLbnxf0Er2ri5A44VMlbMSkdTRp8Adv2tRiklSTRIoPGs7OEXDv3EoDs2AAzILiPookgM4Gi7LOw==
dependencies:
- "@commitlint/format" "^13.2.0"
- "@commitlint/lint" "^13.2.0"
- "@commitlint/load" "^13.2.1"
- "@commitlint/read" "^13.2.0"
- "@commitlint/types" "^13.2.0"
+ "@commitlint/format" "^17.0.0"
+ "@commitlint/lint" "^17.1.0"
+ "@commitlint/load" "^17.1.2"
+ "@commitlint/read" "^17.1.0"
+ "@commitlint/types" "^17.0.0"
+ execa "^5.0.0"
lodash "^4.17.19"
resolve-from "5.0.0"
resolve-global "1.0.0"
yargs "^17.0.0"
-"@commitlint/config-conventional@13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-13.2.0.tgz#2ad24fecc56ae9619dbe0934b98a98b18ace0bec"
- integrity sha512-7u7DdOiF+3qSdDlbQGfpvCH8DCQdLFvnI2+VucYmmV7E92iD6t9PBj+UjIoSQCaMAzYp27Vkall78AkcXBh6Xw==
+"@commitlint/config-conventional@17.1.0":
+ version "17.1.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-17.1.0.tgz#9bd852766e08842bfe0fe4deb40e152eb718ec1b"
+ integrity sha512-WU2p0c9/jLi8k2q2YrDV96Y8XVswQOceIQ/wyJvQxawJSCasLdRB3kUIYdNjOCJsxkpoUlV/b90ZPxp1MYZDiA==
+ dependencies:
+ conventional-changelog-conventionalcommits "^5.0.0"
+
+"@commitlint/config-validator@^17.1.0":
+ version "17.1.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/config-validator/-/config-validator-17.1.0.tgz#51d09ca53d7a0d19736abf34eb18a66efce0f97a"
+ integrity sha512-Q1rRRSU09ngrTgeTXHq6ePJs2KrI+axPTgkNYDWSJIuS1Op4w3J30vUfSXjwn5YEJHklK3fSqWNHmBhmTR7Vdg==
dependencies:
- conventional-changelog-conventionalcommits "^4.3.1"
+ "@commitlint/types" "^17.0.0"
+ ajv "^8.11.0"
-"@commitlint/ensure@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-13.2.0.tgz#990c24f753781d1f14c1647c52d34a5730892e3d"
- integrity sha512-rqhT62RehdLTRBu8OrPHnRCCd/7RmHEE4TiTlT4BLlr5ls5jlZhecOQWJ8np872uCNirrJ5NFjnjYYdbkNoW9Q==
+"@commitlint/ensure@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-17.0.0.tgz#781ff5f8870cb98ce4496d5c71649a4cd122a0e0"
+ integrity sha512-M2hkJnNXvEni59S0QPOnqCKIK52G1XyXBGw51mvh7OXDudCmZ9tZiIPpU882p475Mhx48Ien1MbWjCP1zlyC0A==
dependencies:
- "@commitlint/types" "^13.2.0"
+ "@commitlint/types" "^17.0.0"
lodash "^4.17.19"
-"@commitlint/execute-rule@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-13.2.0.tgz#e112159d6647bc5afe2f77c2080ef0f615fd541f"
- integrity sha512-6nPwpN0hwTYmsH3WM4hCdN+NrMopgRIuQ0aqZa+jnwMoS/g6ljliQNYfL+m5WO306BaIu1W3yYpbW5aI8gEr0g==
+"@commitlint/execute-rule@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-17.0.0.tgz#186e9261fd36733922ae617497888c4bdb6e5c92"
+ integrity sha512-nVjL/w/zuqjCqSJm8UfpNaw66V9WzuJtQvEnCrK4jDw6qKTmZB+1JQ8m6BQVZbNBcwfYdDNKnhIhqI0Rk7lgpQ==
-"@commitlint/format@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-13.2.0.tgz#eccfff0a09ced8533afb21b2b3a1e28176b109d5"
- integrity sha512-yNBQJe6YFhM1pJAta4LvzQxccSKof6axJH7ALYjuhQqfT8AKlad7Y/2SuJ07ioyreNIqwOTuF2UfU8yJ7JzEIQ==
+"@commitlint/format@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-17.0.0.tgz#2c991ac0df3955fe5d7d4d733967bd17e6cfd9e0"
+ integrity sha512-MZzJv7rBp/r6ZQJDEodoZvdRM0vXu1PfQvMTNWFb8jFraxnISMTnPBWMMjr2G/puoMashwaNM//fl7j8gGV5lA==
dependencies:
- "@commitlint/types" "^13.2.0"
- chalk "^4.0.0"
+ "@commitlint/types" "^17.0.0"
+ chalk "^4.1.0"
-"@commitlint/is-ignored@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-13.2.0.tgz#532ddfb5d62a489ff4d3ad88bcbee44e8c7d2c8f"
- integrity sha512-onnx4WctHFPPkHGFFAZBIWRSaNwuhixIIfbwPhcZ6IewwQX5n4jpjwM1GokA7vhlOnQ57W7AavbKUGjzIVtnRQ==
- dependencies:
- "@commitlint/types" "^13.2.0"
- semver "7.3.5"
-
-"@commitlint/lint@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-13.2.0.tgz#b568c96bd21c8fa8eec359a5e21d22743206761f"
- integrity sha512-5XYkh0e9ehHjA7BxAHFpjPgr1qqbFY8OFG1wpBiAhycbYBtJnQmculA2wcwqTM40YCUBqEvWFdq86jTG8fbkMw==
- dependencies:
- "@commitlint/is-ignored" "^13.2.0"
- "@commitlint/parse" "^13.2.0"
- "@commitlint/rules" "^13.2.0"
- "@commitlint/types" "^13.2.0"
-
-"@commitlint/load@^13.2.1":
- version "13.2.1"
- resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-13.2.1.tgz#d5d926dbd05021c02837c438ff1057025b28b745"
- integrity sha512-qlaJkj0hfa9gtWRfCfbgFBTK3GYQRmjZhba4l9mUu4wV9lEZ4ICFlrLtd/8kaLXf/8xbrPhkAPkVFOAqM0YwUQ==
- dependencies:
- "@commitlint/execute-rule" "^13.2.0"
- "@commitlint/resolve-extends" "^13.2.0"
- "@commitlint/types" "^13.2.0"
- "@endemolshinegroup/cosmiconfig-typescript-loader" "^3.0.2"
- chalk "^4.0.0"
+"@commitlint/is-ignored@^17.1.0":
+ version "17.1.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-17.1.0.tgz#c9d5ca22679fdc657fff33a8aa23e0c0152ebbd1"
+ integrity sha512-JITWKDMHhIh8IpdIbcbuH9rEQJty1ZWelgjleTFrVRAcEwN/sPzk1aVUXRIZNXMJWbZj8vtXRJnFihrml8uECQ==
+ dependencies:
+ "@commitlint/types" "^17.0.0"
+ semver "7.3.7"
+
+"@commitlint/lint@^17.1.0":
+ version "17.1.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-17.1.0.tgz#de2d3baa2b20d9ec3d5fd2f2421f6025c8439630"
+ integrity sha512-ltpqM2ogt/+SDhUaScFo0MdscncEF96lvQTPMM/VTTWlw7sTGLLWkOOppsee2MN/uLNNWjQ7kqkd4h6JqoM9AQ==
+ dependencies:
+ "@commitlint/is-ignored" "^17.1.0"
+ "@commitlint/parse" "^17.0.0"
+ "@commitlint/rules" "^17.0.0"
+ "@commitlint/types" "^17.0.0"
+
+"@commitlint/load@^17.1.2":
+ version "17.1.2"
+ resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-17.1.2.tgz#19c88be570d8666bbd32f9b3d81925a08328bc13"
+ integrity sha512-sk2p/jFYAWLChIfOIp/MGSIn/WzZ0vkc3afw+l4X8hGEYkvDe4gQUUAVxjl/6xMRn0HgnSLMZ04xXh5pkTsmgg==
+ dependencies:
+ "@commitlint/config-validator" "^17.1.0"
+ "@commitlint/execute-rule" "^17.0.0"
+ "@commitlint/resolve-extends" "^17.1.0"
+ "@commitlint/types" "^17.0.0"
+ "@types/node" "^14.0.0"
+ chalk "^4.1.0"
cosmiconfig "^7.0.0"
+ cosmiconfig-typescript-loader "^4.0.0"
lodash "^4.17.19"
resolve-from "^5.0.0"
- typescript "^4.4.3"
+ ts-node "^10.8.1"
+ typescript "^4.6.4"
-"@commitlint/message@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-13.2.0.tgz#1a60f578551750a8d6b533be8a40541fc2e928a8"
- integrity sha512-+LlErJj2F2AC86xJb33VJIvSt25xqSF1I0b0GApSgoUtQBeJhx4SxIj1BLvGcLVmbRmbgTzAFq/QylwLId7EhA==
+"@commitlint/message@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-17.0.0.tgz#ae0f8ec6a3e5c8d369792a2c391952c7596cca73"
+ integrity sha512-LpcwYtN+lBlfZijHUdVr8aNFTVpHjuHI52BnfoV01TF7iSLnia0jttzpLkrLmI8HNQz6Vhr9UrxDWtKZiMGsBw==
-"@commitlint/parse@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-13.2.0.tgz#48054602bd73dccbffee4f9ba8b2549c857ba0b7"
- integrity sha512-AtfKSQJQADbDhW+kuC5PxOyBANsYCuuJlZRZ2PYslOz2rvWwZ93zt+nKjM4g7C9ETbz0uq4r7/EoOsTJ2nJqfQ==
+"@commitlint/parse@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-17.0.0.tgz#6d508a1e2aec76f348a447994f26e9b749c02091"
+ integrity sha512-cKcpfTIQYDG1ywTIr5AG0RAiLBr1gudqEsmAGCTtj8ffDChbBRxm6xXs2nv7GvmJN7msOt7vOKleLvcMmRa1+A==
dependencies:
- "@commitlint/types" "^13.2.0"
+ "@commitlint/types" "^17.0.0"
conventional-changelog-angular "^5.0.11"
conventional-commits-parser "^3.2.2"
-"@commitlint/read@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-13.2.0.tgz#2af580322ec6297478aba84fa8ec24fd27c35a54"
- integrity sha512-7db5e1Bn3re6hQN0SqygTMF/QX6/MQauoJn3wJiUHE93lvwO6aFQxT3qAlYeyBPwfWsmDz/uSH454jtrSsv3Uw==
+"@commitlint/read@^17.1.0":
+ version "17.1.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-17.1.0.tgz#cf6bab410180f32f70891c97b15467c0b92ac14f"
+ integrity sha512-73BoFNBA/3Ozo2JQvGsE0J8SdrJAWGfZQRSHqvKaqgmY042Su4gXQLqvAzgr55S9DI1l9TiU/5WDuh8IE86d/g==
dependencies:
- "@commitlint/top-level" "^13.2.0"
- "@commitlint/types" "^13.2.0"
+ "@commitlint/top-level" "^17.0.0"
+ "@commitlint/types" "^17.0.0"
fs-extra "^10.0.0"
git-raw-commits "^2.0.0"
+ minimist "^1.2.6"
-"@commitlint/resolve-extends@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-13.2.0.tgz#74f48512eb1785abe07336a5208225fdf7fec327"
- integrity sha512-HLCMkqMKtvl1yYLZ1Pm0UpFvd0kYjsm1meLOGZ7VkOd9G/XX+Fr1S2G5AT2zeiDw7WUVYK8lGVMNa319bnV+aw==
+"@commitlint/resolve-extends@^17.1.0":
+ version "17.1.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-17.1.0.tgz#7cf04fa13096c8a6544a4af13321fdf8d0d50694"
+ integrity sha512-jqKm00LJ59T0O8O4bH4oMa4XyJVEOK4GzH8Qye9XKji+Q1FxhZznxMV/bDLyYkzbTodBt9sL0WLql8wMtRTbqQ==
dependencies:
+ "@commitlint/config-validator" "^17.1.0"
+ "@commitlint/types" "^17.0.0"
import-fresh "^3.0.0"
lodash "^4.17.19"
resolve-from "^5.0.0"
resolve-global "^1.0.0"
-"@commitlint/rules@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-13.2.0.tgz#e272fbd4099c2fe98bca1277d7f8caa3578b8f43"
- integrity sha512-O3A9S7blOzvHfzrJrUQe9JxdtGy154ol/GXHwvd8WfMJ10y5ryBB4b6+0YZ1XhItWzrEASOfOKbD++EdLV90dQ==
+"@commitlint/rules@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-17.0.0.tgz#4eecc5d28cabbc5f3f73838fb02592b551f9bf62"
+ integrity sha512-45nIy3dERKXWpnwX9HeBzK5SepHwlDxdGBfmedXhL30fmFCkJOdxHyOJsh0+B0RaVsLGT01NELpfzJUmtpDwdQ==
dependencies:
- "@commitlint/ensure" "^13.2.0"
- "@commitlint/message" "^13.2.0"
- "@commitlint/to-lines" "^13.2.0"
- "@commitlint/types" "^13.2.0"
+ "@commitlint/ensure" "^17.0.0"
+ "@commitlint/message" "^17.0.0"
+ "@commitlint/to-lines" "^17.0.0"
+ "@commitlint/types" "^17.0.0"
execa "^5.0.0"
-"@commitlint/to-lines@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-13.2.0.tgz#e65d16340f353b496e90609b452f23f4b0be0b6a"
- integrity sha512-ZfWZix2y/CzewReCrj5g0nKOEfj5HW9eBMDrqjJJMPApve00CWv0tYrFCGXuGlv244lW4uvWJt6J/0HLRWsfyg==
+"@commitlint/to-lines@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-17.0.0.tgz#5766895836b8085b099a098482f88a03f070b411"
+ integrity sha512-nEi4YEz04Rf2upFbpnEorG8iymyH7o9jYIVFBG1QdzebbIFET3ir+8kQvCZuBE5pKCtViE4XBUsRZz139uFrRQ==
-"@commitlint/top-level@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-13.2.0.tgz#869814e8ac0fec6a6e1f2e9665a318e4dc979e1e"
- integrity sha512-knBvWYbIq6VV6VPHrVeDsxDiJq4Zq6cv5NIYU3iesKAsmK2KlLfsZPa+Ig96Y4AqAPU3zNJwjHxYkz9qxdBbfA==
+"@commitlint/top-level@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-17.0.0.tgz#ebd0df4c703c026c2fbdc20fa746836334f4ed15"
+ integrity sha512-dZrEP1PBJvodNWYPOYiLWf6XZergdksKQaT6i1KSROLdjf5Ai0brLOv5/P+CPxBeoj3vBxK4Ax8H1Pg9t7sHIQ==
dependencies:
find-up "^5.0.0"
-"@commitlint/types@^13.2.0":
- version "13.2.0"
- resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-13.2.0.tgz#ed8128f9e41383f8f0ee1b0370c724826821e581"
- integrity sha512-RRVHEqmk1qn/dIaSQhvuca6k/6Z54G+r/KyimZ8gnAFielGiGUpsFRhIY3qhd5rXClVxDaa3nlcyTWckSccotQ==
+"@commitlint/types@^17.0.0":
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-17.0.0.tgz#3b4604c1a0f06c340ce976e6c6903d4f56e3e690"
+ integrity sha512-hBAw6U+SkAT5h47zDMeOu3HSiD0SODw4Aq7rRNh1ceUmL7GyLKYhPbUvlRWqZ65XjBLPHZhFyQlRaPNz8qvUyQ==
dependencies:
- chalk "^4.0.0"
+ chalk "^4.1.0"
"@cspotcode/source-map-support@^0.8.0":
version "0.8.1"
@@ -1312,16 +1327,6 @@
resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed"
integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==
-"@endemolshinegroup/cosmiconfig-typescript-loader@^3.0.2":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz#eea4635828dde372838b0909693ebd9aafeec22d"
- integrity sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==
- dependencies:
- lodash.get "^4"
- make-error "^1"
- ts-node "^9"
- tslib "^2"
-
"@eslint/eslintrc@^1.2.1":
version "1.2.1"
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.2.1.tgz#8b5e1c49f4077235516bc9ec7d41378c0f69b8c6"
@@ -2025,7 +2030,7 @@
resolved "https://registry.yarnpkg.com/@types/fined/-/fined-1.1.3.tgz#83f03e8f0a8d3673dfcafb18fce3571f6250e1bc"
integrity sha512-CWYnSRnun3CGbt6taXeVo2lCbuaj4mchVJ4UF/BdU5TSuIn3AmS13pGMwCsBUoehGbhZrBrpNJZSZI5EVilXww==
-"@types/fontfaceobserver@2.1.0":
+"@types/fontfaceobserver@^2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@types/fontfaceobserver/-/fontfaceobserver-2.1.0.tgz#9ec2eabadfcaaf8c68c5e1254d19f5a293d132b4"
integrity sha512-Vqf183RAiFdIjUi4asKqogf2HIfLDnxn+dQo9GCpnsU5QrrsLMA2bkJU1dHRudQlizLybWD61Csd1zAgUQ3JKQ==
@@ -2045,11 +2050,6 @@
dependencies:
"@types/node" "*"
-"@types/history@^4.7.11":
- version "4.7.11"
- resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64"
- integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==
-
"@types/hoist-non-react-statics@*", "@types/hoist-non-react-statics@^3.3.0":
version "3.3.1"
resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#1124aafe5118cb591977aeb1ceaaed1070eb039f"
@@ -2104,7 +2104,7 @@
dependencies:
"@types/istanbul-lib-report" "*"
-"@types/jest@*", "@types/jest@27.5.2":
+"@types/jest@*", "@types/jest@^27.5.2":
version "27.5.2"
resolved "https://registry.yarnpkg.com/@types/jest/-/jest-27.5.2.tgz#ec49d29d926500ffb9fd22b84262e862049c026c"
integrity sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==
@@ -2151,10 +2151,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.23.tgz#3b41a6e643589ac6442bdbd7a4a3ded62f33f7da"
integrity sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==
-"@types/node@14.14.31":
- version "14.14.31"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.31.tgz#72286bd33d137aa0d152d47ec7c1762563d34055"
- integrity sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==
+"@types/node@^14.0.0", "@types/node@^14.18.27":
+ version "14.18.29"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.29.tgz#a0c58d67a42f8953c13d32f0acda47ed26dfce40"
+ integrity sha512-LhF+9fbIX4iPzhsRLpK5H7iPdvW8L4IwGciXQIOEcuF62+9nw/VQVsOViAOOGxY3OlOKGLFv0sWwJXdwQeTn6A==
"@types/normalize-package-data@^2.4.0":
version "2.4.1"
@@ -2191,21 +2191,14 @@
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
-"@types/react-dom@18.0.6":
+"@types/react-dom@^18.0.0", "@types/react-dom@^18.0.6":
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-dom@^18.0.0":
- version "18.0.3"
- resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.3.tgz#a022ea08c75a476fe5e96b675c3e673363853831"
- integrity sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==
- dependencies:
- "@types/react" "*"
-
-"@types/react-redux@7.1.24", "@types/react-redux@^7.1.20":
+"@types/react-redux@^7.1.20", "@types/react-redux@^7.1.24":
version "7.1.24"
resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.24.tgz#6caaff1603aba17b27d20f8ad073e4c077e975c0"
integrity sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ==
@@ -2215,24 +2208,7 @@
hoist-non-react-statics "^3.3.0"
redux "^4.0.0"
-"@types/react-router-dom@5.3.3":
- version "5.3.3"
- resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83"
- integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==
- dependencies:
- "@types/history" "^4.7.11"
- "@types/react" "*"
- "@types/react-router" "*"
-
-"@types/react-router@*":
- version "5.1.18"
- resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.18.tgz#c8851884b60bc23733500d86c1266e1cfbbd9ef3"
- integrity sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==
- dependencies:
- "@types/history" "^4.7.11"
- "@types/react" "*"
-
-"@types/react-test-renderer@18.0.0":
+"@types/react-test-renderer@^18.0.0":
version "18.0.0"
resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-18.0.0.tgz#7b7f69ca98821ea5501b21ba24ea7b6139da2243"
integrity sha512-C7/5FBJ3g3sqUahguGi03O79b8afNeSD6T8/GU50oQrJCU0bVCCGQHaGKUbg2Ce8VQEEqTw8/HiS6lXHHdgkdQ==
@@ -2248,10 +2224,10 @@
"@types/scheduler" "*"
csstype "^3.0.2"
-"@types/react@18.0.17":
- version "18.0.17"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.17.tgz#4583d9c322d67efe4b39a935d223edcc7050ccf4"
- integrity sha512-38ETy4tL+rn4uQQi7mB81G7V1g0u2ryquNmsVIOKUAEIDK+3CUjZ6rSRpdvS99dNBnkLFL83qfmtLacGOTIhwQ==
+"@types/react@^18.0.20":
+ version "18.0.20"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.20.tgz#e4c36be3a55eb5b456ecf501bd4a00fd4fd0c9ab"
+ integrity sha512-MWul1teSPxujEHVwZl4a5HxQ9vVNsjTchVA+xRqv/VYGCuKGAU6UhfrTdF5aBefwD1BHUD8i/zq+O/vyCm/FrA==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -2269,7 +2245,7 @@
resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.1.tgz#d8f1c0d0dc23afad6dc16a9e993a0865774b4065"
integrity sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==
-"@types/rimraf@3.0.2":
+"@types/rimraf@^3.0.2":
version "3.0.2"
resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-3.0.2.tgz#a63d175b331748e5220ad48c901d7bbf1f44eef8"
integrity sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==
@@ -2297,7 +2273,7 @@
"@types/mime" "^1"
"@types/node" "*"
-"@types/shelljs@0.8.11":
+"@types/shelljs@^0.8.11":
version "0.8.11"
resolved "https://registry.yarnpkg.com/@types/shelljs/-/shelljs-0.8.11.tgz#17a5696c825974e96828e96e89585d685646fcb8"
integrity sha512-x9yaMvEh5BEaZKeVQC4vp3l+QoFj3BXcd4aYfuKSzIIyihjdVARAadYy3SMNIz0WCCdS2vB9JL/U6GQk5PaxQw==
@@ -2317,7 +2293,7 @@
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==
-"@types/styled-components@5.1.26":
+"@types/styled-components@^5.1.26":
version "5.1.26"
resolved "https://registry.yarnpkg.com/@types/styled-components/-/styled-components-5.1.26.tgz#5627e6812ee96d755028a98dae61d28e57c233af"
integrity sha512-KuKJ9Z6xb93uJiIyxo/+ksS7yLjS1KzG6iv5i78dhVg/X3u5t1H7juRWqVmodIdz6wGVaIApo1u01kmFRdJHVw==
@@ -2326,7 +2302,7 @@
"@types/react" "*"
csstype "^3.0.2"
-"@types/testing-library__jest-dom@5.14.5":
+"@types/testing-library__jest-dom@^5.14.5":
version "5.14.5"
resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz#d113709c90b3c75fdb127ec338dad7d5f86c974f"
integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==
@@ -2352,12 +2328,12 @@
resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756"
integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==
-"@types/webpack-env@1.18.0":
+"@types/webpack-env@^1.18.0":
version "1.18.0"
resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.0.tgz#ed6ecaa8e5ed5dfe8b2b3d00181702c9925f13fb"
integrity sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg==
-"@types/webpack@5.28.0":
+"@types/webpack@^5.28.0":
version "5.28.0"
resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-5.28.0.tgz#78dde06212f038d77e54116cfe69e88ae9ed2c03"
integrity sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==
@@ -2768,7 +2744,7 @@ ajv-keywords@^5.0.0:
dependencies:
fast-deep-equal "^3.1.3"
-ajv@8.11.0, ajv@^8.0.0, ajv@^8.0.1, ajv@^8.6.0, ajv@^8.8.0:
+ajv@8.11.0, ajv@^8.0.0, ajv@^8.0.1, ajv@^8.11.0, ajv@^8.6.0, ajv@^8.8.0:
version "8.11.0"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f"
integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==
@@ -4029,7 +4005,7 @@ conventional-changelog-config-spec@2.1.0:
resolved "https://registry.yarnpkg.com/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz#874a635287ef8b581fd8558532bf655d4fb59f2d"
integrity sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==
-conventional-changelog-conventionalcommits@4.6.3, conventional-changelog-conventionalcommits@^4.3.1, conventional-changelog-conventionalcommits@^4.5.0:
+conventional-changelog-conventionalcommits@4.6.3, conventional-changelog-conventionalcommits@^4.5.0:
version "4.6.3"
resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz#0765490f56424b46f6cb4db9135902d6e5a36dc2"
integrity sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==
@@ -4038,6 +4014,15 @@ conventional-changelog-conventionalcommits@4.6.3, conventional-changelog-convent
lodash "^4.17.15"
q "^1.5.1"
+conventional-changelog-conventionalcommits@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz#41bdce54eb65a848a4a3ffdca93e92fa22b64a86"
+ integrity sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==
+ dependencies:
+ compare-func "^2.0.0"
+ lodash "^4.17.15"
+ q "^1.5.1"
+
conventional-changelog-core@^4.2.1:
version "4.2.4"
resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz#e50d047e8ebacf63fac3dc67bf918177001e1e9f"
@@ -4210,6 +4195,11 @@ core-util-is@~1.0.0:
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
+cosmiconfig-typescript-loader@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.1.0.tgz#39b2f8e302d587d27a2d5fc10106635abef4a6e4"
+ integrity sha512-HbWIuR5O+XO5Oj9SZ5bzgrD4nN+rfhrm2PMb0FVx+t+XIvC45n8F0oTNnztXtspWGw0i2IzHaUWFD5LzV1JB4A==
+
cosmiconfig@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
@@ -5504,10 +5494,10 @@ fast-diff@^1.1.2:
resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
-fast-glob@^3.0.3, 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"
- integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
+fast-glob@^3.0.3, fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.9:
+ version "3.2.12"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
+ integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
dependencies:
"@nodelib/fs.stat" "^2.0.2"
"@nodelib/fs.walk" "^1.2.3"
@@ -6491,10 +6481,10 @@ i18next@*:
dependencies:
"@babel/runtime" "^7.17.2"
-i18next@21.9.1:
- version "21.9.1"
- resolved "https://registry.yarnpkg.com/i18next/-/i18next-21.9.1.tgz#9e3428990f5b2cc9ac1b98dd025f3e411c368249"
- integrity sha512-ITbDrAjbRR73spZAiu6+ex5WNlHRr1mY+acDi2ioTHuUiviJqSz269Le1xHAf0QaQ6GgIHResUhQNcxGwa/PhA==
+i18next@21.9.2:
+ version "21.9.2"
+ resolved "https://registry.yarnpkg.com/i18next/-/i18next-21.9.2.tgz#3f7c5594393eb27117c1db4c38f5ec766e68de0e"
+ integrity sha512-00fVrLQOwy45nm3OtC9l1WiLK3nJlIYSljgCt0qzTaAy65aciMdRy9GsuW+a2AtKtdg9/njUGfRH30LRupV7ZQ==
dependencies:
"@babel/runtime" "^7.17.2"
@@ -7907,7 +7897,7 @@ lodash.debounce@^4.0.8:
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
-lodash.get@^4, lodash.get@^4.4.2:
+lodash.get@^4.4.2:
version "4.4.2"
resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
@@ -8021,7 +8011,7 @@ make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0:
dependencies:
semver "^6.0.0"
-make-error@1.x, make-error@^1, make-error@^1.1.1:
+make-error@1.x, make-error@^1.1.1:
version "1.3.6"
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
@@ -9870,10 +9860,10 @@ react-helmet-async@1.3.0:
react-fast-compare "^3.2.0"
shallowequal "^1.1.0"
-react-i18next@11.18.4:
- version "11.18.4"
- resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-11.18.4.tgz#b3c35ac4c4657b05d599b036536d7b2c0331e248"
- integrity sha512-gK/AylAQC5DvCD5YLNCHW4PNzpCfrWIyVAXbSMl+/5QXzlDP8VdBoqE2s2niGHB+zIXwBV9hRXbDrVuupbgHcg==
+react-i18next@11.18.6:
+ version "11.18.6"
+ resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-11.18.6.tgz#e159c2960c718c1314f1e8fcaa282d1c8b167887"
+ integrity sha512-yHb2F9BiT0lqoQDt8loZ5gWP331GwctHz9tYQ8A2EIEUu+CcEdjBLQWli1USG3RdWQt3W+jqQLg/d4rrQR96LA==
dependencies:
"@babel/runtime" "^7.14.5"
html-parse-stringify "^3.0.1"
@@ -10590,10 +10580,10 @@ semver@7.0.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
-semver@7.3.5:
- version "7.3.5"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
- integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
+semver@7.3.7:
+ version "7.3.7"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
+ integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
dependencies:
lru-cache "^6.0.0"
@@ -10898,7 +10888,7 @@ source-map-resolve@^0.5.0:
source-map-url "^0.4.0"
urix "^0.1.0"
-source-map-support@^0.5.17, source-map-support@^0.5.6, source-map-support@~0.5.20:
+source-map-support@^0.5.6, source-map-support@~0.5.20:
version "0.5.21"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
@@ -11318,10 +11308,10 @@ stylelint-processor-styled-components@1.10.0:
micromatch "^4.0.2"
postcss "^7.0.26"
-stylelint@14.11.0:
- version "14.11.0"
- resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.11.0.tgz#e2ecb28bbacab05e1fbeb84cbba23883b27499cc"
- integrity sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==
+stylelint@14.12.0:
+ version "14.12.0"
+ resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.12.0.tgz#86d5b60d0f30a6bd0b59e1d4c85a267f0caef97e"
+ integrity sha512-9Sa+IsT31PN9zf9q5ZVZNvhT6jMVu6YhpI38g3Akn7vONipGL0GNd9QCblwtJ3ysaoM80P/+9mOcFB1xnytiQQ==
dependencies:
"@csstools/selector-specificity" "^2.0.2"
balanced-match "^2.0.0"
@@ -11329,7 +11319,7 @@ stylelint@14.11.0:
cosmiconfig "^7.0.1"
css-functions-list "^3.1.0"
debug "^4.3.4"
- fast-glob "^3.2.11"
+ fast-glob "^3.2.12"
fastest-levenshtein "^1.0.16"
file-entry-cache "^6.0.1"
global-modules "^2.0.0"
@@ -11356,7 +11346,7 @@ stylelint@14.11.0:
string-width "^4.2.3"
strip-ansi "^6.0.1"
style-search "^0.1.0"
- supports-hyperlinks "^2.2.0"
+ supports-hyperlinks "^2.3.0"
svg-tags "^1.0.0"
table "^6.8.0"
v8-compile-cache "^2.3.0"
@@ -11388,10 +11378,10 @@ supports-color@^8.0.0:
dependencies:
has-flag "^4.0.0"
-supports-hyperlinks@^2.0.0, supports-hyperlinks@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb"
- integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==
+supports-hyperlinks@^2.0.0, supports-hyperlinks@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624"
+ integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==
dependencies:
has-flag "^4.0.0"
supports-color "^7.0.0"
@@ -11748,7 +11738,7 @@ ts-jest@27.1.5:
semver "7.x"
yargs-parser "20.x"
-ts-node@10.9.1:
+ts-node@10.9.1, ts-node@^10.8.1:
version "10.9.1"
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b"
integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==
@@ -11767,18 +11757,6 @@ ts-node@10.9.1:
v8-compile-cache-lib "^3.0.1"
yn "3.1.1"
-ts-node@^9:
- version "9.1.1"
- resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d"
- integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==
- dependencies:
- arg "^4.1.0"
- create-require "^1.1.0"
- diff "^4.0.1"
- make-error "^1.1.1"
- source-map-support "^0.5.17"
- yn "3.1.1"
-
tsconfig-paths@^3.14.1:
version "3.14.1"
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a"
@@ -11794,7 +11772,7 @@ tslib@^1.8.1, tslib@^1.9.0:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2, tslib@^2.0.3, tslib@^2.1.0:
+tslib@^2.0.3, tslib@^2.1.0:
version "2.3.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
@@ -11899,16 +11877,11 @@ typescript-tuple@^2.2.1:
dependencies:
typescript-compare "^0.0.2"
-typescript@4.6.4:
+typescript@4.6.4, typescript@^4.6.4:
version "4.6.4"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9"
integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==
-typescript@^4.4.3:
- version "4.6.3"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.3.tgz#eefeafa6afdd31d725584c67a0eaba80f6fc6c6c"
- integrity sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==
-
uglify-js@^3.1.4:
version "3.15.4"
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.15.4.tgz#fa95c257e88f85614915b906204b9623d4fa340d"