diff --git a/README.md b/README.md
index 1d1552a5..85788304 100644
--- a/README.md
+++ b/README.md
@@ -65,6 +65,7 @@ You have complete control over what goes into your resume, how it looks, what co
- German (Deutsch)
- Greek (Ελληνικά)
- Hindi (हिन्दी)
+- Hungarian (Magyar)
- Italian (Italiano)
- Kannada (ಕನ್ನಡ)
- Malayalam (മലയാളം)
diff --git a/client/.gitignore b/client/.gitignore
index 630c4200..4c3571fc 100644
--- a/client/.gitignore
+++ b/client/.gitignore
@@ -36,4 +36,7 @@ yarn-error.log*
*.tsbuildinfo
# react-env
-__ENV.js
\ No newline at end of file
+__ENV.js
+
+# next-sitemap
+sitemap*.xml
\ No newline at end of file
diff --git a/client/config/languages.ts b/client/config/languages.ts
index a7a72bd0..be5c0344 100644
--- a/client/config/languages.ts
+++ b/client/config/languages.ts
@@ -15,6 +15,7 @@ export const languages: Language[] = [
{ code: 'es', name: 'Spanish', localName: 'Español' },
{ code: 'fr', name: 'French', localName: 'Français' },
{ code: 'hi', name: 'Hindi', localName: 'हिन्दी' },
+ { code: 'hu', name: 'Hungarian', localName: 'Magyar' },
{ code: 'it', name: 'Italian', localName: 'Italiano' },
{ code: 'kn', name: 'Kannada', localName: 'ಕನ್ನಡ' },
{ code: 'ml', name: 'Malayalam', localName: 'മലയാളം' },
diff --git a/client/next-i18next.config.js b/client/next-i18next.config.js
index b7a6d598..fa5d244d 100644
--- a/client/next-i18next.config.js
+++ b/client/next-i18next.config.js
@@ -6,19 +6,24 @@ const i18nConfig = {
locales: [
'ar',
'bn',
+ 'cs',
'da',
'de',
+ 'el',
'en',
'es',
'fr',
'hi',
+ 'hu',
'it',
'kn',
'ml',
'nl',
+ 'or',
'pl',
'pt',
'ru',
+ 'sv',
'ta',
'tr',
'vi',
diff --git a/client/package.json b/client/package.json
index 34377988..582c60c2 100644
--- a/client/package.json
+++ b/client/package.json
@@ -40,7 +40,7 @@
"react-hotkeys-hook": "^3.4.4",
"react-icons": "^4.3.1",
"react-markdown": "^8.0.3",
- "react-query": "^3.38.0",
+ "react-query": "^3.38.1",
"react-redux": "^8.0.1",
"react-zoom-pan-pinch": "^2.1.3",
"redux": "^4.2.0",
@@ -57,14 +57,14 @@
"@tailwindcss/typography": "^0.5.2",
"@types/downloadjs": "^1.4.3",
"@types/lodash": "^4.14.182",
- "@types/node": "17.0.30",
+ "@types/node": "17.0.31",
"@types/react": "17.0.2",
"@types/react-beautiful-dnd": "^13.1.2",
"@types/react-redux": "^7.1.24",
"@types/tailwindcss": "^3.0.10",
"@types/uuid": "^8.3.4",
"@types/webfontloader": "^1.6.34",
- "autoprefixer": "^10.4.5",
+ "autoprefixer": "^10.4.6",
"csstype": "^3.0.11",
"eslint": "^8.14.0",
"eslint-config-next": "12.1.5",
diff --git a/client/public/sitemap-0.xml b/client/public/sitemap-0.xml
deleted file mode 100644
index a9c356bc..00000000
--- a/client/public/sitemap-0.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-https://rxresu.memonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/meta/privacymonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/meta/servicemonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/ar/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/bn/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/da/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/de/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/es/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/fr/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/hi/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/it/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/kn/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/ml/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/nl/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/pl/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/pt/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/ru/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/ta/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/tr/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/vi/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/zh/dashboardmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/armonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/bnmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/damonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/demonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/esmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/frmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/himonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/itmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/knmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/mlmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/nlmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/plmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/ptmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/rumonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/tamonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/trmonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/vimonthly0.72022-05-01T06:02:53.893Z
-https://rxresu.me/zhmonthly0.72022-05-01T06:02:53.893Z
-
\ No newline at end of file
diff --git a/client/public/sitemap.xml b/client/public/sitemap.xml
deleted file mode 100644
index fff55f92..00000000
--- a/client/public/sitemap.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-https://rxresu.me/sitemap-0.xml
-
\ No newline at end of file
diff --git a/client/wrappers/DateWrapper.tsx b/client/wrappers/DateWrapper.tsx
index 17e16134..50bebc0b 100644
--- a/client/wrappers/DateWrapper.tsx
+++ b/client/wrappers/DateWrapper.tsx
@@ -20,6 +20,7 @@ const DateWrapper: React.FC> = ({ children }) =
require('dayjs/locale/es');
require('dayjs/locale/fr');
require('dayjs/locale/hi');
+ require('dayjs/locale/hu');
require('dayjs/locale/it');
require('dayjs/locale/kn');
require('dayjs/locale/ml');
diff --git a/docs/package.json b/docs/package.json
index b4a8d63f..b682d75b 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -36,6 +36,7 @@
]
},
"devDependencies": {
- "@types/react": "17.0.2"
+ "@types/react": "17.0.2",
+ "typescript": "^4.6.4"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c555f4d4..d866e1cf 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -54,14 +54,14 @@ importers:
'@tailwindcss/typography': ^0.5.2
'@types/downloadjs': ^1.4.3
'@types/lodash': ^4.14.182
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
'@types/react': 17.0.2
'@types/react-beautiful-dnd': ^13.1.2
'@types/react-redux': ^7.1.24
'@types/tailwindcss': ^3.0.10
'@types/uuid': ^8.3.4
'@types/webfontloader': ^1.6.34
- autoprefixer: ^10.4.5
+ autoprefixer: ^10.4.6
axios: ^0.27.2
clsx: ^1.1.1
csstype: ^3.0.11
@@ -90,7 +90,7 @@ importers:
react-hotkeys-hook: ^3.4.4
react-icons: ^4.3.1
react-markdown: ^8.0.3
- react-query: ^3.38.0
+ react-query: ^3.38.1
react-redux: ^8.0.1
react-zoom-pan-pinch: ^2.1.3
redux: ^4.2.0
@@ -128,7 +128,7 @@ importers:
react: 17.0.2
react-beautiful-dnd: 13.1.0_sfoxds7t5ydpegc3knd667wn6m
react-colorful: 5.5.1_sfoxds7t5ydpegc3knd667wn6m
- react-dnd: 15.1.2_yy3y4zy4qvdgv5qxufh7jlblbq
+ react-dnd: 15.1.2_jklc6eocbtc6hoy6vw5ptdfhfm
react-dnd-html5-backend: 15.1.3
react-dom: 17.0.2_react@17.0.2
react-hook-form: 7.30.0_react@17.0.2
@@ -136,7 +136,7 @@ importers:
react-hotkeys-hook: 3.4.4_sfoxds7t5ydpegc3knd667wn6m
react-icons: 4.3.1_react@17.0.2
react-markdown: 8.0.3_7u6mpky5dbb5b3hgdescs5ficq
- react-query: 3.38.0_sfoxds7t5ydpegc3knd667wn6m
+ react-query: 3.38.1_sfoxds7t5ydpegc3knd667wn6m
react-redux: 8.0.1_qbosmv4con5uyhu5rqwo5ayfj4
react-zoom-pan-pinch: 2.1.3_sfoxds7t5ydpegc3knd667wn6m
redux: 4.2.0
@@ -152,14 +152,14 @@ importers:
'@tailwindcss/typography': 0.5.2_tailwindcss@3.0.24
'@types/downloadjs': 1.4.3
'@types/lodash': 4.14.182
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
'@types/react': 17.0.2
'@types/react-beautiful-dnd': 13.1.2
'@types/react-redux': 7.1.24
'@types/tailwindcss': 3.0.10
'@types/uuid': 8.3.4
'@types/webfontloader': 1.6.34
- autoprefixer: 10.4.5_postcss@8.4.13
+ autoprefixer: 10.4.6_postcss@8.4.13
csstype: 3.0.11
eslint: 8.14.0
eslint-config-next: 12.1.5_ldpv3uesskyaguxpaa56hbtpeu
@@ -181,10 +181,11 @@ importers:
prism-react-renderer: ^1.3.1
react: 17.0.2
react-dom: 17.0.2
+ typescript: ^4.6.4
dependencies:
'@algolia/client-search': 4.13.0
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/preset-classic': 2.0.0-beta.18_xmxkmivamkdp5qwgvher4aibcy
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/preset-classic': 2.0.0-beta.18_n7uz7ymn4msahshgofw3s3b57a
'@mdx-js/react': 1.6.22_react@17.0.2
clsx: 1.1.1
prism-react-renderer: 1.3.1_react@17.0.2
@@ -192,6 +193,7 @@ importers:
react-dom: 17.0.2_react@17.0.2
devDependencies:
'@types/react': 17.0.2
+ typescript: 4.6.4
schema:
specifiers:
@@ -224,7 +226,7 @@ importers:
'@types/cookie-parser': ^1.4.3
'@types/express': ^4.17.13
'@types/multer': ^1.4.7
- '@types/node': ^17.0.30
+ '@types/node': ^17.0.31
'@types/passport': ^1.0.7
bcrypt: ^5.0.1
cache-manager: ^3.6.1
@@ -306,12 +308,12 @@ importers:
'@types/cookie-parser': 1.4.3
'@types/express': 4.17.13
'@types/multer': 1.4.7
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
eslint: 8.14.0
prettier: 2.6.2
source-map-support: 0.5.21
ts-loader: 9.3.0_dgip6vjrhmffcc4ihrseicj6om
- ts-node: 10.7.0_obw5lm6bnftkuhtgsmfxzsamfm
+ ts-node: 10.7.0_l47be6km5p57gglrggidw5gsgm
tsconfig-paths: 3.14.1
typescript: 4.6.4
webpack: 5.72.0
@@ -2836,7 +2838,7 @@ packages:
- '@algolia/client-search'
dev: false
- /@docusaurus/core/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/core/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-puV7l+0/BPSi07Xmr8tVktfs1BzhC8P5pm6Bs2CfvysCJ4nefNCD1CosPc1PGBWy901KqeeEJ1aoGwj9tU3AUA==}
engines: {node: '>=14'}
hasBin: true
@@ -2896,7 +2898,7 @@ packages:
postcss-loader: 6.2.1_g4najheu5gwop3kphiif6aqpde
prompts: 2.4.2
react: 17.0.2
- react-dev-utils: 12.0.1_webpack@5.72.0
+ react-dev-utils: 12.0.1_dgip6vjrhmffcc4ihrseicj6om
react-dom: 17.0.2_react@17.0.2
react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
react-loadable: /@docusaurus/react-loadable/5.5.2_react@17.0.2
@@ -3004,14 +3006,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-blog/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/plugin-content-blog/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-qzK83DgB+mxklk3PQC2nuTGPQD/8ogw1nXSmaQpyXAyhzcz4CXAZ9Swl/Ee9A/bvPwQGnSHSP3xqIYl8OkFtfw==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/logger': 2.0.0-beta.18
'@docusaurus/mdx-loader': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.0-beta.18
@@ -3044,14 +3046,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-docs/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/plugin-content-docs/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-z4LFGBJuzn4XQiUA7OEA2SZTqlp+IYVjd3NrCk/ZUfNi1tsTJS36ATkk9Y6d0Nsp7K2kRXqaXPsz4adDgeIU+Q==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/logger': 2.0.0-beta.18
'@docusaurus/mdx-loader': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.0-beta.18
@@ -3083,14 +3085,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-pages/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/plugin-content-pages/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-CJ2Xeb9hQrMeF4DGywSDVX2TFKsQpc8ZA7czyeBAAbSFsoRyxXPYeSh8aWljqR4F1u/EKGSKy0Shk/D4wumaHw==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/mdx-loader': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.0-beta.18
'@docusaurus/utils-validation': 2.0.0-beta.18
@@ -3116,14 +3118,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-debug/2.0.0-beta.18_ayd5rovvta3ij4fhi2rqvqneja:
+ /@docusaurus/plugin-debug/2.0.0-beta.18_2jylvxt2ygtncx4jxp3rzjhubm:
resolution: {integrity: sha512-inLnLERgG7q0WlVmK6nYGHwVqREz13ivkynmNygEibJZToFRdgnIPW+OwD8QzgC5MpQTJw7+uYjcitpBumy1Gw==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/utils': 2.0.0-beta.18
fs-extra: 10.1.0
react: 17.0.2
@@ -3148,14 +3150,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-analytics/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/plugin-google-analytics/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-s9dRBWDrZ1uu3wFXPCF7yVLo/+5LUFAeoxpXxzory8gn9GYDt8ZDj80h5DUyCLxiy72OG6bXWNOYS/Vc6cOPXQ==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/utils-validation': 2.0.0-beta.18
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
@@ -3176,14 +3178,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-gtag/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/plugin-google-gtag/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-h7vPuLVo/9pHmbFcvb4tCpjg4SxxX4k+nfVDyippR254FM++Z/nA5pRB0WvvIJ3ZTe0ioOb5Wlx2xdzJIBHUNg==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/utils-validation': 2.0.0-beta.18
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
@@ -3204,14 +3206,14 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-sitemap/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/plugin-sitemap/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-Klonht0Ye3FivdBpS80hkVYNOH+8lL/1rbCPEV92rKhwYdwnIejqhdKct4tUTCl8TYwWiyeUFQqobC/5FNVZPQ==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/utils': 2.0.0-beta.18
'@docusaurus/utils-common': 2.0.0-beta.18
'@docusaurus/utils-validation': 2.0.0-beta.18
@@ -3236,24 +3238,24 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/preset-classic/2.0.0-beta.18_xmxkmivamkdp5qwgvher4aibcy:
+ /@docusaurus/preset-classic/2.0.0-beta.18_n7uz7ymn4msahshgofw3s3b57a:
resolution: {integrity: sha512-TfDulvFt/vLWr/Yy7O0yXgwHtJhdkZ739bTlFNwEkRMAy8ggi650e52I1I0T79s67llecb4JihgHPW+mwiVkCQ==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-blog': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-docs': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-pages': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-debug': 2.0.0-beta.18_ayd5rovvta3ij4fhi2rqvqneja
- '@docusaurus/plugin-google-analytics': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-google-gtag': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-sitemap': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/theme-classic': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/theme-common': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/theme-search-algolia': 2.0.0-beta.18_xmxkmivamkdp5qwgvher4aibcy
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-content-blog': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-content-docs': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-content-pages': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-debug': 2.0.0-beta.18_2jylvxt2ygtncx4jxp3rzjhubm
+ '@docusaurus/plugin-google-analytics': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-google-gtag': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-sitemap': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/theme-classic': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/theme-common': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/theme-search-algolia': 2.0.0-beta.18_n7uz7ymn4msahshgofw3s3b57a
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
transitivePeerDependencies:
@@ -3285,18 +3287,18 @@ packages:
react: 17.0.2
dev: false
- /@docusaurus/theme-classic/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/theme-classic/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-WJWofvSGKC4Luidk0lyUwkLnO3DDynBBHwmt4QrV+aAVWWSOHUjA2mPOF6GLGuzkZd3KfL9EvAfsU0aGE1Hh5g==}
engines: {node: '>=14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-blog': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-docs': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-pages': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/theme-common': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-content-blog': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-content-docs': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-content-pages': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/theme-common': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/theme-translations': 2.0.0-beta.18
'@docusaurus/utils': 2.0.0-beta.18
'@docusaurus/utils-common': 2.0.0-beta.18
@@ -3329,7 +3331,7 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-common/2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/theme-common/2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm:
resolution: {integrity: sha512-3pI2Q6ttScDVTDbuUKAx+TdC8wmwZ2hfWk8cyXxksvC9bBHcyzXhSgcK8LTsszn2aANyZ3e3QY2eNSOikTFyng==}
engines: {node: '>=14'}
peerDependencies:
@@ -3337,9 +3339,9 @@ packages:
react-dom: ^16.8.4 || ^17.0.0
dependencies:
'@docusaurus/module-type-aliases': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-blog': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-docs': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-pages': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/plugin-content-blog': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-content-docs': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/plugin-content-pages': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
clsx: 1.1.1
parse-numeric-range: 1.3.0
prism-react-renderer: 1.3.1_react@17.0.2
@@ -3363,7 +3365,7 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-search-algolia/2.0.0-beta.18_xmxkmivamkdp5qwgvher4aibcy:
+ /@docusaurus/theme-search-algolia/2.0.0-beta.18_n7uz7ymn4msahshgofw3s3b57a:
resolution: {integrity: sha512-2w97KO/gnjI49WVtYQqENpQ8iO1Sem0yaTxw7/qv/ndlmIAQD0syU4yx6GsA7bTQCOGwKOWWzZSetCgUmTnWgA==}
engines: {node: '>=14'}
peerDependencies:
@@ -3371,10 +3373,10 @@ packages:
react-dom: ^16.8.4 || ^17.0.0
dependencies:
'@docsearch/react': 3.0.0_xmxkmivamkdp5qwgvher4aibcy
- '@docusaurus/core': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/logger': 2.0.0-beta.18
- '@docusaurus/plugin-content-docs': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/theme-common': 2.0.0-beta.18_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/plugin-content-docs': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
+ '@docusaurus/theme-common': 2.0.0-beta.18_oagctitnqx3g7idiuq5vrj5arm
'@docusaurus/theme-translations': 2.0.0-beta.18
'@docusaurus/utils': 2.0.0-beta.18
'@docusaurus/utils-validation': 2.0.0-beta.18
@@ -4790,14 +4792,14 @@ packages:
/@types/bcrypt/5.0.0:
resolution: {integrity: sha512-agtcFKaruL8TmcvqbndlqHPSJgsolhf/qPWchFlgnW1gECTN/nKbFcoFnvKAQRFfKbh+BO6A3SWdJu9t+xF3Lw==}
dependencies:
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
dev: true
/@types/body-parser/1.19.2:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
/@types/bonjour/3.5.10:
resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
@@ -4815,7 +4817,7 @@ packages:
/@types/connect/3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
/@types/cookie-parser/1.4.3:
resolution: {integrity: sha512-CqSKwFwefj4PzZ5n/iwad/bow2hTCh0FlNAeWLtQM3JA/NX/iYagIpWG2cf1bQKQ2c9gU2log5VUCrn7LDOs0w==}
@@ -4851,7 +4853,7 @@ packages:
/@types/express-serve-static-core/4.17.28:
resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==}
dependencies:
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
@@ -4899,7 +4901,7 @@ packages:
/@types/jsonwebtoken/8.5.4:
resolution: {integrity: sha512-4L8msWK31oXwdtC81RmRBAULd0ShnAHjBuKT9MRQpjP0piNrZdXyTRcKY9/UIfhGeKIT4PvF5amOOUbbT/9Wpg==}
dependencies:
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
dev: false
/@types/lodash/4.14.182:
@@ -4936,6 +4938,9 @@ packages:
/@types/node/17.0.30:
resolution: {integrity: sha512-oNBIZjIqyHYP8VCNAV9uEytXVeXG2oR0w9lgAXro20eugRQfY002qr3CUl6BAe+Yf/z3CRjPdz27Pu6WWtuSRw==}
+ /@types/node/17.0.31:
+ resolution: {integrity: sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==}
+
/@types/normalize-package-data/2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
dev: true
@@ -5037,7 +5042,7 @@ packages:
resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==}
dependencies:
'@types/mime': 1.3.2
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
/@types/sockjs/0.3.33:
resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
@@ -5075,7 +5080,7 @@ packages:
resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
requiresBuild: true
dependencies:
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
dev: false
optional: true
@@ -5781,6 +5786,23 @@ packages:
picocolors: 1.0.0
postcss: 8.4.13
postcss-value-parser: 4.2.0
+ dev: false
+
+ /autoprefixer/10.4.6_postcss@8.4.13:
+ resolution: {integrity: sha512-Rvzel0AZO9tJNm3ydySK80PpkWoEZTGC5bHUh/xbrP8qJCy08NFBwNGPcozy3d3SDIM0b2kNxw2K7jAIYFF01A==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ browserslist: 4.20.3
+ caniuse-lite: 1.0.30001334
+ fraction.js: 4.2.0
+ normalize-range: 0.1.2
+ picocolors: 1.0.0
+ postcss: 8.4.13
+ postcss-value-parser: 4.2.0
+ dev: true
/axe-core/4.4.1:
resolution: {integrity: sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==}
@@ -8622,7 +8644,7 @@ packages:
optional: true
dev: false
- /fork-ts-checker-webpack-plugin/6.5.2_webpack@5.72.0:
+ /fork-ts-checker-webpack-plugin/6.5.2_dgip6vjrhmffcc4ihrseicj6om:
resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
@@ -8649,6 +8671,7 @@ packages:
schema-utils: 2.7.0
semver: 7.3.7
tapable: 1.1.3
+ typescript: 4.6.4
webpack: 5.72.0
dev: false
@@ -12811,7 +12834,7 @@ packages:
react-dom: 17.0.2_react@17.0.2
dev: false
- /react-dev-utils/12.0.1_webpack@5.72.0:
+ /react-dev-utils/12.0.1_dgip6vjrhmffcc4ihrseicj6om:
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
dependencies:
@@ -12824,7 +12847,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.2_webpack@5.72.0
+ fork-ts-checker-webpack-plugin: 6.5.2_dgip6vjrhmffcc4ihrseicj6om
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -12852,7 +12875,7 @@ packages:
dnd-core: 15.1.2
dev: false
- /react-dnd/15.1.2_yy3y4zy4qvdgv5qxufh7jlblbq:
+ /react-dnd/15.1.2_jklc6eocbtc6hoy6vw5ptdfhfm:
resolution: {integrity: sha512-EaSbMD9iFJDY/o48T3c8wn3uWU+2uxfFojhesZN3LhigJoAIvH2iOjxofSA9KbqhAKP6V9P853G6XG8JngKVtA==}
peerDependencies:
'@types/hoist-non-react-statics': '>= 3.3.1'
@@ -12869,7 +12892,7 @@ packages:
dependencies:
'@react-dnd/invariant': 3.0.1
'@react-dnd/shallowequal': 3.0.1
- '@types/node': 17.0.30
+ '@types/node': 17.0.31
'@types/react': 17.0.2
dnd-core: 15.1.2
fast-deep-equal: 3.1.3
@@ -13045,8 +13068,8 @@ packages:
- supports-color
dev: false
- /react-query/3.38.0_sfoxds7t5ydpegc3knd667wn6m:
- resolution: {integrity: sha512-VRbCTRrDfC5FsB70+JfZuxFRv9SAvkZ1h36MsN8+QaDN+NWB6s1vJndqpoLQnJqN0COTG2zsInMq0KFdYze6TA==}
+ /react-query/3.38.1_sfoxds7t5ydpegc3knd667wn6m:
+ resolution: {integrity: sha512-CM9hsz6oib17hsBguGaMJr+a0swMzou2gvNHHjAusnXvkfTx6CTzx0Iwuplox1jI2j3WiY91BGrcIN6bp1n1Iw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: '*'
@@ -14762,6 +14785,37 @@ packages:
webpack: 5.72.0
dev: true
+ /ts-node/10.7.0_l47be6km5p57gglrggidw5gsgm:
+ 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.31
+ acorn: 8.7.1
+ 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.6.4
+ v8-compile-cache-lib: 3.0.1
+ yn: 3.1.1
+ dev: true
+
/ts-node/10.7.0_obw5lm6bnftkuhtgsmfxzsamfm:
resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==}
hasBin: true
@@ -14792,6 +14846,7 @@ packages:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
+ optional: true
/tsconfig-paths-webpack-plugin/3.5.2:
resolution: {integrity: sha512-EhnfjHbzm5IYI9YPNVIxx1moxMI4bpHD2e0zTXeDNQcwjjRaGepP7IhTHJkyDBG0CAOoxRfe7jCG630Ou+C6Pw==}
diff --git a/server/package.json b/server/package.json
index b19f6d06..f85d6985 100644
--- a/server/package.json
+++ b/server/package.json
@@ -58,7 +58,7 @@
"@types/cookie-parser": "^1.4.3",
"@types/express": "^4.17.13",
"@types/multer": "^1.4.7",
- "@types/node": "^17.0.30",
+ "@types/node": "^17.0.31",
"eslint": "^8.14.0",
"prettier": "^2.6.2",
"source-map-support": "^0.5.21",