From b9ba5714a0814d79354962303fdf3af911f19453 Mon Sep 17 00:00:00 2001 From: Vijay Aravamudhan Date: Mon, 13 Feb 2023 08:04:54 +0530 Subject: Upgrade 'pnpm' to '7.27.0'; Upgrade other npm modules and fix errors (#943) --- CONTRIBUTING.md | 2 +- package.json | 38 +-- pnpm-lock.yaml | 722 +++++++++++++++++++++++++++++++++----------------------- recipes | 2 +- 4 files changed, 442 insertions(+), 322 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b562e4afe..8898fe1f4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -63,7 +63,7 @@ Currently, these are the combinations of system dependencies that work for MacOS $ jq --null-input '[inputs.engines] | add' < ./package.json < ./recipes/package.json { "node": "18.13.0", - "pnpm": "7.26.1" + "pnpm": "7.27.0" } ``` diff --git a/package.json b/package.json index f09667328..c27548f7e 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "private": true, "engines": { "node": "18.13.0", - "pnpm": "7.26.1" + "pnpm": "7.27.0" }, "engine-strict": true, "scripts": { @@ -77,18 +77,18 @@ "electron-window-state": "5.0.3", "fast-folder-size": "1.7.1", "fs-extra": "11.1.0", - "google-translate-api-x": "10.5.2", + "google-translate-api-x": "10.5.4", "history": "5.3.0", - "immutable": "4.2.2", + "immutable": "4.2.4", "jsonwebtoken": "8.5.1", - "jss": "10.9.2", + "jss": "10.10.0", "languagedetect": "2.0.0", "lodash": "4.17.21", "macos-version": "5.2.1", - "markdown-to-jsx": "7.1.8", + "markdown-to-jsx": "7.1.9", "mime-types": "2.1.35", - "minimist": "1.2.7", - "mobx": "6.7.0", + "minimist": "1.2.8", + "mobx": "6.8.0", "mobx-localstorage": "1.2.0", "mobx-react": "7.6.0", "mobx-react-form": "3.2.0", @@ -105,8 +105,8 @@ "react-dom": "17.0.2", "react-dropzone": "14.2.3", "react-electron-web-view": "2.0.1", - "react-intl": "6.2.6", - "react-jss": "10.9.2", + "react-intl": "6.2.8", + "react-jss": "10.10.0", "react-loader": "2.4.7", "react-modal": "3.16.1", "react-router-dom": "6.4.2", @@ -122,7 +122,7 @@ "tslib": "2.5.0", "useragent-generator": "1.1.1-amkt-22079-finish.0", "uuid": "9.0.0", - "validator": "13.7.0", + "validator": "13.9.0", "ws": "8.12.0" }, "devDependencies": { @@ -132,8 +132,8 @@ "@formatjs/cli": "5.1.12", "@types/color": "3.0.3", "@types/expect.js": "0.3.29", - "@types/fs-extra": "9.0.13", - "@types/jest": "28.1.4", + "@types/fs-extra": "11.0.1", + "@types/jest": "29.4.0", "@types/lodash": "4.14.191", "@types/mime-types": "2.1.1", "@types/ms": "0.7.31", @@ -144,9 +144,9 @@ "@types/sass": "1.43.1", "@types/tar": "6.1.3", "@types/uuid": "9.0.0", - "@types/validator": "13.7.11", - "@typescript-eslint/eslint-plugin": "5.49.0", - "@typescript-eslint/parser": "5.49.0", + "@types/validator": "13.7.12", + "@typescript-eslint/eslint-plugin": "5.51.0", + "@typescript-eslint/parser": "5.51.0", "all-contributors-cli": "6.24.0", "chalk": "5.2.0", "concurrently": "7.6.0", @@ -157,7 +157,7 @@ "esbuild-plugin-copy": "2.0.2", "esbuild-runner": "2.2.2", "esbuild-sass-plugin": "2.4.5", - "eslint": "8.32.0", + "eslint": "8.34.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-typescript": "17.0.0", "eslint-config-prettier": "8.6.0", @@ -165,19 +165,19 @@ "eslint-plugin-jest": "27.2.1", "eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-prettier": "4.2.1", - "eslint-plugin-react": "7.32.1", + "eslint-plugin-react": "7.32.2", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-unicorn": "42.0.0", "gulp-livereload": "4.0.2", "husky": "8.0.3", "is-ci": "3.0.1", "jest": "28.1.2", - "prettier": "2.8.3", + "prettier": "2.8.4", "preval-build-info": "1.0.3", "rimraf": "3.0.2", "simple-git": "3.16.0", "tiny-glob": "0.2.9", - "typescript": "4.9.4", + "typescript": "4.9.5", "wait-on": "6.0.1" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5e6550aca..c97b50903 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,8 +29,8 @@ specifiers: '@superwf/mobx-react-router': 7.4.0 '@types/color': 3.0.3 '@types/expect.js': 0.3.29 - '@types/fs-extra': 9.0.13 - '@types/jest': 28.1.4 + '@types/fs-extra': 11.0.1 + '@types/jest': 29.4.0 '@types/lodash': 4.14.191 '@types/mime-types': 2.1.1 '@types/ms': 0.7.31 @@ -41,9 +41,9 @@ specifiers: '@types/sass': 1.43.1 '@types/tar': 6.1.3 '@types/uuid': 9.0.0 - '@types/validator': 13.7.11 - '@typescript-eslint/eslint-plugin': 5.49.0 - '@typescript-eslint/parser': 5.49.0 + '@types/validator': 13.7.12 + '@typescript-eslint/eslint-plugin': 5.51.0 + '@typescript-eslint/parser': 5.51.0 all-contributors-cli: 6.24.0 auto-launch: 5.0.5 btoa: 1.2.1 @@ -67,7 +67,7 @@ specifiers: esbuild-plugin-copy: 2.0.2 esbuild-runner: 2.2.2 esbuild-sass-plugin: 2.4.5 - eslint: 8.32.0 + eslint: 8.34.0 eslint-config-airbnb: 19.0.4 eslint-config-airbnb-typescript: 17.0.0 eslint-config-prettier: 8.6.0 @@ -75,28 +75,28 @@ specifiers: eslint-plugin-jest: 27.2.1 eslint-plugin-jsx-a11y: 6.7.1 eslint-plugin-prettier: 4.2.1 - eslint-plugin-react: 7.32.1 + eslint-plugin-react: 7.32.2 eslint-plugin-react-hooks: 4.6.0 eslint-plugin-unicorn: 42.0.0 fast-folder-size: 1.7.1 fs-extra: 11.1.0 - google-translate-api-x: 10.5.2 + google-translate-api-x: 10.5.4 gulp-livereload: 4.0.2 history: 5.3.0 husky: 8.0.3 - immutable: 4.2.2 + immutable: 4.2.4 is-ci: 3.0.1 jest: 28.1.2 jsonwebtoken: 8.5.1 - jss: 10.9.2 + jss: 10.10.0 languagedetect: 2.0.0 lodash: 4.17.21 macos-notification-state: github:ferdium/macos-notification-state#130bb2602795b65ae2dea74d823027b185eaf0ae macos-version: 5.2.1 - markdown-to-jsx: 7.1.8 + markdown-to-jsx: 7.1.9 mime-types: 2.1.35 - minimist: 1.2.7 - mobx: 6.7.0 + minimist: 1.2.8 + mobx: 6.8.0 mobx-localstorage: 1.2.0 mobx-react: 7.6.0 mobx-react-form: 3.2.0 @@ -106,7 +106,7 @@ specifiers: node-mac-permissions: 2.2.1 normalize-url: 6.1.0 os-name: 4.0.1 - prettier: 2.8.3 + prettier: 2.8.4 pretty-bytes: 5.6.0 preval-build-info: 1.0.3 prop-types: 15.8.1 @@ -116,8 +116,8 @@ specifiers: react-dom: 17.0.2 react-dropzone: 14.2.3 react-electron-web-view: 2.0.1 - react-intl: 6.2.6 - react-jss: 10.9.2 + react-intl: 6.2.8 + react-jss: 10.10.0 react-loader: 2.4.7 react-modal: 3.16.1 react-router-dom: 6.4.2 @@ -134,10 +134,10 @@ specifiers: tar: 6.1.13 tiny-glob: 0.2.9 tslib: 2.5.0 - typescript: 4.9.4 + typescript: 4.9.5 useragent-generator: 1.1.1-amkt-22079-finish.0 uuid: 9.0.0 - validator: 13.7.0 + validator: 13.9.0 wait-on: 6.0.1 ws: 8.12.0 @@ -160,7 +160,7 @@ dependencies: '@mdi/react': 1.6.1 '@octokit/core': 4.2.0 '@sentry/electron': 4.1.2 - '@superwf/mobx-react-router': 7.4.0_history@5.3.0+mobx@6.7.0 + '@superwf/mobx-react-router': 7.4.0_history@5.3.0+mobx@6.8.0 auto-launch: 5.0.5 btoa: 1.2.1 classnames: 2.3.2 @@ -176,21 +176,21 @@ dependencies: electron-window-state: 5.0.3 fast-folder-size: 1.7.1 fs-extra: 11.1.0 - google-translate-api-x: 10.5.2 + google-translate-api-x: 10.5.4 history: 5.3.0 - immutable: 4.2.2 + immutable: 4.2.4 jsonwebtoken: 8.5.1 - jss: 10.9.2 + jss: 10.10.0 languagedetect: 2.0.0 lodash: 4.17.21 macos-version: 5.2.1 - markdown-to-jsx: 7.1.8_react@17.0.2 + markdown-to-jsx: 7.1.9_react@17.0.2 mime-types: 2.1.35 - minimist: 1.2.7 - mobx: 6.7.0 - mobx-localstorage: 1.2.0_mobx@6.7.0 - mobx-react: 7.6.0_babczrqhj3q4qgfqwtwyebsria - mobx-react-form: 3.2.0_mobx@6.7.0 + minimist: 1.2.8 + mobx: 6.8.0 + mobx-localstorage: 1.2.0_mobx@6.8.0 + mobx-react: 7.6.0_qq5k7xmo3oqg7ez4gi6qckqgy4 + mobx-react-form: 3.2.0_mobx@6.8.0 moment: 2.29.4 ms: 2.1.3 node-fetch: 2.6.7 @@ -204,8 +204,8 @@ dependencies: react-dom: 17.0.2_react@17.0.2 react-dropzone: 14.2.3_react@17.0.2 react-electron-web-view: 2.0.1_sfoxds7t5ydpegc3knd667wn6m - react-intl: 6.2.6_j5wiu4n3r332he5vjh7engy24e - react-jss: 10.9.2_react@17.0.2 + react-intl: 6.2.8_oatgdhaahtizs2uezdzbohxvne + react-jss: 10.10.0_react@17.0.2 react-loader: 2.4.7_sfoxds7t5ydpegc3knd667wn6m react-modal: 3.16.1_sfoxds7t5ydpegc3knd667wn6m react-router-dom: 6.4.2_sfoxds7t5ydpegc3knd667wn6m @@ -221,7 +221,7 @@ dependencies: tslib: 2.5.0 useragent-generator: 1.1.1-amkt-22079-finish.0 uuid: 9.0.0 - validator: 13.7.0 + validator: 13.9.0 ws: 8.12.0 optionalDependencies: @@ -235,8 +235,8 @@ devDependencies: '@formatjs/cli': 5.1.12 '@types/color': 3.0.3 '@types/expect.js': 0.3.29 - '@types/fs-extra': 9.0.13 - '@types/jest': 28.1.4 + '@types/fs-extra': 11.0.1 + '@types/jest': 29.4.0 '@types/lodash': 4.14.191 '@types/mime-types': 2.1.1 '@types/ms': 0.7.31 @@ -247,9 +247,9 @@ devDependencies: '@types/sass': 1.43.1 '@types/tar': 6.1.3 '@types/uuid': 9.0.0 - '@types/validator': 13.7.11 - '@typescript-eslint/eslint-plugin': 5.49.0_iu322prlnwsygkcra5kbpy22si - '@typescript-eslint/parser': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@types/validator': 13.7.12 + '@typescript-eslint/eslint-plugin': 5.51.0_z4swst3wuuqk4hlme4ajzslgh4 + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm all-contributors-cli: 6.24.0 chalk: 5.2.0 concurrently: 7.6.0 @@ -260,27 +260,27 @@ devDependencies: esbuild-plugin-copy: 2.0.2_esbuild@0.16.17 esbuild-runner: 2.2.2_esbuild@0.16.17 esbuild-sass-plugin: 2.4.5 - eslint: 8.32.0 - eslint-config-airbnb: 19.0.4_td5yecidacttadzxcsbd5t7tli - eslint-config-airbnb-typescript: 17.0.0_zvmt5xh6vil4vpagx2utjxrocy - eslint-config-prettier: 8.6.0_eslint@8.32.0 - eslint-plugin-import: 2.27.5_6savw6y3b7jng6f64kgkyoij64 - eslint-plugin-jest: 27.2.1_obycuyem6yiaxihap4rp2xyaeq - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.32.0 - eslint-plugin-prettier: 4.2.1_cn4lalcyadplruoxa5mhp7j3dq - eslint-plugin-react: 7.32.1_eslint@8.32.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.32.0 - eslint-plugin-unicorn: 42.0.0_eslint@8.32.0 + eslint: 8.34.0 + eslint-config-airbnb: 19.0.4_hbw3smywoiafix46yjc35xsaqq + eslint-config-airbnb-typescript: 17.0.0_oa2w7ymxb2mofo5ivrbmsvaf2m + eslint-config-prettier: 8.6.0_eslint@8.34.0 + eslint-plugin-import: 2.27.5_62tsymtiqxebhmxuag4hg3gx2m + eslint-plugin-jest: 27.2.1_tpilwdck27idyevypvt7u6i2uq + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0 + eslint-plugin-prettier: 4.2.1_u5wnrdwibbfomslmnramz52buy + eslint-plugin-react: 7.32.2_eslint@8.34.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.34.0 gulp-livereload: 4.0.2 husky: 8.0.3 is-ci: 3.0.1 jest: 28.1.2_@types+node@16.11.33 - prettier: 2.8.3 + prettier: 2.8.4 preval-build-info: 1.0.3 rimraf: 3.0.2 simple-git: 3.16.0 tiny-glob: 0.2.9 - typescript: 4.9.4 + typescript: 4.9.5 wait-on: 6.0.1_debug@4.3.4 packages: @@ -802,7 +802,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 - dev: true /@babel/template/7.18.10: resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} @@ -965,13 +964,13 @@ packages: '@types/node': 16.11.33 chalk: 4.1.2 cosmiconfig: 8.0.0 - cosmiconfig-typescript-loader: 4.2.0_dowwckq4q4closubozqsp73p3a + cosmiconfig-typescript-loader: 4.2.0_xp6umnqy3qbnkevixv7t5n42pe lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1_wcb3janvhd3xkn6nuosgvn42hu - typescript: 4.9.4 + ts-node: 10.9.1_mogy7zmdesjd26fkhkkadvdtau + typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -999,7 +998,7 @@ packages: '@commitlint/types': 17.4.0 fs-extra: 11.1.0 git-raw-commits: 2.0.11 - minimist: 1.2.7 + minimist: 1.2.8 dev: true /@commitlint/resolve-extends/17.4.0: @@ -1383,8 +1382,8 @@ packages: tslib: 2.5.0 dev: false - /@formatjs/icu-messageformat-parser/2.1.14: - resolution: {integrity: sha512-0KqeVOb72losEhUW+59vhZGGd14s1f35uThfEMVKZHKLEObvJdFTiI3ZQwvTMUCzLEMxnS6mtnYPmG4mTvwd3Q==} + /@formatjs/icu-messageformat-parser/2.2.0: + resolution: {integrity: sha512-NT/jKI9nvqNIsosTm+Cxv3BHutB1RIDFa4rAa2b664Od4sBnXtK7afXvAqNa3XDFxljKTij9Cp+kRMJbXozUww==} dependencies: '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/icu-skeleton-parser': 1.3.18 @@ -1420,8 +1419,8 @@ packages: tslib: 2.5.0 dev: false - /@formatjs/intl/2.6.4_typescript@4.9.4: - resolution: {integrity: sha512-xUuVxcJpyUxRjIaaaaFes3acTRS9T6vkL7onXBmfVT5+HTakVDGeRA7DYQD9u8ZUdzlqxe/4AuIuC+E9zBTngQ==} + /@formatjs/intl/2.6.5_typescript@4.9.5: + resolution: {integrity: sha512-kNH221hsdbTAMdsF6JAxSFV4N/9p5azXZvCLQBxl10Q4D2caPODLtne98gRhinIJ8Hv3djBabPdJG32OQaHuMA==} peerDependencies: typescript: ^4.7 peerDependenciesMeta: @@ -1430,12 +1429,12 @@ packages: dependencies: '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/fast-memoize': 1.2.8 - '@formatjs/icu-messageformat-parser': 2.1.14 + '@formatjs/icu-messageformat-parser': 2.2.0 '@formatjs/intl-displaynames': 6.2.4 '@formatjs/intl-listformat': 7.1.7 - intl-messageformat: 10.2.6 + intl-messageformat: 10.3.0 tslib: 2.5.0 - typescript: 4.9.4 + typescript: 4.9.5 dev: false /@gar/promisify/1.1.3: @@ -1569,6 +1568,13 @@ packages: jest-get-type: 28.0.2 dev: true + /@jest/expect-utils/29.4.2: + resolution: {integrity: sha512-Dd3ilDJpBnqa0GiPN7QrudVs0cczMMHtehSo2CSTjm3zdHx0RcpmhFNVEltuEFeqfLIyWKFI224FsMSQ/nsJQA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + jest-get-type: 29.4.2 + dev: true + /@jest/expect/28.1.3: resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -1647,6 +1653,13 @@ packages: '@sinclair/typebox': 0.24.51 dev: true + /@jest/schemas/29.4.2: + resolution: {integrity: sha512-ZrGzGfh31NtdVH8tn0mgJw4khQuNHiKqdzJAFbCaERbyCP9tHlxWuL/mnMu8P7e/+k4puWjI1NOzi/sFsjce/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.25.21 + dev: true + /@jest/source-map/28.1.2: resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -1711,6 +1724,18 @@ packages: chalk: 4.1.2 dev: true + /@jest/types/29.4.2: + resolution: {integrity: sha512-CKlngyGP0fwlgC1BRUtPZSiWLBhyS9dKwKmyGxk8Z6M82LBEGB2aLQSg+U1MyLsU+M7UjnlLllBM2BLWKVm/Uw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.4.2 + '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-reports': 3.0.1 + '@types/node': 16.11.33 + '@types/yargs': 17.0.18 + chalk: 4.1.2 + dev: true + /@jridgewell/gen-mapping/0.1.1: resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} engines: {node: '>=6.0.0'} @@ -2049,6 +2074,10 @@ packages: resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} dev: true + /@sinclair/typebox/0.25.21: + resolution: {integrity: sha512-gFukHN4t8K4+wVC+ECqeqwzBDeFeTzBXroBTqE6vcWrQGbEUpHO7LYdG0f4xnvYq4VOEwITSlHlp0JBAIFMS/g==} + dev: true + /@sindresorhus/is/4.6.0: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} @@ -2074,7 +2103,7 @@ packages: resetable: 1.0.3 dev: false - /@superwf/mobx-react-router/7.4.0_history@5.3.0+mobx@6.7.0: + /@superwf/mobx-react-router/7.4.0_history@5.3.0+mobx@6.8.0: resolution: {integrity: sha512-3Mq3p1mTJPYpDkYzAzhFLBCPqP528pHyu2V3UFSwcGGPUiFqFFmz31RIRYFHF13anQ2joxwrSllKZj0NiLMFpw==} peerDependencies: history: '>=5' @@ -2082,7 +2111,7 @@ packages: path-to-regexp: '>=6' dependencies: history: 5.3.0 - mobx: 6.7.0 + mobx: 6.8.0 dev: false /@szmarczak/http-timer/4.0.6: @@ -2181,6 +2210,13 @@ packages: resolution: {integrity: sha512-zLlr7lW52PKk7GAMJc2v8zaVJUgkrOJBa+6/aGbzq/TYsrqrNT719kkf/98lrgCiV+VO/uwJM0E328NGtcB5yQ==} dev: true + /@types/fs-extra/11.0.1: + resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} + dependencies: + '@types/jsonfile': 6.1.1 + '@types/node': 16.11.33 + dev: true + /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: @@ -2228,11 +2264,11 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: true - /@types/jest/28.1.4: - resolution: {integrity: sha512-telv6G5N7zRJiLcI3Rs3o+ipZ28EnE+7EvF0pSrt2pZOMnAVI/f+6/LucDxOvcBcTeTL3JMF744BbVQAVBUQRA==} + /@types/jest/29.4.0: + resolution: {integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==} dependencies: - jest-matcher-utils: 28.1.3 - pretty-format: 28.1.3 + expect: 29.4.2 + pretty-format: 29.4.2 dev: true /@types/json-schema/7.0.11: @@ -2243,6 +2279,12 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true + /@types/jsonfile/6.1.1: + resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} + dependencies: + '@types/node': 16.11.33 + dev: true + /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: @@ -2345,8 +2387,8 @@ packages: resolution: {integrity: sha512-kr90f+ERiQtKWMz5rP32ltJ/BtULDI5RVO0uavn1HQUOwjx0R1h0rnDYNL0CepF1zL5bSY6FISAfd9tOdDhU5Q==} dev: true - /@types/validator/13.7.11: - resolution: {integrity: sha512-WqTos+CnAKN64YwyBMhgUYhb5VsTNKwUY6AuzG5qu9/pFZJar/RJFMZBXwX7VS+uzYi+lIAr3WkvuWqEI9F2eg==} + /@types/validator/13.7.12: + resolution: {integrity: sha512-YVtyAPqpefU+Mm/qqnOANW6IkqKpCSrarcyV269C8MA8Ux0dbkEuQwM/4CjL47kVEM2LgBef/ETfkH+c6+moFA==} dev: true /@types/verror/1.10.6: @@ -2372,8 +2414,8 @@ packages: '@types/node': 16.11.33 optional: true - /@typescript-eslint/eslint-plugin/5.49.0_iu322prlnwsygkcra5kbpy22si: - resolution: {integrity: sha512-IhxabIpcf++TBaBa1h7jtOWyon80SXPRLDq0dVz5SLFC/eW6tofkw/O7Ar3lkx5z5U6wzbKDrl2larprp5kk5Q==} + /@typescript-eslint/eslint-plugin/5.51.0_z4swst3wuuqk4hlme4ajzslgh4: + resolution: {integrity: sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2383,24 +2425,25 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.49.0_7uibuqfxkfaozanbtbziikiqje - '@typescript-eslint/scope-manager': 5.49.0 - '@typescript-eslint/type-utils': 5.49.0_7uibuqfxkfaozanbtbziikiqje - '@typescript-eslint/utils': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/scope-manager': 5.51.0 + '@typescript-eslint/type-utils': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/utils': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm debug: 4.3.4 - eslint: 8.32.0 + eslint: 8.34.0 + grapheme-splitter: 1.0.4 ignore: 5.2.0 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.49.0_7uibuqfxkfaozanbtbziikiqje: - resolution: {integrity: sha512-veDlZN9mUhGqU31Qiv2qEp+XrJj5fgZpJ8PW30sHU+j/8/e5ruAhLaVDAeznS7A7i4ucb/s8IozpDtt9NqCkZg==} + /@typescript-eslint/parser/5.51.0_7kw3g6rralp5ps6mg3uyzz6azm: + resolution: {integrity: sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2409,12 +2452,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.49.0 - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.4 + '@typescript-eslint/scope-manager': 5.51.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5 debug: 4.3.4 - eslint: 8.32.0 - typescript: 4.9.4 + eslint: 8.34.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -2427,16 +2470,16 @@ packages: '@typescript-eslint/visitor-keys': 5.48.1 dev: true - /@typescript-eslint/scope-manager/5.49.0: - resolution: {integrity: sha512-clpROBOiMIzpbWNxCe1xDK14uPZh35u4QaZO1GddilEzoCLAEz4szb51rBpdgurs5k2YzPtJeTEN3qVbG+LRUQ==} + /@typescript-eslint/scope-manager/5.51.0: + resolution: {integrity: sha512-gNpxRdlx5qw3yaHA0SFuTjW4rxeYhpHxt491PEcKF8Z6zpq0kMhe0Tolxt0qjlojS+/wArSDlj/LtE69xUJphQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/visitor-keys': 5.49.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/visitor-keys': 5.51.0 dev: true - /@typescript-eslint/type-utils/5.49.0_7uibuqfxkfaozanbtbziikiqje: - resolution: {integrity: sha512-eUgLTYq0tR0FGU5g1YHm4rt5H/+V2IPVkP0cBmbhRyEmyGe4XvJ2YJ6sYTmONfjmdMqyMLad7SB8GvblbeESZA==} + /@typescript-eslint/type-utils/5.51.0_7kw3g6rralp5ps6mg3uyzz6azm: + resolution: {integrity: sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -2445,12 +2488,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.4 - '@typescript-eslint/utils': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5 + '@typescript-eslint/utils': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm debug: 4.3.4 - eslint: 8.32.0 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + eslint: 8.34.0 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -2460,12 +2503,12 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types/5.49.0: - resolution: {integrity: sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==} + /@typescript-eslint/types/5.51.0: + resolution: {integrity: sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.48.1_typescript@4.9.4: + /@typescript-eslint/typescript-estree/5.48.1_typescript@4.9.5: resolution: {integrity: sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2480,14 +2523,14 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.49.0_typescript@4.9.4: - resolution: {integrity: sha512-PBdx+V7deZT/3GjNYPVQv1Nc0U46dAHbIuOG8AZ3on3vuEKiPDwFE/lG1snN2eUB9IhF7EyF7K1hmTcLztNIsA==} + /@typescript-eslint/typescript-estree/5.51.0_typescript@4.9.5: + resolution: {integrity: sha512-TSkNupHvNRkoH9FMA3w7TazVFcBPveAAmb7Sz+kArY6sLT86PA5Vx80cKlYmd8m3Ha2SwofM1KwraF24lM9FvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2495,19 +2538,19 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/visitor-keys': 5.49.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/visitor-keys': 5.51.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.48.1_7uibuqfxkfaozanbtbziikiqje: + /@typescript-eslint/utils/5.48.1_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2517,30 +2560,30 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.48.1 '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.4 - eslint: 8.32.0 + '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.5 + eslint: 8.34.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.32.0 + eslint-utils: 3.0.0_eslint@8.34.0 semver: 7.3.8 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils/5.49.0_7uibuqfxkfaozanbtbziikiqje: - resolution: {integrity: sha512-cPJue/4Si25FViIb74sHCLtM4nTSBXtLx1d3/QT6mirQ/c65bV8arBEebBJJizfq8W2YyMoPI/WWPFWitmNqnQ==} + /@typescript-eslint/utils/5.51.0_7kw3g6rralp5ps6mg3uyzz6azm: + resolution: {integrity: sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.49.0 - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/typescript-estree': 5.49.0_typescript@4.9.4 - eslint: 8.32.0 + '@typescript-eslint/scope-manager': 5.51.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5 + eslint: 8.34.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.32.0 + eslint-utils: 3.0.0_eslint@8.34.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -2555,11 +2598,11 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@typescript-eslint/visitor-keys/5.49.0: - resolution: {integrity: sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==} + /@typescript-eslint/visitor-keys/5.51.0: + resolution: {integrity: sha512-Oh2+eTdjHjOFjKA27sxESlA87YPSOJafGCR0md5oeMdh1ZcCfAGCIOL216uTBAkAIptvLIfKQhl7lHxMJet4GQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.49.0 + '@typescript-eslint/types': 5.51.0 eslint-visitor-keys: 3.3.0 dev: true @@ -4135,7 +4178,7 @@ packages: /core-util-is/1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - /cosmiconfig-typescript-loader/4.2.0_dowwckq4q4closubozqsp73p3a: + /cosmiconfig-typescript-loader/4.2.0_xp6umnqy3qbnkevixv7t5n42pe: resolution: {integrity: sha512-NkANeMnaHrlaSSlpKGyvn2R4rqUDeE/9E5YHx+b4nwo0R8dZyAqcih8/gxpCZvqWP9Vf6xuLpMSzSgdVEIM78g==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -4146,8 +4189,8 @@ packages: dependencies: '@types/node': 16.11.33 cosmiconfig: 8.0.0 - ts-node: 10.9.1_wcb3janvhd3xkn6nuosgvn42hu - typescript: 4.9.4 + ts-node: 10.9.1_mogy7zmdesjd26fkhkkadvdtau + typescript: 4.9.5 dev: true /cosmiconfig/8.0.0: @@ -4229,18 +4272,18 @@ packages: uid-safe: 2.1.5 dev: false - /css-jss/10.9.2: - resolution: {integrity: sha512-85P3X4lr2MkPBRkk/cn5AQTy5WHyHOBtQPnWRSYx6F3m0O4pVKexpFKdCDDoAgihp6cwYCf38eGVwU/ssZDSjA==} + /css-jss/10.10.0: + resolution: {integrity: sha512-YyMIS/LsSKEGXEaVJdjonWe18p4vXLo8CMA4FrW/kcaEyqdIGKCFXao31gbJddXEdIxSXFFURWrenBJPlKTgAA==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 - jss-preset-default: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 + jss-preset-default: 10.10.0 dev: false /css-vendor/2.0.8: resolution: {integrity: sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==} dependencies: - '@babel/runtime': 7.20.1 + '@babel/runtime': 7.20.7 is-in-browser: 1.1.3 dev: false @@ -4484,6 +4527,11 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dev: true + /diff-sequences/29.4.2: + resolution: {integrity: sha512-R6P0Y6PrsH3n4hUXxL3nns0rbRk6Q33js3ygJBeEpbzLzgcNuJ61+u0RXasFpTKISw99TxUzFnumSnRLsjhLaw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + /diff/4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} @@ -4674,7 +4722,7 @@ packages: compare-version: 0.1.2 debug: 2.6.9 isbinaryfile: 3.0.3 - minimist: 1.2.7 + minimist: 1.2.8 plist: 3.0.6 transitivePeerDependencies: - supports-color @@ -5092,7 +5140,7 @@ packages: dependencies: esbuild: 0.15.18 resolve: 1.22.1 - sass: 1.56.1 + sass: 1.58.0 dev: true /esbuild-sunos-64/0.15.18: @@ -5219,7 +5267,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-airbnb-base/15.0.0_ps7hf4l2dvbuxvtusmrfhmzsba: + /eslint-config-airbnb-base/15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -5227,14 +5275,14 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.32.0 - eslint-plugin-import: 2.27.5_6savw6y3b7jng6f64kgkyoij64 + eslint: 8.34.0 + eslint-plugin-import: 2.27.5_62tsymtiqxebhmxuag4hg3gx2m object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 dev: true - /eslint-config-airbnb-typescript/17.0.0_zvmt5xh6vil4vpagx2utjxrocy: + /eslint-config-airbnb-typescript/17.0.0_oa2w7ymxb2mofo5ivrbmsvaf2m: resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -5242,14 +5290,14 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.49.0_iu322prlnwsygkcra5kbpy22si - '@typescript-eslint/parser': 5.49.0_7uibuqfxkfaozanbtbziikiqje - eslint: 8.32.0 - eslint-config-airbnb-base: 15.0.0_ps7hf4l2dvbuxvtusmrfhmzsba - eslint-plugin-import: 2.27.5_6savw6y3b7jng6f64kgkyoij64 + '@typescript-eslint/eslint-plugin': 5.51.0_z4swst3wuuqk4hlme4ajzslgh4 + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm + eslint: 8.34.0 + eslint-config-airbnb-base: 15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm + eslint-plugin-import: 2.27.5_62tsymtiqxebhmxuag4hg3gx2m dev: true - /eslint-config-airbnb/19.0.4_td5yecidacttadzxcsbd5t7tli: + /eslint-config-airbnb/19.0.4_hbw3smywoiafix46yjc35xsaqq: resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5259,23 +5307,23 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.32.0 - eslint-config-airbnb-base: 15.0.0_ps7hf4l2dvbuxvtusmrfhmzsba - eslint-plugin-import: 2.27.5_6savw6y3b7jng6f64kgkyoij64 - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.32.0 - eslint-plugin-react: 7.32.1_eslint@8.32.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.32.0 + eslint: 8.34.0 + eslint-config-airbnb-base: 15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm + eslint-plugin-import: 2.27.5_62tsymtiqxebhmxuag4hg3gx2m + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0 + eslint-plugin-react: 7.32.2_eslint@8.34.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0 object.assign: 4.1.4 object.entries: 1.1.6 dev: true - /eslint-config-prettier/8.6.0_eslint@8.32.0: + /eslint-config-prettier/8.6.0_eslint@8.34.0: resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.32.0 + eslint: 8.34.0 dev: true /eslint-import-resolver-node/0.3.7: @@ -5288,7 +5336,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_cnxxylyx37asr43xy64ejg3pwe: + /eslint-module-utils/2.7.4_ithmlgmaospkvl4p7n7pyp3rgq: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -5309,15 +5357,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm debug: 3.2.7 - eslint: 8.32.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import/2.27.5_6savw6y3b7jng6f64kgkyoij64: + /eslint-plugin-import/2.27.5_62tsymtiqxebhmxuag4hg3gx2m: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5327,15 +5375,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.49.0_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.32.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_cnxxylyx37asr43xy64ejg3pwe + eslint-module-utils: 2.7.4_ithmlgmaospkvl4p7n7pyp3rgq has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -5350,7 +5398,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.2.1_obycuyem6yiaxihap4rp2xyaeq: + /eslint-plugin-jest/27.2.1_tpilwdck27idyevypvt7u6i2uq: resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -5363,16 +5411,16 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.49.0_iu322prlnwsygkcra5kbpy22si - '@typescript-eslint/utils': 5.48.1_7uibuqfxkfaozanbtbziikiqje - eslint: 8.32.0 + '@typescript-eslint/eslint-plugin': 5.51.0_z4swst3wuuqk4hlme4ajzslgh4 + '@typescript-eslint/utils': 5.48.1_7kw3g6rralp5ps6mg3uyzz6azm + eslint: 8.34.0 jest: 28.1.2_@types+node@16.11.33 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.32.0: + /eslint-plugin-jsx-a11y/6.7.1_eslint@8.34.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -5387,7 +5435,7 @@ packages: axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.32.0 + eslint: 8.34.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -5397,7 +5445,7 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-prettier/4.2.1_cn4lalcyadplruoxa5mhp7j3dq: + /eslint-plugin-prettier/4.2.1_u5wnrdwibbfomslmnramz52buy: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5408,23 +5456,23 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.32.0 - eslint-config-prettier: 8.6.0_eslint@8.32.0 - prettier: 2.8.3 + eslint: 8.34.0 + eslint-config-prettier: 8.6.0_eslint@8.34.0 + prettier: 2.8.4 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.32.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.34.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.32.0 + eslint: 8.34.0 dev: true - /eslint-plugin-react/7.32.1_eslint@8.32.0: - resolution: {integrity: sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==} + /eslint-plugin-react/7.32.2_eslint@8.34.0: + resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -5433,7 +5481,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.32.0 + eslint: 8.34.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -5447,7 +5495,7 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-unicorn/42.0.0_eslint@8.32.0: + /eslint-plugin-unicorn/42.0.0_eslint@8.34.0: resolution: {integrity: sha512-ixBsbhgWuxVaNlPTT8AyfJMlhyC5flCJFjyK3oKE8TRrwBnaHvUbuIkCM1lqg8ryYrFStL/T557zfKzX4GKSlg==} engines: {node: '>=12'} peerDependencies: @@ -5456,8 +5504,8 @@ packages: '@babel/helper-validator-identifier': 7.19.1 ci-info: 3.7.0 clean-regexp: 1.0.0 - eslint: 8.32.0 - eslint-utils: 3.0.0_eslint@8.32.0 + eslint: 8.34.0 + eslint-utils: 3.0.0_eslint@8.34.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.2.0 @@ -5486,13 +5534,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.32.0: + /eslint-utils/3.0.0_eslint@8.34.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.32.0 + eslint: 8.34.0 eslint-visitor-keys: 2.1.0 dev: true @@ -5506,8 +5554,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.32.0: - resolution: {integrity: sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==} + /eslint/8.34.0: + resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -5522,7 +5570,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.32.0 + eslint-utils: 3.0.0_eslint@8.34.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.0 @@ -5702,6 +5750,17 @@ packages: jest-util: 28.1.3 dev: true + /expect/29.4.2: + resolution: {integrity: sha512-+JHYg9O3hd3RlICG90OPVjRkPBoiUH7PxvDVMnRiaq1g6JUgZStX514erMl0v2Dc5SkfVbm7ztqbd6qHHPn+mQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/expect-utils': 29.4.2 + jest-get-type: 29.4.2 + jest-matcher-utils: 29.4.2 + jest-message-util: 29.4.2 + jest-util: 29.4.2 + dev: true + /ext-list/2.2.2: resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} engines: {node: '>=0.10.0'} @@ -6344,8 +6403,8 @@ packages: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} dev: true - /google-translate-api-x/10.5.2: - resolution: {integrity: sha512-Bw18UbL1i7/fcyTPnLdCMtMpQgJGMh98Za33WrvNxk4AwV3ajWU6U81RaiyeqzYL7F0+YHzlX8erh1Lus4jVew==} + /google-translate-api-x/10.5.4: + resolution: {integrity: sha512-qTZ4g6t9Szf2zk22kV1vU0KsFc28Yl+WZngFU8spkG9lMiDuP35XLbN3R0GdCum1oLB+bLBKJNu4KyPZ9KMpVA==} engines: {node: '>=14.0.0'} dev: false @@ -6678,8 +6737,8 @@ packages: engines: {node: '>= 4'} dev: true - /immutable/4.2.2: - resolution: {integrity: sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==} + /immutable/4.2.4: + resolution: {integrity: sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==} /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -6779,12 +6838,12 @@ packages: engines: {node: '>= 0.10'} dev: false - /intl-messageformat/10.2.6: - resolution: {integrity: sha512-qaTfGjXhdgDup5h3O8406GlQjEj0ky3q0cWWu/lL+H6vJA+sY2/8e4l4XrRPbi9vp38Pop0gO5dsrMO0DdEEBw==} + /intl-messageformat/10.3.0: + resolution: {integrity: sha512-FKeBZKH9T2Ue4RUXCuwY/hEaRHU8cgICevlGKog0qSBuz/amtRKNBLetBLmRxiHeEkF7JBBckC+56GIwshlRwA==} dependencies: '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/fast-memoize': 1.2.8 - '@formatjs/icu-messageformat-parser': 2.1.14 + '@formatjs/icu-messageformat-parser': 2.2.0 tslib: 2.5.0 dev: false @@ -7353,6 +7412,16 @@ packages: pretty-format: 28.1.3 dev: true + /jest-diff/29.4.2: + resolution: {integrity: sha512-EK8DSajVtnjx9sa1BkjZq3mqChm2Cd8rIzdXkQMA8e0wuXq53ypz6s5o5V8HRZkoEt2ywJ3eeNWFKWeYr8HK4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 29.4.2 + jest-get-type: 29.4.2 + pretty-format: 29.4.2 + dev: true + /jest-docblock/28.1.1: resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -7388,6 +7457,11 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dev: true + /jest-get-type/29.4.2: + resolution: {integrity: sha512-vERN30V5i2N6lqlFu4ljdTqQAgrkTFMC9xaIIfOPYBw04pufjXRty5RuXBiB1d72tGbURa/UgoiHB90ruOSivg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + /jest-haste-map/28.1.3: resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -7425,6 +7499,16 @@ packages: pretty-format: 28.1.3 dev: true + /jest-matcher-utils/29.4.2: + resolution: {integrity: sha512-EZaAQy2je6Uqkrm6frnxBIdaWtSYFoR8SVb2sNLAtldswlR/29JAgx+hy67llT3+hXBaLB0zAm5UfeqerioZyg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + jest-diff: 29.4.2 + jest-get-type: 29.4.2 + pretty-format: 29.4.2 + dev: true + /jest-message-util/28.1.3: resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -7440,6 +7524,21 @@ packages: stack-utils: 2.0.6 dev: true + /jest-message-util/29.4.2: + resolution: {integrity: sha512-SElcuN4s6PNKpOEtTInjOAA8QvItu0iugkXqhYyguRvQoXapg5gN+9RQxLAkakChZA7Y26j6yUCsFWN+hlKD6g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/code-frame': 7.18.6 + '@jest/types': 29.4.2 + '@types/stack-utils': 2.0.1 + chalk: 4.1.2 + graceful-fs: 4.2.10 + micromatch: 4.0.5 + pretty-format: 29.4.2 + slash: 3.0.0 + stack-utils: 2.0.6 + dev: true + /jest-mock/28.1.3: resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -7592,6 +7691,18 @@ packages: picomatch: 2.3.1 dev: true + /jest-util/29.4.2: + resolution: {integrity: sha512-wKnm6XpJgzMUSRFB7YF48CuwdzuDIHenVuoIb1PLuJ6F+uErZsuDkU+EiExkChf6473XcawBrSfDSnXl+/YG4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.4.2 + '@types/node': 16.11.33 + chalk: 4.1.2 + ci-info: 3.7.0 + graceful-fs: 4.2.10 + picomatch: 2.3.1 + dev: true + /jest-validate/28.1.3: resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -7730,7 +7841,7 @@ packages: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 dev: true /json5/2.2.1: @@ -7782,121 +7893,121 @@ packages: verror: 1.10.0 dev: false - /jss-plugin-camel-case/10.9.2: - resolution: {integrity: sha512-wgBPlL3WS0WDJ1lPJcgjux/SHnDuu7opmgQKSraKs4z8dCCyYMx9IDPFKBXQ8Q5dVYij1FFV0WdxyhuOOAXuTg==} + /jss-plugin-camel-case/10.10.0: + resolution: {integrity: sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw==} dependencies: - '@babel/runtime': 7.20.1 + '@babel/runtime': 7.20.7 hyphenate-style-name: 1.0.4 - jss: 10.9.2 + jss: 10.10.0 dev: false - /jss-plugin-compose/10.9.2: - resolution: {integrity: sha512-XvsGar4D791VgOMqbEk1XYY5s84Ew57OMLYjbnTXl3MSaBTvmR5M3dTqQbBquJGp4pLyyqlfTcijfolZII1w4Q==} + /jss-plugin-compose/10.10.0: + resolution: {integrity: sha512-F5kgtWpI2XfZ3Z8eP78tZEYFdgTIbpA/TMuX3a8vwrNolYtN1N4qJR/Ob0LAsqIwCMLojtxN7c7Oo/+Vz6THow==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 tiny-warning: 1.0.3 dev: false - /jss-plugin-default-unit/10.9.2: - resolution: {integrity: sha512-pYg0QX3bBEFtTnmeSI3l7ad1vtHU42YEEpgW7pmIh+9pkWNWb5dwS/4onSfAaI0kq+dOZHzz4dWe+8vWnanoSg==} + /jss-plugin-default-unit/10.10.0: + resolution: {integrity: sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 dev: false - /jss-plugin-expand/10.9.2: - resolution: {integrity: sha512-D3PGLUJu3YbHhX6vANooCa1gqfv68wLssDp08wH21YVTCt6u8jWfqkoj9NmPz5ea1Fc0WMoJtofJTlgb6ApZvw==} + /jss-plugin-expand/10.10.0: + resolution: {integrity: sha512-ymT62W2OyDxBxr7A6JR87vVX9vTq2ep5jZLIdUSusfBIEENLdkkc0lL/Xaq8W9s3opUq7R0sZQpzRWELrfVYzA==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 dev: false - /jss-plugin-extend/10.9.2: - resolution: {integrity: sha512-55lXOQ7yyRtrMRYOcWUeZ3Ea4/Cd/oTndvb9j/5O3+E816nRoYbDsqKI8ob0Yx8PnfHBsQN0u10JcLnqq+8aPA==} + /jss-plugin-extend/10.10.0: + resolution: {integrity: sha512-sKYrcMfr4xxigmIwqTjxNcHwXJIfvhvjTNxF+Tbc1NmNdyspGW47Ey6sGH8BcQ4FFQhLXctpWCQSpDwdNmXSwg==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 tiny-warning: 1.0.3 dev: false - /jss-plugin-global/10.9.2: - resolution: {integrity: sha512-GcX0aE8Ef6AtlasVrafg1DItlL/tWHoC4cGir4r3gegbWwF5ZOBYhx04gurPvWHC8F873aEGqge7C17xpwmp2g==} + /jss-plugin-global/10.10.0: + resolution: {integrity: sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 dev: false - /jss-plugin-nested/10.9.2: - resolution: {integrity: sha512-VgiOWIC6bvgDaAL97XCxGD0BxOKM0K0zeB/ECyNaVF6FqvdGB9KBBWRdy2STYAss4VVA7i5TbxFZN+WSX1kfQA==} + /jss-plugin-nested/10.10.0: + resolution: {integrity: sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 tiny-warning: 1.0.3 dev: false - /jss-plugin-props-sort/10.9.2: - resolution: {integrity: sha512-AP1AyUTbi2szylgr+O0OB7gkIxEGzySLITZ2GpsaoX72YMCGI2jYAc+WUhPfvUnZYiauF4zTnN4V4TGuvFjJlw==} + /jss-plugin-props-sort/10.10.0: + resolution: {integrity: sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 dev: false - /jss-plugin-rule-value-function/10.9.2: - resolution: {integrity: sha512-vf5ms8zvLFMub6swbNxvzsurHfUZ5Shy5aJB2gIpY6WNA3uLinEcxYyraQXItRHi5ivXGqYciFDRM2ZoVoRZ4Q==} + /jss-plugin-rule-value-function/10.10.0: + resolution: {integrity: sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 tiny-warning: 1.0.3 dev: false - /jss-plugin-rule-value-observable/10.9.2: - resolution: {integrity: sha512-SSqBD4s/k2mwsOUg6+LI/oEmvUxokIWi+5bZOyer/2nP4kMxeo3gHURc2yiAEu3v62Sf3GHhgC6pBAugxhLL9A==} + /jss-plugin-rule-value-observable/10.10.0: + resolution: {integrity: sha512-ZLMaYrR3QE+vD7nl3oNXuj79VZl9Kp8/u6A1IbTPDcuOu8b56cFdWRZNZ0vNr8jHewooEeq2doy8Oxtymr2ZPA==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 symbol-observable: 1.2.0 dev: false - /jss-plugin-template/10.9.2: - resolution: {integrity: sha512-f+ANQg8n+tkYea4Fu1Qt4skv9UJiNllzJB1Ga0QyumDZZJVpCzl8/mbFT1cvQSW7h+yB31GexFYVF3ct5fFGzA==} + /jss-plugin-template/10.10.0: + resolution: {integrity: sha512-ocXZBIOJOA+jISPdsgkTs8wwpK6UbsvtZK5JI7VUggTD6LWKbtoxUzadd2TpfF+lEtlhUmMsCkTRNkITdPKa6w==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 + '@babel/runtime': 7.20.7 + jss: 10.10.0 tiny-warning: 1.0.3 dev: false - /jss-plugin-vendor-prefixer/10.9.2: - resolution: {integrity: sha512-SxcEoH+Rttf9fEv6KkiPzLdXRmI6waOTcMkbbEFgdZLDYNIP9UKNHFy6thhbRKqv0XMQZdrEsbDyV464zE/dUA==} + /jss-plugin-vendor-prefixer/10.10.0: + resolution: {integrity: sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg==} dependencies: - '@babel/runtime': 7.20.1 + '@babel/runtime': 7.20.7 css-vendor: 2.0.8 - jss: 10.9.2 + jss: 10.10.0 dev: false - /jss-preset-default/10.9.2: - resolution: {integrity: sha512-HMkTLgYPRjwdiu8n8ZB2VEfpO95cZ5AmmSYvFSvt76MQJMp/xDh6cP49MmZHwMpIvXwNj0LI8Peglgwz+rHKBQ==} + /jss-preset-default/10.10.0: + resolution: {integrity: sha512-GL175Wt2FGhjE+f+Y3aWh+JioL06/QWFgZp53CbNNq6ZkVU0TDplD8Bxm9KnkotAYn3FlplNqoW5CjyLXcoJ7Q==} dependencies: - '@babel/runtime': 7.20.1 - jss: 10.9.2 - jss-plugin-camel-case: 10.9.2 - jss-plugin-compose: 10.9.2 - jss-plugin-default-unit: 10.9.2 - jss-plugin-expand: 10.9.2 - jss-plugin-extend: 10.9.2 - jss-plugin-global: 10.9.2 - jss-plugin-nested: 10.9.2 - jss-plugin-props-sort: 10.9.2 - jss-plugin-rule-value-function: 10.9.2 - jss-plugin-rule-value-observable: 10.9.2 - jss-plugin-template: 10.9.2 - jss-plugin-vendor-prefixer: 10.9.2 - dev: false - - /jss/10.9.2: - resolution: {integrity: sha512-b8G6rWpYLR4teTUbGd4I4EsnWjg7MN0Q5bSsjKhVkJVjhQDy2KzkbD2AW3TuT0RYZVmZZHKIrXDn6kjU14qkUg==} + '@babel/runtime': 7.20.7 + jss: 10.10.0 + jss-plugin-camel-case: 10.10.0 + jss-plugin-compose: 10.10.0 + jss-plugin-default-unit: 10.10.0 + jss-plugin-expand: 10.10.0 + jss-plugin-extend: 10.10.0 + jss-plugin-global: 10.10.0 + jss-plugin-nested: 10.10.0 + jss-plugin-props-sort: 10.10.0 + jss-plugin-rule-value-function: 10.10.0 + jss-plugin-rule-value-observable: 10.10.0 + jss-plugin-template: 10.10.0 + jss-plugin-vendor-prefixer: 10.10.0 + dev: false + + /jss/10.10.0: + resolution: {integrity: sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw==} dependencies: - '@babel/runtime': 7.20.1 + '@babel/runtime': 7.20.7 csstype: 3.1.1 is-in-browser: 1.1.3 tiny-warning: 1.0.3 @@ -8351,8 +8462,8 @@ packages: object-visit: 1.0.1 dev: false - /markdown-to-jsx/7.1.8_react@17.0.2: - resolution: {integrity: sha512-rRSa1aFmFnpDRFAhv5vIkWM4nPaoB9vnzIjuIKa1wGupfn2hdCNeaQHKpu4/muoc8n8J7yowjTP2oncA4/Rbgg==} + /markdown-to-jsx/7.1.9_react@17.0.2: + resolution: {integrity: sha512-x4STVIKIJR0mGgZIZ5RyAeQD7FEZd5tS8m/htbcVGlex32J+hlSLj+ExrHCxP6nRKF1EKbcO7i6WhC1GtOpBlA==} engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' @@ -8523,8 +8634,8 @@ packages: kind-of: 6.0.3 dev: true - /minimist/1.2.7: - resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} + /minimist/1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} /minipass-collect/1.0.2: resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} @@ -8609,7 +8720,7 @@ packages: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 dev: false /mkdirp/1.0.4: @@ -8617,26 +8728,26 @@ packages: engines: {node: '>=10'} hasBin: true - /mobx-localstorage/1.2.0_mobx@6.7.0: + /mobx-localstorage/1.2.0_mobx@6.8.0: resolution: {integrity: sha512-fb03qyQfjnDIOW28qdV+h9AZ8qtJCZnzNgsej0YxCYwAR2ViykKxgHThikgOi+zJzJj5ljxWyvjGrr6CoptcFw==} peerDependencies: mobx: '>=3' dependencies: - mobx: 6.7.0 + mobx: 6.8.0 reactive-localstorage: 0.0.2 dev: false - /mobx-react-form/3.2.0_mobx@6.7.0: + /mobx-react-form/3.2.0_mobx@6.8.0: resolution: {integrity: sha512-7ddOvBulXW5VSMpxrok0A1VGZuWgn1cSvQ2HFXK2uMg631/37Anck7ASWEqK3AzKOaaP9/0kr7VCChqvhyotzQ==} engines: {node: '>=8.0.0'} peerDependencies: mobx: ^6.0.0 dependencies: lodash: 4.17.21 - mobx: 6.7.0 + mobx: 6.8.0 dev: false - /mobx-react-lite/3.4.0_babczrqhj3q4qgfqwtwyebsria: + /mobx-react-lite/3.4.0_qq5k7xmo3oqg7ez4gi6qckqgy4: resolution: {integrity: sha512-bRuZp3C0itgLKHu/VNxi66DN/XVkQG7xtoBVWxpvC5FhAqbOCP21+nPhULjnzEqd7xBMybp6KwytdUpZKEgpIQ==} peerDependencies: mobx: ^6.1.0 @@ -8649,12 +8760,12 @@ packages: react-native: optional: true dependencies: - mobx: 6.7.0 + mobx: 6.8.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 dev: false - /mobx-react/7.6.0_babczrqhj3q4qgfqwtwyebsria: + /mobx-react/7.6.0_qq5k7xmo3oqg7ez4gi6qckqgy4: resolution: {integrity: sha512-+HQUNuh7AoQ9ZnU6c4rvbiVVl+wEkb9WqYsVDzGLng+Dqj1XntHu79PvEWKtSMoMj67vFp/ZPXcElosuJO8ckA==} peerDependencies: mobx: ^6.1.0 @@ -8667,14 +8778,14 @@ packages: react-native: optional: true dependencies: - mobx: 6.7.0 - mobx-react-lite: 3.4.0_babczrqhj3q4qgfqwtwyebsria + mobx: 6.8.0 + mobx-react-lite: 3.4.0_qq5k7xmo3oqg7ez4gi6qckqgy4 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 dev: false - /mobx/6.7.0: - resolution: {integrity: sha512-1kBLBdSNG2bA522HQdbsTvwAwYf9hq9FWxmlhX7wTsJUAI54907J+ozfGW+LoYUo06vjit748g6QH1AAGLNebw==} + /mobx/6.8.0: + resolution: {integrity: sha512-+o/DrHa4zykFMSKfS8Z+CPSEg5LW9tSNGTuN8o6MF1GKxlfkSHSeJn5UtgxvPkGgaouplnrLXCF+duAsmm6FHQ==} dev: false /modify-filename/1.1.0: @@ -9339,8 +9450,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.8.3: - resolution: {integrity: sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==} + /prettier/2.8.4: + resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -9360,6 +9471,15 @@ packages: react-is: 18.2.0 dev: true + /pretty-format/29.4.2: + resolution: {integrity: sha512-qKlHR8yFVCbcEWba0H0TOC8dnLlO4vPlyEjRPw31FZ2Rupy9nLa8ZLbYny8gWEl8CkEhJqAE6IzdNELTBVcBEg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.4.2 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: true + /pretty-hrtime/1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} @@ -9371,7 +9491,7 @@ packages: requiresBuild: true dependencies: app-root-path: 3.1.0 - minimist: 1.2.7 + minimist: 1.2.8 dev: true /process-nextick-args/2.0.1: @@ -9785,8 +9905,8 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /react-intl/6.2.6_j5wiu4n3r332he5vjh7engy24e: - resolution: {integrity: sha512-GHvcFBvo7erL94qNpwNPZE2wkoKxAcXwXQCXOR6yP+tuNImd/PKJreBbAAu9K4zCWBi07SQBPnxv9jzLssx9yg==} + /react-intl/6.2.8_oatgdhaahtizs2uezdzbohxvne: + resolution: {integrity: sha512-Njzmbmk58rBx6i0bGQbBLYj+KbR9IXbFfbK2u0AFayjDx+VJW30MdJV6aNL9EiPaXfcOcAYm31R777e/UHWeEw==} peerDependencies: react: ^16.6.0 || 17 || 18 typescript: ^4.7 @@ -9795,17 +9915,17 @@ packages: optional: true dependencies: '@formatjs/ecma402-abstract': 1.14.3 - '@formatjs/icu-messageformat-parser': 2.1.14 - '@formatjs/intl': 2.6.4_typescript@4.9.4 + '@formatjs/icu-messageformat-parser': 2.2.0 + '@formatjs/intl': 2.6.5_typescript@4.9.5 '@formatjs/intl-displaynames': 6.2.4 '@formatjs/intl-listformat': 7.1.7 '@types/hoist-non-react-statics': 3.3.1 '@types/react': 17.0.45 hoist-non-react-statics: 3.3.2 - intl-messageformat: 10.2.6 + intl-messageformat: 10.3.0 react: 17.0.2 tslib: 2.5.0 - typescript: 4.9.4 + typescript: 4.9.5 dev: false /react-is/16.13.1: @@ -9815,18 +9935,18 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: true - /react-jss/10.9.2_react@17.0.2: - resolution: {integrity: sha512-f7azcJ3GhFXa3vNVF9IMN5ja/u1rEmyRhUiPa9KRdnnZ4wdN8xfCs5LShanRBslLXlD+OFi1Zzz66PwXSkd41w==} + /react-jss/10.10.0_react@17.0.2: + resolution: {integrity: sha512-WLiq84UYWqNBF6579/uprcIUnM1TSywYq6AIjKTTTG5ziJl9Uy+pwuvpN3apuyVwflMbD60PraeTKT7uWH9XEQ==} peerDependencies: react: '>=16.8.6' dependencies: - '@babel/runtime': 7.20.1 + '@babel/runtime': 7.20.7 '@emotion/is-prop-valid': 0.7.3 - css-jss: 10.9.2 + css-jss: 10.10.0 hoist-non-react-statics: 3.3.2 is-in-browser: 1.1.3 - jss: 10.9.2 - jss-preset-default: 10.9.2 + jss: 10.10.0 + jss-preset-default: 10.10.0 prop-types: 15.8.1 react: 17.0.2 shallow-equal: 1.2.1 @@ -10390,13 +10510,13 @@ packages: dependencies: truncate-utf8-bytes: 1.0.2 - /sass/1.56.1: - resolution: {integrity: sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==} + /sass/1.58.0: + resolution: {integrity: sha512-PiMJcP33DdKtZ/1jSjjqVIKihoDc6yWmYr9K/4r3fVVIEDAluD0q7XZiRKrNJcPK3qkLRF/79DND1H5q1LBjgg==} engines: {node: '>=12.0.0'} hasBin: true dependencies: chokidar: 3.5.3 - immutable: 4.2.2 + immutable: 4.2.4 source-map-js: 1.0.2 dev: true @@ -11355,7 +11475,7 @@ packages: dependencies: utf8-byte-length: 1.0.4 - /ts-node/10.9.1_wcb3janvhd3xkn6nuosgvn42hu: + /ts-node/10.9.1_mogy7zmdesjd26fkhkkadvdtau: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -11381,7 +11501,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.4 + typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -11391,7 +11511,7 @@ packages: dependencies: '@types/json5': 0.0.29 json5: 1.0.1 - minimist: 1.2.7 + minimist: 1.2.8 strip-bom: 3.0.0 dev: true @@ -11410,14 +11530,14 @@ packages: engines: {node: '>=0.6.x'} dev: false - /tsutils/3.21.0_typescript@4.9.4: + /tsutils/3.21.0_typescript@4.9.5: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.4 + typescript: 4.9.5 dev: true /tunnel-agent/0.6.0: @@ -11503,8 +11623,8 @@ packages: rxjs: 7.8.0 dev: false - /typescript/4.9.4: - resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true @@ -11711,8 +11831,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /validator/13.7.0: - resolution: {integrity: sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==} + /validator/13.9.0: + resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==} engines: {node: '>= 0.10'} dev: false @@ -11761,7 +11881,7 @@ packages: axios: 0.25.0_debug@4.3.4 joi: 17.7.0 lodash: 4.17.21 - minimist: 1.2.7 + minimist: 1.2.8 rxjs: 7.5.7 transitivePeerDependencies: - debug diff --git a/recipes b/recipes index c24261e8b..d8399ea0f 160000 --- a/recipes +++ b/recipes @@ -1 +1 @@ -Subproject commit c24261e8b170aaa0d5cc3041dd01827c27ad5abf +Subproject commit d8399ea0f1940d6483bfef59e3eb94ba41137b12 -- cgit v1.2.3-54-g00ecf