diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 610d29912..10563e019 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9,54 +9,54 @@ "version": "1.0.0", "license": "GPL-3", "dependencies": { - "@mantine/core": "^5", - "@mantine/dropzone": "^5", - "@mantine/form": "^5", - "@mantine/hooks": "^5", - "@mantine/modals": "^5", - "@mantine/notifications": "^5", - "axios": "^0.27", - "react": "^17", - "react-dom": "^17", - "react-query": "^3", - "react-router-dom": "6.3.*", - "socket.io-client": "^4" + "@mantine/core": "^5.6.0", + "@mantine/dropzone": "^5.6.0", + "@mantine/form": "^5.6.0", + "@mantine/hooks": "^5.6.0", + "@mantine/modals": "^5.6.0", + "@mantine/notifications": "^5.6.0", + "axios": "^0.27.2", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-query": "^3.39.2", + "react-router-dom": "~6.3.0", + "socket.io-client": "^4.5.3" }, "devDependencies": { - "@fontsource/roboto": "^4.5", - "@fortawesome/fontawesome-svg-core": "^6", - "@fortawesome/free-brands-svg-icons": "^6", - "@fortawesome/free-regular-svg-icons": "^6", - "@fortawesome/free-solid-svg-icons": "^6", - "@fortawesome/react-fontawesome": "^0.2", - "@testing-library/jest-dom": "latest", - "@testing-library/react": "12", - "@testing-library/react-hooks": "latest", - "@testing-library/user-event": "latest", - "@types/lodash": "^4", - "@types/node": "^18", - "@types/react": "^17", - "@types/react-dom": "^17", - "@types/react-table": "^7", - "@vitejs/plugin-react": "^2", - "clsx": "^1", - "eslint": "^8", - "eslint-config-react-app": "^7", - "eslint-plugin-react-hooks": "^4", - "husky": "^8", - "jsdom": "latest", - "lodash": "^4", + "@fontsource/roboto": "^4.5.0", + "@fortawesome/fontawesome-svg-core": "^6.2.0", + "@fortawesome/free-brands-svg-icons": "^6.2.0", + "@fortawesome/free-regular-svg-icons": "^6.2.0", + "@fortawesome/free-solid-svg-icons": "^6.2.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^12.1.5", + "@testing-library/react-hooks": "^8.0.1", + "@testing-library/user-event": "^14.4.3", + "@types/lodash": "^4.14.0", + "@types/node": "^18.11.7", + "@types/react": "^17.0.0", + "@types/react-dom": "^17.0.0", + "@types/react-table": "^7.7.0", + "@vitejs/plugin-react": "^2.2.0", + "clsx": "^1.2.0", + "eslint": "^8.26.0", + "eslint-config-react-app": "^7.0.1", + "eslint-plugin-react-hooks": "^4.6.0", + "husky": "^8.0.0", + "jsdom": "^20.0.1", + "lodash": "^4.17.0", "moment": "^2.29", - "prettier": "^2", - "prettier-plugin-organize-imports": "^3", - "pretty-quick": "^3", - "react-table": "^7", - "recharts": "^2", - "sass": "^1", + "prettier": "^2.7.0", + "prettier-plugin-organize-imports": "^3.1.0", + "pretty-quick": "^3.1.0", + "react-table": "^7.8.0", + "recharts": "~2.1.0", + "sass": "^1.55.0", "typescript": "^4", - "vite": "latest", - "vite-plugin-checker": "latest", - "vitest": "latest" + "vite": "^3.2.1", + "vite-plugin-checker": "^0.5.1", + "vitest": "^0.24.3" } }, "node_modules/@adobe/css-tools": { @@ -2149,9 +2149,9 @@ "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==" }, "node_modules/@floating-ui/dom": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.3.tgz", - "integrity": "sha512-6H1kwjkOZKabApNtXRiYHvMmYJToJ1DV7rQ3xc/WJpOABhQIOJJOdz2AOejj8X+gcybaFmBpisVTZxBZAM3V0w==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.4.tgz", + "integrity": "sha512-maYJRv+sAXTy4K9mzdv0JPyNW5YPVHrqtY90tEdI6XNpuLOP26Ci2pfwPsKBA/Wh4Z3FX5sUrtUFTdMYj9v+ug==", "dependencies": { "@floating-ui/core": "^1.0.1" } @@ -2169,9 +2169,9 @@ } }, "node_modules/@floating-ui/react-dom-interactions": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom-interactions/-/react-dom-interactions-0.10.2.tgz", - "integrity": "sha512-KhF+UN+MVqUx1bG1fe0aAiBl1hbz07Uin6UW70mxwUDhaGpitM16CYvGri1EqGY4hnWK8TQknDSP8iQFOxjhsg==", + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom-interactions/-/react-dom-interactions-0.10.3.tgz", + "integrity": "sha512-UEHqdnzyoiWNU5az/tAljr9iXFzN18DcvpMqW+/cXz4FEhDEB1ogLtWldOWCujLerPBnSRocADALafelOReMpw==", "dependencies": { "@floating-ui/react-dom": "^1.0.0", "aria-hidden": "^1.1.3" @@ -2263,14 +2263,14 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", - "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" @@ -4056,9 +4056,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001426", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001426.tgz", - "integrity": "sha512-n7cosrHLl8AWt0wwZw/PJZgUg3lV0gk9LMI7ikGJwhyhgsd2Nb65vKvmSexCqq/J7rbH3mFG6yZZiPR5dLPW5A==", + "version": "1.0.30001427", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz", + "integrity": "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==", "funding": [ { "type": "opencollective", @@ -8508,9 +8508,9 @@ } }, "node_modules/recharts": { - "version": "2.1.15", - "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.1.15.tgz", - "integrity": "sha512-16VMAvrsdqkEe7sT9uyJ1F+OZzrC6+5eW+pVSU04SVO6O5Nr5lY78h/uKMjsZJTN0nfOfgV7YfHZcivtqgPU9g==", + "version": "2.1.16", + "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.1.16.tgz", + "integrity": "sha512-aYn1plTjYzRCo3UGxtWsduslwYd+Cuww3h/YAAEoRdGe0LRnBgYgaXSlVrNFkWOOSXrBavpmnli9h7pvRuk5wg==", "dev": true, "dependencies": { "@types/d3-interpolate": "^2.0.0", @@ -11387,9 +11387,9 @@ "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==" }, "@floating-ui/dom": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.3.tgz", - "integrity": "sha512-6H1kwjkOZKabApNtXRiYHvMmYJToJ1DV7rQ3xc/WJpOABhQIOJJOdz2AOejj8X+gcybaFmBpisVTZxBZAM3V0w==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.4.tgz", + "integrity": "sha512-maYJRv+sAXTy4K9mzdv0JPyNW5YPVHrqtY90tEdI6XNpuLOP26Ci2pfwPsKBA/Wh4Z3FX5sUrtUFTdMYj9v+ug==", "requires": { "@floating-ui/core": "^1.0.1" } @@ -11403,9 +11403,9 @@ } }, "@floating-ui/react-dom-interactions": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom-interactions/-/react-dom-interactions-0.10.2.tgz", - "integrity": "sha512-KhF+UN+MVqUx1bG1fe0aAiBl1hbz07Uin6UW70mxwUDhaGpitM16CYvGri1EqGY4hnWK8TQknDSP8iQFOxjhsg==", + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom-interactions/-/react-dom-interactions-0.10.3.tgz", + "integrity": "sha512-UEHqdnzyoiWNU5az/tAljr9iXFzN18DcvpMqW+/cXz4FEhDEB1ogLtWldOWCujLerPBnSRocADALafelOReMpw==", "requires": { "@floating-ui/react-dom": "^1.0.0", "aria-hidden": "^1.1.3" @@ -11469,14 +11469,14 @@ } }, "@humanwhocodes/config-array": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", - "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" } }, "@humanwhocodes/module-importer": { @@ -12796,9 +12796,9 @@ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "caniuse-lite": { - "version": "1.0.30001426", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001426.tgz", - "integrity": "sha512-n7cosrHLl8AWt0wwZw/PJZgUg3lV0gk9LMI7ikGJwhyhgsd2Nb65vKvmSexCqq/J7rbH3mFG6yZZiPR5dLPW5A==" + "version": "1.0.30001427", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz", + "integrity": "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==" }, "chai": { "version": "4.3.6", @@ -15988,9 +15988,9 @@ } }, "recharts": { - "version": "2.1.15", - "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.1.15.tgz", - "integrity": "sha512-16VMAvrsdqkEe7sT9uyJ1F+OZzrC6+5eW+pVSU04SVO6O5Nr5lY78h/uKMjsZJTN0nfOfgV7YfHZcivtqgPU9g==", + "version": "2.1.16", + "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.1.16.tgz", + "integrity": "sha512-aYn1plTjYzRCo3UGxtWsduslwYd+Cuww3h/YAAEoRdGe0LRnBgYgaXSlVrNFkWOOSXrBavpmnli9h7pvRuk5wg==", "dev": true, "requires": { "@types/d3-interpolate": "^2.0.0", diff --git a/frontend/package.json b/frontend/package.json index 88b977650..1595e1189 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -13,54 +13,54 @@ }, "private": true, "dependencies": { - "@mantine/core": "^5", - "@mantine/form": "^5", - "@mantine/hooks": "^5", - "@mantine/modals": "^5", - "@mantine/notifications": "^5", - "@mantine/dropzone": "^5", - "axios": "^0.27", - "react": "^17", - "react-dom": "^17", - "react-query": "^3", - "react-router-dom": "6.3.*", - "socket.io-client": "^4" + "@mantine/core": "^5.6.0", + "@mantine/form": "^5.6.0", + "@mantine/hooks": "^5.6.0", + "@mantine/modals": "^5.6.0", + "@mantine/notifications": "^5.6.0", + "@mantine/dropzone": "^5.6.0", + "axios": "^0.27.2", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-query": "^3.39.2", + "react-router-dom": "~6.3.0", + "socket.io-client": "^4.5.3" }, "devDependencies": { - "@fontsource/roboto": "^4.5", - "@fortawesome/fontawesome-svg-core": "^6", - "@fortawesome/free-brands-svg-icons": "^6", - "@fortawesome/free-regular-svg-icons": "^6", - "@fortawesome/free-solid-svg-icons": "^6", - "@fortawesome/react-fontawesome": "^0.2", - "@testing-library/jest-dom": "latest", - "@testing-library/react": "12", - "@testing-library/react-hooks": "latest", - "@testing-library/user-event": "latest", - "@types/lodash": "^4", - "@types/node": "^18", - "@types/react": "^17", - "@types/react-dom": "^17", - "@types/react-table": "^7", - "@vitejs/plugin-react": "^2", - "clsx": "^1", - "eslint": "^8", - "eslint-config-react-app": "^7", - "eslint-plugin-react-hooks": "^4", - "husky": "^8", - "jsdom": "latest", - "lodash": "^4", + "@fontsource/roboto": "^4.5.0", + "@fortawesome/fontawesome-svg-core": "^6.2.0", + "@fortawesome/free-brands-svg-icons": "^6.2.0", + "@fortawesome/free-regular-svg-icons": "^6.2.0", + "@fortawesome/free-solid-svg-icons": "^6.2.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^12.1.5", + "@testing-library/react-hooks": "^8.0.1", + "@testing-library/user-event": "^14.4.3", + "@types/lodash": "^4.14.0", + "@types/node": "^18.11.7", + "@types/react": "^17.0.0", + "@types/react-dom": "^17.0.0", + "@types/react-table": "^7.7.0", + "@vitejs/plugin-react": "^2.2.0", + "clsx": "^1.2.0", + "eslint": "^8.26.0", + "eslint-config-react-app": "^7.0.1", + "eslint-plugin-react-hooks": "^4.6.0", + "husky": "^8.0.0", + "jsdom": "^20.0.1", + "lodash": "^4.17.0", "moment": "^2.29", - "prettier": "^2", - "prettier-plugin-organize-imports": "^3", - "pretty-quick": "^3", - "react-table": "^7", - "recharts": "^2", - "sass": "^1", + "prettier": "^2.7.0", + "prettier-plugin-organize-imports": "^3.1.0", + "pretty-quick": "^3.1.0", + "react-table": "^7.8.0", + "recharts": "~2.1.0", + "sass": "^1.55.0", "typescript": "^4", - "vite": "latest", - "vite-plugin-checker": "latest", - "vitest": "latest" + "vite": "^3.2.1", + "vite-plugin-checker": "^0.5.1", + "vitest": "^0.24.3" }, "scripts": { "start": "vite",