diff --git a/.env.dev b/.env.dev deleted file mode 100644 index 564dd54..0000000 --- a/.env.dev +++ /dev/null @@ -1 +0,0 @@ -ANTD_APP_API="http://127.0.0.1:8000" \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 85ba500..0000000 --- a/.eslintrc.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - extends: require.resolve('@umijs/max/eslint'), -}; diff --git a/.gitignore b/.gitignore index ec0cabb..0dc2a3f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,9 +5,5 @@ /src/.umi /src/.umi-production /src/.umi-test -/.umi -/.umi-production -/.umi-test /dist -/.mfsu .swc diff --git a/.husky/commit-msg b/.husky/commit-msg deleted file mode 100644 index bdab3b5..0000000 --- a/.husky/commit-msg +++ /dev/null @@ -1 +0,0 @@ -npx --no-install max verify-commit $1 diff --git a/.husky/pre-commit b/.husky/pre-commit deleted file mode 100644 index 1f54b37..0000000 --- a/.husky/pre-commit +++ /dev/null @@ -1 +0,0 @@ -npx --no-install lint-staged --quiet diff --git a/.lintstagedrc b/.lintstagedrc deleted file mode 100644 index f2037b0..0000000 --- a/.lintstagedrc +++ /dev/null @@ -1,17 +0,0 @@ -{ - "*.{md,json}": [ - "prettier --cache --write" - ], - "*.{js,jsx}": [ - "max lint --fix --eslint-only", - "prettier --cache --write" - ], - "*.{css,less}": [ - "max lint --fix --stylelint-only", - "prettier --cache --write" - ], - "*.ts?(x)": [ - "max lint --fix --eslint-only", - "prettier --cache --parser=typescript --write" - ] -} diff --git a/.prettierignore b/.prettierignore deleted file mode 100644 index 5892e28..0000000 --- a/.prettierignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules -.umi -.umi-production diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index 70767cd..0000000 --- a/.prettierrc +++ /dev/null @@ -1,8 +0,0 @@ -{ - "printWidth": 80, - "singleQuote": true, - "trailingComma": "all", - "proseWrap": "never", - "overrides": [{ "files": ".prettierrc", "options": { "parser": "json" } }], - "plugins": ["prettier-plugin-organize-imports", "prettier-plugin-packagejson"] -} diff --git a/.stylelintrc.js b/.stylelintrc.js deleted file mode 100644 index 08bc02c..0000000 --- a/.stylelintrc.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - extends: require.resolve('@umijs/max/stylelint'), -}; diff --git a/.umirc.ts b/.umirc.ts index 130ebcb..5df6d62 100644 --- a/.umirc.ts +++ b/.umirc.ts @@ -1,34 +1,9 @@ -import { defineConfig } from '@umijs/max'; +import { defineConfig } from "umi"; export default defineConfig({ - antd: {}, - access: {}, - model: {}, - initialState: {}, - request: {}, - layout: { - title: 'EVA Tea', - }, routes: [ - { - path: '/', - redirect: '/home', - }, - { - name: '首页', - path: '/home', - component: './Home', - }, - { - name: '主席团管理', - path: '/admin', - component: './Admin', - }, - { - name: '日志', - path: '/log', - component: './Log', - }, + { path: "/", component: "index" }, + { path: "/docs", component: "docs" }, ], npmClient: 'pnpm', }); diff --git a/README.md b/README.md deleted file mode 100644 index 3dab1f3..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# README - -`@umijs/max` 模板项目,更多功能参考 [Umi Max 简介](https://umijs.org/docs/max/introduce) diff --git a/doc/api.md b/doc/api.md deleted file mode 100644 index a8d0baf..0000000 --- a/doc/api.md +++ /dev/null @@ -1,241 +0,0 @@ -# 接口文档 - -## 基本格式 - -### 成功响应格式 - -```json -{ - "success": true, - "data": { - "foo": "bar" - } -} -``` - -**NOTE:** 若无特殊说明,`POST`请求的响应`data`字段为空(`{}`),可以不用管。 - -### 失败响应格式 - -```json -{ - "success": false, - "err": "some error" -} -``` - -### `GET`请求默认格式(若无特殊说明) - -```json -{ - "token": "token_test" -} -``` - -## 主页面 - -### 统计数据 `GET /admin/stats` - -data: - -```json -{ - "success": true, - "data": { - "notInOreo": 114, - "total": 514 - } -} -``` - -### 当前值班信息 `GET /admin/duty/current` - -data: - -```json -{ - "isInDuty": true, - "currentDuty": "2", - "inDutyCnt": 3, - "otherDutyTime": "", - "offDutyReason": "", - "place": "204", - "dutyRecoverTime": "" -} -``` - -## 主席团页面 - -### 值班表管理 - -#### 更新值班表 `POST /admin/sheet/create` - -request: - -```json -{ - "name": "2024 春学期值班表", - "sheet": [ - { - "weekday": 1, - "shift": 1, - "workers": ["马嘉祺", "丁程鑫", "宋亚轩"], - "leader": "蔡徐坤" - }, - { - "weekday": 1, - "shift": 2, - "workers": ["王俊凯", "易烊千玺", "王源"], - "leader": "丁真珍珠" - } - // ... - ] -} -``` - -#### 更新值班表 `POST /admin/sheet/update` - -request: - -```json -{ - "id": 114514, - "name": "2024 春学期值班表", - "sheet": [ - { - "weekday": 1, - "shift": 1, - "workers": ["马嘉祺", "丁程鑫", "宋亚轩"], - "leader": "蔡徐坤" - }, - { - "weekday": 1, - "shift": 2, - "workers": ["王俊凯", "易烊千玺", "王源"], - "leader": "丁真珍珠" - } - // ... - ] -} -``` - -#### 获取当前值班表 `GET /admin/sheet/current` - -data: - -```json -{ - "name": "2024 春学期值班表", - "id": 114514, - "createdTime": "2024-03-07T19:52:48.523303", - "sheet": [ - { - "weekday": 1, - "shift": 1, - "workers": ["马嘉祺", "丁程鑫", "宋亚轩"], - "leader": "蔡徐坤" - }, - { - "weekday": 1, - "shift": 2, - "workers": ["王俊凯", "易烊千玺", "王源"], - "leader": "丁真珍珠" - } - // ... - ] -} -``` - -#### 获取所有值班表 `GET /admin/sheet/list` - -data: - -```json -{ - "current": 114514, - "list": [ - { - "name": "2024 春学期值班表", - "id": 114514, - "createdTime": "2024-03-07T19:52:48.523303", - "sheet": [ - { - "weekday": 1, - "shift": 1, - "workers": ["马嘉祺", "丁程鑫", "宋亚轩"], - "leader": "蔡徐坤" - }, - { - "weekday": 1, - "shift": 2, - "workers": ["王俊凯", "易烊千玺", "王源"], - "leader": "丁真珍珠" - } - // ... - ] - } - // ... - ] -} -``` - -### 特殊值班 - -#### 获取当前值班情况 `GET /admin/duty/current` - -data: - -```json -{ - "isInDuty": true, - "currentDuty": "2", - "inDutyCnt": 3, - "otherDutyTime": "", - "offDutyReason": "", - "place": "", - "dutyRecoverTime": "", -}, -``` - -#### 更新当前值班情况 `POST /admin/duty/update` - -无关项返回空字符串,后端手动校验 - -request: - -```json -{ - "isInDuty": true, - "currentDuty": "2", - "inDutyCnt": 3, - "otherDutyTime": "", - "offDutyReason": "", - "place": "204", - "dutyRecoverTime": "", -}, -``` - -## 日志页面 - -### 获取日志列表 `GET /admin/loglist` - -data: - -```json -{ - "op": "宇航员", - "time": "2024-03-07T19:52:48.523303", - "operation": 2, - "target": 1, - "prev": { - "id": 114, - "info": "马嘉祺" - }, - "curr": { - "id": 514, - "info": "何君琳" - } -}, -``` - -前端显示的信息:"{op} 于 {time} {operation} 了 {target}:{prev.info} -> {curr.info}" diff --git a/mock/sheet.json b/mock/sheet.json deleted file mode 100644 index d23765f..0000000 --- a/mock/sheet.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "name": "2024 春学期值班表", - "createdTime": "2024-03-07T19:52:48.523303", - "id": 114, - "sheet": [ - { - "weekday": 1, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 1, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 1, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 7, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 7, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - } - ] -} diff --git a/mock/sheetlist.json b/mock/sheetlist.json deleted file mode 100644 index 491055b..0000000 --- a/mock/sheetlist.json +++ /dev/null @@ -1,259 +0,0 @@ -{ - "current": 514, - "list": [ - { - "name": "2024 春学期值班表", - "createdTime": "2024-03-07T19:52:48.523303", - "id": 114, - "sheet": [ - { - "weekday": 1, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 1, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 1, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 7, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 7, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - } - ] - }, - { - "name": "2024 秋学期值班表", - "createdTime": "2024-03-07T11:45:14.523303", - "id": 514, - "sheet": [ - { - "weekday": 1, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 1, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 1, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 2, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 3, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 4, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 5, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 6, - "shift": 3, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 7, - "shift": 1, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - }, - { - "weekday": 7, - "shift": 2, - "workers": ["123423", "31424", "31242"], - "leader": "3902487" - } - ] - } - ] -} diff --git a/mock/userAPI.ts b/mock/userAPI.ts deleted file mode 100644 index b7a5598..0000000 --- a/mock/userAPI.ts +++ /dev/null @@ -1,81 +0,0 @@ -import sheet from './sheet.json'; -import sheetlist from './sheetlist.json'; - -const users = [ - { id: 0, name: 'Umi', nickName: 'U', gender: 'MALE' }, - { id: 1, name: 'Fish', nickName: 'B', gender: 'FEMALE' }, -]; - -const api = { - 'GET /admin/stats': { - success: true, - data: { - notInOreo: 114, - total: 514, - }, - }, - 'POST /admin/sheet/update': { - success: true, - data: {}, - }, - 'POST /admin/sheet/create': { - success: true, - data: {}, - }, - 'GET /admin/sheet/current': { - success: true, - data: sheet, - }, - 'GET /admin/sheet/list': { - success: true, - data: sheetlist, - }, - 'GET /admin/duty/current': { - success: true, - data: { - isInDuty: true, - currentDuty: '2', - inDutyCnt: 3, - otherDutyTime: '', - offDutyReason: '', - place: '204', - dutyRecoverTime: '', - }, - }, - 'POST /admin/duty/update': { - success: true, - data: {}, - }, - 'GET /admin/loglist': { - success: true, - data: { - op: '宇航员', - time: '2024-03-07T19:52:48.523303', - operation: 2, - target: 1, - prev: { - id: 114, - info: '马嘉祺', - }, - curr: { - id: 514, - info: '何君琳', - }, - }, - }, - 'GET /api/v1/queryUserList': (req: any, res: any) => { - res.json({ - success: true, - data: { list: users }, - errorCode: 0, - }); - }, - 'PUT /api/v1/user/': (req: any, res: any) => { - res.json({ - success: true, - errorCode: 0, - }); - }, -}; - -export default api; diff --git a/package.json b/package.json index 7b4f150..95bf9b3 100644 --- a/package.json +++ b/package.json @@ -2,28 +2,22 @@ "private": true, "author": "Dawn1Ocean <1785590531@qq.com>", "scripts": { - "build": "max build", - "dev": "max dev", - "format": "prettier --cache --write .", - "postinstall": "max setup", - "prepare": "husky", - "setup": "max setup", + "dev": "umi dev", + "build": "umi build", + "postinstall": "umi setup", + "setup": "umi setup", "start": "npm run dev" }, "dependencies": { - "@ant-design/icons": "^5.0.1", - "@ant-design/pro-components": "^2.4.4", - "@umijs/max": "^4.1.5", - "antd": "^5.4.0" + "@ant-design/pro-layout": "^7.19.0", + "antd": "^5.15.4", + "axios": "^1.6.8", + "umi": "^4.1.5" }, "devDependencies": { "@types/react": "^18.0.33", "@types/react-dom": "^18.0.11", - "husky": "^9", - "lint-staged": "^13.2.0", - "prettier": "^2.8.7", - "prettier-plugin-organize-imports": "^3.2.2", - "prettier-plugin-packagejson": "^2.4.3", + "@umijs/plugins": "^4.1.5", "typescript": "^5.0.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe3ac14..df55df8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,18 +5,18 @@ settings: excludeLinksFromLockfile: false dependencies: - '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.5(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-components': - specifier: ^2.4.4 - version: 2.7.0(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - '@umijs/max': - specifier: ^4.1.5 - version: 4.1.5(@babel/core@7.24.3)(@types/react-dom@18.2.22)(@types/react@18.2.73)(dva@2.5.0-beta.2)(prettier@2.8.8)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)(webpack@5.91.0) + '@ant-design/pro-layout': + specifier: ^7.19.0 + version: 7.19.0(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) antd: - specifier: ^5.4.0 + specifier: ^5.15.4 version: 5.15.4(react-dom@18.2.0)(react@18.2.0) + axios: + specifier: ^1.6.8 + version: 1.6.8 + umi: + specifier: ^4.1.5 + version: 4.1.5(@babel/core@7.24.3)(@types/react@18.2.73)(eslint@8.57.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.16.1)(typescript@5.4.3)(webpack@5.91.0) devDependencies: '@types/react': @@ -25,21 +25,9 @@ devDependencies: '@types/react-dom': specifier: ^18.0.11 version: 18.2.22 - husky: - specifier: ^9 - version: 9.0.11 - lint-staged: - specifier: ^13.2.0 - version: 13.3.0 - prettier: - specifier: ^2.8.7 - version: 2.8.8 - prettier-plugin-organize-imports: - specifier: ^3.2.2 - version: 3.2.4(prettier@2.8.8)(typescript@5.4.3) - prettier-plugin-packagejson: - specifier: ^2.4.3 - version: 2.4.12(prettier@2.8.8) + '@umijs/plugins': + specifier: ^4.1.5 + version: 4.1.5(@babel/core@7.24.3)(@types/react-dom@18.2.22)(@types/react@18.2.73)(antd@5.15.4)(dva@2.5.0-beta.2)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) typescript: specifier: ^5.0.3 version: 5.4.3 @@ -59,7 +47,7 @@ packages: lodash.debounce: 4.0.8 lodash.throttle: 4.1.1 react: 18.2.0 - dev: false + dev: true /@ampproject/remapping@2.3.0: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} @@ -67,23 +55,21 @@ packages: dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - dev: false /@ant-design/antd-theme-variable@1.0.0: resolution: {integrity: sha512-0vr5GCwM7xlAl6NxG1lPbABO+SYioNJL3HVy2FA8wTlsIMoZvQwcwsxTw6eLQCiN9V2UQ8kBtfz8DW8utVVE5w==} - dev: false + dev: true /@ant-design/colors@6.0.0: resolution: {integrity: sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==} dependencies: '@ctrl/tinycolor': 3.6.1 - dev: false + dev: true /@ant-design/colors@7.0.2: resolution: {integrity: sha512-7KJkhTiPiLHSu+LmMJnehfJ6242OCxSlR3xHVBecYxnMW8MS/878NXct1GqYARyL59fyeFdKRxXTfvR9SnDgJg==} dependencies: '@ctrl/tinycolor': 3.6.1 - dev: false /@ant-design/cssinjs@1.18.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Ub4n3d+MAX/qtE5S9PM8iOn5ocU7GUAIC4Adc2X8UCMXnsRRfpJBHsBdtQ1qoAuaQ7lU2M1BTCuJ+fkv4fOWiw==} @@ -91,7 +77,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 @@ -100,11 +86,9 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) stylis: 4.3.1 - dev: false /@ant-design/icons-svg@4.4.2: resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} - dev: false /@ant-design/icons@4.8.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-HGlIQZzrEbAhpJR6+IGdzfbPym94Owr6JZkJ2QCCnOkPVIWMO2xgIVcOKnl8YcpijIo39V7l2qQL5fmtw56cMw==} @@ -115,13 +99,13 @@ packages: dependencies: '@ant-design/colors': 6.0.0 '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 classnames: 2.5.1 lodash: 4.17.21 rc-util: 5.39.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 + dev: true /@ant-design/icons@5.3.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Vyv/OsKz56BsKBtcRlLP6G8RGaRW43f7G5dK3XNPCaeV4YyehLVaITuNKi2YJG9hMVURkBdzdGhveNQlnKTFqw==} @@ -137,31 +121,10 @@ packages: rc-util: 5.39.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/moment-webpack-plugin@0.0.3: resolution: {integrity: sha512-MLm1FUpg02fP615ShQnCUN9la2E4RylDxKyolkGqAWTIHO4HyGM0A5x71AMALEyP/bC+UEEWBGSQ+D4/8hQ+ww==} - dev: false - - /@ant-design/pro-card@2.6.0(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-oOuFfXWFLJJpyhF+MSs1TTmQTCxDVeI52ov36MNiNHXc4l2I3G4rtNoYSwXP9lVEB+h6iyj5Xq6dGRmJMSToQw==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - dependencies: - '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.14.1(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - antd: 4.24.16(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) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - transitivePeerDependencies: - - react-dom - dev: false + dev: true /@ant-design/pro-card@2.6.0(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-oOuFfXWFLJJpyhF+MSs1TTmQTCxDVeI52ov36MNiNHXc4l2I3G4rtNoYSwXP9lVEB+h6iyj5Xq6dGRmJMSToQw==} @@ -172,7 +135,7 @@ packages: '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.14.1(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.6(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 antd: 5.15.4(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 omit.js: 2.0.2 @@ -181,33 +144,7 @@ packages: react: 18.2.0 transitivePeerDependencies: - react-dom - dev: false - - /@ant-design/pro-components@2.7.0(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-4oV/fb8EBOmYQ5ADl6xWIksIx3FOQ6MspJ/lpi06bWm1oZKDDztMONvGC/4HJ1+bTqAGry2oenP5U4eB7J2Unw==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - react-dom: '>=17.0.0' - dependencies: - '@ant-design/pro-card': 2.6.0(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-descriptions': 2.5.36(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.9(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.25.1(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-layout': 7.19.0(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-list': 2.5.51(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.14.1(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-skeleton': 2.1.11(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-table': 3.15.2(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - antd: 4.24.16(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - transitivePeerDependencies: - - '@types/lodash.merge' - - rc-field-form - dev: false + dev: true /@ant-design/pro-components@2.7.0(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-4oV/fb8EBOmYQ5ADl6xWIksIx3FOQ6MspJ/lpi06bWm1oZKDDztMONvGC/4HJ1+bTqAGry2oenP5U4eB7J2Unw==} @@ -226,35 +163,14 @@ packages: '@ant-design/pro-skeleton': 2.1.11(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-table': 3.15.2(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.6(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 antd: 5.15.4(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/lodash.merge' - rc-field-form - dev: false - - /@ant-design/pro-descriptions@2.5.36(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-x1wqAuuYfN6wMx4EVso4v3bm+tVNcEtcsXLkkZp0DnB++0Ywj6l+XJAkGYrXgUv301LH2695jOyF5SzR+/kcQA==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - dependencies: - '@ant-design/pro-field': 2.14.9(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.25.1(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-skeleton': 2.1.11(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - antd: 4.24.16(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.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - transitivePeerDependencies: - - '@types/lodash.merge' - - rc-field-form - - react-dom - dev: false + dev: true /@ant-design/pro-descriptions@2.5.36(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-x1wqAuuYfN6wMx4EVso4v3bm+tVNcEtcsXLkkZp0DnB++0Ywj6l+XJAkGYrXgUv301LH2695jOyF5SzR+/kcQA==} @@ -266,7 +182,7 @@ packages: '@ant-design/pro-form': 2.25.1(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-skeleton': 2.1.11(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.6(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 antd: 5.15.4(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.39.1(react-dom@18.2.0)(react@18.2.0) @@ -275,30 +191,7 @@ packages: - '@types/lodash.merge' - rc-field-form - react-dom - dev: false - - /@ant-design/pro-field@2.14.9(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-o9H/HRndZEhMXS59Oo8rHR1wwYzf22anFtKm0mo0QgfHAHLwDOwxXRjWblRJXRKPPhprLP61wuQYH8i+vcUi6w==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - dependencies: - '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.14.1(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) - antd: 4.24.16(react-dom@18.2.0)(react@18.2.0) - classnames: 2.5.1 - dayjs: 1.11.10 - lodash.tonumber: 4.0.3 - omit.js: 2.0.2 - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - swr: 2.2.5(react@18.2.0) - transitivePeerDependencies: - - react-dom - dev: false + dev: true /@ant-design/pro-field@2.14.9(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-o9H/HRndZEhMXS59Oo8rHR1wwYzf22anFtKm0mo0QgfHAHLwDOwxXRjWblRJXRKPPhprLP61wuQYH8i+vcUi6w==} @@ -309,7 +202,7 @@ packages: '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.14.1(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.6(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) antd: 5.15.4(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 @@ -321,38 +214,7 @@ packages: swr: 2.2.5(react@18.2.0) transitivePeerDependencies: - react-dom - dev: false - - /@ant-design/pro-form@2.25.1(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-mr8/IgLYF/gM2g2dbUUScIvN2WL/A/42iZhIdLKA2EmDWAf8o7cWgL7adM7/N7/Gf7ffRczjao8qG+eNzdtmPw==} - peerDependencies: - '@types/lodash.merge': ^4.6.7 - antd: ^4.24.15 || ^5.11.2 - rc-field-form: ^1.22.0 - react: '>=17.0.0' - react-dom: '>=17.0.0' - peerDependenciesMeta: - '@types/lodash.merge': - optional: true - dependencies: - '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.9(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.14.1(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) - '@umijs/use-params': 1.0.9(react@18.2.0) - antd: 4.24.16(react-dom@18.2.0)(react@18.2.0) - classnames: 2.5.1 - dayjs: 1.11.10 - lodash.merge: 4.6.2 - omit.js: 2.0.2 - rc-field-form: 1.43.0(react-dom@18.2.0)(react@18.2.0) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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 + dev: true /@ant-design/pro-form@2.25.1(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-mr8/IgLYF/gM2g2dbUUScIvN2WL/A/42iZhIdLKA2EmDWAf8o7cWgL7adM7/N7/Gf7ffRczjao8qG+eNzdtmPw==} @@ -370,7 +232,7 @@ packages: '@ant-design/pro-field': 2.14.9(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.14.1(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.6(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) '@umijs/use-params': 1.0.9(react@18.2.0) antd: 5.15.4(react-dom@18.2.0)(react@18.2.0) @@ -383,33 +245,7 @@ packages: rc-util: 5.39.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-layout@7.19.0(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-E7kfInojfsvyFaYbppQRyGd4f8IRTi+KXXc3wWQ2C1EcWlaASB7AGYlGRjjeJyvIPa3UPOfKkveL7/pM/Z3GiQ==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - react-dom: '>=17.0.0' - dependencies: - '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.14.1(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - '@umijs/route-utils': 4.0.1 - '@umijs/use-params': 1.0.9(react@18.2.0) - antd: 4.24.16(react-dom@18.2.0)(react@18.2.0) - classnames: 2.5.1 - lodash.merge: 4.6.2 - omit.js: 2.0.2 - path-to-regexp: 2.4.0 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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.5(react@18.2.0) - warning: 4.0.3 - dev: false + dev: true /@ant-design/pro-layout@7.19.0(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-E7kfInojfsvyFaYbppQRyGd4f8IRTi+KXXc3wWQ2C1EcWlaASB7AGYlGRjjeJyvIPa3UPOfKkveL7/pM/Z3GiQ==} @@ -435,32 +271,6 @@ packages: react-dom: 18.2.0(react@18.2.0) swr: 2.2.5(react@18.2.0) warning: 4.0.3 - dev: false - - /@ant-design/pro-list@2.5.51(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VZ45NUX5SlzMTdtZGiHfj505LWgWw+PXxTNQV8EikcdgKGXH2gHR4LIGUghd6F7uYtnHThPzVgCLeU34O39RHQ==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - react-dom: '>=17.0.0' - dependencies: - '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-card': 2.6.0(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.9(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-table': 3.15.2(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - antd: 4.24.16(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) - rc-util: 4.21.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - transitivePeerDependencies: - - '@types/lodash.merge' - - rc-field-form - dev: false /@ant-design/pro-list@2.5.51(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-VZ45NUX5SlzMTdtZGiHfj505LWgWw+PXxTNQV8EikcdgKGXH2gHR4LIGUghd6F7uYtnHThPzVgCLeU34O39RHQ==} @@ -474,7 +284,7 @@ packages: '@ant-design/pro-field': 2.14.9(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-table': 3.15.2(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.6(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 antd: 5.15.4(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -485,24 +295,7 @@ packages: transitivePeerDependencies: - '@types/lodash.merge' - rc-field-form - dev: false - - /@ant-design/pro-provider@2.14.1(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-N8hTUNJc7dtIjj79ZFviielizo15nOUyjrmz9Ll0Mn68Btne2FLpf8cKHsUMdA+yLDW9oM0ExcqIWJOKyx0nUg==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - react-dom: '>=17.0.0' - dependencies: - '@ant-design/cssinjs': 1.18.5(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - '@ctrl/tinycolor': 3.6.1 - antd: 4.24.16(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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.5(react@18.2.0) - dev: false + dev: true /@ant-design/pro-provider@2.14.1(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-N8hTUNJc7dtIjj79ZFviielizo15nOUyjrmz9Ll0Mn68Btne2FLpf8cKHsUMdA+yLDW9oM0ExcqIWJOKyx0nUg==} @@ -519,20 +312,6 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) swr: 2.2.5(react@18.2.0) - dev: false - - /@ant-design/pro-skeleton@2.1.11(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-a1drmZSDXHFexFniN1YD7PgYiWvhdBAM9OwzSOO3eXPAltAg2cGcaVBlFmweShN+dupO220RN+6aaLUv3G9B2Q==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - react-dom: '>=17.0.0' - dependencies: - '@babel/runtime': 7.24.1 - antd: 4.24.16(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-skeleton@2.1.11(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-a1drmZSDXHFexFniN1YD7PgYiWvhdBAM9OwzSOO3eXPAltAg2cGcaVBlFmweShN+dupO220RN+6aaLUv3G9B2Q==} @@ -541,44 +320,11 @@ packages: react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 antd: 5.15.4(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.15.2(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-g2IuyN0gKGolsWv3f+cvjiMKW+tCVAgcr42Alw40xWCgYqgffLYJTZ3uBlQO5g6LeFoYcwKpszSil2GreDP8CA==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - rc-field-form: ^1.22.0 - react: '>=17.0.0' - react-dom: '>=17.0.0' - dependencies: - '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-card': 2.6.0(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.9(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.25.1(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.14.1(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - '@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: 4.24.16(react-dom@18.2.0)(react@18.2.0) - classnames: 2.5.1 - dayjs: 1.11.10 - lodash.merge: 4.6.2 - omit.js: 2.0.2 - rc-field-form: 1.43.0(react-dom@18.2.0)(react@18.2.0) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - transitivePeerDependencies: - - '@types/lodash.merge' - dev: false + dev: true /@ant-design/pro-table@3.15.2(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-g2IuyN0gKGolsWv3f+cvjiMKW+tCVAgcr42Alw40xWCgYqgffLYJTZ3uBlQO5g6LeFoYcwKpszSil2GreDP8CA==} @@ -594,7 +340,7 @@ packages: '@ant-design/pro-form': 2.25.1(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.14.1(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.6(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 '@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) @@ -611,28 +357,7 @@ packages: react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/lodash.merge' - dev: false - - /@ant-design/pro-utils@2.15.6(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-F9ERv14dnXQjsBYXTxMpl0blWPNhluufrP9ko2X/dYyVYohAFX8j0sbcUEHY7auPAxHT3c06+sjlqp2bXG9NDg==} - peerDependencies: - antd: ^4.24.15 || ^5.11.2 - react: '>=17.0.0' - react-dom: '>=17.0.0' - dependencies: - '@ant-design/icons': 5.3.5(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.14.1(antd@4.24.16)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.24.1 - antd: 4.24.16(react-dom@18.2.0)(react@18.2.0) - classnames: 2.5.1 - dayjs: 1.11.10 - lodash.merge: 4.6.2 - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - safe-stable-stringify: 2.4.3 - swr: 2.2.5(react@18.2.0) - dev: false + dev: true /@ant-design/pro-utils@2.15.6(antd@5.15.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-F9ERv14dnXQjsBYXTxMpl0blWPNhluufrP9ko2X/dYyVYohAFX8j0sbcUEHY7auPAxHT3c06+sjlqp2bXG9NDg==} @@ -653,7 +378,6 @@ packages: react-dom: 18.2.0(react@18.2.0) safe-stable-stringify: 2.4.3 swr: 2.2.5(react@18.2.0) - dev: false /@ant-design/react-slick@1.0.2(react@18.2.0): resolution: {integrity: sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==} @@ -666,7 +390,6 @@ packages: react: 18.2.0 resize-observer-polyfill: 1.5.1 throttle-debounce: 5.0.0 - dev: false /@antfu/install-pkg@0.1.1: resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} @@ -685,12 +408,10 @@ packages: dependencies: '@babel/highlight': 7.24.2 picocolors: 1.0.0 - dev: false /@babel/compat-data@7.24.1: resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==} engines: {node: '>=6.9.0'} - dev: false /@babel/core@7.23.6: resolution: {integrity: sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==} @@ -736,9 +457,8 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: false - /@babel/eslint-parser@7.23.3(@babel/core@7.23.6)(eslint@8.35.0): + /@babel/eslint-parser@7.23.3(@babel/core@7.23.6)(eslint@8.57.0): resolution: {integrity: sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -747,7 +467,7 @@ packages: dependencies: '@babel/core': 7.23.6 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.35.0 + eslint: 8.57.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: false @@ -760,14 +480,13 @@ packages: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - dev: false /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 - dev: false + dev: true /@babel/helper-compilation-targets@7.23.6: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} @@ -778,12 +497,10 @@ packages: browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 - dev: false /@babel/helper-environment-visitor@7.22.20: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} - dev: false /@babel/helper-function-name@7.23.0: resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} @@ -791,21 +508,18 @@ packages: dependencies: '@babel/template': 7.24.0 '@babel/types': 7.24.0 - dev: false /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 - dev: false /@babel/helper-module-imports@7.24.3: resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 - dev: false /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.6): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} @@ -833,41 +547,34 @@ packages: '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 - dev: false /@babel/helper-plugin-utils@7.24.0: resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} engines: {node: '>=6.9.0'} - dev: false /@babel/helper-simple-access@7.22.5: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 - dev: false /@babel/helper-split-export-declaration@7.22.6: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 - dev: false /@babel/helper-string-parser@7.24.1: resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} - dev: false /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - dev: false /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - dev: false /@babel/helpers@7.24.1: resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==} @@ -878,7 +585,6 @@ packages: '@babel/types': 7.24.0 transitivePeerDependencies: - supports-color - dev: false /@babel/highlight@7.24.2: resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} @@ -888,7 +594,6 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.0.0 - dev: false /@babel/parser@7.24.1: resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==} @@ -896,7 +601,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.24.0 - dev: false /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.3): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -951,7 +655,7 @@ packages: dependencies: '@babel/core': 7.24.3 '@babel/helper-plugin-utils': 7.24.0 - dev: false + dev: true /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.3): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -1054,14 +758,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 - dev: false /@babel/runtime@7.24.1: resolution: {integrity: sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 - dev: false /@babel/template@7.24.0: resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} @@ -1070,7 +772,6 @@ packages: '@babel/code-frame': 7.24.2 '@babel/parser': 7.24.1 '@babel/types': 7.24.0 - dev: false /@babel/traverse@7.24.1: resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} @@ -1088,7 +789,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: false /@babel/types@7.24.0: resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} @@ -1097,7 +797,6 @@ packages: '@babel/helper-string-parser': 7.24.1 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - dev: false /@bloomberg/record-tuple-polyfill@0.0.4: resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} @@ -1111,7 +810,7 @@ packages: react: 18.2.0 reactcss: 1.2.3(react@18.2.0) tinycolor2: 1.6.0 - dev: false + dev: true /@csstools/postcss-color-function@1.1.1(postcss@8.4.38): resolution: {integrity: sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==} @@ -1228,7 +927,6 @@ packages: /@ctrl/tinycolor@3.6.1: resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==} engines: {node: '>=10'} - dev: false /@dnd-kit/accessibility@3.1.0(react@18.2.0): resolution: {integrity: sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==} @@ -1237,7 +935,7 @@ packages: dependencies: react: 18.2.0 tslib: 2.6.2 - dev: false + dev: true /@dnd-kit/core@6.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-J3cQBClB4TVxwGo3KEjssGEXNJqGVWx17aRTZ1ob0FliR5IjYgTxl5YJbKTzA6IzrtelotH19v6y7uoIRUZPSg==} @@ -1250,7 +948,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tslib: 2.6.2 - dev: false + dev: true /@dnd-kit/modifiers@6.0.1(@dnd-kit/core@6.1.0)(react@18.2.0): resolution: {integrity: sha512-rbxcsg3HhzlcMHVHWDuh9LCjpOVAgqbV78wLGI8tziXY3+qcMQ61qVXIvNKQFuhj75dSfD+o+PYZQ/NUk2A23A==} @@ -1262,7 +960,7 @@ packages: '@dnd-kit/utilities': 3.2.2(react@18.2.0) react: 18.2.0 tslib: 2.6.2 - dev: false + dev: true /@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.1.0)(react@18.2.0): resolution: {integrity: sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==} @@ -1274,7 +972,7 @@ packages: '@dnd-kit/utilities': 3.2.2(react@18.2.0) react: 18.2.0 tslib: 2.6.2 - dev: false + dev: true /@dnd-kit/utilities@3.2.2(react@18.2.0): resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} @@ -1283,29 +981,27 @@ packages: dependencies: react: 18.2.0 tslib: 2.6.2 - dev: false + dev: true /@emotion/hash@0.8.0: resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} - dev: false /@emotion/is-prop-valid@1.2.2: resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} dependencies: '@emotion/memoize': 0.8.1 - dev: false + dev: true /@emotion/memoize@0.8.1: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} - dev: false + dev: true /@emotion/unitless@0.7.5: resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} - dev: false /@emotion/unitless@0.8.1: resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} - dev: false + dev: true /@esbuild-kit/cjs-loader@2.4.4: resolution: {integrity: sha512-NfsJX4PdzhwSkfJukczyUiZGc7zNNWZcEAyqeISpDnn0PTfzMJR1aR8xAIPskBejIxBJbIgCCMzbaYa9SXepIg==} @@ -1334,7 +1030,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/android-arm64@0.18.20: @@ -1352,7 +1047,6 @@ packages: cpu: [arm] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/android-arm@0.18.20: @@ -1370,7 +1064,6 @@ packages: cpu: [x64] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/android-x64@0.18.20: @@ -1388,7 +1081,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true /@esbuild/darwin-arm64@0.18.20: @@ -1406,7 +1098,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true /@esbuild/darwin-x64@0.18.20: @@ -1424,7 +1115,6 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true - dev: false optional: true /@esbuild/freebsd-arm64@0.18.20: @@ -1442,7 +1132,6 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: false optional: true /@esbuild/freebsd-x64@0.18.20: @@ -1460,7 +1149,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-arm64@0.18.20: @@ -1478,7 +1166,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-arm@0.18.20: @@ -1496,7 +1183,6 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-ia32@0.18.20: @@ -1514,7 +1200,6 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-loong64@0.18.20: @@ -1532,7 +1217,6 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-mips64el@0.18.20: @@ -1550,7 +1234,6 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-ppc64@0.18.20: @@ -1568,7 +1251,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-riscv64@0.18.20: @@ -1586,7 +1268,6 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-s390x@0.18.20: @@ -1604,7 +1285,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-x64@0.18.20: @@ -1622,7 +1302,6 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true - dev: false optional: true /@esbuild/netbsd-x64@0.18.20: @@ -1640,7 +1319,6 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true - dev: false optional: true /@esbuild/openbsd-x64@0.18.20: @@ -1658,7 +1336,6 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true - dev: false optional: true /@esbuild/sunos-x64@0.18.20: @@ -1676,7 +1353,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: false optional: true /@esbuild/win32-arm64@0.18.20: @@ -1694,7 +1370,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: false optional: true /@esbuild/win32-ia32@0.18.20: @@ -1712,7 +1387,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@esbuild/win32-x64@0.18.20: @@ -1724,13 +1398,13 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.35.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.35.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 dev: false @@ -1756,8 +1430,8 @@ packages: - supports-color dev: false - /@eslint/js@8.35.0: - resolution: {integrity: sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==} + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false @@ -1803,31 +1477,31 @@ packages: resolution: {integrity: sha512-GROA2RP6+7Ouu0WnHFF78O5XIU7pBfI19WM1qm93l6MFWibUk67nCfVCK3VAYJkLy8L8ZxjkYT11VIAfvSz8wg==} dependencies: '@formatjs/intl-utils': 2.3.0 - dev: false + dev: true /@formatjs/intl-listformat@1.4.8: resolution: {integrity: sha512-WNMQlEg0e50VZrGIkgD5n7+DAMGt3boKi1GJALfhFMymslJb5i+5WzWxyj/3a929Z6MAFsmzRIJjKuv+BxKAOQ==} dependencies: '@formatjs/intl-utils': 2.3.0 - dev: false + dev: true /@formatjs/intl-relativetimeformat@4.5.16: resolution: {integrity: sha512-IQ0haY97oHAH5OYUdykNiepdyEWj3SAT+Fp9ZpR85ov2JNiFx+12WWlxlVS8ehdyncC2ZMt/SwFIy2huK2+6/A==} dependencies: '@formatjs/intl-utils': 2.3.0 - dev: false + dev: true /@formatjs/intl-unified-numberformat@3.3.7: resolution: {integrity: sha512-KnWgLRHzCAgT9eyt3OS34RHoyD7dPDYhRcuKn+/6Kv2knDF8Im43J6vlSW6Hm1w63fNq3ZIT1cFk7RuVO3Psag==} deprecated: We have renamed the package to @formatjs/intl-numberformat dependencies: '@formatjs/intl-utils': 2.3.0 - dev: false + dev: true /@formatjs/intl-utils@2.3.0: resolution: {integrity: sha512-KWk80UPIzPmUg+P0rKh6TqspRw0G6eux1PuJr+zz47ftMaZ9QDwbGzHZbtzWkl5hgayM/qrKRutllRC7D/vVXQ==} deprecated: the package is rather renamed to @formatjs/ecma-abstract with some changes in functionality (primarily selectUnit is removed and we don't plan to make any further changes to this package - dev: false + dev: true /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} @@ -1942,17 +1616,14 @@ packages: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.25 - dev: false /@jridgewell/resolve-uri@3.1.2: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - dev: false /@jridgewell/set-array@1.2.1: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - dev: false /@jridgewell/source-map@0.3.6: resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} @@ -1963,14 +1634,12 @@ packages: /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: false /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - dev: false /@loadable/component@5.15.2(react@18.1.0): resolution: {integrity: sha512-ryFAZOX5P2vFkUdzaAtTG88IGnr9qxSdvLRvJySXcUA4B4xVWurUNADu3AnKPksxOZajljqTrDEDcYjeL4lvLw==} @@ -2008,10 +1677,12 @@ packages: dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 + dev: false /@nodelib/fs.stat@2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} + dev: false /@nodelib/fs.walk@1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} @@ -2019,11 +1690,7 @@ packages: dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - - /@pkgr/core@0.1.1: - resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - dev: true + dev: false /@pkgr/utils@2.4.2: resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} @@ -2049,7 +1716,6 @@ packages: rc-util: 5.39.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/context@1.4.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} @@ -2061,14 +1727,12 @@ packages: rc-util: 5.39.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/mini-decimal@1.1.0: resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} engines: {node: '>=8.x'} dependencies: '@babel/runtime': 7.24.1 - dev: false /@rc-component/mutate-observer@1.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==} @@ -2082,7 +1746,6 @@ packages: rc-util: 5.39.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/portal@1.1.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} @@ -2096,7 +1759,6 @@ packages: rc-util: 5.39.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/tour@1.14.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-A75DZ8LVvahBIvxooj3Gvf2sxe+CGOkmzPNX7ek0i0AJHyKZ1HXe5ieIGo3m0FMdZfVOlbCJ952Duq8VKAHk6g==} @@ -2112,7 +1774,6 @@ packages: rc-util: 5.39.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@2.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-niwKADPdY5dhdIblV6uwSayVivwo2uUISfJqri+/ovYQcH/omxDYBJKo755QKeoIIsWptxnRpgr7reEnNEZGFg==} @@ -2129,7 +1790,6 @@ packages: rc-util: 5.39.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 /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2291,11 +1951,11 @@ packages: engines: {node: '>=12'} dependencies: remove-accents: 0.4.2 - dev: false + dev: true /@tanstack/query-core@4.36.1: resolution: {integrity: sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==} - dev: false + dev: true /@tanstack/react-query-devtools@4.36.1(@tanstack/react-query@4.36.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-WYku83CKP3OevnYSG8Y/QO9g0rT75v1om5IvcWUwiUZJ4LanYGLVCZ8TdFG5jfsq4Ej/lu2wwDAULEUnRIMBSw==} @@ -2310,7 +1970,7 @@ packages: react-dom: 18.2.0(react@18.2.0) superjson: 1.13.3 use-sync-external-store: 1.2.0(react@18.2.0) - dev: false + dev: true /@tanstack/react-query@4.36.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw==} @@ -2328,7 +1988,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) - dev: false + dev: true /@trysound/sax@0.2.0: resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} @@ -2394,21 +2054,21 @@ packages: /@types/history@4.7.11: resolution: {integrity: sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==} - dev: false + dev: true /@types/history@5.0.0: resolution: {integrity: sha512-hy8b7Y1J8OGe6LbAjj3xniQrj3v6lsivCcrmf4TzSgPzLkhIeKgc5IZnT7ReIqmEuodjfO8EYAuoFvIrHi/+jQ==} deprecated: This is a stub types definition. history provides its own type definitions, so you do not need this installed. dependencies: - history: 4.10.1 - dev: false + history: 5.3.0 + dev: true /@types/hoist-non-react-statics@3.3.5: resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: '@types/react': 18.2.73 hoist-non-react-statics: 3.3.2 - dev: false + dev: true /@types/html-minifier-terser@6.1.0: resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} @@ -2416,11 +2076,11 @@ packages: /@types/invariant@2.2.37: resolution: {integrity: sha512-IwpIMieE55oGWiXkQPSBY1nw1nFs6bsKXTFskNY8sdS17K24vyEBRQZEwlRS7ZmXCWnJcQtbxWzly+cODWGs2A==} - dev: false + dev: true /@types/isomorphic-fetch@0.0.34: resolution: {integrity: sha512-BmJKuPCZCR6pbYYgi5nKFJrPC4pLoBgsi/B1nFN64Ba+hLLGUcKPIh7eVlR2xG763Ap08hgQafq/Wx4RFb0omQ==} - dev: false + dev: true /@types/istanbul-lib-coverage@2.0.6: resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -2467,6 +2127,7 @@ packages: resolution: {integrity: sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==} dependencies: '@types/react': 18.2.73 + dev: true /@types/react-router-dom@4.3.5: resolution: {integrity: sha512-eFajSUASYbPHg2BDM1G8Btx+YqGgvROPIg6sBhl3O4kbDdYXdFdfrgQFf/pcBuQVObjfT9AL/dd15jilR5DIEA==} @@ -2474,7 +2135,7 @@ packages: '@types/history': 5.0.0 '@types/react': 18.2.73 '@types/react-router': 5.1.20 - dev: false + dev: true /@types/react-router-redux@5.0.27: resolution: {integrity: sha512-qC5lbuP2K/kMR/HE3e5ltCJptyiQhmfV0wbklqcqWDbNdpJBDwUsBGP4f/0RDYJf09+OTbz43u6iG+8E0Zcwqw==} @@ -2482,15 +2143,15 @@ packages: '@types/history': 4.7.11 '@types/react': 18.2.73 '@types/react-router': 5.1.20 - redux: 3.7.2 - dev: false + redux: 4.2.1 + dev: true /@types/react-router@5.1.20: resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 '@types/react': 18.2.73 - dev: false + dev: true /@types/react@18.2.73: resolution: {integrity: sha512-XcGdod0Jjv84HOC7N5ziY3x+qL0AfmubvKOZ9hJjJ2yd5EE+KYjWhdOjt387e9HPheHkdggF9atTifMRtyAaRA==} @@ -2504,11 +2165,11 @@ packages: /@types/stylis@4.2.5: resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==} - dev: false + dev: true /@types/use-sync-external-store@0.0.3: resolution: {integrity: sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==} - dev: false + dev: true /@types/yargs-parser@21.0.3: resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -2526,7 +2187,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.35.0)(typescript@5.4.3): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2538,12 +2199,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.35.0)(typescript@5.4.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.35.0)(typescript@5.4.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.35.0)(typescript@5.4.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.3) debug: 4.3.4 - eslint: 8.35.0 + eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 @@ -2554,7 +2215,7 @@ packages: - supports-color dev: false - /@typescript-eslint/parser@5.62.0(eslint@8.35.0)(typescript@5.4.3): + /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2568,7 +2229,7 @@ packages: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.3) debug: 4.3.4 - eslint: 8.35.0 + eslint: 8.57.0 typescript: 5.4.3 transitivePeerDependencies: - supports-color @@ -2582,7 +2243,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: false - /@typescript-eslint/type-utils@5.62.0(eslint@8.35.0)(typescript@5.4.3): + /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2593,9 +2254,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.35.0)(typescript@5.4.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.3) debug: 4.3.4 - eslint: 8.35.0 + eslint: 8.57.0 tsutils: 3.21.0(typescript@5.4.3) typescript: 5.4.3 transitivePeerDependencies: @@ -2628,19 +2289,19 @@ packages: - supports-color dev: false - /@typescript-eslint/utils@5.62.0(eslint@8.35.0)(typescript@5.4.3): + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.35.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.3) - eslint: 8.35.0 + eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.0 transitivePeerDependencies: @@ -2700,7 +2361,6 @@ packages: spdy: 4.0.2 transitivePeerDependencies: - supports-color - dev: false /@umijs/bundler-vite@4.1.5(postcss@8.4.38): resolution: {integrity: sha512-+12z0r1PIY37w89mHJQ3qC8RrWsySYIszYF2cNclWuvmsjAF4LHgpUg2V5XFhG69SbAPxf6UwxM/YDzSUkvtVQ==} @@ -2889,21 +2549,21 @@ packages: query-string: 6.14.1 dev: false - /@umijs/lint@4.1.5(eslint@8.35.0)(stylelint@14.8.2)(typescript@5.4.3): + /@umijs/lint@4.1.5(eslint@8.57.0)(stylelint@14.16.1)(typescript@5.4.3): resolution: {integrity: sha512-tljJO3vvnoTUq/+QS1DhSdYDZCZesHsGbLfgUE17S9dwtCpbwB4eRa5G2GVWy1CuBgoXvzMEBzhsy8X2KHupTw==} dependencies: '@babel/core': 7.23.6 - '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.35.0) + '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.57.0) '@stylelint/postcss-css-in-js': 0.38.0(postcss-syntax@0.36.2)(postcss@8.4.38) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.35.0)(typescript@5.4.3) - '@typescript-eslint/parser': 5.62.0(eslint@8.35.0)(typescript@5.4.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.3) '@umijs/babel-preset-umi': 4.1.5 - eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.35.0)(typescript@5.4.3) - eslint-plugin-react: 7.33.2(eslint@8.35.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.35.0) + eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.4.3) + eslint-plugin-react: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) postcss: 8.4.38 postcss-syntax: 0.36.2(postcss@8.4.38) - stylelint-config-standard: 25.0.0(stylelint@14.8.2) + stylelint-config-standard: 25.0.0(stylelint@14.16.1) transitivePeerDependencies: - eslint - jest @@ -2917,54 +2577,6 @@ packages: - typescript dev: false - /@umijs/max@4.1.5(@babel/core@7.24.3)(@types/react-dom@18.2.22)(@types/react@18.2.73)(dva@2.5.0-beta.2)(prettier@2.8.8)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)(webpack@5.91.0): - resolution: {integrity: sha512-mHuDTdib6XCamFHy52czW7l6XXwU1UnJUkUIs5f+eYmugjPF0qEwyw2x+s6P0AhlTO/ugd1x0Wdq7+Eb+1s6OQ==} - hasBin: true - dependencies: - '@umijs/lint': 4.1.5(eslint@8.35.0)(stylelint@14.8.2)(typescript@5.4.3) - '@umijs/plugins': 4.1.5(@babel/core@7.24.3)(@types/react-dom@18.2.22)(@types/react@18.2.73)(antd@4.24.16)(dva@2.5.0-beta.2)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) - antd: 4.24.16(react-dom@18.2.0)(react@18.2.0) - eslint: 8.35.0 - stylelint: 14.8.2 - umi: 4.1.5(@babel/core@7.24.3)(@types/react@18.2.73)(eslint@8.35.0)(prettier@2.8.8)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.4.3)(webpack@5.91.0) - transitivePeerDependencies: - - '@babel/core' - - '@types/lodash.merge' - - '@types/node' - - '@types/react' - - '@types/react-dom' - - '@types/webpack' - - '@volar/vue-language-plugin-pug' - - '@volar/vue-typescript' - - debug - - dva - - jest - - lightningcss - - postcss-html - - postcss-jsx - - postcss-less - - postcss-markdown - - postcss-scss - - prettier - - rc-field-form - - react - - react-dom - - react-native - - rollup - - sass - - sockjs-client - - stylus - - sugarss - - supports-color - - terser - - type-fest - - typescript - - webpack - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: false - /@umijs/mfsu@4.1.5: resolution: {integrity: sha512-o8OIzPt8zdo9HfmBlfnUjoCaTAavbJbvzk9liVWaOU7RunlHjwW6GFc6cW5gtfCew5ehKUByqv/wZkOWaGmtOA==} dependencies: @@ -2983,7 +2595,7 @@ packages: tsx: 3.12.2 dev: false - /@umijs/plugins@4.1.5(@babel/core@7.24.3)(@types/react-dom@18.2.22)(@types/react@18.2.73)(antd@4.24.16)(dva@2.5.0-beta.2)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): + /@umijs/plugins@4.1.5(@babel/core@7.24.3)(@types/react-dom@18.2.22)(@types/react@18.2.73)(antd@5.15.4)(dva@2.5.0-beta.2)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-EeLV+EyHlk5g2LynoL3hesyGNLhXgDWtG4DRL2j9dXD5rh8Z7CwvMme3VgW2EuDWAEXMId9ELrbrOEbwiYKVRg==} dependencies: '@ahooksjs/use-request': 2.8.15(react@18.2.0) @@ -2991,7 +2603,7 @@ packages: '@ant-design/cssinjs': 1.18.5(react-dom@18.2.0)(react@18.2.0) '@ant-design/icons': 4.8.3(react-dom@18.2.0)(react@18.2.0) '@ant-design/moment-webpack-plugin': 0.0.3 - '@ant-design/pro-components': 2.7.0(antd@4.24.16)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-components': 2.7.0(antd@5.15.4)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query': 4.36.1(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query-devtools': 4.36.1(@tanstack/react-query@4.36.1)(react-dom@18.2.0)(react@18.2.0) '@umijs/bundler-utils': 4.1.5 @@ -3029,7 +2641,7 @@ packages: - react-dom - react-native - supports-color - dev: false + dev: true /@umijs/preset-umi@4.1.5(@types/react@18.2.73)(typescript@5.4.3)(webpack@5.91.0): resolution: {integrity: sha512-qxbG97zFMFyoVF1q8hQ4wPnyxgjmctqjZnVCeqeAVITFQuih617tMv2mA/4wJPNOIiSaHPqpdceiyTkeczMNcQ==} @@ -3160,7 +2772,6 @@ packages: /@umijs/route-utils@4.0.1: resolution: {integrity: sha512-+1ixf1BTOLuH+ORb4x8vYMPeIt38n9q0fJDwhv9nSxrV46mxbLF0nmELIo9CKQB2gHfuC4+hww6xejJ6VYnBHQ==} - dev: false /@umijs/server@4.1.5: resolution: {integrity: sha512-Fl6NNWxngUfEE1BMgrxTcmA0w+1x/EoKHJw038tADOq4RqpHzCKN32jlIYcVQVGrgT/PB6LDxY93dQy15IcWBg==} @@ -3200,14 +2811,12 @@ packages: react: '*' dependencies: react: 18.2.0 - dev: false /@umijs/utils@4.1.5: resolution: {integrity: sha512-fnl9URSuFkKvJSRSQN/jHvWO/CVCnQwp1MbIxkLVyZImK9P8SKwWeoff7/kScdBRngoShWf+9LR/3AYIW4EE4w==} dependencies: chokidar: 3.5.3 pino: 7.11.0 - dev: false /@umijs/valtio@1.0.4(@types/react@18.2.73)(react@18.2.0): resolution: {integrity: sha512-2PmAU4rNQbBqrWpJ86Si9UGC23JapkYw8k7Hna6V8DHLaEYJENdp2e/IKLPHSPghzrdQtbUHSoOAUsBd4i4OzQ==} @@ -3216,12 +2825,16 @@ packages: transitivePeerDependencies: - '@types/react' - react - dev: false + dev: true /@umijs/zod2ts@4.1.5: resolution: {integrity: sha512-38GaJx9Oh/k+dsyLXZzt78SYUyUU0UpC2wuIuWUSc7gvYOtCrhlQv7x+zJfsYU9gZnXoHGVJBWx43cUrnky1aQ==} dev: false + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: false + /@vitejs/plugin-react@4.0.0(vite@4.5.2): resolution: {integrity: sha512-HX0XzMjL3hhOYm+0s95pb0Z7F8O81G7joUHgfDd/9J/ZZf5k4xX6QAMFkKsHFxaHlf6X7GD7+XuaZ66ULiJuhQ==} engines: {node: ^14.18.0 || >=16.0.0} @@ -3377,7 +2990,7 @@ packages: resolution: {integrity: sha512-WCxx1ixHT0GQU9hb0KI/mhgRQhnU+U3GvwY6ZvVjYq8rsihIGoaIOUbY0yMPBxLH5MDtr0kz3fisWGNcbWW7Jw==} dependencies: object-assign: 4.1.1 - dev: false + dev: true /ajv-keywords@3.5.2(ajv@6.12.6): resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} @@ -3405,13 +3018,6 @@ packages: uri-js: 4.4.1 dev: false - /ansi-escapes@5.0.0: - resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} - engines: {node: '>=12'} - dependencies: - type-fest: 1.4.0 - dev: true - /ansi-html-community@0.0.8: resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} engines: {'0': node >= 0.8.0} @@ -3423,17 +3029,11 @@ packages: engines: {node: '>=8'} dev: false - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - dev: true - /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - dev: false /ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} @@ -3442,71 +3042,13 @@ packages: color-convert: 2.0.1 dev: false - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - dev: true - /antd-dayjs-webpack-plugin@1.0.6(dayjs@1.11.10): resolution: {integrity: sha512-UlK3BfA0iE2c5+Zz/Bd2iPAkT6cICtrKG4/swSik5MZweBHtgmu1aUQCHvICdiv39EAShdZy/edfP6mlkS/xXg==} peerDependencies: dayjs: '*' dependencies: dayjs: 1.11.10 - dev: false - - /antd@4.24.16(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zZrK4UYxHtU6tGOOf0uG/kBRx1kTvypfuSB3GqE/SBQxFhZ/TZ+yj7Z1qwI8vGfMtUUJdLeuoCAqGDa1zPsXnQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@ant-design/colors': 6.0.0 - '@ant-design/icons': 4.8.3(react-dom@18.2.0)(react@18.2.0) - '@ant-design/react-slick': 1.0.2(react@18.2.0) - '@babel/runtime': 7.24.1 - '@ctrl/tinycolor': 3.6.1 - classnames: 2.5.1 - copy-to-clipboard: 3.3.3 - lodash: 4.17.21 - moment: 2.30.1 - rc-cascader: 3.7.3(react-dom@18.2.0)(react@18.2.0) - rc-checkbox: 3.0.1(react-dom@18.2.0)(react@18.2.0) - rc-collapse: 3.4.2(react-dom@18.2.0)(react@18.2.0) - rc-dialog: 9.0.2(react-dom@18.2.0)(react@18.2.0) - rc-drawer: 6.3.0(react-dom@18.2.0)(react@18.2.0) - rc-dropdown: 4.0.1(react-dom@18.2.0)(react@18.2.0) - rc-field-form: 1.38.2(react-dom@18.2.0)(react@18.2.0) - rc-image: 5.13.0(react-dom@18.2.0)(react@18.2.0) - rc-input: 0.1.4(react-dom@18.2.0)(react@18.2.0) - rc-input-number: 7.3.11(react-dom@18.2.0)(react@18.2.0) - rc-mentions: 1.13.1(react-dom@18.2.0)(react@18.2.0) - rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-notification: 4.6.1(react-dom@18.2.0)(react@18.2.0) - rc-pagination: 3.2.0(react-dom@18.2.0)(react@18.2.0) - rc-picker: 2.7.6(react-dom@18.2.0)(react@18.2.0) - rc-progress: 3.4.2(react-dom@18.2.0)(react@18.2.0) - rc-rate: 2.9.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) - rc-segmented: 2.3.0(react-dom@18.2.0)(react@18.2.0) - rc-select: 14.1.18(react-dom@18.2.0)(react@18.2.0) - rc-slider: 10.0.1(react-dom@18.2.0)(react@18.2.0) - rc-steps: 5.0.0(react-dom@18.2.0)(react@18.2.0) - rc-switch: 3.2.2(react-dom@18.2.0)(react@18.2.0) - rc-table: 7.26.0(react-dom@18.2.0)(react@18.2.0) - rc-tabs: 12.5.10(react-dom@18.2.0)(react@18.2.0) - rc-textarea: 0.4.7(react-dom@18.2.0)(react@18.2.0) - rc-tooltip: 5.2.2(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) - rc-tree-select: 5.5.5(react-dom@18.2.0)(react@18.2.0) - rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-upload: 4.3.6(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - scroll-into-view-if-needed: 2.2.31 - dev: false + dev: true /antd@5.15.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-79eLOQW1DG92yzulx+ValfHFjvPnaaI41BffGquAnzx42Ws3eEcKofsa2jNRyJN5NWr9I5wqvABDq9rRRfGGsg==} @@ -3568,7 +3110,6 @@ packages: - date-fns - luxon - moment - dev: false /anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} @@ -3576,7 +3117,6 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - dev: false /argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -3617,7 +3157,6 @@ packages: /array-tree-filter@2.1.0: resolution: {integrity: sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==} - dev: false /array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} @@ -3695,16 +3234,13 @@ packages: /async-validator@4.2.5: resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==} - dev: false /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: false /atomic-sleep@1.0.0: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} - dev: false /autoprefixer@10.4.19(postcss@8.4.38): resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} @@ -3736,6 +3272,16 @@ packages: form-data: 4.0.0 transitivePeerDependencies: - debug + dev: true + + /axios@1.6.8: + resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + dependencies: + follow-redirects: 1.15.6 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug dev: false /babel-jest@29.7.0(@babel/core@7.24.3): @@ -3766,7 +3312,7 @@ packages: resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} dependencies: '@babel/helper-module-imports': 7.24.3 - dev: false + dev: true /babel-plugin-istanbul@6.1.1: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} @@ -3804,7 +3350,7 @@ packages: styled-components: 6.1.1(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@babel/core' - dev: false + dev: true /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.3): resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} @@ -3861,7 +3407,6 @@ packages: /binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - dev: false /bn.js@4.12.0: resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} @@ -3965,7 +3510,6 @@ packages: electron-to-chromium: 1.4.719 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - dev: false /bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} @@ -4044,11 +3588,10 @@ packages: /camelize@1.0.1: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - dev: false + dev: true /caniuse-lite@1.0.30001600: resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==} - dev: false /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -4057,7 +3600,6 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: false /chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -4067,11 +3609,6 @@ packages: supports-color: 7.2.0 dev: false - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: true - /chokidar@3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} @@ -4085,7 +3622,6 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.3 - dev: false /chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} @@ -4121,7 +3657,6 @@ packages: /classnames@2.5.1: resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} - dev: false /clean-css@5.3.3: resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} @@ -4130,21 +3665,6 @@ packages: source-map: 0.6.1 dev: false - /cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - restore-cursor: 4.0.0 - dev: true - - /cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - slice-ansi: 5.0.0 - string-width: 5.1.2 - dev: true - /click-to-react-component@1.1.0(@types/react@18.2.73)(react-dom@18.1.0)(react@18.1.0): resolution: {integrity: sha512-/DjZemufS1BkxyRgZL3r7HXVVOFRWVQi5Xd4EBnjxZMwrHEh0OlUVA2N9CjXkZ0x8zMf8dL1cKnnx+xUWUg4VA==} peerDependencies: @@ -4161,7 +3681,6 @@ packages: /client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - dev: false /cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} @@ -4172,18 +3691,10 @@ packages: wrap-ansi: 7.0.0 dev: false - /clone-regexp@2.2.0: - resolution: {integrity: sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==} - engines: {node: '>=6'} - dependencies: - is-regexp: 2.1.0 - dev: false - /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - dev: false /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} @@ -4194,7 +3705,6 @@ packages: /color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: false /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -4204,21 +3714,11 @@ packages: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} dev: false - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - dev: true - /combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - dev: false - - /commander@11.0.0: - resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} - engines: {node: '>=16'} - dev: true /commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -4238,13 +3738,8 @@ packages: resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} dev: false - /compute-scroll-into-view@1.0.20: - resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==} - dev: false - /compute-scroll-into-view@3.1.0: resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==} - dev: false /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -4260,7 +3755,6 @@ packages: /convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - dev: false /copy-anything@2.0.6: resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} @@ -4273,13 +3767,12 @@ packages: engines: {node: '>=12.13'} dependencies: is-what: 4.1.16 - dev: false + dev: true /copy-to-clipboard@3.3.3: resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} dependencies: toggle-selection: 1.0.6 - dev: false /core-js-pure@3.36.1: resolution: {integrity: sha512-NXCvHvSVYSrewP0L5OhltzXeWFJLo2AL2TYnj6iLV3Bw8mM62wAQMNgUCRI6EBu6hVVpbCxmOPlxh1Ikw2PfUA==} @@ -4293,7 +3786,6 @@ packages: /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - dev: false /cors@2.8.5: resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} @@ -4349,6 +3841,7 @@ packages: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 + dev: false /crypto-browserify@3.12.0: resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} @@ -4380,7 +3873,7 @@ packages: /css-color-keywords@1.0.0: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} - dev: false + dev: true /css-functions-list@3.2.1: resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} @@ -4441,7 +3934,7 @@ packages: camelize: 1.0.1 css-color-keywords: 1.0.0 postcss-value-parser: 4.2.0 - dev: false + dev: true /css-tree@1.1.3: resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} @@ -4486,7 +3979,7 @@ packages: dependencies: es5-ext: 0.10.64 type: 2.7.2 - dev: false + dev: true /data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} @@ -4520,16 +4013,8 @@ packages: is-data-view: 1.0.1 dev: false - /date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} - dependencies: - '@babel/runtime': 7.24.1 - dev: false - /dayjs@1.11.10: resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} - dev: false /debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} @@ -4618,7 +4103,6 @@ packages: /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - dev: false /des.js@1.1.0: resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} @@ -4630,6 +4114,7 @@ packages: /detect-indent@7.0.1: resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} engines: {node: '>=12.20'} + dev: false /detect-libc@1.0.3: resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} @@ -4640,10 +4125,10 @@ packages: /detect-newline@4.0.1: resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false /detect-node@2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - dev: false /diffie-hellman@5.0.3: resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} @@ -4658,6 +4143,7 @@ packages: engines: {node: '>=8'} dependencies: path-type: 4.0.0 + dev: false /doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} @@ -4673,10 +4159,6 @@ packages: esutils: 2.0.3 dev: false - /dom-align@1.12.4: - resolution: {integrity: sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==} - dev: false - /dom-converter@0.2.0: resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} dependencies: @@ -4693,7 +4175,7 @@ packages: /dom-walk@0.1.2: resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - dev: false + dev: true /domain-browser@1.2.0: resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} @@ -4733,7 +4215,6 @@ packages: inherits: 2.0.4 readable-stream: 3.6.2 stream-shift: 1.0.3 - dev: false /dva-core@1.5.0-beta.2(redux@3.7.2): resolution: {integrity: sha512-xmtr/J63EZXBdVXNBW+QCD7p9CaE8kAo2U1faRyv3PIGcy0G3Y6IBDNtoBB/Cj3nzk/jvX0dv96Hnh1kpSnI7Q==} @@ -4748,14 +4229,14 @@ packages: redux: 3.7.2 redux-saga: 0.16.2 warning: 3.0.0 - dev: false + dev: true /dva-core@2.0.4(redux@4.2.1): resolution: {integrity: sha512-Zh39llFyItu9HKXKfCZVf9UFtDTcypdAjGBew1S+wK8BGVzFpm1GPTdd6uIMeg7O6STtCvt2Qv+RwUut1GFynA==} peerDependencies: redux: 4.x dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 flatten: 1.0.3 global: 4.4.0 invariant: 2.2.4 @@ -4763,26 +4244,26 @@ packages: redux: 4.2.1 redux-saga: 0.16.2 warning: 3.0.0 - dev: false + dev: true /dva-immer@1.0.1(dva@2.5.0-beta.2): resolution: {integrity: sha512-Oe+yFTtu2UMNcMoBLLTa/ms1RjUry38Yf0ClN8LiHbF+gT2QAdLYLk3miu1dDtm3Sxl9nk+DH1edKX0Hy49uQg==} peerDependencies: dva: ^2.5.0-0 dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 dva: 2.5.0-beta.2(react-dom@18.2.0)(react@18.2.0) immer: 8.0.4 - dev: false + dev: true /dva-loading@3.0.24(dva-core@2.0.4): resolution: {integrity: sha512-3j4bmuXOYH93xe+CC//z3Si8XMx6DLJveep+UbzKy0jhA7oQrCCZTdKxu0UPYXeAMYXpCO25pG4JOnVhzmC7ug==} peerDependencies: dva-core: ^1.1.0 || ^1.5.0-0 || ^1.6.0-0 dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 dva-core: 2.0.4(redux@4.2.1) - dev: false + dev: true /dva@2.5.0-beta.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-kc2+CHhF1cNIU3Rg1miMhHgOKJ/VDrq9d6ynVBZf1EN2YKWU3MVFq/uTTBqMr2qkR0m9f8VKHOFmfKLtfMI93Q==} @@ -4805,15 +4286,10 @@ packages: react-router-dom: 4.3.1(react@18.2.0) react-router-redux: 5.0.0-alpha.9(react@18.2.0) redux: 3.7.2 - dev: false - - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true /electron-to-chromium@1.4.719: resolution: {integrity: sha512-FbWy2Q2YgdFzkFUW/W5jBjE9dj+804+98E4Pup78JBPnbdb3pv6IneY2JCPKdeKLh3AOKHQeYf+KwLr7mxGh6Q==} - dev: false /elliptic@6.5.5: resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} @@ -4831,10 +4307,6 @@ packages: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: false - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: true - /emojis-list@3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} @@ -4844,13 +4316,12 @@ packages: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} dependencies: iconv-lite: 0.6.3 - dev: false + dev: true /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 - dev: false /enhanced-resolve@5.16.0: resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==} @@ -5040,7 +4511,7 @@ packages: es6-symbol: 3.1.4 esniff: 2.0.1 next-tick: 1.1.0 - dev: false + dev: true /es5-imcompatible-versions@0.1.89: resolution: {integrity: sha512-metQ5Hi5dgBiaoc2VjGx2IABciw0djiE1+KbRWHbgQng9KnJQ1niBIA6vvLKWgA9R02kQZQRvFJ504ev0AQbzQ==} @@ -5052,7 +4523,7 @@ packages: d: 1.0.2 es5-ext: 0.10.64 es6-symbol: 3.1.4 - dev: false + dev: true /es6-symbol@3.1.4: resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} @@ -5060,7 +4531,7 @@ packages: dependencies: d: 1.0.2 ext: 1.7.0 - dev: false + dev: true /esbuild@0.17.19: resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} @@ -5090,7 +4561,6 @@ packages: '@esbuild/win32-arm64': 0.17.19 '@esbuild/win32-ia32': 0.17.19 '@esbuild/win32-x64': 0.17.19 - dev: false /esbuild@0.18.20: resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} @@ -5125,19 +4595,17 @@ packages: /escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} - dev: false /escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} - dev: false /escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} dev: false - /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.35.0)(typescript@5.4.3): + /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -5150,24 +4618,24 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.35.0)(typescript@5.4.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.35.0)(typescript@5.4.3) - eslint: 8.35.0 + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.3) + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: false - /eslint-plugin-react-hooks@4.6.0(eslint@8.35.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.35.0 + eslint: 8.57.0 dev: false - /eslint-plugin-react@7.33.2(eslint@8.35.0): + /eslint-plugin-react@7.33.2(eslint@8.57.0): resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -5178,7 +4646,7 @@ packages: array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 es-iterator-helpers: 1.0.18 - eslint: 8.35.0 + eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -5208,16 +4676,6 @@ packages: estraverse: 5.3.0 dev: false - /eslint-utils@3.0.0(eslint@8.35.0): - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - dependencies: - eslint: 8.35.0 - eslint-visitor-keys: 2.1.0 - dev: false - /eslint-visitor-keys@2.1.0: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} engines: {node: '>=10'} @@ -5228,16 +4686,19 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /eslint@8.35.0: - resolution: {integrity: sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw==} + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.35.0 + '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -5245,7 +4706,6 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 - eslint-utils: 3.0.0(eslint@8.35.0) eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.5.0 @@ -5255,13 +4715,11 @@ packages: find-up: 5.0.0 glob-parent: 6.0.2 globals: 13.24.0 - grapheme-splitter: 1.0.4 + graphemer: 1.4.0 ignore: 5.3.1 - import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.4.2 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -5269,9 +4727,7 @@ packages: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.3 - regexpp: 3.2.0 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 text-table: 0.2.0 transitivePeerDependencies: - supports-color @@ -5285,7 +4741,7 @@ packages: es5-ext: 0.10.64 event-emitter: 0.3.5 type: 2.7.2 - dev: false + dev: true /espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} @@ -5336,10 +4792,6 @@ packages: dependencies: d: 1.0.2 es5-ext: 0.10.64 - dev: false - - /eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} dev: true /events@3.3.0: @@ -5382,23 +4834,16 @@ packages: onetime: 6.0.0 signal-exit: 3.0.7 strip-final-newline: 3.0.0 - - /execall@2.0.0: - resolution: {integrity: sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==} - engines: {node: '>=8'} - dependencies: - clone-regexp: 2.2.0 dev: false /ext@1.7.0: resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} dependencies: type: 2.7.2 - dev: false + dev: true /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: false /fast-glob@3.2.12: resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} @@ -5420,6 +4865,7 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 + dev: false /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -5432,7 +4878,6 @@ packages: /fast-redact@3.5.0: resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} engines: {node: '>=6'} - dev: false /fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} @@ -5443,6 +4888,7 @@ packages: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 + dev: false /fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -5508,7 +4954,7 @@ packages: /flatten@1.0.3: resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} deprecated: flatten is deprecated in favor of utility frameworks such as lodash. - dev: false + dev: true /follow-redirects@1.15.6: resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} @@ -5518,7 +4964,6 @@ packages: peerDependenciesMeta: debug: optional: true - dev: false /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -5556,7 +5001,6 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: false /formdata-polyfill@4.0.10: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} @@ -5591,7 +5035,6 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true - dev: false optional: true /function-bind@1.1.2: @@ -5615,7 +5058,6 @@ packages: /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - dev: false /get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} @@ -5638,19 +5080,10 @@ packages: engines: {node: '>=8.0.0'} dev: false - /get-stdin@8.0.0: - resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} - engines: {node: '>=10'} - dev: false - - /get-stdin@9.0.0: - resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} - engines: {node: '>=12'} - dev: true - /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} + dev: false /get-symbol-description@1.0.2: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} @@ -5669,6 +5102,7 @@ packages: /git-hooks-list@3.1.0: resolution: {integrity: sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==} + dev: false /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -5719,12 +5153,11 @@ packages: dependencies: min-document: 2.19.0 process: 0.11.10 - dev: false + dev: true /globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - dev: false /globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} @@ -5761,6 +5194,7 @@ packages: ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 + dev: false /globjoin@0.1.4: resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} @@ -5776,17 +5210,12 @@ packages: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} dev: false - /grapheme-splitter@1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - dev: false - /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: false /handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - dev: false /hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} @@ -5804,7 +5233,6 @@ packages: /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} - dev: false /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -5879,13 +5307,12 @@ packages: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 value-equal: 1.0.1 - dev: false + dev: true /history@5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: '@babel/runtime': 7.23.6 - dev: false /hmac-drbg@1.0.1: resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} @@ -5897,13 +5324,12 @@ packages: /hoist-non-react-statics@2.5.5: resolution: {integrity: sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==} - dev: false + dev: true /hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: react-is: 16.13.1 - dev: false /hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} @@ -5923,7 +5349,6 @@ packages: obuf: 1.1.2 readable-stream: 2.3.8 wbuf: 1.7.3 - dev: false /htm@3.1.1: resolution: {integrity: sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==} @@ -5977,7 +5402,6 @@ packages: /http-deceiver@1.2.7: resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} - dev: false /https-browserify@1.0.0: resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} @@ -5991,19 +5415,14 @@ packages: /human-signals@4.3.1: resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} engines: {node: '>=14.18.0'} - - /husky@9.0.11: - resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} - engines: {node: '>=18'} - hasBin: true - dev: true + dev: false /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: safer-buffer: 2.1.2 - dev: false /icss-utils@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} @@ -6028,6 +5447,7 @@ packages: /ignore@5.3.1: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} + dev: false /image-size@0.5.5: resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} @@ -6039,7 +5459,7 @@ packages: /immer@8.0.4: resolution: {integrity: sha512-jMfL18P+/6P6epANRvRk6q8t+3gGhqsJ9EuJ25AXE+9bNTYtssvzeYbEd0mXRYWCmmXSIbnlpz6vd6iJlmGGGQ==} - dev: false + dev: true /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -6052,8 +5472,8 @@ packages: /import-html-entry@1.15.2: resolution: {integrity: sha512-XXtXpGAq811qBgFVdOU6LoOC67rirwv7qwz/zuz1KxbpAM7QYX6kMvELOdSfhjZ9ntQnsdEOXT2zV7xMYaky6w==} dependencies: - '@babel/runtime': 7.24.1 - dev: false + '@babel/runtime': 7.23.6 + dev: true /import-lazy@4.0.0: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} @@ -6083,7 +5503,6 @@ packages: /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - dev: false /ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} @@ -6100,31 +5519,30 @@ packages: /intl-format-cache@4.3.1: resolution: {integrity: sha512-OEUYNA7D06agqPOYhbTkl0T8HA3QKSuwWh1HiClEnpd9vw7N+3XsQt5iZ0GUEchp5CW1fQk/tary+NsbF3yQ1Q==} - dev: false + dev: true /intl-messageformat-parser@3.6.4: resolution: {integrity: sha512-RgPGwue0mJtoX2Ax8EmMzJzttxjnva7gx0Q7mKJ4oALrTZvtmCeAw5Msz2PcjW4dtCh/h7vN/8GJCxZO1uv+OA==} deprecated: We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser dependencies: '@formatjs/intl-unified-numberformat': 3.3.7 - dev: false + dev: true /intl-messageformat@7.8.4: resolution: {integrity: sha512-yS0cLESCKCYjseCOGXuV4pxJm/buTfyCJ1nzQjryHmSehlptbZbn9fnlk1I9peLopZGGbjj46yHHiTAEZ1qOTA==} dependencies: intl-format-cache: 4.3.1 intl-messageformat-parser: 3.6.4 - dev: false + dev: true /intl@1.2.5: resolution: {integrity: sha512-rK0KcPHeBFBcqsErKSpvZnrOmWOj+EmDkyJ57e90YWaQNqbcivcqmKDlHEeNprDWOsKzPsh1BfSpPQdDvclHVw==} - dev: false + dev: true /invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 - dev: false /is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} @@ -6171,7 +5589,6 @@ packages: engines: {node: '>=8'} dependencies: binary-extensions: 2.3.0 - dev: false /is-boolean-object@1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} @@ -6261,11 +5678,6 @@ packages: engines: {node: '>=8'} dev: false - /is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - dev: true - /is-generator-function@1.0.10: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} @@ -6321,13 +5733,14 @@ packages: /is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} + dev: false /is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 - dev: false + dev: true /is-plain-object@5.0.0: resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} @@ -6342,11 +5755,6 @@ packages: has-tostringtag: 1.0.2 dev: false - /is-regexp@2.1.0: - resolution: {integrity: sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==} - engines: {node: '>=6'} - dev: false - /is-set@2.0.3: resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} engines: {node: '>= 0.4'} @@ -6362,7 +5770,7 @@ packages: /is-stream@1.1.0: resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} engines: {node: '>=0.10.0'} - dev: false + dev: true /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} @@ -6372,6 +5780,7 @@ packages: /is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false /is-string@1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} @@ -6420,7 +5829,7 @@ packages: /is-what@4.1.16: resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} engines: {node: '>=12.13'} - dev: false + dev: true /is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} @@ -6431,11 +5840,9 @@ packages: /isarray@0.0.1: resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - dev: false /isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - dev: false /isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} @@ -6443,18 +5850,19 @@ packages: /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: false /isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} - dev: false + dev: true /isomorphic-fetch@2.2.1: resolution: {integrity: sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==} dependencies: node-fetch: 1.7.3 whatwg-fetch: 3.6.20 - dev: false + dev: true /isomorphic-unfetch@4.0.2: resolution: {integrity: sha512-1Yd+CF/7al18/N2BDbsLBcp6RO3tucSW+jcLq24dqdX5MNbCNTw1z4BsGsp4zNmjr/Izm2cs/cEqZPp4kvWSCA==} @@ -6556,13 +5964,8 @@ packages: supports-color: 8.1.1 dev: false - /js-sdsl@4.4.2: - resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==} - dev: false - /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: false /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} @@ -6583,7 +5986,6 @@ packages: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true - dev: false /json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -6609,13 +6011,11 @@ packages: resolution: {integrity: sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==} dependencies: string-convert: 0.2.1 - dev: false /json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true - dev: false /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} @@ -6646,8 +6046,8 @@ packages: engines: {node: '>=0.10.0'} dev: false - /known-css-properties@0.25.0: - resolution: {integrity: sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==} + /known-css-properties@0.26.0: + resolution: {integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==} dev: false /kolorist@1.8.0: @@ -6788,52 +6188,10 @@ packages: lightningcss-win32-x64-msvc: 1.22.1 dev: false - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - dev: true - /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: false - /lint-staged@13.3.0: - resolution: {integrity: sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - dependencies: - chalk: 5.3.0 - commander: 11.0.0 - debug: 4.3.4 - execa: 7.2.0 - lilconfig: 2.1.0 - listr2: 6.6.1 - micromatch: 4.0.5 - pidtree: 0.6.0 - string-argv: 0.3.2 - yaml: 2.3.1 - transitivePeerDependencies: - - enquirer - - supports-color - dev: true - - /listr2@6.6.1: - resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} - engines: {node: '>=16.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true - dependencies: - cli-truncate: 3.1.0 - colorette: 2.0.20 - eventemitter3: 5.0.1 - log-update: 5.0.1 - rfdc: 1.3.1 - wrap-ansi: 8.1.0 - dev: true - /loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} @@ -6869,23 +6227,22 @@ packages: /lodash-es@4.17.21: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - dev: false + dev: true /lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - dev: false + dev: true /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: false /lodash.throttle@4.1.1: resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - dev: false + dev: true /lodash.tonumber@4.0.3: resolution: {integrity: sha512-SY0SwuPOHRwKcCNTdsntPYb+Zddz5mDUIVFABzRMqmAiL41pMeyoQFGxYAw5zdc9NnH4pbJqiqqp5ckfxa+zSA==} - dev: false + dev: true /lodash.truncate@4.4.2: resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} @@ -6893,25 +6250,12 @@ packages: /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - dev: false - - /log-update@5.0.1: - resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - ansi-escapes: 5.0.0 - cli-cursor: 4.0.0 - slice-ansi: 5.0.0 - strip-ansi: 7.1.0 - wrap-ansi: 8.1.0 - dev: true /loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true dependencies: js-tokens: 4.0.0 - dev: false /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} @@ -6923,7 +6267,6 @@ packages: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 - dev: false /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} @@ -7001,10 +6344,12 @@ packages: /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: false /merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} + dev: false /micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} @@ -7012,6 +6357,7 @@ packages: dependencies: braces: 3.0.2 picomatch: 2.3.1 + dev: false /miller-rabin@4.0.1: resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} @@ -7024,14 +6370,12 @@ packages: /mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} - dev: false /mime-types@2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 - dev: false /mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} @@ -7044,16 +6388,18 @@ packages: /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} + dev: false /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} + dev: false /min-document@2.19.0: resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} dependencies: dom-walk: 0.1.2 - dev: false + dev: true /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} @@ -7062,7 +6408,6 @@ packages: /minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - dev: false /minimalistic-crypto-utils@1.0.1: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} @@ -7085,7 +6430,7 @@ packages: /moment@2.30.1: resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} - dev: false + dev: true /ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} @@ -7094,7 +6439,6 @@ packages: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: false /natural-compare-lite@1.4.0: resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} @@ -7121,7 +6465,7 @@ packages: /next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - dev: false + dev: true /no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} @@ -7144,7 +6488,7 @@ packages: dependencies: encoding: 0.1.13 is-stream: 1.1.0 - dev: false + dev: true /node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} @@ -7189,7 +6533,6 @@ packages: /node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - dev: false /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -7213,17 +6556,12 @@ packages: /normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dev: false /normalize-range@0.1.2: resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} dev: false - /normalize-selector@0.2.0: - resolution: {integrity: sha512-dxvWdI8gw6eAvk9BlPffgEoGfM7AdijoCwOEJge3e3ulT2XLgmU7KvvxprOaCu05Q1uGRHmOhHe1r6emZoKyFw==} - dev: false - /npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -7236,6 +6574,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: path-key: 4.0.0 + dev: false /nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -7246,7 +6585,6 @@ packages: /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - dev: false /object-inspect@1.13.1: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} @@ -7316,33 +6654,31 @@ packages: /obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - dev: false /omit.js@2.0.2: resolution: {integrity: sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==} - dev: false /on-exit-leak-free@0.2.0: resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - dev: false /once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 - dev: false /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 + dev: false /onetime@6.0.0: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} dependencies: mimic-fn: 4.0.0 + dev: false /open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} @@ -7481,10 +6817,12 @@ packages: /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} + dev: false /path-key@4.0.0: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} engines: {node: '>=12'} + dev: false /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -7494,21 +6832,14 @@ packages: resolution: {integrity: sha512-nifX1uj4S9IrK/w3Xe7kKvNEepXivANs9ng60Iq7PU/BlouV3yL/VUhFqTuTq33ykwUqoNcTeGo5vdOBP4jS/Q==} dependencies: isarray: 0.0.1 - dev: false - - /path-to-regexp@1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} - dependencies: - isarray: 0.0.1 - dev: false /path-to-regexp@2.4.0: resolution: {integrity: sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==} - dev: false /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + dev: false /pbkdf2@3.1.2: resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} @@ -7523,18 +6854,11 @@ packages: /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: false /picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - /pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} - hasBin: true - dev: true - /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} @@ -7547,11 +6871,9 @@ packages: dependencies: duplexify: 4.1.3 split2: 4.2.0 - dev: false /pino-std-serializers@4.0.0: resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} - dev: false /pino@7.11.0: resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} @@ -7568,7 +6890,6 @@ packages: safe-stable-stringify: 2.4.3 sonic-boom: 2.8.0 thread-stream: 0.15.2 - dev: false /pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} @@ -8016,7 +7337,6 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - dev: false /postcss@8.4.38: resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} @@ -8025,14 +7345,13 @@ packages: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.2.0 - dev: false /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} dev: false - /prettier-plugin-organize-imports@3.2.4(prettier@2.8.8)(typescript@5.4.3): + /prettier-plugin-organize-imports@3.2.4(prettier@3.2.5)(typescript@5.4.3): resolution: {integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==} peerDependencies: '@volar/vue-language-plugin-pug': ^1.0.4 @@ -8045,23 +7364,11 @@ packages: '@volar/vue-typescript': optional: true dependencies: - prettier: 2.8.8 + prettier: 3.2.5 typescript: 5.4.3 + dev: false - /prettier-plugin-packagejson@2.4.12(prettier@2.8.8): - resolution: {integrity: sha512-hifuuOgw5rHHTdouw9VrhT8+Nd7UwxtL1qco8dUfd4XUFQL6ia3xyjSxhPQTsGnSYFraTWy5Omb+MZm/OWDTpQ==} - peerDependencies: - prettier: '>= 1.16.0' - peerDependenciesMeta: - prettier: - optional: true - dependencies: - prettier: 2.8.8 - sort-package-json: 2.8.0 - synckit: 0.9.0 - dev: true - - /prettier-plugin-packagejson@2.4.3(prettier@2.8.8): + /prettier-plugin-packagejson@2.4.3(prettier@3.2.5): resolution: {integrity: sha512-kPeeviJiwy0BgOSk7No8NmzzXfW4R9FYWni6ziA5zc1kGVVrKnBzMZdu2TUhI+I7h8/5Htt3vARYOk7KKJTTNQ==} peerDependencies: prettier: '>= 1.16.0' @@ -8069,15 +7376,16 @@ packages: prettier: optional: true dependencies: - prettier: 2.8.8 + prettier: 3.2.5 sort-package-json: 2.4.1 synckit: 0.8.5 dev: false - /prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} + /prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + engines: {node: '>=14'} hasBin: true + dev: false /pretty-error@4.0.0: resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} @@ -8088,16 +7396,13 @@ packages: /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - dev: false /process-warning@1.0.0: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} - dev: false /process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - dev: false /prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} @@ -8105,10 +7410,13 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - dev: false /proxy-compare@2.5.1: resolution: {integrity: sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA==} + dev: true + + /proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} dev: false /prr@1.0.1: @@ -8140,11 +7448,11 @@ packages: /qiankun@2.10.16: resolution: {integrity: sha512-Q3tSVUrPnzx8ckEOKIoPnhb5LE28FPKyan/r6jEuGJGqTbIy+3rp6E2/KfU82ZI4yZpef9LFTrnxdj49jAEsmw==} dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 import-html-entry: 1.15.2 lodash: 4.17.21 single-spa: 5.9.5 - dev: false + dev: true /qrcode.react@3.1.0(react@18.2.0): resolution: {integrity: sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==} @@ -8152,7 +7460,6 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 - dev: false /qs@6.12.0: resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==} @@ -8178,10 +7485,10 @@ packages: /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: false /quick-format-unescaped@4.0.4: resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - dev: false /quick-lru@4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} @@ -8201,21 +7508,6 @@ packages: safe-buffer: 5.2.1 dev: false - /rc-align@4.0.15(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - dom-align: 1.12.4 - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - resize-observer-polyfill: 1.5.1 - dev: false - /rc-cascader@3.24.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NwkYsVULA61S085jbOYbq8Z7leyIxVmLwf+71mWLjA3kCfUf/rAKC0WfjQbqBDaLGlU9d4z1EzyPaHBKLYWv6A==} peerDependencies: @@ -8230,36 +7522,6 @@ packages: rc-util: 5.39.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-cascader@3.7.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-KBpT+kzhxDW+hxPiNk4zaKa99+Lie2/8nnI11XF+FIOPl4Bj9VlFZi61GrnWzhLGA7VEN+dTxAkNOjkySDa0dA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - array-tree-filter: 2.1.0 - classnames: 2.5.1 - rc-select: 14.1.18(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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-checkbox@3.0.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-k7nxDWxYF+jDI0ZcCvuvj71xONmWRVe5+1MKcERRR9MRyP3tZ69b+yUCSXXh+sik4/Hc9P5wHr2nnUoGS2zBjA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.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-checkbox@3.2.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-8inzw4y9dAhZmv/Ydl59Qdy5tdp9CKg4oPVcRigi+ga/yKPZS5m5SyyQPtYSgbcqHRYOdUhiPSeKfktc76du1A==} @@ -8272,22 +7534,6 @@ packages: rc-util: 5.39.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-collapse@3.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - shallowequal: 1.1.0 - dev: false /rc-collapse@3.7.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} @@ -8301,22 +7547,6 @@ packages: rc-util: 5.39.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-dialog@9.0.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-s3U+24xWUuB6Bn2Lk/Qt6rufy+uT+QvWkiFhNBcO9APLxcFFczWamaq7x9h8SCuhfc1nHcW4y8NbMsnAjNnWyg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - '@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) - rc-util: 5.39.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-dialog@9.4.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-AScCexaLACvf8KZRqCPz12BJ8olszXOS4lKlkMyzDQHS1m0zj1KZMYgmMCh39ee0Dcv8kyrj8mTqxuLyhH+QuQ==} @@ -8331,22 +7561,6 @@ packages: rc-util: 5.39.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-drawer@6.3.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-uBZVb3xTAR+dBV53d/bUhTctCw3pwcwJoM7g5aX+7vgwt2zzVzoJ6aqFjYJpBlZ9zp0dVYN8fV+hykFE7c4lig==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - '@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) - rc-util: 5.39.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-drawer@7.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-nBE1rF5iZvpavoyqhSSz2mk/yANltA7g3aF0U45xkx381n3we/RKs9cJfNKp9mSWCedOKWt9FLEwZDaAaOGn2w==} @@ -8361,21 +7575,6 @@ packages: rc-util: 5.39.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-dropdown@4.0.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==} - peerDependencies: - react: '>=16.11.0' - react-dom: '>=16.11.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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-dropdown@4.2.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} @@ -8389,21 +7588,6 @@ packages: rc-util: 5.39.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-field-form@1.38.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-O83Oi1qPyEv31Sg+Jwvsj6pXc8uQI2BtIAkURr5lvEYHVggXJhdU/nynK8wY1gbw0qR48k731sN5ON4egRCROA==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - async-validator: 4.2.5 - rc-util: 5.39.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-field-form@1.42.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-SqiEmWNP+I61Lt80+ofPvT+3l8Ij6vb35IS+x14gheVnCJN0SRnOwEgsqCEB5FslT7xqjUqDnU845hRZ1jzlAA==} @@ -8417,7 +7601,6 @@ packages: rc-util: 5.39.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-field-form@1.43.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-s5JEtCrTTLqLD4JjdinqKZFKkRQPZcJ4ai8pwUWgtwpWSulfo32tqQHTMJtx8HQE9yU3ZFiqx/3zGNaPKGDTAg==} @@ -8431,23 +7614,7 @@ packages: rc-util: 5.39.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-image@5.13.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-iZTOmw5eWo2+gcrJMMcnd7SsxVHl3w5xlyCgsULUdJhJbnuI8i/AL0tVOsE7aLn9VfOh1qgDT3mC2G75/c7mqg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) - classnames: 2.5.1 - rc-dialog: 9.0.2(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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 + dev: true /rc-image@7.6.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-tL3Rvd1sS+frZQ01i+tkeUPaOeFz2iG9/scAt/Cfs0hyCRVA/w0Pu1J/JxIX8blalvmHE0bZQRYdOmRAzWu4Hg==} @@ -8463,20 +7630,6 @@ packages: rc-util: 5.39.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-input-number@7.3.11(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.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-input-number@9.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-RfcDBDdWFFetouWFXBA+WPEC8LzBXyngr9b+yTLVIygfFu7HiLRGn/s/v9wwno94X7KFvnb28FNynMGj9XJlDQ==} @@ -8491,20 +7644,6 @@ packages: rc-util: 5.39.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-input@0.1.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.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-input@1.4.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-AjzykhwnwYTRSwwgCu70CGKBIAv6bP2nqnFptnNTprph/TF1BAs0Qxl91mie/BR6n827WIJB6ZjaRf9iiMwAfw==} @@ -8517,23 +7656,6 @@ packages: rc-util: 5.39.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-mentions@1.13.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FCkaWw6JQygtOz0+Vxz/M/NWqrWHB9LwqlY2RtcuFqWJNFK9njijOOzTSsBGANliGufVUzx/xuPHmZPBV0+Hgw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) - rc-textarea: 0.4.7(react-dom@18.2.0)(react@18.2.0) - rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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-mentions@2.11.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-upb4AK1SRFql7qGnbLEvJqLMugVVIyjmwBJW9L0eLoN9po4JmJZaBzmKA4089fNtsU8k6l/tdZiVafyooeKnLw==} @@ -8550,7 +7672,6 @@ packages: rc-util: 5.39.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-menu@9.13.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1l8ooCB3HcYJKCltC/s7OxRKRjgymdl9htrCeGZcXNaMct0RxZRK6OPV3lPhVksIvAGMgzPd54ClpZ5J4b8cZA==} @@ -8566,23 +7687,6 @@ packages: rc-util: 5.39.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-menu@9.8.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - 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) - rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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-motion@2.9.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==} @@ -8595,22 +7699,6 @@ packages: rc-util: 5.39.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-notification@4.6.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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-notification@5.3.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-WCf0uCOkZ3HGfF0p1H4Sgt7aWfipxORWTPp7o6prA3vxwtWhtug3GfpYls1pnBp4WA+j8vGIi5c2/hQRpGzPcQ==} @@ -8625,7 +7713,6 @@ packages: rc-util: 5.39.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-overflow@1.3.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} @@ -8639,19 +7726,6 @@ packages: rc-util: 5.39.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-pagination@3.2.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false /rc-pagination@4.0.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GGrLT4NgG6wgJpT/hHIpL9nELv27A1XbSZzECIuQBQTVSf4xGKxWr6I/jhpRPauYEWEbWVw22ObG6tJQqwJqWQ==} @@ -8664,26 +7738,6 @@ packages: rc-util: 5.39.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-picker@2.7.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-H9if/BUJUZBOhPfWcPeT15JUI3/ntrG9muzERrXDkSoWmDj4yzmBvumozpxYrHwjcKnjyDGAke68d+whWwvhHA==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - date-fns: 2.30.0 - dayjs: 1.11.10 - moment: 2.30.1 - rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - shallowequal: 1.1.0 - dev: false /rc-picker@4.3.0(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-bQNB/+NdW55jlQ5lPnNqF5J90Tq4SihLbAF7tzPBvGDJyoYmDgwLm4FN0ZB3Ot9i1v6vJY/1mgqZZTT9jbYc5w==} @@ -8714,20 +7768,6 @@ packages: rc-util: 5.39.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-progress@3.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.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-progress@3.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-V6Amx6SbLRwPin/oD+k1vbPrO8+9Qf8zW1T8A7o83HdNafEVvAxPV5YsgtKFP+Ud5HghLj33zKOcEHrcrUGkfw==} @@ -8740,7 +7780,6 @@ packages: rc-util: 5.39.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-rate@2.12.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==} @@ -8754,21 +7793,6 @@ packages: rc-util: 5.39.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-rate@2.9.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.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-resize-observer@0.2.6(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-YX6nYnd6fk7zbuvT6oSDMKiZjyngjHoy+fz+vL3Tez38d/G5iGdaDJa2yE7345G6sc4Mm1IGRUIwclvltddhmA==} @@ -8776,13 +7800,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 classnames: 2.5.1 rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 - dev: false + dev: true /rc-resize-observer@1.4.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} @@ -8796,7 +7820,6 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 - dev: false /rc-segmented@2.3.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} @@ -8810,25 +7833,6 @@ packages: rc-util: 5.39.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-select@14.1.18(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.24.1 - 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) - rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - rc-virtual-list: 3.11.4(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-select@14.13.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ew34FsaqHokK4dxVrcIxSYrgWJ2XJYlkk32eiOIiEo3GkHUExdCzmozMYaUc2P67c5QJRUvvY0uqCs3QG67h5A==} @@ -8846,22 +7850,6 @@ packages: rc-virtual-list: 3.11.4(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-slider@10.0.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - shallowequal: 1.1.0 - dev: false /rc-slider@10.5.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xiYght50cvoODZYI43v3Ylsqiw14+D7ELsgzR40boDZaya1HFa1Etnv9MDkQE8X/UrXAffwv2AcNAhslgYuDTw==} @@ -8875,21 +7863,6 @@ packages: rc-util: 5.39.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-steps@5.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-9TgRvnVYirdhbV0C3syJFj9EhCRqoJAsxt4i1rED5o8/ZcSv5TLIYyo4H8MCjLPvbe2R+oBAm/IYBEtC+OS1Rw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.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-steps@6.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} @@ -8903,20 +7876,6 @@ packages: rc-util: 5.39.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-switch@3.2.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.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-switch@4.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} @@ -8929,23 +7888,6 @@ packages: rc-util: 5.39.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-table@7.26.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - shallowequal: 1.1.0 - dev: false /rc-table@7.42.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GwHV9Zs3HvWxBkoXatO/IeKoElzy3Ojf3dcyw1Rj3cyQVb+ZHtexslKdyzsrKRPJ0mUa62BoX+ZAg3zgTEql8w==} @@ -8962,25 +7904,6 @@ packages: rc-virtual-list: 3.11.4(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-tabs@12.5.10(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-dropdown: 4.0.1(react-dom@18.2.0)(react@18.2.0) - rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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-tabs@14.1.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-5nOr9PVpJy2SWHTLgv1+kESDOb0tFzl0cYU9r9d8LfL0Wg9i/n1B558rmkxdQHgBwMqxmwoyPSAbQROxMQe8nw==} @@ -8998,22 +7921,6 @@ packages: rc-util: 5.39.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-textarea@0.4.7(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - shallowequal: 1.1.0 - dev: false /rc-textarea@1.6.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-8k7+8Y2GJ/cQLiClFMg8kUXOOdvcFQrnGeSchOvI2ZMIVvX5a3zQpLxoODL0HTrvU63fPkRmMuqaEcOF9dQemA==} @@ -9028,20 +7935,6 @@ packages: rc-util: 5.39.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-tooltip@5.2.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-trigger: 5.3.4(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-tooltip@6.2.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw==} @@ -9054,7 +7947,6 @@ packages: classnames: 2.5.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false /rc-tree-select@5.19.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-f4l5EsmSGF3ggj76YTzKNPY9SnXfFaer7ZccTSGb3urUf54L+cCqyT+UsPr+S5TAr8mZSxJ7g3CgkCe+cVQ6sw==} @@ -9069,38 +7961,6 @@ packages: rc-util: 5.39.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-tree-select@5.5.5(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-select: 14.1.18(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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-tree@5.7.12(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-LXA5nY2hG5koIAlHW5sgXgLpOMz+bFRbnZZ+cCg0tQs4Wv1AmY7EDi1SK7iFXhslYockbqUerQan82jljoaItg==} - engines: {node: '>=10.x'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) - rc-virtual-list: 3.11.4(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-tree@5.8.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-PRfcZtVDNkR7oh26RuNe1hpw11c1wfgzwmPFL0lnxGnYefe9lDAO6cg5wJKIAwyXFVt5zHgpjYmaz0CPy1ZtKg==} @@ -9116,36 +7976,6 @@ packages: rc-virtual-list: 3.11.4(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-trigger@5.3.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-align: 4.0.15(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.39.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-upload@4.3.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Bt7ESeG5tT3IY82fZcP+s0tQU2xmo1W6P3S8NboUUliquJLQYLkUcsaExi3IlBVr43GQMCjo30RA2o0i70+NjA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.24.1 - classnames: 2.5.1 - rc-util: 5.39.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-upload@4.5.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} @@ -9158,7 +7988,6 @@ packages: rc-util: 5.39.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-util@4.21.1: resolution: {integrity: sha512-Z+vlkSQVc1l8O2UjR3WQ+XdWlhj5q9BMQNLk2iOBch75CqPfrJyGtcWMcnhRlNuDu0Ndtt4kLVO8JI8BrABobg==} @@ -9168,7 +7997,7 @@ packages: react-is: 16.13.1 react-lifecycles-compat: 3.0.4 shallowequal: 1.1.0 - dev: false + dev: true /rc-util@5.39.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-OW/ERynNDgNr4y0oiFmtes3rbEamXw7GHGbkbNd9iRr7kgT03T6fT0b9WpJ3mbxKhyOcAHnGcIoh5u/cjrC2OQ==} @@ -9176,11 +8005,10 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 - dev: false /rc-virtual-list@3.11.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NbBi0fvyIu26gP69nQBiWgUMTPX3mr4FcuBQiVqagU0BnuX8WQkiivnMs105JROeuUIFczLrlgUhLQwTWV1XDA==} @@ -9195,7 +8023,6 @@ packages: rc-util: 5.39.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 /react-dom@18.1.0(react@18.1.0): resolution: {integrity: sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==} @@ -9215,7 +8042,6 @@ packages: loose-envify: 1.4.0 react: 18.2.0 scheduler: 0.23.0 - dev: false /react-error-overlay@6.0.9: resolution: {integrity: sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==} @@ -9273,19 +8099,17 @@ packages: intl-messageformat-parser: 3.6.4 react: 18.2.0 shallow-equal: 1.2.1 - dev: false + dev: true /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - dev: false /react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - dev: false /react-lifecycles-compat@3.0.4: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} - dev: false + dev: true /react-merge-refs@1.1.0: resolution: {integrity: sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==} @@ -9306,7 +8130,7 @@ packages: react-is: 16.13.1 react-lifecycles-compat: 3.0.4 redux: 3.7.2 - dev: false + dev: true /react-redux@8.1.3(@types/react-dom@18.2.22)(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1): resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} @@ -9329,7 +8153,7 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.23.6 '@types/hoist-non-react-statics': 3.3.5 '@types/react': 18.2.73 '@types/react-dom': 18.2.22 @@ -9340,7 +8164,7 @@ packages: react-is: 18.2.0 redux: 4.2.1 use-sync-external-store: 1.2.0(react@18.2.0) - dev: false + dev: true /react-refresh@0.14.0: resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} @@ -9359,7 +8183,7 @@ packages: react: 18.2.0 react-router: 4.3.1(react@18.2.0) warning: 4.0.3 - dev: false + dev: true /react-router-dom@6.3.0(react-dom@18.1.0)(react@18.1.0): resolution: {integrity: sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==} @@ -9395,7 +8219,7 @@ packages: prop-types: 15.8.1 react: 18.2.0 react-router: 4.3.1(react@18.2.0) - dev: false + dev: true /react-router@4.3.1(react@18.2.0): resolution: {integrity: sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==} @@ -9406,11 +8230,11 @@ packages: hoist-non-react-statics: 2.5.5 invariant: 2.2.4 loose-envify: 1.4.0 - path-to-regexp: 1.8.0 + path-to-regexp: 1.7.0 prop-types: 15.8.1 react: 18.2.0 warning: 4.0.3 - dev: false + dev: true /react-router@6.3.0(react@18.1.0): resolution: {integrity: sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==} @@ -9442,7 +8266,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 - dev: false /reactcss@1.2.3(react@18.2.0): resolution: {integrity: sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==} @@ -9451,7 +8274,7 @@ packages: dependencies: lodash: 4.17.21 react: 18.2.0 - dev: false + dev: true /read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -9482,7 +8305,6 @@ packages: safe-buffer: 5.1.2 string_decoder: 1.1.1 util-deprecate: 1.0.2 - dev: false /readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} @@ -9491,19 +8313,16 @@ packages: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - dev: false /readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 - dev: false /real-require@0.1.0: resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} engines: {node: '>= 12.13.0'} - dev: false /redent@3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} @@ -9515,7 +8334,7 @@ packages: /redux-saga@0.16.2: resolution: {integrity: sha512-iIjKnRThI5sKPEASpUvySemjzwqwI13e3qP7oLub+FycCRDysLSAOwt958niZW6LhxfmS6Qm1BzbU70w/Koc4w==} - dev: false + dev: true /redux@3.7.2: resolution: {integrity: sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==} @@ -9524,13 +8343,13 @@ packages: lodash-es: 4.17.21 loose-envify: 1.4.0 symbol-observable: 1.2.0 - dev: false + dev: true /redux@4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} dependencies: - '@babel/runtime': 7.24.1 - dev: false + '@babel/runtime': 7.23.6 + dev: true /reflect.getprototypeof@1.0.6: resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} @@ -9550,11 +8369,9 @@ packages: engines: {node: '>=4'} dependencies: regenerate: 1.4.2 - dev: false /regenerate@1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - dev: false /regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} @@ -9562,7 +8379,6 @@ packages: /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - dev: false /regexp.prototype.flags@1.5.2: resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} @@ -9574,11 +8390,6 @@ packages: set-function-name: 2.0.2 dev: false - /regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - dev: false - /relateurl@0.2.7: resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} engines: {node: '>= 0.10'} @@ -9586,7 +8397,7 @@ packages: /remove-accents@0.4.2: resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==} - dev: false + dev: true /renderkid@3.0.0: resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} @@ -9610,7 +8421,6 @@ packages: /resize-observer-polyfill@1.5.1: resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} - dev: false /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} @@ -9624,7 +8434,7 @@ packages: /resolve-pathname@3.0.0: resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} - dev: false + dev: true /resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} @@ -9648,21 +8458,10 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: false - /restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - dev: true - /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - /rfdc@1.3.1: - resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} - dev: true + dev: false /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -9713,6 +8512,7 @@ packages: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 + dev: false /safe-array-concat@1.1.2: resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} @@ -9726,11 +8526,9 @@ packages: /safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: false /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: false /safe-regex-test@1.0.3: resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} @@ -9744,12 +8542,10 @@ packages: /safe-stable-stringify@2.4.3: resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} engines: {node: '>=10'} - dev: false /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} requiresBuild: true - dev: false /sax@1.3.0: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} @@ -9767,7 +8563,6 @@ packages: resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: loose-envify: 1.4.0 - dev: false /schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} @@ -9778,21 +8573,13 @@ packages: ajv-keywords: 3.5.2(ajv@6.12.6) dev: false - /scroll-into-view-if-needed@2.2.31: - resolution: {integrity: sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==} - dependencies: - compute-scroll-into-view: 1.0.20 - dev: false - /scroll-into-view-if-needed@3.1.0: resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==} dependencies: compute-scroll-into-view: 3.1.0 - dev: false /select-hose@2.0.0: resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - dev: false /semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} @@ -9802,7 +8589,6 @@ packages: /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - dev: false /semver@7.6.0: resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} @@ -9854,21 +8640,22 @@ packages: /shallow-equal@1.2.1: resolution: {integrity: sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==} - dev: false + dev: true /shallowequal@1.1.0: resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - dev: false /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 + dev: false /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} + dev: false /side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} @@ -9882,10 +8669,11 @@ packages: /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: false /single-spa@5.9.5: resolution: {integrity: sha512-9SQdmsyz4HSP+3gs6PJzhkaMEg+6zTlu9oxIghnwUX3eq+ajq4ft5egl0iyR55LAmO/UwvU8NgIWs/ZyQMa6dw==} - dev: false + dev: true /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} @@ -9895,6 +8683,7 @@ packages: /slash@4.0.0: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} + dev: false /slice-ansi@4.0.0: resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} @@ -9905,22 +8694,14 @@ packages: is-fullwidth-code-point: 3.0.0 dev: false - /slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 - dev: true - /sonic-boom@2.8.0: resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} dependencies: atomic-sleep: 1.0.0 - dev: false /sort-object-keys@1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + dev: false /sort-package-json@2.4.1: resolution: {integrity: sha512-Nd3rgLBJcZ4iw7tpuOhwBupG6SvUDU0Fy1cZGAMorA2JmDUb+29Dg5phJK9gapa2Ak9d15w/RuMl/viwX+nKwQ==} @@ -9934,23 +8715,9 @@ packages: sort-object-keys: 1.1.3 dev: false - /sort-package-json@2.8.0: - resolution: {integrity: sha512-PxeNg93bTJWmDGnu0HADDucoxfFiKkIr73Kv85EBThlI1YQPdc0XovBgg2llD0iABZbu2SlKo8ntGmOP9wOj/g==} - hasBin: true - dependencies: - detect-indent: 7.0.1 - detect-newline: 4.0.1 - get-stdin: 9.0.0 - git-hooks-list: 3.1.0 - globby: 13.2.2 - is-plain-obj: 4.1.0 - sort-object-keys: 1.1.3 - dev: true - /source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} - dev: false /source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -10002,7 +8769,6 @@ packages: wbuf: 1.7.3 transitivePeerDependencies: - supports-color - dev: false /spdy@4.0.2: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} @@ -10015,12 +8781,6 @@ packages: spdy-transport: 3.0.0 transitivePeerDependencies: - supports-color - dev: false - - /specificity@0.4.1: - resolution: {integrity: sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==} - hasBin: true - dev: false /split-on-first@1.1.0: resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} @@ -10030,7 +8790,6 @@ packages: /split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} - dev: false /sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -10071,21 +8830,14 @@ packages: /stream-shift@1.0.3: resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} - dev: false /strict-uri-encode@2.0.0: resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} engines: {node: '>=4'} dev: false - /string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - dev: true - /string-convert@0.2.1: resolution: {integrity: sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==} - dev: false /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -10096,15 +8848,6 @@ packages: strip-ansi: 6.0.1 dev: false - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - dev: true - /string.prototype.matchall@4.0.11: resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} engines: {node: '>= 0.4'} @@ -10154,13 +8897,11 @@ packages: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 - dev: false /string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - dev: false /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} @@ -10169,13 +8910,6 @@ packages: ansi-regex: 5.0.1 dev: false - /strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - dependencies: - ansi-regex: 6.0.1 - dev: true - /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} @@ -10184,6 +8918,7 @@ packages: /strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} + dev: false /strip-indent@3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} @@ -10219,40 +8954,39 @@ packages: shallowequal: 1.1.0 stylis: 4.3.1 tslib: 2.6.2 - dev: false + dev: true - /stylelint-config-recommended@7.0.0(stylelint@14.8.2): + /stylelint-config-recommended@7.0.0(stylelint@14.16.1): resolution: {integrity: sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==} peerDependencies: stylelint: ^14.4.0 dependencies: - stylelint: 14.8.2 + stylelint: 14.16.1 dev: false - /stylelint-config-standard@25.0.0(stylelint@14.8.2): + /stylelint-config-standard@25.0.0(stylelint@14.16.1): resolution: {integrity: sha512-21HnP3VSpaT1wFjFvv9VjvOGDtAviv47uTp3uFmzcN+3Lt+RYRv6oAplLaV51Kf792JSxJ6svCJh/G18E9VnCA==} peerDependencies: stylelint: ^14.4.0 dependencies: - stylelint: 14.8.2 - stylelint-config-recommended: 7.0.0(stylelint@14.8.2) + stylelint: 14.16.1 + stylelint-config-recommended: 7.0.0(stylelint@14.16.1) dev: false - /stylelint@14.8.2: - resolution: {integrity: sha512-tjDfexCYfoPdl/xcDJ9Fv+Ko9cvzbDnmdiaqEn3ovXHXasi/hbkt5tSjsiReQ+ENqnz0eltaX/AOO+AlzVdcNA==} + /stylelint@14.16.1: + resolution: {integrity: sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: + '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.16) balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 7.1.0 css-functions-list: 3.2.1 debug: 4.3.4 - execall: 2.0.0 fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 file-entry-cache: 6.0.1 - get-stdin: 8.0.0 global-modules: 2.0.0 globby: 11.1.0 globjoin: 0.1.4 @@ -10261,12 +8995,11 @@ packages: import-lazy: 4.0.0 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.25.0 + known-css-properties: 0.26.0 mathml-tag-names: 2.1.3 meow: 9.0.0 micromatch: 4.0.5 normalize-path: 3.0.0 - normalize-selector: 0.2.0 picocolors: 1.0.0 postcss: 8.4.38 postcss-media-query-parser: 0.2.3 @@ -10275,7 +9008,6 @@ packages: postcss-selector-parser: 6.0.16 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 - specificity: 0.4.1 string-width: 4.2.3 strip-ansi: 6.0.1 style-search: 0.1.0 @@ -10290,21 +9022,19 @@ packages: /stylis@4.3.1: resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} - dev: false /superjson@1.13.3: resolution: {integrity: sha512-mJiVjfd2vokfDxsQPOwJ/PtanO87LhpYY88ubI5dUB1Ab58Txbyje3+jpm+/83R/fevaq/107NNhtYBLuoTrFg==} engines: {node: '>=10'} dependencies: copy-anything: 3.0.5 - dev: false + dev: true /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - dev: false /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} @@ -10363,12 +9093,11 @@ packages: client-only: 0.0.1 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) - dev: false /symbol-observable@1.2.0: resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==} engines: {node: '>=0.10.0'} - dev: false + dev: true /synckit@0.8.5: resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} @@ -10378,14 +9107,6 @@ packages: tslib: 2.6.2 dev: false - /synckit@0.9.0: - resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==} - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@pkgr/core': 0.1.1 - tslib: 2.6.2 - dev: true - /systemjs@6.14.3: resolution: {integrity: sha512-hQv45irdhXudAOr8r6SVSpJSGtogdGZUbJBRKCE5nsIS7tsxxvnIHqT4IOPWj+P+HcSzeWzHlGCGpmhPDIKe+w==} dev: false @@ -10458,12 +9179,10 @@ packages: resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} dependencies: real-require: 0.1.0 - dev: false /throttle-debounce@5.0.0: resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==} engines: {node: '>=12.22'} - dev: false /timers-browserify@2.0.12: resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} @@ -10474,15 +9193,15 @@ packages: /tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - dev: false + dev: true /tiny-warning@1.0.3: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} - dev: false + dev: true /tinycolor2@1.6.0: resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} - dev: false + dev: true /titleize@3.0.0: resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} @@ -10500,7 +9219,6 @@ packages: /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - dev: false /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -10510,7 +9228,6 @@ packages: /toggle-selection@1.0.6: resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} - dev: false /trim-newlines@3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} @@ -10576,14 +9293,9 @@ packages: engines: {node: '>=8'} dev: false - /type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - dev: true - /type@2.7.2: resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - dev: false + dev: true /typed-array-buffer@1.0.2: resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} @@ -10634,7 +9346,7 @@ packages: engines: {node: '>=14.17'} hasBin: true - /umi@4.1.5(@babel/core@7.24.3)(@types/react@18.2.73)(eslint@8.35.0)(prettier@2.8.8)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.4.3)(webpack@5.91.0): + /umi@4.1.5(@babel/core@7.24.3)(@types/react@18.2.73)(eslint@8.57.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.16.1)(typescript@5.4.3)(webpack@5.91.0): resolution: {integrity: sha512-c313niwbqauUQE2RZ3gJJLuxu8avDIlSMLSjUGHQpfZ8s+W0fSfr4GDY/x9VR9a1Fm8RL+gc40easH5VQQtoZQ==} engines: {node: '>=14'} hasBin: true @@ -10643,14 +9355,14 @@ packages: '@umijs/bundler-utils': 4.1.5 '@umijs/bundler-webpack': 4.1.5(typescript@5.4.3)(webpack@5.91.0) '@umijs/core': 4.1.5 - '@umijs/lint': 4.1.5(eslint@8.35.0)(stylelint@14.8.2)(typescript@5.4.3) + '@umijs/lint': 4.1.5(eslint@8.57.0)(stylelint@14.16.1)(typescript@5.4.3) '@umijs/preset-umi': 4.1.5(@types/react@18.2.73)(typescript@5.4.3)(webpack@5.91.0) '@umijs/renderer-react': 4.1.5(react-dom@18.2.0)(react@18.2.0) '@umijs/server': 4.1.5 '@umijs/test': 4.1.5(@babel/core@7.24.3) '@umijs/utils': 4.1.5 - prettier-plugin-organize-imports: 3.2.4(prettier@2.8.8)(typescript@5.4.3) - prettier-plugin-packagejson: 2.4.3(prettier@2.8.8) + prettier-plugin-organize-imports: 3.2.4(prettier@3.2.5)(typescript@5.4.3) + prettier-plugin-packagejson: 2.4.3(prettier@3.2.5) transitivePeerDependencies: - '@babel/core' - '@types/node' @@ -10721,7 +9433,6 @@ packages: browserslist: 4.23.0 escalade: 3.1.2 picocolors: 1.0.0 - dev: false /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -10755,11 +9466,9 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 - dev: false /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - dev: false /util@0.10.4: resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} @@ -10804,11 +9513,11 @@ packages: proxy-compare: 2.5.1 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) - dev: false + dev: true /value-equal@1.0.1: resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} - dev: false + dev: true /vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} @@ -10865,13 +9574,12 @@ packages: resolution: {integrity: sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==} dependencies: loose-envify: 1.4.0 - dev: false + dev: true /warning@4.0.3: resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} dependencies: loose-envify: 1.4.0 - dev: false /watchpack@2.4.1: resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} @@ -10885,7 +9593,6 @@ packages: resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} dependencies: minimalistic-assert: 1.0.1 - dev: false /web-streams-polyfill@3.3.3: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} @@ -10939,7 +9646,7 @@ packages: /whatwg-fetch@3.6.20: resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - dev: false + dev: true /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} @@ -11003,6 +9710,7 @@ packages: hasBin: true dependencies: isexe: 2.0.0 + dev: false /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} @@ -11013,18 +9721,8 @@ packages: strip-ansi: 6.0.1 dev: false - /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - dev: true - /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - dev: false /write-file-atomic@4.0.2: resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} @@ -11046,7 +9744,6 @@ packages: /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: false /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} @@ -11057,11 +9754,6 @@ packages: engines: {node: '>= 6'} dev: false - /yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} - engines: {node: '>= 14'} - dev: true - /yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} diff --git a/src/.umi/core/defineApp.ts b/src/.umi/core/defineApp.ts index d3828f5..063eb08 100644 --- a/src/.umi/core/defineApp.ts +++ b/src/.umi/core/defineApp.ts @@ -1,10 +1,6 @@ // @ts-nocheck // This file is generated by Umi automatically // DO NOT CHANGE IT MANUALLY! -import type { IRuntimeConfig as Plugin0 } from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-antd/runtimeConfig.d' -import type { IRuntimeConfig as Plugin1 } from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-initialState/runtimeConfig.d' -import type { IRuntimeConfig as Plugin2 } from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-layout/runtimeConfig.d' -import type { IRuntimeConfig as Plugin3 } from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-request/runtimeConfig.d' interface IDefaultRuntimeConfig { onRouteChange?: (props: { routes: any, clientRoutes: any, location: any, action: any, isFirst: boolean }) => void; patchRoutes?: (props: { routes: any }) => void; @@ -13,7 +9,7 @@ interface IDefaultRuntimeConfig { rootContainer?: (lastRootContainer: JSX.Element, args?: any) => void; [key: string]: any; } -export type RuntimeConfig = IDefaultRuntimeConfig & Plugin0 & Plugin1 & Plugin2 & Plugin3 +export type RuntimeConfig = IDefaultRuntimeConfig export function defineApp(config: RuntimeConfig): RuntimeConfig { return config; diff --git a/src/.umi/core/plugin.ts b/src/.umi/core/plugin.ts index ae3ffa9..1db8c02 100644 --- a/src/.umi/core/plugin.ts +++ b/src/.umi/core/plugin.ts @@ -1,12 +1,7 @@ // @ts-nocheck // This file is generated by Umi automatically // DO NOT CHANGE IT MANUALLY! -import * as Plugin_0 from '/home/dean/Coding/EVA Tea/Notify-Admin/src/app.ts'; -import * as Plugin_1 from '@@/core/helmet.ts'; -import * as Plugin_2 from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-access/runtime.tsx'; -import * as Plugin_3 from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-initialState/runtime.tsx'; -import * as Plugin_4 from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-layout/runtime.tsx'; -import * as Plugin_5 from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-model/runtime.tsx'; +import * as Plugin_0 from '@@/core/helmet.ts'; import { PluginManager } from 'umi'; function __defaultExport (obj) { @@ -18,34 +13,14 @@ function __defaultExport (obj) { export function getPlugins() { return [ { - apply: __defaultExport(Plugin_0), - path: process.env.NODE_ENV === 'production' ? void 0 : '/home/dean/Coding/EVA Tea/Notify-Admin/src/app.ts', - }, - { - apply: Plugin_1, + apply: Plugin_0, path: process.env.NODE_ENV === 'production' ? void 0 : '@@/core/helmet.ts', }, - { - apply: Plugin_2, - path: process.env.NODE_ENV === 'production' ? void 0 : '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-access/runtime.tsx', - }, - { - apply: Plugin_3, - path: process.env.NODE_ENV === 'production' ? void 0 : '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-initialState/runtime.tsx', - }, - { - apply: Plugin_4, - path: process.env.NODE_ENV === 'production' ? void 0 : '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-layout/runtime.tsx', - }, - { - apply: Plugin_5, - path: process.env.NODE_ENV === 'production' ? void 0 : '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-model/runtime.tsx', - }, ]; } export function getValidKeys() { - return ['patchRoutes','patchClientRoutes','modifyContextOpts','modifyClientRenderOpts','rootContainer','innerProvider','i18nProvider','accessProvider','dataflowProvider','outerProvider','render','onRouteChange','antd','getInitialState','layout','qiankun','request',]; + return ['patchRoutes','patchClientRoutes','modifyContextOpts','modifyClientRenderOpts','rootContainer','innerProvider','i18nProvider','accessProvider','dataflowProvider','outerProvider','render','onRouteChange',]; } let pluginManager = null; diff --git a/src/.umi/core/pluginConfig.ts b/src/.umi/core/pluginConfig.ts index a880d83..ede736c 100644 --- a/src/.umi/core/pluginConfig.ts +++ b/src/.umi/core/pluginConfig.ts @@ -275,87 +275,6 @@ interface IConfigTypes { }; run: { globals?: (Array | undefined); -}; - access: { [x: string]: any }; - analytics: { - baidu?: (string | undefined); - ga?: (string | undefined); - ga_v2?: (string | undefined); -}; - antd: { - dark?: (boolean | undefined); - compact?: (boolean | undefined); - import?: (boolean | undefined); - style?: ("less" | "css" | undefined); - theme?: ({ - components: { [x: string]: { [x: string]: any } }; -} | { [x: string]: any } | undefined); - appConfig?: ({ [x: string]: any } | undefined); - momentPicker?: (boolean | undefined); - styleProvider?: ({ [x: string]: any } | undefined); - configProvider?: ({ - theme: { - components: { [x: string]: { [x: string]: any } }; -} | { [x: string]: any }; -} | { [x: string]: any } | undefined); -}; - dva: { - extraModels?: (Array | undefined); - immer?: ({ [x: string]: any } | undefined); - skipModelValidate?: (boolean | undefined); -}; - initialState: { - loading?: (string | undefined); -}; - layout: { [x: string]: any }; - locale: { - default?: (string | undefined); - useLocalStorage?: (boolean | undefined); - baseNavigator?: (boolean | undefined); - title?: (boolean | undefined); - antd?: (boolean | undefined); - baseSeparator?: (string | undefined); -}; - mf: { - name?: (string | undefined); - remotes?: (Array<{ - aliasName?: (string | undefined); - name: string; - entry?: (string | undefined); - entries?: ({ - -} | undefined); - keyResolver?: (string | undefined); -}> | undefined); - shared?: ({ [x: string]: any } | undefined); - library?: ({ [x: string]: any } | undefined); - remoteHash?: (boolean | undefined); -}; - model: { - extraModels?: (Array | undefined); -}; - moment2dayjs: { - preset?: ("antd" | "antdv3" | "none" | undefined); - plugins?: (Array | undefined); -}; - qiankun: { - slave?: ({ [x: string]: any } | undefined); - master?: ({ [x: string]: any } | undefined); - externalQiankun?: (boolean | undefined); -}; - reactQuery: { - devtool?: ({ [x: string]: any } | boolean | undefined); - queryClient?: ({ [x: string]: any } | boolean | undefined); -}; - request: { - dataField?: (string | undefined); -}; - styledComponents: { - babelPlugin?: ({ [x: string]: any } | undefined); -}; - tailwindcss: { [x: string]: any }; - valtio: { - }; }; diff --git a/src/.umi/core/route.tsx b/src/.umi/core/route.tsx index 0328d1c..36ee24e 100644 --- a/src/.umi/core/route.tsx +++ b/src/.umi/core/route.tsx @@ -4,15 +4,13 @@ import React from 'react'; export async function getRoutes() { - const routes = {"1":{"path":"/","redirect":"/home","parentId":"ant-design-pro-layout","id":"1"},"2":{"name":"首页","path":"/home","parentId":"ant-design-pro-layout","id":"2"},"3":{"name":"主席团管理","path":"/admin","parentId":"ant-design-pro-layout","id":"3"},"4":{"name":"日志","path":"/log","parentId":"ant-design-pro-layout","id":"4"},"ant-design-pro-layout":{"id":"ant-design-pro-layout","path":"/","isLayout":true}} as const; + const routes = {"1":{"path":"/","parentId":"@@/global-layout","id":"1"},"2":{"path":"/docs","parentId":"@@/global-layout","id":"2"},"@@/global-layout":{"id":"@@/global-layout","path":"/","isLayout":true}} as const; return { routes, routeComponents: { -'1': React.lazy(() => import( './EmptyRoute')), -'2': React.lazy(() => import(/* webpackChunkName: "p__Home__index" */'@/pages/Home/index.tsx')), -'3': React.lazy(() => import(/* webpackChunkName: "p__Admin__index" */'@/pages/Admin/index.tsx')), -'4': React.lazy(() => import(/* webpackChunkName: "p__Log__index" */'@/pages/Log/index.tsx')), -'ant-design-pro-layout': React.lazy(() => import(/* webpackChunkName: "umi__plugin-layout__Layout" */'/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-layout/Layout.tsx')), +'1': React.lazy(() => import(/* webpackChunkName: "p__index" */'@/pages/index.tsx')), +'2': React.lazy(() => import(/* webpackChunkName: "p__docs" */'@/pages/docs.tsx')), +'@@/global-layout': React.lazy(() => import(/* webpackChunkName: "layouts__index" */'/home/dean/Coding/EVA Tea/Notify-Admin/src/layouts/index.tsx')), }, }; } diff --git a/src/.umi/exports.ts b/src/.umi/exports.ts index ced6f1d..ef4d716 100644 --- a/src/.umi/exports.ts +++ b/src/.umi/exports.ts @@ -5,19 +5,12 @@ export { defineApp } from './core/defineApp' export type { RuntimeConfig } from './core/defineApp' // plugins -export { Access, useAccess, useAccessMarkedRoutes } from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-access'; -export { Provider, useModel } from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-model'; -export { useRequest, UseRequestProvider, request, getRequestInstance } from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-request'; // plugins types.d.ts -export * from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-access/types.d'; -export * from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-antd/types.d'; -export * from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-layout/types.d'; -export * from '/home/dean/Coding/EVA Tea/Notify-Admin/src/.umi/plugin-request/types.d'; // @umijs/renderer-* export { createBrowserHistory, createHashHistory, createMemoryHistory, Helmet, HelmetProvider, createSearchParams, generatePath, matchPath, matchRoutes, Navigate, NavLink, Outlet, resolvePath, useLocation, useMatch, useNavigate, useOutlet, useOutletContext, useParams, useResolvedPath, useRoutes, useSearchParams, useAppData, useClientLoaderData, useRouteProps, useSelectedRoutes, useServerLoaderData, renderClient, __getRoot, Link, useRouteData, __useFetcher, withRouter } from '/home/dean/Coding/EVA Tea/Notify-Admin/node_modules/.pnpm/@umijs+renderer-react@4.1.5_react-dom@18.1.0_react@18.1.0/node_modules/@umijs/renderer-react'; export type { History } from '/home/dean/Coding/EVA Tea/Notify-Admin/node_modules/.pnpm/@umijs+renderer-react@4.1.5_react-dom@18.1.0_react@18.1.0/node_modules/@umijs/renderer-react' // umi/client/client/plugin -export { ApplyPluginsType, PluginManager } from '/home/dean/Coding/EVA Tea/Notify-Admin/node_modules/.pnpm/umi@4.1.5_@babel+core@7.24.3_@types+react@18.2.73_eslint@8.35.0_prettier@2.8.8_react-dom@18.2_wmk56yreolb4q5qtbx2ujd6jh4/node_modules/umi/client/client/plugin.js'; +export { ApplyPluginsType, PluginManager } from '/home/dean/Coding/EVA Tea/Notify-Admin/node_modules/.pnpm/umi@4.1.5_@babel+core@7.24.3_@types+react@18.2.73_eslint@8.57.0_prettier@3.2.5_react-dom@18.2_w7wwsm3x2bx2p22eiznh2vdwtm/node_modules/umi/client/client/plugin.js'; export { history, createHistory } from './core/history'; export { terminal } from './core/terminal'; // react ssr diff --git a/src/.umi/testBrowser.tsx b/src/.umi/testBrowser.tsx index e294c65..f10a4ed 100644 --- a/src/.umi/testBrowser.tsx +++ b/src/.umi/testBrowser.tsx @@ -9,7 +9,7 @@ import { createPluginManager } from './core/plugin'; import { getRoutes } from './core/route'; import type { Location } from 'history'; -import 'antd/dist/reset.css'; + const publicPath = '/'; const runtimePublicPath = false; diff --git a/src/.umi/tsconfig.json b/src/.umi/tsconfig.json index 22110b6..b186bf0 100644 --- a/src/.umi/tsconfig.json +++ b/src/.umi/tsconfig.json @@ -26,10 +26,10 @@ "@@/*": [ "src/.umi/*" ], - "@umijs/max": [ - "/home/dean/Coding/EVA Tea/Notify-Admin/node_modules/.pnpm/umi@4.1.5_@babel+core@7.24.3_@types+react@18.2.73_eslint@8.35.0_prettier@2.8.8_react-dom@18.2_wmk56yreolb4q5qtbx2ujd6jh4/node_modules/umi" + "umi": [ + "/home/dean/Coding/EVA Tea/Notify-Admin/node_modules/.pnpm/umi@4.1.5_@babel+core@7.24.3_@types+react@18.2.73_eslint@8.57.0_prettier@3.2.5_react-dom@18.2_w7wwsm3x2bx2p22eiznh2vdwtm/node_modules/umi" ], - "@umijs/max/typings": [ + "umi/typings": [ "src/.umi/typings" ] } diff --git a/src/.umi/umi.ts b/src/.umi/umi.ts index 02ca2b6..fc0af3c 100644 --- a/src/.umi/umi.ts +++ b/src/.umi/umi.ts @@ -2,7 +2,7 @@ // This file is generated by Umi automatically // DO NOT CHANGE IT MANUALLY! import './core/polyfill'; -import 'antd/dist/reset.css'; + import { renderClient } from '/home/dean/Coding/EVA Tea/Notify-Admin/node_modules/.pnpm/@umijs+renderer-react@4.1.5_react-dom@18.1.0_react@18.1.0/node_modules/@umijs/renderer-react'; import { getRoutes } from './core/route'; import { createPluginManager } from './core/plugin'; diff --git a/src/access.ts b/src/access.ts deleted file mode 100644 index 388cf66..0000000 --- a/src/access.ts +++ /dev/null @@ -1,10 +0,0 @@ -export default (initialState: API.UserInfo) => { - // 在这里按照初始化数据定义项目中的权限,统一管理 - // 参考文档 https://umijs.org/docs/max/access - const canSeeAdmin = !!( - initialState && initialState.name !== 'dontHaveAccess' - ); - return { - canSeeAdmin, - }; -}; diff --git a/src/app.ts b/src/app.ts deleted file mode 100644 index bb2b25f..0000000 --- a/src/app.ts +++ /dev/null @@ -1,16 +0,0 @@ -// 运行时配置 - -// 全局初始化数据配置,用于 Layout 用户信息和权限初始化 -// 更多信息见文档:https://umijs.org/docs/api/runtime-config#getinitialstate -export async function getInitialState(): Promise<{ name: string }> { - return { name: '@umijs/max' }; -} - -export const layout = () => { - return { - logo: 'https://img.alicdn.com/tfs/TB1YHEpwUT1gK0jSZFhXXaAtVXa-28-27.svg', - menu: { - locale: false, - }, - }; -}; diff --git a/src/assets/.gitkeep b/src/assets/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/src/assets/yay.jpg b/src/assets/yay.jpg new file mode 100644 index 0000000..e72bd8f Binary files /dev/null and b/src/assets/yay.jpg differ diff --git a/src/components/Guide/Guide.less b/src/components/Guide/Guide.less deleted file mode 100644 index 8b116f5..0000000 --- a/src/components/Guide/Guide.less +++ /dev/null @@ -1,4 +0,0 @@ -.title { - margin: 0 auto; - font-weight: 200; -} diff --git a/src/components/Guide/Guide.tsx b/src/components/Guide/Guide.tsx deleted file mode 100644 index b86201b..0000000 --- a/src/components/Guide/Guide.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import { Layout, Row, Typography } from 'antd'; -import React from 'react'; -import styles from './Guide.less'; - -interface Props { - name: string; -} - -// 脚手架示例组件 -const Guide: React.FC = (props) => { - const { name } = props; - return ( - - - - 欢迎使用 {name} ! - - - - ); -}; - -export default Guide; diff --git a/src/components/Guide/index.ts b/src/components/Guide/index.ts deleted file mode 100644 index 297390c..0000000 --- a/src/components/Guide/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -import Guide from './Guide'; -export default Guide; diff --git a/src/constants/index.ts b/src/constants/index.ts deleted file mode 100644 index a14b725..0000000 --- a/src/constants/index.ts +++ /dev/null @@ -1 +0,0 @@ -export const DEFAULT_NAME = 'Umi Max'; diff --git a/src/layouts/index.less b/src/layouts/index.less new file mode 100644 index 0000000..2e1d3f8 --- /dev/null +++ b/src/layouts/index.less @@ -0,0 +1,10 @@ +.navs { + ul { + padding: 0; + list-style: none; + display: flex; + } + li { + margin-right: 1em; + } +} diff --git a/src/layouts/index.tsx b/src/layouts/index.tsx new file mode 100644 index 0000000..f4e26ef --- /dev/null +++ b/src/layouts/index.tsx @@ -0,0 +1,21 @@ +import { Link, Outlet } from 'umi'; +import styles from './index.less'; + +export default function Layout() { + return ( +
+
    +
  • + Home +
  • +
  • + Docs +
  • +
  • + Github +
  • +
+ +
+ ); +} diff --git a/src/models/global.ts b/src/models/global.ts deleted file mode 100644 index 708ccff..0000000 --- a/src/models/global.ts +++ /dev/null @@ -1,13 +0,0 @@ -// 全局共享数据示例 -import { DEFAULT_NAME } from '@/constants'; -import { useState } from 'react'; - -const useUser = () => { - const [name, setName] = useState(DEFAULT_NAME); - return { - name, - setName, - }; -}; - -export default useUser; diff --git a/src/pages/Admin/index.tsx b/src/pages/Admin/index.tsx deleted file mode 100644 index 248b47f..0000000 --- a/src/pages/Admin/index.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import { PageContainer } from '@ant-design/pro-components'; -import { Access, useAccess } from '@umijs/max'; -import { Button } from 'antd'; - -const AccessPage: React.FC = () => { - const access = useAccess(); - return ( - - - - - - ); -}; - -export default AccessPage; diff --git a/src/pages/Home/index.less b/src/pages/Home/index.less deleted file mode 100644 index 06fdb67..0000000 --- a/src/pages/Home/index.less +++ /dev/null @@ -1,3 +0,0 @@ -.container { - padding-top: 80px; -} diff --git a/src/pages/Home/index.tsx b/src/pages/Home/index.tsx deleted file mode 100644 index 809f922..0000000 --- a/src/pages/Home/index.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import Guide from '@/components/Guide'; -import { trim } from '@/utils/format'; -import { PageContainer } from '@ant-design/pro-components'; -import { useModel } from '@umijs/max'; -import styles from './index.less'; - -const HomePage: React.FC = () => { - const { name } = useModel('global'); - return ( - -
- -
-
- ); -}; - -export default HomePage; diff --git a/src/pages/Log/components/CreateForm.tsx b/src/pages/Log/components/CreateForm.tsx deleted file mode 100644 index e5233db..0000000 --- a/src/pages/Log/components/CreateForm.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { Modal } from 'antd'; -import React, { PropsWithChildren } from 'react'; - -interface CreateFormProps { - modalVisible: boolean; - onCancel: () => void; -} - -const CreateForm: React.FC> = (props) => { - const { modalVisible, onCancel } = props; - - return ( - onCancel()} - footer={null} - > - {props.children} - - ); -}; - -export default CreateForm; diff --git a/src/pages/Log/components/UpdateForm.tsx b/src/pages/Log/components/UpdateForm.tsx deleted file mode 100644 index 32fecde..0000000 --- a/src/pages/Log/components/UpdateForm.tsx +++ /dev/null @@ -1,138 +0,0 @@ -import { - ProFormDateTimePicker, - ProFormRadio, - ProFormSelect, - ProFormText, - ProFormTextArea, - StepsForm, -} from '@ant-design/pro-components'; -import { Modal } from 'antd'; -import React from 'react'; - -export interface FormValueType extends Partial { - target?: string; - template?: string; - type?: string; - time?: string; - frequency?: string; -} - -export interface UpdateFormProps { - onCancel: (flag?: boolean, formVals?: FormValueType) => void; - onSubmit: (values: FormValueType) => Promise; - updateModalVisible: boolean; - values: Partial; -} - -const UpdateForm: React.FC = (props) => ( - { - return ( - props.onCancel()} - > - {dom} - - ); - }} - onFinish={props.onSubmit} - > - - - - - - - - - - - - - - -); - -export default UpdateForm; diff --git a/src/pages/Log/index.tsx b/src/pages/Log/index.tsx deleted file mode 100644 index ac0efea..0000000 --- a/src/pages/Log/index.tsx +++ /dev/null @@ -1,270 +0,0 @@ -import services from '@/services/demo'; -import { - ActionType, - FooterToolbar, - PageContainer, - ProDescriptions, - ProDescriptionsItemProps, - ProTable, -} from '@ant-design/pro-components'; -import { Button, Divider, Drawer, message } from 'antd'; -import React, { useRef, useState } from 'react'; -import CreateForm from './components/CreateForm'; -import UpdateForm, { FormValueType } from './components/UpdateForm'; - -const { addUser, queryUserList, deleteUser, modifyUser } = - services.UserController; - -/** - * 添加节点 - * @param fields - */ -const handleAdd = async (fields: API.UserInfo) => { - const hide = message.loading('正在添加'); - try { - await addUser({ ...fields }); - hide(); - message.success('添加成功'); - return true; - } catch (error) { - hide(); - message.error('添加失败请重试!'); - return false; - } -}; - -/** - * 更新节点 - * @param fields - */ -const handleUpdate = async (fields: FormValueType) => { - const hide = message.loading('正在配置'); - try { - await modifyUser( - { - userId: fields.id || '', - }, - { - name: fields.name || '', - nickName: fields.nickName || '', - email: fields.email || '', - }, - ); - hide(); - - message.success('配置成功'); - return true; - } catch (error) { - hide(); - message.error('配置失败请重试!'); - return false; - } -}; - -/** - * 删除节点 - * @param selectedRows - */ -const handleRemove = async (selectedRows: API.UserInfo[]) => { - const hide = message.loading('正在删除'); - if (!selectedRows) return true; - try { - await deleteUser({ - userId: selectedRows.find((row) => row.id)?.id || '', - }); - hide(); - message.success('删除成功,即将刷新'); - return true; - } catch (error) { - hide(); - message.error('删除失败,请重试'); - return false; - } -}; - -const TableList: React.FC = () => { - const [createModalVisible, handleModalVisible] = useState(false); - const [updateModalVisible, handleUpdateModalVisible] = - useState(false); - const [stepFormValues, setStepFormValues] = useState({}); - const actionRef = useRef(); - const [row, setRow] = useState(); - const [selectedRowsState, setSelectedRows] = useState([]); - const columns: ProDescriptionsItemProps[] = [ - { - title: '名称', - dataIndex: 'name', - tip: '名称是唯一的 key', - formItemProps: { - rules: [ - { - required: true, - message: '名称为必填项', - }, - ], - }, - }, - { - title: '昵称', - dataIndex: 'nickName', - valueType: 'text', - }, - { - title: '性别', - dataIndex: 'gender', - hideInForm: true, - valueEnum: { - 0: { text: '男', status: 'MALE' }, - 1: { text: '女', status: 'FEMALE' }, - }, - }, - { - title: '操作', - dataIndex: 'option', - valueType: 'option', - render: (_, record) => ( - <> - { - handleUpdateModalVisible(true); - setStepFormValues(record); - }} - > - 配置 - - - 订阅警报 - - ), - }, - ]; - - return ( - - - headerTitle="查询表格" - actionRef={actionRef} - rowKey="id" - search={{ - labelWidth: 120, - }} - toolBarRender={() => [ - , - ]} - request={async (params, sorter, filter) => { - const { data, success } = await queryUserList({ - ...params, - // FIXME: remove @ts-ignore - // @ts-ignore - sorter, - filter, - }); - return { - data: data?.list || [], - success, - }; - }} - columns={columns} - rowSelection={{ - onChange: (_, selectedRows) => setSelectedRows(selectedRows), - }} - /> - {selectedRowsState?.length > 0 && ( - - 已选择{' '} - {selectedRowsState.length}{' '} - 项   - - } - > - - - - )} - handleModalVisible(false)} - modalVisible={createModalVisible} - > - - onSubmit={async (value) => { - const success = await handleAdd(value); - if (success) { - handleModalVisible(false); - if (actionRef.current) { - actionRef.current.reload(); - } - } - }} - rowKey="id" - type="form" - columns={columns} - /> - - {stepFormValues && Object.keys(stepFormValues).length ? ( - { - const success = await handleUpdate(value); - if (success) { - handleUpdateModalVisible(false); - setStepFormValues({}); - if (actionRef.current) { - actionRef.current.reload(); - } - } - }} - onCancel={() => { - handleUpdateModalVisible(false); - setStepFormValues({}); - }} - updateModalVisible={updateModalVisible} - values={stepFormValues} - /> - ) : null} - - { - setRow(undefined); - }} - closable={false} - > - {row?.name && ( - - column={2} - title={row?.name} - request={async () => ({ - data: row || {}, - })} - params={{ - id: row?.name, - }} - columns={columns} - /> - )} - - - ); -}; - -export default TableList; diff --git a/src/pages/docs.tsx b/src/pages/docs.tsx new file mode 100644 index 0000000..a9b0070 --- /dev/null +++ b/src/pages/docs.tsx @@ -0,0 +1,9 @@ +const DocsPage = () => { + return ( +
+

This is umi docs.

+
+ ); +}; + +export default DocsPage; diff --git a/src/pages/index.tsx b/src/pages/index.tsx new file mode 100644 index 0000000..cb9b6cb --- /dev/null +++ b/src/pages/index.tsx @@ -0,0 +1,15 @@ +import yayJpg from '../assets/yay.jpg'; + +export default function HomePage() { + return ( +
+

Yay! Welcome to umi!

+

+ +

+

+ To get started, edit pages/index.tsx and save to reload. +

+
+ ); +} diff --git a/src/service/index.ts b/src/service/index.ts deleted file mode 100644 index 4baf913..0000000 --- a/src/service/index.ts +++ /dev/null @@ -1,70 +0,0 @@ -import process from 'process'; - -/** - * State machine for request - * - * @example - * - * let former = this.state.rs; - * this.setState({ - * rs: former.trans(true), - * }) - */ -export class RequestState { - loading: boolean; - success: boolean; - constructor() { - this.loading = true; - this.success = false; - } - - trans(success: boolean): RequestState { - if (this.loading) { - this.loading = false; - this.success = success; - } else { - console.error('calling trans on not loading state'); - } - return this; - } -} - -/** - * Get URL of backend - * @param path Relative path to base url, begins with `/` - * @returns Full url - * - * @example - * - * ``` tsx - * import { getUrl } from '@/service'; - * import { Component, ReactNode } from 'react'; - * import Taro from '@tarojs/taro'; - * - * class Index extends Component { - * state = { - * testData: {}, - * } - * componentDidMount(): void { - * Taro.request({ - * url: getUrl('/testdata'), - * method: 'GET', - * }).then(res => { - * console.log(res.data); - * this.setState({ testData: res.data.data }); - * }); - * } - * render() { ... } - * } - * ``` - */ -export function getUrl(path: string): string { - const baseUrl = process.env.ANTD_APP_API; - // console.log('bu:', baseUrl); - if (baseUrl) { - return baseUrl + path; - } else { - console.log('env ANTD_APP_API is undefined'); - return ''; - } -} diff --git a/src/services/demo/UserController.ts b/src/services/demo/UserController.ts deleted file mode 100644 index 70b8604..0000000 --- a/src/services/demo/UserController.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* eslint-disable */ -// 该文件由 OneAPI 自动生成,请勿手动修改! -import { request } from '@umijs/max'; - -/** 此处后端没有提供注释 GET /api/v1/queryUserList */ -export async function queryUserList( - params: { - // query - /** keyword */ - keyword?: string; - /** current */ - current?: number; - /** pageSize */ - pageSize?: number; - }, - options?: { [key: string]: any }, -) { - return request('/api/v1/queryUserList', { - method: 'GET', - params: { - ...params, - }, - ...(options || {}), - }); -} - -/** 此处后端没有提供注释 POST /api/v1/user */ -export async function addUser( - body?: API.UserInfoVO, - options?: { [key: string]: any }, -) { - return request('/api/v1/user', { - method: 'POST', - headers: { - 'Content-Type': 'application/json', - }, - data: body, - ...(options || {}), - }); -} - -/** 此处后端没有提供注释 GET /api/v1/user/${param0} */ -export async function getUserDetail( - params: { - // path - /** userId */ - userId?: string; - }, - options?: { [key: string]: any }, -) { - const { userId: param0 } = params; - return request(`/api/v1/user/${param0}`, { - method: 'GET', - params: { ...params }, - ...(options || {}), - }); -} - -/** 此处后端没有提供注释 PUT /api/v1/user/${param0} */ -export async function modifyUser( - params: { - // path - /** userId */ - userId?: string; - }, - body?: API.UserInfoVO, - options?: { [key: string]: any }, -) { - const { userId: param0 } = params; - return request(`/api/v1/user/${param0}`, { - method: 'PUT', - headers: { - 'Content-Type': 'application/json', - }, - params: { ...params }, - data: body, - ...(options || {}), - }); -} - -/** 此处后端没有提供注释 DELETE /api/v1/user/${param0} */ -export async function deleteUser( - params: { - // path - /** userId */ - userId?: string; - }, - options?: { [key: string]: any }, -) { - const { userId: param0 } = params; - return request(`/api/v1/user/${param0}`, { - method: 'DELETE', - params: { ...params }, - ...(options || {}), - }); -} diff --git a/src/services/demo/index.ts b/src/services/demo/index.ts deleted file mode 100644 index e0cfa73..0000000 --- a/src/services/demo/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -/* eslint-disable */ -// 该文件由 OneAPI 自动生成,请勿手动修改! - -import * as UserController from './UserController'; -export default { - UserController, -}; diff --git a/src/services/demo/typings.d.ts b/src/services/demo/typings.d.ts deleted file mode 100644 index d0e2033..0000000 --- a/src/services/demo/typings.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -/* eslint-disable */ -// 该文件由 OneAPI 自动生成,请勿手动修改! - -declare namespace API { - interface PageInfo { - /** -1 */ - current?: number; - pageSize?: number; - total?: number; - list?: Array>; - } - - interface PageInfo_UserInfo_ { - /** -1 */ - current?: number; - pageSize?: number; - total?: number; - list?: Array; - } - - interface Result { - success?: boolean; - errorMessage?: string; - data?: Record; - } - - interface Result_PageInfo_UserInfo__ { - success?: boolean; - errorMessage?: string; - data?: PageInfo_UserInfo_; - } - - interface Result_UserInfo_ { - success?: boolean; - errorMessage?: string; - data?: UserInfo; - } - - interface Result_string_ { - success?: boolean; - errorMessage?: string; - data?: string; - } - - type UserGenderEnum = 'MALE' | 'FEMALE'; - - interface UserInfo { - id?: string; - name?: string; - /** nick */ - nickName?: string; - /** email */ - email?: string; - gender?: UserGenderEnum; - } - - interface UserInfoVO { - name?: string; - /** nick */ - nickName?: string; - /** email */ - email?: string; - } - - type definitions_0 = null; -} diff --git a/src/utils/format.ts b/src/utils/format.ts deleted file mode 100644 index fa5ee0a..0000000 --- a/src/utils/format.ts +++ /dev/null @@ -1,4 +0,0 @@ -// 示例方法,没有实际意义 -export function trim(str: string) { - return str.trim(); -} diff --git a/typings.d.ts b/typings.d.ts index 74cffc3..9ae2fc4 100644 --- a/typings.d.ts +++ b/typings.d.ts @@ -1 +1 @@ -import '@umijs/max/typings'; +import 'umi/typings';