diff --git a/client/package.json b/client/package.json index bcf8b4c6..4a1f2ab9 100644 --- a/client/package.json +++ b/client/package.json @@ -15,8 +15,8 @@ "@hookform/resolvers": "2.8.8", "@monaco-editor/react": "^4.3.1", "@mui/icons-material": "^5.5.1", - "@mui/lab": "^5.0.0-alpha.73", - "@mui/material": "^5.5.1", + "@mui/lab": "^5.0.0-alpha.74", + "@mui/material": "^5.5.2", "@reduxjs/toolkit": "^1.8.0", "axios": "^0.26.1", "clsx": "^1.1.1", @@ -36,7 +36,7 @@ "react-dnd-html5-backend": "^15.1.2", "react-dom": ">=17", "react-google-login": "^5.2.2", - "react-hook-form": "^7.28.0", + "react-hook-form": "^7.28.1", "react-hot-toast": "2.2.0", "react-hotkeys-hook": "^3.4.4", "react-icons": "^4.3.1", @@ -53,7 +53,7 @@ "webfontloader": "^1.6.28" }, "devDependencies": { - "@babel/core": "^7.17.7", + "@babel/core": "^7.17.8", "@reactive-resume/schema": "workspace:*", "@tailwindcss/typography": "^0.5.2", "@types/downloadjs": "^1.4.3", @@ -65,11 +65,11 @@ "@types/tailwindcss": "^3.0.9", "@types/uuid": "^8.3.4", "@types/webfontloader": "^1.6.34", - "autoprefixer": "^10.4.3", + "autoprefixer": "^10.4.4", "eslint": "^8.11.0", "eslint-config-next": "12.1.0", - "next-sitemap": "^2.5.10", - "postcss": "^8.4.11", + "next-sitemap": "^2.5.13", + "postcss": "^8.4.12", "prettier": "^2.6.0", "sass": "^1.49.9", "tailwindcss": "^3.0.23", diff --git a/package.json b/package.json index 3dd1079b..32021a03 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "env-cmd": "^10.1.0" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^5.15.0", - "@typescript-eslint/parser": "^5.15.0", + "@typescript-eslint/eslint-plugin": "^5.16.0", + "@typescript-eslint/parser": "^5.16.0", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.11.0", "eslint-config-prettier": "^8.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8e3a8ac..6e1ef6d4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,8 +4,8 @@ importers: .: specifiers: - '@typescript-eslint/eslint-plugin': ^5.15.0 - '@typescript-eslint/parser': ^5.15.0 + '@typescript-eslint/eslint-plugin': ^5.16.0 + '@typescript-eslint/parser': ^5.16.0 concurrently: ^7.0.0 cz-conventional-changelog: ^3.3.0 env-cmd: ^10.1.0 @@ -23,15 +23,15 @@ importers: concurrently: 7.0.0 env-cmd: 10.1.0 devDependencies: - '@typescript-eslint/eslint-plugin': 5.15.0_2c2afe8413bf1e049b8c0c1e7da9fea0 - '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.5.5 + '@typescript-eslint/eslint-plugin': 5.16.0_442678e62820c318289e0cc5e55a42ad + '@typescript-eslint/parser': 5.16.0_eslint@8.11.0+typescript@4.5.5 cz-conventional-changelog: 3.3.0 eslint: 8.11.0 eslint-config-prettier: 8.5.0_eslint@8.11.0 eslint-plugin-import: 2.25.4_eslint@8.11.0 eslint-plugin-prettier: 4.0.0_68edcf5670f37721baf5d2cac6124e4d eslint-plugin-simple-import-sort: 7.0.0_eslint@8.11.0 - eslint-plugin-unused-imports: 2.0.0_10b06f89160d8e2f4b80beac9362de79 + eslint-plugin-unused-imports: 2.0.0_0d92ebcd20257249efc95aa75e3847d0 husky: 7.0.4 prettier: 2.6.0 standard-version: 9.3.2 @@ -39,7 +39,7 @@ importers: client: specifiers: - '@babel/core': ^7.17.7 + '@babel/core': ^7.17.8 '@beam-australia/react-env': ^3.1.1 '@emotion/css': ^11.7.1 '@emotion/react': ^11.8.2 @@ -47,21 +47,21 @@ importers: '@hookform/resolvers': 2.8.8 '@monaco-editor/react': ^4.3.1 '@mui/icons-material': ^5.5.1 - '@mui/lab': ^5.0.0-alpha.73 - '@mui/material': ^5.5.1 + '@mui/lab': ^5.0.0-alpha.74 + '@mui/material': ^5.5.2 '@reactive-resume/schema': workspace:* '@reduxjs/toolkit': ^1.8.0 '@tailwindcss/typography': ^0.5.2 '@types/downloadjs': ^1.4.3 '@types/lodash': ^4.14.180 - '@types/node': 17.0.21 - '@types/react': 17.0.40 + '@types/node': 17.0.23 + '@types/react': 17.0.42 '@types/react-beautiful-dnd': ^13.1.2 '@types/react-redux': ^7.1.23 '@types/tailwindcss': ^3.0.9 '@types/uuid': ^8.3.4 '@types/webfontloader': ^1.6.34 - autoprefixer: ^10.4.3 + autoprefixer: ^10.4.4 axios: ^0.26.1 clsx: ^1.1.1 dayjs: ^1.11.0 @@ -75,8 +75,8 @@ importers: nanoid: ^3.3.1 next: 12.1.0 next-i18next: ^10.5.0 - next-sitemap: ^2.5.10 - postcss: ^8.4.11 + next-sitemap: ^2.5.13 + postcss: ^8.4.12 prettier: ^2.6.0 react: '>=17' react-beautiful-dnd: ^13.1.0 @@ -85,7 +85,7 @@ importers: react-dnd-html5-backend: ^15.1.2 react-dom: '>=17' react-google-login: ^5.2.2 - react-hook-form: ^7.28.0 + react-hook-form: ^7.28.1 react-hot-toast: 2.2.0 react-hotkeys-hook: ^3.4.4 react-icons: ^4.3.1 @@ -105,14 +105,14 @@ importers: webfontloader: ^1.6.28 dependencies: '@beam-australia/react-env': 3.1.1 - '@emotion/css': 11.7.1_@babel+core@7.17.7 - '@emotion/react': 11.8.2_47ea947e2a228aa5b9e98bcc4bbde992 - '@emotion/styled': 11.8.1_014d3fd47caecfb5ae8372631ae4f839 - '@hookform/resolvers': 2.8.8_react-hook-form@7.28.0 + '@emotion/css': 11.7.1_@babel+core@7.17.8 + '@emotion/react': 11.8.2_5a943fc55a0ff92c0edb94756a5bda3c + '@emotion/styled': 11.8.1_4f34f9dcb4a72ea8dc26be56200ba2d2 + '@hookform/resolvers': 2.8.8_react-hook-form@7.28.1 '@monaco-editor/react': 4.3.1_66b714495a9e953b0598750a09f73ca1 - '@mui/icons-material': 5.5.1_eaabad477ab592e6fc6c82ff11471ee4 - '@mui/lab': 5.0.0-alpha.73_cbec4d7d8425fe04792642a71b60acea - '@mui/material': 5.5.1_04cccb159326fc32d263f5d228230564 + '@mui/icons-material': 5.5.1_e7923e93e39a464956a64833fc9db0ef + '@mui/lab': 5.0.0-alpha.74_73de8e96939346e71b6753bf32c9e8f7 + '@mui/material': 5.5.2_0177f6fdb6acb6d74036e1259a0d9727 '@reduxjs/toolkit': 1.8.0_react-redux@7.2.6+react@17.0.2 axios: 0.26.1 clsx: 1.1.1 @@ -123,20 +123,20 @@ importers: md5-hex: 4.0.0 monaco-editor: 0.33.0 nanoid: 3.3.1 - next: 12.1.0_6f8a40c9aae361fcde4eab0beee18dbb + next: 12.1.0_9e7622c461c2e7415f1a1e6649cf5999 next-i18next: 10.5.0_caa633a00319350dbda42996613fe26c react: 17.0.2 react-beautiful-dnd: 13.1.0_react-dom@17.0.2+react@17.0.2 react-colorful: 5.5.1_react-dom@17.0.2+react@17.0.2 - react-dnd: 15.1.1_6b3b0e9091372e91153a8731ce376053 + react-dnd: 15.1.1_0e2f63fa35a56914af9d25e7edf4360d react-dnd-html5-backend: 15.1.2 react-dom: 17.0.2_react@17.0.2 react-google-login: 5.2.2_react-dom@17.0.2+react@17.0.2 - react-hook-form: 7.28.0_react@17.0.2 + react-hook-form: 7.28.1_react@17.0.2 react-hot-toast: 2.2.0_react-dom@17.0.2+react@17.0.2 react-hotkeys-hook: 3.4.4_react-dom@17.0.2+react@17.0.2 react-icons: 4.3.1_react@17.0.2 - react-markdown: 8.0.1_00d6772dea80510e818fd171caaa025a + react-markdown: 8.0.1_e172d252c66b8263a0fc6c22242511b8 react-query: 3.34.16_react-dom@17.0.2+react@17.0.2 react-redux: 7.2.6_react-dom@17.0.2+react@17.0.2 react-zoom-pan-pinch: 2.1.3_react-dom@17.0.2+react@17.0.2 @@ -148,26 +148,26 @@ importers: uuid: 8.3.2 webfontloader: 1.6.28 devDependencies: - '@babel/core': 7.17.7 + '@babel/core': 7.17.8 '@reactive-resume/schema': link:../schema '@tailwindcss/typography': 0.5.2_tailwindcss@3.0.23 '@types/downloadjs': 1.4.3 '@types/lodash': 4.14.180 - '@types/node': 17.0.21 - '@types/react': 17.0.40 + '@types/node': 17.0.23 + '@types/react': 17.0.42 '@types/react-beautiful-dnd': 13.1.2 '@types/react-redux': 7.1.23 '@types/tailwindcss': 3.0.9 '@types/uuid': 8.3.4 '@types/webfontloader': 1.6.34 - autoprefixer: 10.4.3_postcss@8.4.11 + autoprefixer: 10.4.4_postcss@8.4.12 eslint: 8.11.0 eslint-config-next: 12.1.0_642f5165dd9de061c5f687b80ba320f8 - next-sitemap: 2.5.10_next@12.1.0 - postcss: 8.4.11 + next-sitemap: 2.5.13_next@12.1.0 + postcss: 8.4.12 prettier: 2.6.0 sass: 1.49.9 - tailwindcss: 3.0.23_autoprefixer@10.4.3 + tailwindcss: 3.0.23_autoprefixer@10.4.4 typescript: 4.5.5 docs: @@ -176,7 +176,7 @@ importers: '@docusaurus/core': 2.0.0-beta.17 '@docusaurus/preset-classic': 2.0.0-beta.17 '@mdx-js/react': ^1.6.22 - '@types/react': 17.0.40 + '@types/react': 17.0.42 clsx: ^1.1.1 prism-react-renderer: ^1.3.1 react: ^17.0.2 @@ -184,14 +184,14 @@ importers: dependencies: '@algolia/client-search': 4.13.0 '@docusaurus/core': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 - '@docusaurus/preset-classic': 2.0.0-beta.17_94670e0883f7b5c14bef7104953f286c + '@docusaurus/preset-classic': 2.0.0-beta.17_48bbe6d344dd5b97b3e88934e25b228b '@mdx-js/react': 1.6.22_react@17.0.2 clsx: 1.1.1 prism-react-renderer: 1.3.1_react@17.0.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 devDependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 schema: specifiers: @@ -204,18 +204,18 @@ importers: server: specifiers: '@nestjs/axios': ^0.0.7 - '@nestjs/cli': ^8.2.3 - '@nestjs/common': ^8.4.1 - '@nestjs/config': ^1.2.0 - '@nestjs/core': ^8.4.1 + '@nestjs/cli': ^8.2.4 + '@nestjs/common': ^8.4.2 + '@nestjs/config': ^2.0.0 + '@nestjs/core': ^8.4.2 '@nestjs/jwt': ^8.0.0 '@nestjs/mapped-types': ^1.0.1 '@nestjs/passport': ^8.2.1 - '@nestjs/platform-express': ^8.4.1 + '@nestjs/platform-express': ^8.4.2 '@nestjs/schedule': ^1.0.2 '@nestjs/schematics': ^8.0.8 '@nestjs/serve-static': ^2.2.2 - '@nestjs/terminus': ^8.0.4 + '@nestjs/terminus': ^8.0.6 '@nestjs/typeorm': ^8.0.3 '@reactive-resume/schema': workspace:* '@sendgrid/mail': ^7.6.2 @@ -223,7 +223,7 @@ importers: '@types/cookie-parser': ^1.4.2 '@types/express': ^4.17.13 '@types/multer': ^1.4.7 - '@types/node': ^17.0.21 + '@types/node': ^17.0.23 '@types/passport': ^1.0.7 bcrypt: ^5.0.1 cache-manager: ^3.6.0 @@ -233,7 +233,7 @@ importers: csvtojson: ^2.0.10 dayjs: ^1.11.0 eslint: ^8.11.0 - googleapis: ^97.0.0 + googleapis: ^98.0.0 joi: ^17.6.0 lodash: ^4.17.21 multer: ^1.4.4 @@ -244,7 +244,7 @@ importers: passport-local: ^1.0.0 pdf-lib: ^1.17.1 pg: ^8.7.3 - playwright-chromium: ^1.20.0 + playwright-chromium: ^1.20.1 prettier: ^2.6.0 reflect-metadata: ^0.1.13 rimraf: ^3.0.2 @@ -252,24 +252,24 @@ importers: source-map-support: ^0.5.21 ts-loader: ^9.2.8 ts-node: ^10.7.0 - tsconfig-paths: ^3.14.0 + tsconfig-paths: ^3.14.1 typeorm: ^0.2.45 typescript: <4.6.0 uuid: ^8.3.2 webpack: ^5.70.0 dependencies: - '@nestjs/axios': 0.0.7_b8034d7883829e8dea958456cea5a5cb - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 - '@nestjs/config': 1.2.0_b8034d7883829e8dea958456cea5a5cb - '@nestjs/core': 8.4.1_03a788a1eb0bf93a7b64e9ce96523e26 - '@nestjs/jwt': 8.0.0_@nestjs+common@8.4.1 - '@nestjs/mapped-types': 1.0.1_7d4466f82a71f886e9e64844ca25cf70 - '@nestjs/passport': 8.2.1_70d98f1edabaa889bf69e4387dc17f8c - '@nestjs/platform-express': 8.4.1_214a294e539403889bf33d78c1f08a26 - '@nestjs/schedule': 1.0.2_891fcd1c5b0f2c9b3aea247fec3c8ce1 - '@nestjs/serve-static': 2.2.2_214a294e539403889bf33d78c1f08a26 - '@nestjs/terminus': 8.0.4_b68caa36af62aa4e088f563096b746ee - '@nestjs/typeorm': 8.0.3_677ecdef8b8569bbfcfe6edbe0eed33b + '@nestjs/axios': 0.0.7_f0f7bf27b9dd8662d8de3791cddb8c93 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/config': 2.0.0_f0f7bf27b9dd8662d8de3791cddb8c93 + '@nestjs/core': 8.4.2_c19d2ec2e65d58045ebcb73ac916a0e0 + '@nestjs/jwt': 8.0.0_@nestjs+common@8.4.2 + '@nestjs/mapped-types': 1.0.1_bae99f8a1892848e8441afe352e29d88 + '@nestjs/passport': 8.2.1_9b66cf3700d88d32f164338791f7dac9 + '@nestjs/platform-express': 8.4.2_44cf05fcc0e49f3653826a45aec0eb54 + '@nestjs/schedule': 1.0.2_fbb6b2cee8aa0e7ece50e03c9bcb013d + '@nestjs/serve-static': 2.2.2_44cf05fcc0e49f3653826a45aec0eb54 + '@nestjs/terminus': 8.0.6_ef685adc4b102d4810efab08ca987011 + '@nestjs/typeorm': 8.0.3_c3b8e069144beb027ec7310a59704eb3 '@sendgrid/mail': 7.6.2 '@types/passport': 1.0.7 bcrypt: 5.0.1 @@ -279,7 +279,7 @@ importers: cookie-parser: 1.4.6 csvtojson: 2.0.10 dayjs: 1.11.0 - googleapis: 97.0.0 + googleapis: 98.0.0 joi: 17.6.0 lodash: 4.17.21 multer: 1.4.4 @@ -290,27 +290,27 @@ importers: passport-local: 1.0.0 pdf-lib: 1.17.1 pg: 8.7.3 - playwright-chromium: 1.20.0 + playwright-chromium: 1.20.1 reflect-metadata: 0.1.13 rimraf: 3.0.2 rxjs: 7.5.5 typeorm: 0.2.45_pg@8.7.3 uuid: 8.3.2 devDependencies: - '@nestjs/cli': 8.2.3 + '@nestjs/cli': 8.2.4 '@nestjs/schematics': 8.0.8_typescript@4.5.5 '@reactive-resume/schema': link:../schema '@types/bcrypt': 5.0.0 '@types/cookie-parser': 1.4.2 '@types/express': 4.17.13 '@types/multer': 1.4.7 - '@types/node': 17.0.21 + '@types/node': 17.0.23 eslint: 8.11.0 prettier: 2.6.0 source-map-support: 0.5.21 ts-loader: 9.2.8_typescript@4.5.5+webpack@5.70.0 - ts-node: 10.7.0_99a448058f874aec2a353d0e974167cc - tsconfig-paths: 3.14.0 + ts-node: 10.7.0_f617194e5939c51b27c7a156f2544bd6 + tsconfig-paths: 3.14.1 typescript: 4.5.5 webpack: 5.70.0 @@ -507,8 +507,8 @@ packages: source-map: 0.7.3 dev: true - /@angular-devkit/core/13.2.6_chokidar@3.5.3: - resolution: {integrity: sha512-8h2mWdBTN/dYwZuzKMg2IODlOWMdbJcpQG4XVrkk9ejCPP+3aX5Aa3glCe/voN6eBNiRfs8YDM0jxmpN2aWVtg==} + /@angular-devkit/core/13.3.0_chokidar@3.5.3: + resolution: {integrity: sha512-8YrreVbWlJVZnk5zs4vfkRItrPEtWhUcxWOBfYT/Kwu4FwJVAnNuhJAxxXOAQ2Ckd7cv30Idh/RFVLbTZ5Gs9w==} engines: {node: ^12.20.0 || ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^3.5.2 @@ -525,13 +525,13 @@ packages: source-map: 0.7.3 dev: true - /@angular-devkit/schematics-cli/13.2.6_chokidar@3.5.3: - resolution: {integrity: sha512-VdMLn4DoTswjk+1RL+pod8EwLkzh8pMT2OBJ9dhsITru1sr0/2nhsqRwZzZylAXjrFwdfPj1E/vfcAfSkmMGvw==} + /@angular-devkit/schematics-cli/13.3.0_chokidar@3.5.3: + resolution: {integrity: sha512-DXT+k4228Ke1zCoU9QxPhXm1xzeYBs5aqgMWhyjXdkfDokJcjQM79CSVLHdKX/OLgR51qhnQ5qVFEHHhVV40EQ==} engines: {node: ^12.20.0 || ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true dependencies: - '@angular-devkit/core': 13.2.6_chokidar@3.5.3 - '@angular-devkit/schematics': 13.2.6_chokidar@3.5.3 + '@angular-devkit/core': 13.3.0_chokidar@3.5.3 + '@angular-devkit/schematics': 13.3.0_chokidar@3.5.3 ansi-colors: 4.1.1 inquirer: 8.2.0 minimist: 1.2.5 @@ -566,11 +566,11 @@ packages: - chokidar dev: true - /@angular-devkit/schematics/13.2.6_chokidar@3.5.3: - resolution: {integrity: sha512-mPgSqdnZRuPSMeUA+T+mwVCrq2yhXpcYm1/Rjbhy09CyHs4wSrFv21WHCrE6shlvXpcmwr0n+I0DIeagAPmjUA==} + /@angular-devkit/schematics/13.3.0_chokidar@3.5.3: + resolution: {integrity: sha512-hq7tqnB3uVT/iDgqWWZ4kvnijeAcgd4cfLzZiCPaYn1nuhZf0tWsho6exhJ/odMZHvVp7w8OibqWiUKxNY9zHA==} engines: {node: ^12.20.0 || ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 13.2.6_chokidar@3.5.3 + '@angular-devkit/core': 13.3.0_chokidar@3.5.3 jsonc-parser: 3.0.0 magic-string: 0.25.7 ora: 5.4.1 @@ -642,17 +642,17 @@ packages: - supports-color dev: false - /@babel/core/7.17.7: - resolution: {integrity: sha512-djHlEfFHnSnTAcPb7dATbiM5HxGOP98+3JLBZtjRb5I7RXrw7kFRoG2dXM8cm3H+o11A8IFH/uprmJpwFynRNQ==} + /@babel/core/7.17.8: + resolution: {integrity: sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.1.2 '@babel/code-frame': 7.16.7 '@babel/generator': 7.17.7 - '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.7 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.8 '@babel/helper-module-transforms': 7.17.7 - '@babel/helpers': 7.17.7 - '@babel/parser': 7.17.7 + '@babel/helpers': 7.17.8 + '@babel/parser': 7.17.8 '@babel/template': 7.16.7 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 @@ -710,14 +710,14 @@ packages: semver: 6.3.0 dev: false - /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.7: + /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.8: resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.17.7 - '@babel/core': 7.17.7 + '@babel/core': 7.17.8 '@babel/helper-validator-option': 7.16.7 browserslist: 4.20.2 semver: 6.3.0 @@ -946,8 +946,8 @@ packages: - supports-color dev: false - /@babel/helpers/7.17.7: - resolution: {integrity: sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w==} + /@babel/helpers/7.17.8: + resolution: {integrity: sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.7 @@ -976,6 +976,12 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + /@babel/parser/7.17.8: + resolution: {integrity: sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.5: resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} engines: {node: '>=6.9.0'} @@ -1266,13 +1272,13 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: false - /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.7: + /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.7 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: false @@ -2134,7 +2140,7 @@ packages: resolution: {integrity: sha512-1kkV7tkAsiuEd0shunYRByKJe3xQDG2q7wYg24SOw1nV9/2lwEd4WrUYRJC/ukGTl2/kHeFxsaUvtiOy0y6fFA==} dev: false - /@docsearch/react/3.0.0_480a8db74f6ad30acbb587f476cf6f4e: + /@docsearch/react/3.0.0_b7dd256f0839404ee7b3a5c5e44993b2: resolution: {integrity: sha512-yhMacqS6TVQYoBh/o603zszIb5Bl8MIXuOc6Vy617I74pirisDzzcNh0NEaYQt50fVVR3khUbeEhUEWEWipESg==} peerDependencies: '@types/react': '>= 16.8.0 < 18.0.0' @@ -2144,7 +2150,7 @@ packages: '@algolia/autocomplete-core': 1.5.2 '@algolia/autocomplete-preset-algolia': 1.5.2_0e7d0fa1316a1da795248855ef6c22d0 '@docsearch/css': 3.0.0 - '@types/react': 17.0.40 + '@types/react': 17.0.42 algoliasearch: 4.12.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -2307,7 +2313,7 @@ packages: react-dom: '*' dependencies: '@docusaurus/types': 2.0.0-beta.17 - '@types/react': 17.0.40 + '@types/react': 17.0.42 '@types/react-router-config': 5.0.6 '@types/react-router-dom': 5.3.3 react: 17.0.2 @@ -2432,7 +2438,7 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-debug/2.0.0-beta.17_0b89b589a388d9d292e868f6ad6ca197: + /@docusaurus/plugin-debug/2.0.0-beta.17_b6caec3ea3d51bad27300c3cd8de73bc: resolution: {integrity: sha512-p26fjYFRSC0esEmKo/kRrLVwXoFnzPCFDumwrImhPyqfVxbj+IKFaiXkayb2qHnyEGE/1KSDIgRF4CHt/pyhiw==} engines: {node: '>=14'} peerDependencies: @@ -2444,7 +2450,7 @@ packages: fs-extra: 10.0.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-json-view: 1.21.3_f456dfc349ace84b0ea11d9e6e4ef3ab + react-json-view: 1.21.3_b236a318752056aac88306873bc2bcc1 tslib: 2.3.1 transitivePeerDependencies: - '@parcel/css' @@ -2552,7 +2558,7 @@ packages: - webpack-cli dev: false - /@docusaurus/preset-classic/2.0.0-beta.17_94670e0883f7b5c14bef7104953f286c: + /@docusaurus/preset-classic/2.0.0-beta.17_48bbe6d344dd5b97b3e88934e25b228b: resolution: {integrity: sha512-7YUxPEgM09aZWr25/hpDEp1gPl+1KsCPV1ZTRW43sbQ9TinPm+9AKR3rHVDa8ea8MdiS7BpqCVyK+H/eiyQrUw==} engines: {node: '>=14'} peerDependencies: @@ -2563,13 +2569,13 @@ packages: '@docusaurus/plugin-content-blog': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 '@docusaurus/plugin-content-docs': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 '@docusaurus/plugin-content-pages': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 - '@docusaurus/plugin-debug': 2.0.0-beta.17_0b89b589a388d9d292e868f6ad6ca197 + '@docusaurus/plugin-debug': 2.0.0-beta.17_b6caec3ea3d51bad27300c3cd8de73bc '@docusaurus/plugin-google-analytics': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 '@docusaurus/plugin-google-gtag': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 '@docusaurus/plugin-sitemap': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 '@docusaurus/theme-classic': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 '@docusaurus/theme-common': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 - '@docusaurus/theme-search-algolia': 2.0.0-beta.17_94670e0883f7b5c14bef7104953f286c + '@docusaurus/theme-search-algolia': 2.0.0-beta.17_48bbe6d344dd5b97b3e88934e25b228b react: 17.0.2 react-dom: 17.0.2_react@17.0.2 transitivePeerDependencies: @@ -2596,7 +2602,7 @@ packages: peerDependencies: react: '*' dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 prop-types: 15.8.1 react: 17.0.2 dev: false @@ -2679,14 +2685,14 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-search-algolia/2.0.0-beta.17_94670e0883f7b5c14bef7104953f286c: + /@docusaurus/theme-search-algolia/2.0.0-beta.17_48bbe6d344dd5b97b3e88934e25b228b: resolution: {integrity: sha512-W12XKM7QC5Jmrec359bJ7aDp5U8DNkCxjVKsMNIs8rDunBoI/N+R35ERJ0N7Bg9ONAWO6o7VkUERQsfGqdvr9w==} engines: {node: '>=14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docsearch/react': 3.0.0_480a8db74f6ad30acbb587f476cf6f4e + '@docsearch/react': 3.0.0_b7dd256f0839404ee7b3a5c5e44993b2 '@docusaurus/core': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 '@docusaurus/logger': 2.0.0-beta.17 '@docusaurus/theme-common': 2.0.0-beta.17_4f67b1b4c3a5ca8dda082933f96e1300 @@ -2795,14 +2801,14 @@ packages: - webpack-cli dev: false - /@emotion/babel-plugin/11.7.2_@babel+core@7.17.7: + /@emotion/babel-plugin/11.7.2_@babel+core@7.17.8: resolution: {integrity: sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.7 + '@babel/core': 7.17.8 '@babel/helper-module-imports': 7.16.7 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.7 + '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.8 '@babel/runtime': 7.17.2 '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.5 @@ -2825,7 +2831,7 @@ packages: stylis: 4.0.13 dev: false - /@emotion/css/11.7.1_@babel+core@7.17.7: + /@emotion/css/11.7.1_@babel+core@7.17.8: resolution: {integrity: sha512-RUUgPlMZunlc7SE5A6Hg+VWRzb2cU6O9xlV78KCFgcnl25s7Qz/20oQg71iKudpLqk7xj0vhbJlwcJJMT0BOZg==} peerDependencies: '@babel/core': ^7.0.0 @@ -2833,8 +2839,8 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.17.7 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.7 + '@babel/core': 7.17.8 + '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8 '@emotion/cache': 11.7.1 '@emotion/serialize': 1.0.2 '@emotion/sheet': 1.1.0 @@ -2855,7 +2861,7 @@ packages: resolution: {integrity: sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==} dev: false - /@emotion/react/11.8.2_47ea947e2a228aa5b9e98bcc4bbde992: + /@emotion/react/11.8.2_5a943fc55a0ff92c0edb94756a5bda3c: resolution: {integrity: sha512-+1bcHBaNJv5nkIIgnGKVsie3otS0wF9f1T1hteF3WeVvMNQEtfZ4YyFpnphGoot3ilU/wWMgP2SgIDuHLE/wAA==} peerDependencies: '@babel/core': ^7.0.0 @@ -2867,14 +2873,14 @@ packages: '@types/react': optional: true dependencies: - '@babel/core': 7.17.7 + '@babel/core': 7.17.8 '@babel/runtime': 7.17.2 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.7 + '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8 '@emotion/cache': 11.7.1 '@emotion/serialize': 1.0.2 '@emotion/utils': 1.1.0 '@emotion/weak-memoize': 0.2.5 - '@types/react': 17.0.40 + '@types/react': 17.0.42 hoist-non-react-statics: 3.3.2 react: 17.0.2 dev: false @@ -2893,7 +2899,7 @@ packages: resolution: {integrity: sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==} dev: false - /@emotion/styled/11.8.1_014d3fd47caecfb5ae8372631ae4f839: + /@emotion/styled/11.8.1_4f34f9dcb4a72ea8dc26be56200ba2d2: resolution: {integrity: sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==} peerDependencies: '@babel/core': ^7.0.0 @@ -2906,14 +2912,14 @@ packages: '@types/react': optional: true dependencies: - '@babel/core': 7.17.7 + '@babel/core': 7.17.8 '@babel/runtime': 7.17.2 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.7 + '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8 '@emotion/is-prop-valid': 1.1.2 - '@emotion/react': 11.8.2_47ea947e2a228aa5b9e98bcc4bbde992 + '@emotion/react': 11.8.2_5a943fc55a0ff92c0edb94756a5bda3c '@emotion/serialize': 1.0.2 '@emotion/utils': 1.1.0 - '@types/react': 17.0.40 + '@types/react': 17.0.42 react: 17.0.2 dev: false @@ -2956,12 +2962,12 @@ packages: '@hapi/hoek': 9.2.1 dev: false - /@hookform/resolvers/2.8.8_react-hook-form@7.28.0: + /@hookform/resolvers/2.8.8_react-hook-form@7.28.1: resolution: {integrity: sha512-meAEDur1IJBfKyTo9yPYAuzjIfrxA7m9Ov+1nxaW/YupsqMeseWifoUjWK03+hz/RJizsVQAaUjVxFEkyu0GWg==} peerDependencies: react-hook-form: ^7.0.0 dependencies: - react-hook-form: 7.28.0_react@17.0.2 + react-hook-form: 7.28.1_react@17.0.2 dev: false /@humanwhocodes/config-array/0.9.5: @@ -3076,8 +3082,8 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /@mui/base/5.0.0-alpha.72_f456dfc349ace84b0ea11d9e6e4ef3ab: - resolution: {integrity: sha512-WCAooa9eqbsC68LhyKtDBRumH4hV1eRZ0A3SDKFHSwYG9fCOdsFv/H1dIYRJM0rwD45bMnuDiG3Qmx7YsTiptw==} + /@mui/base/5.0.0-alpha.73_b236a318752056aac88306873bc2bcc1: + resolution: {integrity: sha512-TEUCIIEAWrngAqpIa+dY3nofGSNj70LC3KC9WcCzyXPK3M4AG2GNi7ndd/g/0DtC55kbxrudzlV8TG3vrB2Vjw==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^16.8.6 || ^17.0.0 @@ -3091,7 +3097,7 @@ packages: '@emotion/is-prop-valid': 1.1.2 '@mui/utils': 5.4.4_react@17.0.2 '@popperjs/core': 2.11.4 - '@types/react': 17.0.40 + '@types/react': 17.0.42 clsx: 1.1.1 prop-types: 15.8.1 react: 17.0.2 @@ -3099,7 +3105,7 @@ packages: react-is: 17.0.2 dev: false - /@mui/icons-material/5.5.1_eaabad477ab592e6fc6c82ff11471ee4: + /@mui/icons-material/5.5.1_e7923e93e39a464956a64833fc9db0ef: resolution: {integrity: sha512-40f68p5+Yhq3dCn3QYHqQt5RETPyR3AkDw+fma8PtcjqvZ+d+jF84kFmT6NqwA3he7TlwluEtkyAmPzUE4uPdA==} engines: {node: '>=12.0.0'} peerDependencies: @@ -3111,13 +3117,13 @@ packages: optional: true dependencies: '@babel/runtime': 7.17.2 - '@mui/material': 5.5.1_04cccb159326fc32d263f5d228230564 - '@types/react': 17.0.40 + '@mui/material': 5.5.2_0177f6fdb6acb6d74036e1259a0d9727 + '@types/react': 17.0.42 react: 17.0.2 dev: false - /@mui/lab/5.0.0-alpha.73_cbec4d7d8425fe04792642a71b60acea: - resolution: {integrity: sha512-10Uj0Atc7gBTXKX4VV38P6RdqTQrJZxcl3HeEcytIO1S3NAGfc7gZ3Hdpnhtj5U8kcRJZZPH9LtrBbMZzxU/1A==} + /@mui/lab/5.0.0-alpha.74_73de8e96939346e71b6753bf32c9e8f7: + resolution: {integrity: sha512-a3spQ3uWzlHVVBLcHqqMXPOwto39EVojaV3+3x102kTwPU6ZT1CsU+nI6+EiGCjZ7hW09gxjhUWxiU3fow9UWA==} engines: {node: '>=12.0.0'} peerDependencies: '@mui/material': ^5.0.0 @@ -3145,11 +3151,11 @@ packages: '@date-io/dayjs': 2.13.1_dayjs@1.11.0 '@date-io/luxon': 2.13.1 '@date-io/moment': 2.13.1 - '@mui/base': 5.0.0-alpha.72_f456dfc349ace84b0ea11d9e6e4ef3ab - '@mui/material': 5.5.1_04cccb159326fc32d263f5d228230564 - '@mui/system': 5.5.1_fcd809b460cfc9d78b56b52c09fcfe39 + '@mui/base': 5.0.0-alpha.73_b236a318752056aac88306873bc2bcc1 + '@mui/material': 5.5.2_0177f6fdb6acb6d74036e1259a0d9727 + '@mui/system': 5.5.2_edb41ce39923937e7f56e53660c18674 '@mui/utils': 5.4.4_react@17.0.2 - '@types/react': 17.0.40 + '@types/react': 17.0.42 clsx: 1.1.1 dayjs: 1.11.0 prop-types: 15.8.1 @@ -3163,8 +3169,8 @@ packages: - '@emotion/styled' dev: false - /@mui/material/5.5.1_04cccb159326fc32d263f5d228230564: - resolution: {integrity: sha512-bJSYgymgSZ7btPTNnWFrr2EmGoVQc4A/0WLfP/ESY2dxnhnbFDwt7twiOKmJp3u84YXriEDt5v9EZQLf7A+y0Q==} + /@mui/material/5.5.2_0177f6fdb6acb6d74036e1259a0d9727: + resolution: {integrity: sha512-r4p1u9eDlSqW3TS/Iq9yolifWHpuW6e0BSeqEJW3EEIcKfPVVk4WNUNJ+s8DtN7dBoDcveXxcQVVjYXTIv1d9g==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -3181,13 +3187,13 @@ packages: optional: true dependencies: '@babel/runtime': 7.17.2 - '@emotion/react': 11.8.2_47ea947e2a228aa5b9e98bcc4bbde992 - '@emotion/styled': 11.8.1_014d3fd47caecfb5ae8372631ae4f839 - '@mui/base': 5.0.0-alpha.72_f456dfc349ace84b0ea11d9e6e4ef3ab - '@mui/system': 5.5.1_fcd809b460cfc9d78b56b52c09fcfe39 - '@mui/types': 7.1.3_@types+react@17.0.40 + '@emotion/react': 11.8.2_5a943fc55a0ff92c0edb94756a5bda3c + '@emotion/styled': 11.8.1_4f34f9dcb4a72ea8dc26be56200ba2d2 + '@mui/base': 5.0.0-alpha.73_b236a318752056aac88306873bc2bcc1 + '@mui/system': 5.5.2_edb41ce39923937e7f56e53660c18674 + '@mui/types': 7.1.3_@types+react@17.0.42 '@mui/utils': 5.4.4_react@17.0.2 - '@types/react': 17.0.40 + '@types/react': 17.0.42 '@types/react-transition-group': 4.4.4 clsx: 1.1.1 csstype: 3.0.11 @@ -3199,7 +3205,7 @@ packages: react-transition-group: 4.4.2_react-dom@17.0.2+react@17.0.2 dev: false - /@mui/private-theming/5.4.4_00d6772dea80510e818fd171caaa025a: + /@mui/private-theming/5.4.4_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-V/gxttr6736yJoU9q+4xxXsa0K/w9Hn9pg99zsOHt7i/O904w2CX5NHh5WqDXtoUzVcayLF0RB17yr6l79CE+A==} engines: {node: '>=12.0.0'} peerDependencies: @@ -3211,13 +3217,13 @@ packages: dependencies: '@babel/runtime': 7.17.2 '@mui/utils': 5.4.4_react@17.0.2 - '@types/react': 17.0.40 + '@types/react': 17.0.42 prop-types: 15.8.1 react: 17.0.2 dev: false - /@mui/styled-engine/5.4.4_dc240608ee0d50d8faddd7dd724375c2: - resolution: {integrity: sha512-AKx3rSgB6dmt5f7iP4K18mLFlE5/9EfJe/5EH9Pyqez8J/CPkTgYhJ/Va6qtlrcunzpui+uG/vfuf04yAZekSg==} + /@mui/styled-engine/5.5.2_dc240608ee0d50d8faddd7dd724375c2: + resolution: {integrity: sha512-jkz5AHHbA43akBo5L3y1X1/X0f+RvXvCp3eXKt+iOf3qnKSAausbtlVz7gBbC4xIWDnP1Jb/6T+t/0/7gObRYA==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.4.1 @@ -3231,14 +3237,14 @@ packages: dependencies: '@babel/runtime': 7.17.2 '@emotion/cache': 11.7.1 - '@emotion/react': 11.8.2_47ea947e2a228aa5b9e98bcc4bbde992 - '@emotion/styled': 11.8.1_014d3fd47caecfb5ae8372631ae4f839 + '@emotion/react': 11.8.2_5a943fc55a0ff92c0edb94756a5bda3c + '@emotion/styled': 11.8.1_4f34f9dcb4a72ea8dc26be56200ba2d2 prop-types: 15.8.1 react: 17.0.2 dev: false - /@mui/system/5.5.1_fcd809b460cfc9d78b56b52c09fcfe39: - resolution: {integrity: sha512-2hynI4hN8304hOCT8sc4knJviwUUYJ7XK3mXwQ0nagVGOPnWSOad/nYADm7K0vdlCeUXLIbDbe7oNN3Kaiu2kA==} + /@mui/system/5.5.2_edb41ce39923937e7f56e53660c18674: + resolution: {integrity: sha512-OATYFI36nliud8xh0u+ZNqDo0jWjxpO0vZLlzqNB+ZtkR5Q/+1X3GgboA9ruiB8Rq+udnJlMBQNGW0qqjvAOHQ==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -3254,20 +3260,20 @@ packages: optional: true dependencies: '@babel/runtime': 7.17.2 - '@emotion/react': 11.8.2_47ea947e2a228aa5b9e98bcc4bbde992 - '@emotion/styled': 11.8.1_014d3fd47caecfb5ae8372631ae4f839 - '@mui/private-theming': 5.4.4_00d6772dea80510e818fd171caaa025a - '@mui/styled-engine': 5.4.4_dc240608ee0d50d8faddd7dd724375c2 - '@mui/types': 7.1.3_@types+react@17.0.40 + '@emotion/react': 11.8.2_5a943fc55a0ff92c0edb94756a5bda3c + '@emotion/styled': 11.8.1_4f34f9dcb4a72ea8dc26be56200ba2d2 + '@mui/private-theming': 5.4.4_e172d252c66b8263a0fc6c22242511b8 + '@mui/styled-engine': 5.5.2_dc240608ee0d50d8faddd7dd724375c2 + '@mui/types': 7.1.3_@types+react@17.0.42 '@mui/utils': 5.4.4_react@17.0.2 - '@types/react': 17.0.40 + '@types/react': 17.0.42 clsx: 1.1.1 csstype: 3.0.11 prop-types: 15.8.1 react: 17.0.2 dev: false - /@mui/types/7.1.3_@types+react@17.0.40: + /@mui/types/7.1.3_@types+react@17.0.42: resolution: {integrity: sha512-DDF0UhMBo4Uezlk+6QxrlDbchF79XG6Zs0zIewlR4c0Dt6GKVFfUtzPtHCH1tTbcSlq/L2bGEdiaoHBJ9Y1gSA==} peerDependencies: '@types/react': '*' @@ -3275,7 +3281,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 dev: false /@mui/utils/5.4.4_react@17.0.2: @@ -3292,14 +3298,14 @@ packages: react-is: 17.0.2 dev: false - /@nestjs/axios/0.0.7_b8034d7883829e8dea958456cea5a5cb: + /@nestjs/axios/0.0.7_f0f7bf27b9dd8662d8de3791cddb8c93: resolution: {integrity: sha512-at8nj+1Nb8UleHcIN5QqZYeWX54m4m9s9gxzVE1qWy00neX2rg0+h2TfbWsnDi2tc23zIxqexanxMOJZbzO0CA==} peerDependencies: '@nestjs/common': ^7.0.0 || ^8.0.0 reflect-metadata: ^0.1.12 rxjs: ^6.0.0 || ^7.0.0 dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 axios: 0.26.0 reflect-metadata: 0.1.13 rxjs: 7.5.5 @@ -3307,14 +3313,14 @@ packages: - debug dev: false - /@nestjs/cli/8.2.3: - resolution: {integrity: sha512-p//DACefn40VClXroxzS+2pkSdaXYvKKcr4bFOUBMTdJqT9he+U9ifcJUkg/h1bFU/Y8SS2cUsTyl0ZBHHHRcw==} + /@nestjs/cli/8.2.4: + resolution: {integrity: sha512-9zNV9oMtaz1vwLO3WXviD0wzRpyiaLWJZ7KCIZLk62U22RDNRsbtLLDS52Wkig5L8UU7Z1xRfrEv+s3f9keysQ==} engines: {node: '>= 10.13.0', npm: '>= 6.11.0'} hasBin: true dependencies: - '@angular-devkit/core': 13.2.6_chokidar@3.5.3 - '@angular-devkit/schematics': 13.2.6_chokidar@3.5.3 - '@angular-devkit/schematics-cli': 13.2.6_chokidar@3.5.3 + '@angular-devkit/core': 13.3.0_chokidar@3.5.3 + '@angular-devkit/schematics': 13.3.0_chokidar@3.5.3 + '@angular-devkit/schematics-cli': 13.3.0_chokidar@3.5.3 '@nestjs/schematics': 8.0.8_chokidar@3.5.3+typescript@4.6.2 chalk: 3.0.0 chokidar: 3.5.3 @@ -3342,8 +3348,8 @@ packages: - webpack-cli dev: true - /@nestjs/common/8.4.1_add13df2cdecb4b62cd3f7664ea82e18: - resolution: {integrity: sha512-g6beLHvJ2cCIdlW8Uui8rQh3+oxLOBLzDIk3yWH4ocp2HEgOJwF0iUv/pk33tFuwbXESIGMK8K165cpZUjNoxA==} + /@nestjs/common/8.4.2_add13df2cdecb4b62cd3f7664ea82e18: + resolution: {integrity: sha512-l5CTBvW7PaqZPHRwtLU7G0NK2XBLQZL8jnvH0ArGGduljb5MpgsXwgDt8OYlc5m50IGBL/2j70Cad3CEpKcLUA==} peerDependencies: cache-manager: '*' class-transformer: '*' @@ -3371,24 +3377,24 @@ packages: - debug dev: false - /@nestjs/config/1.2.0_b8034d7883829e8dea958456cea5a5cb: - resolution: {integrity: sha512-GGZOj2g6EMZ23orsQqeD2Vs5E2ZrmAiB0qCGvERv+5nQmZjY4nKkisG4awQsym1uotmmzgtsd9lOiKqTIFONhA==} + /@nestjs/config/2.0.0_f0f7bf27b9dd8662d8de3791cddb8c93: + resolution: {integrity: sha512-Hi1k/1S5ogsS5c0OtNm72thiLSngijOaLDFaGI5ZPxNGpF23lctPg6ox3pYIOhXVRX/u+eiUIp71gswH2k8YNw==} peerDependencies: '@nestjs/common': ^7.0.0 || ^8.0.0 reflect-metadata: ^0.1.13 rxjs: ^6.0.0 || ^7.2.0 dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 dotenv: 16.0.0 - dotenv-expand: 8.0.1 + dotenv-expand: 8.0.2 lodash: 4.17.21 reflect-metadata: 0.1.13 rxjs: 7.5.5 uuid: 8.3.2 dev: false - /@nestjs/core/8.4.1_03a788a1eb0bf93a7b64e9ce96523e26: - resolution: {integrity: sha512-JUV2cy/5z8MS2SRwszLmyOCclMMlyumxIbC1YFFlnSInhu7ODhrHLIMztyGmyAIuaehbOnyXPtHkjl01rHxc5w==} + /@nestjs/core/8.4.2_c19d2ec2e65d58045ebcb73ac916a0e0: + resolution: {integrity: sha512-TfDl9InVsMS1COT9839t2kvBGTIaD5X+SHrdH0PzcNqsnbXnk4oL06Mz+3Jl7PQwKG76zl98iiKcMNFg6ojnOw==} requiresBuild: true peerDependencies: '@nestjs/common': ^8.0.0 @@ -3405,8 +3411,8 @@ packages: '@nestjs/websockets': optional: true dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 - '@nestjs/platform-express': 8.4.1_214a294e539403889bf33d78c1f08a26 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/platform-express': 8.4.2_44cf05fcc0e49f3653826a45aec0eb54 '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 @@ -3420,17 +3426,17 @@ packages: - encoding dev: false - /@nestjs/jwt/8.0.0_@nestjs+common@8.4.1: + /@nestjs/jwt/8.0.0_@nestjs+common@8.4.2: resolution: {integrity: sha512-fz2LQgYY2zmuD8S+8UE215anwKyXlnB/1FwJQLVR47clNfMeFMK8WCxmn6xdPhF5JKuV1crO6FVabb1qWzDxqQ==} peerDependencies: '@nestjs/common': ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 '@types/jsonwebtoken': 8.5.4 jsonwebtoken: 8.5.1 dev: false - /@nestjs/mapped-types/1.0.1_7d4466f82a71f886e9e64844ca25cf70: + /@nestjs/mapped-types/1.0.1_bae99f8a1892848e8441afe352e29d88: resolution: {integrity: sha512-NFvofzSinp00j5rzUd4tf+xi9od6383iY0JP7o0Bnu1fuItAUkWBgc4EKuIQ3D+c2QI3i9pG1kDWAeY27EMGtg==} peerDependencies: '@nestjs/common': ^7.0.8 || ^8.0.0 @@ -3443,30 +3449,30 @@ packages: class-validator: optional: true dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 class-transformer: 0.5.1 class-validator: 0.13.2 reflect-metadata: 0.1.13 dev: false - /@nestjs/passport/8.2.1_70d98f1edabaa889bf69e4387dc17f8c: + /@nestjs/passport/8.2.1_9b66cf3700d88d32f164338791f7dac9: resolution: {integrity: sha512-HXEKMLX1x865+lsJB4srwKHBciDNAhWY1Ha+xbxYRbk7J5leGDoHJAmeqe+Wb3NDn5nkboggLV87t0q2mbYc8w==} peerDependencies: '@nestjs/common': ^6.0.0 || ^7.0.0 || ^8.0.0 passport: ^0.4.0 || ^0.5.0 dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 passport: 0.5.2 dev: false - /@nestjs/platform-express/8.4.1_214a294e539403889bf33d78c1f08a26: - resolution: {integrity: sha512-c18zuhoegJsS1vZueGaNyvU8mLyFtS+6FJ2WAzDOXNpchpq0okrEPdKBifIisWuxgffQYKIufoK73vEfXSfDLg==} + /@nestjs/platform-express/8.4.2_44cf05fcc0e49f3653826a45aec0eb54: + resolution: {integrity: sha512-lvwit+wo17fRPNWcVkTdbAlq9qaQSXnf6prHuAHBJ8VjFFLoityDFy3wqgf397L+DXDSctLI7KF6+XWFWSTC1A==} peerDependencies: '@nestjs/common': ^8.0.0 '@nestjs/core': ^8.0.0 dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 - '@nestjs/core': 8.4.1_03a788a1eb0bf93a7b64e9ce96523e26 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/core': 8.4.2_c19d2ec2e65d58045ebcb73ac916a0e0 body-parser: 1.19.2 cors: 2.8.5 express: 4.17.3 @@ -3474,15 +3480,15 @@ packages: tslib: 2.3.1 dev: false - /@nestjs/schedule/1.0.2_891fcd1c5b0f2c9b3aea247fec3c8ce1: + /@nestjs/schedule/1.0.2_fbb6b2cee8aa0e7ece50e03c9bcb013d: resolution: {integrity: sha512-GGRehpSm0nCthYNxAGdTzondPrRvurtKnkQCzIb3Tccqq6PhfS2QiHMwDaCel5/4jhYbR/lZR9UsVr6KSJc2Xg==} peerDependencies: '@nestjs/common': ^6.10.11 || ^7.0.0 || ^8.0.0 '@nestjs/core': ^7.0.0 || ^8.0.0 reflect-metadata: ^0.1.12 dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 - '@nestjs/core': 8.4.1_03a788a1eb0bf93a7b64e9ce96523e26 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/core': 8.4.2_c19d2ec2e65d58045ebcb73ac916a0e0 cron: 1.7.2 reflect-metadata: 0.1.13 uuid: 8.3.2 @@ -3518,33 +3524,33 @@ packages: - chokidar dev: true - /@nestjs/serve-static/2.2.2_214a294e539403889bf33d78c1f08a26: + /@nestjs/serve-static/2.2.2_44cf05fcc0e49f3653826a45aec0eb54: resolution: {integrity: sha512-3Mr+Q/npS3N7iGoF3Wd6Lj9QcjMGxbNrSqupi5cviM0IKrZ1BHl5qekW95rWYNATAVqoTmjGROAq+nKKpuUagQ==} peerDependencies: '@nestjs/common': ^6.0.0 || ^7.0.0 || ^8.0.0 '@nestjs/core': ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 - '@nestjs/core': 8.4.1_03a788a1eb0bf93a7b64e9ce96523e26 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/core': 8.4.2_c19d2ec2e65d58045ebcb73ac916a0e0 path-to-regexp: 0.1.7 dev: false - /@nestjs/terminus/8.0.4_b68caa36af62aa4e088f563096b746ee: - resolution: {integrity: sha512-KjeY7VLt0Az6pA2wO67nkL1QbE68yBb+FLZ7+aa+C/g/IKoDR668nqSuFzJarBrnFBTGEwDD09BwsgqkmymrbQ==} + /@nestjs/terminus/8.0.6_ef685adc4b102d4810efab08ca987011: + resolution: {integrity: sha512-HevQNlJzIkiZ5S1Yb+ll4pwiqg8qB5M6G+2LD0hIkUHzWFvVdCAZDIhLhtwjjRGJ76dwC8BFE/YyUC/4reGAzQ==} peerDependencies: '@nestjs/common': 8.x '@nestjs/core': 8.x reflect-metadata: 0.1.x rxjs: 7.x dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 - '@nestjs/core': 8.4.1_03a788a1eb0bf93a7b64e9ce96523e26 - check-disk-space: 3.1.0 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/core': 8.4.2_c19d2ec2e65d58045ebcb73ac916a0e0 + check-disk-space: 3.3.0 reflect-metadata: 0.1.13 rxjs: 7.5.5 dev: false - /@nestjs/typeorm/8.0.3_677ecdef8b8569bbfcfe6edbe0eed33b: + /@nestjs/typeorm/8.0.3_c3b8e069144beb027ec7310a59704eb3: resolution: {integrity: sha512-tf9rTXP6LeFInkwd+tktQhtLRsKp4RRYImprqT8gcHcJDx+xMP1IygnXELOKwF5vo2/mnhrGtBlRQ/iiS6170g==} peerDependencies: '@nestjs/common': ^8.0.0 @@ -3553,8 +3559,8 @@ packages: rxjs: ^7.2.0 typeorm: ^0.2.34 dependencies: - '@nestjs/common': 8.4.1_add13df2cdecb4b62cd3f7664ea82e18 - '@nestjs/core': 8.4.1_03a788a1eb0bf93a7b64e9ce96523e26 + '@nestjs/common': 8.4.2_add13df2cdecb4b62cd3f7664ea82e18 + '@nestjs/core': 8.4.2_c19d2ec2e65d58045ebcb73ac916a0e0 reflect-metadata: 0.1.13 rxjs: 7.5.5 typeorm: 0.2.45_pg@8.7.3 @@ -4019,7 +4025,7 @@ packages: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 - tailwindcss: 3.0.23_autoprefixer@10.4.3 + tailwindcss: 3.0.23_autoprefixer@10.4.4 dev: true /@trysound/sax/0.2.0: @@ -4046,14 +4052,14 @@ packages: /@types/bcrypt/5.0.0: resolution: {integrity: sha512-agtcFKaruL8TmcvqbndlqHPSJgsolhf/qPWchFlgnW1gECTN/nKbFcoFnvKAQRFfKbh+BO6A3SWdJu9t+xF3Lw==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: true /@types/body-parser/1.19.2: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 17.0.21 + '@types/node': 17.0.23 /@types/bonjour/3.5.10: resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} @@ -4071,7 +4077,7 @@ packages: /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 /@types/cookie-parser/1.4.2: resolution: {integrity: sha512-uwcY8m6SDQqciHsqcKDGbo10GdasYsPCYkH3hVegj9qAah6pX5HivOnOuI3WYmyQMnOATV39zv/Ybs0bC/6iVg==} @@ -4132,7 +4138,7 @@ packages: /@types/hoist-non-react-statics/3.3.1: resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 hoist-non-react-statics: 3.3.2 /@types/html-minifier-terser/6.1.0: @@ -4155,7 +4161,7 @@ packages: /@types/jsonwebtoken/8.5.4: resolution: {integrity: sha512-4L8msWK31oXwdtC81RmRBAULd0ShnAHjBuKT9MRQpjP0piNrZdXyTRcKY9/UIfhGeKIT4PvF5amOOUbbT/9Wpg==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: false /@types/lodash/4.14.180: @@ -4192,6 +4198,9 @@ packages: /@types/node/17.0.21: resolution: {integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==} + /@types/node/17.0.23: + resolution: {integrity: sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==} + /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -4221,20 +4230,20 @@ packages: /@types/react-beautiful-dnd/13.1.2: resolution: {integrity: sha512-+OvPkB8CdE/bGdXKyIhc/Lm2U7UAYCCJgsqmopFmh9gbAudmslkI8eOrPDjg4JhwSE6wytz4a3/wRjKtovHVJg==} dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 dev: true /@types/react-is/17.0.3: resolution: {integrity: sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==} dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 dev: false /@types/react-redux/7.1.23: resolution: {integrity: sha512-D02o3FPfqQlfu2WeEYwh3x2otYd2Dk1o8wAfsA0B1C2AJEFxE663Ozu7JzuWbznGgW248NaOF6wsqCGNq9d3qw==} dependencies: '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 17.0.40 + '@types/react': 17.0.42 hoist-non-react-statics: 3.3.2 redux: 4.1.2 @@ -4242,7 +4251,7 @@ packages: resolution: {integrity: sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==} dependencies: '@types/history': 4.7.11 - '@types/react': 17.0.40 + '@types/react': 17.0.42 '@types/react-router': 5.1.18 dev: false @@ -4250,7 +4259,7 @@ packages: resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} dependencies: '@types/history': 4.7.11 - '@types/react': 17.0.40 + '@types/react': 17.0.42 '@types/react-router': 5.1.18 dev: false @@ -4258,17 +4267,17 @@ packages: resolution: {integrity: sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==} dependencies: '@types/history': 4.7.11 - '@types/react': 17.0.40 + '@types/react': 17.0.42 dev: false /@types/react-transition-group/4.4.4: resolution: {integrity: sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==} dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 dev: false - /@types/react/17.0.40: - resolution: {integrity: sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==} + /@types/react/17.0.42: + resolution: {integrity: sha512-nuab3x3CpJ7VFeNA+3HTUuEkvClYHXqWtWd7Ud6AZYW7Z3NH9WKtgU+tFB0ZLcHq+niB/HnzLcaZPqMJ95+k5Q==} dependencies: '@types/prop-types': 15.7.4 '@types/scheduler': 0.16.2 @@ -4297,7 +4306,7 @@ packages: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 17.0.21 + '@types/node': 17.0.23 /@types/sockjs/0.3.33: resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} @@ -4331,7 +4340,7 @@ packages: resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} requiresBuild: true dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: false optional: true @@ -4339,8 +4348,8 @@ packages: resolution: {integrity: sha512-fbF6oTd4sGGy0xjHPKAt+eS2CrxJ3+6gQ3FGcBoIJR2TLAyCkCyI8JqZNy+FeON0AhVgNJoUumVoZQjBFUqHkw==} dev: false - /@typescript-eslint/eslint-plugin/5.15.0_2c2afe8413bf1e049b8c0c1e7da9fea0: - resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==} + /@typescript-eslint/eslint-plugin/5.16.0_442678e62820c318289e0cc5e55a42ad: + resolution: {integrity: sha512-SJoba1edXvQRMmNI505Uo4XmGbxCK9ARQpkvOd00anxzri9RNQk0DDCxD+LIl+jYhkzOJiOMMKYEHnHEODjdCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -4350,10 +4359,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.5.5 - '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/type-utils': 5.15.0_eslint@8.11.0+typescript@4.5.5 - '@typescript-eslint/utils': 5.15.0_eslint@8.11.0+typescript@4.5.5 + '@typescript-eslint/parser': 5.16.0_eslint@8.11.0+typescript@4.5.5 + '@typescript-eslint/scope-manager': 5.16.0 + '@typescript-eslint/type-utils': 5.16.0_eslint@8.11.0+typescript@4.5.5 + '@typescript-eslint/utils': 5.16.0_eslint@8.11.0+typescript@4.5.5 debug: 4.3.3 eslint: 8.11.0 functional-red-black-tree: 1.0.1 @@ -4386,8 +4395,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.15.0_eslint@8.11.0+typescript@4.5.5: - resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==} + /@typescript-eslint/parser/5.16.0_eslint@8.11.0+typescript@4.5.5: + resolution: {integrity: sha512-fkDq86F0zl8FicnJtdXakFs4lnuebH6ZADDw6CYQv0UZeIjHvmEw87m9/29nk2Dv5Lmdp0zQ3zDQhiMWQf/GbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -4396,9 +4405,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.5.5 + '@typescript-eslint/scope-manager': 5.16.0 + '@typescript-eslint/types': 5.16.0 + '@typescript-eslint/typescript-estree': 5.16.0_typescript@4.5.5 debug: 4.3.3 eslint: 8.11.0 typescript: 4.5.5 @@ -4414,16 +4423,16 @@ packages: '@typescript-eslint/visitor-keys': 5.13.0 dev: true - /@typescript-eslint/scope-manager/5.15.0: - resolution: {integrity: sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==} + /@typescript-eslint/scope-manager/5.16.0: + resolution: {integrity: sha512-P+Yab2Hovg8NekLIR/mOElCDPyGgFZKhGoZA901Yax6WR6HVeGLbsqJkZ+Cvk5nts/dAlFKm8PfL43UZnWdpIQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/visitor-keys': 5.15.0 + '@typescript-eslint/types': 5.16.0 + '@typescript-eslint/visitor-keys': 5.16.0 dev: true - /@typescript-eslint/type-utils/5.15.0_eslint@8.11.0+typescript@4.5.5: - resolution: {integrity: sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==} + /@typescript-eslint/type-utils/5.16.0_eslint@8.11.0+typescript@4.5.5: + resolution: {integrity: sha512-SKygICv54CCRl1Vq5ewwQUJV/8padIWvPgCxlWPGO/OgQLCijY9G7lDu6H+mqfQtbzDNlVjzVWQmeqbLMBLEwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -4432,7 +4441,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.15.0_eslint@8.11.0+typescript@4.5.5 + '@typescript-eslint/utils': 5.16.0_eslint@8.11.0+typescript@4.5.5 debug: 4.3.3 eslint: 8.11.0 tsutils: 3.21.0_typescript@4.5.5 @@ -4446,8 +4455,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types/5.15.0: - resolution: {integrity: sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==} + /@typescript-eslint/types/5.16.0: + resolution: {integrity: sha512-oUorOwLj/3/3p/HFwrp6m/J2VfbLC8gjW5X3awpQJ/bSG+YRGFS4dpsvtQ8T2VNveV+LflQHjlLvB6v0R87z4g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -4472,8 +4481,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.15.0_typescript@4.5.5: - resolution: {integrity: sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==} + /@typescript-eslint/typescript-estree/5.16.0_typescript@4.5.5: + resolution: {integrity: sha512-SE4VfbLWUZl9MR+ngLSARptUv2E8brY0luCdgmUevU6arZRY/KxYoLI/3V/yxaURR8tLRN7bmZtJdgmzLHI6pQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -4481,8 +4490,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/visitor-keys': 5.15.0 + '@typescript-eslint/types': 5.16.0 + '@typescript-eslint/visitor-keys': 5.16.0 debug: 4.3.3 globby: 11.1.0 is-glob: 4.0.3 @@ -4493,16 +4502,16 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.15.0_eslint@8.11.0+typescript@4.5.5: - resolution: {integrity: sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==} + /@typescript-eslint/utils/5.16.0_eslint@8.11.0+typescript@4.5.5: + resolution: {integrity: sha512-iYej2ER6AwmejLWMWzJIHy3nPJeGDuCqf8Jnb+jAQVoPpmWzwQOfa9hWVB8GIQE5gsCv/rfN4T+AYb/V06WseQ==} 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.9 - '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.5.5 + '@typescript-eslint/scope-manager': 5.16.0 + '@typescript-eslint/types': 5.16.0 + '@typescript-eslint/typescript-estree': 5.16.0_typescript@4.5.5 eslint: 8.11.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.11.0 @@ -4519,11 +4528,11 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@typescript-eslint/visitor-keys/5.15.0: - resolution: {integrity: sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==} + /@typescript-eslint/visitor-keys/5.16.0: + resolution: {integrity: sha512-jqxO8msp5vZDhikTwq9ubyMHqZ67UIvawohr4qF3KhlpL7gzSjOd+8471H3nh5LyABkaI85laEKKU8SnGUK5/g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/types': 5.16.0 eslint-visitor-keys: 3.3.0 dev: true @@ -5032,8 +5041,8 @@ packages: postcss-value-parser: 4.2.0 dev: false - /autoprefixer/10.4.3_postcss@8.4.11: - resolution: {integrity: sha512-3EIK6tHl2SyJWCoPsQzL3NEqKOdjCWbPzoOInjVAQYo/y/OCEFG9KwB5162dehG5GadiGfgxu7nrWCpExCfRFQ==} + /autoprefixer/10.4.4_postcss@8.4.12: + resolution: {integrity: sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -5044,7 +5053,7 @@ packages: fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.11 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: true @@ -5525,8 +5534,8 @@ packages: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - /check-disk-space/3.1.0: - resolution: {integrity: sha512-4L3WVw4uPaBJocwnxTCWTTHc8mNu080pjCVBhZeWFdnaQBAremLHpJ1H90G+uEA0rJcW43fghYMsLBXID9X4Zg==} + /check-disk-space/3.3.0: + resolution: {integrity: sha512-Hvr+Nr01xSSvuCpXvJ8oZ2iXjIu4XT3uHbw3g7F/Uiw6O5xk8c/Ot7ZGFDaTRDf2Bz8AdWA4DvpAgCJVKt8arw==} engines: {node: '>=12'} dev: false @@ -6894,8 +6903,8 @@ packages: resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} dev: false - /dotenv-expand/8.0.1: - resolution: {integrity: sha512-j/Ih7bIERDR5PzI89Zu8ayd3tXZ6E3dbY0ljQ9Db0K87qBO8zdLsi2dIvDHMWtjC3Yxb8XixOTHAtia0fDHRpg==} + /dotenv-expand/8.0.2: + resolution: {integrity: sha512-vKKAk+VOzAWOV/dPIeSYqhgC/TQY+6L6Ibkzfsr8xd1stdBsTuGu9asCOXgbYbBeS+f2Y6lqqEuw7riOA+xEUQ==} engines: {node: '>=12'} dev: false @@ -7098,7 +7107,7 @@ packages: eslint-plugin-jsx-a11y: 6.5.1_eslint@8.11.0 eslint-plugin-react: 7.29.3_eslint@8.11.0 eslint-plugin-react-hooks: 4.3.0_eslint@8.11.0 - next: 12.1.0_6f8a40c9aae361fcde4eab0beee18dbb + next: 12.1.0_9e7622c461c2e7415f1a1e6649cf5999 typescript: 4.5.5 transitivePeerDependencies: - supports-color @@ -7246,7 +7255,7 @@ packages: eslint: 8.11.0 dev: true - /eslint-plugin-unused-imports/2.0.0_10b06f89160d8e2f4b80beac9362de79: + /eslint-plugin-unused-imports/2.0.0_0d92ebcd20257249efc95aa75e3847d0: resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7256,7 +7265,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.15.0_2c2afe8413bf1e049b8c0c1e7da9fea0 + '@typescript-eslint/eslint-plugin': 5.16.0_442678e62820c318289e0cc5e55a42ad eslint: 8.11.0 eslint-rule-composer: 0.3.0 dev: true @@ -8229,8 +8238,8 @@ packages: - supports-color dev: false - /googleapis/97.0.0: - resolution: {integrity: sha512-npfVjA4unKsyKvlBC7nhKq6ReH/lsSkSl+0AcW9/TrjT4Uc5QUyJCd1vhH54k5SGDpVQ0xMyyC06dVRMsNarRw==} + /googleapis/98.0.0: + resolution: {integrity: sha512-gJS+JF03FXouOpHN7dqxg5wrNCBef3ExBtYdCJoX4wlURuy6pixg7SC8sNAjFIXphMZWQ1Bbcu9aKxNv2xCbuQ==} engines: {node: '>=10'} dependencies: google-auth-library: 7.14.0 @@ -10219,6 +10228,10 @@ packages: /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} + /minimist/1.2.6: + resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} + dev: true + /minipass/3.1.6: resolution: {integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==} engines: {node: '>=8'} @@ -10371,7 +10384,7 @@ packages: hoist-non-react-statics: 3.3.2 i18next: 21.6.13 i18next-fs-backend: 1.1.4 - next: 12.1.0_6f8a40c9aae361fcde4eab0beee18dbb + next: 12.1.0_9e7622c461c2e7415f1a1e6649cf5999 react: 17.0.2 react-i18next: 11.15.5_8fd568e9c91be135c90675cf637af7c7 transitivePeerDependencies: @@ -10379,8 +10392,8 @@ packages: - react-native dev: false - /next-sitemap/2.5.10_next@12.1.0: - resolution: {integrity: sha512-9jFvViLL2US0obp6NAGlEpE4gWU5NACupHvVFtLhOhgJ33M/vBPqEgCiZQsG9dKDhZXchjrjQrtDvhk/KZBekg==} + /next-sitemap/2.5.13_next@12.1.0: + resolution: {integrity: sha512-MIIqXdabDLj086OwP2MQmpk90KR7Sxup8DWxkDQBD2KZhml/ds2vulCv7sZptpuVjXckCufoMSsP+JjMdr2cSw==} engines: {node: '>=14.18'} hasBin: true peerDependencies: @@ -10388,10 +10401,10 @@ packages: dependencies: '@corex/deepmerge': 2.6.148 minimist: 1.2.5 - next: 12.1.0_6f8a40c9aae361fcde4eab0beee18dbb + next: 12.1.0_9e7622c461c2e7415f1a1e6649cf5999 dev: true - /next/12.1.0_6f8a40c9aae361fcde4eab0beee18dbb: + /next/12.1.0_9e7622c461c2e7415f1a1e6649cf5999: resolution: {integrity: sha512-s885kWvnIlxsUFHq9UGyIyLiuD0G3BUC/xrH0CEnH5lHEWkwQcHOORgbDF0hbrW9vr/7am4ETfX4A7M6DjrE7Q==} engines: {node: '>=12.22.0'} hasBin: true @@ -10415,7 +10428,7 @@ packages: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 sass: 1.49.9 - styled-jsx: 5.0.0_@babel+core@7.17.7+react@17.0.2 + styled-jsx: 5.0.0_@babel+core@7.17.8+react@17.0.2 use-subscription: 1.5.1_react@17.0.2 optionalDependencies: '@next/swc-android-arm64': 12.1.0 @@ -11118,21 +11131,21 @@ packages: find-up: 3.0.0 dev: false - /playwright-chromium/1.20.0: - resolution: {integrity: sha512-5qyHaW2kFguX4eAne2MgS7AxZBfQ+hN2X0t5SD5mxOTAgwciEAhMNc06o9NxILnRcmF8QSXGg19OSb8VMUBLzg==} + /playwright-chromium/1.20.1: + resolution: {integrity: sha512-zDJm59GEOWrHqpByblzaKI+bpswd3nrheCoAGOTBDX7MsQYwAV/ZBS2aCJzeGxDt/67brq/fQuZse3GwnCk+6A==} engines: {node: '>=12'} hasBin: true requiresBuild: true dependencies: - playwright-core: 1.20.0 + playwright-core: 1.20.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: false - /playwright-core/1.20.0: - resolution: {integrity: sha512-d25IRcdooS278Cijlp8J8A5fLQZ+/aY3dKRJvgX5yjXA69N0huIUdnh3xXSgn+LsQ9DCNmB7Ngof3eY630jgdA==} + /playwright-core/1.20.1: + resolution: {integrity: sha512-A8ZsZ09gaSbxP0UijoLyzp3LJc0kWMxDooLPi+mm4/5iYnTbd6PF5nKjoFw1a7KwjZIEgdhJduah4BcUIh+IPA==} engines: {node: '>=12'} hasBin: true dependencies: @@ -11263,14 +11276,14 @@ packages: postcss-selector-parser: 6.0.9 dev: false - /postcss-js/4.0.0_postcss@8.4.11: + /postcss-js/4.0.0_postcss@8.4.12: resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.3.3 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.11 + postcss: 8.4.12 dev: true /postcss-load-config/3.1.3: @@ -11420,13 +11433,13 @@ packages: postcss: 8.4.8 dev: false - /postcss-nested/5.0.6_postcss@8.4.11: + /postcss-nested/5.0.6_postcss@8.4.12: resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.11 + postcss: 8.4.12 postcss-selector-parser: 6.0.9 dev: true @@ -11613,8 +11626,8 @@ packages: postcss: 8.4.8 dev: false - /postcss/8.4.11: - resolution: {integrity: sha512-D+jFLnT0ilGfy4CVBGbC+XE68HkVpT8+CUkDrcSpgxmo4RKco2uaZ4kIoyVGEm+m8KN/+Vwgs8MtpNbQ3/ma9w==} + /postcss/8.4.12: + resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.1 @@ -11980,7 +11993,7 @@ packages: dnd-core: 15.1.1 dev: false - /react-dnd/15.1.1_6b3b0e9091372e91153a8731ce376053: + /react-dnd/15.1.1_0e2f63fa35a56914af9d25e7edf4360d: resolution: {integrity: sha512-QLrHtPU08U4c5zop0ANeqrHXaQw2EWLMn8DQoN6/e4eSN/UbB84P49/80Qg0MEF29VLB5vikSoiFh9N8ASNmpQ==} peerDependencies: '@types/hoist-non-react-statics': '>= 3.3.1' @@ -11997,8 +12010,8 @@ packages: dependencies: '@react-dnd/invariant': 3.0.0 '@react-dnd/shallowequal': 3.0.0 - '@types/node': 17.0.21 - '@types/react': 17.0.40 + '@types/node': 17.0.23 + '@types/react': 17.0.42 dnd-core: 15.1.1 fast-deep-equal: 3.1.3 hoist-non-react-statics: 3.3.2 @@ -12030,7 +12043,7 @@ packages: react: ^16 || ^17 react-dom: ^16 || ^17 dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 prop-types: 15.8.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -12051,8 +12064,8 @@ packages: shallowequal: 1.1.0 dev: false - /react-hook-form/7.28.0_react@17.0.2: - resolution: {integrity: sha512-mmLpT86BkMGPr0r6ca8zxV0WH4Y1FW5MKs7Rq1+uHLVeeg5pSWbF5Z/qLCnM5vPVblHNM6lRBRRotnfEAf0ALA==} + /react-hook-form/7.28.1_react@17.0.2: + resolution: {integrity: sha512-mgwxvXuvt3FMY/mdnWbPc++Zf1U5xYzkhOaL05mtFMLvXc9MvUhMUlKtUVuO12sOrgT3nPXBgVFawtiJ4ONrgg==} engines: {node: '>=12.22.0'} peerDependencies: react: ^16.8.0 || ^17 @@ -12121,7 +12134,7 @@ packages: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: false - /react-json-view/1.21.3_f456dfc349ace84b0ea11d9e6e4ef3ab: + /react-json-view/1.21.3_b236a318752056aac88306873bc2bcc1: resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==} peerDependencies: react: ^17.0.0 || ^16.3.0 || ^15.5.4 @@ -12132,7 +12145,7 @@ packages: react-base16-styling: 0.6.0 react-dom: 17.0.2_react@17.0.2 react-lifecycles-compat: 3.0.4 - react-textarea-autosize: 8.3.3_00d6772dea80510e818fd171caaa025a + react-textarea-autosize: 8.3.3_e172d252c66b8263a0fc6c22242511b8 transitivePeerDependencies: - '@types/react' - encoding @@ -12154,7 +12167,7 @@ packages: webpack: 5.70.0 dev: false - /react-markdown/8.0.1_00d6772dea80510e818fd171caaa025a: + /react-markdown/8.0.1_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-g78B0KtUk8oDRt59fX9SWhMikn3/qYcQW+aVMxdIulcjCNeecAZNOmR8uXy5p4bhbuPIS8gZly81bF4pAQWYXw==} peerDependencies: '@types/react': '>=16' @@ -12162,7 +12175,7 @@ packages: dependencies: '@types/hast': 2.3.4 '@types/prop-types': 15.7.4 - '@types/react': 17.0.40 + '@types/react': 17.0.42 '@types/unist': 2.0.6 comma-separated-tokens: 2.0.2 hast-util-whitespace: 2.0.0 @@ -12266,7 +12279,7 @@ packages: tiny-warning: 1.0.3 dev: false - /react-textarea-autosize/8.3.3_00d6772dea80510e818fd171caaa025a: + /react-textarea-autosize/8.3.3_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==} engines: {node: '>=10'} peerDependencies: @@ -12275,7 +12288,7 @@ packages: '@babel/runtime': 7.17.2 react: 17.0.2 use-composed-ref: 1.2.1_react@17.0.2 - use-latest: 1.2.0_00d6772dea80510e818fd171caaa025a + use-latest: 1.2.0_e172d252c66b8263a0fc6c22242511b8 transitivePeerDependencies: - '@types/react' dev: false @@ -13482,7 +13495,7 @@ packages: inline-style-parser: 0.1.1 dev: false - /styled-jsx/5.0.0_@babel+core@7.17.7+react@17.0.2: + /styled-jsx/5.0.0_@babel+core@7.17.8+react@17.0.2: resolution: {integrity: sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -13495,7 +13508,7 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.17.7 + '@babel/core': 7.17.8 react: 17.0.2 dev: false @@ -13559,7 +13572,7 @@ packages: engines: {node: '>=0.10'} dev: true - /tailwindcss/3.0.23_autoprefixer@10.4.3: + /tailwindcss/3.0.23_autoprefixer@10.4.4: resolution: {integrity: sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==} engines: {node: '>=12.13.0'} hasBin: true @@ -13567,7 +13580,7 @@ packages: autoprefixer: ^10.0.2 dependencies: arg: 5.0.1 - autoprefixer: 10.4.3_postcss@8.4.11 + autoprefixer: 10.4.4_postcss@8.4.12 chalk: 4.1.2 chokidar: 3.5.3 color-name: 1.1.4 @@ -13580,10 +13593,10 @@ packages: is-glob: 4.0.3 normalize-path: 3.0.0 object-hash: 2.2.0 - postcss: 8.4.11 - postcss-js: 4.0.0_postcss@8.4.11 + postcss: 8.4.12 + postcss-js: 4.0.0_postcss@8.4.12 postcss-load-config: 3.1.3 - postcss-nested: 5.0.6_postcss@8.4.11 + postcss-nested: 5.0.6_postcss@8.4.12 postcss-selector-parser: 6.0.9 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 @@ -13796,37 +13809,6 @@ packages: webpack: 5.70.0 dev: true - /ts-node/10.7.0_99a448058f874aec2a353d0e974167cc: - resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.7.0 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - '@types/node': 17.0.21 - acorn: 8.7.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.5.5 - v8-compile-cache-lib: 3.0.0 - yn: 3.1.1 - dev: true - /ts-node/10.7.0_e79e62fe450383fd2d418267dc75e645: resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} hasBin: true @@ -13859,12 +13841,43 @@ packages: dev: true optional: true + /ts-node/10.7.0_f617194e5939c51b27c7a156f2544bd6: + resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.7.0 + '@tsconfig/node10': 1.0.8 + '@tsconfig/node12': 1.0.9 + '@tsconfig/node14': 1.0.1 + '@tsconfig/node16': 1.0.2 + '@types/node': 17.0.23 + acorn: 8.7.0 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.5.5 + v8-compile-cache-lib: 3.0.0 + yn: 3.1.1 + dev: true + /tsconfig-paths-webpack-plugin/3.5.2: resolution: {integrity: sha512-EhnfjHbzm5IYI9YPNVIxx1moxMI4bpHD2e0zTXeDNQcwjjRaGepP7IhTHJkyDBG0CAOoxRfe7jCG630Ou+C6Pw==} dependencies: chalk: 4.1.2 enhanced-resolve: 5.9.2 - tsconfig-paths: 3.14.0 + tsconfig-paths: 3.14.1 dev: true /tsconfig-paths/3.13.0: @@ -13881,7 +13894,16 @@ packages: dependencies: '@types/json5': 0.0.29 json5: 1.0.1 - minimist: 1.2.5 + minimist: 1.2.6 + strip-bom: 3.0.0 + dev: true + + /tsconfig-paths/3.14.1: + resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.1 + minimist: 1.2.6 strip-bom: 3.0.0 dev: true @@ -14344,7 +14366,7 @@ packages: react: 17.0.2 dev: false - /use-isomorphic-layout-effect/1.1.1_00d6772dea80510e818fd171caaa025a: + /use-isomorphic-layout-effect/1.1.1_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==} peerDependencies: '@types/react': '*' @@ -14353,11 +14375,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 react: 17.0.2 dev: false - /use-latest/1.2.0_00d6772dea80510e818fd171caaa025a: + /use-latest/1.2.0_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==} peerDependencies: '@types/react': '*' @@ -14366,9 +14388,9 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 17.0.40 + '@types/react': 17.0.42 react: 17.0.2 - use-isomorphic-layout-effect: 1.1.1_00d6772dea80510e818fd171caaa025a + use-isomorphic-layout-effect: 1.1.1_e172d252c66b8263a0fc6c22242511b8 dev: false /use-memo-one/1.1.2_react@17.0.2: diff --git a/server/package.json b/server/package.json index 00711b7d..47d8ad76 100644 --- a/server/package.json +++ b/server/package.json @@ -11,16 +11,16 @@ }, "dependencies": { "@nestjs/axios": "^0.0.7", - "@nestjs/common": "^8.4.1", + "@nestjs/common": "^8.4.2", "@nestjs/config": "^2.0.0", - "@nestjs/core": "^8.4.1", + "@nestjs/core": "^8.4.2", "@nestjs/jwt": "^8.0.0", "@nestjs/mapped-types": "^1.0.1", "@nestjs/passport": "^8.2.1", - "@nestjs/platform-express": "^8.4.1", + "@nestjs/platform-express": "^8.4.2", "@nestjs/schedule": "^1.0.2", "@nestjs/serve-static": "^2.2.2", - "@nestjs/terminus": "^8.0.4", + "@nestjs/terminus": "^8.0.6", "@nestjs/typeorm": "^8.0.3", "@sendgrid/mail": "^7.6.2", "@types/passport": "^1.0.7", @@ -42,28 +42,28 @@ "passport-local": "^1.0.0", "pdf-lib": "^1.17.1", "pg": "^8.7.3", - "playwright-chromium": "^1.20.0", + "playwright-chromium": "^1.20.1", "reflect-metadata": "^0.1.13", "rimraf": "^3.0.2", "rxjs": "^7.5.5", - "typeorm": "^0.3.3", + "typeorm": "^0.2.45", "uuid": "^8.3.2" }, "devDependencies": { - "@nestjs/cli": "^8.2.3", + "@nestjs/cli": "^8.2.4", "@nestjs/schematics": "^8.0.8", "@reactive-resume/schema": "workspace:*", "@types/bcrypt": "^5.0.0", "@types/cookie-parser": "^1.4.2", "@types/express": "^4.17.13", "@types/multer": "^1.4.7", - "@types/node": "^17.0.21", + "@types/node": "^17.0.23", "eslint": "^8.11.0", "prettier": "^2.6.0", "source-map-support": "^0.5.21", "ts-loader": "^9.2.8", "ts-node": "^10.7.0", - "tsconfig-paths": "^3.14.0", + "tsconfig-paths": "^3.14.1", "typescript": "<4.6.0", "webpack": "^5.70.0" } diff --git a/server/src/auth/auth.service.ts b/server/src/auth/auth.service.ts index 1b20c7ae..daab9bff 100644 --- a/server/src/auth/auth.service.ts +++ b/server/src/auth/auth.service.ts @@ -22,8 +22,12 @@ export class AuthService { private jwtService: JwtService ) {} + private getRandomSaltRounds(min: number, max: number) { + return Math.floor(Math.random() * (max - min + 1) + min); + } + async register(registerDto: RegisterDto) { - const hashedPassword = await bcrypt.hash(registerDto.password, 10); + const hashedPassword = await bcrypt.hash(registerDto.password, this.getRandomSaltRounds(10, 20)); try { const createdUser = await this.usersService.create({ @@ -74,7 +78,7 @@ export class AuthService { async resetPassword(resetPasswordDto: ResetPasswordDto) { const user = await this.usersService.findByResetToken(resetPasswordDto.resetToken); - const hashedPassword = await bcrypt.hash(resetPasswordDto.password, 10); + const hashedPassword = await bcrypt.hash(resetPasswordDto.password, this.getRandomSaltRounds(10, 20)); await this.usersService.update(user.id, { password: hashedPassword,