diff --git a/package.json b/package.json index ae80777..81c7430 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "woj-ui", "private": true, - "version": "1.0.0", + "version": "1.1.0", "type": "module", "scripts": { "dev": "vite", @@ -12,11 +12,11 @@ "dependencies": { "@ant-design/icons": "^5.2.6", "@ant-design/pro-components": "^2.6.48", - "@sentry/react": "^7.94.1", + "@sentry/react": "^7.98.0", "@sentry/vite-plugin": "^2.10.3", "ace-builds": "^1.32.3", - "antd": "^5.13.2", - "axios": "^1.6.5", + "antd": "^5.13.3", + "axios": "^1.6.7", "dayjs": "^1.11.10", "github-markdown-css": "^5.5.0", "react": "^18.2.0", @@ -32,7 +32,7 @@ "remark-math": "^5.1.1" }, "devDependencies": { - "@types/node": "^20.11.5", + "@types/node": "^20.11.9", "@types/react": "^18.2.48", "@types/react-dom": "^18.2.18", "@types/react-syntax-highlighter": "^15.5.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d46905..771597a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ dependencies: version: 5.2.6(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-components': specifier: ^2.6.48 - version: 2.6.48(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) + version: 2.6.48(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) '@sentry/react': - specifier: ^7.94.1 - version: 7.94.1(react@18.2.0) + specifier: ^7.98.0 + version: 7.98.0(react@18.2.0) '@sentry/vite-plugin': specifier: ^2.10.3 version: 2.10.3 @@ -21,11 +21,11 @@ dependencies: specifier: ^1.32.3 version: 1.32.3 antd: - specifier: ^5.13.2 - version: 5.13.2(react-dom@18.2.0)(react@18.2.0) + specifier: ^5.13.3 + version: 5.13.3(react-dom@18.2.0)(react@18.2.0) axios: - specifier: ^1.6.5 - version: 1.6.5 + specifier: ^1.6.7 + version: 1.6.7 dayjs: specifier: ^1.11.10 version: 1.11.10 @@ -68,8 +68,8 @@ dependencies: devDependencies: '@types/node': - specifier: ^20.11.5 - version: 20.11.5 + specifier: ^20.11.9 + version: 20.11.9 '@types/react': specifier: ^18.2.48 version: 18.2.48 @@ -114,7 +114,7 @@ devDependencies: version: 5.3.3 vite: specifier: ^5.0.12 - version: 5.0.12(@types/node@20.11.5) + version: 5.0.12(@types/node@20.11.9) packages: @@ -135,7 +135,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 @@ -146,8 +146,8 @@ packages: stylis: 4.3.1 dev: false - /@ant-design/icons-svg@4.3.1: - resolution: {integrity: sha512-4QBZg8ccyC6LPIRii7A0bZUk3+lEDCLnhB+FVsflGdcWPPmV+j3fire4AwwoqHV/BibgvBmR9ZIo4s867smv+g==} + /@ant-design/icons-svg@4.3.2: + resolution: {integrity: sha512-s9WV19cXTC/Tux/XpDru/rCfPZQhGaho36B+9RrN1v5YsaKmE6dJ+fq6LQnXVBVYjzkqykEEK+1XG+SYiottTQ==} dev: false /@ant-design/icons@5.2.6(react-dom@18.2.0)(react@18.2.0): @@ -158,25 +158,25 @@ packages: react-dom: '>=16.0.0' dependencies: '@ant-design/colors': 7.0.2 - '@ant-design/icons-svg': 4.3.1 - '@babel/runtime': 7.23.8 + '@ant-design/icons-svg': 4.3.2 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@ant-design/pro-card@2.5.29(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-card@2.5.29(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-QCtqiYZpl1uPFqgPacCkaP+8m5D604WScyfLZBoxIxtpA1SVe0dBIYyeB3cExgxkA7MZZwueeTIyE8B7okqgPw==} peerDependencies: antd: ^4.24.15 || ^5.11.2 react: '>=17.0.0' dependencies: '@ant-design/icons': 5.2.6(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 omit.js: 2.0.2 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -186,25 +186,25 @@ packages: - react-dom dev: false - /@ant-design/pro-components@2.6.48(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-components@2.6.48(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-dnRKlPW3e4O/DkcEZi5NtavAnv6mmUGLuTZucBiMxDNWZLIiBYWmafmjIOo9mmwcppJLinUrh8S+8/uJ8sZNFQ==} peerDependencies: antd: ^4.24.15 || ^5.11.2 react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@ant-design/pro-card': 2.5.29(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-descriptions': 2.5.32(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.24.3(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-layout': 7.17.19(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-list': 2.5.47(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-skeleton': 2.1.10(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-table': 3.14.1(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-card': 2.5.29(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-descriptions': 2.5.32(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.24.3(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-layout': 7.17.19(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-list': 2.5.47(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-skeleton': 2.1.10(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-table': 3.14.1(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -212,18 +212,18 @@ packages: - rc-field-form dev: false - /@ant-design/pro-descriptions@2.5.32(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-descriptions@2.5.32(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-+cv8L0wILj+Yp9AdjqqBy2C6VFvCK+PA7nsWoCVGd9QiW2psrqS6hMaKlsPkhPZGg+AefuZ8MQEdrpD8MDfeTg==} peerDependencies: antd: ^4.24.15 || ^5.11.2 react: '>=17.0.0' dependencies: - '@ant-design/pro-field': 2.14.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.24.3(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-skeleton': 2.1.10(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.24.3(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-skeleton': 2.1.10(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 0.2.6(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -233,18 +233,18 @@ packages: - react-dom dev: false - /@ant-design/pro-field@2.14.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-field@2.14.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-v20ikpToPL8d26FV/VAYqkfBHGrFpxHyAyQxqBbCYzb8OuHV42xIU4cMwM59CCcCllZw4dRe0NyPmySgSyEuIQ==} peerDependencies: antd: ^4.24.15 || ^5.11.2 react: '>=17.0.0' dependencies: '@ant-design/icons': 5.2.6(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 + '@ant-design/pro-provider': 2.13.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.tonumber: 4.0.3 @@ -256,7 +256,7 @@ packages: - react-dom dev: false - /@ant-design/pro-form@2.24.3(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-form@2.24.3(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-br4YDvAr5RazCN08qUbJEwIxpfiyocALLvg03fG30Gm2igmiETJrahv4TwXYCYlaeeYZcX5ZXsgsJuaD/cFPfQ==} peerDependencies: '@types/lodash.merge': ^4.6.7 @@ -269,13 +269,13 @@ packages: optional: true dependencies: '@ant-design/icons': 5.2.6(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 + '@ant-design/pro-field': 2.14.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) '@umijs/use-params': 1.0.9(react@18.2.0) - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.merge: 4.6.2 @@ -287,7 +287,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@ant-design/pro-layout@7.17.19(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-layout@7.17.19(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-X3L+/0Vro9AyN51oGBMz+bfjHjod43wyMJ+7gePiK8ECqYTMZLWGXhrEZnPMY/GCdk0OeGzWD5N9DFuUtwcSLQ==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -295,12 +295,12 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/icons': 5.2.6(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 + '@ant-design/pro-provider': 2.13.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 '@umijs/route-utils': 4.0.1 '@umijs/use-params': 1.0.9(react@18.2.0) - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 lodash.merge: 4.6.2 omit.js: 2.0.2 @@ -313,7 +313,7 @@ packages: warning: 4.0.3 dev: false - /@ant-design/pro-list@2.5.47(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-list@2.5.47(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-CkGg+pNg51affY/tMb3Y99V+R8iLl2DMF9/CeFh/cUCSAdpTax6BpFdYb+QK/MUwm9xflVPaZZELfRDGZiMEnw==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -321,12 +321,12 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/icons': 5.2.6(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-card': 2.5.29(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-table': 3.14.1(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-card': 2.5.29(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-table': 3.14.1(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -338,7 +338,7 @@ packages: - rc-field-form dev: false - /@ant-design/pro-provider@2.13.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-provider@2.13.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ZVmzY2cq4nUvgmAlfgyCAaSZYV2l3n/upIQPXPj8sYcT+N/Pt1CeSVkkgW6By3EqokF6apWdIFU7hZMK2rNhrg==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -346,29 +346,29 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@ctrl/tinycolor': 3.6.1 - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) swr: 2.2.4(react@18.2.0) dev: false - /@ant-design/pro-skeleton@2.1.10(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-skeleton@2.1.10(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-mrT0lqrwdcAKGWsh8CIiPBnVCwQOg8pNNLUeuVg3zpaKxw6lloUgkrqapmYANHLByamsbrmKNXhR9/OdMOerJw==} peerDependencies: antd: ^4.24.15 || ^5.11.2 react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@babel/runtime': 7.23.8 - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@ant-design/pro-table@3.14.1(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-table@3.14.1(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-uvFgftYOE926OuTKB4ikgP0+5uvECyZFq5xNON2KoO2Sz8HU0xD1dFOsoZp0ULnNXz8GSg00rX+Su6JV5ivl9A==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -377,17 +377,17 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/icons': 5.2.6(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-card': 2.5.29(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.24.3(antd@5.13.2)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 + '@ant-design/pro-card': 2.5.29(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.24.3(antd@5.13.3)(rc-field-form@1.41.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 '@dnd-kit/core': 6.1.0(react-dom@18.2.0)(react@18.2.0) '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.1.0)(react@18.2.0) '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.1.0)(react@18.2.0) '@dnd-kit/utilities': 3.2.2(react@18.2.0) - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.merge: 4.6.2 @@ -401,7 +401,7 @@ packages: - '@types/lodash.merge' dev: false - /@ant-design/pro-utils@2.15.4(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-utils@2.15.4(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-nbacIMl5lbMlNHlaPl2tt/ezvHhnBtGL2KLVaqijLou5zAuZprkHAJnckXoqm9T6X9R2rE4jH96WZHLpJ27nFw==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -409,9 +409,9 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/icons': 5.2.6(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.13.2)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.8 - antd: 5.13.2(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.13.3)(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + antd: 5.13.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.merge: 4.6.2 @@ -427,7 +427,7 @@ packages: peerDependencies: react: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 json2mq: 0.2.0 react: 18.2.0 @@ -435,8 +435,8 @@ packages: throttle-debounce: 5.0.0 dev: false - /@babel/runtime@7.23.8: - resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==} + /@babel/runtime@7.23.9: + resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 @@ -520,8 +520,8 @@ packages: resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} dev: false - /@esbuild/aix-ppc64@0.19.11: - resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==} + /@esbuild/aix-ppc64@0.19.12: + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] @@ -529,8 +529,8 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.19.11: - resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==} + /@esbuild/android-arm64@0.19.12: + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -538,8 +538,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.19.11: - resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==} + /@esbuild/android-arm@0.19.12: + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -547,8 +547,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.19.11: - resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==} + /@esbuild/android-x64@0.19.12: + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -556,8 +556,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.19.11: - resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==} + /@esbuild/darwin-arm64@0.19.12: + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -565,8 +565,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.19.11: - resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==} + /@esbuild/darwin-x64@0.19.12: + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -574,8 +574,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.19.11: - resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==} + /@esbuild/freebsd-arm64@0.19.12: + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -583,8 +583,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.19.11: - resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==} + /@esbuild/freebsd-x64@0.19.12: + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -592,8 +592,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.19.11: - resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==} + /@esbuild/linux-arm64@0.19.12: + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -601,8 +601,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.19.11: - resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==} + /@esbuild/linux-arm@0.19.12: + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -610,8 +610,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.19.11: - resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==} + /@esbuild/linux-ia32@0.19.12: + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -619,8 +619,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.19.11: - resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==} + /@esbuild/linux-loong64@0.19.12: + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -628,8 +628,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.19.11: - resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==} + /@esbuild/linux-mips64el@0.19.12: + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -637,8 +637,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.19.11: - resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==} + /@esbuild/linux-ppc64@0.19.12: + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -646,8 +646,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.19.11: - resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==} + /@esbuild/linux-riscv64@0.19.12: + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -655,8 +655,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.19.11: - resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==} + /@esbuild/linux-s390x@0.19.12: + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -664,8 +664,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.19.11: - resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==} + /@esbuild/linux-x64@0.19.12: + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -673,8 +673,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.19.11: - resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==} + /@esbuild/netbsd-x64@0.19.12: + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -682,8 +682,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.19.11: - resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==} + /@esbuild/openbsd-x64@0.19.12: + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -691,8 +691,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.19.11: - resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==} + /@esbuild/sunos-x64@0.19.12: + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -700,8 +700,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.19.11: - resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==} + /@esbuild/win32-arm64@0.19.12: + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -709,8 +709,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.19.11: - resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==} + /@esbuild/win32-ia32@0.19.12: + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -718,8 +718,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.19.11: - resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==} + /@esbuild/win32-x64@0.19.12: + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -806,7 +806,7 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.16.0 + fastq: 1.17.0 dev: true /@pkgr/core@0.1.1: @@ -820,7 +820,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) @@ -834,7 +834,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -844,7 +844,7 @@ packages: resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} engines: {node: '>=8.x'} dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 dev: false /@rc-component/mutate-observer@1.1.0(react-dom@18.2.0)(react@18.2.0): @@ -854,7 +854,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -868,7 +868,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -882,23 +882,23 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@rc-component/trigger@1.18.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-jRLYgFgjLEPq3MvS87fIhcfuywFSRDaDrYw1FLku7Cm4esszvzTbA0JBsyacAyLrK9rF3TiHFcvoEDMzoD3CTA==} + /@rc-component/trigger@1.18.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Ksr25pXreYe1gX6ayZ1jLrOrl9OAUHUqnuhEx6MeHnNa1zVM5Y2Aj3Q35UrER0ns8D2cJYtmJtVli+i+4eKrvA==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -1022,44 +1022,45 @@ packages: dev: true optional: true - /@sentry-internal/feedback@7.94.1: - resolution: {integrity: sha512-NlJn/TEX1MOPfY4bb6FU0Equ6YuaewZ+lIAqYt3HuEoYI7nYApeRGaPuVLkkezN0cmI7oU/+pJ7v83PtYXCFZw==} + /@sentry-internal/feedback@7.98.0: + resolution: {integrity: sha512-t/mATvwkLcQLKRlx8SO5vlUjaadF6sT3lfR0PdWYyBy8qglbMTHDW4KP6JKh1gdzTVQGnwMByy+/4h9gy4AVzw==} engines: {node: '>=12'} dependencies: - '@sentry/core': 7.94.1 - '@sentry/types': 7.94.1 - '@sentry/utils': 7.94.1 + '@sentry/core': 7.98.0 + '@sentry/types': 7.98.0 + '@sentry/utils': 7.98.0 dev: false - /@sentry-internal/replay-canvas@7.94.1: - resolution: {integrity: sha512-kCFxdIJTbo2z8wnAQ3IqNVI8y2lSOtaSSZeBgeqiertro8Pe/DS8AXUnhXnAQkluM2i2koA+AgUo6/4bUeZXuQ==} + /@sentry-internal/replay-canvas@7.98.0: + resolution: {integrity: sha512-vAR6KIycyazaY9HwxG5UONrPTe8jeKtZr6k04svPC8OvcoI0xF+l1jMEYcarffuzKpZlPfssYb5ChHtKuXCB+Q==} engines: {node: '>=12'} dependencies: - '@sentry/core': 7.94.1 - '@sentry/replay': 7.94.1 - '@sentry/types': 7.94.1 + '@sentry/core': 7.98.0 + '@sentry/replay': 7.98.0 + '@sentry/types': 7.98.0 + '@sentry/utils': 7.98.0 dev: false - /@sentry-internal/tracing@7.94.1: - resolution: {integrity: sha512-znxCdrz7tPXm9Bwoe46PW72Zr0Iv7bXT6+b2LNg5fxWiCQVBbQFrMuVvtXEmHxeRRJVEgTh/4TdulB7wrtQIUQ==} + /@sentry-internal/tracing@7.98.0: + resolution: {integrity: sha512-FnhD2uMLIAJvv4XsYPv3qsTTtxrImyLxiZacudJyaWFhxoeVQ8bKKbWJ/Ar68FAwqTtjXMeY5evnEBbRMcQlaA==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.94.1 - '@sentry/types': 7.94.1 - '@sentry/utils': 7.94.1 + '@sentry/core': 7.98.0 + '@sentry/types': 7.98.0 + '@sentry/utils': 7.98.0 dev: false - /@sentry/browser@7.94.1: - resolution: {integrity: sha512-IUR8B/AEPEzLijZ4Uo5qJsgmIBnCudBqAWd3zAiuk3TWYYOQUEvleddFxffN3n6pFhGx3ArksB+AIQBruttLGA==} + /@sentry/browser@7.98.0: + resolution: {integrity: sha512-/MzTS31N2iM6Qwyh4PSpHihgmkVD5xdfE5qi1mTlwQZz5Yz8t7MdMriX8bEDPlLB8sNxl7+D6/+KUJO8akX0nQ==} engines: {node: '>=8'} dependencies: - '@sentry-internal/feedback': 7.94.1 - '@sentry-internal/replay-canvas': 7.94.1 - '@sentry-internal/tracing': 7.94.1 - '@sentry/core': 7.94.1 - '@sentry/replay': 7.94.1 - '@sentry/types': 7.94.1 - '@sentry/utils': 7.94.1 + '@sentry-internal/feedback': 7.98.0 + '@sentry-internal/replay-canvas': 7.98.0 + '@sentry-internal/tracing': 7.98.0 + '@sentry/core': 7.98.0 + '@sentry/replay': 7.98.0 + '@sentry/types': 7.98.0 + '@sentry/utils': 7.98.0 dev: false /@sentry/bundler-plugin-core@2.10.3: @@ -1067,9 +1068,9 @@ packages: engines: {node: '>= 14'} dependencies: '@sentry/cli': 2.26.0 - '@sentry/node': 7.94.1 - '@sentry/utils': 7.94.1 - dotenv: 16.3.2 + '@sentry/node': 7.98.0 + '@sentry/utils': 7.98.0 + dotenv: 16.4.1 find-up: 5.0.0 glob: 9.3.2 magic-string: 0.27.0 @@ -1165,58 +1166,58 @@ packages: - supports-color dev: false - /@sentry/core@7.94.1: - resolution: {integrity: sha512-4sjiMnkbGpv9O98YHVZe7fHNwwdYl+zLoCOoEOadtrJ1EYYvnK/MSixN2HJF7g/0s22xd4xY958QyNIRVR+Iiw==} + /@sentry/core@7.98.0: + resolution: {integrity: sha512-baRUcpCNGyk7cApQHMfqEZJkXdvAKK+z/dVWiMqWc5T5uhzMnPE8/gjP1JZsMtJSQ8g5nHimBdI5TwOyZtxPaA==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.94.1 - '@sentry/utils': 7.94.1 + '@sentry/types': 7.98.0 + '@sentry/utils': 7.98.0 dev: false - /@sentry/node@7.94.1: - resolution: {integrity: sha512-30nyrfVbY1vNoWg5ptGW+soykU532VvKLuXiKty3SKEXjp5bv23JrCcVtuwp9KrW4josHOJbxZUqeNni85YplQ==} + /@sentry/node@7.98.0: + resolution: {integrity: sha512-9cHW217DnU9wC4iR+QxmY3q59N1Touh23hPMDtpMRmbRHSgrmLMoHTVPhK9zHsXRs0mUeidmMqY1ubAWauQByw==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.94.1 - '@sentry/core': 7.94.1 - '@sentry/types': 7.94.1 - '@sentry/utils': 7.94.1 + '@sentry-internal/tracing': 7.98.0 + '@sentry/core': 7.98.0 + '@sentry/types': 7.98.0 + '@sentry/utils': 7.98.0 dev: false - /@sentry/react@7.94.1(react@18.2.0): - resolution: {integrity: sha512-7uzmsssy4Y/syIxVDrSWBWoukSsqR+/BqUO98A78NCWZsG9gxDXvD+l7D/o1u6TVkZo6i1z0NNybb1CtB73hug==} + /@sentry/react@7.98.0(react@18.2.0): + resolution: {integrity: sha512-rTvsAaGPuOGm2FvJAD8aB7iE+rUIrwYWKT4gANvg8zxRzPCK7ukKkpmL3SeJi7bvLNHYLATl1hUVDgm8VpHDng==} engines: {node: '>=8'} peerDependencies: react: 15.x || 16.x || 17.x || 18.x dependencies: - '@sentry/browser': 7.94.1 - '@sentry/core': 7.94.1 - '@sentry/types': 7.94.1 - '@sentry/utils': 7.94.1 + '@sentry/browser': 7.98.0 + '@sentry/core': 7.98.0 + '@sentry/types': 7.98.0 + '@sentry/utils': 7.98.0 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: false - /@sentry/replay@7.94.1: - resolution: {integrity: sha512-4wf3CZ1LR2Neh9IiZD0rY8AORS5Dc5HlKfMug026f8KM2aeoDyneM2JFBnPT/ulRnbD2gNciV+kdZiRd5K5jiw==} + /@sentry/replay@7.98.0: + resolution: {integrity: sha512-CQabv/3KnpMkpc2TzIquPu5krpjeMRAaDIO0OpTj5SQeH2RqSq3fVWNZkHa8tLsADxcfLFINxqOg2jd1NxvwxA==} engines: {node: '>=12'} dependencies: - '@sentry-internal/tracing': 7.94.1 - '@sentry/core': 7.94.1 - '@sentry/types': 7.94.1 - '@sentry/utils': 7.94.1 + '@sentry-internal/tracing': 7.98.0 + '@sentry/core': 7.98.0 + '@sentry/types': 7.98.0 + '@sentry/utils': 7.98.0 dev: false - /@sentry/types@7.94.1: - resolution: {integrity: sha512-A7CdEXFSgGyWv2BT2p9cAvJfb+dypvOtsY8ZvZvdPLUa7kqCV7ndhURUqKjvMBzsL2GParHn3ehDTl2eVc7pvA==} + /@sentry/types@7.98.0: + resolution: {integrity: sha512-pc034ziM0VTETue4bfBcBqTWGy4w0okidtoZJjGVrYAfE95ObZnUGVj/XYIQ3FeCYWIa7NFN2MvdsCS0buwivQ==} engines: {node: '>=8'} dev: false - /@sentry/utils@7.94.1: - resolution: {integrity: sha512-gQ2EaMpUU1gGH3S+iqpog9gkXbCo8tlhGYA9a5FUtEtER3D3OAlp8dGFwClwzWDAwzjdLT1+X55zmEptU1cP/A==} + /@sentry/utils@7.98.0: + resolution: {integrity: sha512-0/LY+kpHxItVRY0xPDXPXVsKRb95cXsGSQf8sVMtfSjz++0bLL1U4k7PFz1c5s2/Vk0B8hS6duRrgMv6dMIZDw==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.94.1 + '@sentry/types': 7.98.0 dev: false /@sentry/vite-plugin@2.10.3: @@ -1230,8 +1231,8 @@ packages: - supports-color dev: false - /@swc/core-darwin-arm64@1.3.105: - resolution: {integrity: sha512-buWeweLVDXXmcnfIemH4PGnpjwsDTUGitnPchdftb0u1FU8zSSP/lw/pUCBDG/XvWAp7c/aFxgN4CyG0j7eayA==} + /@swc/core-darwin-arm64@1.3.106: + resolution: {integrity: sha512-XYcbViNyHnnm7RWOAO1YipMmthM7m2aXF32b0y+JMLYFBEyFpjVX9btLkzeL7wRx/5B3I35yJNhE+xyx0Q1Gkw==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -1239,8 +1240,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.3.105: - resolution: {integrity: sha512-hFmXPApqjA/8sy/9NpljHVaKi1OvL9QkJ2MbbTCCbJERuHMpMUeMBUWipHRfepGHFhU+9B9zkEup/qJaJR4XIg==} + /@swc/core-darwin-x64@1.3.106: + resolution: {integrity: sha512-YKDPhUdfuwhmOUS9+CaIwl/0Tp+f1b73BH2EIESuxSNsogZf18a8HQ8O0fQEwdiwmA5LEqw47cj+kfOWV/0+kw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -1248,8 +1249,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.3.105: - resolution: {integrity: sha512-mwXyMC41oMKkKrPpL8uJpOxw7fyfQoVtIw3Y5p0Blabk+espNYqix0E8VymHdRKuLmM//z5wVmMsuHdGBHvZeg==} + /@swc/core-linux-arm-gnueabihf@1.3.106: + resolution: {integrity: sha512-bHxxJXogvFfocLL5inZxxtx/x/WgKozigp80Vbx0viac1fPDJrqKBw2X4MzpMiuTRAGVQ03jJI6pDwbSBf+yDw==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -1257,8 +1258,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.3.105: - resolution: {integrity: sha512-H7yEIVydnUtqBSUxwmO6vpIQn7j+Rr0DF6ZOORPyd/SFzQJK9cJRtmJQ3ZMzlJ1Bb+1gr3MvjgLEnmyCYEm2Hg==} + /@swc/core-linux-arm64-gnu@1.3.106: + resolution: {integrity: sha512-c7jue++CHLgtpeaakEukoCLT9eNrImizbleE9Y7Is8CHqLq/7DG4s+7ma9DFKXIzW2MpTg9byIEQfpqSphVW6A==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1267,8 +1268,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.3.105: - resolution: {integrity: sha512-Jg7RTFT3pGFdGt5elPV6oDkinRy7q9cXpenjXnJnM2uvx3jOwnsAhexPyCDHom8SHL0j+9kaLLC66T3Gz1E4UA==} + /@swc/core-linux-arm64-musl@1.3.106: + resolution: {integrity: sha512-51EaC3Q8qAhLtWVnAVqoYX/gk3tK31cCBzUpwCcmhianhEBM2/WtKRAS4MqPhE8VVZuN3WjO2c2JaF2mX0yuoA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1277,8 +1278,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.3.105: - resolution: {integrity: sha512-DJghplpyusAmp1X5pW/y93MmS/u83Sx5GrpJxI6KLPa82+NItTgMcl8KBQmW5GYAJpVKZyaIvBanS5TdR8aN2w==} + /@swc/core-linux-x64-gnu@1.3.106: + resolution: {integrity: sha512-tOUi8BB6jAeCXgx7ESLNnX7nrbMVKQ/XajK77v7Ad4SXf9HYArnimBJpXUUyVFJTXLSv4e6c7s6XHHqXb5Lwcg==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1287,8 +1288,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.3.105: - resolution: {integrity: sha512-wD5jL2dZH/5nPNssBo6jhOvkI0lmWnVR4vnOXWjuXgjq1S0AJpO5jdre/6pYLmf26hft3M42bteDnjR4AAZ38w==} + /@swc/core-linux-x64-musl@1.3.106: + resolution: {integrity: sha512-binLw4Lbd83NPy4/m/teH2nbaifxveSD+sKDvpxywRbvYW2I0w/iCBpUBcbnl16TQF4TPOGpq5YwG9lVxPVw5g==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1297,8 +1298,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.3.105: - resolution: {integrity: sha512-UqJtwILUHRw2+3UTPnRkZrzM/bGdQtbR4UFdp79mZQYfryeOUVNg7aJj/bWUTkKtLiZ3o+FBNrM/x2X1mJX5bA==} + /@swc/core-win32-arm64-msvc@1.3.106: + resolution: {integrity: sha512-n4ttBWr8tM7DPzwcEOIBTyTMHZTzCmbic/HTtxEsPyMAf/Daen+yrTKzjPP6k2usfSrjkxA780RSJJxI1N8r2w==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -1306,8 +1307,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.3.105: - resolution: {integrity: sha512-Z95C6vZgBEJ1snidYyjVKnVWiy/ZpPiIFIXGWkDr4ZyBgL3eZX12M6LzZ+NApHKffrbO4enbFyFomueBQgS2oA==} + /@swc/core-win32-ia32-msvc@1.3.106: + resolution: {integrity: sha512-GhDNIwxE5FhkujESI6h/4ysT3wxwmrzTUlZYaR8rRui6a6SdX9feIPUHPEE5o5hpyp+xqlmvRxKkRxOnwsq8iA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -1315,8 +1316,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.3.105: - resolution: {integrity: sha512-3J8fkyDPFsS3mszuYUY4Wfk7/B2oio9qXUwF3DzOs2MK+XgdyMLIptIxL7gdfitXJBH8k39uVjrIw1JGJDjyFA==} + /@swc/core-win32-x64-msvc@1.3.106: + resolution: {integrity: sha512-2M6yWChuMS1+/MPo3Dor0SOMkvmiugonWlzsZBAu/oZboH2xKrHSRv7brsBujb2Oe47r+NsbV+vq9tnnP9Vl1Q==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -1324,8 +1325,8 @@ packages: dev: true optional: true - /@swc/core@1.3.105: - resolution: {integrity: sha512-me2VZyr3OjqRpFrYQJJYy7x/zbFSl9nt+MAGnIcBtjDsN00iTVqEaKxBjPBFQV9BDAgPz2SRWes/DhhVm5SmMw==} + /@swc/core@1.3.106: + resolution: {integrity: sha512-++QPSPkFq2qELYVScxNHJC42hKQChjiTWS2P0QQ5JWT4NHb9lmNSfrc1ylFIyImwRnxsW2MTBALLYLf95EFAsg==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -1337,16 +1338,16 @@ packages: '@swc/counter': 0.1.2 '@swc/types': 0.1.5 optionalDependencies: - '@swc/core-darwin-arm64': 1.3.105 - '@swc/core-darwin-x64': 1.3.105 - '@swc/core-linux-arm-gnueabihf': 1.3.105 - '@swc/core-linux-arm64-gnu': 1.3.105 - '@swc/core-linux-arm64-musl': 1.3.105 - '@swc/core-linux-x64-gnu': 1.3.105 - '@swc/core-linux-x64-musl': 1.3.105 - '@swc/core-win32-arm64-msvc': 1.3.105 - '@swc/core-win32-ia32-msvc': 1.3.105 - '@swc/core-win32-x64-msvc': 1.3.105 + '@swc/core-darwin-arm64': 1.3.106 + '@swc/core-darwin-x64': 1.3.106 + '@swc/core-linux-arm-gnueabihf': 1.3.106 + '@swc/core-linux-arm64-gnu': 1.3.106 + '@swc/core-linux-arm64-musl': 1.3.106 + '@swc/core-linux-x64-gnu': 1.3.106 + '@swc/core-linux-x64-musl': 1.3.106 + '@swc/core-win32-arm64-msvc': 1.3.106 + '@swc/core-win32-ia32-msvc': 1.3.106 + '@swc/core-win32-x64-msvc': 1.3.106 dev: true /@swc/counter@0.1.2: @@ -1400,8 +1401,8 @@ packages: resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} dev: false - /@types/node@20.11.5: - resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==} + /@types/node@20.11.9: + resolution: {integrity: sha512-CQXNuMoS/VcoAMISe5pm4JnEd1Br5jildbQEToEMQvutmv+EaQr90ry9raiudgpyDuqFiV9e4rnjSfLNq12M5w==} dependencies: undici-types: 5.26.5 dev: true @@ -1596,8 +1597,8 @@ packages: peerDependencies: vite: ^4 || ^5 dependencies: - '@swc/core': 1.3.105 - vite: 5.0.12(@types/node@20.11.5) + '@swc/core': 1.3.106 + vite: 5.0.12(@types/node@20.11.9) transitivePeerDependencies: - '@swc/helpers' dev: true @@ -1672,8 +1673,8 @@ packages: color-convert: 2.0.1 dev: true - /antd@5.13.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-P+N8gc0NOPy2WqJj/57Ey3dZUmb7nEUwAM+CIJaR5SOEjZnhEtMGRJSt+3lnhJ3MNRR39aR6NYkRVp2mYfphiA==} + /antd@5.13.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-phQJa4ezs6e2AnWRxbKVan9fvmURwntAfI+wDRRSP7spPY6t3afjvWfAcVp0Ekb1EPzvF/jUr64j3RMQQYWHVw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -1686,7 +1687,7 @@ packages: '@rc-component/color-picker': 1.5.1(react-dom@18.2.0)(react@18.2.0) '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0)(react@18.2.0) '@rc-component/tour': 1.12.3(react-dom@18.2.0)(react@18.2.0) - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 copy-to-clipboard: 3.3.3 dayjs: 1.11.10 @@ -1834,8 +1835,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /axios@1.6.5: - resolution: {integrity: sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==} + /axios@1.6.7: + resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} dependencies: follow-redirects: 1.15.5 form-data: 4.0.0 @@ -2119,8 +2120,8 @@ packages: webidl-conversions: 7.0.0 dev: false - /dotenv@16.3.2: - resolution: {integrity: sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ==} + /dotenv@16.4.1: + resolution: {integrity: sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ==} engines: {node: '>=12'} dev: false @@ -2221,35 +2222,35 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild@0.19.11: - resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==} + /esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.19.11 - '@esbuild/android-arm': 0.19.11 - '@esbuild/android-arm64': 0.19.11 - '@esbuild/android-x64': 0.19.11 - '@esbuild/darwin-arm64': 0.19.11 - '@esbuild/darwin-x64': 0.19.11 - '@esbuild/freebsd-arm64': 0.19.11 - '@esbuild/freebsd-x64': 0.19.11 - '@esbuild/linux-arm': 0.19.11 - '@esbuild/linux-arm64': 0.19.11 - '@esbuild/linux-ia32': 0.19.11 - '@esbuild/linux-loong64': 0.19.11 - '@esbuild/linux-mips64el': 0.19.11 - '@esbuild/linux-ppc64': 0.19.11 - '@esbuild/linux-riscv64': 0.19.11 - '@esbuild/linux-s390x': 0.19.11 - '@esbuild/linux-x64': 0.19.11 - '@esbuild/netbsd-x64': 0.19.11 - '@esbuild/openbsd-x64': 0.19.11 - '@esbuild/sunos-x64': 0.19.11 - '@esbuild/win32-arm64': 0.19.11 - '@esbuild/win32-ia32': 0.19.11 - '@esbuild/win32-x64': 0.19.11 + '@esbuild/aix-ppc64': 0.19.12 + '@esbuild/android-arm': 0.19.12 + '@esbuild/android-arm64': 0.19.12 + '@esbuild/android-x64': 0.19.12 + '@esbuild/darwin-arm64': 0.19.12 + '@esbuild/darwin-x64': 0.19.12 + '@esbuild/freebsd-arm64': 0.19.12 + '@esbuild/freebsd-x64': 0.19.12 + '@esbuild/linux-arm': 0.19.12 + '@esbuild/linux-arm64': 0.19.12 + '@esbuild/linux-ia32': 0.19.12 + '@esbuild/linux-loong64': 0.19.12 + '@esbuild/linux-mips64el': 0.19.12 + '@esbuild/linux-ppc64': 0.19.12 + '@esbuild/linux-riscv64': 0.19.12 + '@esbuild/linux-s390x': 0.19.12 + '@esbuild/linux-x64': 0.19.12 + '@esbuild/netbsd-x64': 0.19.12 + '@esbuild/openbsd-x64': 0.19.12 + '@esbuild/sunos-x64': 0.19.12 + '@esbuild/win32-arm64': 0.19.12 + '@esbuild/win32-ia32': 0.19.12 + '@esbuild/win32-x64': 0.19.12 dev: true /escape-string-regexp@4.0.0: @@ -2479,8 +2480,8 @@ packages: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true - /fastq@1.16.0: - resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} + /fastq@1.17.0: + resolution: {integrity: sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==} dependencies: reusify: 1.0.4 dev: true @@ -2726,7 +2727,7 @@ packages: '@types/hast': 2.3.9 '@types/unist': 2.0.10 hastscript: 7.2.0 - property-information: 6.4.0 + property-information: 6.4.1 vfile: 5.3.7 vfile-location: 4.1.0 web-namespaces: 2.0.1 @@ -2770,7 +2771,7 @@ packages: dependencies: '@types/hast': 2.3.9 comma-separated-tokens: 2.0.3 - property-information: 6.4.0 + property-information: 6.4.1 space-separated-tokens: 2.0.2 web-namespaces: 2.0.1 zwitch: 2.0.4 @@ -2805,7 +2806,7 @@ packages: '@types/hast': 2.3.9 comma-separated-tokens: 2.0.3 hast-util-parse-selector: 3.1.1 - property-information: 6.4.0 + property-information: 6.4.1 space-separated-tokens: 2.0.2 dev: false @@ -3255,8 +3256,8 @@ packages: highlight.js: 10.7.3 dev: false - /lru-cache@10.1.0: - resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} + /lru-cache@10.2.0: + resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} engines: {node: 14 || >=16.14} dev: false @@ -3934,7 +3935,7 @@ packages: resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 10.1.0 + lru-cache: 10.2.0 minipass: 7.0.4 dev: false @@ -4010,8 +4011,8 @@ packages: xtend: 4.0.2 dev: false - /property-information@6.4.0: - resolution: {integrity: sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==} + /property-information@6.4.1: + resolution: {integrity: sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==} dev: false /proxy-from-env@1.1.0: @@ -4048,7 +4049,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 array-tree-filter: 2.1.0 classnames: 2.5.1 rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) @@ -4064,7 +4065,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4077,7 +4078,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) @@ -4091,7 +4092,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -4106,7 +4107,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -4121,8 +4122,8 @@ packages: react: '>=16.11.0' react-dom: '>=16.11.0' dependencies: - '@babel/runtime': 7.23.8 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4136,7 +4137,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 async-validator: 4.2.5 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4149,7 +4150,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-dialog: 9.3.4(react-dom@18.2.0)(react@18.2.0) @@ -4165,7 +4166,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) @@ -4180,7 +4181,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4193,8 +4194,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) @@ -4210,8 +4211,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) @@ -4226,7 +4227,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4240,7 +4241,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) @@ -4254,7 +4255,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) @@ -4268,7 +4269,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4295,8 +4296,8 @@ packages: moment: optional: true dependencies: - '@babel/runtime': 7.23.8 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) @@ -4310,7 +4311,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4324,7 +4325,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4337,7 +4338,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4351,7 +4352,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4365,7 +4366,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) @@ -4380,8 +4381,8 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.8 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) @@ -4398,7 +4399,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4412,7 +4413,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4425,7 +4426,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4439,7 +4440,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 '@rc-component/context': 1.4.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -4456,7 +4457,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) @@ -4473,7 +4474,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -4488,8 +4489,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.9 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4501,7 +4502,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.8.2(react-dom@18.2.0)(react@18.2.0) @@ -4517,7 +4518,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) @@ -4532,7 +4533,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -4555,7 +4556,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 @@ -4568,7 +4569,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) @@ -4625,7 +4626,7 @@ packages: comma-separated-tokens: 2.0.3 hast-util-whitespace: 2.0.1 prop-types: 15.8.1 - property-information: 6.4.0 + property-information: 6.4.1 react: 18.2.0 react-is: 18.2.0 remark-parse: 10.0.2 @@ -4667,7 +4668,7 @@ packages: peerDependencies: react: '>= 0.14.0' dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.23.9 highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.29.0 @@ -5370,7 +5371,7 @@ packages: vfile-message: 3.1.4 dev: false - /vite@5.0.12(@types/node@20.11.5): + /vite@5.0.12(@types/node@20.11.9): resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5398,8 +5399,8 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.5 - esbuild: 0.19.11 + '@types/node': 20.11.9 + esbuild: 0.19.12 postcss: 8.4.33 rollup: 4.9.6 optionalDependencies: diff --git a/src/api/problem.ts b/src/api/problem.ts index e32fc13..9bf3537 100644 --- a/src/api/problem.ts +++ b/src/api/problem.ts @@ -1,13 +1,20 @@ import { Meta, send, WithCount } from "./base.ts"; import { UserProfile } from "./user.ts"; +export interface RuntimeInfo { + MemoryLimit: number; + NProcLimit: number; + TimeLimit: number; +} + export interface TaskInfo { - Languages: { Lang: string }[]; - Runtime: { - MemoryLimit: number; - NProcLimit: number; - TimeLimit: number; - }; + Languages: { + Lang: string; + Runtime: { + Compile: RuntimeInfo; + Run: RuntimeInfo; + }; + }[]; Tasks: { Id: number; Points: number }[]; } diff --git a/src/components/problem-details.tsx b/src/components/problem-details.tsx index a69c593..8be5536 100644 --- a/src/components/problem-details.tsx +++ b/src/components/problem-details.tsx @@ -1,17 +1,45 @@ -import React from "react"; +import { useEffect, useState } from "react"; import { Link } from "react-router-dom"; -import { Collapse, CollapseProps, Descriptions, Space, Tag } from "antd"; +import { Collapse, CollapseProps, Descriptions, Select, Space, Tag } from "antd"; -import { DetailsResp } from "../api/problem.ts"; +import { DetailsResp, RuntimeInfo } from "../api/problem.ts"; + +const AvailLang = [ + { value: "cpp", label: "C++" }, + { value: "c", label: "C" }, + { value: "python", label: "Python" }, + { value: "golang", label: "Go" }, +]; interface ProblemDetailsProps { details: DetailsResp; - action?: React.ReactNode; + onLanguageSelect?: (lang: string) => void; + extra?: CollapseProps["items"]; } +const EmptyRuntime: RuntimeInfo = { + TimeLimit: 0, + MemoryLimit: 0, + NProcLimit: 0, +}; + export default function ProblemDetails(props: ProblemDetailsProps) { const details = props.details; + const langOptions = AvailLang.filter((l) => details.context.Languages.some((x) => x.Lang === l.value)); + + const [runtime, setRuntime] = useState(EmptyRuntime); + const [lang, setLang] = useState(langOptions[0].value); + + const onLanguageSelect = (lang: string) => { + setLang(lang); + props.onLanguageSelect && props.onLanguageSelect(lang); + }; + + useEffect(() => { + setRuntime(details.context.Languages.find((x) => x.Lang === lang)?.Runtime.Run || EmptyRuntime); + }, [details.context.Languages, lang]); + const problemInfo = ( @@ -38,9 +66,18 @@ export default function ProblemDetails(props: ProblemDetailsProps) { const runtimeLimit = ( - {details.context.Runtime.TimeLimit} ms - {details.context.Runtime.MemoryLimit} MB - {details.context.Runtime.NProcLimit} + {runtime.TimeLimit} ms + {runtime.MemoryLimit} MB + {runtime.NProcLimit} + + ); + const extra: CollapseProps["items"] = [ + { + key: "3", + label: "Action", + children: submitBtn, + }, + ]; + const codeEditor = Editor({ mode: LangToMode[lang], onChange: setCode, }); - const MiscPanel = ; + const MiscPanel = ; return ( <>