diff --git a/backend/requirements.txt b/backend/requirements.txt index 924cbdfdd..466692aeb 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -8,8 +8,8 @@ ortools==9.5.2237 pymongo==4.3.3 pytest==7.2.0 python-dotenv==0.21.0 -python-Levenshtein==0.20.8 +python-Levenshtein==0.20.9 requests==2.28.1 types-paramiko==2.12.0.1 -types-requests==2.28.11.5 +types-requests==2.28.11.7 uvicorn==0.20.0 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 6ed0f6641..91613299d 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -12,8 +12,8 @@ "@ant-design/icons": "4.8.0", "@ant-design/plots": "1.2.2", "@antv/algorithm": "0.1.25", - "@antv/g6": "4.8.0", - "@react-spring/web": "9.6.0", + "@antv/g6": "4.8.1", + "@react-spring/web": "9.6.1", "@reduxjs/toolkit": "1.9.1", "@rive-app/react-canvas": "^3.0.33", "@tippyjs/react": "4.2.6", @@ -21,7 +21,7 @@ "axios": "1.2.1", "dayjs": "1.11.7", "framer-motion": "^7.6.19", - "rc-picker": "3.1.2", + "rc-picker": "3.1.4", "react": "18.2.0", "react-beautiful-dnd": "13.1.1", "react-component-export-image": "1.0.6", @@ -32,7 +32,7 @@ "react-redux": "8.0.5", "react-router-dom": "6.5.0", "react-scroll": "1.8.9", - "react-svg": "15.1.15", + "react-svg": "15.1.17", "react-tooltip": "4.2.21", "redux": "4.2.0", "redux-persist": "6.0.0", @@ -41,8 +41,8 @@ "use-debounce": "9.0.2" }, "devDependencies": { - "@babel/core": "7.20.5", - "@testing-library/dom": "8.19.0", + "@babel/core": "7.20.7", + "@testing-library/dom": "8.19.1", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "13.4.0", "@testing-library/user-event": "14.4.3", @@ -72,8 +72,8 @@ "prettier": "2.8.1", "react-is": "18.2.0", "typescript": "4.9.4", - "vite": "4.0.1", - "vite-plugin-checker": "0.5.2", + "vite": "4.0.3", + "vite-plugin-checker": "0.5.3", "vite-plugin-eslint": "1.8.1", "vite-plugin-svgr": "2.4.0", "vitest": "0.25.7" @@ -370,17 +370,17 @@ } }, "node_modules/@antv/g6": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6/-/g6-4.8.0.tgz", - "integrity": "sha512-jjGoYFEMNtmMQyfkGleNDTRPjWapg0ixdhoxd5sUjSc0+9P5Wya/VKZbsedkONeIxz5N7+rTuCa4gDaUxi+W2Q==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6/-/g6-4.8.1.tgz", + "integrity": "sha512-ca0oVoSFArL0HQs4sEprGbHXU42lT5mujPDhJrZigADWCLasnVjkeWr0aE4peNJcrsOW/Q2EPQSqXg7D75x5bw==", "dependencies": { - "@antv/g6-pc": "0.8.0" + "@antv/g6-pc": "0.8.1" } }, "node_modules/@antv/g6-core": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6-core/-/g6-core-0.8.0.tgz", - "integrity": "sha512-MRBPZ/MG4V/B7zAXrZcFwFnjOjEzP3VB2faDmlqLx/jVuXmkAzDxSBShgOV2KNa1DWAaua1r8aB2JprMwSruZQ==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6-core/-/g6-core-0.8.1.tgz", + "integrity": "sha512-ewJOUoS6JOFk67+FtiMXerOvYdbxkwJYPk5rJRi6UBEJmlp7cfuun3JyWR0J3giphPM+sM1H6JFuZx96IBHAWA==", "dependencies": { "@antv/algorithm": "^0.1.8", "@antv/dom-util": "^2.0.1", @@ -395,19 +395,19 @@ } }, "node_modules/@antv/g6-element": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6-element/-/g6-element-0.8.0.tgz", - "integrity": "sha512-IFtPxHevcVOgye+f7pkxrHk8BNBkCxlrjgjlHhwDjHRSfW1GXQnsEAXUnGRXyoKnuBWiBmPtCx93YDe1s5UCGw==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6-element/-/g6-element-0.8.1.tgz", + "integrity": "sha512-fHdp6f+ekdbTJyl58Kl6T4mugnnbfHRQb2qQUBRdDjN584gl7faXjKJkpmdw8deEPDnflNQdbezQygPwvbRdnA==", "dependencies": { "@antv/g-base": "^0.5.1", - "@antv/g6-core": "0.8.0", + "@antv/g6-core": "0.8.1", "@antv/util": "~2.0.5" } }, "node_modules/@antv/g6-pc": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6-pc/-/g6-pc-0.8.0.tgz", - "integrity": "sha512-oyudoSr3r7mIgV2SNB8wkMnyc6U1Skt9UtzKTS4o6WkTbTyOWV/BjGmVVAFs77mDQKeVQQjvx1Tu01tKYLLuNA==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6-pc/-/g6-pc-0.8.1.tgz", + "integrity": "sha512-3bee15ih/hHKM3Pd+ifznMSHoWiQb1mPsPGVvq+wVta9fObhxGbSu+1RBBkIk2t1i16Al5vwqbOiRZSGoxcWLg==", "dependencies": { "@ant-design/colors": "^4.0.5", "@antv/algorithm": "^0.1.8", @@ -417,9 +417,9 @@ "@antv/g-canvas": "^0.5.2", "@antv/g-math": "^0.1.1", "@antv/g-svg": "^0.5.1", - "@antv/g6-core": "0.8.0", - "@antv/g6-element": "0.8.0", - "@antv/g6-plugin": "0.8.0", + "@antv/g6-core": "0.8.1", + "@antv/g6-element": "0.8.1", + "@antv/g6-plugin": "0.8.1", "@antv/hierarchy": "^0.6.7", "@antv/layout": "^0.3.0", "@antv/matrix-util": "^3.1.0-beta.3", @@ -441,16 +441,16 @@ } }, "node_modules/@antv/g6-plugin": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6-plugin/-/g6-plugin-0.8.0.tgz", - "integrity": "sha512-4FUjM6P86UWKw5GGUqL8d3+YqAmJbqUq2+jtSnDnARVRK8X+NMizC7+06q5ASi1Kdsh/2tqAj01qo0lAYqja/g==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6-plugin/-/g6-plugin-0.8.1.tgz", + "integrity": "sha512-0PnqynMAl/tQX6nAiBcnxCkEw2kkRj8HZTruPf0AjPU1ppKe9zyaK/xFww0p+sJDpEWnbG9Y+6wdVI192Jfk4g==", "dependencies": { "@antv/dom-util": "^2.0.2", "@antv/g-base": "^0.5.1", "@antv/g-canvas": "^0.5.2", "@antv/g-svg": "^0.5.2", - "@antv/g6-core": "0.8.0", - "@antv/g6-element": "0.8.0", + "@antv/g6-core": "0.8.1", + "@antv/g6-element": "0.8.1", "@antv/matrix-util": "^3.1.0-beta.3", "@antv/path-util": "^2.0.3", "@antv/scale": "^0.3.4", @@ -554,21 +554,21 @@ } }, "node_modules/@babel/core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz", - "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.7.tgz", + "integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.5", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.5", - "@babel/parser": "^7.20.5", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.7", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -584,11 +584,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz", - "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", + "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", "dependencies": { - "@babel/types": "^7.20.5", + "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -621,14 +621,15 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.20.0", + "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "engines": { @@ -638,6 +639,21 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, "node_modules/@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", @@ -681,9 +697,9 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", - "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", @@ -691,9 +707,9 @@ "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -757,14 +773,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz", - "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", + "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", "dev": true, "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -784,9 +800,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz", - "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", + "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -849,31 +865,31 @@ } }, "node_modules/@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz", - "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.10.tgz", + "integrity": "sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.5", + "@babel/generator": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.5", - "@babel/types": "^7.20.5", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -882,9 +898,9 @@ } }, "node_modules/@babel/types": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", - "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", "dependencies": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", @@ -1676,26 +1692,26 @@ } }, "node_modules/@react-spring/animated": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.6.0.tgz", - "integrity": "sha512-YFBLQ3bnGlUaWA9eVcZ7K1nfgVSF30XPfwqag5hlswYcMi7C5zVriFqN4oxRyDAFHfmNpPfFCRHmgP52L3GF1A==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.6.1.tgz", + "integrity": "sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==", "dependencies": { - "@react-spring/shared": "~9.6.0", - "@react-spring/types": "~9.6.0" + "@react-spring/shared": "~9.6.1", + "@react-spring/types": "~9.6.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@react-spring/core": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.6.0.tgz", - "integrity": "sha512-CCU6MOp6Hk29qFhC+8/Hty5Rh8b4TcHvLjFX1GP9i2iXvw77WayRyy+Wi+KCt+RD+xXO2fi9bNWcloOHPHJp/g==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.6.1.tgz", + "integrity": "sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==", "dependencies": { - "@react-spring/animated": "~9.6.0", - "@react-spring/rafz": "~9.6.0", - "@react-spring/shared": "~9.6.0", - "@react-spring/types": "~9.6.0" + "@react-spring/animated": "~9.6.1", + "@react-spring/rafz": "~9.6.1", + "@react-spring/shared": "~9.6.1", + "@react-spring/types": "~9.6.1" }, "funding": { "type": "opencollective", @@ -1706,36 +1722,36 @@ } }, "node_modules/@react-spring/rafz": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.6.0.tgz", - "integrity": "sha512-Vw8IwWXWEMszef8V/yemSR8YZe4cbX84JrMMuW+UE5Ha1/mOCznlFU59fKJxQQA/UJlfY70K9oZ+aboFgWWk0g==" + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.6.1.tgz", + "integrity": "sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ==" }, "node_modules/@react-spring/shared": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.6.0.tgz", - "integrity": "sha512-Kama7SJiAajZsjfTJAxLDndxeYr0Qin6Ust9Wn/gRCVC1maXJ79Su0gsQYapSA0+Nmkxdi+RiXJUDmGX6LMuuw==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.6.1.tgz", + "integrity": "sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==", "dependencies": { - "@react-spring/rafz": "~9.6.0", - "@react-spring/types": "~9.6.0" + "@react-spring/rafz": "~9.6.1", + "@react-spring/types": "~9.6.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@react-spring/types": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.6.0.tgz", - "integrity": "sha512-XOWupgf+/rMhQTiIxZzjVRw+4ZNkXcO5tuha3pOBNK88a7LPGjM6imdS1aQ2kl3y1sBy0f9JrclNShfASbkvTw==" + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.6.1.tgz", + "integrity": "sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==" }, "node_modules/@react-spring/web": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.6.0.tgz", - "integrity": "sha512-ztdkBmRZB020MEPEU8gXlbkE6858/IdA2P37RvcjOHq4tEpIizrsh/XTipU+T5iyrbT6UQLnh4JnIWow4jfOmg==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.6.1.tgz", + "integrity": "sha512-X2zR6q2Z+FjsWfGAmAXlQaoUHbPmfuCaXpuM6TcwXPpLE1ZD4A1eys/wpXboFQmDkjnrlTmKvpVna1MjWpZ5Hw==", "dependencies": { - "@react-spring/animated": "~9.6.0", - "@react-spring/core": "~9.6.0", - "@react-spring/shared": "~9.6.0", - "@react-spring/types": "~9.6.0" + "@react-spring/animated": "~9.6.1", + "@react-spring/core": "~9.6.1", + "@react-spring/shared": "~9.6.1", + "@react-spring/types": "~9.6.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0", @@ -2022,9 +2038,9 @@ } }, "node_modules/@tanem/svg-injector": { - "version": "10.1.39", - "resolved": "https://registry.npmjs.org/@tanem/svg-injector/-/svg-injector-10.1.39.tgz", - "integrity": "sha512-r/FGHr/X3Q+wJLeX0lyb2syWJsE8w2RUoqu6xDT8DWVHhGyCwRPXF5tuc1CAdvVjfkKieuzFyXNEBWRIDC2tkg==", + "version": "10.1.41", + "resolved": "https://registry.npmjs.org/@tanem/svg-injector/-/svg-injector-10.1.41.tgz", + "integrity": "sha512-MtZdUYVwl2Fcqjwh/Jl8IGU59Uj++34LkLuAJcsTaxqYXiqAISFmjYtOOnFf6g+4Lwmfcnuns3fX4eYuyssPxg==", "dependencies": { "@babel/runtime": "^7.20.6", "content-type": "^1.0.4", @@ -2032,14 +2048,14 @@ } }, "node_modules/@testing-library/dom": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", - "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "version": "8.19.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.1.tgz", + "integrity": "sha512-P6iIPyYQ+qH8CvGauAqanhVnjrnRe0IZFSYCeGkSRW9q3u8bdVn2NPI+lasFyVsEQn1J/IFmp5Aax41+dAP9wg==", "dev": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", + "@types/aria-query": "^5.0.1", "aria-query": "^5.0.0", "chalk": "^4.1.0", "dom-accessibility-api": "^0.5.9", @@ -2262,9 +2278,9 @@ } }, "node_modules/@types/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==", "dev": true }, "node_modules/@types/chai": { @@ -7970,9 +7986,9 @@ } }, "node_modules/rc-picker": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-3.1.2.tgz", - "integrity": "sha512-PHf4E91JANMBVjovqhRcZw0fDZYWlDW9APhMD8VxBSs2QeKbnf+vE5BdA3YmHq227woSptbkm9rfhR4dgSn4+g==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-3.1.4.tgz", + "integrity": "sha512-4qANXNc3C02YENNQvun329zf9VLvSQ2W8RkKQRu8k1P+EtSGqe3klcAKCfz/1TuCiDvgRjJlzRmyZAkwvsbI8w==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.1", @@ -8541,12 +8557,12 @@ } }, "node_modules/react-svg": { - "version": "15.1.15", - "resolved": "https://registry.npmjs.org/react-svg/-/react-svg-15.1.15.tgz", - "integrity": "sha512-EDyWQbdO0oqK8oY2Shc6144iBLv7t2ATMqqxDpgKvt9ozqcMBFYL9uO1vmrUTfXwX0EWNIQNeO44HbCOdwONzw==", + "version": "15.1.17", + "resolved": "https://registry.npmjs.org/react-svg/-/react-svg-15.1.17.tgz", + "integrity": "sha512-/nMbW3nlj4v55PUkqveXRCNhh0Y+527hPJb8Pw1ubzbG+a9SOWEKw+DyDcYKMXwfg2cDUeG71M7XpP/yN0uemw==", "dependencies": { "@babel/runtime": "^7.20.6", - "@tanem/svg-injector": "^10.1.38", + "@tanem/svg-injector": "^10.1.40", "@types/prop-types": "^15.7.5", "prop-types": "^15.8.1" }, @@ -9757,9 +9773,9 @@ } }, "node_modules/vite": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.1.tgz", - "integrity": "sha512-kZQPzbDau35iWOhy3CpkrRC7It+HIHtulAzBhMqzGHKRf/4+vmh8rPDDdv98SWQrFWo6//3ozwsRmwQIPZsK9g==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.3.tgz", + "integrity": "sha512-HvuNv1RdE7deIfQb8mPk51UKjqptO/4RXZ5yXSAvurd5xOckwS/gg8h9Tky3uSbnjYTgUm0hVCet1cyhKd73ZA==", "dev": true, "dependencies": { "esbuild": "^0.16.3", @@ -9806,9 +9822,9 @@ } }, "node_modules/vite-plugin-checker": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.5.2.tgz", - "integrity": "sha512-RtpoXS1+A31HcXcNiuHyVDU3SlH1tU/ufOZEBlBrKclNsE+P9BdVsXiO5AWpczZCM6G2k/7GeH/BRi9lDvvakQ==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.5.3.tgz", + "integrity": "sha512-upPESKsQTypC2S7LPjxu9HknOymNSToAAHTYSFHb0at5GKLcN1QGMAR5Hb+7KqZclGMVniXAj7QdhZv+fTx83Q==", "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", @@ -10018,9 +10034,9 @@ } }, "node_modules/vite/node_modules/rollup": { - "version": "3.7.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.7.5.tgz", - "integrity": "sha512-z0ZbqHBtS/et2EEUKMrAl2CoSdwN7ZPzL17UMiKN9RjjqHShTlv7F9J6ZJZJNREYjBh3TvBrdfjkFDIXFNeuiQ==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.8.1.tgz", + "integrity": "sha512-4yh9eMW7byOroYcN8DlF9P/2jCpu6txVIHjEqquQVSx7DI0RgyCCN3tjrcy4ra6yVtV336aLBB3v2AarYAxePQ==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -10745,17 +10761,17 @@ } }, "@antv/g6": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6/-/g6-4.8.0.tgz", - "integrity": "sha512-jjGoYFEMNtmMQyfkGleNDTRPjWapg0ixdhoxd5sUjSc0+9P5Wya/VKZbsedkONeIxz5N7+rTuCa4gDaUxi+W2Q==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6/-/g6-4.8.1.tgz", + "integrity": "sha512-ca0oVoSFArL0HQs4sEprGbHXU42lT5mujPDhJrZigADWCLasnVjkeWr0aE4peNJcrsOW/Q2EPQSqXg7D75x5bw==", "requires": { - "@antv/g6-pc": "0.8.0" + "@antv/g6-pc": "0.8.1" } }, "@antv/g6-core": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6-core/-/g6-core-0.8.0.tgz", - "integrity": "sha512-MRBPZ/MG4V/B7zAXrZcFwFnjOjEzP3VB2faDmlqLx/jVuXmkAzDxSBShgOV2KNa1DWAaua1r8aB2JprMwSruZQ==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6-core/-/g6-core-0.8.1.tgz", + "integrity": "sha512-ewJOUoS6JOFk67+FtiMXerOvYdbxkwJYPk5rJRi6UBEJmlp7cfuun3JyWR0J3giphPM+sM1H6JFuZx96IBHAWA==", "requires": { "@antv/algorithm": "^0.1.8", "@antv/dom-util": "^2.0.1", @@ -10770,19 +10786,19 @@ } }, "@antv/g6-element": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6-element/-/g6-element-0.8.0.tgz", - "integrity": "sha512-IFtPxHevcVOgye+f7pkxrHk8BNBkCxlrjgjlHhwDjHRSfW1GXQnsEAXUnGRXyoKnuBWiBmPtCx93YDe1s5UCGw==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6-element/-/g6-element-0.8.1.tgz", + "integrity": "sha512-fHdp6f+ekdbTJyl58Kl6T4mugnnbfHRQb2qQUBRdDjN584gl7faXjKJkpmdw8deEPDnflNQdbezQygPwvbRdnA==", "requires": { "@antv/g-base": "^0.5.1", - "@antv/g6-core": "0.8.0", + "@antv/g6-core": "0.8.1", "@antv/util": "~2.0.5" } }, "@antv/g6-pc": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6-pc/-/g6-pc-0.8.0.tgz", - "integrity": "sha512-oyudoSr3r7mIgV2SNB8wkMnyc6U1Skt9UtzKTS4o6WkTbTyOWV/BjGmVVAFs77mDQKeVQQjvx1Tu01tKYLLuNA==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6-pc/-/g6-pc-0.8.1.tgz", + "integrity": "sha512-3bee15ih/hHKM3Pd+ifznMSHoWiQb1mPsPGVvq+wVta9fObhxGbSu+1RBBkIk2t1i16Al5vwqbOiRZSGoxcWLg==", "requires": { "@ant-design/colors": "^4.0.5", "@antv/algorithm": "^0.1.8", @@ -10792,9 +10808,9 @@ "@antv/g-canvas": "^0.5.2", "@antv/g-math": "^0.1.1", "@antv/g-svg": "^0.5.1", - "@antv/g6-core": "0.8.0", - "@antv/g6-element": "0.8.0", - "@antv/g6-plugin": "0.8.0", + "@antv/g6-core": "0.8.1", + "@antv/g6-element": "0.8.1", + "@antv/g6-plugin": "0.8.1", "@antv/hierarchy": "^0.6.7", "@antv/layout": "^0.3.0", "@antv/matrix-util": "^3.1.0-beta.3", @@ -10818,16 +10834,16 @@ } }, "@antv/g6-plugin": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@antv/g6-plugin/-/g6-plugin-0.8.0.tgz", - "integrity": "sha512-4FUjM6P86UWKw5GGUqL8d3+YqAmJbqUq2+jtSnDnARVRK8X+NMizC7+06q5ASi1Kdsh/2tqAj01qo0lAYqja/g==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@antv/g6-plugin/-/g6-plugin-0.8.1.tgz", + "integrity": "sha512-0PnqynMAl/tQX6nAiBcnxCkEw2kkRj8HZTruPf0AjPU1ppKe9zyaK/xFww0p+sJDpEWnbG9Y+6wdVI192Jfk4g==", "requires": { "@antv/dom-util": "^2.0.2", "@antv/g-base": "^0.5.1", "@antv/g-canvas": "^0.5.2", "@antv/g-svg": "^0.5.2", - "@antv/g6-core": "0.8.0", - "@antv/g6-element": "0.8.0", + "@antv/g6-core": "0.8.1", + "@antv/g6-element": "0.8.1", "@antv/matrix-util": "^3.1.0-beta.3", "@antv/path-util": "^2.0.3", "@antv/scale": "^0.3.4", @@ -10927,21 +10943,21 @@ "dev": true }, "@babel/core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz", - "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.7.tgz", + "integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==", "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.5", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.5", - "@babel/parser": "^7.20.5", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.7", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -10950,11 +10966,11 @@ } }, "@babel/generator": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz", - "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", + "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", "requires": { - "@babel/types": "^7.20.5", + "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -10980,15 +10996,33 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.20.0", + "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } } }, "@babel/helper-environment-visitor": { @@ -11022,9 +11056,9 @@ } }, "@babel/helper-module-transforms": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", - "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", @@ -11032,9 +11066,9 @@ "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" } }, "@babel/helper-plugin-utils": { @@ -11077,14 +11111,14 @@ "dev": true }, "@babel/helpers": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz", - "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", + "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", "dev": true, "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/highlight": { @@ -11098,9 +11132,9 @@ } }, "@babel/parser": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz", - "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==" + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", + "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==" }, "@babel/plugin-transform-react-jsx-self": { "version": "7.18.6", @@ -11139,36 +11173,36 @@ } }, "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/traverse": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz", - "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.10.tgz", + "integrity": "sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.5", + "@babel/generator": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.5", - "@babel/types": "^7.20.5", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", - "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", "requires": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", @@ -11670,53 +11704,53 @@ } }, "@react-spring/animated": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.6.0.tgz", - "integrity": "sha512-YFBLQ3bnGlUaWA9eVcZ7K1nfgVSF30XPfwqag5hlswYcMi7C5zVriFqN4oxRyDAFHfmNpPfFCRHmgP52L3GF1A==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.6.1.tgz", + "integrity": "sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==", "requires": { - "@react-spring/shared": "~9.6.0", - "@react-spring/types": "~9.6.0" + "@react-spring/shared": "~9.6.1", + "@react-spring/types": "~9.6.1" } }, "@react-spring/core": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.6.0.tgz", - "integrity": "sha512-CCU6MOp6Hk29qFhC+8/Hty5Rh8b4TcHvLjFX1GP9i2iXvw77WayRyy+Wi+KCt+RD+xXO2fi9bNWcloOHPHJp/g==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.6.1.tgz", + "integrity": "sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==", "requires": { - "@react-spring/animated": "~9.6.0", - "@react-spring/rafz": "~9.6.0", - "@react-spring/shared": "~9.6.0", - "@react-spring/types": "~9.6.0" + "@react-spring/animated": "~9.6.1", + "@react-spring/rafz": "~9.6.1", + "@react-spring/shared": "~9.6.1", + "@react-spring/types": "~9.6.1" } }, "@react-spring/rafz": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.6.0.tgz", - "integrity": "sha512-Vw8IwWXWEMszef8V/yemSR8YZe4cbX84JrMMuW+UE5Ha1/mOCznlFU59fKJxQQA/UJlfY70K9oZ+aboFgWWk0g==" + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.6.1.tgz", + "integrity": "sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ==" }, "@react-spring/shared": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.6.0.tgz", - "integrity": "sha512-Kama7SJiAajZsjfTJAxLDndxeYr0Qin6Ust9Wn/gRCVC1maXJ79Su0gsQYapSA0+Nmkxdi+RiXJUDmGX6LMuuw==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.6.1.tgz", + "integrity": "sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==", "requires": { - "@react-spring/rafz": "~9.6.0", - "@react-spring/types": "~9.6.0" + "@react-spring/rafz": "~9.6.1", + "@react-spring/types": "~9.6.1" } }, "@react-spring/types": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.6.0.tgz", - "integrity": "sha512-XOWupgf+/rMhQTiIxZzjVRw+4ZNkXcO5tuha3pOBNK88a7LPGjM6imdS1aQ2kl3y1sBy0f9JrclNShfASbkvTw==" + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.6.1.tgz", + "integrity": "sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==" }, "@react-spring/web": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.6.0.tgz", - "integrity": "sha512-ztdkBmRZB020MEPEU8gXlbkE6858/IdA2P37RvcjOHq4tEpIizrsh/XTipU+T5iyrbT6UQLnh4JnIWow4jfOmg==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.6.1.tgz", + "integrity": "sha512-X2zR6q2Z+FjsWfGAmAXlQaoUHbPmfuCaXpuM6TcwXPpLE1ZD4A1eys/wpXboFQmDkjnrlTmKvpVna1MjWpZ5Hw==", "requires": { - "@react-spring/animated": "~9.6.0", - "@react-spring/core": "~9.6.0", - "@react-spring/shared": "~9.6.0", - "@react-spring/types": "~9.6.0" + "@react-spring/animated": "~9.6.1", + "@react-spring/core": "~9.6.1", + "@react-spring/shared": "~9.6.1", + "@react-spring/types": "~9.6.1" } }, "@reduxjs/toolkit": { @@ -11872,9 +11906,9 @@ } }, "@tanem/svg-injector": { - "version": "10.1.39", - "resolved": "https://registry.npmjs.org/@tanem/svg-injector/-/svg-injector-10.1.39.tgz", - "integrity": "sha512-r/FGHr/X3Q+wJLeX0lyb2syWJsE8w2RUoqu6xDT8DWVHhGyCwRPXF5tuc1CAdvVjfkKieuzFyXNEBWRIDC2tkg==", + "version": "10.1.41", + "resolved": "https://registry.npmjs.org/@tanem/svg-injector/-/svg-injector-10.1.41.tgz", + "integrity": "sha512-MtZdUYVwl2Fcqjwh/Jl8IGU59Uj++34LkLuAJcsTaxqYXiqAISFmjYtOOnFf6g+4Lwmfcnuns3fX4eYuyssPxg==", "requires": { "@babel/runtime": "^7.20.6", "content-type": "^1.0.4", @@ -11882,14 +11916,14 @@ } }, "@testing-library/dom": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", - "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "version": "8.19.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.1.tgz", + "integrity": "sha512-P6iIPyYQ+qH8CvGauAqanhVnjrnRe0IZFSYCeGkSRW9q3u8bdVn2NPI+lasFyVsEQn1J/IFmp5Aax41+dAP9wg==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", + "@types/aria-query": "^5.0.1", "aria-query": "^5.0.0", "chalk": "^4.1.0", "dom-accessibility-api": "^0.5.9", @@ -12049,9 +12083,9 @@ "dev": true }, "@types/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==", "dev": true }, "@types/chai": { @@ -16329,9 +16363,9 @@ } }, "rc-picker": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-3.1.2.tgz", - "integrity": "sha512-PHf4E91JANMBVjovqhRcZw0fDZYWlDW9APhMD8VxBSs2QeKbnf+vE5BdA3YmHq227woSptbkm9rfhR4dgSn4+g==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-3.1.4.tgz", + "integrity": "sha512-4qANXNc3C02YENNQvun329zf9VLvSQ2W8RkKQRu8k1P+EtSGqe3klcAKCfz/1TuCiDvgRjJlzRmyZAkwvsbI8w==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.1", @@ -16702,12 +16736,12 @@ "requires": {} }, "react-svg": { - "version": "15.1.15", - "resolved": "https://registry.npmjs.org/react-svg/-/react-svg-15.1.15.tgz", - "integrity": "sha512-EDyWQbdO0oqK8oY2Shc6144iBLv7t2ATMqqxDpgKvt9ozqcMBFYL9uO1vmrUTfXwX0EWNIQNeO44HbCOdwONzw==", + "version": "15.1.17", + "resolved": "https://registry.npmjs.org/react-svg/-/react-svg-15.1.17.tgz", + "integrity": "sha512-/nMbW3nlj4v55PUkqveXRCNhh0Y+527hPJb8Pw1ubzbG+a9SOWEKw+DyDcYKMXwfg2cDUeG71M7XpP/yN0uemw==", "requires": { "@babel/runtime": "^7.20.6", - "@tanem/svg-injector": "^10.1.38", + "@tanem/svg-injector": "^10.1.40", "@types/prop-types": "^15.7.5", "prop-types": "^15.8.1" } @@ -17630,9 +17664,9 @@ } }, "vite": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.1.tgz", - "integrity": "sha512-kZQPzbDau35iWOhy3CpkrRC7It+HIHtulAzBhMqzGHKRf/4+vmh8rPDDdv98SWQrFWo6//3ozwsRmwQIPZsK9g==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.3.tgz", + "integrity": "sha512-HvuNv1RdE7deIfQb8mPk51UKjqptO/4RXZ5yXSAvurd5xOckwS/gg8h9Tky3uSbnjYTgUm0hVCet1cyhKd73ZA==", "dev": true, "requires": { "esbuild": "^0.16.3", @@ -17643,9 +17677,9 @@ }, "dependencies": { "rollup": { - "version": "3.7.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.7.5.tgz", - "integrity": "sha512-z0ZbqHBtS/et2EEUKMrAl2CoSdwN7ZPzL17UMiKN9RjjqHShTlv7F9J6ZJZJNREYjBh3TvBrdfjkFDIXFNeuiQ==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.8.1.tgz", + "integrity": "sha512-4yh9eMW7byOroYcN8DlF9P/2jCpu6txVIHjEqquQVSx7DI0RgyCCN3tjrcy4ra6yVtV336aLBB3v2AarYAxePQ==", "dev": true, "requires": { "fsevents": "~2.3.2" @@ -17654,9 +17688,9 @@ } }, "vite-plugin-checker": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.5.2.tgz", - "integrity": "sha512-RtpoXS1+A31HcXcNiuHyVDU3SlH1tU/ufOZEBlBrKclNsE+P9BdVsXiO5AWpczZCM6G2k/7GeH/BRi9lDvvakQ==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.5.3.tgz", + "integrity": "sha512-upPESKsQTypC2S7LPjxu9HknOymNSToAAHTYSFHb0at5GKLcN1QGMAR5Hb+7KqZclGMVniXAj7QdhZv+fTx83Q==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", diff --git a/frontend/package.json b/frontend/package.json index 152613012..87aae5b70 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -7,8 +7,8 @@ "@ant-design/icons": "4.8.0", "@ant-design/plots": "1.2.2", "@antv/algorithm": "0.1.25", - "@antv/g6": "4.8.0", - "@react-spring/web": "9.6.0", + "@antv/g6": "4.8.1", + "@react-spring/web": "9.6.1", "@reduxjs/toolkit": "1.9.1", "@rive-app/react-canvas": "^3.0.33", "@tippyjs/react": "4.2.6", @@ -16,7 +16,7 @@ "axios": "1.2.1", "dayjs": "1.11.7", "framer-motion": "^7.6.19", - "rc-picker": "3.1.2", + "rc-picker": "3.1.4", "react": "18.2.0", "react-beautiful-dnd": "13.1.1", "react-component-export-image": "1.0.6", @@ -27,7 +27,7 @@ "react-redux": "8.0.5", "react-router-dom": "6.5.0", "react-scroll": "1.8.9", - "react-svg": "15.1.15", + "react-svg": "15.1.17", "react-tooltip": "4.2.21", "redux": "4.2.0", "redux-persist": "6.0.0", @@ -67,8 +67,8 @@ ] }, "devDependencies": { - "@babel/core": "7.20.5", - "@testing-library/dom": "8.19.0", + "@babel/core": "7.20.7", + "@testing-library/dom": "8.19.1", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "13.4.0", "@testing-library/user-event": "14.4.3", @@ -98,8 +98,8 @@ "prettier": "2.8.1", "react-is": "18.2.0", "typescript": "4.9.4", - "vite": "4.0.1", - "vite-plugin-checker": "0.5.2", + "vite": "4.0.3", + "vite-plugin-checker": "0.5.3", "vite-plugin-eslint": "1.8.1", "vite-plugin-svgr": "2.4.0", "vitest": "0.25.7"