@ -10,19 +10,26 @@
"dependencies" : {
"dependencies" : {
"@react-spring/parallax" : "^9.7.1" ,
"@react-spring/parallax" : "^9.7.1" ,
"@react-spring/web" : "^9.7.1" ,
"@react-spring/web" : "^9.7.1" ,
"animate.css" : "^4.1.1" ,
"chart.js" : "^3.9.1" ,
"chart.js" : "^3.9.1" ,
"chartjs-plugin-datalabels" : "^2.2.0" ,
"i18next" : "^22.4.14" ,
"localforage" : "^1.10.0" ,
"localforage" : "^1.10.0" ,
"match-sorter" : "^6.3.1" ,
"match-sorter" : "^6.3.1" ,
"randomcolor" : "^0.6.2" ,
"randomcolor" : "^0.6.2" ,
"react" : "^18.2.0" ,
"react" : "^18.2.0" ,
"react-chartjs-2" : "^4.3.1" ,
"react-chartjs-2" : "^4.3.1" ,
"react-copy-to-clipboard" : "^5.1.0" ,
"react-dom" : "^18.2.0" ,
"react-dom" : "^18.2.0" ,
"react-i18next" : "^12.2.0" ,
"react-icons" : "^4.7.1" ,
"react-icons" : "^4.7.1" ,
"react-router-dom" : "^6.8.2" ,
"react-router-dom" : "^6.8.2" ,
"recharts" : "^2.5.0" ,
"sort-by" : "^0.0.2"
"sort-by" : "^0.0.2"
} ,
} ,
"devDependencies" : {
"devDependencies" : {
"@types/react" : "^18.0.27" ,
"@types/react" : "^18.0.27" ,
"@types/react-copy-to-clipboard" : "^5.0.4" ,
"@types/react-dom" : "^18.0.10" ,
"@types/react-dom" : "^18.0.10" ,
"@types/react-router-dom" : "^5.3.3" ,
"@types/react-router-dom" : "^5.3.3" ,
"autoprefixer" : "^10.4.13" ,
"autoprefixer" : "^10.4.13" ,
@ -597,6 +604,60 @@
"node" : ">=14"
"node" : ">=14"
}
}
} ,
} ,
"node_modules/@types/d3-array" : {
"version" : "3.0.4" ,
"resolved" : "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.4.tgz" ,
"integrity" : "sha512-nwvEkG9vYOc0Ic7G7kwgviY4AQlTfYGIZ0fqB7CQHXGyYM6nO7kJh5EguSNA3jfh4rq7Sb7eMVq8isuvg2/miQ=="
} ,
"node_modules/@types/d3-color" : {
"version" : "3.1.0" ,
"resolved" : "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.0.tgz" ,
"integrity" : "sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA=="
} ,
"node_modules/@types/d3-ease" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.0.tgz" ,
"integrity" : "sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA=="
} ,
"node_modules/@types/d3-interpolate" : {
"version" : "3.0.1" ,
"resolved" : "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz" ,
"integrity" : "sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==" ,
"dependencies" : {
"@types/d3-color" : "*"
}
} ,
"node_modules/@types/d3-path" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.0.0.tgz" ,
"integrity" : "sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg=="
} ,
"node_modules/@types/d3-scale" : {
"version" : "4.0.3" ,
"resolved" : "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.3.tgz" ,
"integrity" : "sha512-PATBiMCpvHJSMtZAMEhc2WyL+hnzarKzI6wAHYjhsonjWJYGq5BXTzQjv4l8m2jO183/4wZ90rKvSeT7o72xNQ==" ,
"dependencies" : {
"@types/d3-time" : "*"
}
} ,
"node_modules/@types/d3-shape" : {
"version" : "3.1.1" ,
"resolved" : "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.1.tgz" ,
"integrity" : "sha512-6Uh86YFF7LGg4PQkuO2oG6EMBRLuW9cbavUW46zkIO5kuS2PfTqo2o9SkgtQzguBHbLgNnU90UNsITpsX1My+A==" ,
"dependencies" : {
"@types/d3-path" : "*"
}
} ,
"node_modules/@types/d3-time" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.0.tgz" ,
"integrity" : "sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg=="
} ,
"node_modules/@types/d3-timer" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.0.tgz" ,
"integrity" : "sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g=="
} ,
"node_modules/@types/history" : {
"node_modules/@types/history" : {
"version" : "4.7.11" ,
"version" : "4.7.11" ,
"resolved" : "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz" ,
"resolved" : "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz" ,
@ -620,6 +681,15 @@
"csstype" : "^3.0.2"
"csstype" : "^3.0.2"
}
}
} ,
} ,
"node_modules/@types/react-copy-to-clipboard" : {
"version" : "5.0.4" ,
"resolved" : "https://registry.npmjs.org/@types/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.4.tgz" ,
"integrity" : "sha512-otTJsJpofYAeaIeOwV5xBUGpo6exXG2HX7X4nseToCB2VgPEBxGBHCm/FecZ676doNR7HCSTVtmohxfG2b3/yQ==" ,
"dev" : true ,
"dependencies" : {
"@types/react" : "*"
}
} ,
"node_modules/@types/react-dom" : {
"node_modules/@types/react-dom" : {
"version" : "18.0.11" ,
"version" : "18.0.11" ,
"resolved" : "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz" ,
"resolved" : "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz" ,
@ -688,6 +758,11 @@
"node" : ">=0.4.0"
"node" : ">=0.4.0"
}
}
} ,
} ,
"node_modules/animate.css" : {
"version" : "4.1.1" ,
"resolved" : "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz" ,
"integrity" : "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ=="
} ,
"node_modules/anymatch" : {
"node_modules/anymatch" : {
"version" : "3.1.3" ,
"version" : "3.1.3" ,
"resolved" : "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" ,
"resolved" : "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" ,
@ -827,6 +902,14 @@
"resolved" : "https://registry.npmjs.org/chart.js/-/chart.js-3.9.1.tgz" ,
"resolved" : "https://registry.npmjs.org/chart.js/-/chart.js-3.9.1.tgz" ,
"integrity" : "sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w=="
"integrity" : "sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w=="
} ,
} ,
"node_modules/chartjs-plugin-datalabels" : {
"version" : "2.2.0" ,
"resolved" : "https://registry.npmjs.org/chartjs-plugin-datalabels/-/chartjs-plugin-datalabels-2.2.0.tgz" ,
"integrity" : "sha512-14ZU30lH7n89oq+A4bWaJPnAG8a7ZTk7dKf48YAzMvJjQtjrgg5Dpk9f+LbjCF6bpx3RAGTeL13IXpKQYyRvlw==" ,
"peerDependencies" : {
"chart.js" : ">=3.0.0"
}
} ,
"node_modules/chokidar" : {
"node_modules/chokidar" : {
"version" : "3.5.3" ,
"version" : "3.5.3" ,
"resolved" : "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" ,
"resolved" : "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" ,
@ -866,6 +949,11 @@
"node" : ">= 6"
"node" : ">= 6"
}
}
} ,
} ,
"node_modules/classnames" : {
"version" : "2.3.2" ,
"resolved" : "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz" ,
"integrity" : "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
} ,
"node_modules/color-name" : {
"node_modules/color-name" : {
"version" : "1.1.4" ,
"version" : "1.1.4" ,
"resolved" : "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" ,
"resolved" : "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" ,
@ -880,6 +968,19 @@
"optional" : true ,
"optional" : true ,
"peer" : true
"peer" : true
} ,
} ,
"node_modules/copy-to-clipboard" : {
"version" : "3.3.3" ,
"resolved" : "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz" ,
"integrity" : "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==" ,
"dependencies" : {
"toggle-selection" : "^1.0.6"
}
} ,
"node_modules/css-unit-converter" : {
"version" : "1.1.2" ,
"resolved" : "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz" ,
"integrity" : "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA=="
} ,
"node_modules/cssesc" : {
"node_modules/cssesc" : {
"version" : "3.0.0" ,
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" ,
"resolved" : "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" ,
@ -898,6 +999,121 @@
"integrity" : "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" ,
"integrity" : "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" ,
"dev" : true
"dev" : true
} ,
} ,
"node_modules/d3-array" : {
"version" : "3.2.3" ,
"resolved" : "https://registry.npmjs.org/d3-array/-/d3-array-3.2.3.tgz" ,
"integrity" : "sha512-JRHwbQQ84XuAESWhvIPaUV4/1UYTBOLiOPGWqgFDHZS1D5QN9c57FbH3QpEnQMYiOXNzKUQyGTZf+EVO7RT5TQ==" ,
"dependencies" : {
"internmap" : "1 - 2"
} ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-color" : {
"version" : "3.1.0" ,
"resolved" : "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz" ,
"integrity" : "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-ease" : {
"version" : "3.0.1" ,
"resolved" : "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz" ,
"integrity" : "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-format" : {
"version" : "3.1.0" ,
"resolved" : "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz" ,
"integrity" : "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-interpolate" : {
"version" : "3.0.1" ,
"resolved" : "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz" ,
"integrity" : "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==" ,
"dependencies" : {
"d3-color" : "1 - 3"
} ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-path" : {
"version" : "3.1.0" ,
"resolved" : "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz" ,
"integrity" : "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==" ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-scale" : {
"version" : "4.0.2" ,
"resolved" : "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz" ,
"integrity" : "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==" ,
"dependencies" : {
"d3-array" : "2.10.0 - 3" ,
"d3-format" : "1 - 3" ,
"d3-interpolate" : "1.2.0 - 3" ,
"d3-time" : "2.1.1 - 3" ,
"d3-time-format" : "2 - 4"
} ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-shape" : {
"version" : "3.2.0" ,
"resolved" : "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz" ,
"integrity" : "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==" ,
"dependencies" : {
"d3-path" : "^3.1.0"
} ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-time" : {
"version" : "3.1.0" ,
"resolved" : "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz" ,
"integrity" : "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==" ,
"dependencies" : {
"d3-array" : "2 - 3"
} ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-time-format" : {
"version" : "4.1.0" ,
"resolved" : "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz" ,
"integrity" : "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==" ,
"dependencies" : {
"d3-time" : "1 - 3"
} ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/d3-timer" : {
"version" : "3.0.1" ,
"resolved" : "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz" ,
"integrity" : "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/decimal.js-light" : {
"version" : "2.5.1" ,
"resolved" : "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz" ,
"integrity" : "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg=="
} ,
"node_modules/defined" : {
"node_modules/defined" : {
"version" : "1.0.1" ,
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz" ,
"resolved" : "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz" ,
@ -936,6 +1152,14 @@
"integrity" : "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" ,
"integrity" : "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" ,
"dev" : true
"dev" : true
} ,
} ,
"node_modules/dom-helpers" : {
"version" : "3.4.0" ,
"resolved" : "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz" ,
"integrity" : "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==" ,
"dependencies" : {
"@babel/runtime" : "^7.1.2"
}
} ,
"node_modules/electron-to-chromium" : {
"node_modules/electron-to-chromium" : {
"version" : "1.4.317" ,
"version" : "1.4.317" ,
"resolved" : "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.317.tgz" ,
"resolved" : "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.317.tgz" ,
@ -988,6 +1212,16 @@
"node" : ">=6"
"node" : ">=6"
}
}
} ,
} ,
"node_modules/eventemitter3" : {
"version" : "4.0.7" ,
"resolved" : "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" ,
"integrity" : "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
} ,
"node_modules/fast-equals" : {
"version" : "4.0.3" ,
"resolved" : "https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz" ,
"integrity" : "sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg=="
} ,
"node_modules/fast-glob" : {
"node_modules/fast-glob" : {
"version" : "3.2.12" ,
"version" : "3.2.12" ,
"resolved" : "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz" ,
"resolved" : "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz" ,
@ -1094,11 +1328,49 @@
"node" : ">= 0.4.0"
"node" : ">= 0.4.0"
}
}
} ,
} ,
"node_modules/html-parse-stringify" : {
"version" : "3.0.1" ,
"resolved" : "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz" ,
"integrity" : "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==" ,
"dependencies" : {
"void-elements" : "3.1.0"
}
} ,
"node_modules/i18next" : {
"version" : "22.4.14" ,
"resolved" : "https://registry.npmjs.org/i18next/-/i18next-22.4.14.tgz" ,
"integrity" : "sha512-VtLPtbdwGn0+DAeE00YkiKKXadkwg+rBUV+0v8v0ikEjwdiJ0gmYChVE4GIa9HXymY6wKapkL93vGT7xpq6aTw==" ,
"funding" : [
{
"type" : "individual" ,
"url" : "https://locize.com"
} ,
{
"type" : "individual" ,
"url" : "https://locize.com/i18next.html"
} ,
{
"type" : "individual" ,
"url" : "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project"
}
] ,
"dependencies" : {
"@babel/runtime" : "^7.20.6"
}
} ,
"node_modules/immediate" : {
"node_modules/immediate" : {
"version" : "3.0.6" ,
"version" : "3.0.6" ,
"resolved" : "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz" ,
"resolved" : "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz" ,
"integrity" : "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="
"integrity" : "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="
} ,
} ,
"node_modules/internmap" : {
"version" : "2.0.3" ,
"resolved" : "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz" ,
"integrity" : "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" ,
"engines" : {
"node" : ">=12"
}
} ,
"node_modules/is-binary-path" : {
"node_modules/is-binary-path" : {
"version" : "2.1.0" ,
"version" : "2.1.0" ,
"resolved" : "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" ,
"resolved" : "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" ,
@ -1183,6 +1455,11 @@
"lie" : "3.1.1"
"lie" : "3.1.1"
}
}
} ,
} ,
"node_modules/lodash" : {
"version" : "4.17.21" ,
"resolved" : "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" ,
"integrity" : "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
} ,
"node_modules/loose-envify" : {
"node_modules/loose-envify" : {
"version" : "1.4.0" ,
"version" : "1.4.0" ,
"resolved" : "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" ,
"resolved" : "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" ,
@ -1270,6 +1547,14 @@
"node" : ">=0.10.0"
"node" : ">=0.10.0"
}
}
} ,
} ,
"node_modules/object-assign" : {
"version" : "4.1.1" ,
"resolved" : "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" ,
"integrity" : "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" ,
"engines" : {
"node" : ">=0.10.0"
}
} ,
"node_modules/object-hash" : {
"node_modules/object-hash" : {
"version" : "3.0.0" ,
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" ,
"resolved" : "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" ,
@ -1439,6 +1724,16 @@
"integrity" : "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" ,
"integrity" : "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" ,
"dev" : true
"dev" : true
} ,
} ,
"node_modules/prop-types" : {
"version" : "15.8.1" ,
"resolved" : "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" ,
"integrity" : "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" ,
"dependencies" : {
"loose-envify" : "^1.4.0" ,
"object-assign" : "^4.1.1" ,
"react-is" : "^16.13.1"
}
} ,
"node_modules/queue-microtask" : {
"node_modules/queue-microtask" : {
"version" : "1.2.3" ,
"version" : "1.2.3" ,
"resolved" : "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" ,
"resolved" : "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" ,
@ -1496,6 +1791,18 @@
"react" : "^16.8.0 || ^17.0.0 || ^18.0.0"
"react" : "^16.8.0 || ^17.0.0 || ^18.0.0"
}
}
} ,
} ,
"node_modules/react-copy-to-clipboard" : {
"version" : "5.1.0" ,
"resolved" : "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.1.0.tgz" ,
"integrity" : "sha512-k61RsNgAayIJNoy9yDsYzDe/yAZAzEbEgcz3DZMhF686LEyukcE1hzurxe85JandPUG+yTfGVFzuEw3xt8WP/A==" ,
"dependencies" : {
"copy-to-clipboard" : "^3.3.1" ,
"prop-types" : "^15.8.1"
} ,
"peerDependencies" : {
"react" : "^15.3.0 || 16 || 17 || 18"
}
} ,
"node_modules/react-dom" : {
"node_modules/react-dom" : {
"version" : "18.2.0" ,
"version" : "18.2.0" ,
"resolved" : "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" ,
"resolved" : "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" ,
@ -1508,6 +1815,27 @@
"react" : "^18.2.0"
"react" : "^18.2.0"
}
}
} ,
} ,
"node_modules/react-i18next" : {
"version" : "12.2.0" ,
"resolved" : "https://registry.npmjs.org/react-i18next/-/react-i18next-12.2.0.tgz" ,
"integrity" : "sha512-5XeVgSygaGfyFmDd2WcXvINRw2WEC1XviW1LXY/xLOEMzsCFRwKqfnHN+hUjla8ZipbVJR27GCMSuTr0BhBBBQ==" ,
"dependencies" : {
"@babel/runtime" : "^7.20.6" ,
"html-parse-stringify" : "^3.0.1"
} ,
"peerDependencies" : {
"i18next" : ">= 19.0.0" ,
"react" : ">= 16.8.0"
} ,
"peerDependenciesMeta" : {
"react-dom" : {
"optional" : true
} ,
"react-native" : {
"optional" : true
}
}
} ,
"node_modules/react-icons" : {
"node_modules/react-icons" : {
"version" : "4.8.0" ,
"version" : "4.8.0" ,
"resolved" : "https://registry.npmjs.org/react-icons/-/react-icons-4.8.0.tgz" ,
"resolved" : "https://registry.npmjs.org/react-icons/-/react-icons-4.8.0.tgz" ,
@ -1516,6 +1844,28 @@
"react" : "*"
"react" : "*"
}
}
} ,
} ,
"node_modules/react-is" : {
"version" : "16.13.1" ,
"resolved" : "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" ,
"integrity" : "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
} ,
"node_modules/react-lifecycles-compat" : {
"version" : "3.0.4" ,
"resolved" : "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz" ,
"integrity" : "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
} ,
"node_modules/react-resize-detector" : {
"version" : "8.1.0" ,
"resolved" : "https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-8.1.0.tgz" ,
"integrity" : "sha512-S7szxlaIuiy5UqLhLL1KY3aoyGHbZzsTpYal9eYMwCyKqoqoVLCmIgAgNyIM1FhnP2KyBygASJxdhejrzjMb+w==" ,
"dependencies" : {
"lodash" : "^4.17.21"
} ,
"peerDependencies" : {
"react" : "^16.0.0 || ^17.0.0 || ^18.0.0" ,
"react-dom" : "^16.0.0 || ^17.0.0 || ^18.0.0"
}
} ,
"node_modules/react-router" : {
"node_modules/react-router" : {
"version" : "6.8.2" ,
"version" : "6.8.2" ,
"resolved" : "https://registry.npmjs.org/react-router/-/react-router-6.8.2.tgz" ,
"resolved" : "https://registry.npmjs.org/react-router/-/react-router-6.8.2.tgz" ,
@ -1546,6 +1896,35 @@
"react-dom" : ">=16.8"
"react-dom" : ">=16.8"
}
}
} ,
} ,
"node_modules/react-smooth" : {
"version" : "2.0.2" ,
"resolved" : "https://registry.npmjs.org/react-smooth/-/react-smooth-2.0.2.tgz" ,
"integrity" : "sha512-pgqSp1q8rAGtF1bXQE0m3CHGLNfZZh5oA5o1tsPLXRHnKtkujMIJ8Ws5nO1mTySZf1c4vgwlEk+pHi3Ln6eYLw==" ,
"dependencies" : {
"fast-equals" : "^4.0.3" ,
"react-transition-group" : "2.9.0"
} ,
"peerDependencies" : {
"prop-types" : "^15.6.0" ,
"react" : "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" ,
"react-dom" : "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
}
} ,
"node_modules/react-transition-group" : {
"version" : "2.9.0" ,
"resolved" : "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz" ,
"integrity" : "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==" ,
"dependencies" : {
"dom-helpers" : "^3.4.0" ,
"loose-envify" : "^1.4.0" ,
"prop-types" : "^15.6.2" ,
"react-lifecycles-compat" : "^3.0.4"
} ,
"peerDependencies" : {
"react" : ">=15.0.0" ,
"react-dom" : ">=15.0.0"
}
} ,
"node_modules/read-cache" : {
"node_modules/read-cache" : {
"version" : "1.0.0" ,
"version" : "1.0.0" ,
"resolved" : "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" ,
"resolved" : "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" ,
@ -1567,6 +1946,52 @@
"node" : ">=8.10.0"
"node" : ">=8.10.0"
}
}
} ,
} ,
"node_modules/recharts" : {
"version" : "2.5.0" ,
"resolved" : "https://registry.npmjs.org/recharts/-/recharts-2.5.0.tgz" ,
"integrity" : "sha512-0EQYz3iA18r1Uq8VqGZ4dABW52AKBnio37kJgnztIqprELJXpOEsa0SzkqU1vjAhpCXCv52Dx1hiL9119xsqsQ==" ,
"dependencies" : {
"classnames" : "^2.2.5" ,
"eventemitter3" : "^4.0.1" ,
"lodash" : "^4.17.19" ,
"react-is" : "^16.10.2" ,
"react-resize-detector" : "^8.0.4" ,
"react-smooth" : "^2.0.2" ,
"recharts-scale" : "^0.4.4" ,
"reduce-css-calc" : "^2.1.8" ,
"victory-vendor" : "^36.6.8"
} ,
"engines" : {
"node" : ">=12"
} ,
"peerDependencies" : {
"prop-types" : "^15.6.0" ,
"react" : "^16.0.0 || ^17.0.0 || ^18.0.0" ,
"react-dom" : "^16.0.0 || ^17.0.0 || ^18.0.0"
}
} ,
"node_modules/recharts-scale" : {
"version" : "0.4.5" ,
"resolved" : "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz" ,
"integrity" : "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==" ,
"dependencies" : {
"decimal.js-light" : "^2.4.1"
}
} ,
"node_modules/reduce-css-calc" : {
"version" : "2.1.8" ,
"resolved" : "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz" ,
"integrity" : "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==" ,
"dependencies" : {
"css-unit-converter" : "^1.1.1" ,
"postcss-value-parser" : "^3.3.0"
}
} ,
"node_modules/reduce-css-calc/node_modules/postcss-value-parser" : {
"version" : "3.3.1" ,
"resolved" : "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" ,
"integrity" : "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
} ,
"node_modules/regenerator-runtime" : {
"node_modules/regenerator-runtime" : {
"version" : "0.13.11" ,
"version" : "0.13.11" ,
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" ,
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" ,
@ -1804,6 +2229,11 @@
"node" : ">=8.0"
"node" : ">=8.0"
}
}
} ,
} ,
"node_modules/toggle-selection" : {
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz" ,
"integrity" : "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="
} ,
"node_modules/typescript" : {
"node_modules/typescript" : {
"version" : "4.9.5" ,
"version" : "4.9.5" ,
"resolved" : "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz" ,
"resolved" : "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz" ,
@ -1849,6 +2279,27 @@
"integrity" : "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" ,
"integrity" : "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" ,
"dev" : true
"dev" : true
} ,
} ,
"node_modules/victory-vendor" : {
"version" : "36.6.8" ,
"resolved" : "https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.6.8.tgz" ,
"integrity" : "sha512-H3kyQ+2zgjMPvbPqAl7Vwm2FD5dU7/4bCTQakFQnpIsfDljeOMDojRsrmJfwh4oAlNnWhpAf+mbAoLh8u7dwyQ==" ,
"dependencies" : {
"@types/d3-array" : "^3.0.3" ,
"@types/d3-ease" : "^3.0.0" ,
"@types/d3-interpolate" : "^3.0.1" ,
"@types/d3-scale" : "^4.0.2" ,
"@types/d3-shape" : "^3.1.0" ,
"@types/d3-time" : "^3.0.0" ,
"@types/d3-timer" : "^3.0.0" ,
"d3-array" : "^3.1.6" ,
"d3-ease" : "^3.0.1" ,
"d3-interpolate" : "^3.0.1" ,
"d3-scale" : "^4.0.2" ,
"d3-shape" : "^3.1.0" ,
"d3-time" : "^3.0.0" ,
"d3-timer" : "^3.0.1"
}
} ,
"node_modules/vite" : {
"node_modules/vite" : {
"version" : "4.1.4" ,
"version" : "4.1.4" ,
"resolved" : "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz" ,
"resolved" : "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz" ,
@ -1898,6 +2349,14 @@
}
}
}
}
} ,
} ,
"node_modules/void-elements" : {
"version" : "3.1.0" ,
"resolved" : "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz" ,
"integrity" : "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==" ,
"engines" : {
"node" : ">=0.10.0"
}
} ,
"node_modules/xtend" : {
"node_modules/xtend" : {
"version" : "4.0.2" ,
"version" : "4.0.2" ,
"resolved" : "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" ,
"resolved" : "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" ,