From 35fe4e27744b6f7325b25db2cf3b626ed8598623 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 2 May 2022 08:58:25 +0200 Subject: [PATCH] feat(i18n): add Hungrarian (Magyar) language --- README.md | 1 + client/.gitignore | 5 +- client/config/languages.ts | 1 + client/next-i18next.config.js | 5 + client/package.json | 6 +- client/public/sitemap-0.xml | 43 ------- client/public/sitemap.xml | 4 - client/wrappers/DateWrapper.tsx | 1 + docs/package.json | 3 +- pnpm-lock.yaml | 191 ++++++++++++++++++++------------ server/package.json | 2 +- 11 files changed, 141 insertions(+), 121 deletions(-) delete mode 100644 client/public/sitemap-0.xml delete mode 100644 client/public/sitemap.xml 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",