|
|
|
@ -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",
|
|
|
|
|