From efc3da28bdb9a40a2e598443113cfd8cb61331c2 Mon Sep 17 00:00:00 2001 From: Reckless_Satoshi Date: Tue, 13 Sep 2022 10:10:20 -0700 Subject: [PATCH] Update Nivo and resolve need to force install of deps --- .github/workflows/frontend-build.yml | 3 +- .github/workflows/linter.yml | 2 +- frontend/Dockerfile | 3 +- frontend/package-lock.json | 344 ++++++++++++++------------- frontend/package.json | 4 +- 5 files changed, 178 insertions(+), 178 deletions(-) diff --git a/.github/workflows/frontend-build.yml b/.github/workflows/frontend-build.yml index 9c9ff2fe..62d492d8 100644 --- a/.github/workflows/frontend-build.yml +++ b/.github/workflows/frontend-build.yml @@ -33,8 +33,7 @@ jobs: - name: 'Install NPM Dependencies' run: | cd frontend - npm install --legacy-peer-deps - # npm force install with legacy-peer-deps until new @nivo/core and @nivo/line support react 18 + npm install - name: 'Test' run: | diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index b8f5172c..5d8ac206 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -30,7 +30,7 @@ jobs: - name: 'Install NPM Dependencies' run: | cd frontend - npm install -f + npm install - name: Run linters uses: wearerequired/lint-action@v2 diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 34944de0..e662f607 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -10,8 +10,7 @@ COPY package.json package.json COPY package-lock.json package-lock.json # packages we use -# Remove --legacy-peer-deps once @nivo/core and @nivo/line are react18 compatible -RUN npm install --legacy-peer-deps +RUN npm install # launch diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 490e8e5c..396441c4 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -20,8 +20,8 @@ "@mui/system": "^5.9.0", "@mui/x-data-grid": "^5.2.2", "@mui/x-date-pickers": "^5.0.1", - "@nivo/core": "^0.79.0", - "@nivo/line": "^0.79.1", + "@nivo/core": "^0.80.0", + "@nivo/line": "^0.80.0", "country-flag-icons": "^1.4.25", "date-fns": "^2.28.0", "i18next": "^21.6.14", @@ -3338,39 +3338,39 @@ } }, "node_modules/@nivo/annotations": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.79.1.tgz", - "integrity": "sha512-lYso9Luu0maSDtIufwvyVt2+Wue7R9Fh3CIjuRDmNR72UjAgAVEcCar27Fy865UXGsj2hRJZ7KY/1s6kT3gu/w==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.80.0.tgz", + "integrity": "sha512-bC9z0CLjU07LULTMWsqpjovRtHxP7n8oJjqBQBLmHOGB4IfiLbrryBfu9+aEZH3VN2jXHhdpWUz+HxeZzOzsLg==", "dependencies": { - "@nivo/colors": "0.79.1", - "@react-spring/web": "9.3.1", + "@nivo/colors": "0.80.0", + "@react-spring/web": "9.4.5", "lodash": "^4.17.21" }, "peerDependencies": { - "@nivo/core": "0.79.0", - "react": ">= 16.14.0 < 18.0.0" + "@nivo/core": "0.80.0", + "react": ">= 16.14.0 < 19.0.0" } }, "node_modules/@nivo/axes": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/axes/-/axes-0.79.0.tgz", - "integrity": "sha512-EhSeCPxtWEuxqnifeyF/pIJEzL7pRM3rfygL+MpfT5ypu5NcXYRGQo/Bw0Vh+GF1ML+tNAE0rRvCu2jgLSdVNQ==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/axes/-/axes-0.80.0.tgz", + "integrity": "sha512-AsUyaSHGwQVSEK8QXpsn8X+poZxvakLMYW7crKY1xTGPNw+SU4SSBohPVumm2jMH3fTSLNxLhAjWo71GBJXfdA==", "dependencies": { - "@nivo/scales": "0.79.0", - "@react-spring/web": "9.3.1", + "@nivo/scales": "0.80.0", + "@react-spring/web": "9.4.5", "d3-format": "^1.4.4", "d3-time-format": "^3.0.0" }, "peerDependencies": { - "@nivo/core": "0.79.0", + "@nivo/core": "0.80.0", "prop-types": ">= 15.5.10 < 16.0.0", - "react": ">= 16.14.0 < 18.0.0" + "react": ">= 16.14.0 < 19.0.0" } }, "node_modules/@nivo/colors": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.79.1.tgz", - "integrity": "sha512-45huBmz46OoQtfqzHrnqDJ9msebOBX84fTijyOBi8mn8iTDOK2xWgzT7cCYP3hKE58IclkibkzVyWCeJ+rUlqg==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.80.0.tgz", + "integrity": "sha512-T695Zr411FU4RPo7WDINOAn8f79DPP10SFJmDdEqELE+cbzYVTpXqLGZ7JMv88ko7EOf9qxLQgcBqY69rp9tHQ==", "dependencies": { "d3-color": "^2.0.0", "d3-scale": "^3.2.3", @@ -3378,18 +3378,18 @@ "lodash": "^4.17.21" }, "peerDependencies": { - "@nivo/core": "0.79.0", + "@nivo/core": "0.80.0", "prop-types": ">= 15.5.10 < 16.0.0", - "react": ">= 16.14.0 < 18.0.0" + "react": ">= 16.14.0 < 19.0.0" } }, "node_modules/@nivo/core": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/core/-/core-0.79.0.tgz", - "integrity": "sha512-e1iGodmGuXkF+QWAjhHVFc+lUnfBoUwaWqVcBXBfebzNc50tTJrTTMHyQczjgOIfTc8gEu23lAY4mVZCDKscig==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/core/-/core-0.80.0.tgz", + "integrity": "sha512-6caih0RavXdWWSfde+rC2pk17WrX9YQlqK26BrxIdXzv3Ydzlh5SkrC7dR2TEvMGBhunzVeLOfiC2DWT1S8CFg==", "dependencies": { - "@nivo/recompose": "0.79.0", - "@react-spring/web": "9.3.1", + "@nivo/recompose": "0.80.0", + "@react-spring/web": "9.4.5", "d3-color": "^2.0.0", "d3-format": "^1.4.4", "d3-interpolate": "^2.0.1", @@ -3400,57 +3400,57 @@ "lodash": "^4.17.21" }, "peerDependencies": { - "@nivo/tooltip": "0.79.0", + "@nivo/tooltip": "0.80.0", "prop-types": ">= 15.5.10 < 16.0.0", - "react": ">= 16.14.0 < 18.0.0" + "react": ">= 16.14.0 < 19.0.0" } }, "node_modules/@nivo/legends": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.79.1.tgz", - "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", "peerDependencies": { - "@nivo/core": "0.79.0", + "@nivo/core": "0.80.0", "prop-types": ">= 15.5.10 < 16.0.0", - "react": ">= 16.14.0 < 18.0.0" + "react": ">= 16.14.0 < 19.0.0" } }, "node_modules/@nivo/line": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@nivo/line/-/line-0.79.1.tgz", - "integrity": "sha512-V+2wY5TGpWiWBcb2LDtNsO79Ix93QtSq1HAdEIsjYtwFT/ekoCUA/OorIjRVUVzyf27vjjlbhmNNKrqIsYQR1Q==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/line/-/line-0.80.0.tgz", + "integrity": "sha512-6UAD/y74qq3DDRnVb+QUPvXYojxMtwXMipGSNvCGk8omv1QZNTaUrbV+eQacvn9yh//a0yZcWipnpq0tGJyJCA==", "dependencies": { - "@nivo/annotations": "0.79.1", - "@nivo/axes": "0.79.0", - "@nivo/colors": "0.79.1", - "@nivo/legends": "0.79.1", - "@nivo/scales": "0.79.0", - "@nivo/tooltip": "0.79.0", - "@nivo/voronoi": "0.79.0", - "@react-spring/web": "9.3.1", + "@nivo/annotations": "0.80.0", + "@nivo/axes": "0.80.0", + "@nivo/colors": "0.80.0", + "@nivo/legends": "0.80.0", + "@nivo/scales": "0.80.0", + "@nivo/tooltip": "0.80.0", + "@nivo/voronoi": "0.80.0", + "@react-spring/web": "9.4.5", "d3-shape": "^1.3.5" }, "peerDependencies": { - "@nivo/core": "0.79.0", + "@nivo/core": "0.80.0", "prop-types": ">= 15.5.10 < 16.0.0", - "react": ">= 16.14.0 < 18.0.0" + "react": ">= 16.14.0 < 19.0.0" } }, "node_modules/@nivo/recompose": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/recompose/-/recompose-0.79.0.tgz", - "integrity": "sha512-2GFnOHfA2jzTOA5mdKMwJ6myCRGoXQQbQvFFQ7B/+hnHfU/yrOVpiGt6TPAn3qReC4dyDYrzy1hr9UeQh677ig==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/recompose/-/recompose-0.80.0.tgz", + "integrity": "sha512-iL3g7j3nJGD9+mRDbwNwt/IXDXH6E29mhShY1I7SP91xrfusZV9pSFf4EzyYgruNJk/2iqMuaqn+e+TVFra44A==", "dependencies": { "react-lifecycles-compat": "^3.0.4" }, "peerDependencies": { - "react": ">= 16.14.0 < 18.0.0" + "react": ">= 16.14.0 < 19.0.0" } }, "node_modules/@nivo/scales": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/scales/-/scales-0.79.0.tgz", - "integrity": "sha512-5fAt5Wejp8yzAk6qmA3KU+celCxNYrrBhfvOi2ECDG8KQi+orbDnrO6qjVF6+ebfOn9az8ZVukcSeGA5HceiMg==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/scales/-/scales-0.80.0.tgz", + "integrity": "sha512-4y2pQdCg+f3n4TKXC2tYuq71veZM+xPRQbOTgGYJpuBvMc7pQsXF9T5z7ryeIG9hkpXkrlyjecU6XcAG7tLSNg==", "dependencies": { "d3-scale": "^3.2.3", "d3-time": "^1.0.11", @@ -3459,27 +3459,27 @@ } }, "node_modules/@nivo/tooltip": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.79.0.tgz", - "integrity": "sha512-hsJsvhDVR9P/QqIEDIttaA6aslR3tU9So1s/k2jMdppL7J9ZH/IrVx9TbIP7jDKmnU5AMIP5uSstXj9JiKLhQA==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.80.0.tgz", + "integrity": "sha512-qGmrreRwnCsYjn/LAuwBtxBn/tvG8y+rwgd4gkANLBAoXd3bzJyvmkSe+QJPhUG64bq57ibDK+lO2pC48a3/fw==", "dependencies": { - "@react-spring/web": "9.3.1" + "@react-spring/web": "9.4.5" }, "peerDependencies": { - "@nivo/core": "0.79.0" + "@nivo/core": "0.80.0" } }, "node_modules/@nivo/voronoi": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/voronoi/-/voronoi-0.79.0.tgz", - "integrity": "sha512-0MrY33MBjLPQsgtf6PU+NUeQVib0g5fR9UBWsbO3YdkgDhXNnbXZ4FZlMAznoDSOxQ/efAuP7jWfnemFCpSwUg==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/voronoi/-/voronoi-0.80.0.tgz", + "integrity": "sha512-zaJV3I3cRu1gHpsXCIEvp6GGlGY8P7D9CwAVCjYDGrz3W/+GKN0kA7qGyHTC97zVxJtfefxSPlP/GtOdxac+qw==", "dependencies": { "d3-delaunay": "^5.3.0", "d3-scale": "^3.2.3" }, "peerDependencies": { - "@nivo/core": "0.79.0", - "react": ">= 16.14.0 < 18.0.0" + "@nivo/core": "0.80.0", + "react": ">= 16.14.0 < 19.0.0" } }, "node_modules/@nodelib/fs.scandir": { @@ -3553,69 +3553,70 @@ } }, "node_modules/@react-spring/animated": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.2.tgz", - "integrity": "sha512-pBvKydRHbTzuyaeHtxGIOvnskZxGo/S5/YK1rtYm88b9NQZuZa95Rgd3O0muFL+99nvBMBL8cvQGD0UJmsqQsg==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.5.tgz", + "integrity": "sha512-KWqrtvJSMx6Fj9nMJkhTwM9r6LIriExDRV6YHZV9HKQsaolUFppgkOXpC+rsL1JEtEvKv6EkLLmSqHTnuYjiIA==", "dependencies": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" } }, "node_modules/@react-spring/core": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.2.tgz", - "integrity": "sha512-kMRjkgdQ6LJ0lmb/wQlONpghaMT83UxglXHJC6m9kZS/GKVmN//TYMEK85xN1rC5Gg+BmjG61DtLCSkkLDTfNw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.5.tgz", + "integrity": "sha512-83u3FzfQmGMJFwZLAJSwF24/ZJctwUkWtyPD7KYtNagrFeQKUH1I05ZuhmCmqW+2w1KDW1SFWQ43RawqfXKiiQ==", "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" + "@react-spring/animated": "~9.4.5", + "@react-spring/rafz": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/react-spring/donate" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" } }, "node_modules/@react-spring/rafz": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.3.2.tgz", - "integrity": "sha512-YtqNnAYp5bl6NdnDOD5TcYS40VJmB+Civ4LPtcWuRPKDAOa/XAf3nep48r0wPTmkK936mpX8aIm7h+luW59u5A==" + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.5.tgz", + "integrity": "sha512-swGsutMwvnoyTRxvqhfJBtGM8Ipx6ks0RkIpNX9F/U7XmyPvBMGd3GgX/mqxZUpdlsuI1zr/jiYw+GXZxAlLcQ==" }, "node_modules/@react-spring/shared": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.2.tgz", - "integrity": "sha512-ypGQQ8w7mWnrELLon4h6mBCBxdd8j1pgLzmHXLpTC/f4ya2wdP+0WIKBWXJymIf+5NiTsXgSJra5SnHP5FBY+A==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.5.tgz", + "integrity": "sha512-JhMh3nFKsqyag0KM5IIM8BQANGscTdd0mMv3BXsUiMZrcjQTskyfnv5qxEeGWbJGGar52qr5kHuBHtCjQOzniA==", "dependencies": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" + "@react-spring/rafz": "~9.4.5", + "@react-spring/types": "~9.4.5" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" } }, "node_modules/@react-spring/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.3.2.tgz", - "integrity": "sha512-u+IK9z9Re4hjNkBYKebZr7xVDYTai2RNBsI4UPL/k0B6lCNSwuqWIXfKZUDVlMOeZHtDqayJn4xz6HcSkTj3FQ==" + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.5.tgz", + "integrity": "sha512-mpRIamoHwql0ogxEUh9yr4TP0xU5CWyZxVQeccGkHHF8kPMErtDXJlxyo0lj+telRF35XNihtPTWoflqtyARmg==" }, "node_modules/@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.5.tgz", + "integrity": "sha512-NGAkOtKmOzDEctL7MzRlQGv24sRce++0xAY7KlcxmeVkR7LRSGkoXHaIfm9ObzxPMcPHQYQhf3+X9jepIFNHQA==", "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" + "@react-spring/animated": "~9.4.5", + "@react-spring/core": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" + "react": "^16.8.0 || >=17.0.0 || >=18.0.0", + "react-dom": "^16.8.0 || >=17.0.0 || >=18.0.0" } }, "node_modules/@sinonjs/commons": { @@ -17023,30 +17024,30 @@ } }, "@nivo/annotations": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.79.1.tgz", - "integrity": "sha512-lYso9Luu0maSDtIufwvyVt2+Wue7R9Fh3CIjuRDmNR72UjAgAVEcCar27Fy865UXGsj2hRJZ7KY/1s6kT3gu/w==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.80.0.tgz", + "integrity": "sha512-bC9z0CLjU07LULTMWsqpjovRtHxP7n8oJjqBQBLmHOGB4IfiLbrryBfu9+aEZH3VN2jXHhdpWUz+HxeZzOzsLg==", "requires": { - "@nivo/colors": "0.79.1", - "@react-spring/web": "9.3.1", + "@nivo/colors": "0.80.0", + "@react-spring/web": "9.4.5", "lodash": "^4.17.21" } }, "@nivo/axes": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/axes/-/axes-0.79.0.tgz", - "integrity": "sha512-EhSeCPxtWEuxqnifeyF/pIJEzL7pRM3rfygL+MpfT5ypu5NcXYRGQo/Bw0Vh+GF1ML+tNAE0rRvCu2jgLSdVNQ==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/axes/-/axes-0.80.0.tgz", + "integrity": "sha512-AsUyaSHGwQVSEK8QXpsn8X+poZxvakLMYW7crKY1xTGPNw+SU4SSBohPVumm2jMH3fTSLNxLhAjWo71GBJXfdA==", "requires": { - "@nivo/scales": "0.79.0", - "@react-spring/web": "9.3.1", + "@nivo/scales": "0.80.0", + "@react-spring/web": "9.4.5", "d3-format": "^1.4.4", "d3-time-format": "^3.0.0" } }, "@nivo/colors": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.79.1.tgz", - "integrity": "sha512-45huBmz46OoQtfqzHrnqDJ9msebOBX84fTijyOBi8mn8iTDOK2xWgzT7cCYP3hKE58IclkibkzVyWCeJ+rUlqg==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.80.0.tgz", + "integrity": "sha512-T695Zr411FU4RPo7WDINOAn8f79DPP10SFJmDdEqELE+cbzYVTpXqLGZ7JMv88ko7EOf9qxLQgcBqY69rp9tHQ==", "requires": { "d3-color": "^2.0.0", "d3-scale": "^3.2.3", @@ -17055,12 +17056,12 @@ } }, "@nivo/core": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/core/-/core-0.79.0.tgz", - "integrity": "sha512-e1iGodmGuXkF+QWAjhHVFc+lUnfBoUwaWqVcBXBfebzNc50tTJrTTMHyQczjgOIfTc8gEu23lAY4mVZCDKscig==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/core/-/core-0.80.0.tgz", + "integrity": "sha512-6caih0RavXdWWSfde+rC2pk17WrX9YQlqK26BrxIdXzv3Ydzlh5SkrC7dR2TEvMGBhunzVeLOfiC2DWT1S8CFg==", "requires": { - "@nivo/recompose": "0.79.0", - "@react-spring/web": "9.3.1", + "@nivo/recompose": "0.80.0", + "@react-spring/web": "9.4.5", "d3-color": "^2.0.0", "d3-format": "^1.4.4", "d3-interpolate": "^2.0.1", @@ -17072,39 +17073,39 @@ } }, "@nivo/legends": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.79.1.tgz", - "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", "requires": {} }, "@nivo/line": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@nivo/line/-/line-0.79.1.tgz", - "integrity": "sha512-V+2wY5TGpWiWBcb2LDtNsO79Ix93QtSq1HAdEIsjYtwFT/ekoCUA/OorIjRVUVzyf27vjjlbhmNNKrqIsYQR1Q==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/line/-/line-0.80.0.tgz", + "integrity": "sha512-6UAD/y74qq3DDRnVb+QUPvXYojxMtwXMipGSNvCGk8omv1QZNTaUrbV+eQacvn9yh//a0yZcWipnpq0tGJyJCA==", "requires": { - "@nivo/annotations": "0.79.1", - "@nivo/axes": "0.79.0", - "@nivo/colors": "0.79.1", - "@nivo/legends": "0.79.1", - "@nivo/scales": "0.79.0", - "@nivo/tooltip": "0.79.0", - "@nivo/voronoi": "0.79.0", - "@react-spring/web": "9.3.1", + "@nivo/annotations": "0.80.0", + "@nivo/axes": "0.80.0", + "@nivo/colors": "0.80.0", + "@nivo/legends": "0.80.0", + "@nivo/scales": "0.80.0", + "@nivo/tooltip": "0.80.0", + "@nivo/voronoi": "0.80.0", + "@react-spring/web": "9.4.5", "d3-shape": "^1.3.5" } }, "@nivo/recompose": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/recompose/-/recompose-0.79.0.tgz", - "integrity": "sha512-2GFnOHfA2jzTOA5mdKMwJ6myCRGoXQQbQvFFQ7B/+hnHfU/yrOVpiGt6TPAn3qReC4dyDYrzy1hr9UeQh677ig==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/recompose/-/recompose-0.80.0.tgz", + "integrity": "sha512-iL3g7j3nJGD9+mRDbwNwt/IXDXH6E29mhShY1I7SP91xrfusZV9pSFf4EzyYgruNJk/2iqMuaqn+e+TVFra44A==", "requires": { "react-lifecycles-compat": "^3.0.4" } }, "@nivo/scales": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/scales/-/scales-0.79.0.tgz", - "integrity": "sha512-5fAt5Wejp8yzAk6qmA3KU+celCxNYrrBhfvOi2ECDG8KQi+orbDnrO6qjVF6+ebfOn9az8ZVukcSeGA5HceiMg==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/scales/-/scales-0.80.0.tgz", + "integrity": "sha512-4y2pQdCg+f3n4TKXC2tYuq71veZM+xPRQbOTgGYJpuBvMc7pQsXF9T5z7ryeIG9hkpXkrlyjecU6XcAG7tLSNg==", "requires": { "d3-scale": "^3.2.3", "d3-time": "^1.0.11", @@ -17113,17 +17114,17 @@ } }, "@nivo/tooltip": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.79.0.tgz", - "integrity": "sha512-hsJsvhDVR9P/QqIEDIttaA6aslR3tU9So1s/k2jMdppL7J9ZH/IrVx9TbIP7jDKmnU5AMIP5uSstXj9JiKLhQA==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.80.0.tgz", + "integrity": "sha512-qGmrreRwnCsYjn/LAuwBtxBn/tvG8y+rwgd4gkANLBAoXd3bzJyvmkSe+QJPhUG64bq57ibDK+lO2pC48a3/fw==", "requires": { - "@react-spring/web": "9.3.1" + "@react-spring/web": "9.4.5" } }, "@nivo/voronoi": { - "version": "0.79.0", - "resolved": "https://registry.npmjs.org/@nivo/voronoi/-/voronoi-0.79.0.tgz", - "integrity": "sha512-0MrY33MBjLPQsgtf6PU+NUeQVib0g5fR9UBWsbO3YdkgDhXNnbXZ4FZlMAznoDSOxQ/efAuP7jWfnemFCpSwUg==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/voronoi/-/voronoi-0.80.0.tgz", + "integrity": "sha512-zaJV3I3cRu1gHpsXCIEvp6GGlGY8P7D9CwAVCjYDGrz3W/+GKN0kA7qGyHTC97zVxJtfefxSPlP/GtOdxac+qw==", "requires": { "d3-delaunay": "^5.3.0", "d3-scale": "^3.2.3" @@ -17183,52 +17184,53 @@ "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" }, "@react-spring/animated": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.2.tgz", - "integrity": "sha512-pBvKydRHbTzuyaeHtxGIOvnskZxGo/S5/YK1rtYm88b9NQZuZa95Rgd3O0muFL+99nvBMBL8cvQGD0UJmsqQsg==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.5.tgz", + "integrity": "sha512-KWqrtvJSMx6Fj9nMJkhTwM9r6LIriExDRV6YHZV9HKQsaolUFppgkOXpC+rsL1JEtEvKv6EkLLmSqHTnuYjiIA==", "requires": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" } }, "@react-spring/core": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.2.tgz", - "integrity": "sha512-kMRjkgdQ6LJ0lmb/wQlONpghaMT83UxglXHJC6m9kZS/GKVmN//TYMEK85xN1rC5Gg+BmjG61DtLCSkkLDTfNw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.5.tgz", + "integrity": "sha512-83u3FzfQmGMJFwZLAJSwF24/ZJctwUkWtyPD7KYtNagrFeQKUH1I05ZuhmCmqW+2w1KDW1SFWQ43RawqfXKiiQ==", "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" + "@react-spring/animated": "~9.4.5", + "@react-spring/rafz": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" } }, "@react-spring/rafz": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.3.2.tgz", - "integrity": "sha512-YtqNnAYp5bl6NdnDOD5TcYS40VJmB+Civ4LPtcWuRPKDAOa/XAf3nep48r0wPTmkK936mpX8aIm7h+luW59u5A==" + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.5.tgz", + "integrity": "sha512-swGsutMwvnoyTRxvqhfJBtGM8Ipx6ks0RkIpNX9F/U7XmyPvBMGd3GgX/mqxZUpdlsuI1zr/jiYw+GXZxAlLcQ==" }, "@react-spring/shared": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.2.tgz", - "integrity": "sha512-ypGQQ8w7mWnrELLon4h6mBCBxdd8j1pgLzmHXLpTC/f4ya2wdP+0WIKBWXJymIf+5NiTsXgSJra5SnHP5FBY+A==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.5.tgz", + "integrity": "sha512-JhMh3nFKsqyag0KM5IIM8BQANGscTdd0mMv3BXsUiMZrcjQTskyfnv5qxEeGWbJGGar52qr5kHuBHtCjQOzniA==", "requires": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" + "@react-spring/rafz": "~9.4.5", + "@react-spring/types": "~9.4.5" } }, "@react-spring/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.3.2.tgz", - "integrity": "sha512-u+IK9z9Re4hjNkBYKebZr7xVDYTai2RNBsI4UPL/k0B6lCNSwuqWIXfKZUDVlMOeZHtDqayJn4xz6HcSkTj3FQ==" + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.5.tgz", + "integrity": "sha512-mpRIamoHwql0ogxEUh9yr4TP0xU5CWyZxVQeccGkHHF8kPMErtDXJlxyo0lj+telRF35XNihtPTWoflqtyARmg==" }, "@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.5.tgz", + "integrity": "sha512-NGAkOtKmOzDEctL7MzRlQGv24sRce++0xAY7KlcxmeVkR7LRSGkoXHaIfm9ObzxPMcPHQYQhf3+X9jepIFNHQA==", "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" + "@react-spring/animated": "~9.4.5", + "@react-spring/core": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" } }, "@sinonjs/commons": { diff --git a/frontend/package.json b/frontend/package.json index 302706a2..cf92f600 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -57,8 +57,8 @@ "@mui/system": "^5.9.0", "@mui/x-data-grid": "^5.2.2", "@mui/x-date-pickers": "^5.0.1", - "@nivo/core": "^0.79.0", - "@nivo/line": "^0.79.1", + "@nivo/core": "^0.80.0", + "@nivo/line": "^0.80.0", "country-flag-icons": "^1.4.25", "date-fns": "^2.28.0", "i18next": "^21.6.14",