Commit 2d38a421c273cdeed63c943934d93f731bb7ab4b

Authored by YunaiV
1 parent 9eff2038

Vue3 独立到 https://gitee.com/yudaocode/yudao-ui-admin-vue3

Showing 550 changed files with 21 additions and 60688 deletions

Too many changes.

To preserve performance only 100 of 550 files are displayed.

README.md
... ... @@ -207,23 +207,27 @@ ps:核心功能已经实现,正在对接微信小程序中...
207 207  
208 208 ## 🐨 技术栈
209 209  
210   -| 项目 | 说明 |
211   -|-------------------------|--------------------|
212   -| `yudao-dependencies` | Maven 依赖版本管理 |
213   -| `yudao-framework` | Java 框架拓展 |
214   -| `yudao-server` | 管理后台 + 用户 APP 的服务端 |
215   -| `yudao-ui-admin` | 管理后台的 Vue2 前端项目 |
216   -| `yudao-ui-admin-vue3` | 管理后台的 Vue3 前端项目 |
217   -| `yudao-ui-admin-uniapp` | 管理后台的 uni-app 多端项目 |
218   -| `yudao-ui-app` | 用户 APP 的 UI 界面 |
219   -| `yudao-module-system` | 系统功能的 Module 模块 |
220   -| `yudao-module-member` | 会员中心的 Module 模块 |
221   -| `yudao-module-infra` | 基础设施的 Module 模块 |
222   -| `yudao-module-bpm` | 工作流程的 Module 模块 |
223   -| `yudao-module-pay` | 支付系统的 Module 模块 |
224   -| `yudao-module-mall` | 商城系统的 Module 模块 |
225   -| `yudao-module-mp` | 微信公众号的 Module 模块 |
226   -| `yudao-module-report` | 大屏报表 Module 模块 |
  210 +| 项目 | 说明 |
  211 +|--------------------------------------------------------------------------|--------------------|
  212 +| `yudao-dependencies` | Maven 依赖版本管理 |
  213 +| `yudao-framework` | Java 框架拓展 |
  214 +| `yudao-server` | 管理后台 + 用户 APP 的服务端 |
  215 +| `yudao-module-system` | 系统功能的 Module 模块 |
  216 +| `yudao-module-member` | 会员中心的 Module 模块 |
  217 +| `yudao-module-infra` | 基础设施的 Module 模块 |
  218 +| `yudao-module-bpm` | 工作流程的 Module 模块 |
  219 +| `yudao-module-pay` | 支付系统的 Module 模块 |
  220 +| `yudao-module-mall` | 商城系统的 Module 模块 |
  221 +| `yudao-module-mp` | 微信公众号的 Module 模块 |
  222 +| `yudao-module-report` | 大屏报表 Module 模块 |
  223 +
  224 +> 前端项目的地址:
  225 +>
  226 +> * [`yudao-ui-admin-vue3`](https://gitee.com/yudaocode/yudao-ui-admin-vue3):基于 Vue3 + element-plus 实现的管理后台
  227 +> * `yudao-ui-admin`:基于 Vue2 + element-ui 实现的管理后台
  228 +> * [`yudao-ui-go-view`](https://gitee.com/yudaocode/yudao-ui-go-view):基于 Vue3 + naive-ui 实现的大屏报表
  229 +> * `yudao-ui-admin-uniapp`:基于 uni-app + uni-ui 实现的管理后台的小程序
  230 +> * `yudao-ui-app`:基于 uni-app + uview 实现的用户 App
227 231  
228 232 ### 后端
229 233  
... ... @@ -258,18 +262,6 @@ ps:核心功能已经实现,正在对接微信小程序中...
258 262 | [Vue](https://cn.vuejs.org/index.html) | JavaScript 框架 | 2.7.14 |
259 263 | [Vue Element Admin](https://panjiachen.github.io/vue-element-admin-site/zh/) | 后台前端解决方案 | - |
260 264  
261   -### [管理后台 Vue3 前端](./yudao-ui-admin-vue3)
262   -
263   -| 框架 | 说明 | 版本 |
264   -|----------------------------------------------------------------------|:------------:|:------:|
265   -| [Vue](https://staging-cn.vuejs.org/) | Vue 框架 | 3.2.47 |
266   -| [Vite](https://cn.vitejs.dev//) | 开发与构建工具 | 4.1.1 |
267   -| [Element Plus](https://element-plus.org/zh-CN/) | Element Plus | 2.2.29 |
268   -| [TypeScript](https://www.typescriptlang.org/docs/) | TypeScript | 4.9.5 |
269   -| [pinia](https://pinia.vuejs.org/) | vuex5 | 2.0.30 |
270   -| [vue-i18n](https://kazupon.github.io/vue-i18n/zh/introduction.html/) | 国际化 | 9.2.2 |
271   -| [vxe-table](https://vxetable.cn/) | vue最强表单 | 4.3.9 |
272   -
273 265 ### [管理后台 uni-app 跨端](./yudao-ui-admin-uniapp)
274 266  
275 267 | 框架 | 说明 | 版本 |
... ...
yudao-ui-admin-vue3/.editorconfig deleted
1   -root = true
2   -[*.{js,ts,vue}]
3   -charset = utf-8 # 设置文件字符集为 utf-8
4   -end_of_line = lf # 控制换行类型(lf | cr | crlf)
5   -insert_final_newline = true # 始终在文件末尾插入一个新行
6   -indent_style = space # 缩进风格(tab | space)
7   -indent_size = 2 # 缩进大小
8   -max_line_length = 100 # 最大行长度
9   -
10   -[*.md] # 仅 md 文件适用以下规则
11   -max_line_length = off # 关闭最大行长度限制
12   -trim_trailing_whitespace = false # 关闭末尾空格修剪
yudao-ui-admin-vue3/.env deleted
1   -# 标题
2   -VITE_APP_TITLE=芋道管理系统
3   -
4   -# 项目本地运行端口号
5   -VITE_PORT=80
6   -
7   -# open 运行 npm run dev 时自动打开浏览器
8   -VITE_OPEN=true
9   -
10   -# 租户开关
11   -VITE_APP_TENANT_ENABLE=true
12   -
13   -# 验证码的开关
14   -VITE_APP_CAPTCHA_ENABLE=true
15   -
yudao-ui-admin-vue3/.env.base deleted
1   -# 本地开发环境
2   -NODE_ENV=development
3   -
4   -VITE_DEV=true
5   -
6   -# 请求路径
7   -VITE_BASE_URL='http://localhost:48080'
8   -
9   -# 上传路径
10   -VITE_UPLOAD_URL='http://localhost:48080/admin-api/infra/file/upload'
11   -
12   -# 接口前缀
13   -VITE_API_BASEPATH=/dev-api
14   -
15   -# 接口地址
16   -VITE_API_URL=/admin-api
17   -
18   -# 打包路径
19   -VITE_BASE_PATH=/
yudao-ui-admin-vue3/.env.dev deleted
1   -# 开发环境
2   -NODE_ENV=production
3   -
4   -VITE_DEV=false
5   -
6   -# 请求路径
7   -VITE_BASE_URL='http://localhost:48080'
8   -
9   -# 上传路径
10   -VITE_UPLOAD_URL='http://localhost:48080/admin-api/infra/file/upload'
11   -
12   -# 接口前缀
13   -VITE_API_BASEPATH=/dev-api
14   -
15   -# 接口地址
16   -VITE_API_URL=/admin-api
17   -
18   -# 打包路径
19   -VITE_BASE_PATH=/dist-dev/
20   -
21   -# 是否删除debugger
22   -VITE_DROP_DEBUGGER=false
23   -
24   -# 是否删除console.log
25   -VITE_DROP_CONSOLE=false
26   -
27   -# 是否sourcemap
28   -VITE_SOURCEMAP=true
29   -
30   -# 输出路径
31   -VITE_OUT_DIR=dist-dev
yudao-ui-admin-vue3/.env.pro deleted
1   -# 生产环境
2   -NODE_ENV=production
3   -
4   -VITE_DEV=false
5   -
6   -# 请求路径
7   -VITE_BASE_URL='http://localhost:48080'
8   -
9   -# 上传路径
10   -VITE_UPLOAD_URL='http://localhost:48080/admin-api/infra/file/upload'
11   -
12   -# 接口前缀
13   -VITE_API_BASEPATH=
14   -
15   -# 接口地址
16   -VITE_API_URL=/admin-api
17   -
18   -# 是否删除debugger
19   -VITE_DROP_DEBUGGER=true
20   -
21   -# 是否删除console.log
22   -VITE_DROP_CONSOLE=true
23   -
24   -# 是否sourcemap
25   -VITE_SOURCEMAP=false
26   -
27   -# 打包路径
28   -VITE_BASE_PATH=/
29   -
30   -# 输出路径
31   -VITE_OUT_DIR=dist-pro
yudao-ui-admin-vue3/.env.test deleted
1   -# 测试环境
2   -NODE_ENV=production
3   -
4   -VITE_DEV=false
5   -
6   -# 请求路径
7   -VITE_BASE_URL='http://localhost:48080'
8   -
9   -# 上传路径
10   -VITE_UPLOAD_URL='http://localhost:48080/admin-api/infra/file/upload'
11   -
12   -# 接口前缀
13   -VITE_API_BASEPATH=
14   -
15   -# 接口地址
16   -VITE_API_URL=/admin-api
17   -
18   -# 是否删除debugger
19   -VITE_DROP_DEBUGGER=false
20   -
21   -# 是否删除console.log
22   -VITE_DROP_CONSOLE=false
23   -
24   -# 是否sourcemap
25   -VITE_SOURCEMAP=true
26   -
27   -# 打包路径
28   -VITE_BASE_PATH=/dist-test/
29   -
30   -# 输出路径
31   -VITE_OUT_DIR=dist-test
yudao-ui-admin-vue3/.eslintignore deleted
1   -/build/
2   -/config/
3   -/dist/
4   -/*.js
5   -/test/unit/coverage/
6   -/node_modules/*
7   -/dist*
8   -/src/main.ts
yudao-ui-admin-vue3/.eslintrc-auto-import.json deleted
1   -{
2   - "globals": {
3   - "EffectScope": true,
4   - "ElMessage": true,
5   - "ElMessageBox": true,
6   - "ElTag": true,
7   - "asyncComputed": true,
8   - "autoResetRef": true,
9   - "computed": true,
10   - "computedAsync": true,
11   - "computedEager": true,
12   - "computedInject": true,
13   - "computedWithControl": true,
14   - "controlledComputed": true,
15   - "controlledRef": true,
16   - "createApp": true,
17   - "createEventHook": true,
18   - "createGlobalState": true,
19   - "createInjectionState": true,
20   - "createReactiveFn": true,
21   - "createSharedComposable": true,
22   - "createUnrefFn": true,
23   - "customRef": true,
24   - "debouncedRef": true,
25   - "debouncedWatch": true,
26   - "defineAsyncComponent": true,
27   - "defineComponent": true,
28   - "eagerComputed": true,
29   - "effectScope": true,
30   - "extendRef": true,
31   - "getCurrentInstance": true,
32   - "getCurrentScope": true,
33   - "h": true,
34   - "ignorableWatch": true,
35   - "inject": true,
36   - "isDefined": true,
37   - "isProxy": true,
38   - "isReactive": true,
39   - "isReadonly": true,
40   - "isRef": true,
41   - "makeDestructurable": true,
42   - "markRaw": true,
43   - "nextTick": true,
44   - "onActivated": true,
45   - "onBeforeMount": true,
46   - "onBeforeUnmount": true,
47   - "onBeforeUpdate": true,
48   - "onClickOutside": true,
49   - "onDeactivated": true,
50   - "onErrorCaptured": true,
51   - "onKeyStroke": true,
52   - "onLongPress": true,
53   - "onMounted": true,
54   - "onRenderTracked": true,
55   - "onRenderTriggered": true,
56   - "onScopeDispose": true,
57   - "onServerPrefetch": true,
58   - "onStartTyping": true,
59   - "onUnmounted": true,
60   - "onUpdated": true,
61   - "pausableWatch": true,
62   - "provide": true,
63   - "reactify": true,
64   - "reactifyObject": true,
65   - "reactive": true,
66   - "reactiveComputed": true,
67   - "reactiveOmit": true,
68   - "reactivePick": true,
69   - "readonly": true,
70   - "ref": true,
71   - "refAutoReset": true,
72   - "refDebounced": true,
73   - "refDefault": true,
74   - "refThrottled": true,
75   - "refWithControl": true,
76   - "resolveComponent": true,
77   - "resolveRef": true,
78   - "resolveUnref": true,
79   - "shallowReactive": true,
80   - "shallowReadonly": true,
81   - "shallowRef": true,
82   - "syncRef": true,
83   - "syncRefs": true,
84   - "templateRef": true,
85   - "throttledRef": true,
86   - "throttledWatch": true,
87   - "toRaw": true,
88   - "toReactive": true,
89   - "toRef": true,
90   - "toRefs": true,
91   - "triggerRef": true,
92   - "tryOnBeforeMount": true,
93   - "tryOnBeforeUnmount": true,
94   - "tryOnMounted": true,
95   - "tryOnScopeDispose": true,
96   - "tryOnUnmounted": true,
97   - "unref": true,
98   - "unrefElement": true,
99   - "until": true,
100   - "useActiveElement": true,
101   - "useArrayEvery": true,
102   - "useArrayFilter": true,
103   - "useArrayFind": true,
104   - "useArrayFindIndex": true,
105   - "useArrayJoin": true,
106   - "useArrayMap": true,
107   - "useArrayReduce": true,
108   - "useArraySome": true,
109   - "useAsyncQueue": true,
110   - "useAsyncState": true,
111   - "useAttrs": true,
112   - "useBase64": true,
113   - "useBattery": true,
114   - "useBluetooth": true,
115   - "useBreakpoints": true,
116   - "useBroadcastChannel": true,
117   - "useBrowserLocation": true,
118   - "useCached": true,
119   - "useClipboard": true,
120   - "useColorMode": true,
121   - "useConfirmDialog": true,
122   - "useCounter": true,
123   - "useCssModule": true,
124   - "useCssVar": true,
125   - "useCssVars": true,
126   - "useCurrentElement": true,
127   - "useCycleList": true,
128   - "useDark": true,
129   - "useDateFormat": true,
130   - "useDebounce": true,
131   - "useDebounceFn": true,
132   - "useDebouncedRefHistory": true,
133   - "useDeviceMotion": true,
134   - "useDeviceOrientation": true,
135   - "useDevicePixelRatio": true,
136   - "useDevicesList": true,
137   - "useDisplayMedia": true,
138   - "useDocumentVisibility": true,
139   - "useDraggable": true,
140   - "useDropZone": true,
141   - "useElementBounding": true,
142   - "useElementByPoint": true,
143   - "useElementHover": true,
144   - "useElementSize": true,
145   - "useElementVisibility": true,
146   - "useEventBus": true,
147   - "useEventListener": true,
148   - "useEventSource": true,
149   - "useEyeDropper": true,
150   - "useFavicon": true,
151   - "useFetch": true,
152   - "useFileDialog": true,
153   - "useFileSystemAccess": true,
154   - "useFocus": true,
155   - "useFocusWithin": true,
156   - "useFps": true,
157   - "useFullscreen": true,
158   - "useGamepad": true,
159   - "useGeolocation": true,
160   - "useIdle": true,
161   - "useImage": true,
162   - "useInfiniteScroll": true,
163   - "useIntersectionObserver": true,
164   - "useInterval": true,
165   - "useIntervalFn": true,
166   - "useKeyModifier": true,
167   - "useLastChanged": true,
168   - "useLocalStorage": true,
169   - "useMagicKeys": true,
170   - "useManualRefHistory": true,
171   - "useMediaControls": true,
172   - "useMediaQuery": true,
173   - "useMemoize": true,
174   - "useMemory": true,
175   - "useMounted": true,
176   - "useMouse": true,
177   - "useMouseInElement": true,
178   - "useMousePressed": true,
179   - "useMutationObserver": true,
180   - "useNavigatorLanguage": true,
181   - "useNetwork": true,
182   - "useNow": true,
183   - "useObjectUrl": true,
184   - "useOffsetPagination": true,
185   - "useOnline": true,
186   - "usePageLeave": true,
187   - "useParallax": true,
188   - "usePermission": true,
189   - "usePointer": true,
190   - "usePointerSwipe": true,
191   - "usePreferredColorScheme": true,
192   - "usePreferredDark": true,
193   - "usePreferredLanguages": true,
194   - "useRafFn": true,
195   - "useRefHistory": true,
196   - "useResizeObserver": true,
197   - "useRoute": true,
198   - "useRouter": true,
199   - "useScreenOrientation": true,
200   - "useScreenSafeArea": true,
201   - "useScriptTag": true,
202   - "useScroll": true,
203   - "useScrollLock": true,
204   - "useSessionStorage": true,
205   - "useShare": true,
206   - "useSlots": true,
207   - "useSpeechRecognition": true,
208   - "useSpeechSynthesis": true,
209   - "useStepper": true,
210   - "useStorage": true,
211   - "useStorageAsync": true,
212   - "useStyleTag": true,
213   - "useSupported": true,
214   - "useSwipe": true,
215   - "useTemplateRefsList": true,
216   - "useTextDirection": true,
217   - "useTextSelection": true,
218   - "useTextareaAutosize": true,
219   - "useThrottle": true,
220   - "useThrottleFn": true,
221   - "useThrottledRefHistory": true,
222   - "useTimeAgo": true,
223   - "useTimeout": true,
224   - "useTimeoutFn": true,
225   - "useTimeoutPoll": true,
226   - "useTimestamp": true,
227   - "useTitle": true,
228   - "useToggle": true,
229   - "useTransition": true,
230   - "useUrlSearchParams": true,
231   - "useUserMedia": true,
232   - "useVModel": true,
233   - "useVModels": true,
234   - "useVibrate": true,
235   - "useVirtualList": true,
236   - "useWakeLock": true,
237   - "useWebNotification": true,
238   - "useWebSocket": true,
239   - "useWebWorker": true,
240   - "useWebWorkerFn": true,
241   - "useWindowFocus": true,
242   - "useWindowScroll": true,
243   - "useWindowSize": true,
244   - "watch": true,
245   - "watchArray": true,
246   - "watchAtMost": true,
247   - "watchDebounced": true,
248   - "watchEffect": true,
249   - "watchIgnorable": true,
250   - "watchOnce": true,
251   - "watchPausable": true,
252   - "watchPostEffect": true,
253   - "watchSyncEffect": true,
254   - "watchThrottled": true,
255   - "watchTriggerable": true,
256   - "watchWithFilter": true,
257   - "whenever": true
258   - }
259   -}
yudao-ui-admin-vue3/.eslintrc.js deleted
1   -// @ts-check
2   -const { defineConfig } = require('eslint-define-config')
3   -module.exports = defineConfig({
4   - root: true,
5   - env: {
6   - browser: true,
7   - node: true,
8   - es6: true
9   - },
10   - parser: 'vue-eslint-parser',
11   - parserOptions: {
12   - parser: '@typescript-eslint/parser',
13   - ecmaVersion: 2020,
14   - sourceType: 'module',
15   - jsxPragma: 'React',
16   - ecmaFeatures: {
17   - jsx: true
18   - }
19   - },
20   - extends: [
21   - 'plugin:vue/vue3-recommended',
22   - 'plugin:@typescript-eslint/recommended',
23   - 'prettier',
24   - 'plugin:prettier/recommended',
25   - './.eslintrc-auto-import.json'
26   - ],
27   - rules: {
28   - 'vue/script-setup-uses-vars': 'error',
29   - 'vue/no-reserved-component-names': 'off',
30   - '@typescript-eslint/ban-ts-ignore': 'off',
31   - '@typescript-eslint/explicit-function-return-type': 'off',
32   - '@typescript-eslint/no-explicit-any': 'off',
33   - '@typescript-eslint/no-var-requires': 'off',
34   - '@typescript-eslint/no-empty-function': 'off',
35   - 'vue/custom-event-name-casing': 'off',
36   - 'no-use-before-define': 'off',
37   - '@typescript-eslint/no-use-before-define': 'off',
38   - '@typescript-eslint/ban-ts-comment': 'off',
39   - '@typescript-eslint/ban-types': 'off',
40   - '@typescript-eslint/no-non-null-assertion': 'off',
41   - '@typescript-eslint/explicit-module-boundary-types': 'off',
42   - '@typescript-eslint/no-unused-vars': 'error',
43   - 'no-unused-vars': 'error',
44   - 'space-before-function-paren': 'off',
45   -
46   - 'vue/attributes-order': 'off',
47   - 'vue/one-component-per-file': 'off',
48   - 'vue/html-closing-bracket-newline': 'off',
49   - 'vue/max-attributes-per-line': 'off',
50   - 'vue/multiline-html-element-content-newline': 'off',
51   - 'vue/singleline-html-element-content-newline': 'off',
52   - 'vue/attribute-hyphenation': 'off',
53   - 'vue/require-default-prop': 'off',
54   - 'vue/require-explicit-emits': 'off',
55   - 'vue/html-self-closing': [
56   - 'error',
57   - {
58   - html: {
59   - void: 'always',
60   - normal: 'never',
61   - component: 'always'
62   - },
63   - svg: 'always',
64   - math: 'always'
65   - }
66   - ],
67   - 'vue/multi-word-component-names': 'off'
68   - }
69   -})
yudao-ui-admin-vue3/.gitignore deleted
1   -node_modules
2   -.DS_Store
3   -dist
4   -dist-ssr
5   -*.local
6   -/dist*
7   -*-lock.*
8   -pnpm-debug
yudao-ui-admin-vue3/.prettierignore deleted
1   -/node_modules/**
2   -/dist/
3   -/dist*
4   -/public/*
5   -/docs/*
6   -/vite.config.ts
7   -/src/types/env.d.ts
8   -/docs/**/*
9   -CHANGELOG
yudao-ui-admin-vue3/.stylelintignore deleted
1   -/dist/*
2   -/public/*
3   -public/*
4   -/dist*
5   -/src/types/env.d.ts
6   -/docs/**/*
yudao-ui-admin-vue3/.vscode/extensions.json deleted
1   -{
2   - "recommendations": [
3   - "voorjaar.windicss-intellisense",
4   - "vscode-icons-team.vscode-icons",
5   - "davidanson.vscode-markdownlint",
6   - "stylelint.vscode-stylelint",
7   - "dbaeumer.vscode-eslint",
8   - "esbenp.prettier-vscode",
9   - "vue.volar",
10   - "lokalise.i18n-ally",
11   - "mikestead.dotenv",
12   - "eamodio.gitlens",
13   - "antfu.iconify"
14   - ]
15   -}
yudao-ui-admin-vue3/.vscode/settings.json deleted
1   -{
2   - "typescript.tsdk": "node_modules/typescript/lib",
3   - "prettier.enable": true,
4   - "editor.formatOnType": true,
5   - "editor.formatOnSave": true,
6   - "editor.formatOnPaste": true,
7   - "editor.codeActionsOnSave": {
8   - "source.fixAll.eslint": true
9   - },
10   - "[vue]": {
11   - "editor.defaultFormatter": "esbenp.prettier-vscode"
12   - },
13   - "[javascript]": {
14   - "editor.defaultFormatter": "esbenp.prettier-vscode"
15   - },
16   - "[typescript]": {
17   - "editor.defaultFormatter": "esbenp.prettier-vscode"
18   - },
19   - "[json]": {
20   - "editor.defaultFormatter": "esbenp.prettier-vscode"
21   - },
22   - "[jsonc]": {
23   - "editor.defaultFormatter": "esbenp.prettier-vscode"
24   - },
25   - "[html]": {
26   - "editor.defaultFormatter": "esbenp.prettier-vscode"
27   - },
28   - "[css]": {
29   - "editor.defaultFormatter": "esbenp.prettier-vscode"
30   - },
31   - "[scss]": {
32   - "editor.defaultFormatter": "esbenp.prettier-vscode"
33   - },
34   - "i18n-ally.localesPaths": ["src/locales"],
35   - "i18n-ally.keystyle": "nested",
36   - "i18n-ally.sortKeys": true,
37   - "i18n-ally.namespace": true,
38   - "i18n-ally.enabledParsers": ["ts"],
39   - "i18n-ally.sourceLanguage": "en",
40   - "i18n-ally.displayLanguage": "zh-CN",
41   - "i18n-ally.enabledFrameworks": ["vue", "react"],
42   - "god.tsconfig": "./tsconfig.json",
43   - "vue-i18n.i18nPaths": "src/locales"
44   -}
yudao-ui-admin-vue3/LICENSE deleted
1   -MIT License
2   -
3   -Copyright (c) 2021-present Archer
4   -
5   -Permission is hereby granted, free of charge, to any person obtaining a copy
6   -of this software and associated documentation files (the "Software"), to deal
7   -in the Software without restriction, including without limitation the rights
8   -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9   -copies of the Software, and to permit persons to whom the Software is
10   -furnished to do so, subject to the following conditions:
11   -
12   -The above copyright notice and this permission notice shall be included in all
13   -copies or substantial portions of the Software.
14   -
15   -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16   -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17   -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18   -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19   -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20   -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21   -SOFTWARE.
yudao-ui-admin-vue3/README.md deleted
1   -# 🌈 yudao-ui-admin-vue3 #
2   -
3   -<p style="text-align: center">
4   - <img src="https://img.shields.io/badge/-Vue3.2-34495e?logo=vue.j" alt="vue" />
5   - <img src="https://img.shields.io/badge/-Vite4-646cff?logo=vite&logoColor=white" alt="vite" />
6   - <img src="https://img.shields.io/badge/-TypeScript4.9-blue?logo=typescript&logoColor=white" alt="typescript" />
7   - <img src="https://img.shields.io/badge/-Pinia2-yellow?logo=picpay&logoColor=white" alt="Pinia2" />
8   - <img src="https://img.shields.io/badge/-ESLint-4b32c3?logo=eslint&logoColor=white" alt="eslint" />
9   - <img src="https://img.shields.io/badge/-pnpm7-F69220?logo=pnpm&logoColor=white" alt="pnpm" />
10   - <img src="https://img.shields.io/badge/-Prettier-ef9421?logo=Prettier&logoColor=white" alt="Prettier">
11   - <img src="https://img.shields.io/badge/-Sass-1D365D?logo=Sass&logoColor=white" alt="Sass">
12   - <img src="https://img.shields.io/badge/-Wind%20CSS-06B6D4?logo=Tailwind%20CSS&logoColor=white" alt="WindCSS">
13   -</p>
14   -
15   -## 介绍
16   -
17   -- 基于 vue3.2+ ,TypeScript ,Element Plus 2.2.0+ ,Vite4 ,Pinia ,Vxe-table , Windicss 等开发的后台管理系统
18   -
19   -## 注意事项
20   -
21   -- 项目路径请不要使用中文命名!!!会造成解析乱码!!!请使用全英文路径!!!
22   -- node >=16 ,pnpm >=7.1
23   -- 开发建议使用 [谷歌浏览器-开发者版](https://www.google.cn/intl/zh-CN/chrome/dev/) 不支持 IE\QQ 等浏览器
24   -
25   -### 点击查看[使用说明](./use.md)
26   -
27   -### 前端依赖
28   -
29   -| 框架 | 说明 | 版本 |
30   -| --- | --- |--------|
31   -| [Vue](https://staging-cn.vuejs.org/) | vue 框架 | 3.2.47 |
32   -| [Vite](https://cn.vitejs.dev//) | 开发与构建工具 | 4.1.1 |
33   -| [Element Plus](https://element-plus.org/zh-CN/) | Element Plus | 2.2.29 |
34   -| [TypeScript](https://www.typescriptlang.org/docs/) | JavaScript 的超集 | 4.9.5 |
35   -| [pinia](https://pinia.vuejs.org/) | Vue 存储库 替代 vuex5 | 2.0.30 |
36   -| [vueuse](https://vueuse.org/) | 常用工具集 | 9.12.0 |
37   -| [vxe-table](https://vxetable.cn/) | vue 最强表单 | 4.3.9 |
38   -| [vue-i18n](https://kazupon.github.io/vue-i18n/zh/introduction.html/) | 国际化 | 9.2.2 |
39   -| [vue-router](https://router.vuejs.org/) | vue 路由 | 4.1.6 |
40   -| [windicss](https://cn.windicss.org/) | 下一代工具优先的 CSS 框架 | 3.5.6 |
41   -| [iconify](https://icon-sets.iconify.design/) | 在线图标库 | 3.0.1 |
42   -| [wangeditor](https://www.wangeditor.com/) | 富文本编辑器 | 5.1.23 |
43   -
44   -### 推荐 VScode 开发,插件如下
45   -
46   -- WindiCSS IntelliSense WindiCSS --- 自动完成、语法突出显示、代码折叠和构建等高级功能
47   -- TypeScript Vue Plugin (Volar) --- 用于 TypeScript 的 Vue 插件
48   -- Vue Language Features (Volar) --- Vue3.0 语法支持
49   -- Iconify IntelliSense --- Iconify 预览和搜索
50   -- i18n Ally --- 国际化智能提示
51   -- Stylelint --- css 格式化
52   -- DotENV --- .env 文件高亮
53   -- Prettier --- 代码格式化
54   -- ESLint --- 脚本代码检查
55   -
56   -### 安装 pnpm 并启动项目
57   -
58   -- 查看当前 npm 源
59   -
60   -```bash
61   -npm config ls
62   -```
63   -
64   -- 如果执行上面命令您并未看到 registry = "https://registry.npmjs.org/",说明使用的非npm官方源,请执行下面命令
65   -
66   -```bash
67   -npm config set registry https://registry.npmjs.org
68   -```
69   -
70   -- 如果您还没安装 pnpm,请执行下面命令
71   -
72   -```bash
73   -npm install -g pnpm
74   -```
75   -
76   -- mac 用户遇到安装报错请在命令前加上 sudo
77   -
78   -- 安装依赖
79   -
80   -```bash
81   -pnpm install
82   -```
83   -
84   -- 运行项目
85   -
86   -```bash
87   -pnpm dev
88   -```
89   -
90   -- 打包
91   -
92   -```bash
93   -pnpm run build:pro
94   -```
95   -
96   -- 安装一个包
97   -
98   -```bash
99   -pnpm add 包名
100   -```
101   -
102   -- 卸载一个包
103   -
104   -```bash
105   -pnpm remove 包名
106   -```
107   -
108   -- 设置镜像源
109   -
110   -```bash
111   -pnpm config set registry https://registry.npm.taobao.org/
112   -```
113   -
114   -- 其他命令请看 package.json scripts
115   -
116   -## 浏览器支持
117   -
118   -本地开发推荐使用 `Chrome 80+` 浏览器
119   -
120   -支持现代浏览器, 不支持 IE ,QQ 等
121   -
122   -| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/archive/internet-explorer_9-11/internet-explorer_9-11_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari |
123   -| :-: | :-: | :-: | :-: | :-: |
124   -| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
yudao-ui-admin-vue3/build/vite/index.ts deleted
1   -import { resolve } from 'path'
2   -import Vue from '@vitejs/plugin-vue'
3   -import VueJsx from '@vitejs/plugin-vue-jsx'
4   -import WindiCSS from 'vite-plugin-windicss'
5   -import progress from 'vite-plugin-progress'
6   -import EslintPlugin from 'vite-plugin-eslint'
7   -import PurgeIcons from 'vite-plugin-purge-icons'
8   -import { ViteEjsPlugin } from 'vite-plugin-ejs'
9   -import ElementPlus from 'unplugin-element-plus/vite'
10   -import AutoImport from 'unplugin-auto-import/vite'
11   -import Components from 'unplugin-vue-components/vite'
12   -import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
13   -import viteCompression from 'vite-plugin-compression'
14   -import vueSetupExtend from 'vite-plugin-vue-setup-extend'
15   -import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite'
16   -import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
17   -export function createVitePlugins(VITE_APP_TITLE: string) {
18   - const root = process.cwd()
19   - // 路径查找
20   - function pathResolve(dir: string) {
21   - return resolve(root, '.', dir)
22   - }
23   - return [
24   - Vue(),
25   - VueJsx(),
26   - WindiCSS(),
27   - progress(),
28   - PurgeIcons(),
29   - vueSetupExtend(),
30   - ElementPlus(),
31   - AutoImport({
32   - include: [
33   - /\.[tj]sx?$/, // .ts, .tsx, .js, .jsx
34   - /\.vue$/,
35   - /\.vue\?vue/, // .vue
36   - /\.md$/ // .md
37   - ],
38   - imports: [
39   - 'vue',
40   - 'vue-router',
41   - {
42   - '@/hooks/web/useI18n': ['useI18n'],
43   - '@/hooks/web/useXTable': ['useXTable'],
44   - '@/hooks/web/useMessage': ['useMessage'],
45   - '@/hooks/web/useVxeCrudSchemas': ['useVxeCrudSchemas'],
46   - '@/utils/formRules': ['required'],
47   - '@/utils/dict': ['DICT_TYPE']
48   - }
49   - ],
50   - dts: 'src/types/auto-imports.d.ts',
51   - resolvers: [ElementPlusResolver()],
52   - eslintrc: {
53   - enabled: false, // Default `false`
54   - filepath: './.eslintrc-auto-import.json', // Default `./.eslintrc-auto-import.json`
55   - globalsPropValue: true // Default `true`, (true | false | 'readonly' | 'readable' | 'writable' | 'writeable')
56   - }
57   - }),
58   - Components({
59   - // 要搜索组件的目录的相对路径
60   - dirs: ['src/components'],
61   - // 组件的有效文件扩展名
62   - extensions: ['vue', 'md'],
63   - // 搜索子目录
64   - deep: true,
65   - include: [/\.vue$/, /\.vue\?vue/],
66   - // 生成自定义 `auto-components.d.ts` 全局声明
67   - dts: 'src/types/auto-components.d.ts',
68   - // 自定义组件的解析器
69   - resolvers: [ElementPlusResolver()],
70   - exclude: [/[\\/]node_modules[\\/]/]
71   - }),
72   - EslintPlugin({
73   - cache: false,
74   - include: ['src/**/*.vue', 'src/**/*.ts', 'src/**/*.tsx'] // 检查的文件
75   - }),
76   - VueI18nPlugin({
77   - runtimeOnly: true,
78   - compositionOnly: true,
79   - include: [resolve(__dirname, 'src/locales/**')]
80   - }),
81   - createSvgIconsPlugin({
82   - iconDirs: [pathResolve('src/assets/svgs')],
83   - symbolId: 'icon-[dir]-[name]',
84   - svgoOptions: true
85   - }),
86   - viteCompression({
87   - verbose: true, // 是否在控制台输出压缩结果
88   - disable: false, // 是否禁用
89   - threshold: 10240, // 体积大于 threshold 才会被压缩,单位 b
90   - algorithm: 'gzip', // 压缩算法,可选 [ 'gzip' , 'brotliCompress' ,'deflate' , 'deflateRaw']
91   - ext: '.gz', // 生成的压缩包后缀
92   - deleteOriginFile: false //压缩后是否删除源文件
93   - }),
94   - ViteEjsPlugin({
95   - title: VITE_APP_TITLE
96   - })
97   - ]
98   -}
yudao-ui-admin-vue3/build/vite/optimize.ts deleted
1   -const include = [
2   - 'qs',
3   - 'url',
4   - 'vue',
5   - 'sass',
6   - 'mitt',
7   - 'axios',
8   - 'pinia',
9   - 'dayjs',
10   - 'qrcode',
11   - 'windicss',
12   - 'vue-router',
13   - 'vue-types',
14   - 'vue-i18n',
15   - 'xe-utils',
16   - 'crypto-js',
17   - 'cropperjs',
18   - 'lodash-es',
19   - 'vxe-table',
20   - 'nprogress',
21   - 'animate.css',
22   - 'vxe-table/es/style',
23   - 'web-storage-cache',
24   - '@iconify/iconify',
25   - '@vueuse/core',
26   - '@zxcvbn-ts/core',
27   - 'echarts/core',
28   - 'echarts/charts',
29   - 'echarts/components',
30   - 'echarts/renderers',
31   - 'echarts-wordcloud',
32   - '@wangeditor/editor',
33   - '@wangeditor/editor-for-vue',
34   - 'element-plus',
35   - 'element-plus/es',
36   - 'element-plus/es/locale/lang/zh-cn',
37   - 'element-plus/es/locale/lang/en',
38   - 'element-plus/es/components/form/style/index',
39   - 'element-plus/es/components/radio-group/style/index',
40   - 'element-plus/es/components/radio/style/index',
41   - 'element-plus/es/components/checkbox/style/index',
42   - 'element-plus/es/components/checkbox-group/style/index',
43   - 'element-plus/es/components/switch/style/index',
44   - 'element-plus/es/components/time-picker/style/index',
45   - 'element-plus/es/components/date-picker/style/index',
46   - 'element-plus/es/components/col/style/index',
47   - 'element-plus/es/components/form-item/style/index',
48   - 'element-plus/es/components/alert/style/index',
49   - 'element-plus/es/components/breadcrumb/style/index',
50   - 'element-plus/es/components/select/style/index',
51   - 'element-plus/es/components/input/style/index',
52   - 'element-plus/es/components/breadcrumb-item/style/index',
53   - 'element-plus/es/components/tag/style/index',
54   - 'element-plus/es/components/pagination/style/index',
55   - 'element-plus/es/components/table/style/index',
56   - 'element-plus/es/components/table-column/style/index',
57   - 'element-plus/es/components/card/style/index',
58   - 'element-plus/es/components/row/style/index',
59   - 'element-plus/es/components/button/style/index',
60   - 'element-plus/es/components/menu/style/index',
61   - 'element-plus/es/components/sub-menu/style/index',
62   - 'element-plus/es/components/menu-item/style/index',
63   - 'element-plus/es/components/option/style/index'
64   -]
65   -
66   -const exclude = ['@iconify/json']
67   -
68   -export { include, exclude }
yudao-ui-admin-vue3/index.html deleted
1   -<!DOCTYPE html>
2   -<html lang="en">
3   - <head>
4   - <meta charset="UTF-8" />
5   - <link rel="icon" href="/favicon.ico" />
6   - <meta http-equiv="X-UA-Compatible" content="IE=edge" />
7   - <meta name="viewport" content="width=device-width, initial-scale=1.0" />
8   - <meta
9   - name="keywords"
10   - content="芋道管理系统 基于 vue3 + CompositionAPI + typescript + vite3 + element plus 的后台开源免费管理系统!"
11   - />
12   - <meta
13   - name="description"
14   - content="芋道管理系统 基于 vue3 + CompositionAPI + typescript + vite3 + element plus 的后台开源免费管理系统!"
15   - />
16   - <title><%= title %></title>
17   - </head>
18   - <body>
19   - <div id="app">
20   - <style>
21   - .app-loading {
22   - display: flex;
23   - width: 100%;
24   - height: 100%;
25   - justify-content: center;
26   - align-items: center;
27   - flex-direction: column;
28   - background: #f0f2f5;
29   - }
30   -
31   - .app-loading .app-loading-wrap {
32   - position: absolute;
33   - top: 50%;
34   - left: 50%;
35   - display: flex;
36   - -webkit-transform: translate3d(-50%, -50%, 0);
37   - transform: translate3d(-50%, -50%, 0);
38   - justify-content: center;
39   - align-items: center;
40   - flex-direction: column;
41   - }
42   -
43   - .app-loading .app-loading-title {
44   - margin-bottom: 30px;
45   - font-size: 20px;
46   - font-weight: bold;
47   - text-align: center;
48   - }
49   -
50   - .app-loading .app-loading-logo {
51   - width: 100px;
52   - margin: 0 auto 15px auto;
53   - }
54   -
55   - .app-loading .app-loading-item {
56   - position: relative;
57   - display: inline-block;
58   - width: 60px;
59   - height: 60px;
60   - vertical-align: middle;
61   - border-radius: 50%;
62   - }
63   -
64   - .app-loading .app-loading-outter {
65   - position: absolute;
66   - width: 100%;
67   - height: 100%;
68   - border: 4px solid #2d8cf0;
69   - border-bottom: 0;
70   - border-left-color: transparent;
71   - border-radius: 50%;
72   - animation: loader-outter 1s cubic-bezier(0.42, 0.61, 0.58, 0.41) infinite;
73   - }
74   -
75   - .app-loading .app-loading-inner {
76   - position: absolute;
77   - top: calc(50% - 20px);
78   - left: calc(50% - 20px);
79   - width: 40px;
80   - height: 40px;
81   - border: 4px solid #87bdff;
82   - border-right: 0;
83   - border-top-color: transparent;
84   - border-radius: 50%;
85   - animation: loader-inner 1s cubic-bezier(0.42, 0.61, 0.58, 0.41) infinite;
86   - }
87   -
88   - @-webkit-keyframes loader-outter {
89   - 0% {
90   - -webkit-transform: rotate(0deg);
91   - transform: rotate(0deg);
92   - }
93   -
94   - 100% {
95   - -webkit-transform: rotate(360deg);
96   - transform: rotate(360deg);
97   - }
98   - }
99   -
100   - @keyframes loader-outter {
101   - 0% {
102   - -webkit-transform: rotate(0deg);
103   - transform: rotate(0deg);
104   - }
105   -
106   - 100% {
107   - -webkit-transform: rotate(360deg);
108   - transform: rotate(360deg);
109   - }
110   - }
111   -
112   - @-webkit-keyframes loader-inner {
113   - 0% {
114   - -webkit-transform: rotate(0deg);
115   - transform: rotate(0deg);
116   - }
117   -
118   - 100% {
119   - -webkit-transform: rotate(-360deg);
120   - transform: rotate(-360deg);
121   - }
122   - }
123   -
124   - @keyframes loader-inner {
125   - 0% {
126   - -webkit-transform: rotate(0deg);
127   - transform: rotate(0deg);
128   - }
129   -
130   - 100% {
131   - -webkit-transform: rotate(-360deg);
132   - transform: rotate(-360deg);
133   - }
134   - }
135   - </style>
136   - <div class="app-loading">
137   - <div class="app-loading-wrap">
138   - <div class="app-loading-title">
139   - <img src="/logo.gif" class="app-loading-logo" alt="Logo" />
140   - <div class="app-loading-title"><%= title %></div>
141   - </div>
142   - <div class="app-loading-item">
143   - <div class="app-loading-outter"></div>
144   - <div class="app-loading-inner"></div>
145   - </div>
146   - </div>
147   - </div>
148   - </div>
149   - <script type="module" src="/src/main.ts"></script>
150   - </body>
151   -</html>
yudao-ui-admin-vue3/package.json deleted
1   -{
2   - "name": "yudao-ui-admin-vue3",
3   - "version": "1.7.0-snapshot.1922",
4   - "description": "基于vue3、vite4、element-plus、typesScript",
5   - "author": "xingyu",
6   - "private": false,
7   - "scripts": {
8   - "i": "pnpm install",
9   - "dev": "vite --mode base",
10   - "ts:check": "vue-tsc --noEmit",
11   - "build:pro": "vite build --mode pro",
12   - "build:dev": "vite build --mode dev",
13   - "build:test": "npm run ts:check && vite build --mode test",
14   - "serve:pro": "vite preview --mode pro",
15   - "serve:dev": "vite preview --mode dev",
16   - "serve:test": "vite preview --mode test",
17   - "npm:check": "npx npm-check-updates",
18   - "clean": "npx rimraf node_modules",
19   - "clean:cache": "npx rimraf node_modules/.cache",
20   - "lint:eslint": "eslint --fix --ext .js,.ts,.vue ./src",
21   - "lint:format": "prettier --write --loglevel warn \"src/**/*.{js,ts,json,tsx,css,less,scss,vue,html,md}\"",
22   - "lint:style": "stylelint --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/",
23   - "lint:lint-staged": "lint-staged -c ",
24   - "lint:pretty": "pretty-quick --staged"
25   - },
26   - "dependencies": {
27   - "@form-create/designer": "^3.1.0",
28   - "@form-create/element-ui": "^3.1.17",
29   - "@iconify/iconify": "^3.1.0",
30   - "@vueuse/core": "^9.12.0",
31   - "@wangeditor/editor": "^5.1.23",
32   - "@wangeditor/editor-for-vue": "^5.1.10",
33   - "@zxcvbn-ts/core": "^2.2.1",
34   - "animate.css": "^4.1.1",
35   - "axios": "^1.3.2",
36   - "bpmn-js-token-simulation": "^0.10.0",
37   - "camunda-bpmn-moddle": "^7.0.1",
38   - "cropperjs": "^1.5.13",
39   - "crypto-js": "^4.1.1",
40   - "dayjs": "^1.11.7",
41   - "diagram-js": "^11.6.0",
42   - "echarts": "^5.4.1",
43   - "echarts-wordcloud": "^2.1.0",
44   - "element-plus": "2.2.29",
45   - "fast-xml-parser": "^4.0.13",
46   - "highlight.js": "^11.7.0",
47   - "intro.js": "^6.0.0",
48   - "jsencrypt": "^3.3.1",
49   - "lodash-es": "^4.17.21",
50   - "min-dash": "^4.0.0",
51   - "mitt": "^3.0.0",
52   - "nprogress": "^0.2.0",
53   - "pinia": "^2.0.30",
54   - "qrcode": "^1.5.1",
55   - "qs": "^6.11.0",
56   - "steady-xml": "^0.1.0",
57   - "url": "^0.11.0",
58   - "vue": "3.2.47",
59   - "vue-i18n": "9.2.2",
60   - "vue-router": "^4.1.6",
61   - "vue-types": "^5.0.2",
62   - "vuedraggable": "^4.1.0",
63   - "vxe-table": "^4.3.9",
64   - "web-storage-cache": "^1.1.1",
65   - "xe-utils": "^3.5.7",
66   - "xml-js": "^1.6.11"
67   - },
68   - "devDependencies": {
69   - "@commitlint/cli": "^17.4.2",
70   - "@commitlint/config-conventional": "^17.4.2",
71   - "@iconify/json": "^2.2.19",
72   - "@intlify/unplugin-vue-i18n": "^0.8.2",
73   - "@purge-icons/generated": "^0.9.0",
74   - "@types/intro.js": "^5.1.0",
75   - "@types/lodash-es": "^4.17.6",
76   - "@types/node": "^18.13.0",
77   - "@types/nprogress": "^0.2.0",
78   - "@types/qrcode": "^1.5.0",
79   - "@types/qs": "^6.9.7",
80   - "@typescript-eslint/eslint-plugin": "^5.51.0",
81   - "@typescript-eslint/parser": "^5.51.0",
82   - "@vitejs/plugin-legacy": "^4.0.1",
83   - "@vitejs/plugin-vue": "^4.0.0",
84   - "@vitejs/plugin-vue-jsx": "^3.0.0",
85   - "autoprefixer": "^10.4.13",
86   - "bpmn-js": "^8.9.0",
87   - "bpmn-js-properties-panel": "^0.46.0",
88   - "consola": "^2.15.3",
89   - "eslint": "^8.33.0",
90   - "eslint-config-prettier": "^8.6.0",
91   - "eslint-define-config": "^1.15.0",
92   - "eslint-plugin-prettier": "^4.2.1",
93   - "eslint-plugin-vue": "^9.9.0",
94   - "lint-staged": "^13.1.1",
95   - "postcss": "^8.4.21",
96   - "postcss-html": "^1.5.0",
97   - "postcss-scss": "^4.0.6",
98   - "prettier": "^2.8.4",
99   - "rimraf": "^4.1.2",
100   - "rollup": "^3.14.0",
101   - "sass": "^1.58.0",
102   - "stylelint": "^14.16.1",
103   - "stylelint-config-html": "^1.1.0",
104   - "stylelint-config-prettier": "^9.0.4",
105   - "stylelint-config-recommended": "^9.0.0",
106   - "stylelint-config-standard": "^29.0.0",
107   - "stylelint-order": "^6.0.1",
108   - "terser": "^5.16.3",
109   - "typescript": "4.9.5",
110   - "unplugin-auto-import": "^0.14.2",
111   - "unplugin-element-plus": "^0.6.0",
112   - "unplugin-vue-components": "^0.23.0",
113   - "vite": "4.1.1",
114   - "vite-plugin-compression": "^0.5.1",
115   - "vite-plugin-ejs": "^1.6.4",
116   - "vite-plugin-eslint": "^1.8.1",
117   - "vite-plugin-progress": "^0.0.6",
118   - "vite-plugin-purge-icons": "^0.9.2",
119   - "vite-plugin-svg-icons": "^2.0.1",
120   - "vite-plugin-vue-setup-extend": "^0.4.0",
121   - "vite-plugin-windicss": "^1.8.10",
122   - "vue-tsc": "^1.0.24",
123   - "windicss": "^3.5.6"
124   - },
125   - "engines": {
126   - "node": ">=16.0.0"
127   - },
128   - "license": "MIT",
129   - "repository": {
130   - "type": "git",
131   - "url": "git+https://gitee.com/zhijiantianya/ruoyi-vue-pro"
132   - },
133   - "bugs": {
134   - "url": "https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues"
135   - },
136   - "homepage": "https://gitee.com/zhijiantianya/ruoyi-vue-pro"
137   -}
yudao-ui-admin-vue3/pnpm-lock.yaml deleted
Changes suppressed. Click to show
1   -lockfileVersion: 5.4
2   -
3   -specifiers:
4   - '@commitlint/cli': ^17.4.2
5   - '@commitlint/config-conventional': ^17.4.2
6   - '@form-create/designer': ^3.1.0
7   - '@form-create/element-ui': ^3.1.17
8   - '@iconify/iconify': ^3.1.0
9   - '@iconify/json': ^2.2.19
10   - '@intlify/unplugin-vue-i18n': ^0.8.2
11   - '@purge-icons/generated': ^0.9.0
12   - '@types/intro.js': ^5.1.0
13   - '@types/lodash-es': ^4.17.6
14   - '@types/node': ^18.13.0
15   - '@types/nprogress': ^0.2.0
16   - '@types/qrcode': ^1.5.0
17   - '@types/qs': ^6.9.7
18   - '@typescript-eslint/eslint-plugin': ^5.51.0
19   - '@typescript-eslint/parser': ^5.51.0
20   - '@vitejs/plugin-legacy': ^4.0.1
21   - '@vitejs/plugin-vue': ^4.0.0
22   - '@vitejs/plugin-vue-jsx': ^3.0.0
23   - '@vueuse/core': ^9.12.0
24   - '@wangeditor/editor': ^5.1.23
25   - '@wangeditor/editor-for-vue': ^5.1.10
26   - '@zxcvbn-ts/core': ^2.2.1
27   - animate.css: ^4.1.1
28   - autoprefixer: ^10.4.13
29   - axios: ^1.3.2
30   - bpmn-js: ^8.9.0
31   - bpmn-js-properties-panel: ^0.46.0
32   - bpmn-js-token-simulation: ^0.10.0
33   - camunda-bpmn-moddle: ^7.0.1
34   - consola: ^2.15.3
35   - cropperjs: ^1.5.13
36   - crypto-js: ^4.1.1
37   - dayjs: ^1.11.7
38   - diagram-js: ^11.6.0
39   - echarts: ^5.4.1
40   - echarts-wordcloud: ^2.1.0
41   - element-plus: 2.2.29
42   - eslint: ^8.33.0
43   - eslint-config-prettier: ^8.6.0
44   - eslint-define-config: ^1.15.0
45   - eslint-plugin-prettier: ^4.2.1
46   - eslint-plugin-vue: ^9.9.0
47   - fast-xml-parser: ^4.0.13
48   - highlight.js: ^11.7.0
49   - intro.js: ^6.0.0
50   - jsencrypt: ^3.3.1
51   - lint-staged: ^13.1.1
52   - lodash-es: ^4.17.21
53   - min-dash: ^4.0.0
54   - mitt: ^3.0.0
55   - nprogress: ^0.2.0
56   - pinia: ^2.0.30
57   - postcss: ^8.4.21
58   - postcss-html: ^1.5.0
59   - postcss-scss: ^4.0.6
60   - prettier: ^2.8.4
61   - qrcode: ^1.5.1
62   - qs: ^6.11.0
63   - rimraf: ^4.1.2
64   - rollup: ^3.14.0
65   - sass: ^1.58.0
66   - steady-xml: ^0.1.0
67   - stylelint: ^14.16.1
68   - stylelint-config-html: ^1.1.0
69   - stylelint-config-prettier: ^9.0.4
70   - stylelint-config-recommended: ^9.0.0
71   - stylelint-config-standard: ^29.0.0
72   - stylelint-order: ^6.0.1
73   - terser: ^5.16.3
74   - typescript: 4.9.5
75   - unplugin-auto-import: ^0.14.2
76   - unplugin-element-plus: ^0.6.0
77   - unplugin-vue-components: ^0.23.0
78   - url: ^0.11.0
79   - vite: 4.1.1
80   - vite-plugin-compression: ^0.5.1
81   - vite-plugin-ejs: ^1.6.4
82   - vite-plugin-eslint: ^1.8.1
83   - vite-plugin-progress: ^0.0.6
84   - vite-plugin-purge-icons: ^0.9.2
85   - vite-plugin-svg-icons: ^2.0.1
86   - vite-plugin-vue-setup-extend: ^0.4.0
87   - vite-plugin-windicss: ^1.8.10
88   - vue: 3.2.47
89   - vue-i18n: 9.2.2
90   - vue-router: ^4.1.6
91   - vue-tsc: ^1.0.24
92   - vue-types: ^5.0.2
93   - vuedraggable: ^4.1.0
94   - vxe-table: ^4.3.9
95   - web-storage-cache: ^1.1.1
96   - windicss: ^3.5.6
97   - xe-utils: ^3.5.7
98   - xml-js: ^1.6.11
99   -
100   -dependencies:
101   - '@form-create/designer': 3.1.0_vue@3.2.47
102   - '@form-create/element-ui': 3.1.17_vue@3.2.47
103   - '@iconify/iconify': 3.1.0
104   - '@vueuse/core': 9.12.0_vue@3.2.47
105   - '@wangeditor/editor': 5.1.23
106   - '@wangeditor/editor-for-vue': 5.1.12_77ywgcaevzgjoxs6yixvgo4fve
107   - '@zxcvbn-ts/core': 2.2.1
108   - animate.css: 4.1.1
109   - axios: 1.3.2
110   - bpmn-js-token-simulation: 0.10.0
111   - camunda-bpmn-moddle: 7.0.1
112   - cropperjs: 1.5.13
113   - crypto-js: 4.1.1
114   - dayjs: 1.11.7
115   - diagram-js: 11.6.0
116   - echarts: 5.4.1
117   - echarts-wordcloud: 2.1.0_echarts@5.4.1
118   - element-plus: 2.2.29_vue@3.2.47
119   - fast-xml-parser: 4.0.15
120   - highlight.js: 11.7.0
121   - intro.js: 6.0.0
122   - jsencrypt: 3.3.1
123   - lodash-es: 4.17.21
124   - min-dash: 4.0.0
125   - mitt: 3.0.0
126   - nprogress: 0.2.0
127   - pinia: 2.0.30_hmuptsblhheur2tugfgucj7gc4
128   - qrcode: 1.5.1
129   - qs: 6.11.0
130   - steady-xml: 0.1.0
131   - url: 0.11.0
132   - vue: 3.2.47
133   - vue-i18n: 9.2.2_vue@3.2.47
134   - vue-router: 4.1.6_vue@3.2.47
135   - vue-types: 5.0.2_vue@3.2.47
136   - vuedraggable: 4.1.0_vue@3.2.47
137   - vxe-table: 4.3.9_vue@3.2.47+xe-utils@3.5.7
138   - web-storage-cache: 1.1.1
139   - xe-utils: 3.5.7
140   - xml-js: 1.6.11
141   -
142   -devDependencies:
143   - '@commitlint/cli': 17.4.2
144   - '@commitlint/config-conventional': 17.4.2
145   - '@iconify/json': 2.2.19
146   - '@intlify/unplugin-vue-i18n': 0.8.2_vue-i18n@9.2.2
147   - '@purge-icons/generated': 0.9.0
148   - '@types/intro.js': 5.1.0
149   - '@types/lodash-es': 4.17.6
150   - '@types/node': 18.13.0
151   - '@types/nprogress': 0.2.0
152   - '@types/qrcode': 1.5.0
153   - '@types/qs': 6.9.7
154   - '@typescript-eslint/eslint-plugin': 5.51.0_b635kmla6dsb4frxfihkw4m47e
155   - '@typescript-eslint/parser': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64
156   - '@vitejs/plugin-legacy': 4.0.1_terser@5.16.3+vite@4.1.1
157   - '@vitejs/plugin-vue': 4.0.0_vite@4.1.1+vue@3.2.47
158   - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.1+vue@3.2.47
159   - autoprefixer: 10.4.13_postcss@8.4.21
160   - bpmn-js: 8.10.0
161   - bpmn-js-properties-panel: 0.46.0_bpmn-js@8.10.0
162   - consola: 2.15.3
163   - eslint: 8.33.0
164   - eslint-config-prettier: 8.6.0_eslint@8.33.0
165   - eslint-define-config: 1.15.0
166   - eslint-plugin-prettier: 4.2.1_qa2thblfovmfepmgrc7z2owbo4
167   - eslint-plugin-vue: 9.9.0_eslint@8.33.0
168   - lint-staged: 13.1.1
169   - postcss: 8.4.21
170   - postcss-html: 1.5.0
171   - postcss-scss: 4.0.6_postcss@8.4.21
172   - prettier: 2.8.4
173   - rimraf: 4.1.2
174   - rollup: 3.14.0
175   - sass: 1.58.0
176   - stylelint: 14.16.1
177   - stylelint-config-html: 1.1.0_kbto3rg3njmczth2rrsgfnlsqa
178   - stylelint-config-prettier: 9.0.4_stylelint@14.16.1
179   - stylelint-config-recommended: 9.0.0_stylelint@14.16.1
180   - stylelint-config-standard: 29.0.0_stylelint@14.16.1
181   - stylelint-order: 6.0.1_stylelint@14.16.1
182   - terser: 5.16.3
183   - typescript: 4.9.5
184   - unplugin-auto-import: 0.14.2_z2glzmrjcar3r3i7v53oix2lwa
185   - unplugin-element-plus: 0.6.0_rollup@3.14.0
186   - unplugin-vue-components: 0.23.0_rollup@3.14.0+vue@3.2.47
187   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
188   - vite-plugin-compression: 0.5.1_vite@4.1.1
189   - vite-plugin-ejs: 1.6.4
190   - vite-plugin-eslint: 1.8.1_eslint@8.33.0+vite@4.1.1
191   - vite-plugin-progress: 0.0.6_vite@4.1.1
192   - vite-plugin-purge-icons: 0.9.2_vite@4.1.1
193   - vite-plugin-svg-icons: 2.0.1_vite@4.1.1
194   - vite-plugin-vue-setup-extend: 0.4.0_vite@4.1.1
195   - vite-plugin-windicss: 1.8.10_vite@4.1.1
196   - vue-tsc: 1.0.24_typescript@4.9.5
197   - windicss: 3.5.6
198   -
199   -packages:
200   -
201   - /@ampproject/remapping/2.2.0:
202   - resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@ampproject/remapping/-/remapping-2.2.0.tgz}
203   - engines: {node: '>=6.0.0'}
204   - dependencies:
205   - '@jridgewell/gen-mapping': 0.1.1
206   - '@jridgewell/trace-mapping': 0.3.17
207   - dev: true
208   -
209   - /@antfu/utils/0.7.2:
210   - resolution: {integrity: sha512-vy9fM3pIxZmX07dL+VX1aZe7ynZ+YyB0jY+jE6r3hOK6GNY2t6W8rzpFC4tgpbXUYABkFQwgJq2XYXlxbXAI0g==}
211   - dev: true
212   -
213   - /@babel/code-frame/7.18.6:
214   - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/code-frame/-/code-frame-7.18.6.tgz}
215   - engines: {node: '>=6.9.0'}
216   - dependencies:
217   - '@babel/highlight': 7.18.6
218   - dev: true
219   -
220   - /@babel/compat-data/7.20.1:
221   - resolution: {integrity: sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/compat-data/-/compat-data-7.20.1.tgz}
222   - engines: {node: '>=6.9.0'}
223   - dev: true
224   -
225   - /@babel/compat-data/7.20.14:
226   - resolution: {integrity: sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==}
227   - engines: {node: '>=6.9.0'}
228   - dev: true
229   -
230   - /@babel/core/7.20.12:
231   - resolution: {integrity: sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==}
232   - engines: {node: '>=6.9.0'}
233   - dependencies:
234   - '@ampproject/remapping': 2.2.0
235   - '@babel/code-frame': 7.18.6
236   - '@babel/generator': 7.20.14
237   - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12
238   - '@babel/helper-module-transforms': 7.20.11
239   - '@babel/helpers': 7.20.13
240   - '@babel/parser': 7.20.15
241   - '@babel/template': 7.20.7
242   - '@babel/traverse': 7.20.13
243   - '@babel/types': 7.20.7
244   - convert-source-map: 1.9.0
245   - debug: 4.3.4
246   - gensync: 1.0.0-beta.2
247   - json5: 2.2.3
248   - semver: 6.3.0
249   - transitivePeerDependencies:
250   - - supports-color
251   - dev: true
252   -
253   - /@babel/core/7.20.5:
254   - resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/core/-/core-7.20.5.tgz}
255   - engines: {node: '>=6.9.0'}
256   - dependencies:
257   - '@ampproject/remapping': 2.2.0
258   - '@babel/code-frame': 7.18.6
259   - '@babel/generator': 7.20.5
260   - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5
261   - '@babel/helper-module-transforms': 7.20.2
262   - '@babel/helpers': 7.20.6
263   - '@babel/parser': 7.20.5
264   - '@babel/template': 7.18.10
265   - '@babel/traverse': 7.20.5
266   - '@babel/types': 7.20.5
267   - convert-source-map: 1.9.0
268   - debug: 4.3.4
269   - gensync: 1.0.0-beta.2
270   - json5: 2.2.1
271   - semver: 6.3.0
272   - transitivePeerDependencies:
273   - - supports-color
274   - dev: true
275   -
276   - /@babel/generator/7.20.14:
277   - resolution: {integrity: sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==}
278   - engines: {node: '>=6.9.0'}
279   - dependencies:
280   - '@babel/types': 7.20.7
281   - '@jridgewell/gen-mapping': 0.3.2
282   - jsesc: 2.5.2
283   - dev: true
284   -
285   - /@babel/generator/7.20.5:
286   - resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/generator/-/generator-7.20.5.tgz}
287   - engines: {node: '>=6.9.0'}
288   - dependencies:
289   - '@babel/types': 7.20.5
290   - '@jridgewell/gen-mapping': 0.3.2
291   - jsesc: 2.5.2
292   - dev: true
293   -
294   - /@babel/helper-annotate-as-pure/7.18.6:
295   - resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz}
296   - engines: {node: '>=6.9.0'}
297   - dependencies:
298   - '@babel/types': 7.20.5
299   - dev: true
300   -
301   - /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9:
302   - resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==}
303   - engines: {node: '>=6.9.0'}
304   - dependencies:
305   - '@babel/helper-explode-assignable-expression': 7.18.6
306   - '@babel/types': 7.20.7
307   - dev: true
308   -
309   - /@babel/helper-compilation-targets/7.20.0_@babel+core@7.20.12:
310   - resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz}
311   - engines: {node: '>=6.9.0'}
312   - peerDependencies:
313   - '@babel/core': ^7.0.0
314   - dependencies:
315   - '@babel/compat-data': 7.20.1
316   - '@babel/core': 7.20.12
317   - '@babel/helper-validator-option': 7.18.6
318   - browserslist: 4.21.4
319   - semver: 6.3.0
320   - dev: true
321   -
322   - /@babel/helper-compilation-targets/7.20.0_@babel+core@7.20.5:
323   - resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz}
324   - engines: {node: '>=6.9.0'}
325   - peerDependencies:
326   - '@babel/core': ^7.0.0
327   - dependencies:
328   - '@babel/compat-data': 7.20.1
329   - '@babel/core': 7.20.5
330   - '@babel/helper-validator-option': 7.18.6
331   - browserslist: 4.21.4
332   - semver: 6.3.0
333   - dev: true
334   -
335   - /@babel/helper-compilation-targets/7.20.7_@babel+core@7.20.12:
336   - resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
337   - engines: {node: '>=6.9.0'}
338   - peerDependencies:
339   - '@babel/core': ^7.0.0
340   - dependencies:
341   - '@babel/compat-data': 7.20.14
342   - '@babel/core': 7.20.12
343   - '@babel/helper-validator-option': 7.18.6
344   - browserslist: 4.21.4
345   - lru-cache: 5.1.1
346   - semver: 6.3.0
347   - dev: true
348   -
349   - /@babel/helper-create-class-features-plugin/7.20.12_@babel+core@7.20.12:
350   - resolution: {integrity: sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ==}
351   - engines: {node: '>=6.9.0'}
352   - peerDependencies:
353   - '@babel/core': ^7.0.0
354   - dependencies:
355   - '@babel/core': 7.20.12
356   - '@babel/helper-annotate-as-pure': 7.18.6
357   - '@babel/helper-environment-visitor': 7.18.9
358   - '@babel/helper-function-name': 7.19.0
359   - '@babel/helper-member-expression-to-functions': 7.20.7
360   - '@babel/helper-optimise-call-expression': 7.18.6
361   - '@babel/helper-replace-supers': 7.20.7
362   - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
363   - '@babel/helper-split-export-declaration': 7.18.6
364   - transitivePeerDependencies:
365   - - supports-color
366   - dev: true
367   -
368   - /@babel/helper-create-class-features-plugin/7.20.2_@babel+core@7.20.12:
369   - resolution: {integrity: sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz}
370   - engines: {node: '>=6.9.0'}
371   - peerDependencies:
372   - '@babel/core': ^7.0.0
373   - dependencies:
374   - '@babel/core': 7.20.12
375   - '@babel/helper-annotate-as-pure': 7.18.6
376   - '@babel/helper-environment-visitor': 7.18.9
377   - '@babel/helper-function-name': 7.19.0
378   - '@babel/helper-member-expression-to-functions': 7.18.9
379   - '@babel/helper-optimise-call-expression': 7.18.6
380   - '@babel/helper-replace-supers': 7.19.1
381   - '@babel/helper-split-export-declaration': 7.18.6
382   - transitivePeerDependencies:
383   - - supports-color
384   - dev: true
385   -
386   - /@babel/helper-create-class-features-plugin/7.20.2_@babel+core@7.20.5:
387   - resolution: {integrity: sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz}
388   - engines: {node: '>=6.9.0'}
389   - peerDependencies:
390   - '@babel/core': ^7.0.0
391   - dependencies:
392   - '@babel/core': 7.20.5
393   - '@babel/helper-annotate-as-pure': 7.18.6
394   - '@babel/helper-environment-visitor': 7.18.9
395   - '@babel/helper-function-name': 7.19.0
396   - '@babel/helper-member-expression-to-functions': 7.18.9
397   - '@babel/helper-optimise-call-expression': 7.18.6
398   - '@babel/helper-replace-supers': 7.19.1
399   - '@babel/helper-split-export-declaration': 7.18.6
400   - transitivePeerDependencies:
401   - - supports-color
402   - dev: true
403   -
404   - /@babel/helper-create-regexp-features-plugin/7.20.5_@babel+core@7.20.12:
405   - resolution: {integrity: sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==}
406   - engines: {node: '>=6.9.0'}
407   - peerDependencies:
408   - '@babel/core': ^7.0.0
409   - dependencies:
410   - '@babel/core': 7.20.12
411   - '@babel/helper-annotate-as-pure': 7.18.6
412   - regexpu-core: 5.2.2
413   - dev: true
414   -
415   - /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.20.12:
416   - resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==}
417   - peerDependencies:
418   - '@babel/core': ^7.4.0-0
419   - dependencies:
420   - '@babel/core': 7.20.12
421   - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12
422   - '@babel/helper-plugin-utils': 7.20.2
423   - debug: 4.3.4
424   - lodash.debounce: 4.0.8
425   - resolve: 1.22.1
426   - semver: 6.3.0
427   - transitivePeerDependencies:
428   - - supports-color
429   - dev: true
430   -
431   - /@babel/helper-environment-visitor/7.18.9:
432   - resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz}
433   - engines: {node: '>=6.9.0'}
434   - dev: true
435   -
436   - /@babel/helper-explode-assignable-expression/7.18.6:
437   - resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==}
438   - engines: {node: '>=6.9.0'}
439   - dependencies:
440   - '@babel/types': 7.20.7
441   - dev: true
442   -
443   - /@babel/helper-function-name/7.19.0:
444   - resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz}
445   - engines: {node: '>=6.9.0'}
446   - dependencies:
447   - '@babel/template': 7.18.10
448   - '@babel/types': 7.20.5
449   - dev: true
450   -
451   - /@babel/helper-hoist-variables/7.18.6:
452   - resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz}
453   - engines: {node: '>=6.9.0'}
454   - dependencies:
455   - '@babel/types': 7.20.5
456   - dev: true
457   -
458   - /@babel/helper-member-expression-to-functions/7.18.9:
459   - resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz}
460   - engines: {node: '>=6.9.0'}
461   - dependencies:
462   - '@babel/types': 7.20.5
463   - dev: true
464   -
465   - /@babel/helper-member-expression-to-functions/7.20.7:
466   - resolution: {integrity: sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==}
467   - engines: {node: '>=6.9.0'}
468   - dependencies:
469   - '@babel/types': 7.20.7
470   - dev: true
471   -
472   - /@babel/helper-module-imports/7.18.6:
473   - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz}
474   - engines: {node: '>=6.9.0'}
475   - dependencies:
476   - '@babel/types': 7.20.5
477   - dev: true
478   -
479   - /@babel/helper-module-transforms/7.20.11:
480   - resolution: {integrity: sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==}
481   - engines: {node: '>=6.9.0'}
482   - dependencies:
483   - '@babel/helper-environment-visitor': 7.18.9
484   - '@babel/helper-module-imports': 7.18.6
485   - '@babel/helper-simple-access': 7.20.2
486   - '@babel/helper-split-export-declaration': 7.18.6
487   - '@babel/helper-validator-identifier': 7.19.1
488   - '@babel/template': 7.20.7
489   - '@babel/traverse': 7.20.13
490   - '@babel/types': 7.20.7
491   - transitivePeerDependencies:
492   - - supports-color
493   - dev: true
494   -
495   - /@babel/helper-module-transforms/7.20.2:
496   - resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz}
497   - engines: {node: '>=6.9.0'}
498   - dependencies:
499   - '@babel/helper-environment-visitor': 7.18.9
500   - '@babel/helper-module-imports': 7.18.6
501   - '@babel/helper-simple-access': 7.20.2
502   - '@babel/helper-split-export-declaration': 7.18.6
503   - '@babel/helper-validator-identifier': 7.19.1
504   - '@babel/template': 7.18.10
505   - '@babel/traverse': 7.20.5
506   - '@babel/types': 7.20.5
507   - transitivePeerDependencies:
508   - - supports-color
509   - dev: true
510   -
511   - /@babel/helper-optimise-call-expression/7.18.6:
512   - resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz}
513   - engines: {node: '>=6.9.0'}
514   - dependencies:
515   - '@babel/types': 7.20.5
516   - dev: true
517   -
518   - /@babel/helper-plugin-utils/7.20.2:
519   - resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz}
520   - engines: {node: '>=6.9.0'}
521   - dev: true
522   -
523   - /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.20.12:
524   - resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==}
525   - engines: {node: '>=6.9.0'}
526   - peerDependencies:
527   - '@babel/core': ^7.0.0
528   - dependencies:
529   - '@babel/core': 7.20.12
530   - '@babel/helper-annotate-as-pure': 7.18.6
531   - '@babel/helper-environment-visitor': 7.18.9
532   - '@babel/helper-wrap-function': 7.20.5
533   - '@babel/types': 7.20.7
534   - transitivePeerDependencies:
535   - - supports-color
536   - dev: true
537   -
538   - /@babel/helper-replace-supers/7.19.1:
539   - resolution: {integrity: sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz}
540   - engines: {node: '>=6.9.0'}
541   - dependencies:
542   - '@babel/helper-environment-visitor': 7.18.9
543   - '@babel/helper-member-expression-to-functions': 7.18.9
544   - '@babel/helper-optimise-call-expression': 7.18.6
545   - '@babel/traverse': 7.20.5
546   - '@babel/types': 7.20.5
547   - transitivePeerDependencies:
548   - - supports-color
549   - dev: true
550   -
551   - /@babel/helper-replace-supers/7.20.7:
552   - resolution: {integrity: sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==}
553   - engines: {node: '>=6.9.0'}
554   - dependencies:
555   - '@babel/helper-environment-visitor': 7.18.9
556   - '@babel/helper-member-expression-to-functions': 7.20.7
557   - '@babel/helper-optimise-call-expression': 7.18.6
558   - '@babel/template': 7.20.7
559   - '@babel/traverse': 7.20.13
560   - '@babel/types': 7.20.7
561   - transitivePeerDependencies:
562   - - supports-color
563   - dev: true
564   -
565   - /@babel/helper-simple-access/7.20.2:
566   - resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz}
567   - engines: {node: '>=6.9.0'}
568   - dependencies:
569   - '@babel/types': 7.20.5
570   - dev: true
571   -
572   - /@babel/helper-skip-transparent-expression-wrappers/7.20.0:
573   - resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==}
574   - engines: {node: '>=6.9.0'}
575   - dependencies:
576   - '@babel/types': 7.20.7
577   - dev: true
578   -
579   - /@babel/helper-split-export-declaration/7.18.6:
580   - resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz}
581   - engines: {node: '>=6.9.0'}
582   - dependencies:
583   - '@babel/types': 7.20.5
584   - dev: true
585   -
586   - /@babel/helper-string-parser/7.19.4:
587   - resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz}
588   - engines: {node: '>=6.9.0'}
589   -
590   - /@babel/helper-validator-identifier/7.19.1:
591   - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz}
592   - engines: {node: '>=6.9.0'}
593   -
594   - /@babel/helper-validator-option/7.18.6:
595   - resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz}
596   - engines: {node: '>=6.9.0'}
597   - dev: true
598   -
599   - /@babel/helper-wrap-function/7.20.5:
600   - resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==}
601   - engines: {node: '>=6.9.0'}
602   - dependencies:
603   - '@babel/helper-function-name': 7.19.0
604   - '@babel/template': 7.20.7
605   - '@babel/traverse': 7.20.13
606   - '@babel/types': 7.20.7
607   - transitivePeerDependencies:
608   - - supports-color
609   - dev: true
610   -
611   - /@babel/helpers/7.20.13:
612   - resolution: {integrity: sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==}
613   - engines: {node: '>=6.9.0'}
614   - dependencies:
615   - '@babel/template': 7.20.7
616   - '@babel/traverse': 7.20.13
617   - '@babel/types': 7.20.7
618   - transitivePeerDependencies:
619   - - supports-color
620   - dev: true
621   -
622   - /@babel/helpers/7.20.6:
623   - resolution: {integrity: sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/helpers/-/helpers-7.20.6.tgz}
624   - engines: {node: '>=6.9.0'}
625   - dependencies:
626   - '@babel/template': 7.18.10
627   - '@babel/traverse': 7.20.5
628   - '@babel/types': 7.20.5
629   - transitivePeerDependencies:
630   - - supports-color
631   - dev: true
632   -
633   - /@babel/highlight/7.18.6:
634   - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/highlight/-/highlight-7.18.6.tgz}
635   - engines: {node: '>=6.9.0'}
636   - dependencies:
637   - '@babel/helper-validator-identifier': 7.19.1
638   - chalk: 2.4.2
639   - js-tokens: 4.0.0
640   - dev: true
641   -
642   - /@babel/parser/7.20.15:
643   - resolution: {integrity: sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==}
644   - engines: {node: '>=6.0.0'}
645   - hasBin: true
646   - dependencies:
647   - '@babel/types': 7.20.7
648   -
649   - /@babel/parser/7.20.3:
650   - resolution: {integrity: sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==}
651   - engines: {node: '>=6.0.0'}
652   - hasBin: true
653   - dependencies:
654   - '@babel/types': 7.20.5
655   - dev: true
656   -
657   - /@babel/parser/7.20.5:
658   - resolution: {integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/parser/-/parser-7.20.5.tgz}
659   - engines: {node: '>=6.0.0'}
660   - hasBin: true
661   - dependencies:
662   - '@babel/types': 7.20.5
663   - dev: true
664   -
665   - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.20.12:
666   - resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==}
667   - engines: {node: '>=6.9.0'}
668   - peerDependencies:
669   - '@babel/core': ^7.0.0
670   - dependencies:
671   - '@babel/core': 7.20.12
672   - '@babel/helper-plugin-utils': 7.20.2
673   - dev: true
674   -
675   - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.20.7_@babel+core@7.20.12:
676   - resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==}
677   - engines: {node: '>=6.9.0'}
678   - peerDependencies:
679   - '@babel/core': ^7.13.0
680   - dependencies:
681   - '@babel/core': 7.20.12
682   - '@babel/helper-plugin-utils': 7.20.2
683   - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
684   - '@babel/plugin-proposal-optional-chaining': 7.20.7_@babel+core@7.20.12
685   - dev: true
686   -
687   - /@babel/plugin-proposal-async-generator-functions/7.20.7_@babel+core@7.20.12:
688   - resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==}
689   - engines: {node: '>=6.9.0'}
690   - peerDependencies:
691   - '@babel/core': ^7.0.0-0
692   - dependencies:
693   - '@babel/core': 7.20.12
694   - '@babel/helper-environment-visitor': 7.18.9
695   - '@babel/helper-plugin-utils': 7.20.2
696   - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.20.12
697   - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.12
698   - transitivePeerDependencies:
699   - - supports-color
700   - dev: true
701   -
702   - /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.20.12:
703   - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==}
704   - engines: {node: '>=6.9.0'}
705   - peerDependencies:
706   - '@babel/core': ^7.0.0-0
707   - dependencies:
708   - '@babel/core': 7.20.12
709   - '@babel/helper-create-class-features-plugin': 7.20.2_@babel+core@7.20.12
710   - '@babel/helper-plugin-utils': 7.20.2
711   - transitivePeerDependencies:
712   - - supports-color
713   - dev: true
714   -
715   - /@babel/plugin-proposal-class-static-block/7.20.7_@babel+core@7.20.12:
716   - resolution: {integrity: sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ==}
717   - engines: {node: '>=6.9.0'}
718   - peerDependencies:
719   - '@babel/core': ^7.12.0
720   - dependencies:
721   - '@babel/core': 7.20.12
722   - '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12
723   - '@babel/helper-plugin-utils': 7.20.2
724   - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.20.12
725   - transitivePeerDependencies:
726   - - supports-color
727   - dev: true
728   -
729   - /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.20.12:
730   - resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==}
731   - engines: {node: '>=6.9.0'}
732   - peerDependencies:
733   - '@babel/core': ^7.0.0-0
734   - dependencies:
735   - '@babel/core': 7.20.12
736   - '@babel/helper-plugin-utils': 7.20.2
737   - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.12
738   - dev: true
739   -
740   - /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.20.12:
741   - resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==}
742   - engines: {node: '>=6.9.0'}
743   - peerDependencies:
744   - '@babel/core': ^7.0.0-0
745   - dependencies:
746   - '@babel/core': 7.20.12
747   - '@babel/helper-plugin-utils': 7.20.2
748   - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.20.12
749   - dev: true
750   -
751   - /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.20.12:
752   - resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==}
753   - engines: {node: '>=6.9.0'}
754   - peerDependencies:
755   - '@babel/core': ^7.0.0-0
756   - dependencies:
757   - '@babel/core': 7.20.12
758   - '@babel/helper-plugin-utils': 7.20.2
759   - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.12
760   - dev: true
761   -
762   - /@babel/plugin-proposal-logical-assignment-operators/7.20.7_@babel+core@7.20.12:
763   - resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==}
764   - engines: {node: '>=6.9.0'}
765   - peerDependencies:
766   - '@babel/core': ^7.0.0-0
767   - dependencies:
768   - '@babel/core': 7.20.12
769   - '@babel/helper-plugin-utils': 7.20.2
770   - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.20.12
771   - dev: true
772   -
773   - /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.20.12:
774   - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
775   - engines: {node: '>=6.9.0'}
776   - peerDependencies:
777   - '@babel/core': ^7.0.0-0
778   - dependencies:
779   - '@babel/core': 7.20.12
780   - '@babel/helper-plugin-utils': 7.20.2
781   - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.12
782   - dev: true
783   -
784   - /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.20.12:
785   - resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==}
786   - engines: {node: '>=6.9.0'}
787   - peerDependencies:
788   - '@babel/core': ^7.0.0-0
789   - dependencies:
790   - '@babel/core': 7.20.12
791   - '@babel/helper-plugin-utils': 7.20.2
792   - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.20.12
793   - dev: true
794   -
795   - /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.20.12:
796   - resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==}
797   - engines: {node: '>=6.9.0'}
798   - peerDependencies:
799   - '@babel/core': ^7.0.0-0
800   - dependencies:
801   - '@babel/compat-data': 7.20.14
802   - '@babel/core': 7.20.12
803   - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12
804   - '@babel/helper-plugin-utils': 7.20.2
805   - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.12
806   - '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.20.12
807   - dev: true
808   -
809   - /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.20.12:
810   - resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==}
811   - engines: {node: '>=6.9.0'}
812   - peerDependencies:
813   - '@babel/core': ^7.0.0-0
814   - dependencies:
815   - '@babel/core': 7.20.12
816   - '@babel/helper-plugin-utils': 7.20.2
817   - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.12
818   - dev: true
819   -
820   - /@babel/plugin-proposal-optional-chaining/7.20.7_@babel+core@7.20.12:
821   - resolution: {integrity: sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ==}
822   - engines: {node: '>=6.9.0'}
823   - peerDependencies:
824   - '@babel/core': ^7.0.0-0
825   - dependencies:
826   - '@babel/core': 7.20.12
827   - '@babel/helper-plugin-utils': 7.20.2
828   - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
829   - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.12
830   - dev: true
831   -
832   - /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.20.12:
833   - resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
834   - engines: {node: '>=6.9.0'}
835   - peerDependencies:
836   - '@babel/core': ^7.0.0-0
837   - dependencies:
838   - '@babel/core': 7.20.12
839   - '@babel/helper-create-class-features-plugin': 7.20.2_@babel+core@7.20.12
840   - '@babel/helper-plugin-utils': 7.20.2
841   - transitivePeerDependencies:
842   - - supports-color
843   - dev: true
844   -
845   - /@babel/plugin-proposal-private-property-in-object/7.20.5_@babel+core@7.20.12:
846   - resolution: {integrity: sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==}
847   - engines: {node: '>=6.9.0'}
848   - peerDependencies:
849   - '@babel/core': ^7.0.0-0
850   - dependencies:
851   - '@babel/core': 7.20.12
852   - '@babel/helper-annotate-as-pure': 7.18.6
853   - '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12
854   - '@babel/helper-plugin-utils': 7.20.2
855   - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.20.12
856   - transitivePeerDependencies:
857   - - supports-color
858   - dev: true
859   -
860   - /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.20.12:
861   - resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==}
862   - engines: {node: '>=4'}
863   - peerDependencies:
864   - '@babel/core': ^7.0.0-0
865   - dependencies:
866   - '@babel/core': 7.20.12
867   - '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.12
868   - '@babel/helper-plugin-utils': 7.20.2
869   - dev: true
870   -
871   - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.20.12:
872   - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
873   - peerDependencies:
874   - '@babel/core': ^7.0.0-0
875   - dependencies:
876   - '@babel/core': 7.20.12
877   - '@babel/helper-plugin-utils': 7.20.2
878   - dev: true
879   -
880   - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.20.12:
881   - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
882   - peerDependencies:
883   - '@babel/core': ^7.0.0-0
884   - dependencies:
885   - '@babel/core': 7.20.12
886   - '@babel/helper-plugin-utils': 7.20.2
887   - dev: true
888   -
889   - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.20.12:
890   - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
891   - engines: {node: '>=6.9.0'}
892   - peerDependencies:
893   - '@babel/core': ^7.0.0-0
894   - dependencies:
895   - '@babel/core': 7.20.12
896   - '@babel/helper-plugin-utils': 7.20.2
897   - dev: true
898   -
899   - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.20.12:
900   - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
901   - peerDependencies:
902   - '@babel/core': ^7.0.0-0
903   - dependencies:
904   - '@babel/core': 7.20.12
905   - '@babel/helper-plugin-utils': 7.20.2
906   - dev: true
907   -
908   - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.20.12:
909   - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
910   - peerDependencies:
911   - '@babel/core': ^7.0.0-0
912   - dependencies:
913   - '@babel/core': 7.20.12
914   - '@babel/helper-plugin-utils': 7.20.2
915   - dev: true
916   -
917   - /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.20.12:
918   - resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==}
919   - engines: {node: '>=6.9.0'}
920   - peerDependencies:
921   - '@babel/core': ^7.0.0-0
922   - dependencies:
923   - '@babel/core': 7.20.12
924   - '@babel/helper-plugin-utils': 7.20.2
925   - dev: true
926   -
927   - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.20.12:
928   - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
929   - peerDependencies:
930   - '@babel/core': ^7.0.0-0
931   - dependencies:
932   - '@babel/core': 7.20.12
933   - '@babel/helper-plugin-utils': 7.20.2
934   - dev: true
935   -
936   - /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.5:
937   - resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz}
938   - engines: {node: '>=6.9.0'}
939   - peerDependencies:
940   - '@babel/core': ^7.0.0-0
941   - dependencies:
942   - '@babel/core': 7.20.5
943   - '@babel/helper-plugin-utils': 7.20.2
944   - dev: true
945   -
946   - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.20.12:
947   - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
948   - peerDependencies:
949   - '@babel/core': ^7.0.0-0
950   - dependencies:
951   - '@babel/core': 7.20.12
952   - '@babel/helper-plugin-utils': 7.20.2
953   - dev: true
954   -
955   - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.20.12:
956   - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
957   - peerDependencies:
958   - '@babel/core': ^7.0.0-0
959   - dependencies:
960   - '@babel/core': 7.20.12
961   - '@babel/helper-plugin-utils': 7.20.2
962   - dev: true
963   -
964   - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.20.12:
965   - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
966   - peerDependencies:
967   - '@babel/core': ^7.0.0-0
968   - dependencies:
969   - '@babel/core': 7.20.12
970   - '@babel/helper-plugin-utils': 7.20.2
971   - dev: true
972   -
973   - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.20.12:
974   - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
975   - peerDependencies:
976   - '@babel/core': ^7.0.0-0
977   - dependencies:
978   - '@babel/core': 7.20.12
979   - '@babel/helper-plugin-utils': 7.20.2
980   - dev: true
981   -
982   - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.20.12:
983   - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
984   - peerDependencies:
985   - '@babel/core': ^7.0.0-0
986   - dependencies:
987   - '@babel/core': 7.20.12
988   - '@babel/helper-plugin-utils': 7.20.2
989   - dev: true
990   -
991   - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.20.12:
992   - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
993   - peerDependencies:
994   - '@babel/core': ^7.0.0-0
995   - dependencies:
996   - '@babel/core': 7.20.12
997   - '@babel/helper-plugin-utils': 7.20.2
998   - dev: true
999   -
1000   - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.20.12:
1001   - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
1002   - engines: {node: '>=6.9.0'}
1003   - peerDependencies:
1004   - '@babel/core': ^7.0.0-0
1005   - dependencies:
1006   - '@babel/core': 7.20.12
1007   - '@babel/helper-plugin-utils': 7.20.2
1008   - dev: true
1009   -
1010   - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.20.12:
1011   - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
1012   - engines: {node: '>=6.9.0'}
1013   - peerDependencies:
1014   - '@babel/core': ^7.0.0-0
1015   - dependencies:
1016   - '@babel/core': 7.20.12
1017   - '@babel/helper-plugin-utils': 7.20.2
1018   - dev: true
1019   -
1020   - /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.20.5:
1021   - resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz}
1022   - engines: {node: '>=6.9.0'}
1023   - peerDependencies:
1024   - '@babel/core': ^7.0.0-0
1025   - dependencies:
1026   - '@babel/core': 7.20.5
1027   - '@babel/helper-plugin-utils': 7.20.2
1028   - dev: true
1029   -
1030   - /@babel/plugin-transform-arrow-functions/7.20.7_@babel+core@7.20.12:
1031   - resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==}
1032   - engines: {node: '>=6.9.0'}
1033   - peerDependencies:
1034   - '@babel/core': ^7.0.0-0
1035   - dependencies:
1036   - '@babel/core': 7.20.12
1037   - '@babel/helper-plugin-utils': 7.20.2
1038   - dev: true
1039   -
1040   - /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.20.12:
1041   - resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==}
1042   - engines: {node: '>=6.9.0'}
1043   - peerDependencies:
1044   - '@babel/core': ^7.0.0-0
1045   - dependencies:
1046   - '@babel/core': 7.20.12
1047   - '@babel/helper-module-imports': 7.18.6
1048   - '@babel/helper-plugin-utils': 7.20.2
1049   - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.20.12
1050   - transitivePeerDependencies:
1051   - - supports-color
1052   - dev: true
1053   -
1054   - /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.20.12:
1055   - resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==}
1056   - engines: {node: '>=6.9.0'}
1057   - peerDependencies:
1058   - '@babel/core': ^7.0.0-0
1059   - dependencies:
1060   - '@babel/core': 7.20.12
1061   - '@babel/helper-plugin-utils': 7.20.2
1062   - dev: true
1063   -
1064   - /@babel/plugin-transform-block-scoping/7.20.15_@babel+core@7.20.12:
1065   - resolution: {integrity: sha512-Vv4DMZ6MiNOhu/LdaZsT/bsLRxgL94d269Mv4R/9sp6+Mp++X/JqypZYypJXLlM4mlL352/Egzbzr98iABH1CA==}
1066   - engines: {node: '>=6.9.0'}
1067   - peerDependencies:
1068   - '@babel/core': ^7.0.0-0
1069   - dependencies:
1070   - '@babel/core': 7.20.12
1071   - '@babel/helper-plugin-utils': 7.20.2
1072   - dev: true
1073   -
1074   - /@babel/plugin-transform-classes/7.20.7_@babel+core@7.20.12:
1075   - resolution: {integrity: sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ==}
1076   - engines: {node: '>=6.9.0'}
1077   - peerDependencies:
1078   - '@babel/core': ^7.0.0-0
1079   - dependencies:
1080   - '@babel/core': 7.20.12
1081   - '@babel/helper-annotate-as-pure': 7.18.6
1082   - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12
1083   - '@babel/helper-environment-visitor': 7.18.9
1084   - '@babel/helper-function-name': 7.19.0
1085   - '@babel/helper-optimise-call-expression': 7.18.6
1086   - '@babel/helper-plugin-utils': 7.20.2
1087   - '@babel/helper-replace-supers': 7.20.7
1088   - '@babel/helper-split-export-declaration': 7.18.6
1089   - globals: 11.12.0
1090   - transitivePeerDependencies:
1091   - - supports-color
1092   - dev: true
1093   -
1094   - /@babel/plugin-transform-computed-properties/7.20.7_@babel+core@7.20.12:
1095   - resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==}
1096   - engines: {node: '>=6.9.0'}
1097   - peerDependencies:
1098   - '@babel/core': ^7.0.0-0
1099   - dependencies:
1100   - '@babel/core': 7.20.12
1101   - '@babel/helper-plugin-utils': 7.20.2
1102   - '@babel/template': 7.20.7
1103   - dev: true
1104   -
1105   - /@babel/plugin-transform-destructuring/7.20.7_@babel+core@7.20.12:
1106   - resolution: {integrity: sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==}
1107   - engines: {node: '>=6.9.0'}
1108   - peerDependencies:
1109   - '@babel/core': ^7.0.0-0
1110   - dependencies:
1111   - '@babel/core': 7.20.12
1112   - '@babel/helper-plugin-utils': 7.20.2
1113   - dev: true
1114   -
1115   - /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.20.12:
1116   - resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==}
1117   - engines: {node: '>=6.9.0'}
1118   - peerDependencies:
1119   - '@babel/core': ^7.0.0-0
1120   - dependencies:
1121   - '@babel/core': 7.20.12
1122   - '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.12
1123   - '@babel/helper-plugin-utils': 7.20.2
1124   - dev: true
1125   -
1126   - /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.20.12:
1127   - resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==}
1128   - engines: {node: '>=6.9.0'}
1129   - peerDependencies:
1130   - '@babel/core': ^7.0.0-0
1131   - dependencies:
1132   - '@babel/core': 7.20.12
1133   - '@babel/helper-plugin-utils': 7.20.2
1134   - dev: true
1135   -
1136   - /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.20.12:
1137   - resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==}
1138   - engines: {node: '>=6.9.0'}
1139   - peerDependencies:
1140   - '@babel/core': ^7.0.0-0
1141   - dependencies:
1142   - '@babel/core': 7.20.12
1143   - '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9
1144   - '@babel/helper-plugin-utils': 7.20.2
1145   - dev: true
1146   -
1147   - /@babel/plugin-transform-for-of/7.18.8_@babel+core@7.20.12:
1148   - resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==}
1149   - engines: {node: '>=6.9.0'}
1150   - peerDependencies:
1151   - '@babel/core': ^7.0.0-0
1152   - dependencies:
1153   - '@babel/core': 7.20.12
1154   - '@babel/helper-plugin-utils': 7.20.2
1155   - dev: true
1156   -
1157   - /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.20.12:
1158   - resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==}
1159   - engines: {node: '>=6.9.0'}
1160   - peerDependencies:
1161   - '@babel/core': ^7.0.0-0
1162   - dependencies:
1163   - '@babel/core': 7.20.12
1164   - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12
1165   - '@babel/helper-function-name': 7.19.0
1166   - '@babel/helper-plugin-utils': 7.20.2
1167   - dev: true
1168   -
1169   - /@babel/plugin-transform-literals/7.18.9_@babel+core@7.20.12:
1170   - resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==}
1171   - engines: {node: '>=6.9.0'}
1172   - peerDependencies:
1173   - '@babel/core': ^7.0.0-0
1174   - dependencies:
1175   - '@babel/core': 7.20.12
1176   - '@babel/helper-plugin-utils': 7.20.2
1177   - dev: true
1178   -
1179   - /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.20.12:
1180   - resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==}
1181   - engines: {node: '>=6.9.0'}
1182   - peerDependencies:
1183   - '@babel/core': ^7.0.0-0
1184   - dependencies:
1185   - '@babel/core': 7.20.12
1186   - '@babel/helper-plugin-utils': 7.20.2
1187   - dev: true
1188   -
1189   - /@babel/plugin-transform-modules-amd/7.20.11_@babel+core@7.20.12:
1190   - resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==}
1191   - engines: {node: '>=6.9.0'}
1192   - peerDependencies:
1193   - '@babel/core': ^7.0.0-0
1194   - dependencies:
1195   - '@babel/core': 7.20.12
1196   - '@babel/helper-module-transforms': 7.20.11
1197   - '@babel/helper-plugin-utils': 7.20.2
1198   - transitivePeerDependencies:
1199   - - supports-color
1200   - dev: true
1201   -
1202   - /@babel/plugin-transform-modules-commonjs/7.20.11_@babel+core@7.20.12:
1203   - resolution: {integrity: sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==}
1204   - engines: {node: '>=6.9.0'}
1205   - peerDependencies:
1206   - '@babel/core': ^7.0.0-0
1207   - dependencies:
1208   - '@babel/core': 7.20.12
1209   - '@babel/helper-module-transforms': 7.20.11
1210   - '@babel/helper-plugin-utils': 7.20.2
1211   - '@babel/helper-simple-access': 7.20.2
1212   - transitivePeerDependencies:
1213   - - supports-color
1214   - dev: true
1215   -
1216   - /@babel/plugin-transform-modules-systemjs/7.20.11_@babel+core@7.20.12:
1217   - resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==}
1218   - engines: {node: '>=6.9.0'}
1219   - peerDependencies:
1220   - '@babel/core': ^7.0.0-0
1221   - dependencies:
1222   - '@babel/core': 7.20.12
1223   - '@babel/helper-hoist-variables': 7.18.6
1224   - '@babel/helper-module-transforms': 7.20.11
1225   - '@babel/helper-plugin-utils': 7.20.2
1226   - '@babel/helper-validator-identifier': 7.19.1
1227   - transitivePeerDependencies:
1228   - - supports-color
1229   - dev: true
1230   -
1231   - /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.20.12:
1232   - resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==}
1233   - engines: {node: '>=6.9.0'}
1234   - peerDependencies:
1235   - '@babel/core': ^7.0.0-0
1236   - dependencies:
1237   - '@babel/core': 7.20.12
1238   - '@babel/helper-module-transforms': 7.20.11
1239   - '@babel/helper-plugin-utils': 7.20.2
1240   - transitivePeerDependencies:
1241   - - supports-color
1242   - dev: true
1243   -
1244   - /@babel/plugin-transform-named-capturing-groups-regex/7.20.5_@babel+core@7.20.12:
1245   - resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==}
1246   - engines: {node: '>=6.9.0'}
1247   - peerDependencies:
1248   - '@babel/core': ^7.0.0
1249   - dependencies:
1250   - '@babel/core': 7.20.12
1251   - '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.12
1252   - '@babel/helper-plugin-utils': 7.20.2
1253   - dev: true
1254   -
1255   - /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.20.12:
1256   - resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==}
1257   - engines: {node: '>=6.9.0'}
1258   - peerDependencies:
1259   - '@babel/core': ^7.0.0-0
1260   - dependencies:
1261   - '@babel/core': 7.20.12
1262   - '@babel/helper-plugin-utils': 7.20.2
1263   - dev: true
1264   -
1265   - /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.20.12:
1266   - resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==}
1267   - engines: {node: '>=6.9.0'}
1268   - peerDependencies:
1269   - '@babel/core': ^7.0.0-0
1270   - dependencies:
1271   - '@babel/core': 7.20.12
1272   - '@babel/helper-plugin-utils': 7.20.2
1273   - '@babel/helper-replace-supers': 7.19.1
1274   - transitivePeerDependencies:
1275   - - supports-color
1276   - dev: true
1277   -
1278   - /@babel/plugin-transform-parameters/7.20.7_@babel+core@7.20.12:
1279   - resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==}
1280   - engines: {node: '>=6.9.0'}
1281   - peerDependencies:
1282   - '@babel/core': ^7.0.0-0
1283   - dependencies:
1284   - '@babel/core': 7.20.12
1285   - '@babel/helper-plugin-utils': 7.20.2
1286   - dev: true
1287   -
1288   - /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.20.12:
1289   - resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==}
1290   - engines: {node: '>=6.9.0'}
1291   - peerDependencies:
1292   - '@babel/core': ^7.0.0-0
1293   - dependencies:
1294   - '@babel/core': 7.20.12
1295   - '@babel/helper-plugin-utils': 7.20.2
1296   - dev: true
1297   -
1298   - /@babel/plugin-transform-regenerator/7.20.5_@babel+core@7.20.12:
1299   - resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==}
1300   - engines: {node: '>=6.9.0'}
1301   - peerDependencies:
1302   - '@babel/core': ^7.0.0-0
1303   - dependencies:
1304   - '@babel/core': 7.20.12
1305   - '@babel/helper-plugin-utils': 7.20.2
1306   - regenerator-transform: 0.15.1
1307   - dev: true
1308   -
1309   - /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.20.12:
1310   - resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==}
1311   - engines: {node: '>=6.9.0'}
1312   - peerDependencies:
1313   - '@babel/core': ^7.0.0-0
1314   - dependencies:
1315   - '@babel/core': 7.20.12
1316   - '@babel/helper-plugin-utils': 7.20.2
1317   - dev: true
1318   -
1319   - /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.20.12:
1320   - resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==}
1321   - engines: {node: '>=6.9.0'}
1322   - peerDependencies:
1323   - '@babel/core': ^7.0.0-0
1324   - dependencies:
1325   - '@babel/core': 7.20.12
1326   - '@babel/helper-plugin-utils': 7.20.2
1327   - dev: true
1328   -
1329   - /@babel/plugin-transform-spread/7.20.7_@babel+core@7.20.12:
1330   - resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==}
1331   - engines: {node: '>=6.9.0'}
1332   - peerDependencies:
1333   - '@babel/core': ^7.0.0-0
1334   - dependencies:
1335   - '@babel/core': 7.20.12
1336   - '@babel/helper-plugin-utils': 7.20.2
1337   - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
1338   - dev: true
1339   -
1340   - /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.20.12:
1341   - resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==}
1342   - engines: {node: '>=6.9.0'}
1343   - peerDependencies:
1344   - '@babel/core': ^7.0.0-0
1345   - dependencies:
1346   - '@babel/core': 7.20.12
1347   - '@babel/helper-plugin-utils': 7.20.2
1348   - dev: true
1349   -
1350   - /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.20.12:
1351   - resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==}
1352   - engines: {node: '>=6.9.0'}
1353   - peerDependencies:
1354   - '@babel/core': ^7.0.0-0
1355   - dependencies:
1356   - '@babel/core': 7.20.12
1357   - '@babel/helper-plugin-utils': 7.20.2
1358   - dev: true
1359   -
1360   - /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.20.12:
1361   - resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==}
1362   - engines: {node: '>=6.9.0'}
1363   - peerDependencies:
1364   - '@babel/core': ^7.0.0-0
1365   - dependencies:
1366   - '@babel/core': 7.20.12
1367   - '@babel/helper-plugin-utils': 7.20.2
1368   - dev: true
1369   -
1370   - /@babel/plugin-transform-typescript/7.20.2_@babel+core@7.20.5:
1371   - resolution: {integrity: sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz}
1372   - engines: {node: '>=6.9.0'}
1373   - peerDependencies:
1374   - '@babel/core': ^7.0.0-0
1375   - dependencies:
1376   - '@babel/core': 7.20.5
1377   - '@babel/helper-create-class-features-plugin': 7.20.2_@babel+core@7.20.5
1378   - '@babel/helper-plugin-utils': 7.20.2
1379   - '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.5
1380   - transitivePeerDependencies:
1381   - - supports-color
1382   - dev: true
1383   -
1384   - /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.20.12:
1385   - resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==}
1386   - engines: {node: '>=6.9.0'}
1387   - peerDependencies:
1388   - '@babel/core': ^7.0.0-0
1389   - dependencies:
1390   - '@babel/core': 7.20.12
1391   - '@babel/helper-plugin-utils': 7.20.2
1392   - dev: true
1393   -
1394   - /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.20.12:
1395   - resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==}
1396   - engines: {node: '>=6.9.0'}
1397   - peerDependencies:
1398   - '@babel/core': ^7.0.0-0
1399   - dependencies:
1400   - '@babel/core': 7.20.12
1401   - '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.12
1402   - '@babel/helper-plugin-utils': 7.20.2
1403   - dev: true
1404   -
1405   - /@babel/preset-env/7.20.2_@babel+core@7.20.12:
1406   - resolution: {integrity: sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==}
1407   - engines: {node: '>=6.9.0'}
1408   - peerDependencies:
1409   - '@babel/core': ^7.0.0-0
1410   - dependencies:
1411   - '@babel/compat-data': 7.20.1
1412   - '@babel/core': 7.20.12
1413   - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.12
1414   - '@babel/helper-plugin-utils': 7.20.2
1415   - '@babel/helper-validator-option': 7.18.6
1416   - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.20.12
1417   - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7_@babel+core@7.20.12
1418   - '@babel/plugin-proposal-async-generator-functions': 7.20.7_@babel+core@7.20.12
1419   - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.12
1420   - '@babel/plugin-proposal-class-static-block': 7.20.7_@babel+core@7.20.12
1421   - '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.20.12
1422   - '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.20.12
1423   - '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.20.12
1424   - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7_@babel+core@7.20.12
1425   - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.12
1426   - '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.20.12
1427   - '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.20.12
1428   - '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.20.12
1429   - '@babel/plugin-proposal-optional-chaining': 7.20.7_@babel+core@7.20.12
1430   - '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.20.12
1431   - '@babel/plugin-proposal-private-property-in-object': 7.20.5_@babel+core@7.20.12
1432   - '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.20.12
1433   - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.12
1434   - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.20.12
1435   - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.20.12
1436   - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.12
1437   - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.20.12
1438   - '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.20.12
1439   - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.12
1440   - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.20.12
1441   - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.12
1442   - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.20.12
1443   - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.12
1444   - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.12
1445   - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.12
1446   - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.20.12
1447   - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.20.12
1448   - '@babel/plugin-transform-arrow-functions': 7.20.7_@babel+core@7.20.12
1449   - '@babel/plugin-transform-async-to-generator': 7.20.7_@babel+core@7.20.12
1450   - '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.20.12
1451   - '@babel/plugin-transform-block-scoping': 7.20.15_@babel+core@7.20.12
1452   - '@babel/plugin-transform-classes': 7.20.7_@babel+core@7.20.12
1453   - '@babel/plugin-transform-computed-properties': 7.20.7_@babel+core@7.20.12
1454   - '@babel/plugin-transform-destructuring': 7.20.7_@babel+core@7.20.12
1455   - '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.20.12
1456   - '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.20.12
1457   - '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.20.12
1458   - '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.20.12
1459   - '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.20.12
1460   - '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.20.12
1461   - '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.20.12
1462   - '@babel/plugin-transform-modules-amd': 7.20.11_@babel+core@7.20.12
1463   - '@babel/plugin-transform-modules-commonjs': 7.20.11_@babel+core@7.20.12
1464   - '@babel/plugin-transform-modules-systemjs': 7.20.11_@babel+core@7.20.12
1465   - '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.20.12
1466   - '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.20.12
1467   - '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.20.12
1468   - '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.20.12
1469   - '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.20.12
1470   - '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.20.12
1471   - '@babel/plugin-transform-regenerator': 7.20.5_@babel+core@7.20.12
1472   - '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.20.12
1473   - '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.12
1474   - '@babel/plugin-transform-spread': 7.20.7_@babel+core@7.20.12
1475   - '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.20.12
1476   - '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.12
1477   - '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.20.12
1478   - '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.20.12
1479   - '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.20.12
1480   - '@babel/preset-modules': 0.1.5_@babel+core@7.20.12
1481   - '@babel/types': 7.20.7
1482   - babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.20.12
1483   - babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.20.12
1484   - babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.20.12
1485   - core-js-compat: 3.27.2
1486   - semver: 6.3.0
1487   - transitivePeerDependencies:
1488   - - supports-color
1489   - dev: true
1490   -
1491   - /@babel/preset-modules/0.1.5_@babel+core@7.20.12:
1492   - resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
1493   - peerDependencies:
1494   - '@babel/core': ^7.0.0-0
1495   - dependencies:
1496   - '@babel/core': 7.20.12
1497   - '@babel/helper-plugin-utils': 7.20.2
1498   - '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.20.12
1499   - '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.20.12
1500   - '@babel/types': 7.20.7
1501   - esutils: 2.0.3
1502   - dev: true
1503   -
1504   - /@babel/runtime-corejs3/7.20.7:
1505   - resolution: {integrity: sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==}
1506   - engines: {node: '>=6.9.0'}
1507   - dependencies:
1508   - core-js-pure: 3.27.2
1509   - regenerator-runtime: 0.13.11
1510   - dev: false
1511   -
1512   - /@babel/runtime/7.20.1:
1513   - resolution: {integrity: sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==}
1514   - engines: {node: '>=6.9.0'}
1515   - dependencies:
1516   - regenerator-runtime: 0.13.11
1517   -
1518   - /@babel/standalone/7.20.14:
1519   - resolution: {integrity: sha512-zxdQD6+eMQumJFPOLpOZE34JAAGrZPMXCKvHR7Mtat/l+nHDOxlit5u85HDk5WkBXmvN5PhUMeimiC95KXD9+A==}
1520   - engines: {node: '>=6.9.0'}
1521   - dev: true
1522   -
1523   - /@babel/template/7.18.10:
1524   - resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/template/-/template-7.18.10.tgz}
1525   - engines: {node: '>=6.9.0'}
1526   - dependencies:
1527   - '@babel/code-frame': 7.18.6
1528   - '@babel/parser': 7.20.5
1529   - '@babel/types': 7.20.5
1530   - dev: true
1531   -
1532   - /@babel/template/7.20.7:
1533   - resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==}
1534   - engines: {node: '>=6.9.0'}
1535   - dependencies:
1536   - '@babel/code-frame': 7.18.6
1537   - '@babel/parser': 7.20.15
1538   - '@babel/types': 7.20.7
1539   - dev: true
1540   -
1541   - /@babel/traverse/7.20.1:
1542   - resolution: {integrity: sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/traverse/-/traverse-7.20.1.tgz}
1543   - engines: {node: '>=6.9.0'}
1544   - dependencies:
1545   - '@babel/code-frame': 7.18.6
1546   - '@babel/generator': 7.20.5
1547   - '@babel/helper-environment-visitor': 7.18.9
1548   - '@babel/helper-function-name': 7.19.0
1549   - '@babel/helper-hoist-variables': 7.18.6
1550   - '@babel/helper-split-export-declaration': 7.18.6
1551   - '@babel/parser': 7.20.5
1552   - '@babel/types': 7.20.5
1553   - debug: 4.3.4
1554   - globals: 11.12.0
1555   - transitivePeerDependencies:
1556   - - supports-color
1557   - dev: true
1558   -
1559   - /@babel/traverse/7.20.13:
1560   - resolution: {integrity: sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==}
1561   - engines: {node: '>=6.9.0'}
1562   - dependencies:
1563   - '@babel/code-frame': 7.18.6
1564   - '@babel/generator': 7.20.14
1565   - '@babel/helper-environment-visitor': 7.18.9
1566   - '@babel/helper-function-name': 7.19.0
1567   - '@babel/helper-hoist-variables': 7.18.6
1568   - '@babel/helper-split-export-declaration': 7.18.6
1569   - '@babel/parser': 7.20.15
1570   - '@babel/types': 7.20.7
1571   - debug: 4.3.4
1572   - globals: 11.12.0
1573   - transitivePeerDependencies:
1574   - - supports-color
1575   - dev: true
1576   -
1577   - /@babel/traverse/7.20.5:
1578   - resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/traverse/-/traverse-7.20.5.tgz}
1579   - engines: {node: '>=6.9.0'}
1580   - dependencies:
1581   - '@babel/code-frame': 7.18.6
1582   - '@babel/generator': 7.20.5
1583   - '@babel/helper-environment-visitor': 7.18.9
1584   - '@babel/helper-function-name': 7.19.0
1585   - '@babel/helper-hoist-variables': 7.18.6
1586   - '@babel/helper-split-export-declaration': 7.18.6
1587   - '@babel/parser': 7.20.5
1588   - '@babel/types': 7.20.5
1589   - debug: 4.3.4
1590   - globals: 11.12.0
1591   - transitivePeerDependencies:
1592   - - supports-color
1593   - dev: true
1594   -
1595   - /@babel/types/7.20.2:
1596   - resolution: {integrity: sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/types/-/types-7.20.2.tgz}
1597   - engines: {node: '>=6.9.0'}
1598   - dependencies:
1599   - '@babel/helper-string-parser': 7.19.4
1600   - '@babel/helper-validator-identifier': 7.19.1
1601   - to-fast-properties: 2.0.0
1602   - dev: true
1603   -
1604   - /@babel/types/7.20.5:
1605   - resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@babel/types/-/types-7.20.5.tgz}
1606   - engines: {node: '>=6.9.0'}
1607   - dependencies:
1608   - '@babel/helper-string-parser': 7.19.4
1609   - '@babel/helper-validator-identifier': 7.19.1
1610   - to-fast-properties: 2.0.0
1611   - dev: true
1612   -
1613   - /@babel/types/7.20.7:
1614   - resolution: {integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==}
1615   - engines: {node: '>=6.9.0'}
1616   - dependencies:
1617   - '@babel/helper-string-parser': 7.19.4
1618   - '@babel/helper-validator-identifier': 7.19.1
1619   - to-fast-properties: 2.0.0
1620   -
1621   - /@bpmn-io/diagram-js-ui/0.2.2:
1622   - resolution: {integrity: sha512-IgOIxOwoqsFB2mMPdXtcbPVPjdYkZ3huW7ipowYLhg5jdRGHlBronQ+LER+lfWro6sPtzEsw7qX8D8Yq9M2S5g==}
1623   - dependencies:
1624   - htm: 3.1.1
1625   - preact: 10.11.3
1626   - dev: false
1627   -
1628   - /@bpmn-io/element-templates-validator/0.2.0:
1629   - resolution: {integrity: sha512-/ogp0+6zUFdoiY09NYaHL5JtapB8zN1spG8hpML96qetXDCODRxnsqlHTvSwxtZHUDcgun+lxcK8b4wgtCP+6Q==}
1630   - dependencies:
1631   - '@camunda/element-templates-json-schema': 0.4.0
1632   - json-source-map: 0.6.1
1633   - min-dash: 3.8.1
1634   - dev: true
1635   -
1636   - /@bpmn-io/extract-process-variables/0.4.5:
1637   - resolution: {integrity: sha512-LtHx5b9xqS8avRLrq/uTlKhWzMeV3bWQKIdDic2bdo5n9roitX13GRb01u2S0hSsKDWEhXQtydFYN2b6G7bqfw==}
1638   - dependencies:
1639   - min-dash: 3.8.1
1640   - dev: true
1641   -
1642   - /@camunda/element-templates-json-schema/0.4.0:
1643   - resolution: {integrity: sha512-M5xW61ba7z2maBxfoT4c1bjuLD8OIL7863et/hULiNG6+R/B9CZ4Qze1juuIfXv4zpF2fYSuUsTPkTtiZrcspQ==}
1644   - dev: true
1645   -
1646   - /@commitlint/cli/17.4.2:
1647   - resolution: {integrity: sha512-0rPGJ2O1owhpxMIXL9YJ2CgPkdrFLKZElIZHXDN8L8+qWK1DGH7Q7IelBT1pchXTYTuDlqkOTdh//aTvT3bSUA==}
1648   - engines: {node: '>=v14'}
1649   - hasBin: true
1650   - dependencies:
1651   - '@commitlint/format': 17.4.0
1652   - '@commitlint/lint': 17.4.2
1653   - '@commitlint/load': 17.4.2
1654   - '@commitlint/read': 17.4.2
1655   - '@commitlint/types': 17.4.0
1656   - execa: 5.1.1
1657   - lodash.isfunction: 3.0.9
1658   - resolve-from: 5.0.0
1659   - resolve-global: 1.0.0
1660   - yargs: 17.6.2
1661   - transitivePeerDependencies:
1662   - - '@swc/core'
1663   - - '@swc/wasm'
1664   - dev: true
1665   -
1666   - /@commitlint/config-conventional/17.4.2:
1667   - resolution: {integrity: sha512-JVo1moSj5eDMoql159q8zKCU8lkOhQ+b23Vl3LVVrS6PXDLQIELnJ34ChQmFVbBdSSRNAbbXnRDhosFU+wnuHw==}
1668   - engines: {node: '>=v14'}
1669   - dependencies:
1670   - conventional-changelog-conventionalcommits: 5.0.0
1671   - dev: true
1672   -
1673   - /@commitlint/config-validator/17.4.0:
1674   - resolution: {integrity: sha512-Sa/+8KNpDXz4zT4bVbz2fpFjvgkPO6u2V2fP4TKgt6FjmOw2z3eEX859vtfeaTav/ukBw0/0jr+5ZTZp9zCBhA==}
1675   - engines: {node: '>=v14'}
1676   - dependencies:
1677   - '@commitlint/types': 17.4.0
1678   - ajv: 8.11.2
1679   - dev: true
1680   -
1681   - /@commitlint/ensure/17.4.0:
1682   - resolution: {integrity: sha512-7oAxt25je0jeQ/E0O/M8L3ADb1Cvweu/5lc/kYF8g/kXatI0wxGE5La52onnAUAWeWlsuvBNar15WcrmDmr5Mw==}
1683   - engines: {node: '>=v14'}
1684   - dependencies:
1685   - '@commitlint/types': 17.4.0
1686   - lodash.camelcase: 4.3.0
1687   - lodash.kebabcase: 4.1.1
1688   - lodash.snakecase: 4.1.1
1689   - lodash.startcase: 4.4.0
1690   - lodash.upperfirst: 4.3.1
1691   - dev: true
1692   -
1693   - /@commitlint/execute-rule/17.4.0:
1694   - resolution: {integrity: sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==}
1695   - engines: {node: '>=v14'}
1696   - dev: true
1697   -
1698   - /@commitlint/format/17.4.0:
1699   - resolution: {integrity: sha512-Z2bWAU5+f1YZh9W76c84J8iLIWIvvm+mzqogTz0Nsc1x6EHW0Z2gI38g5HAjB0r0I3ZjR15IDEJKhsxyblcyhA==}
1700   - engines: {node: '>=v14'}
1701   - dependencies:
1702   - '@commitlint/types': 17.4.0
1703   - chalk: 4.1.2
1704   - dev: true
1705   -
1706   - /@commitlint/is-ignored/17.4.2:
1707   - resolution: {integrity: sha512-1b2Y2qJ6n7bHG9K6h8S4lBGUl6kc7mMhJN9gy1SQfUZqe92ToDjUTtgNWb6LbzR1X8Cq4SEus4VU8Z/riEa94Q==}
1708   - engines: {node: '>=v14'}
1709   - dependencies:
1710   - '@commitlint/types': 17.4.0
1711   - semver: 7.3.8
1712   - dev: true
1713   -
1714   - /@commitlint/lint/17.4.2:
1715   - resolution: {integrity: sha512-HcymabrdBhsDMNzIv146+ZPNBPBK5gMNsVH+el2lCagnYgCi/4ixrHooeVyS64Fgce2K26+MC7OQ4vVH8wQWVw==}
1716   - engines: {node: '>=v14'}
1717   - dependencies:
1718   - '@commitlint/is-ignored': 17.4.2
1719   - '@commitlint/parse': 17.4.2
1720   - '@commitlint/rules': 17.4.2
1721   - '@commitlint/types': 17.4.0
1722   - dev: true
1723   -
1724   - /@commitlint/load/17.4.2:
1725   - resolution: {integrity: sha512-Si++F85rJ9t4hw6JcOw1i2h0fdpdFQt0YKwjuK4bk9KhFjyFkRxvR3SB2dPaMs+EwWlDrDBGL+ygip1QD6gmPw==}
1726   - engines: {node: '>=v14'}
1727   - dependencies:
1728   - '@commitlint/config-validator': 17.4.0
1729   - '@commitlint/execute-rule': 17.4.0
1730   - '@commitlint/resolve-extends': 17.4.0
1731   - '@commitlint/types': 17.4.0
1732   - '@types/node': 18.13.0
1733   - chalk: 4.1.2
1734   - cosmiconfig: 8.0.0
1735   - cosmiconfig-typescript-loader: 4.2.0_p7cp6dsfhdrlk7mvuxd3wodbsu
1736   - lodash.isplainobject: 4.0.6
1737   - lodash.merge: 4.6.2
1738   - lodash.uniq: 4.5.0
1739   - resolve-from: 5.0.0
1740   - ts-node: 10.9.1_4bewfcp2iebiwuold25d6rgcsy
1741   - typescript: 4.9.5
1742   - transitivePeerDependencies:
1743   - - '@swc/core'
1744   - - '@swc/wasm'
1745   - dev: true
1746   -
1747   - /@commitlint/message/17.4.2:
1748   - resolution: {integrity: sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==}
1749   - engines: {node: '>=v14'}
1750   - dev: true
1751   -
1752   - /@commitlint/parse/17.4.2:
1753   - resolution: {integrity: sha512-DK4EwqhxfXpyCA+UH8TBRIAXAfmmX4q9QRBz/2h9F9sI91yt6mltTrL6TKURMcjUVmgaB80wgS9QybNIyVBIJA==}
1754   - engines: {node: '>=v14'}
1755   - dependencies:
1756   - '@commitlint/types': 17.4.0
1757   - conventional-changelog-angular: 5.0.13
1758   - conventional-commits-parser: 3.2.4
1759   - dev: true
1760   -
1761   - /@commitlint/read/17.4.2:
1762   - resolution: {integrity: sha512-hasYOdbhEg+W4hi0InmXHxtD/1favB4WdwyFxs1eOy/DvMw6+2IZBmATgGOlqhahsypk4kChhxjAFJAZ2F+JBg==}
1763   - engines: {node: '>=v14'}
1764   - dependencies:
1765   - '@commitlint/top-level': 17.4.0
1766   - '@commitlint/types': 17.4.0
1767   - fs-extra: 11.1.0
1768   - git-raw-commits: 2.0.11
1769   - minimist: 1.2.7
1770   - dev: true
1771   -
1772   - /@commitlint/resolve-extends/17.4.0:
1773   - resolution: {integrity: sha512-3JsmwkrCzoK8sO22AzLBvNEvC1Pmdn/65RKXzEtQMy6oYMl0Snrq97a5bQQEFETF0VsvbtUuKttLqqgn99OXRQ==}
1774   - engines: {node: '>=v14'}
1775   - dependencies:
1776   - '@commitlint/config-validator': 17.4.0
1777   - '@commitlint/types': 17.4.0
1778   - import-fresh: 3.3.0
1779   - lodash.mergewith: 4.6.2
1780   - resolve-from: 5.0.0
1781   - resolve-global: 1.0.0
1782   - dev: true
1783   -
1784   - /@commitlint/rules/17.4.2:
1785   - resolution: {integrity: sha512-OGrPsMb9Fx3/bZ64/EzJehY9YDSGWzp81Pj+zJiY+r/NSgJI3nUYdlS37jykNIugzazdEXfMtQ10kmA+Kx2pZQ==}
1786   - engines: {node: '>=v14'}
1787   - dependencies:
1788   - '@commitlint/ensure': 17.4.0
1789   - '@commitlint/message': 17.4.2
1790   - '@commitlint/to-lines': 17.4.0
1791   - '@commitlint/types': 17.4.0
1792   - execa: 5.1.1
1793   - dev: true
1794   -
1795   - /@commitlint/to-lines/17.4.0:
1796   - resolution: {integrity: sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==}
1797   - engines: {node: '>=v14'}
1798   - dev: true
1799   -
1800   - /@commitlint/top-level/17.4.0:
1801   - resolution: {integrity: sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==}
1802   - engines: {node: '>=v14'}
1803   - dependencies:
1804   - find-up: 5.0.0
1805   - dev: true
1806   -
1807   - /@commitlint/types/17.4.0:
1808   - resolution: {integrity: sha512-2NjAnq5IcxY9kXtUeO2Ac0aPpvkuOmwbH/BxIm36XXK5LtWFObWJWjXOA+kcaABMrthjWu6la+FUpyYFMHRvbA==}
1809   - engines: {node: '>=v14'}
1810   - dependencies:
1811   - chalk: 4.1.2
1812   - dev: true
1813   -
1814   - /@cspotcode/source-map-support/0.8.1:
1815   - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
1816   - engines: {node: '>=12'}
1817   - dependencies:
1818   - '@jridgewell/trace-mapping': 0.3.9
1819   - dev: true
1820   -
1821   - /@csstools/selector-specificity/2.0.2_wajs5nedgkikc5pcuwett7legi:
1822   - resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==}
1823   - engines: {node: ^12 || ^14 || >=16}
1824   - peerDependencies:
1825   - postcss: ^8.2
1826   - postcss-selector-parser: ^6.0.10
1827   - dependencies:
1828   - postcss: 8.4.21
1829   - postcss-selector-parser: 6.0.11
1830   - dev: true
1831   -
1832   - /@ctrl/tinycolor/3.4.1:
1833   - resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==}
1834   - engines: {node: '>=10'}
1835   - dev: false
1836   -
1837   - /@element-plus/icons-vue/2.0.10_vue@3.2.47:
1838   - resolution: {integrity: sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ==}
1839   - peerDependencies:
1840   - vue: ^3.2.0
1841   - dependencies:
1842   - vue: 3.2.47
1843   - dev: false
1844   -
1845   - /@esbuild/android-arm/0.16.17:
1846   - resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==}
1847   - engines: {node: '>=12'}
1848   - cpu: [arm]
1849   - os: [android]
1850   - requiresBuild: true
1851   - dev: true
1852   - optional: true
1853   -
1854   - /@esbuild/android-arm64/0.16.17:
1855   - resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==}
1856   - engines: {node: '>=12'}
1857   - cpu: [arm64]
1858   - os: [android]
1859   - requiresBuild: true
1860   - dev: true
1861   - optional: true
1862   -
1863   - /@esbuild/android-x64/0.16.17:
1864   - resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==}
1865   - engines: {node: '>=12'}
1866   - cpu: [x64]
1867   - os: [android]
1868   - requiresBuild: true
1869   - dev: true
1870   - optional: true
1871   -
1872   - /@esbuild/darwin-arm64/0.16.17:
1873   - resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==}
1874   - engines: {node: '>=12'}
1875   - cpu: [arm64]
1876   - os: [darwin]
1877   - requiresBuild: true
1878   - dev: true
1879   - optional: true
1880   -
1881   - /@esbuild/darwin-x64/0.16.17:
1882   - resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==}
1883   - engines: {node: '>=12'}
1884   - cpu: [x64]
1885   - os: [darwin]
1886   - requiresBuild: true
1887   - dev: true
1888   - optional: true
1889   -
1890   - /@esbuild/freebsd-arm64/0.16.17:
1891   - resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==}
1892   - engines: {node: '>=12'}
1893   - cpu: [arm64]
1894   - os: [freebsd]
1895   - requiresBuild: true
1896   - dev: true
1897   - optional: true
1898   -
1899   - /@esbuild/freebsd-x64/0.16.17:
1900   - resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==}
1901   - engines: {node: '>=12'}
1902   - cpu: [x64]
1903   - os: [freebsd]
1904   - requiresBuild: true
1905   - dev: true
1906   - optional: true
1907   -
1908   - /@esbuild/linux-arm/0.16.17:
1909   - resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==}
1910   - engines: {node: '>=12'}
1911   - cpu: [arm]
1912   - os: [linux]
1913   - requiresBuild: true
1914   - dev: true
1915   - optional: true
1916   -
1917   - /@esbuild/linux-arm64/0.16.17:
1918   - resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==}
1919   - engines: {node: '>=12'}
1920   - cpu: [arm64]
1921   - os: [linux]
1922   - requiresBuild: true
1923   - dev: true
1924   - optional: true
1925   -
1926   - /@esbuild/linux-ia32/0.16.17:
1927   - resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==}
1928   - engines: {node: '>=12'}
1929   - cpu: [ia32]
1930   - os: [linux]
1931   - requiresBuild: true
1932   - dev: true
1933   - optional: true
1934   -
1935   - /@esbuild/linux-loong64/0.16.17:
1936   - resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==}
1937   - engines: {node: '>=12'}
1938   - cpu: [loong64]
1939   - os: [linux]
1940   - requiresBuild: true
1941   - dev: true
1942   - optional: true
1943   -
1944   - /@esbuild/linux-mips64el/0.16.17:
1945   - resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==}
1946   - engines: {node: '>=12'}
1947   - cpu: [mips64el]
1948   - os: [linux]
1949   - requiresBuild: true
1950   - dev: true
1951   - optional: true
1952   -
1953   - /@esbuild/linux-ppc64/0.16.17:
1954   - resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==}
1955   - engines: {node: '>=12'}
1956   - cpu: [ppc64]
1957   - os: [linux]
1958   - requiresBuild: true
1959   - dev: true
1960   - optional: true
1961   -
1962   - /@esbuild/linux-riscv64/0.16.17:
1963   - resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==}
1964   - engines: {node: '>=12'}
1965   - cpu: [riscv64]
1966   - os: [linux]
1967   - requiresBuild: true
1968   - dev: true
1969   - optional: true
1970   -
1971   - /@esbuild/linux-s390x/0.16.17:
1972   - resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==}
1973   - engines: {node: '>=12'}
1974   - cpu: [s390x]
1975   - os: [linux]
1976   - requiresBuild: true
1977   - dev: true
1978   - optional: true
1979   -
1980   - /@esbuild/linux-x64/0.16.17:
1981   - resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==}
1982   - engines: {node: '>=12'}
1983   - cpu: [x64]
1984   - os: [linux]
1985   - requiresBuild: true
1986   - dev: true
1987   - optional: true
1988   -
1989   - /@esbuild/netbsd-x64/0.16.17:
1990   - resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==}
1991   - engines: {node: '>=12'}
1992   - cpu: [x64]
1993   - os: [netbsd]
1994   - requiresBuild: true
1995   - dev: true
1996   - optional: true
1997   -
1998   - /@esbuild/openbsd-x64/0.16.17:
1999   - resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==}
2000   - engines: {node: '>=12'}
2001   - cpu: [x64]
2002   - os: [openbsd]
2003   - requiresBuild: true
2004   - dev: true
2005   - optional: true
2006   -
2007   - /@esbuild/sunos-x64/0.16.17:
2008   - resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==}
2009   - engines: {node: '>=12'}
2010   - cpu: [x64]
2011   - os: [sunos]
2012   - requiresBuild: true
2013   - dev: true
2014   - optional: true
2015   -
2016   - /@esbuild/win32-arm64/0.16.17:
2017   - resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==}
2018   - engines: {node: '>=12'}
2019   - cpu: [arm64]
2020   - os: [win32]
2021   - requiresBuild: true
2022   - dev: true
2023   - optional: true
2024   -
2025   - /@esbuild/win32-ia32/0.16.17:
2026   - resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==}
2027   - engines: {node: '>=12'}
2028   - cpu: [ia32]
2029   - os: [win32]
2030   - requiresBuild: true
2031   - dev: true
2032   - optional: true
2033   -
2034   - /@esbuild/win32-x64/0.16.17:
2035   - resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==}
2036   - engines: {node: '>=12'}
2037   - cpu: [x64]
2038   - os: [win32]
2039   - requiresBuild: true
2040   - dev: true
2041   - optional: true
2042   -
2043   - /@eslint/eslintrc/1.4.1:
2044   - resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==}
2045   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2046   - dependencies:
2047   - ajv: 6.12.6
2048   - debug: 4.3.4
2049   - espree: 9.4.1
2050   - globals: 13.19.0
2051   - ignore: 5.2.1
2052   - import-fresh: 3.3.0
2053   - js-yaml: 4.1.0
2054   - minimatch: 3.1.2
2055   - strip-json-comments: 3.1.1
2056   - transitivePeerDependencies:
2057   - - supports-color
2058   - dev: true
2059   -
2060   - /@floating-ui/core/1.0.2:
2061   - resolution: {integrity: sha512-Skfy0YS3NJ5nV9us0uuPN0HDk1Q4edljaOhRBJGDWs9EBa7ZVMYBHRFlhLvvmwEoaIM9BlH6QJFn9/uZg0bACg==}
2062   - dev: false
2063   -
2064   - /@floating-ui/dom/1.0.6:
2065   - resolution: {integrity: sha512-kt/tg1oip9OAH1xjCTcx1OpcUpu9rjDw3GKJ/rEhUqhO7QyJWfrHU0DpLTNsH67+JyFL5Kv9X1utsXwKFVtyEQ==}
2066   - dependencies:
2067   - '@floating-ui/core': 1.0.2
2068   - dev: false
2069   -
2070   - /@form-create/component-elm-checkbox/3.1.15:
2071   - resolution: {integrity: sha512-bAl3k0p76wwMX0OxeR8KAEiUl2RP1Jl1kAqbjD762EcSXGgaXgP94v9ag1JhUoiwZkSKWl6IF+e/utjEonRSFw==}
2072   - dependencies:
2073   - '@form-create/utils': 3.1.15
2074   - dev: false
2075   -
2076   - /@form-create/component-elm-frame/3.1.15:
2077   - resolution: {integrity: sha512-78WbMpMLTYwTo3QP7Fa+N2VF/u1vmRuwDmiobtBtVg9EE7m6//bQV96ibnLNXX27MD41gIg+o1GUJtx/qxZ8Ew==}
2078   - dependencies:
2079   - '@form-create/utils': 3.1.15
2080   - dev: false
2081   -
2082   - /@form-create/component-elm-group/3.1.15:
2083   - resolution: {integrity: sha512-V/oVxHf9rHqqMHRV0XRVED9EYFCVZ8Tv/EbbIN/4rORruHtzdQOH8I0QHQ9T4vZO9Q4eblApzcJb8Y7bbHX23Q==}
2084   - dependencies:
2085   - '@form-create/utils': 3.1.15
2086   - dev: false
2087   -
2088   - /@form-create/component-elm-radio/3.1.15:
2089   - resolution: {integrity: sha512-qAf1VlhrUvMlgzkz6BYLRn0UOLahkTI/cbzt8nkp5PL1oGoSXp5xqIOtHMjbnGEkEXW57kjRKI5Q7UjzIhYmvQ==}
2090   - dependencies:
2091   - '@form-create/utils': 3.1.15
2092   - dev: false
2093   -
2094   - /@form-create/component-elm-select/3.1.15:
2095   - resolution: {integrity: sha512-ZnvPn/TGqgFDed7bKabjRvlwlQ8RYq5WCG9Iy63d2igC8577tv5QTI2rNvfGfxxH/254MPwgNlA94JukxzEOTw==}
2096   - dependencies:
2097   - '@form-create/utils': 3.1.15
2098   - dev: false
2099   -
2100   - /@form-create/component-elm-tree/3.1.15:
2101   - resolution: {integrity: sha512-4VPN406A8Mvannn8P/2DvStqDYFfDHZ+ILG/0JndOyfe+GdYdSA5SwD3LfC4zD6AhpGrkOJXbd4YYXlBUtzt8g==}
2102   - dependencies:
2103   - '@form-create/utils': 3.1.15
2104   - dev: false
2105   -
2106   - /@form-create/component-elm-upload/3.1.17:
2107   - resolution: {integrity: sha512-9FToAS1rQAS1KBq5YK473i3EpGGwHAerqjuoiKiH4wlaGsJma+nGtRui1SSAF4r4QfWGKuSGZJmPtT6EMP4w8Q==}
2108   - dependencies:
2109   - '@form-create/utils': 3.1.15
2110   - dev: false
2111   -
2112   - /@form-create/component-subform/3.1.5:
2113   - resolution: {integrity: sha512-JHNEFGuwpnjGvCJ0I0GCqPL5al0qXoN4ymnRBpm+oL+6MMo5bz1kUyoqMX1MutuC96gHTqpeqc67hssi8g2mIw==}
2114   - dev: false
2115   -
2116   - /@form-create/component-wangeditor/3.1.12:
2117   - resolution: {integrity: sha512-ncsHFCiBY4veyD0yj0kWz+hqEjvY8VGTCJYpYL/b7/8dnPAEaSn9fwOKc32eyZbb8YJXwt3BivvFBx3aMj0cTg==}
2118   - dependencies:
2119   - wangeditor: 4.7.15
2120   - dev: false
2121   -
2122   - /@form-create/core/3.1.17_vue@3.2.47:
2123   - resolution: {integrity: sha512-XGsrmUR5nQEvDvxhB035df62iunSA91oQ77XbGvfaoi8Sz/EBos7xbVdIXNfACxdLMedy33+LBVGIrEHU8UNjw==}
2124   - peerDependencies:
2125   - vue: ^3.1.0
2126   - dependencies:
2127   - '@form-create/utils': 3.1.15
2128   - vue: 3.2.47
2129   - dev: false
2130   -
2131   - /@form-create/designer/3.1.0_vue@3.2.47:
2132   - resolution: {integrity: sha512-+YH/MkInTyL1bNqX6BSeixPlNUxyeqMvy5zrC97nzf+m87SuBny+qFECEkMWhtQ4GTAIy91DjxQM2KJ6QTlB4w==}
2133   - dependencies:
2134   - '@form-create/component-wangeditor': 3.1.12
2135   - '@form-create/element-ui': 3.1.17_vue@3.2.47
2136   - '@form-create/utils': 3.1.15
2137   - vuedraggable: 4.1.0_vue@3.2.47
2138   - transitivePeerDependencies:
2139   - - vue
2140   - dev: false
2141   -
2142   - /@form-create/element-ui/3.1.17_vue@3.2.47:
2143   - resolution: {integrity: sha512-MQ/ozkH8Ckx1rgzUcrQmqqfg3SCOBb6AYIOn6YcF/H+iid7xbq16qJjPa0sAKNlO3WC6ak3ucF6KuWu4R7uChw==}
2144   - peerDependencies:
2145   - vue: ^3.1.0
2146   - dependencies:
2147   - '@form-create/component-elm-checkbox': 3.1.15
2148   - '@form-create/component-elm-frame': 3.1.15
2149   - '@form-create/component-elm-group': 3.1.15
2150   - '@form-create/component-elm-radio': 3.1.15
2151   - '@form-create/component-elm-select': 3.1.15
2152   - '@form-create/component-elm-tree': 3.1.15
2153   - '@form-create/component-elm-upload': 3.1.17
2154   - '@form-create/component-subform': 3.1.5
2155   - '@form-create/core': 3.1.17_vue@3.2.47
2156   - '@form-create/utils': 3.1.15
2157   - vue: 3.2.47
2158   - dev: false
2159   -
2160   - /@form-create/utils/3.1.15:
2161   - resolution: {integrity: sha512-tP6Z/c2XC6OYrI8D9/XWvJc2h6apsyMFTy051sY+tCcxppqyR7dBEEXmgfWOrAr980N7k10g27kwJ9TdVn+bfw==}
2162   - dev: false
2163   -
2164   - /@humanwhocodes/config-array/0.11.8:
2165   - resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
2166   - engines: {node: '>=10.10.0'}
2167   - dependencies:
2168   - '@humanwhocodes/object-schema': 1.2.1
2169   - debug: 4.3.4
2170   - minimatch: 3.1.2
2171   - transitivePeerDependencies:
2172   - - supports-color
2173   - dev: true
2174   -
2175   - /@humanwhocodes/module-importer/1.0.1:
2176   - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
2177   - engines: {node: '>=12.22'}
2178   - dev: true
2179   -
2180   - /@humanwhocodes/object-schema/1.2.1:
2181   - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
2182   - dev: true
2183   -
2184   - /@iconify/iconify/2.1.2:
2185   - resolution: {integrity: sha512-QcUzFeEWkE/mW+BVtEGmcWATClcCOIJFiYUD/PiCWuTcdEA297o8D4oN6Ra44WrNOHu1wqNW4J0ioaDIiqaFOQ==}
2186   - dependencies:
2187   - cross-fetch: 3.1.5
2188   - transitivePeerDependencies:
2189   - - encoding
2190   - dev: true
2191   -
2192   - /@iconify/iconify/3.1.0:
2193   - resolution: {integrity: sha512-Xyz+N5NSIiHj7G228CvFUcMKBz3BbpUTAuPnK2ariEUM7891F8ysD6Gh8782f3En1U4Qz70F0tzuyF8BhCfTQg==}
2194   - dependencies:
2195   - '@iconify/types': 2.0.0
2196   -
2197   - /@iconify/json/2.2.19:
2198   - resolution: {integrity: sha512-u9GEiedZRmDAqbYa2A43KG5BQ6lYrFtwpoBm9CJuA7FyN4UUrf3qyaNvEaD9R+dfie8KXqqTa2hKEAoJ7F1McA==}
2199   - dependencies:
2200   - '@iconify/types': 2.0.0
2201   - pathe: 1.1.0
2202   - dev: true
2203   -
2204   - /@iconify/types/2.0.0:
2205   - resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
2206   -
2207   - /@intlify/bundle-utils/4.0.0_vue-i18n@9.2.2:
2208   - resolution: {integrity: sha512-klXrYT9VXyKEXsD6UY3pShg0O5MPC07n0TZ5RrSs5ry6T1eZVolIFGJi9c3qcDrh1qjJxgikRnPBmD7qGDqbjw==}
2209   - engines: {node: '>= 12'}
2210   - peerDependencies:
2211   - petite-vue-i18n: '*'
2212   - vue-i18n: '*'
2213   - peerDependenciesMeta:
2214   - petite-vue-i18n:
2215   - optional: true
2216   - vue-i18n:
2217   - optional: true
2218   - dependencies:
2219   - '@intlify/message-compiler': 9.3.0-beta.16
2220   - '@intlify/shared': 9.3.0-beta.16
2221   - jsonc-eslint-parser: 1.4.1
2222   - source-map: 0.6.1
2223   - vue-i18n: 9.2.2_vue@3.2.47
2224   - yaml-eslint-parser: 0.3.2
2225   - dev: true
2226   -
2227   - /@intlify/core-base/9.2.2:
2228   - resolution: {integrity: sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==}
2229   - engines: {node: '>= 14'}
2230   - dependencies:
2231   - '@intlify/devtools-if': 9.2.2
2232   - '@intlify/message-compiler': 9.2.2
2233   - '@intlify/shared': 9.2.2
2234   - '@intlify/vue-devtools': 9.2.2
2235   -
2236   - /@intlify/devtools-if/9.2.2:
2237   - resolution: {integrity: sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==}
2238   - engines: {node: '>= 14'}
2239   - dependencies:
2240   - '@intlify/shared': 9.2.2
2241   -
2242   - /@intlify/message-compiler/9.2.2:
2243   - resolution: {integrity: sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==}
2244   - engines: {node: '>= 14'}
2245   - dependencies:
2246   - '@intlify/shared': 9.2.2
2247   - source-map: 0.6.1
2248   -
2249   - /@intlify/message-compiler/9.3.0-beta.16:
2250   - resolution: {integrity: sha512-CGQI3xRcs1ET75eDQ0DUy3MRYOqTauRIIgaMoISKiF83gqRWg93FqN8lGMKcpBqaF4tI0JhsfosCaGiBL9+dnw==}
2251   - engines: {node: '>= 14'}
2252   - dependencies:
2253   - '@intlify/shared': 9.3.0-beta.16
2254   - source-map: 0.6.1
2255   - dev: true
2256   -
2257   - /@intlify/shared/9.2.2:
2258   - resolution: {integrity: sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==}
2259   - engines: {node: '>= 14'}
2260   -
2261   - /@intlify/shared/9.3.0-beta.16:
2262   - resolution: {integrity: sha512-kXbm4svALe3lX+EjdJxfnabOphqS4yQ1Ge/iIlR8tvUiYRCoNz3hig1M4336iY++Dfx5ytEQJPNjIcknNIuvig==}
2263   - engines: {node: '>= 14'}
2264   - dev: true
2265   -
2266   - /@intlify/unplugin-vue-i18n/0.8.2_vue-i18n@9.2.2:
2267   - resolution: {integrity: sha512-cRnzPqSEZQOmTD+p4pwc3RTS9HxreLqfID0keoqZDZweCy/CGRMLLTNd15S4TUf1vSBhPF03DItEFDr1F+8MDA==}
2268   - engines: {node: '>= 14.16'}
2269   - peerDependencies:
2270   - petite-vue-i18n: '*'
2271   - vue-i18n: '*'
2272   - vue-i18n-bridge: '*'
2273   - peerDependenciesMeta:
2274   - petite-vue-i18n:
2275   - optional: true
2276   - vue-i18n:
2277   - optional: true
2278   - vue-i18n-bridge:
2279   - optional: true
2280   - dependencies:
2281   - '@intlify/bundle-utils': 4.0.0_vue-i18n@9.2.2
2282   - '@intlify/shared': 9.3.0-beta.16
2283   - '@rollup/pluginutils': 4.2.1
2284   - '@vue/compiler-sfc': 3.2.47
2285   - debug: 4.3.4
2286   - fast-glob: 3.2.12
2287   - js-yaml: 4.1.0
2288   - json5: 2.2.3
2289   - pathe: 1.1.0
2290   - picocolors: 1.0.0
2291   - source-map: 0.6.1
2292   - unplugin: 1.0.1
2293   - vue-i18n: 9.2.2_vue@3.2.47
2294   - transitivePeerDependencies:
2295   - - supports-color
2296   - dev: true
2297   -
2298   - /@intlify/vue-devtools/9.2.2:
2299   - resolution: {integrity: sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==}
2300   - engines: {node: '>= 14'}
2301   - dependencies:
2302   - '@intlify/core-base': 9.2.2
2303   - '@intlify/shared': 9.2.2
2304   -
2305   - /@jridgewell/gen-mapping/0.1.1:
2306   - resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz}
2307   - engines: {node: '>=6.0.0'}
2308   - dependencies:
2309   - '@jridgewell/set-array': 1.1.2
2310   - '@jridgewell/sourcemap-codec': 1.4.14
2311   - dev: true
2312   -
2313   - /@jridgewell/gen-mapping/0.3.2:
2314   - resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
2315   - engines: {node: '>=6.0.0'}
2316   - dependencies:
2317   - '@jridgewell/set-array': 1.1.2
2318   - '@jridgewell/sourcemap-codec': 1.4.14
2319   - '@jridgewell/trace-mapping': 0.3.17
2320   - dev: true
2321   -
2322   - /@jridgewell/resolve-uri/3.1.0:
2323   - resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
2324   - engines: {node: '>=6.0.0'}
2325   - dev: true
2326   -
2327   - /@jridgewell/set-array/1.1.2:
2328   - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@jridgewell/set-array/-/set-array-1.1.2.tgz}
2329   - engines: {node: '>=6.0.0'}
2330   - dev: true
2331   -
2332   - /@jridgewell/source-map/0.3.2:
2333   - resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==}
2334   - dependencies:
2335   - '@jridgewell/gen-mapping': 0.3.2
2336   - '@jridgewell/trace-mapping': 0.3.17
2337   - dev: true
2338   -
2339   - /@jridgewell/sourcemap-codec/1.4.14:
2340   - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
2341   - dev: true
2342   -
2343   - /@jridgewell/trace-mapping/0.3.17:
2344   - resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==}
2345   - dependencies:
2346   - '@jridgewell/resolve-uri': 3.1.0
2347   - '@jridgewell/sourcemap-codec': 1.4.14
2348   - dev: true
2349   -
2350   - /@jridgewell/trace-mapping/0.3.9:
2351   - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
2352   - dependencies:
2353   - '@jridgewell/resolve-uri': 3.1.0
2354   - '@jridgewell/sourcemap-codec': 1.4.14
2355   - dev: true
2356   -
2357   - /@nodelib/fs.scandir/2.1.5:
2358   - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
2359   - engines: {node: '>= 8'}
2360   - dependencies:
2361   - '@nodelib/fs.stat': 2.0.5
2362   - run-parallel: 1.2.0
2363   - dev: true
2364   -
2365   - /@nodelib/fs.stat/2.0.5:
2366   - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
2367   - engines: {node: '>= 8'}
2368   - dev: true
2369   -
2370   - /@nodelib/fs.walk/1.2.8:
2371   - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
2372   - engines: {node: '>= 8'}
2373   - dependencies:
2374   - '@nodelib/fs.scandir': 2.1.5
2375   - fastq: 1.13.0
2376   - dev: true
2377   -
2378   - /@nuxt/kit/3.1.2_rollup@3.14.0:
2379   - resolution: {integrity: sha512-m8/AF8hBJiG7aTx2CpiDGeLYYz30fUoPbJ9XiSmHqRIXv1goAFWHSkzWfRNEsoAAbMHf76oB917wVUQ3VSSQHg==}
2380   - engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
2381   - dependencies:
2382   - '@nuxt/schema': 3.1.2_rollup@3.14.0
2383   - c12: 1.1.0
2384   - consola: 2.15.3
2385   - defu: 6.1.2
2386   - globby: 13.1.3
2387   - hash-sum: 2.0.0
2388   - ignore: 5.2.4
2389   - jiti: 1.16.2
2390   - knitwork: 1.0.0
2391   - lodash.template: 4.5.0
2392   - mlly: 1.1.0
2393   - pathe: 1.1.0
2394   - pkg-types: 1.0.1
2395   - scule: 1.0.0
2396   - semver: 7.3.8
2397   - unctx: 2.1.1
2398   - unimport: 2.1.0_rollup@3.14.0
2399   - untyped: 1.2.2
2400   - transitivePeerDependencies:
2401   - - rollup
2402   - - supports-color
2403   - dev: true
2404   -
2405   - /@nuxt/schema/3.1.2_rollup@3.14.0:
2406   - resolution: {integrity: sha512-wru9LhRXTa6WQlx7c0oYrtvJY7TiVlkBKXY5Rsmfo0StJuWohgZiReu9fu6z6GU4MzZlX25TVjwvq9Q7bNVbSQ==}
2407   - engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
2408   - dependencies:
2409   - c12: 1.1.0
2410   - create-require: 1.1.1
2411   - defu: 6.1.2
2412   - hookable: 5.4.2
2413   - jiti: 1.16.2
2414   - pathe: 1.1.0
2415   - pkg-types: 1.0.1
2416   - postcss-import-resolver: 2.0.0
2417   - scule: 1.0.0
2418   - std-env: 3.3.2
2419   - ufo: 1.0.1
2420   - unimport: 2.2.4_rollup@3.14.0
2421   - untyped: 1.2.2
2422   - transitivePeerDependencies:
2423   - - rollup
2424   - - supports-color
2425   - dev: true
2426   -
2427   - /@purge-icons/core/0.9.1:
2428   - resolution: {integrity: sha512-sx8/a30MbbqQVEqhuMPE1wJpdVRRbEmwEPZpFzVkcDixzX4p+R2A0WVxqkb0xfHUBAVQwrSE2SeAyniIQLqbLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@purge-icons/core/-/core-0.9.1.tgz}
2429   - dependencies:
2430   - '@iconify/iconify': 2.1.2
2431   - axios: 0.26.1_debug@4.3.4
2432   - debug: 4.3.4
2433   - fast-glob: 3.2.12
2434   - fs-extra: 10.1.0
2435   - transitivePeerDependencies:
2436   - - encoding
2437   - - supports-color
2438   - dev: true
2439   -
2440   - /@purge-icons/generated/0.9.0:
2441   - resolution: {integrity: sha512-s2t+1oVtGDV6KtqfCXtUOhxfeYvOdDF90IVm+nMs/6bUP0HeGZLslguuL/AibpwtfL4FA/oCsIu/RhwapgAdJw==}
2442   - dependencies:
2443   - '@iconify/iconify': 3.1.0
2444   - dev: true
2445   -
2446   - /@rollup/pluginutils/4.2.1:
2447   - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
2448   - engines: {node: '>= 8.0.0'}
2449   - dependencies:
2450   - estree-walker: 2.0.2
2451   - picomatch: 2.3.1
2452   - dev: true
2453   -
2454   - /@rollup/pluginutils/5.0.2_rollup@3.14.0:
2455   - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
2456   - engines: {node: '>=14.0.0'}
2457   - peerDependencies:
2458   - rollup: ^1.20.0||^2.0.0||^3.0.0
2459   - peerDependenciesMeta:
2460   - rollup:
2461   - optional: true
2462   - dependencies:
2463   - '@types/estree': 1.0.0
2464   - estree-walker: 2.0.2
2465   - picomatch: 2.3.1
2466   - rollup: 3.14.0
2467   - dev: true
2468   -
2469   - /@sxzz/popperjs-es/2.11.7:
2470   - resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
2471   - dev: false
2472   -
2473   - /@transloadit/prettier-bytes/0.0.7:
2474   - resolution: {integrity: sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==}
2475   - dev: false
2476   -
2477   - /@trysound/sax/0.2.0:
2478   - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
2479   - engines: {node: '>=10.13.0'}
2480   - dev: true
2481   -
2482   - /@tsconfig/node10/1.0.9:
2483   - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==}
2484   - dev: true
2485   -
2486   - /@tsconfig/node12/1.0.11:
2487   - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}
2488   - dev: true
2489   -
2490   - /@tsconfig/node14/1.0.3:
2491   - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}
2492   - dev: true
2493   -
2494   - /@tsconfig/node16/1.0.3:
2495   - resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==}
2496   - dev: true
2497   -
2498   - /@types/eslint/8.4.10:
2499   - resolution: {integrity: sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==}
2500   - dependencies:
2501   - '@types/estree': 1.0.0
2502   - '@types/json-schema': 7.0.11
2503   - dev: true
2504   -
2505   - /@types/estree/1.0.0:
2506   - resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
2507   - dev: true
2508   -
2509   - /@types/event-emitter/0.3.3:
2510   - resolution: {integrity: sha512-UfnOK1pIxO7P+EgPRZXD9jMpimd8QEFcEZ5R67R1UhGbv4zghU5+NE7U8M8G9H5Jc8FI51rqDWQs6FtUfq2e/Q==}
2511   - dev: false
2512   -
2513   - /@types/intro.js/5.1.0:
2514   - resolution: {integrity: sha512-XHkD6t7f3bn8B2//kOlznRzmk15KvsRkFpY6i8em/eDphblQ8QHbCiW+6OPjX7CxI0aVNVJK6Yamb2h2KMmFdA==}
2515   - dev: true
2516   -
2517   - /@types/json-schema/7.0.11:
2518   - resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
2519   - dev: true
2520   -
2521   - /@types/lodash-es/4.17.6:
2522   - resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==}
2523   - dependencies:
2524   - '@types/lodash': 4.14.189
2525   -
2526   - /@types/lodash/4.14.189:
2527   - resolution: {integrity: sha512-kb9/98N6X8gyME9Cf7YaqIMvYGnBSWqEci6tiettE6iJWH1XdJz/PO8LB0GtLCG7x8dU3KWhZT+lA1a35127tA==}
2528   -
2529   - /@types/minimist/1.2.2:
2530   - resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
2531   - dev: true
2532   -
2533   - /@types/node/10.17.60:
2534   - resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==}
2535   - dev: true
2536   -
2537   - /@types/node/18.13.0:
2538   - resolution: {integrity: sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==}
2539   - dev: true
2540   -
2541   - /@types/normalize-package-data/2.4.1:
2542   - resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
2543   - dev: true
2544   -
2545   - /@types/nprogress/0.2.0:
2546   - resolution: {integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==}
2547   - dev: true
2548   -
2549   - /@types/parse-json/4.0.0:
2550   - resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
2551   - dev: true
2552   -
2553   - /@types/qrcode/1.5.0:
2554   - resolution: {integrity: sha512-x5ilHXRxUPIMfjtM+1vf/GPTRWZ81nqscursm5gMznJeK9M0YnZ1c3bEvRLQ0zSSgedLx1J6MGL231ObQGGhaA==}
2555   - dependencies:
2556   - '@types/node': 18.13.0
2557   - dev: true
2558   -
2559   - /@types/qs/6.9.7:
2560   - resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==}
2561   - dev: true
2562   -
2563   - /@types/semver/7.3.13:
2564   - resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==}
2565   - dev: true
2566   -
2567   - /@types/svgo/2.6.4:
2568   - resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==}
2569   - dependencies:
2570   - '@types/node': 18.13.0
2571   - dev: true
2572   -
2573   - /@types/web-bluetooth/0.0.16:
2574   - resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
2575   -
2576   - /@typescript-eslint/eslint-plugin/5.51.0_b635kmla6dsb4frxfihkw4m47e:
2577   - resolution: {integrity: sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==}
2578   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2579   - peerDependencies:
2580   - '@typescript-eslint/parser': ^5.0.0
2581   - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
2582   - typescript: '*'
2583   - peerDependenciesMeta:
2584   - typescript:
2585   - optional: true
2586   - dependencies:
2587   - '@typescript-eslint/parser': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64
2588   - '@typescript-eslint/scope-manager': 5.51.0
2589   - '@typescript-eslint/type-utils': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64
2590   - '@typescript-eslint/utils': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64
2591   - debug: 4.3.4
2592   - eslint: 8.33.0
2593   - grapheme-splitter: 1.0.4
2594   - ignore: 5.2.4
2595   - natural-compare-lite: 1.4.0
2596   - regexpp: 3.2.0
2597   - semver: 7.3.8
2598   - tsutils: 3.21.0_typescript@4.9.5
2599   - typescript: 4.9.5
2600   - transitivePeerDependencies:
2601   - - supports-color
2602   - dev: true
2603   -
2604   - /@typescript-eslint/parser/5.51.0_4vsywjlpuriuw3tl5oq6zy5a64:
2605   - resolution: {integrity: sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==}
2606   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2607   - peerDependencies:
2608   - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
2609   - typescript: '*'
2610   - peerDependenciesMeta:
2611   - typescript:
2612   - optional: true
2613   - dependencies:
2614   - '@typescript-eslint/scope-manager': 5.51.0
2615   - '@typescript-eslint/types': 5.51.0
2616   - '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5
2617   - debug: 4.3.4
2618   - eslint: 8.33.0
2619   - typescript: 4.9.5
2620   - transitivePeerDependencies:
2621   - - supports-color
2622   - dev: true
2623   -
2624   - /@typescript-eslint/scope-manager/5.51.0:
2625   - resolution: {integrity: sha512-gNpxRdlx5qw3yaHA0SFuTjW4rxeYhpHxt491PEcKF8Z6zpq0kMhe0Tolxt0qjlojS+/wArSDlj/LtE69xUJphQ==}
2626   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2627   - dependencies:
2628   - '@typescript-eslint/types': 5.51.0
2629   - '@typescript-eslint/visitor-keys': 5.51.0
2630   - dev: true
2631   -
2632   - /@typescript-eslint/type-utils/5.51.0_4vsywjlpuriuw3tl5oq6zy5a64:
2633   - resolution: {integrity: sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==}
2634   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2635   - peerDependencies:
2636   - eslint: '*'
2637   - typescript: '*'
2638   - peerDependenciesMeta:
2639   - typescript:
2640   - optional: true
2641   - dependencies:
2642   - '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5
2643   - '@typescript-eslint/utils': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64
2644   - debug: 4.3.4
2645   - eslint: 8.33.0
2646   - tsutils: 3.21.0_typescript@4.9.5
2647   - typescript: 4.9.5
2648   - transitivePeerDependencies:
2649   - - supports-color
2650   - dev: true
2651   -
2652   - /@typescript-eslint/types/5.51.0:
2653   - resolution: {integrity: sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==}
2654   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2655   - dev: true
2656   -
2657   - /@typescript-eslint/typescript-estree/5.51.0_typescript@4.9.5:
2658   - resolution: {integrity: sha512-TSkNupHvNRkoH9FMA3w7TazVFcBPveAAmb7Sz+kArY6sLT86PA5Vx80cKlYmd8m3Ha2SwofM1KwraF24lM9FvA==}
2659   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2660   - peerDependencies:
2661   - typescript: '*'
2662   - peerDependenciesMeta:
2663   - typescript:
2664   - optional: true
2665   - dependencies:
2666   - '@typescript-eslint/types': 5.51.0
2667   - '@typescript-eslint/visitor-keys': 5.51.0
2668   - debug: 4.3.4
2669   - globby: 11.1.0
2670   - is-glob: 4.0.3
2671   - semver: 7.3.8
2672   - tsutils: 3.21.0_typescript@4.9.5
2673   - typescript: 4.9.5
2674   - transitivePeerDependencies:
2675   - - supports-color
2676   - dev: true
2677   -
2678   - /@typescript-eslint/utils/5.51.0_4vsywjlpuriuw3tl5oq6zy5a64:
2679   - resolution: {integrity: sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==}
2680   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2681   - peerDependencies:
2682   - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
2683   - dependencies:
2684   - '@types/json-schema': 7.0.11
2685   - '@types/semver': 7.3.13
2686   - '@typescript-eslint/scope-manager': 5.51.0
2687   - '@typescript-eslint/types': 5.51.0
2688   - '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5
2689   - eslint: 8.33.0
2690   - eslint-scope: 5.1.1
2691   - eslint-utils: 3.0.0_eslint@8.33.0
2692   - semver: 7.3.8
2693   - transitivePeerDependencies:
2694   - - supports-color
2695   - - typescript
2696   - dev: true
2697   -
2698   - /@typescript-eslint/visitor-keys/5.51.0:
2699   - resolution: {integrity: sha512-Oh2+eTdjHjOFjKA27sxESlA87YPSOJafGCR0md5oeMdh1ZcCfAGCIOL216uTBAkAIptvLIfKQhl7lHxMJet4GQ==}
2700   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2701   - dependencies:
2702   - '@typescript-eslint/types': 5.51.0
2703   - eslint-visitor-keys: 3.3.0
2704   - dev: true
2705   -
2706   - /@uppy/companion-client/2.2.2:
2707   - resolution: {integrity: sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==}
2708   - dependencies:
2709   - '@uppy/utils': 4.1.3
2710   - namespace-emitter: 2.0.1
2711   - dev: false
2712   -
2713   - /@uppy/core/2.3.4:
2714   - resolution: {integrity: sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ==}
2715   - dependencies:
2716   - '@transloadit/prettier-bytes': 0.0.7
2717   - '@uppy/store-default': 2.1.1
2718   - '@uppy/utils': 4.1.3
2719   - lodash.throttle: 4.1.1
2720   - mime-match: 1.0.2
2721   - namespace-emitter: 2.0.1
2722   - nanoid: 3.3.4
2723   - preact: 10.11.3
2724   - dev: false
2725   -
2726   - /@uppy/store-default/2.1.1:
2727   - resolution: {integrity: sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ==}
2728   - dev: false
2729   -
2730   - /@uppy/utils/4.1.3:
2731   - resolution: {integrity: sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw==}
2732   - dependencies:
2733   - lodash.throttle: 4.1.1
2734   - dev: false
2735   -
2736   - /@uppy/xhr-upload/2.1.3_@uppy+core@2.3.4:
2737   - resolution: {integrity: sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==}
2738   - peerDependencies:
2739   - '@uppy/core': ^2.3.3
2740   - dependencies:
2741   - '@uppy/companion-client': 2.2.2
2742   - '@uppy/core': 2.3.4
2743   - '@uppy/utils': 4.1.3
2744   - nanoid: 3.3.4
2745   - dev: false
2746   -
2747   - /@vitejs/plugin-legacy/4.0.1_terser@5.16.3+vite@4.1.1:
2748   - resolution: {integrity: sha512-/ZV63NagI1c9TB5E4ijGmycY//fNm/2L02nsnXXxACwYaF9W+/OyVlgIW24jYUIS+g0yQRtn+N5hzBc8RLNhGA==}
2749   - engines: {node: ^14.18.0 || >=16.0.0}
2750   - peerDependencies:
2751   - terser: ^5.4.0
2752   - vite: ^4.0.0
2753   - dependencies:
2754   - '@babel/core': 7.20.12
2755   - '@babel/preset-env': 7.20.2_@babel+core@7.20.12
2756   - browserslist: 4.21.4
2757   - core-js: 3.27.2
2758   - magic-string: 0.27.0
2759   - regenerator-runtime: 0.13.11
2760   - systemjs: 6.13.0
2761   - terser: 5.16.3
2762   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
2763   - transitivePeerDependencies:
2764   - - supports-color
2765   - dev: true
2766   -
2767   - /@vitejs/plugin-vue-jsx/3.0.0_vite@4.1.1+vue@3.2.47:
2768   - resolution: {integrity: sha512-vurkuzgac5SYuxd2HUZqAFAWGTF10diKBwJNbCvnWijNZfXd+7jMtqjPFbGt7idOJUn584fP1Ar9j/GN2jQ3Ew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.0.0.tgz}
2769   - engines: {node: ^14.18.0 || >=16.0.0}
2770   - peerDependencies:
2771   - vite: ^4.0.0
2772   - vue: ^3.0.0
2773   - dependencies:
2774   - '@babel/core': 7.20.5
2775   - '@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.5
2776   - '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.20.5
2777   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
2778   - vue: 3.2.47
2779   - transitivePeerDependencies:
2780   - - supports-color
2781   - dev: true
2782   -
2783   - /@vitejs/plugin-vue/4.0.0_vite@4.1.1+vue@3.2.47:
2784   - resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz}
2785   - engines: {node: ^14.18.0 || >=16.0.0}
2786   - peerDependencies:
2787   - vite: ^4.0.0
2788   - vue: ^3.2.25
2789   - dependencies:
2790   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
2791   - vue: 3.2.47
2792   - dev: true
2793   -
2794   - /@volar/language-core/1.0.24:
2795   - resolution: {integrity: sha512-vTN+alJiWwK0Pax6POqrmevbtFW2dXhjwWiW/MW4f48eDYPLdyURWcr8TixO7EN/nHsUBj2udT7igFKPtjyAKg==}
2796   - dependencies:
2797   - '@volar/source-map': 1.0.24
2798   - muggle-string: 0.1.0
2799   - dev: true
2800   -
2801   - /@volar/source-map/1.0.24:
2802   - resolution: {integrity: sha512-Qsv/tkplx18pgBr8lKAbM1vcDqgkGKQzbChg6NW+v0CZc3G7FLmK+WrqEPzKlN7Cwdc6XVL559Nod8WKAfKr4A==}
2803   - dependencies:
2804   - muggle-string: 0.1.0
2805   - dev: true
2806   -
2807   - /@volar/typescript/1.0.24:
2808   - resolution: {integrity: sha512-f8hCSk+PfKR1/RQHxZ79V1NpDImHoivqoizK+mstphm25tn/YJ/JnKNjZHB+o21fuW0yKlI26NV3jkVb2Cc/7A==}
2809   - dependencies:
2810   - '@volar/language-core': 1.0.24
2811   - dev: true
2812   -
2813   - /@volar/vue-language-core/1.0.24:
2814   - resolution: {integrity: sha512-2NTJzSgrwKu6uYwPqLiTMuAzi7fAY3yFy5PJ255bGJc82If0Xr+cW8pC80vpjG0D/aVLmlwAdO4+Ya2BI8GdDg==}
2815   - dependencies:
2816   - '@volar/language-core': 1.0.24
2817   - '@volar/source-map': 1.0.24
2818   - '@vue/compiler-dom': 3.2.45
2819   - '@vue/compiler-sfc': 3.2.45
2820   - '@vue/reactivity': 3.2.45
2821   - '@vue/shared': 3.2.45
2822   - minimatch: 5.1.2
2823   - vue-template-compiler: 2.7.14
2824   - dev: true
2825   -
2826   - /@volar/vue-typescript/1.0.24:
2827   - resolution: {integrity: sha512-9a25oHDvGaNC0okRS47uqJI6FxY4hUQZUsxeOUFHcqVxZEv8s17LPuP/pMMXyz7jPygrZubB/qXqHY5jEu/akA==}
2828   - dependencies:
2829   - '@volar/typescript': 1.0.24
2830   - '@volar/vue-language-core': 1.0.24
2831   - dev: true
2832   -
2833   - /@vue/babel-helper-vue-transform-on/1.0.2:
2834   - resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz}
2835   - dev: true
2836   -
2837   - /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.20.5:
2838   - resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz}
2839   - dependencies:
2840   - '@babel/helper-module-imports': 7.18.6
2841   - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.5
2842   - '@babel/template': 7.18.10
2843   - '@babel/traverse': 7.20.1
2844   - '@babel/types': 7.20.2
2845   - '@vue/babel-helper-vue-transform-on': 1.0.2
2846   - camelcase: 6.3.0
2847   - html-tags: 3.2.0
2848   - svg-tags: 1.0.0
2849   - transitivePeerDependencies:
2850   - - '@babel/core'
2851   - - supports-color
2852   - dev: true
2853   -
2854   - /@vue/compiler-core/3.2.45:
2855   - resolution: {integrity: sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==}
2856   - dependencies:
2857   - '@babel/parser': 7.20.5
2858   - '@vue/shared': 3.2.45
2859   - estree-walker: 2.0.2
2860   - source-map: 0.6.1
2861   - dev: true
2862   -
2863   - /@vue/compiler-core/3.2.47:
2864   - resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==}
2865   - dependencies:
2866   - '@babel/parser': 7.20.15
2867   - '@vue/shared': 3.2.47
2868   - estree-walker: 2.0.2
2869   - source-map: 0.6.1
2870   -
2871   - /@vue/compiler-dom/3.2.45:
2872   - resolution: {integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==}
2873   - dependencies:
2874   - '@vue/compiler-core': 3.2.45
2875   - '@vue/shared': 3.2.45
2876   - dev: true
2877   -
2878   - /@vue/compiler-dom/3.2.47:
2879   - resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==}
2880   - dependencies:
2881   - '@vue/compiler-core': 3.2.47
2882   - '@vue/shared': 3.2.47
2883   -
2884   - /@vue/compiler-sfc/3.2.45:
2885   - resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==}
2886   - dependencies:
2887   - '@babel/parser': 7.20.3
2888   - '@vue/compiler-core': 3.2.45
2889   - '@vue/compiler-dom': 3.2.45
2890   - '@vue/compiler-ssr': 3.2.45
2891   - '@vue/reactivity-transform': 3.2.45
2892   - '@vue/shared': 3.2.45
2893   - estree-walker: 2.0.2
2894   - magic-string: 0.25.9
2895   - postcss: 8.4.21
2896   - source-map: 0.6.1
2897   - dev: true
2898   -
2899   - /@vue/compiler-sfc/3.2.47:
2900   - resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==}
2901   - dependencies:
2902   - '@babel/parser': 7.20.15
2903   - '@vue/compiler-core': 3.2.47
2904   - '@vue/compiler-dom': 3.2.47
2905   - '@vue/compiler-ssr': 3.2.47
2906   - '@vue/reactivity-transform': 3.2.47
2907   - '@vue/shared': 3.2.47
2908   - estree-walker: 2.0.2
2909   - magic-string: 0.25.9
2910   - postcss: 8.4.21
2911   - source-map: 0.6.1
2912   -
2913   - /@vue/compiler-ssr/3.2.45:
2914   - resolution: {integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==}
2915   - dependencies:
2916   - '@vue/compiler-dom': 3.2.45
2917   - '@vue/shared': 3.2.45
2918   - dev: true
2919   -
2920   - /@vue/compiler-ssr/3.2.47:
2921   - resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==}
2922   - dependencies:
2923   - '@vue/compiler-dom': 3.2.47
2924   - '@vue/shared': 3.2.47
2925   -
2926   - /@vue/devtools-api/6.4.5:
2927   - resolution: {integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@vue/devtools-api/-/devtools-api-6.4.5.tgz}
2928   -
2929   - /@vue/reactivity-transform/3.2.45:
2930   - resolution: {integrity: sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==}
2931   - dependencies:
2932   - '@babel/parser': 7.20.5
2933   - '@vue/compiler-core': 3.2.45
2934   - '@vue/shared': 3.2.45
2935   - estree-walker: 2.0.2
2936   - magic-string: 0.25.9
2937   - dev: true
2938   -
2939   - /@vue/reactivity-transform/3.2.47:
2940   - resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==}
2941   - dependencies:
2942   - '@babel/parser': 7.20.15
2943   - '@vue/compiler-core': 3.2.47
2944   - '@vue/shared': 3.2.47
2945   - estree-walker: 2.0.2
2946   - magic-string: 0.25.9
2947   -
2948   - /@vue/reactivity/3.2.45:
2949   - resolution: {integrity: sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==}
2950   - dependencies:
2951   - '@vue/shared': 3.2.45
2952   - dev: true
2953   -
2954   - /@vue/reactivity/3.2.47:
2955   - resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==}
2956   - dependencies:
2957   - '@vue/shared': 3.2.47
2958   -
2959   - /@vue/runtime-core/3.2.47:
2960   - resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==}
2961   - dependencies:
2962   - '@vue/reactivity': 3.2.47
2963   - '@vue/shared': 3.2.47
2964   -
2965   - /@vue/runtime-dom/3.2.47:
2966   - resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==}
2967   - dependencies:
2968   - '@vue/runtime-core': 3.2.47
2969   - '@vue/shared': 3.2.47
2970   - csstype: 2.6.21
2971   -
2972   - /@vue/server-renderer/3.2.47_vue@3.2.47:
2973   - resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==}
2974   - peerDependencies:
2975   - vue: 3.2.47
2976   - dependencies:
2977   - '@vue/compiler-ssr': 3.2.47
2978   - '@vue/shared': 3.2.47
2979   - vue: 3.2.47
2980   -
2981   - /@vue/shared/3.2.45:
2982   - resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==}
2983   - dev: true
2984   -
2985   - /@vue/shared/3.2.47:
2986   - resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==}
2987   -
2988   - /@vueuse/core/9.12.0_vue@3.2.47:
2989   - resolution: {integrity: sha512-h/Di8Bvf6xRcvS/PvUVheiMYYz3U0tH3X25YxONSaAUBa841ayMwxkuzx/DGUMCW/wHWzD8tRy2zYmOC36r4sg==}
2990   - dependencies:
2991   - '@types/web-bluetooth': 0.0.16
2992   - '@vueuse/metadata': 9.12.0
2993   - '@vueuse/shared': 9.12.0_vue@3.2.47
2994   - vue-demi: 0.13.11_vue@3.2.47
2995   - transitivePeerDependencies:
2996   - - '@vue/composition-api'
2997   - - vue
2998   -
2999   - /@vueuse/metadata/9.12.0:
3000   - resolution: {integrity: sha512-9oJ9MM9lFLlmvxXUqsR1wLt1uF7EVbP5iYaHJYqk+G2PbMjY6EXvZeTjbdO89HgoF5cI6z49o2zT/jD9SVoNpQ==}
3001   -
3002   - /@vueuse/shared/9.12.0_vue@3.2.47:
3003   - resolution: {integrity: sha512-TWuJLACQ0BVithVTRbex4Wf1a1VaRuSpVeyEd4vMUWl54PzlE0ciFUshKCXnlLuD0lxIaLK4Ypj3NXYzZh4+SQ==}
3004   - dependencies:
3005   - vue-demi: 0.13.11_vue@3.2.47
3006   - transitivePeerDependencies:
3007   - - '@vue/composition-api'
3008   - - vue
3009   -
3010   - /@wangeditor/basic-modules/1.1.7_j7icpicfeimtkldwmemjnpdjs4:
3011   - resolution: {integrity: sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==}
3012   - peerDependencies:
3013   - '@wangeditor/core': 1.x
3014   - dom7: ^3.0.0
3015   - lodash.throttle: ^4.1.1
3016   - nanoid: ^3.2.0
3017   - slate: ^0.72.0
3018   - snabbdom: ^3.1.0
3019   - dependencies:
3020   - '@wangeditor/core': 1.1.19_qokc4m5r26t2nkvzejrgzroa7e
3021   - dom7: 3.0.0
3022   - is-url: 1.2.4
3023   - lodash.throttle: 4.1.1
3024   - nanoid: 3.3.4
3025   - slate: 0.72.8
3026   - snabbdom: 3.5.1
3027   - dev: false
3028   -
3029   - /@wangeditor/code-highlight/1.0.3_tztyh2vh7kwzpeloifaekkk3my:
3030   - resolution: {integrity: sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==}
3031   - peerDependencies:
3032   - '@wangeditor/core': 1.x
3033   - dom7: ^3.0.0
3034   - slate: ^0.72.0
3035   - snabbdom: ^3.1.0
3036   - dependencies:
3037   - '@wangeditor/core': 1.1.19_qokc4m5r26t2nkvzejrgzroa7e
3038   - dom7: 3.0.0
3039   - prismjs: 1.29.0
3040   - slate: 0.72.8
3041   - snabbdom: 3.5.1
3042   - dev: false
3043   -
3044   - /@wangeditor/core/1.1.19_qokc4m5r26t2nkvzejrgzroa7e:
3045   - resolution: {integrity: sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q==}
3046   - peerDependencies:
3047   - '@uppy/core': ^2.1.1
3048   - '@uppy/xhr-upload': ^2.0.3
3049   - dom7: ^3.0.0
3050   - is-hotkey: ^0.2.0
3051   - lodash.camelcase: ^4.3.0
3052   - lodash.clonedeep: ^4.5.0
3053   - lodash.debounce: ^4.0.8
3054   - lodash.foreach: ^4.5.0
3055   - lodash.isequal: ^4.5.0
3056   - lodash.throttle: ^4.1.1
3057   - lodash.toarray: ^4.4.0
3058   - nanoid: ^3.2.0
3059   - slate: ^0.72.0
3060   - snabbdom: ^3.1.0
3061   - dependencies:
3062   - '@types/event-emitter': 0.3.3
3063   - '@uppy/core': 2.3.4
3064   - '@uppy/xhr-upload': 2.1.3_@uppy+core@2.3.4
3065   - dom7: 3.0.0
3066   - event-emitter: 0.3.5
3067   - html-void-elements: 2.0.1
3068   - i18next: 20.6.1
3069   - is-hotkey: 0.2.0
3070   - lodash.camelcase: 4.3.0
3071   - lodash.clonedeep: 4.5.0
3072   - lodash.debounce: 4.0.8
3073   - lodash.foreach: 4.5.0
3074   - lodash.isequal: 4.5.0
3075   - lodash.throttle: 4.1.1
3076   - lodash.toarray: 4.4.0
3077   - nanoid: 3.3.4
3078   - scroll-into-view-if-needed: 2.2.29
3079   - slate: 0.72.8
3080   - slate-history: 0.66.0_slate@0.72.8
3081   - snabbdom: 3.5.1
3082   - dev: false
3083   -
3084   - /@wangeditor/editor-for-vue/5.1.12_77ywgcaevzgjoxs6yixvgo4fve:
3085   - resolution: {integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==}
3086   - peerDependencies:
3087   - '@wangeditor/editor': '>=5.1.0'
3088   - vue: ^3.0.5
3089   - dependencies:
3090   - '@wangeditor/editor': 5.1.23
3091   - vue: 3.2.47
3092   - dev: false
3093   -
3094   - /@wangeditor/editor/5.1.23:
3095   - resolution: {integrity: sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ==}
3096   - dependencies:
3097   - '@uppy/core': 2.3.4
3098   - '@uppy/xhr-upload': 2.1.3_@uppy+core@2.3.4
3099   - '@wangeditor/basic-modules': 1.1.7_j7icpicfeimtkldwmemjnpdjs4
3100   - '@wangeditor/code-highlight': 1.0.3_tztyh2vh7kwzpeloifaekkk3my
3101   - '@wangeditor/core': 1.1.19_qokc4m5r26t2nkvzejrgzroa7e
3102   - '@wangeditor/list-module': 1.0.5_tztyh2vh7kwzpeloifaekkk3my
3103   - '@wangeditor/table-module': 1.1.4_2dde2uzwslfxq2cqrl35sl4erm
3104   - '@wangeditor/upload-image-module': 1.0.2_dwqga4onuah5imhngzkgmw6t5a
3105   - '@wangeditor/video-module': 1.1.4_i6gxywmu7tvxmjxypclnjlcil4
3106   - dom7: 3.0.0
3107   - is-hotkey: 0.2.0
3108   - lodash.camelcase: 4.3.0
3109   - lodash.clonedeep: 4.5.0
3110   - lodash.debounce: 4.0.8
3111   - lodash.foreach: 4.5.0
3112   - lodash.isequal: 4.5.0
3113   - lodash.throttle: 4.1.1
3114   - lodash.toarray: 4.4.0
3115   - nanoid: 3.3.4
3116   - slate: 0.72.8
3117   - snabbdom: 3.5.1
3118   - dev: false
3119   -
3120   - /@wangeditor/list-module/1.0.5_tztyh2vh7kwzpeloifaekkk3my:
3121   - resolution: {integrity: sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ==}
3122   - peerDependencies:
3123   - '@wangeditor/core': 1.x
3124   - dom7: ^3.0.0
3125   - slate: ^0.72.0
3126   - snabbdom: ^3.1.0
3127   - dependencies:
3128   - '@wangeditor/core': 1.1.19_qokc4m5r26t2nkvzejrgzroa7e
3129   - dom7: 3.0.0
3130   - slate: 0.72.8
3131   - snabbdom: 3.5.1
3132   - dev: false
3133   -
3134   - /@wangeditor/table-module/1.1.4_2dde2uzwslfxq2cqrl35sl4erm:
3135   - resolution: {integrity: sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w==}
3136   - peerDependencies:
3137   - '@wangeditor/core': 1.x
3138   - dom7: ^3.0.0
3139   - lodash.isequal: ^4.5.0
3140   - lodash.throttle: ^4.1.1
3141   - nanoid: ^3.2.0
3142   - slate: ^0.72.0
3143   - snabbdom: ^3.1.0
3144   - dependencies:
3145   - '@wangeditor/core': 1.1.19_qokc4m5r26t2nkvzejrgzroa7e
3146   - dom7: 3.0.0
3147   - lodash.isequal: 4.5.0
3148   - lodash.throttle: 4.1.1
3149   - nanoid: 3.3.4
3150   - slate: 0.72.8
3151   - snabbdom: 3.5.1
3152   - dev: false
3153   -
3154   - /@wangeditor/upload-image-module/1.0.2_dwqga4onuah5imhngzkgmw6t5a:
3155   - resolution: {integrity: sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA==}
3156   - peerDependencies:
3157   - '@uppy/core': ^2.0.3
3158   - '@uppy/xhr-upload': ^2.0.3
3159   - '@wangeditor/basic-modules': 1.x
3160   - '@wangeditor/core': 1.x
3161   - dom7: ^3.0.0
3162   - lodash.foreach: ^4.5.0
3163   - slate: ^0.72.0
3164   - snabbdom: ^3.1.0
3165   - dependencies:
3166   - '@uppy/core': 2.3.4
3167   - '@uppy/xhr-upload': 2.1.3_@uppy+core@2.3.4
3168   - '@wangeditor/basic-modules': 1.1.7_j7icpicfeimtkldwmemjnpdjs4
3169   - '@wangeditor/core': 1.1.19_qokc4m5r26t2nkvzejrgzroa7e
3170   - dom7: 3.0.0
3171   - lodash.foreach: 4.5.0
3172   - slate: 0.72.8
3173   - snabbdom: 3.5.1
3174   - dev: false
3175   -
3176   - /@wangeditor/video-module/1.1.4_i6gxywmu7tvxmjxypclnjlcil4:
3177   - resolution: {integrity: sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg==}
3178   - peerDependencies:
3179   - '@uppy/core': ^2.1.4
3180   - '@uppy/xhr-upload': ^2.0.7
3181   - '@wangeditor/core': 1.x
3182   - dom7: ^3.0.0
3183   - nanoid: ^3.2.0
3184   - slate: ^0.72.0
3185   - snabbdom: ^3.1.0
3186   - dependencies:
3187   - '@uppy/core': 2.3.4
3188   - '@uppy/xhr-upload': 2.1.3_@uppy+core@2.3.4
3189   - '@wangeditor/core': 1.1.19_qokc4m5r26t2nkvzejrgzroa7e
3190   - dom7: 3.0.0
3191   - nanoid: 3.3.4
3192   - slate: 0.72.8
3193   - snabbdom: 3.5.1
3194   - dev: false
3195   -
3196   - /@windicss/config/1.8.10:
3197   - resolution: {integrity: sha512-O9SsC110b1Ik3YYa4Ck/0TWuCo7YFfA9KDrwD5sAeqscT5COIGK1HszdCT3oh0MJFej2wNrvpfyW9h6yQaW6PA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@windicss/config/-/config-1.8.10.tgz}
3198   - dependencies:
3199   - debug: 4.3.4
3200   - jiti: 1.16.0
3201   - windicss: 3.5.6
3202   - transitivePeerDependencies:
3203   - - supports-color
3204   - dev: true
3205   -
3206   - /@windicss/plugin-utils/1.8.10:
3207   - resolution: {integrity: sha512-Phqk5OW1w+Mv+ry6t7BzAeDq3aMhbI94gR49j9vQCufFfDGCHndhhjtMK0sBv+NPJUsIAIh6qayb1iwBCXUGrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@windicss/plugin-utils/-/plugin-utils-1.8.10.tgz}
3208   - dependencies:
3209   - '@antfu/utils': 0.7.2
3210   - '@windicss/config': 1.8.10
3211   - debug: 4.3.4
3212   - fast-glob: 3.2.12
3213   - magic-string: 0.27.0
3214   - micromatch: 4.0.5
3215   - windicss: 3.5.6
3216   - transitivePeerDependencies:
3217   - - supports-color
3218   - dev: true
3219   -
3220   - /@zxcvbn-ts/core/2.2.1:
3221   - resolution: {integrity: sha512-Cg1JyRpCDIF+Dh3nauqygmmCYxogNVZDxSn+9PgkPD1HZ2QiJe4elruVJrGmYRS7muGmZ1hNJq8ySQdPv6GHaw==}
3222   - dependencies:
3223   - fastest-levenshtein: 1.0.16
3224   - dev: false
3225   -
3226   - /JSONStream/1.3.5:
3227   - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
3228   - hasBin: true
3229   - dependencies:
3230   - jsonparse: 1.3.1
3231   - through: 2.3.8
3232   - dev: true
3233   -
3234   - /acorn-jsx/5.3.2_acorn@7.4.1:
3235   - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
3236   - peerDependencies:
3237   - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
3238   - dependencies:
3239   - acorn: 7.4.1
3240   - dev: true
3241   -
3242   - /acorn-jsx/5.3.2_acorn@8.8.1:
3243   - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
3244   - peerDependencies:
3245   - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
3246   - dependencies:
3247   - acorn: 8.8.1
3248   - dev: true
3249   -
3250   - /acorn-walk/8.2.0:
3251   - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
3252   - engines: {node: '>=0.4.0'}
3253   - dev: true
3254   -
3255   - /acorn/7.4.1:
3256   - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
3257   - engines: {node: '>=0.4.0'}
3258   - hasBin: true
3259   - dev: true
3260   -
3261   - /acorn/8.8.1:
3262   - resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==}
3263   - engines: {node: '>=0.4.0'}
3264   - hasBin: true
3265   - dev: true
3266   -
3267   - /agent-base/6.0.2:
3268   - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
3269   - engines: {node: '>= 6.0.0'}
3270   - dependencies:
3271   - debug: 4.3.4
3272   - transitivePeerDependencies:
3273   - - supports-color
3274   - dev: true
3275   -
3276   - /aggregate-error/3.1.0:
3277   - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
3278   - engines: {node: '>=8'}
3279   - dependencies:
3280   - clean-stack: 2.2.0
3281   - indent-string: 4.0.0
3282   - dev: true
3283   -
3284   - /ajv/6.12.6:
3285   - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
3286   - dependencies:
3287   - fast-deep-equal: 3.1.3
3288   - fast-json-stable-stringify: 2.1.0
3289   - json-schema-traverse: 0.4.1
3290   - uri-js: 4.4.1
3291   - dev: true
3292   -
3293   - /ajv/8.11.2:
3294   - resolution: {integrity: sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==}
3295   - dependencies:
3296   - fast-deep-equal: 3.1.3
3297   - json-schema-traverse: 1.0.0
3298   - require-from-string: 2.0.2
3299   - uri-js: 4.4.1
3300   - dev: true
3301   -
3302   - /animate.css/4.1.1:
3303   - resolution: {integrity: sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==}
3304   - dev: false
3305   -
3306   - /ansi-escapes/4.3.2:
3307   - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
3308   - engines: {node: '>=8'}
3309   - dependencies:
3310   - type-fest: 0.21.3
3311   - dev: true
3312   -
3313   - /ansi-regex/2.1.1:
3314   - resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==}
3315   - engines: {node: '>=0.10.0'}
3316   - dev: true
3317   -
3318   - /ansi-regex/5.0.1:
3319   - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
3320   - engines: {node: '>=8'}
3321   -
3322   - /ansi-regex/6.0.1:
3323   - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
3324   - engines: {node: '>=12'}
3325   - dev: true
3326   -
3327   - /ansi-styles/2.2.1:
3328   - resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==}
3329   - engines: {node: '>=0.10.0'}
3330   - dev: true
3331   -
3332   - /ansi-styles/3.2.1:
3333   - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
3334   - engines: {node: '>=4'}
3335   - dependencies:
3336   - color-convert: 1.9.3
3337   - dev: true
3338   -
3339   - /ansi-styles/4.3.0:
3340   - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
3341   - engines: {node: '>=8'}
3342   - dependencies:
3343   - color-convert: 2.0.1
3344   -
3345   - /ansi-styles/6.2.1:
3346   - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
3347   - engines: {node: '>=12'}
3348   - dev: true
3349   -
3350   - /anymatch/3.1.3:
3351   - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
3352   - engines: {node: '>= 8'}
3353   - dependencies:
3354   - normalize-path: 3.0.0
3355   - picomatch: 2.3.1
3356   - dev: true
3357   -
3358   - /arg/4.1.3:
3359   - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
3360   - dev: true
3361   -
3362   - /argparse/2.0.1:
3363   - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
3364   - dev: true
3365   -
3366   - /arr-diff/4.0.0:
3367   - resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==}
3368   - engines: {node: '>=0.10.0'}
3369   - dev: true
3370   -
3371   - /arr-flatten/1.1.0:
3372   - resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==}
3373   - engines: {node: '>=0.10.0'}
3374   - dev: true
3375   -
3376   - /arr-union/3.1.0:
3377   - resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==}
3378   - engines: {node: '>=0.10.0'}
3379   - dev: true
3380   -
3381   - /array-ify/1.0.0:
3382   - resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==}
3383   - dev: true
3384   -
3385   - /array-union/2.1.0:
3386   - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
3387   - engines: {node: '>=8'}
3388   - dev: true
3389   -
3390   - /array-unique/0.3.2:
3391   - resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==}
3392   - engines: {node: '>=0.10.0'}
3393   - dev: true
3394   -
3395   - /arrify/1.0.1:
3396   - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
3397   - engines: {node: '>=0.10.0'}
3398   - dev: true
3399   -
3400   - /assign-symbols/1.0.0:
3401   - resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==}
3402   - engines: {node: '>=0.10.0'}
3403   - dev: true
3404   -
3405   - /astral-regex/2.0.0:
3406   - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
3407   - engines: {node: '>=8'}
3408   - dev: true
3409   -
3410   - /async-validator/4.2.5:
3411   - resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==}
3412   - dev: false
3413   -
3414   - /async/3.2.4:
3415   - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==}
3416   - dev: true
3417   -
3418   - /asynckit/0.4.0:
3419   - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
3420   - dev: false
3421   -
3422   - /atob/2.1.2:
3423   - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==}
3424   - engines: {node: '>= 4.5.0'}
3425   - hasBin: true
3426   - dev: true
3427   -
3428   - /autoprefixer/10.4.13_postcss@8.4.21:
3429   - resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==}
3430   - engines: {node: ^10 || ^12 || >=14}
3431   - hasBin: true
3432   - peerDependencies:
3433   - postcss: ^8.1.0
3434   - dependencies:
3435   - browserslist: 4.21.4
3436   - caniuse-lite: 1.0.30001431
3437   - fraction.js: 4.2.0
3438   - normalize-range: 0.1.2
3439   - picocolors: 1.0.0
3440   - postcss: 8.4.21
3441   - postcss-value-parser: 4.2.0
3442   - dev: true
3443   -
3444   - /axios/0.26.1_debug@4.3.4:
3445   - resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==}
3446   - dependencies:
3447   - follow-redirects: 1.15.2
3448   - transitivePeerDependencies:
3449   - - debug
3450   - dev: true
3451   -
3452   - /axios/1.3.2:
3453   - resolution: {integrity: sha512-1M3O703bYqYuPhbHeya5bnhpYVsDDRyQSabNja04mZtboLNSuZ4YrltestrLXfHgmzua4TpUqRiVKbiQuo2epw==}
3454   - dependencies:
3455   - follow-redirects: 1.15.2
3456   - form-data: 4.0.0
3457   - proxy-from-env: 1.1.0
3458   - transitivePeerDependencies:
3459   - - debug
3460   - dev: false
3461   -
3462   - /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.20.12:
3463   - resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==}
3464   - peerDependencies:
3465   - '@babel/core': ^7.0.0-0
3466   - dependencies:
3467   - '@babel/compat-data': 7.20.14
3468   - '@babel/core': 7.20.12
3469   - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12
3470   - semver: 6.3.0
3471   - transitivePeerDependencies:
3472   - - supports-color
3473   - dev: true
3474   -
3475   - /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.20.12:
3476   - resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==}
3477   - peerDependencies:
3478   - '@babel/core': ^7.0.0-0
3479   - dependencies:
3480   - '@babel/core': 7.20.12
3481   - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12
3482   - core-js-compat: 3.27.2
3483   - transitivePeerDependencies:
3484   - - supports-color
3485   - dev: true
3486   -
3487   - /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.20.12:
3488   - resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==}
3489   - peerDependencies:
3490   - '@babel/core': ^7.0.0-0
3491   - dependencies:
3492   - '@babel/core': 7.20.12
3493   - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12
3494   - transitivePeerDependencies:
3495   - - supports-color
3496   - dev: true
3497   -
3498   - /balanced-match/1.0.2:
3499   - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
3500   - dev: true
3501   -
3502   - /balanced-match/2.0.0:
3503   - resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==}
3504   - dev: true
3505   -
3506   - /base/0.11.2:
3507   - resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==}
3508   - engines: {node: '>=0.10.0'}
3509   - dependencies:
3510   - cache-base: 1.0.1
3511   - class-utils: 0.3.6
3512   - component-emitter: 1.3.0
3513   - define-property: 1.0.0
3514   - isobject: 3.0.1
3515   - mixin-deep: 1.3.2
3516   - pascalcase: 0.1.1
3517   - dev: true
3518   -
3519   - /big.js/5.2.2:
3520   - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
3521   - dev: true
3522   -
3523   - /binary-extensions/2.2.0:
3524   - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
3525   - engines: {node: '>=8'}
3526   - dev: true
3527   -
3528   - /bluebird/3.7.2:
3529   - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}
3530   - dev: true
3531   -
3532   - /boolbase/1.0.0:
3533   - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
3534   - dev: true
3535   -
3536   - /bpmn-js-properties-panel/0.46.0_bpmn-js@8.10.0:
3537   - resolution: {integrity: sha512-8MlNvHklIZZQH9vtoKf0A0A1v0sHO4Iz19jGhHeX15czOOiCfdavjo+q23GHWNKzQA9347F91XYFcrnM6FO8zw==}
3538   - peerDependencies:
3539   - bpmn-js: ^3.x || ^4.x || ^5.x || ^6.x || ^7.x || ^8.x
3540   - dependencies:
3541   - '@bpmn-io/element-templates-validator': 0.2.0
3542   - '@bpmn-io/extract-process-variables': 0.4.5
3543   - bpmn-js: 8.10.0
3544   - ids: 1.0.0
3545   - inherits: 2.0.4
3546   - lodash: 4.17.21
3547   - min-dom: 3.2.1
3548   - scroll-tabs: 1.0.1
3549   - selection-update: 0.1.2
3550   - semver: 6.3.0
3551   - dev: true
3552   -
3553   - /bpmn-js-token-simulation/0.10.0:
3554   - resolution: {integrity: sha512-QuZQ/KVXKt9Vl+XENyOBoTW2Aw+uKjuBlKdCJL6El7AyM7DkJ5bZkSYURshId1SkBDdYg2mJ1flSmsrhGuSfwg==}
3555   - dependencies:
3556   - min-dash: 3.8.1
3557   - min-dom: 0.2.0
3558   - svg.js: 2.7.1
3559   - dev: false
3560   -
3561   - /bpmn-js/8.10.0:
3562   - resolution: {integrity: sha512-NozeOi01qL0ZdVq8+5hWZcikyEvgrP1yzCBqlhSufJdHFsnEMBCwn2bJJ0B/6JgX+IBwy1sk/Uw+Ds8rQ8vfrw==}
3563   - dependencies:
3564   - bpmn-moddle: 7.1.3
3565   - css.escape: 1.5.1
3566   - diagram-js: 7.9.0
3567   - diagram-js-direct-editing: 1.8.0_diagram-js@7.9.0
3568   - ids: 1.0.0
3569   - inherits: 2.0.4
3570   - min-dash: 3.8.1
3571   - min-dom: 3.2.1
3572   - object-refs: 0.3.0
3573   - tiny-svg: 2.2.4
3574   - dev: true
3575   -
3576   - /bpmn-moddle/7.1.3:
3577   - resolution: {integrity: sha512-ZcBfw0NSOdYTSXFKEn7MOXHItz7VfLZTrFYKO8cK6V8ZzGjCcdiLIOiw7Lctw1PJsihhLiZQS8Htj2xKf+NwCg==}
3578   - dependencies:
3579   - min-dash: 3.8.1
3580   - moddle: 5.0.4
3581   - moddle-xml: 9.0.6
3582   - dev: true
3583   -
3584   - /brace-expansion/1.1.11:
3585   - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
3586   - dependencies:
3587   - balanced-match: 1.0.2
3588   - concat-map: 0.0.1
3589   - dev: true
3590   -
3591   - /brace-expansion/2.0.1:
3592   - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
3593   - dependencies:
3594   - balanced-match: 1.0.2
3595   - dev: true
3596   -
3597   - /braces/2.3.2:
3598   - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/braces/-/braces-2.3.2.tgz}
3599   - engines: {node: '>=0.10.0'}
3600   - dependencies:
3601   - arr-flatten: 1.1.0
3602   - array-unique: 0.3.2
3603   - extend-shallow: 2.0.1
3604   - fill-range: 4.0.0
3605   - isobject: 3.0.1
3606   - repeat-element: 1.1.4
3607   - snapdragon: 0.8.2
3608   - snapdragon-node: 2.1.1
3609   - split-string: 3.1.0
3610   - to-regex: 3.0.2
3611   - transitivePeerDependencies:
3612   - - supports-color
3613   - dev: true
3614   -
3615   - /braces/3.0.2:
3616   - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
3617   - engines: {node: '>=8'}
3618   - dependencies:
3619   - fill-range: 7.0.1
3620   - dev: true
3621   -
3622   - /browserslist/4.21.4:
3623   - resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==}
3624   - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
3625   - hasBin: true
3626   - dependencies:
3627   - caniuse-lite: 1.0.30001431
3628   - electron-to-chromium: 1.4.284
3629   - node-releases: 2.0.6
3630   - update-browserslist-db: 1.0.10_browserslist@4.21.4
3631   - dev: true
3632   -
3633   - /buffer-from/1.1.2:
3634   - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
3635   - dev: true
3636   -
3637   - /c12/1.1.0:
3638   - resolution: {integrity: sha512-9KRFWEng+TH8sGST4NNdiKzZGw1Z1CHnPGAmNqAyVP7suluROmBjD8hsiR34f94DdlrvtGvvmiGDsoFXlCBWIw==}
3639   - dependencies:
3640   - defu: 6.1.2
3641   - dotenv: 16.0.3
3642   - giget: 1.0.0
3643   - jiti: 1.16.2
3644   - mlly: 1.1.0
3645   - pathe: 1.1.0
3646   - pkg-types: 1.0.1
3647   - rc9: 2.0.1
3648   - transitivePeerDependencies:
3649   - - supports-color
3650   - dev: true
3651   -
3652   - /cache-base/1.0.1:
3653   - resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
3654   - engines: {node: '>=0.10.0'}
3655   - dependencies:
3656   - collection-visit: 1.0.0
3657   - component-emitter: 1.3.0
3658   - get-value: 2.0.6
3659   - has-value: 1.0.0
3660   - isobject: 3.0.1
3661   - set-value: 2.0.1
3662   - to-object-path: 0.3.0
3663   - union-value: 1.0.1
3664   - unset-value: 1.0.0
3665   - dev: true
3666   -
3667   - /call-bind/1.0.2:
3668   - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
3669   - dependencies:
3670   - function-bind: 1.1.1
3671   - get-intrinsic: 1.1.3
3672   - dev: false
3673   -
3674   - /callsites/3.1.0:
3675   - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
3676   - engines: {node: '>=6'}
3677   - dev: true
3678   -
3679   - /camelcase-keys/6.2.2:
3680   - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==}
3681   - engines: {node: '>=8'}
3682   - dependencies:
3683   - camelcase: 5.3.1
3684   - map-obj: 4.3.0
3685   - quick-lru: 4.0.1
3686   - dev: true
3687   -
3688   - /camelcase/5.3.1:
3689   - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
3690   - engines: {node: '>=6'}
3691   -
3692   - /camelcase/6.3.0:
3693   - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/camelcase/-/camelcase-6.3.0.tgz}
3694   - engines: {node: '>=10'}
3695   - dev: true
3696   -
3697   - /camunda-bpmn-moddle/7.0.1:
3698   - resolution: {integrity: sha512-Br8Diu6roMpziHdpl66Dhnm0DTnCFMrSD9zwLV08LpD52QA0UsXxU87XfHf08HjuB7ly0Hd1bvajZRpf9hbmYQ==}
3699   - dev: false
3700   -
3701   - /caniuse-lite/1.0.30001431:
3702   - resolution: {integrity: sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==}
3703   - dev: true
3704   -
3705   - /chalk/1.1.3:
3706   - resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==}
3707   - engines: {node: '>=0.10.0'}
3708   - dependencies:
3709   - ansi-styles: 2.2.1
3710   - escape-string-regexp: 1.0.5
3711   - has-ansi: 2.0.0
3712   - strip-ansi: 3.0.1
3713   - supports-color: 2.0.0
3714   - dev: true
3715   -
3716   - /chalk/2.4.2:
3717   - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
3718   - engines: {node: '>=4'}
3719   - dependencies:
3720   - ansi-styles: 3.2.1
3721   - escape-string-regexp: 1.0.5
3722   - supports-color: 5.5.0
3723   - dev: true
3724   -
3725   - /chalk/4.1.2:
3726   - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
3727   - engines: {node: '>=10'}
3728   - dependencies:
3729   - ansi-styles: 4.3.0
3730   - supports-color: 7.2.0
3731   - dev: true
3732   -
3733   - /chokidar/3.5.3:
3734   - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
3735   - engines: {node: '>= 8.10.0'}
3736   - dependencies:
3737   - anymatch: 3.1.3
3738   - braces: 3.0.2
3739   - glob-parent: 5.1.2
3740   - is-binary-path: 2.1.0
3741   - is-glob: 4.0.3
3742   - normalize-path: 3.0.0
3743   - readdirp: 3.6.0
3744   - optionalDependencies:
3745   - fsevents: 2.3.2
3746   - dev: true
3747   -
3748   - /chownr/2.0.0:
3749   - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
3750   - engines: {node: '>=10'}
3751   - dev: true
3752   -
3753   - /class-utils/0.3.6:
3754   - resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
3755   - engines: {node: '>=0.10.0'}
3756   - dependencies:
3757   - arr-union: 3.1.0
3758   - define-property: 0.2.5
3759   - isobject: 3.0.1
3760   - static-extend: 0.1.2
3761   - dev: true
3762   -
3763   - /clean-stack/2.2.0:
3764   - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
3765   - engines: {node: '>=6'}
3766   - dev: true
3767   -
3768   - /cli-cursor/3.1.0:
3769   - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
3770   - engines: {node: '>=8'}
3771   - dependencies:
3772   - restore-cursor: 3.1.0
3773   - dev: true
3774   -
3775   - /cli-truncate/2.1.0:
3776   - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==}
3777   - engines: {node: '>=8'}
3778   - dependencies:
3779   - slice-ansi: 3.0.0
3780   - string-width: 4.2.3
3781   - dev: true
3782   -
3783   - /cli-truncate/3.1.0:
3784   - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
3785   - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
3786   - dependencies:
3787   - slice-ansi: 5.0.0
3788   - string-width: 5.1.2
3789   - dev: true
3790   -
3791   - /cliui/6.0.0:
3792   - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
3793   - dependencies:
3794   - string-width: 4.2.3
3795   - strip-ansi: 6.0.1
3796   - wrap-ansi: 6.2.0
3797   - dev: false
3798   -
3799   - /cliui/8.0.1:
3800   - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
3801   - engines: {node: '>=12'}
3802   - dependencies:
3803   - string-width: 4.2.3
3804   - strip-ansi: 6.0.1
3805   - wrap-ansi: 7.0.0
3806   - dev: true
3807   -
3808   - /clone/2.1.2:
3809   - resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==}
3810   - engines: {node: '>=0.8'}
3811   - dev: true
3812   -
3813   - /clsx/1.2.1:
3814   - resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==}
3815   - engines: {node: '>=6'}
3816   - dev: false
3817   -
3818   - /collection-visit/1.0.0:
3819   - resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==}
3820   - engines: {node: '>=0.10.0'}
3821   - dependencies:
3822   - map-visit: 1.0.0
3823   - object-visit: 1.0.1
3824   - dev: true
3825   -
3826   - /color-convert/1.9.3:
3827   - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
3828   - dependencies:
3829   - color-name: 1.1.3
3830   - dev: true
3831   -
3832   - /color-convert/2.0.1:
3833   - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
3834   - engines: {node: '>=7.0.0'}
3835   - dependencies:
3836   - color-name: 1.1.4
3837   -
3838   - /color-name/1.1.3:
3839   - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
3840   - dev: true
3841   -
3842   - /color-name/1.1.4:
3843   - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
3844   -
3845   - /colord/2.9.3:
3846   - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==}
3847   - dev: true
3848   -
3849   - /colorette/2.0.19:
3850   - resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==}
3851   - dev: true
3852   -
3853   - /combined-stream/1.0.8:
3854   - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
3855   - engines: {node: '>= 0.8'}
3856   - dependencies:
3857   - delayed-stream: 1.0.0
3858   - dev: false
3859   -
3860   - /commander/2.20.3:
3861   - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
3862   - dev: true
3863   -
3864   - /commander/7.2.0:
3865   - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
3866   - engines: {node: '>= 10'}
3867   - dev: true
3868   -
3869   - /commander/9.4.1:
3870   - resolution: {integrity: sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==}
3871   - engines: {node: ^12.20.0 || >=14}
3872   - dev: true
3873   -
3874   - /compare-func/2.0.0:
3875   - resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
3876   - dependencies:
3877   - array-ify: 1.0.0
3878   - dot-prop: 5.3.0
3879   - dev: true
3880   -
3881   - /component-classes/1.2.6:
3882   - resolution: {integrity: sha512-hPFGULxdwugu1QWW3SvVOCUHLzO34+a2J6Wqy0c5ASQkfi9/8nZcBB0ZohaEbXOQlCflMAEMmEWk7u7BVs4koA==}
3883   - dependencies:
3884   - component-indexof: 0.0.3
3885   - dev: false
3886   -
3887   - /component-closest/0.1.4:
3888   - resolution: {integrity: sha512-NF9hMj6JKGM5sb6wP/dg7GdJOttaIH9PcTsUNdWcrvu7Kw/5R5swQAFpgaYEHlARrNMyn4Wf7O1PlRej+pt76Q==}
3889   - dependencies:
3890   - component-matches-selector: 0.1.7
3891   - dev: false
3892   -
3893   - /component-delegate/0.2.4:
3894   - resolution: {integrity: sha512-OlpcB/6Fi+kXQPh/TfXnSvvmrU04ghz7vcJh/jgLF0Ni+I+E3WGlKJQbBGDa5X+kVUG8WxOgjP+8iWbz902fPg==}
3895   - dependencies:
3896   - component-closest: 0.1.4
3897   - component-event: 0.1.4
3898   - dev: false
3899   -
3900   - /component-emitter/1.3.0:
3901   - resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}
3902   - dev: true
3903   -
3904   - /component-event/0.1.4:
3905   - resolution: {integrity: sha512-GMwOG8MnUHP1l8DZx1ztFO0SJTFnIzZnBDkXAj8RM2ntV2A6ALlDxgbMY1Fvxlg6WPQ+5IM/a6vg4PEYbjg/Rw==}
3906   -
3907   - /component-event/0.2.1:
3908   - resolution: {integrity: sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==}
3909   - dev: false
3910   -
3911   - /component-indexof/0.0.3:
3912   - resolution: {integrity: sha512-puDQKvx/64HZXb4hBwIcvQLaLgux8o1CbWl39s41hrIIZDl1lJiD5jc22gj3RBeGK0ovxALDYpIbyjqDUUl0rw==}
3913   - dev: false
3914   -
3915   - /component-matches-selector/0.1.7:
3916   - resolution: {integrity: sha512-Yb2+pVBvrqkQVpPaDBF0DYXRreBveXJNrpJs9FnFu8PF6/5IIcz5oDZqiH9nB5hbD2/TmFVN5ZCxBzqu7yFFYQ==}
3917   - dependencies:
3918   - component-query: 0.0.3
3919   - global-object: 1.0.0
3920   - dev: false
3921   -
3922   - /component-query/0.0.3:
3923   - resolution: {integrity: sha512-VgebQseT1hz1Ps7vVp2uaSg+N/gsI5ts3AZUSnN6GMA2M82JH7o+qYifWhmVE/e8w/H48SJuA3nA9uX8zRe95Q==}
3924   - dev: false
3925   -
3926   - /compute-scroll-into-view/1.0.17:
3927   - resolution: {integrity: sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==}
3928   - dev: false
3929   -
3930   - /concat-map/0.0.1:
3931   - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
3932   - dev: true
3933   -
3934   - /consola/2.15.3:
3935   - resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
3936   - dev: true
3937   -
3938   - /conventional-changelog-angular/5.0.13:
3939   - resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==}
3940   - engines: {node: '>=10'}
3941   - dependencies:
3942   - compare-func: 2.0.0
3943   - q: 1.5.1
3944   - dev: true
3945   -
3946   - /conventional-changelog-conventionalcommits/5.0.0:
3947   - resolution: {integrity: sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==}
3948   - engines: {node: '>=10'}
3949   - dependencies:
3950   - compare-func: 2.0.0
3951   - lodash: 4.17.21
3952   - q: 1.5.1
3953   - dev: true
3954   -
3955   - /conventional-commits-parser/3.2.4:
3956   - resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==}
3957   - engines: {node: '>=10'}
3958   - hasBin: true
3959   - dependencies:
3960   - JSONStream: 1.3.5
3961   - is-text-path: 1.0.1
3962   - lodash: 4.17.21
3963   - meow: 8.1.2
3964   - split2: 3.2.2
3965   - through2: 4.0.2
3966   - dev: true
3967   -
3968   - /convert-source-map/1.9.0:
3969   - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/convert-source-map/-/convert-source-map-1.9.0.tgz}
3970   - dev: true
3971   -
3972   - /copy-descriptor/0.1.1:
3973   - resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==}
3974   - engines: {node: '>=0.10.0'}
3975   - dev: true
3976   -
3977   - /core-js-compat/3.27.2:
3978   - resolution: {integrity: sha512-welaYuF7ZtbYKGrIy7y3eb40d37rG1FvzEOfe7hSLd2iD6duMDqUhRfSvCGyC46HhR6Y8JXXdZ2lnRUMkPBpvg==}
3979   - dependencies:
3980   - browserslist: 4.21.4
3981   - dev: true
3982   -
3983   - /core-js-pure/3.27.2:
3984   - resolution: {integrity: sha512-Cf2jqAbXgWH3VVzjyaaFkY1EBazxugUepGymDoeteyYr9ByX51kD2jdHZlsEF/xnJMyN3Prua7mQuzwMg6Zc9A==}
3985   - requiresBuild: true
3986   - dev: false
3987   -
3988   - /core-js/3.27.2:
3989   - resolution: {integrity: sha512-9ashVQskuh5AZEZ1JdQWp1GqSoC1e1G87MzRqg2gIfVAQ7Qn9K+uFj8EcniUFA4P2NLZfV+TOlX1SzoKfo+s7w==}
3990   - requiresBuild: true
3991   - dev: true
3992   -
3993   - /core-util-is/1.0.3:
3994   - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
3995   - dev: true
3996   -
3997   - /cors/2.8.5:
3998   - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
3999   - engines: {node: '>= 0.10'}
4000   - dependencies:
4001   - object-assign: 4.1.1
4002   - vary: 1.1.2
4003   - dev: true
4004   -
4005   - /cosmiconfig-typescript-loader/4.2.0_p7cp6dsfhdrlk7mvuxd3wodbsu:
4006   - resolution: {integrity: sha512-NkANeMnaHrlaSSlpKGyvn2R4rqUDeE/9E5YHx+b4nwo0R8dZyAqcih8/gxpCZvqWP9Vf6xuLpMSzSgdVEIM78g==}
4007   - engines: {node: '>=12', npm: '>=6'}
4008   - peerDependencies:
4009   - '@types/node': '*'
4010   - cosmiconfig: '>=7'
4011   - ts-node: '>=10'
4012   - typescript: '>=3'
4013   - dependencies:
4014   - '@types/node': 18.13.0
4015   - cosmiconfig: 8.0.0
4016   - ts-node: 10.9.1_4bewfcp2iebiwuold25d6rgcsy
4017   - typescript: 4.9.5
4018   - dev: true
4019   -
4020   - /cosmiconfig/7.1.0:
4021   - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
4022   - engines: {node: '>=10'}
4023   - dependencies:
4024   - '@types/parse-json': 4.0.0
4025   - import-fresh: 3.3.0
4026   - parse-json: 5.2.0
4027   - path-type: 4.0.0
4028   - yaml: 1.10.2
4029   - dev: true
4030   -
4031   - /cosmiconfig/8.0.0:
4032   - resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==}
4033   - engines: {node: '>=14'}
4034   - dependencies:
4035   - import-fresh: 3.3.0
4036   - js-yaml: 4.1.0
4037   - parse-json: 5.2.0
4038   - path-type: 4.0.0
4039   - dev: true
4040   -
4041   - /create-require/1.1.1:
4042   - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
4043   - dev: true
4044   -
4045   - /cropperjs/1.5.13:
4046   - resolution: {integrity: sha512-by7jKAo73y5/Do0K6sxdTKHgndY0NMjG2bEdgeJxycbcmHuCiMXqw8sxy5C5Y5WTOTcDGmbT7Sr5CgKOXR06OA==}
4047   - dev: false
4048   -
4049   - /cross-fetch/3.1.5:
4050   - resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/cross-fetch/-/cross-fetch-3.1.5.tgz}
4051   - dependencies:
4052   - node-fetch: 2.6.7
4053   - transitivePeerDependencies:
4054   - - encoding
4055   - dev: true
4056   -
4057   - /cross-spawn/7.0.3:
4058   - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
4059   - engines: {node: '>= 8'}
4060   - dependencies:
4061   - path-key: 3.1.1
4062   - shebang-command: 2.0.0
4063   - which: 2.0.2
4064   - dev: true
4065   -
4066   - /crypto-js/4.1.1:
4067   - resolution: {integrity: sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==}
4068   - dev: false
4069   -
4070   - /css-functions-list/3.1.0:
4071   - resolution: {integrity: sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==}
4072   - engines: {node: '>=12.22'}
4073   - dev: true
4074   -
4075   - /css-select/4.3.0:
4076   - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
4077   - dependencies:
4078   - boolbase: 1.0.0
4079   - css-what: 6.1.0
4080   - domhandler: 4.3.1
4081   - domutils: 2.8.0
4082   - nth-check: 2.1.1
4083   - dev: true
4084   -
4085   - /css-tree/1.1.3:
4086   - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==}
4087   - engines: {node: '>=8.0.0'}
4088   - dependencies:
4089   - mdn-data: 2.0.14
4090   - source-map: 0.6.1
4091   - dev: true
4092   -
4093   - /css-what/6.1.0:
4094   - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
4095   - engines: {node: '>= 6'}
4096   - dev: true
4097   -
4098   - /css.escape/1.5.1:
4099   - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}
4100   -
4101   - /cssesc/3.0.0:
4102   - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
4103   - engines: {node: '>=4'}
4104   - hasBin: true
4105   - dev: true
4106   -
4107   - /csso/4.2.0:
4108   - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==}
4109   - engines: {node: '>=8.0.0'}
4110   - dependencies:
4111   - css-tree: 1.1.3
4112   - dev: true
4113   -
4114   - /csstype/2.6.21:
4115   - resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==}
4116   -
4117   - /d/1.0.1:
4118   - resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==}
4119   - dependencies:
4120   - es5-ext: 0.10.62
4121   - type: 1.2.0
4122   - dev: false
4123   -
4124   - /dargs/7.0.0:
4125   - resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==}
4126   - engines: {node: '>=8'}
4127   - dev: true
4128   -
4129   - /dayjs/1.11.7:
4130   - resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==}
4131   - dev: false
4132   -
4133   - /de-indent/1.0.2:
4134   - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
4135   - dev: true
4136   -
4137   - /debug/2.6.9:
4138   - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
4139   - peerDependencies:
4140   - supports-color: '*'
4141   - peerDependenciesMeta:
4142   - supports-color:
4143   - optional: true
4144   - dependencies:
4145   - ms: 2.0.0
4146   - dev: true
4147   -
4148   - /debug/4.3.4:
4149   - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
4150   - engines: {node: '>=6.0'}
4151   - peerDependencies:
4152   - supports-color: '*'
4153   - peerDependenciesMeta:
4154   - supports-color:
4155   - optional: true
4156   - dependencies:
4157   - ms: 2.1.2
4158   - dev: true
4159   -
4160   - /decamelize-keys/1.1.1:
4161   - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==}
4162   - engines: {node: '>=0.10.0'}
4163   - dependencies:
4164   - decamelize: 1.2.0
4165   - map-obj: 1.0.1
4166   - dev: true
4167   -
4168   - /decamelize/1.2.0:
4169   - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
4170   - engines: {node: '>=0.10.0'}
4171   -
4172   - /decode-uri-component/0.2.0:
4173   - resolution: {integrity: sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==}
4174   - engines: {node: '>=0.10'}
4175   - dev: true
4176   -
4177   - /deep-is/0.1.4:
4178   - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
4179   - dev: true
4180   -
4181   - /define-property/0.2.5:
4182   - resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==}
4183   - engines: {node: '>=0.10.0'}
4184   - dependencies:
4185   - is-descriptor: 0.1.6
4186   - dev: true
4187   -
4188   - /define-property/1.0.0:
4189   - resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==}
4190   - engines: {node: '>=0.10.0'}
4191   - dependencies:
4192   - is-descriptor: 1.0.2
4193   - dev: true
4194   -
4195   - /define-property/2.0.2:
4196   - resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==}
4197   - engines: {node: '>=0.10.0'}
4198   - dependencies:
4199   - is-descriptor: 1.0.2
4200   - isobject: 3.0.1
4201   - dev: true
4202   -
4203   - /defu/6.1.2:
4204   - resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==}
4205   - dev: true
4206   -
4207   - /delayed-stream/1.0.0:
4208   - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
4209   - engines: {node: '>=0.4.0'}
4210   - dev: false
4211   -
4212   - /destr/1.2.2:
4213   - resolution: {integrity: sha512-lrbCJwD9saUQrqUfXvl6qoM+QN3W7tLV5pAOs+OqOmopCCz/JkE05MHedJR1xfk4IAnZuJXPVuN5+7jNA2ZCiA==}
4214   - dev: true
4215   -
4216   - /diagram-js-direct-editing/1.8.0_diagram-js@7.9.0:
4217   - resolution: {integrity: sha512-B4Xj+PJfgBjbPEzT3uZQEkZI5xHFB0Izc+7BhDFuHidzrEMzQKZrFGdA3PqfWhReHf3dp+iB6Tt11G9eGNjKMw==}
4218   - peerDependencies:
4219   - diagram-js: '*'
4220   - dependencies:
4221   - diagram-js: 7.9.0
4222   - min-dash: 3.8.1
4223   - min-dom: 3.2.1
4224   - dev: true
4225   -
4226   - /diagram-js/11.6.0:
4227   - resolution: {integrity: sha512-84qw+D3WVMRP25DSRSUSaXp1he65e49EXP59mTUh3OSBPllSL/5s28Cx3uyCt6441Sw11LTQ0ZujSvCt8r6V+A==}
4228   - dependencies:
4229   - '@bpmn-io/diagram-js-ui': 0.2.2
4230   - clsx: 1.2.1
4231   - css.escape: 1.5.1
4232   - didi: 9.0.2
4233   - hammerjs: 2.0.8
4234   - inherits-browser: 0.1.0
4235   - min-dash: 4.0.0
4236   - min-dom: 4.1.0
4237   - object-refs: 0.3.0
4238   - path-intersection: 2.2.1
4239   - tiny-svg: 3.0.0
4240   - dev: false
4241   -
4242   - /diagram-js/7.9.0:
4243   - resolution: {integrity: sha512-o1yUtX5TXV1pmpevP55gxU/AEG6nCidOXGs/HLuxNXG0zMZ3jQta7kMqRxTK93rNw/XuHmP1eMOwdvdJ2RP5qA==}
4244   - dependencies:
4245   - css.escape: 1.5.1
4246   - didi: 5.2.1
4247   - hammerjs: 2.0.8
4248   - inherits: 2.0.4
4249   - min-dash: 3.8.1
4250   - min-dom: 3.2.1
4251   - object-refs: 0.3.0
4252   - path-intersection: 2.2.1
4253   - tiny-svg: 2.2.4
4254   - dev: true
4255   -
4256   - /didi/5.2.1:
4257   - resolution: {integrity: sha512-IKNnajUlD4lWMy/Q9Emkk7H1qnzREgY4UyE3IhmOi/9IKua0JYtYldk928bOdt1yNxN8EiOy1sqtSozEYsmjCg==}
4258   - dev: true
4259   -
4260   - /didi/9.0.2:
4261   - resolution: {integrity: sha512-q2+aj+lnJcUweV7A9pdUrwFr4LHVmRPwTmQLtHPFz4aT7IBoryN6Iy+jmFku+oIzr5ebBkvtBCOb87+dJhb7bg==}
4262   - dev: false
4263   -
4264   - /diff/4.0.2:
4265   - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
4266   - engines: {node: '>=0.3.1'}
4267   - dev: true
4268   -
4269   - /dijkstrajs/1.0.2:
4270   - resolution: {integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==}
4271   - dev: false
4272   -
4273   - /dir-glob/3.0.1:
4274   - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
4275   - engines: {node: '>=8'}
4276   - dependencies:
4277   - path-type: 4.0.0
4278   - dev: true
4279   -
4280   - /doctrine/3.0.0:
4281   - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
4282   - engines: {node: '>=6.0.0'}
4283   - dependencies:
4284   - esutils: 2.0.3
4285   - dev: true
4286   -
4287   - /dom-serializer/0.2.2:
4288   - resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==}
4289   - dependencies:
4290   - domelementtype: 2.3.0
4291   - entities: 2.2.0
4292   - dev: true
4293   -
4294   - /dom-serializer/1.4.1:
4295   - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
4296   - dependencies:
4297   - domelementtype: 2.3.0
4298   - domhandler: 4.3.1
4299   - entities: 2.2.0
4300   - dev: true
4301   -
4302   - /dom-serializer/2.0.0:
4303   - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
4304   - dependencies:
4305   - domelementtype: 2.3.0
4306   - domhandler: 5.0.3
4307   - entities: 4.4.0
4308   - dev: true
4309   -
4310   - /dom7/3.0.0:
4311   - resolution: {integrity: sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==}
4312   - dependencies:
4313   - ssr-window: 3.0.0
4314   - dev: false
4315   -
4316   - /domelementtype/1.3.1:
4317   - resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==}
4318   - dev: true
4319   -
4320   - /domelementtype/2.3.0:
4321   - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
4322   - dev: true
4323   -
4324   - /domhandler/2.4.2:
4325   - resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==}
4326   - dependencies:
4327   - domelementtype: 1.3.1
4328   - dev: true
4329   -
4330   - /domhandler/4.3.1:
4331   - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
4332   - engines: {node: '>= 4'}
4333   - dependencies:
4334   - domelementtype: 2.3.0
4335   - dev: true
4336   -
4337   - /domhandler/5.0.3:
4338   - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
4339   - engines: {node: '>= 4'}
4340   - dependencies:
4341   - domelementtype: 2.3.0
4342   - dev: true
4343   -
4344   - /domify/1.4.1:
4345   - resolution: {integrity: sha512-x18nuiDHMCZGXr4KJSRMf/TWYtiaRo6RX8KN9fEbW54mvbQ6pieUuerC2ahBg+kEp1wycFj8MPUI0WkIOw5E9w==}
4346   -
4347   - /domutils/1.7.0:
4348   - resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==}
4349   - dependencies:
4350   - dom-serializer: 0.2.2
4351   - domelementtype: 1.3.1
4352   - dev: true
4353   -
4354   - /domutils/2.8.0:
4355   - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
4356   - dependencies:
4357   - dom-serializer: 1.4.1
4358   - domelementtype: 2.3.0
4359   - domhandler: 4.3.1
4360   - dev: true
4361   -
4362   - /domutils/3.0.1:
4363   - resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==}
4364   - dependencies:
4365   - dom-serializer: 2.0.0
4366   - domelementtype: 2.3.0
4367   - domhandler: 5.0.3
4368   - dev: true
4369   -
4370   - /dot-prop/5.3.0:
4371   - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
4372   - engines: {node: '>=8'}
4373   - dependencies:
4374   - is-obj: 2.0.0
4375   - dev: true
4376   -
4377   - /dotenv/16.0.3:
4378   - resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==}
4379   - engines: {node: '>=12'}
4380   - dev: true
4381   -
4382   - /eastasianwidth/0.2.0:
4383   - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
4384   - dev: true
4385   -
4386   - /echarts-wordcloud/2.1.0_echarts@5.4.1:
4387   - resolution: {integrity: sha512-Kt1JmbcROgb+3IMI48KZECK2AP5lG6bSsOEs+AsuwaWJxQom31RTNd6NFYI01E/YaI1PFZeueaupjlmzSQasjQ==}
4388   - peerDependencies:
4389   - echarts: ^5.0.1
4390   - dependencies:
4391   - echarts: 5.4.1
4392   - dev: false
4393   -
4394   - /echarts/5.4.1:
4395   - resolution: {integrity: sha512-9ltS3M2JB0w2EhcYjCdmtrJ+6haZcW6acBolMGIuf01Hql1yrIV01L1aRj7jsaaIULJslEP9Z3vKlEmnJaWJVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/echarts/-/echarts-5.4.1.tgz}
4396   - dependencies:
4397   - tslib: 2.3.0
4398   - zrender: 5.4.1
4399   - dev: false
4400   -
4401   - /ejs/3.1.8:
4402   - resolution: {integrity: sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==}
4403   - engines: {node: '>=0.10.0'}
4404   - hasBin: true
4405   - dependencies:
4406   - jake: 10.8.5
4407   - dev: true
4408   -
4409   - /electron-to-chromium/1.4.284:
4410   - resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==}
4411   - dev: true
4412   -
4413   - /element-plus/2.2.29_vue@3.2.47:
4414   - resolution: {integrity: sha512-g4dcrURrKkR5uUX8n5RVnnqGnimoki9HfqS4yHHG6XwCHBkZGozdq4x+478BzeWUe31h++BO+7dakSx4VnM8RQ==}
4415   - peerDependencies:
4416   - vue: ^3.2.0
4417   - dependencies:
4418   - '@ctrl/tinycolor': 3.4.1
4419   - '@element-plus/icons-vue': 2.0.10_vue@3.2.47
4420   - '@floating-ui/dom': 1.0.6
4421   - '@popperjs/core': /@sxzz/popperjs-es/2.11.7
4422   - '@types/lodash': 4.14.189
4423   - '@types/lodash-es': 4.17.6
4424   - '@vueuse/core': 9.12.0_vue@3.2.47
4425   - async-validator: 4.2.5
4426   - dayjs: 1.11.7
4427   - escape-html: 1.0.3
4428   - lodash: 4.17.21
4429   - lodash-es: 4.17.21
4430   - lodash-unified: 1.0.3_3ib2ivapxullxkx3xftsimdk7u
4431   - memoize-one: 6.0.0
4432   - normalize-wheel-es: 1.2.0
4433   - vue: 3.2.47
4434   - transitivePeerDependencies:
4435   - - '@vue/composition-api'
4436   - dev: false
4437   -
4438   - /emoji-regex/8.0.0:
4439   - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
4440   -
4441   - /emoji-regex/9.2.2:
4442   - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
4443   - dev: true
4444   -
4445   - /emojis-list/3.0.0:
4446   - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
4447   - engines: {node: '>= 4'}
4448   - dev: true
4449   -
4450   - /encode-utf8/1.0.3:
4451   - resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==}
4452   - dev: false
4453   -
4454   - /enhanced-resolve/4.5.0:
4455   - resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==}
4456   - engines: {node: '>=6.9.0'}
4457   - dependencies:
4458   - graceful-fs: 4.2.10
4459   - memory-fs: 0.5.0
4460   - tapable: 1.1.3
4461   - dev: true
4462   -
4463   - /entities/1.1.2:
4464   - resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==}
4465   - dev: true
4466   -
4467   - /entities/2.2.0:
4468   - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
4469   - dev: true
4470   -
4471   - /entities/4.4.0:
4472   - resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==}
4473   - engines: {node: '>=0.12'}
4474   - dev: true
4475   -
4476   - /errno/0.1.8:
4477   - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}
4478   - hasBin: true
4479   - dependencies:
4480   - prr: 1.0.1
4481   - dev: true
4482   -
4483   - /error-ex/1.3.2:
4484   - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
4485   - dependencies:
4486   - is-arrayish: 0.2.1
4487   - dev: true
4488   -
4489   - /es-module-lexer/1.1.1:
4490   - resolution: {integrity: sha512-n3ruqU8Te7I5prBd6d0darM8ajFuVNhLWvgo04hN7goWSaSrxe7ENOZitac7akN0A2o+8fMomBDsNPvW/eE3CQ==}
4491   - dev: true
4492   -
4493   - /es5-ext/0.10.62:
4494   - resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==}
4495   - engines: {node: '>=0.10'}
4496   - requiresBuild: true
4497   - dependencies:
4498   - es6-iterator: 2.0.3
4499   - es6-symbol: 3.1.3
4500   - next-tick: 1.1.0
4501   - dev: false
4502   -
4503   - /es6-iterator/2.0.3:
4504   - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==}
4505   - dependencies:
4506   - d: 1.0.1
4507   - es5-ext: 0.10.62
4508   - es6-symbol: 3.1.3
4509   - dev: false
4510   -
4511   - /es6-symbol/3.1.3:
4512   - resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==}
4513   - dependencies:
4514   - d: 1.0.1
4515   - ext: 1.7.0
4516   - dev: false
4517   -
4518   - /esbuild/0.16.17:
4519   - resolution: {integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==}
4520   - engines: {node: '>=12'}
4521   - hasBin: true
4522   - requiresBuild: true
4523   - optionalDependencies:
4524   - '@esbuild/android-arm': 0.16.17
4525   - '@esbuild/android-arm64': 0.16.17
4526   - '@esbuild/android-x64': 0.16.17
4527   - '@esbuild/darwin-arm64': 0.16.17
4528   - '@esbuild/darwin-x64': 0.16.17
4529   - '@esbuild/freebsd-arm64': 0.16.17
4530   - '@esbuild/freebsd-x64': 0.16.17
4531   - '@esbuild/linux-arm': 0.16.17
4532   - '@esbuild/linux-arm64': 0.16.17
4533   - '@esbuild/linux-ia32': 0.16.17
4534   - '@esbuild/linux-loong64': 0.16.17
4535   - '@esbuild/linux-mips64el': 0.16.17
4536   - '@esbuild/linux-ppc64': 0.16.17
4537   - '@esbuild/linux-riscv64': 0.16.17
4538   - '@esbuild/linux-s390x': 0.16.17
4539   - '@esbuild/linux-x64': 0.16.17
4540   - '@esbuild/netbsd-x64': 0.16.17
4541   - '@esbuild/openbsd-x64': 0.16.17
4542   - '@esbuild/sunos-x64': 0.16.17
4543   - '@esbuild/win32-arm64': 0.16.17
4544   - '@esbuild/win32-ia32': 0.16.17
4545   - '@esbuild/win32-x64': 0.16.17
4546   - dev: true
4547   -
4548   - /escalade/3.1.1:
4549   - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
4550   - engines: {node: '>=6'}
4551   - dev: true
4552   -
4553   - /escape-html/1.0.3:
4554   - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
4555   - dev: false
4556   -
4557   - /escape-string-regexp/1.0.5:
4558   - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
4559   - engines: {node: '>=0.8.0'}
4560   - dev: true
4561   -
4562   - /escape-string-regexp/4.0.0:
4563   - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
4564   - engines: {node: '>=10'}
4565   - dev: true
4566   -
4567   - /escape-string-regexp/5.0.0:
4568   - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
4569   - engines: {node: '>=12'}
4570   - dev: true
4571   -
4572   - /eslint-config-prettier/8.6.0_eslint@8.33.0:
4573   - resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==}
4574   - hasBin: true
4575   - peerDependencies:
4576   - eslint: '>=7.0.0'
4577   - dependencies:
4578   - eslint: 8.33.0
4579   - dev: true
4580   -
4581   - /eslint-define-config/1.15.0:
4582   - resolution: {integrity: sha512-p6K61L6HrnDNRF2HzUsTdGaGPohO0TmSX/oQ0ttBhfApWHMyDcX+FCqSziCDywSf0U0bxe4e2HOfYho1nGHTLw==}
4583   - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13', pnpm: '>= 7.0.0'}
4584   - dev: true
4585   -
4586   - /eslint-plugin-prettier/4.2.1_qa2thblfovmfepmgrc7z2owbo4:
4587   - resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==}
4588   - engines: {node: '>=12.0.0'}
4589   - peerDependencies:
4590   - eslint: '>=7.28.0'
4591   - eslint-config-prettier: '*'
4592   - prettier: '>=2.0.0'
4593   - peerDependenciesMeta:
4594   - eslint-config-prettier:
4595   - optional: true
4596   - dependencies:
4597   - eslint: 8.33.0
4598   - eslint-config-prettier: 8.6.0_eslint@8.33.0
4599   - prettier: 2.8.4
4600   - prettier-linter-helpers: 1.0.0
4601   - dev: true
4602   -
4603   - /eslint-plugin-vue/9.9.0_eslint@8.33.0:
4604   - resolution: {integrity: sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==}
4605   - engines: {node: ^14.17.0 || >=16.0.0}
4606   - peerDependencies:
4607   - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
4608   - dependencies:
4609   - eslint: 8.33.0
4610   - eslint-utils: 3.0.0_eslint@8.33.0
4611   - natural-compare: 1.4.0
4612   - nth-check: 2.1.1
4613   - postcss-selector-parser: 6.0.11
4614   - semver: 7.3.8
4615   - vue-eslint-parser: 9.1.0_eslint@8.33.0
4616   - xml-name-validator: 4.0.0
4617   - transitivePeerDependencies:
4618   - - supports-color
4619   - dev: true
4620   -
4621   - /eslint-scope/5.1.1:
4622   - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
4623   - engines: {node: '>=8.0.0'}
4624   - dependencies:
4625   - esrecurse: 4.3.0
4626   - estraverse: 4.3.0
4627   - dev: true
4628   -
4629   - /eslint-scope/7.1.1:
4630   - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
4631   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
4632   - dependencies:
4633   - esrecurse: 4.3.0
4634   - estraverse: 5.3.0
4635   - dev: true
4636   -
4637   - /eslint-utils/2.1.0:
4638   - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==}
4639   - engines: {node: '>=6'}
4640   - dependencies:
4641   - eslint-visitor-keys: 1.3.0
4642   - dev: true
4643   -
4644   - /eslint-utils/3.0.0_eslint@8.33.0:
4645   - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
4646   - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
4647   - peerDependencies:
4648   - eslint: '>=5'
4649   - dependencies:
4650   - eslint: 8.33.0
4651   - eslint-visitor-keys: 2.1.0
4652   - dev: true
4653   -
4654   - /eslint-visitor-keys/1.3.0:
4655   - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
4656   - engines: {node: '>=4'}
4657   - dev: true
4658   -
4659   - /eslint-visitor-keys/2.1.0:
4660   - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
4661   - engines: {node: '>=10'}
4662   - dev: true
4663   -
4664   - /eslint-visitor-keys/3.3.0:
4665   - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==}
4666   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
4667   - dev: true
4668   -
4669   - /eslint/8.33.0:
4670   - resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==}
4671   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
4672   - hasBin: true
4673   - dependencies:
4674   - '@eslint/eslintrc': 1.4.1
4675   - '@humanwhocodes/config-array': 0.11.8
4676   - '@humanwhocodes/module-importer': 1.0.1
4677   - '@nodelib/fs.walk': 1.2.8
4678   - ajv: 6.12.6
4679   - chalk: 4.1.2
4680   - cross-spawn: 7.0.3
4681   - debug: 4.3.4
4682   - doctrine: 3.0.0
4683   - escape-string-regexp: 4.0.0
4684   - eslint-scope: 7.1.1
4685   - eslint-utils: 3.0.0_eslint@8.33.0
4686   - eslint-visitor-keys: 3.3.0
4687   - espree: 9.4.1
4688   - esquery: 1.4.0
4689   - esutils: 2.0.3
4690   - fast-deep-equal: 3.1.3
4691   - file-entry-cache: 6.0.1
4692   - find-up: 5.0.0
4693   - glob-parent: 6.0.2
4694   - globals: 13.19.0
4695   - grapheme-splitter: 1.0.4
4696   - ignore: 5.2.1
4697   - import-fresh: 3.3.0
4698   - imurmurhash: 0.1.4
4699   - is-glob: 4.0.3
4700   - is-path-inside: 3.0.3
4701   - js-sdsl: 4.1.5
4702   - js-yaml: 4.1.0
4703   - json-stable-stringify-without-jsonify: 1.0.1
4704   - levn: 0.4.1
4705   - lodash.merge: 4.6.2
4706   - minimatch: 3.1.2
4707   - natural-compare: 1.4.0
4708   - optionator: 0.9.1
4709   - regexpp: 3.2.0
4710   - strip-ansi: 6.0.1
4711   - strip-json-comments: 3.1.1
4712   - text-table: 0.2.0
4713   - transitivePeerDependencies:
4714   - - supports-color
4715   - dev: true
4716   -
4717   - /espree/6.2.1:
4718   - resolution: {integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==}
4719   - engines: {node: '>=6.0.0'}
4720   - dependencies:
4721   - acorn: 7.4.1
4722   - acorn-jsx: 5.3.2_acorn@7.4.1
4723   - eslint-visitor-keys: 1.3.0
4724   - dev: true
4725   -
4726   - /espree/9.4.1:
4727   - resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==}
4728   - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
4729   - dependencies:
4730   - acorn: 8.8.1
4731   - acorn-jsx: 5.3.2_acorn@8.8.1
4732   - eslint-visitor-keys: 3.3.0
4733   - dev: true
4734   -
4735   - /esquery/1.4.0:
4736   - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
4737   - engines: {node: '>=0.10'}
4738   - dependencies:
4739   - estraverse: 5.3.0
4740   - dev: true
4741   -
4742   - /esrecurse/4.3.0:
4743   - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
4744   - engines: {node: '>=4.0'}
4745   - dependencies:
4746   - estraverse: 5.3.0
4747   - dev: true
4748   -
4749   - /estraverse/4.3.0:
4750   - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
4751   - engines: {node: '>=4.0'}
4752   - dev: true
4753   -
4754   - /estraverse/5.3.0:
4755   - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
4756   - engines: {node: '>=4.0'}
4757   - dev: true
4758   -
4759   - /estree-walker/2.0.2:
4760   - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
4761   -
4762   - /estree-walker/3.0.3:
4763   - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
4764   - dependencies:
4765   - '@types/estree': 1.0.0
4766   - dev: true
4767   -
4768   - /esutils/2.0.3:
4769   - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
4770   - engines: {node: '>=0.10.0'}
4771   - dev: true
4772   -
4773   - /etag/1.8.1:
4774   - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
4775   - engines: {node: '>= 0.6'}
4776   - dev: true
4777   -
4778   - /event-emitter/0.3.5:
4779   - resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==}
4780   - dependencies:
4781   - d: 1.0.1
4782   - es5-ext: 0.10.62
4783   - dev: false
4784   -
4785   - /execa/5.1.1:
4786   - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
4787   - engines: {node: '>=10'}
4788   - dependencies:
4789   - cross-spawn: 7.0.3
4790   - get-stream: 6.0.1
4791   - human-signals: 2.1.0
4792   - is-stream: 2.0.1
4793   - merge-stream: 2.0.0
4794   - npm-run-path: 4.0.1
4795   - onetime: 5.1.2
4796   - signal-exit: 3.0.7
4797   - strip-final-newline: 2.0.0
4798   - dev: true
4799   -
4800   - /execa/6.1.0:
4801   - resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==}
4802   - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
4803   - dependencies:
4804   - cross-spawn: 7.0.3
4805   - get-stream: 6.0.1
4806   - human-signals: 3.0.1
4807   - is-stream: 3.0.0
4808   - merge-stream: 2.0.0
4809   - npm-run-path: 5.1.0
4810   - onetime: 6.0.0
4811   - signal-exit: 3.0.7
4812   - strip-final-newline: 3.0.0
4813   - dev: true
4814   -
4815   - /expand-brackets/2.1.4:
4816   - resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==}
4817   - engines: {node: '>=0.10.0'}
4818   - dependencies:
4819   - debug: 2.6.9
4820   - define-property: 0.2.5
4821   - extend-shallow: 2.0.1
4822   - posix-character-classes: 0.1.1
4823   - regex-not: 1.0.2
4824   - snapdragon: 0.8.2
4825   - to-regex: 3.0.2
4826   - transitivePeerDependencies:
4827   - - supports-color
4828   - dev: true
4829   -
4830   - /ext/1.7.0:
4831   - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==}
4832   - dependencies:
4833   - type: 2.7.2
4834   - dev: false
4835   -
4836   - /extend-shallow/2.0.1:
4837   - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
4838   - engines: {node: '>=0.10.0'}
4839   - dependencies:
4840   - is-extendable: 0.1.1
4841   - dev: true
4842   -
4843   - /extend-shallow/3.0.2:
4844   - resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==}
4845   - engines: {node: '>=0.10.0'}
4846   - dependencies:
4847   - assign-symbols: 1.0.0
4848   - is-extendable: 1.0.1
4849   - dev: true
4850   -
4851   - /extglob/2.0.4:
4852   - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==}
4853   - engines: {node: '>=0.10.0'}
4854   - dependencies:
4855   - array-unique: 0.3.2
4856   - define-property: 1.0.0
4857   - expand-brackets: 2.1.4
4858   - extend-shallow: 2.0.1
4859   - fragment-cache: 0.2.1
4860   - regex-not: 1.0.2
4861   - snapdragon: 0.8.2
4862   - to-regex: 3.0.2
4863   - transitivePeerDependencies:
4864   - - supports-color
4865   - dev: true
4866   -
4867   - /fast-deep-equal/3.1.3:
4868   - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
4869   - dev: true
4870   -
4871   - /fast-diff/1.2.0:
4872   - resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==}
4873   - dev: true
4874   -
4875   - /fast-glob/3.2.12:
4876   - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==}
4877   - engines: {node: '>=8.6.0'}
4878   - dependencies:
4879   - '@nodelib/fs.stat': 2.0.5
4880   - '@nodelib/fs.walk': 1.2.8
4881   - glob-parent: 5.1.2
4882   - merge2: 1.4.1
4883   - micromatch: 4.0.5
4884   - dev: true
4885   -
4886   - /fast-json-stable-stringify/2.1.0:
4887   - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
4888   - dev: true
4889   -
4890   - /fast-levenshtein/2.0.6:
4891   - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
4892   - dev: true
4893   -
4894   - /fast-xml-parser/4.0.15:
4895   - resolution: {integrity: sha512-bF4/E33/K/EZDHV23IJpSK2SU7rZTaSkDH5G85nXX8SKlQ9qBpWQhyPpm2nlTBewDJgtpd6+1x4TNpKmocmthQ==}
4896   - hasBin: true
4897   - dependencies:
4898   - strnum: 1.0.5
4899   - dev: false
4900   -
4901   - /fastest-levenshtein/1.0.16:
4902   - resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==}
4903   - engines: {node: '>= 4.9.1'}
4904   -
4905   - /fastq/1.13.0:
4906   - resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==}
4907   - dependencies:
4908   - reusify: 1.0.4
4909   - dev: true
4910   -
4911   - /file-entry-cache/6.0.1:
4912   - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
4913   - engines: {node: ^10.12.0 || >=12.0.0}
4914   - dependencies:
4915   - flat-cache: 3.0.4
4916   - dev: true
4917   -
4918   - /filelist/1.0.4:
4919   - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
4920   - dependencies:
4921   - minimatch: 5.1.2
4922   - dev: true
4923   -
4924   - /fill-range/4.0.0:
4925   - resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/fill-range/-/fill-range-4.0.0.tgz}
4926   - engines: {node: '>=0.10.0'}
4927   - dependencies:
4928   - extend-shallow: 2.0.1
4929   - is-number: 3.0.0
4930   - repeat-string: 1.6.1
4931   - to-regex-range: 2.1.1
4932   - dev: true
4933   -
4934   - /fill-range/7.0.1:
4935   - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/fill-range/-/fill-range-7.0.1.tgz}
4936   - engines: {node: '>=8'}
4937   - dependencies:
4938   - to-regex-range: 5.0.1
4939   - dev: true
4940   -
4941   - /find-up/4.1.0:
4942   - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
4943   - engines: {node: '>=8'}
4944   - dependencies:
4945   - locate-path: 5.0.0
4946   - path-exists: 4.0.0
4947   -
4948   - /find-up/5.0.0:
4949   - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
4950   - engines: {node: '>=10'}
4951   - dependencies:
4952   - locate-path: 6.0.0
4953   - path-exists: 4.0.0
4954   - dev: true
4955   -
4956   - /flat-cache/3.0.4:
4957   - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
4958   - engines: {node: ^10.12.0 || >=12.0.0}
4959   - dependencies:
4960   - flatted: 3.2.7
4961   - rimraf: 3.0.2
4962   - dev: true
4963   -
4964   - /flat/5.0.2:
4965   - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
4966   - hasBin: true
4967   - dev: true
4968   -
4969   - /flatted/3.2.7:
4970   - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
4971   - dev: true
4972   -
4973   - /follow-redirects/1.15.2:
4974   - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
4975   - engines: {node: '>=4.0'}
4976   - peerDependencies:
4977   - debug: '*'
4978   - peerDependenciesMeta:
4979   - debug:
4980   - optional: true
4981   -
4982   - /for-in/1.0.2:
4983   - resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==}
4984   - engines: {node: '>=0.10.0'}
4985   - dev: true
4986   -
4987   - /form-data/4.0.0:
4988   - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
4989   - engines: {node: '>= 6'}
4990   - dependencies:
4991   - asynckit: 0.4.0
4992   - combined-stream: 1.0.8
4993   - mime-types: 2.1.35
4994   - dev: false
4995   -
4996   - /fraction.js/4.2.0:
4997   - resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
4998   - dev: true
4999   -
5000   - /fragment-cache/0.2.1:
5001   - resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==}
5002   - engines: {node: '>=0.10.0'}
5003   - dependencies:
5004   - map-cache: 0.2.2
5005   - dev: true
5006   -
5007   - /fs-extra/10.1.0:
5008   - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
5009   - engines: {node: '>=12'}
5010   - dependencies:
5011   - graceful-fs: 4.2.10
5012   - jsonfile: 6.1.0
5013   - universalify: 2.0.0
5014   - dev: true
5015   -
5016   - /fs-extra/11.1.0:
5017   - resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==}
5018   - engines: {node: '>=14.14'}
5019   - dependencies:
5020   - graceful-fs: 4.2.10
5021   - jsonfile: 6.1.0
5022   - universalify: 2.0.0
5023   - dev: true
5024   -
5025   - /fs-minipass/2.1.0:
5026   - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
5027   - engines: {node: '>= 8'}
5028   - dependencies:
5029   - minipass: 3.3.6
5030   - dev: true
5031   -
5032   - /fs.realpath/1.0.0:
5033   - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
5034   - dev: true
5035   -
5036   - /fsevents/2.3.2:
5037   - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
5038   - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
5039   - os: [darwin]
5040   - requiresBuild: true
5041   - dev: true
5042   - optional: true
5043   -
5044   - /function-bind/1.1.1:
5045   - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
5046   -
5047   - /gensync/1.0.0-beta.2:
5048   - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/gensync/-/gensync-1.0.0-beta.2.tgz}
5049   - engines: {node: '>=6.9.0'}
5050   - dev: true
5051   -
5052   - /get-caller-file/2.0.5:
5053   - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
5054   - engines: {node: 6.* || 8.* || >= 10.*}
5055   -
5056   - /get-intrinsic/1.1.3:
5057   - resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==}
5058   - dependencies:
5059   - function-bind: 1.1.1
5060   - has: 1.0.3
5061   - has-symbols: 1.0.3
5062   - dev: false
5063   -
5064   - /get-stream/6.0.1:
5065   - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
5066   - engines: {node: '>=10'}
5067   - dev: true
5068   -
5069   - /get-value/2.0.6:
5070   - resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==}
5071   - engines: {node: '>=0.10.0'}
5072   - dev: true
5073   -
5074   - /giget/1.0.0:
5075   - resolution: {integrity: sha512-KWELZn3Nxq5+0So485poHrFriK9Bn3V/x9y+wgqrHkbmnGbjfLmZ685/SVA/ovW+ewoqW0gVI47pI4yW/VNobQ==}
5076   - hasBin: true
5077   - dependencies:
5078   - colorette: 2.0.19
5079   - defu: 6.1.2
5080   - https-proxy-agent: 5.0.1
5081   - mri: 1.2.0
5082   - node-fetch-native: 1.0.1
5083   - pathe: 1.1.0
5084   - tar: 6.1.13
5085   - transitivePeerDependencies:
5086   - - supports-color
5087   - dev: true
5088   -
5089   - /git-raw-commits/2.0.11:
5090   - resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==}
5091   - engines: {node: '>=10'}
5092   - hasBin: true
5093   - dependencies:
5094   - dargs: 7.0.0
5095   - lodash: 4.17.21
5096   - meow: 8.1.2
5097   - split2: 3.2.2
5098   - through2: 4.0.2
5099   - dev: true
5100   -
5101   - /glob-parent/5.1.2:
5102   - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
5103   - engines: {node: '>= 6'}
5104   - dependencies:
5105   - is-glob: 4.0.3
5106   - dev: true
5107   -
5108   - /glob-parent/6.0.2:
5109   - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
5110   - engines: {node: '>=10.13.0'}
5111   - dependencies:
5112   - is-glob: 4.0.3
5113   - dev: true
5114   -
5115   - /glob/7.2.3:
5116   - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
5117   - dependencies:
5118   - fs.realpath: 1.0.0
5119   - inflight: 1.0.6
5120   - inherits: 2.0.4
5121   - minimatch: 3.1.2
5122   - once: 1.4.0
5123   - path-is-absolute: 1.0.1
5124   - dev: true
5125   -
5126   - /global-dirs/0.1.1:
5127   - resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==}
5128   - engines: {node: '>=4'}
5129   - dependencies:
5130   - ini: 1.3.8
5131   - dev: true
5132   -
5133   - /global-modules/2.0.0:
5134   - resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==}
5135   - engines: {node: '>=6'}
5136   - dependencies:
5137   - global-prefix: 3.0.0
5138   - dev: true
5139   -
5140   - /global-object/1.0.0:
5141   - resolution: {integrity: sha512-mSPSkY6UsHv6hgW0V2dfWBWTS8TnPnLx3ECVNoWp6rBI2Bg66VYoqGoTFlH/l7XhAZ/l+StYlntXlt87BEeCcg==}
5142   - dev: false
5143   -
5144   - /global-prefix/3.0.0:
5145   - resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==}
5146   - engines: {node: '>=6'}
5147   - dependencies:
5148   - ini: 1.3.8
5149   - kind-of: 6.0.3
5150   - which: 1.3.1
5151   - dev: true
5152   -
5153   - /globals/11.12.0:
5154   - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
5155   - engines: {node: '>=4'}
5156   - dev: true
5157   -
5158   - /globals/13.19.0:
5159   - resolution: {integrity: sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==}
5160   - engines: {node: '>=8'}
5161   - dependencies:
5162   - type-fest: 0.20.2
5163   - dev: true
5164   -
5165   - /globby/11.1.0:
5166   - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
5167   - engines: {node: '>=10'}
5168   - dependencies:
5169   - array-union: 2.1.0
5170   - dir-glob: 3.0.1
5171   - fast-glob: 3.2.12
5172   - ignore: 5.2.1
5173   - merge2: 1.4.1
5174   - slash: 3.0.0
5175   - dev: true
5176   -
5177   - /globby/13.1.3:
5178   - resolution: {integrity: sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==}
5179   - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
5180   - dependencies:
5181   - dir-glob: 3.0.1
5182   - fast-glob: 3.2.12
5183   - ignore: 5.2.4
5184   - merge2: 1.4.1
5185   - slash: 4.0.0
5186   - dev: true
5187   -
5188   - /globjoin/0.1.4:
5189   - resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==}
5190   - dev: true
5191   -
5192   - /graceful-fs/4.2.10:
5193   - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
5194   - dev: true
5195   -
5196   - /grapheme-splitter/1.0.4:
5197   - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
5198   - dev: true
5199   -
5200   - /hammerjs/2.0.8:
5201   - resolution: {integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==}
5202   - engines: {node: '>=0.8.0'}
5203   -
5204   - /hard-rejection/2.1.0:
5205   - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==}
5206   - engines: {node: '>=6'}
5207   - dev: true
5208   -
5209   - /has-ansi/2.0.0:
5210   - resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==}
5211   - engines: {node: '>=0.10.0'}
5212   - dependencies:
5213   - ansi-regex: 2.1.1
5214   - dev: true
5215   -
5216   - /has-flag/1.0.0:
5217   - resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==}
5218   - engines: {node: '>=0.10.0'}
5219   - dev: true
5220   -
5221   - /has-flag/3.0.0:
5222   - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
5223   - engines: {node: '>=4'}
5224   - dev: true
5225   -
5226   - /has-flag/4.0.0:
5227   - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
5228   - engines: {node: '>=8'}
5229   - dev: true
5230   -
5231   - /has-symbols/1.0.3:
5232   - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
5233   - engines: {node: '>= 0.4'}
5234   - dev: false
5235   -
5236   - /has-value/0.3.1:
5237   - resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==}
5238   - engines: {node: '>=0.10.0'}
5239   - dependencies:
5240   - get-value: 2.0.6
5241   - has-values: 0.1.4
5242   - isobject: 2.1.0
5243   - dev: true
5244   -
5245   - /has-value/1.0.0:
5246   - resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==}
5247   - engines: {node: '>=0.10.0'}
5248   - dependencies:
5249   - get-value: 2.0.6
5250   - has-values: 1.0.0
5251   - isobject: 3.0.1
5252   - dev: true
5253   -
5254   - /has-values/0.1.4:
5255   - resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==}
5256   - engines: {node: '>=0.10.0'}
5257   - dev: true
5258   -
5259   - /has-values/1.0.0:
5260   - resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==}
5261   - engines: {node: '>=0.10.0'}
5262   - dependencies:
5263   - is-number: 3.0.0
5264   - kind-of: 4.0.0
5265   - dev: true
5266   -
5267   - /has/1.0.3:
5268   - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
5269   - engines: {node: '>= 0.4.0'}
5270   - dependencies:
5271   - function-bind: 1.1.1
5272   -
5273   - /hash-sum/2.0.0:
5274   - resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}
5275   - dev: true
5276   -
5277   - /he/1.2.0:
5278   - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
5279   - hasBin: true
5280   - dev: true
5281   -
5282   - /highlight.js/11.7.0:
5283   - resolution: {integrity: sha512-1rRqesRFhMO/PRF+G86evnyJkCgaZFOI+Z6kdj15TA18funfoqJXvgPCLSf0SWq3SRfg1j3HlDs8o4s3EGq1oQ==}
5284   - engines: {node: '>=12.0.0'}
5285   - dev: false
5286   -
5287   - /hookable/5.4.2:
5288   - resolution: {integrity: sha512-6rOvaUiNKy9lET1X0ECnyZ5O5kSV0PJbtA5yZUgdEF7fGJEVwSLSislltyt7nFwVVALYHQJtfGeAR2Y0A0uJkg==}
5289   - dev: true
5290   -
5291   - /hosted-git-info/2.8.9:
5292   - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
5293   - dev: true
5294   -
5295   - /hosted-git-info/4.1.0:
5296   - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
5297   - engines: {node: '>=10'}
5298   - dependencies:
5299   - lru-cache: 6.0.0
5300   - dev: true
5301   -
5302   - /htm/3.1.1:
5303   - resolution: {integrity: sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==}
5304   - dev: false
5305   -
5306   - /html-tags/3.2.0:
5307   - resolution: {integrity: sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==}
5308   - engines: {node: '>=8'}
5309   - dev: true
5310   -
5311   - /html-void-elements/2.0.1:
5312   - resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==}
5313   - dev: false
5314   -
5315   - /htmlparser2/3.10.1:
5316   - resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==}
5317   - dependencies:
5318   - domelementtype: 1.3.1
5319   - domhandler: 2.4.2
5320   - domutils: 1.7.0
5321   - entities: 1.1.2
5322   - inherits: 2.0.4
5323   - readable-stream: 3.6.0
5324   - dev: true
5325   -
5326   - /htmlparser2/8.0.1:
5327   - resolution: {integrity: sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==}
5328   - dependencies:
5329   - domelementtype: 2.3.0
5330   - domhandler: 5.0.3
5331   - domutils: 3.0.1
5332   - entities: 4.4.0
5333   - dev: true
5334   -
5335   - /https-proxy-agent/5.0.1:
5336   - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
5337   - engines: {node: '>= 6'}
5338   - dependencies:
5339   - agent-base: 6.0.2
5340   - debug: 4.3.4
5341   - transitivePeerDependencies:
5342   - - supports-color
5343   - dev: true
5344   -
5345   - /human-signals/2.1.0:
5346   - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
5347   - engines: {node: '>=10.17.0'}
5348   - dev: true
5349   -
5350   - /human-signals/3.0.1:
5351   - resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==}
5352   - engines: {node: '>=12.20.0'}
5353   - dev: true
5354   -
5355   - /i18next/20.6.1:
5356   - resolution: {integrity: sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==}
5357   - dependencies:
5358   - '@babel/runtime': 7.20.1
5359   - dev: false
5360   -
5361   - /ids/1.0.0:
5362   - resolution: {integrity: sha512-Zvtq1xUto4LttpstyOlFum8lKx+i1OmRfg+6A9drFS9iSZsDPMHG4Sof/qwNR4kCU7jBeWFPrY2ocHxiz7cCRw==}
5363   - dev: true
5364   -
5365   - /ignore/5.2.1:
5366   - resolution: {integrity: sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==}
5367   - engines: {node: '>= 4'}
5368   - dev: true
5369   -
5370   - /ignore/5.2.4:
5371   - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
5372   - engines: {node: '>= 4'}
5373   - dev: true
5374   -
5375   - /image-size/0.5.5:
5376   - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
5377   - engines: {node: '>=0.10.0'}
5378   - hasBin: true
5379   - dev: true
5380   -
5381   - /immer/9.0.16:
5382   - resolution: {integrity: sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==}
5383   - dev: false
5384   -
5385   - /immutable/4.1.0:
5386   - resolution: {integrity: sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==}
5387   - dev: true
5388   -
5389   - /import-fresh/3.3.0:
5390   - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
5391   - engines: {node: '>=6'}
5392   - dependencies:
5393   - parent-module: 1.0.1
5394   - resolve-from: 4.0.0
5395   - dev: true
5396   -
5397   - /import-lazy/4.0.0:
5398   - resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==}
5399   - engines: {node: '>=8'}
5400   - dev: true
5401   -
5402   - /imurmurhash/0.1.4:
5403   - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
5404   - engines: {node: '>=0.8.19'}
5405   - dev: true
5406   -
5407   - /indent-string/4.0.0:
5408   - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
5409   - engines: {node: '>=8'}
5410   - dev: true
5411   -
5412   - /indexof/0.0.1:
5413   - resolution: {integrity: sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==}
5414   - dev: true
5415   -
5416   - /inflight/1.0.6:
5417   - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
5418   - dependencies:
5419   - once: 1.4.0
5420   - wrappy: 1.0.2
5421   - dev: true
5422   -
5423   - /inherits-browser/0.1.0:
5424   - resolution: {integrity: sha512-CJHHvW3jQ6q7lzsXPpapLdMx5hDpSF3FSh45pwsj6bKxJJ8Nl8v43i5yXnr3BdfOimGHKyniewQtnAIp3vyJJw==}
5425   - dev: false
5426   -
5427   - /inherits/2.0.4:
5428   - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
5429   - dev: true
5430   -
5431   - /ini/1.3.8:
5432   - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
5433   - dev: true
5434   -
5435   - /intro.js/6.0.0:
5436   - resolution: {integrity: sha512-ZUiR6BoLSvPSlLG0boewnWVgji1fE1gBvP/pyw5pgCKXEDQz1mMeUxarggClPNs71UTq364LwSk9zxz17A9gaQ==}
5437   - dev: false
5438   -
5439   - /is-accessor-descriptor/0.1.6:
5440   - resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==}
5441   - engines: {node: '>=0.10.0'}
5442   - dependencies:
5443   - kind-of: 3.2.2
5444   - dev: true
5445   -
5446   - /is-accessor-descriptor/1.0.0:
5447   - resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==}
5448   - engines: {node: '>=0.10.0'}
5449   - dependencies:
5450   - kind-of: 6.0.3
5451   - dev: true
5452   -
5453   - /is-arrayish/0.2.1:
5454   - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
5455   - dev: true
5456   -
5457   - /is-binary-path/2.1.0:
5458   - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
5459   - engines: {node: '>=8'}
5460   - dependencies:
5461   - binary-extensions: 2.2.0
5462   - dev: true
5463   -
5464   - /is-buffer/1.1.6:
5465   - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
5466   - dev: true
5467   -
5468   - /is-core-module/2.11.0:
5469   - resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==}
5470   - dependencies:
5471   - has: 1.0.3
5472   - dev: true
5473   -
5474   - /is-data-descriptor/0.1.4:
5475   - resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==}
5476   - engines: {node: '>=0.10.0'}
5477   - dependencies:
5478   - kind-of: 3.2.2
5479   - dev: true
5480   -
5481   - /is-data-descriptor/1.0.0:
5482   - resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==}
5483   - engines: {node: '>=0.10.0'}
5484   - dependencies:
5485   - kind-of: 6.0.3
5486   - dev: true
5487   -
5488   - /is-descriptor/0.1.6:
5489   - resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==}
5490   - engines: {node: '>=0.10.0'}
5491   - dependencies:
5492   - is-accessor-descriptor: 0.1.6
5493   - is-data-descriptor: 0.1.4
5494   - kind-of: 5.1.0
5495   - dev: true
5496   -
5497   - /is-descriptor/1.0.2:
5498   - resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==}
5499   - engines: {node: '>=0.10.0'}
5500   - dependencies:
5501   - is-accessor-descriptor: 1.0.0
5502   - is-data-descriptor: 1.0.0
5503   - kind-of: 6.0.3
5504   - dev: true
5505   -
5506   - /is-extendable/0.1.1:
5507   - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
5508   - engines: {node: '>=0.10.0'}
5509   - dev: true
5510   -
5511   - /is-extendable/1.0.1:
5512   - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==}
5513   - engines: {node: '>=0.10.0'}
5514   - dependencies:
5515   - is-plain-object: 2.0.4
5516   - dev: true
5517   -
5518   - /is-extglob/2.1.1:
5519   - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
5520   - engines: {node: '>=0.10.0'}
5521   - dev: true
5522   -
5523   - /is-fullwidth-code-point/3.0.0:
5524   - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
5525   - engines: {node: '>=8'}
5526   -
5527   - /is-fullwidth-code-point/4.0.0:
5528   - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
5529   - engines: {node: '>=12'}
5530   - dev: true
5531   -
5532   - /is-glob/4.0.3:
5533   - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
5534   - engines: {node: '>=0.10.0'}
5535   - dependencies:
5536   - is-extglob: 2.1.1
5537   - dev: true
5538   -
5539   - /is-hotkey/0.2.0:
5540   - resolution: {integrity: sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==}
5541   - dev: false
5542   -
5543   - /is-number/3.0.0:
5544   - resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/is-number/-/is-number-3.0.0.tgz}
5545   - engines: {node: '>=0.10.0'}
5546   - dependencies:
5547   - kind-of: 3.2.2
5548   - dev: true
5549   -
5550   - /is-number/7.0.0:
5551   - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/is-number/-/is-number-7.0.0.tgz}
5552   - engines: {node: '>=0.12.0'}
5553   - dev: true
5554   -
5555   - /is-obj/2.0.0:
5556   - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
5557   - engines: {node: '>=8'}
5558   - dev: true
5559   -
5560   - /is-path-inside/3.0.3:
5561   - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
5562   - engines: {node: '>=8'}
5563   - dev: true
5564   -
5565   - /is-plain-obj/1.1.0:
5566   - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
5567   - engines: {node: '>=0.10.0'}
5568   - dev: true
5569   -
5570   - /is-plain-object/2.0.4:
5571   - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==}
5572   - engines: {node: '>=0.10.0'}
5573   - dependencies:
5574   - isobject: 3.0.1
5575   - dev: true
5576   -
5577   - /is-plain-object/5.0.0:
5578   - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==}
5579   - engines: {node: '>=0.10.0'}
5580   -
5581   - /is-stream/2.0.1:
5582   - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
5583   - engines: {node: '>=8'}
5584   - dev: true
5585   -
5586   - /is-stream/3.0.0:
5587   - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
5588   - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
5589   - dev: true
5590   -
5591   - /is-text-path/1.0.1:
5592   - resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==}
5593   - engines: {node: '>=0.10.0'}
5594   - dependencies:
5595   - text-extensions: 1.9.0
5596   - dev: true
5597   -
5598   - /is-url/1.2.4:
5599   - resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}
5600   - dev: false
5601   -
5602   - /is-windows/1.0.2:
5603   - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
5604   - engines: {node: '>=0.10.0'}
5605   - dev: true
5606   -
5607   - /isarray/1.0.0:
5608   - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
5609   - dev: true
5610   -
5611   - /isexe/2.0.0:
5612   - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
5613   - dev: true
5614   -
5615   - /isobject/2.1.0:
5616   - resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==}
5617   - engines: {node: '>=0.10.0'}
5618   - dependencies:
5619   - isarray: 1.0.0
5620   - dev: true
5621   -
5622   - /isobject/3.0.1:
5623   - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
5624   - engines: {node: '>=0.10.0'}
5625   - dev: true
5626   -
5627   - /jake/10.8.5:
5628   - resolution: {integrity: sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==}
5629   - engines: {node: '>=10'}
5630   - hasBin: true
5631   - dependencies:
5632   - async: 3.2.4
5633   - chalk: 4.1.2
5634   - filelist: 1.0.4
5635   - minimatch: 3.1.2
5636   - dev: true
5637   -
5638   - /jiti/1.16.0:
5639   - resolution: {integrity: sha512-L3BJStEf5NAqNuzrpfbN71dp43mYIcBUlCRea/vdyv5dW/AYa1d4bpelko4SHdY3I6eN9Wzyasxirj1/vv5kmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/jiti/-/jiti-1.16.0.tgz}
5640   - hasBin: true
5641   - dev: true
5642   -
5643   - /jiti/1.16.2:
5644   - resolution: {integrity: sha512-OKBOVWmU3FxDt/UH4zSwiKPuc1nihFZiOD722FuJlngvLz2glX1v2/TJIgoA4+mrpnXxHV6dSAoCvPcYQtoG5A==}
5645   - hasBin: true
5646   - dev: true
5647   -
5648   - /js-base64/2.6.4:
5649   - resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==}
5650   - dev: true
5651   -
5652   - /js-sdsl/4.1.5:
5653   - resolution: {integrity: sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==}
5654   - dev: true
5655   -
5656   - /js-tokens/4.0.0:
5657   - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/js-tokens/-/js-tokens-4.0.0.tgz}
5658   - dev: true
5659   -
5660   - /js-tokens/8.0.0:
5661   - resolution: {integrity: sha512-PC7MzqInq9OqKyTXfIvQNcjMkODJYC8A17kAaQgeW79yfhqTWSOfjHYQ2mDDcwJ96Iibtwkfh0C7R/OvqPlgVA==}
5662   - dev: true
5663   -
5664   - /js-yaml/4.1.0:
5665   - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
5666   - hasBin: true
5667   - dependencies:
5668   - argparse: 2.0.1
5669   - dev: true
5670   -
5671   - /jsencrypt/3.3.1:
5672   - resolution: {integrity: sha512-dVvV54GdFuJgmEKn+oBiaifDMen4p6o6j/lJh0OVMcouME8sST0bJ7bldIgKBQk4za0zyGn0/pm4vOznR25mLw==}
5673   - dev: false
5674   -
5675   - /jsesc/0.5.0:
5676   - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
5677   - hasBin: true
5678   - dev: true
5679   -
5680   - /jsesc/2.5.2:
5681   - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/jsesc/-/jsesc-2.5.2.tgz}
5682   - engines: {node: '>=4'}
5683   - hasBin: true
5684   - dev: true
5685   -
5686   - /json-parse-even-better-errors/2.3.1:
5687   - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
5688   - dev: true
5689   -
5690   - /json-schema-traverse/0.4.1:
5691   - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
5692   - dev: true
5693   -
5694   - /json-schema-traverse/1.0.0:
5695   - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
5696   - dev: true
5697   -
5698   - /json-source-map/0.6.1:
5699   - resolution: {integrity: sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==}
5700   - dev: true
5701   -
5702   - /json-stable-stringify-without-jsonify/1.0.1:
5703   - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
5704   - dev: true
5705   -
5706   - /json5/1.0.1:
5707   - resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==}
5708   - hasBin: true
5709   - dependencies:
5710   - minimist: 1.2.7
5711   - dev: true
5712   -
5713   - /json5/2.2.1:
5714   - resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==}
5715   - engines: {node: '>=6'}
5716   - hasBin: true
5717   - dev: true
5718   -
5719   - /json5/2.2.3:
5720   - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
5721   - engines: {node: '>=6'}
5722   - hasBin: true
5723   - dev: true
5724   -
5725   - /jsonc-eslint-parser/1.4.1:
5726   - resolution: {integrity: sha512-hXBrvsR1rdjmB2kQmUjf1rEIa+TqHBGMge8pwi++C+Si1ad7EjZrJcpgwym+QGK/pqTx+K7keFAtLlVNdLRJOg==}
5727   - engines: {node: '>=8.10.0'}
5728   - dependencies:
5729   - acorn: 7.4.1
5730   - eslint-utils: 2.1.0
5731   - eslint-visitor-keys: 1.3.0
5732   - espree: 6.2.1
5733   - semver: 6.3.0
5734   - dev: true
5735   -
5736   - /jsonc-parser/3.2.0:
5737   - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
5738   - dev: true
5739   -
5740   - /jsonfile/6.1.0:
5741   - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
5742   - dependencies:
5743   - universalify: 2.0.0
5744   - optionalDependencies:
5745   - graceful-fs: 4.2.10
5746   - dev: true
5747   -
5748   - /jsonparse/1.3.1:
5749   - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==}
5750   - engines: {'0': node >= 0.2.0}
5751   - dev: true
5752   -
5753   - /kind-of/3.2.2:
5754   - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==}
5755   - engines: {node: '>=0.10.0'}
5756   - dependencies:
5757   - is-buffer: 1.1.6
5758   - dev: true
5759   -
5760   - /kind-of/4.0.0:
5761   - resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==}
5762   - engines: {node: '>=0.10.0'}
5763   - dependencies:
5764   - is-buffer: 1.1.6
5765   - dev: true
5766   -
5767   - /kind-of/5.1.0:
5768   - resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==}
5769   - engines: {node: '>=0.10.0'}
5770   - dev: true
5771   -
5772   - /kind-of/6.0.3:
5773   - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
5774   - engines: {node: '>=0.10.0'}
5775   - dev: true
5776   -
5777   - /knitwork/1.0.0:
5778   - resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==}
5779   - dev: true
5780   -
5781   - /known-css-properties/0.26.0:
5782   - resolution: {integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==}
5783   - dev: true
5784   -
5785   - /kolorist/1.6.0:
5786   - resolution: {integrity: sha512-dLkz37Ab97HWMx9KTes3Tbi3D1ln9fCAy2zr2YVExJasDRPGRaKcoE4fycWNtnCAJfjFqe0cnY+f8KT2JePEXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/kolorist/-/kolorist-1.6.0.tgz}
5787   - dev: true
5788   -
5789   - /levn/0.4.1:
5790   - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
5791   - engines: {node: '>= 0.8.0'}
5792   - dependencies:
5793   - prelude-ls: 1.2.1
5794   - type-check: 0.4.0
5795   - dev: true
5796   -
5797   - /lilconfig/2.0.6:
5798   - resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
5799   - engines: {node: '>=10'}
5800   - dev: true
5801   -
5802   - /lines-and-columns/1.2.4:
5803   - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
5804   - dev: true
5805   -
5806   - /lint-staged/13.1.1:
5807   - resolution: {integrity: sha512-LLJLO0Kdbcv2a+CvSF4p1M7jBZOajKSMpBUvyR8+bXccsqPER0/NxTFQSpNHjqwV9kM3tkHczYerTB5wI+bksQ==}
5808   - engines: {node: ^14.13.1 || >=16.0.0}
5809   - hasBin: true
5810   - dependencies:
5811   - cli-truncate: 3.1.0
5812   - colorette: 2.0.19
5813   - commander: 9.4.1
5814   - debug: 4.3.4
5815   - execa: 6.1.0
5816   - lilconfig: 2.0.6
5817   - listr2: 5.0.5
5818   - micromatch: 4.0.5
5819   - normalize-path: 3.0.0
5820   - object-inspect: 1.12.2
5821   - pidtree: 0.6.0
5822   - string-argv: 0.3.1
5823   - yaml: 2.1.3
5824   - transitivePeerDependencies:
5825   - - enquirer
5826   - - supports-color
5827   - dev: true
5828   -
5829   - /listr2/5.0.5:
5830   - resolution: {integrity: sha512-DpBel6fczu7oQKTXMekeprc0o3XDgGMkD7JNYyX+X0xbwK+xgrx9dcyKoXKqpLSUvAWfmoePS7kavniOcq3r4w==}
5831   - engines: {node: ^14.13.1 || >=16.0.0}
5832   - peerDependencies:
5833   - enquirer: '>= 2.3.0 < 3'
5834   - peerDependenciesMeta:
5835   - enquirer:
5836   - optional: true
5837   - dependencies:
5838   - cli-truncate: 2.1.0
5839   - colorette: 2.0.19
5840   - log-update: 4.0.0
5841   - p-map: 4.0.0
5842   - rfdc: 1.3.0
5843   - rxjs: 7.5.7
5844   - through: 2.3.8
5845   - wrap-ansi: 7.0.0
5846   - dev: true
5847   -
5848   - /loader-utils/1.4.2:
5849   - resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==}
5850   - engines: {node: '>=4.0.0'}
5851   - dependencies:
5852   - big.js: 5.2.2
5853   - emojis-list: 3.0.0
5854   - json5: 1.0.1
5855   - dev: true
5856   -
5857   - /local-pkg/0.4.3:
5858   - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
5859   - engines: {node: '>=14'}
5860   - dev: true
5861   -
5862   - /locate-path/5.0.0:
5863   - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
5864   - engines: {node: '>=8'}
5865   - dependencies:
5866   - p-locate: 4.1.0
5867   -
5868   - /locate-path/6.0.0:
5869   - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
5870   - engines: {node: '>=10'}
5871   - dependencies:
5872   - p-locate: 5.0.0
5873   - dev: true
5874   -
5875   - /lodash-es/4.17.21:
5876   - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
5877   - dev: false
5878   -
5879   - /lodash-unified/1.0.3_3ib2ivapxullxkx3xftsimdk7u:
5880   - resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==}
5881   - peerDependencies:
5882   - '@types/lodash-es': '*'
5883   - lodash: '*'
5884   - lodash-es: '*'
5885   - dependencies:
5886   - '@types/lodash-es': 4.17.6
5887   - lodash: 4.17.21
5888   - lodash-es: 4.17.21
5889   - dev: false
5890   -
5891   - /lodash._reinterpolate/3.0.0:
5892   - resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==}
5893   - dev: true
5894   -
5895   - /lodash.camelcase/4.3.0:
5896   - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
5897   -
5898   - /lodash.clonedeep/4.5.0:
5899   - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==}
5900   - dev: false
5901   -
5902   - /lodash.debounce/4.0.8:
5903   - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
5904   -
5905   - /lodash.foreach/4.5.0:
5906   - resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==}
5907   - dev: false
5908   -
5909   - /lodash.isequal/4.5.0:
5910   - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==}
5911   - dev: false
5912   -
5913   - /lodash.isfunction/3.0.9:
5914   - resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==}
5915   - dev: true
5916   -
5917   - /lodash.isplainobject/4.0.6:
5918   - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
5919   - dev: true
5920   -
5921   - /lodash.kebabcase/4.1.1:
5922   - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==}
5923   - dev: true
5924   -
5925   - /lodash.merge/4.6.2:
5926   - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
5927   - dev: true
5928   -
5929   - /lodash.mergewith/4.6.2:
5930   - resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==}
5931   - dev: true
5932   -
5933   - /lodash.snakecase/4.1.1:
5934   - resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==}
5935   - dev: true
5936   -
5937   - /lodash.startcase/4.4.0:
5938   - resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==}
5939   - dev: true
5940   -
5941   - /lodash.template/4.5.0:
5942   - resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==}
5943   - dependencies:
5944   - lodash._reinterpolate: 3.0.0
5945   - lodash.templatesettings: 4.2.0
5946   - dev: true
5947   -
5948   - /lodash.templatesettings/4.2.0:
5949   - resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==}
5950   - dependencies:
5951   - lodash._reinterpolate: 3.0.0
5952   - dev: true
5953   -
5954   - /lodash.throttle/4.1.1:
5955   - resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==}
5956   - dev: false
5957   -
5958   - /lodash.toarray/4.4.0:
5959   - resolution: {integrity: sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==}
5960   - dev: false
5961   -
5962   - /lodash.truncate/4.4.2:
5963   - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==}
5964   - dev: true
5965   -
5966   - /lodash.uniq/4.5.0:
5967   - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
5968   - dev: true
5969   -
5970   - /lodash.upperfirst/4.3.1:
5971   - resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==}
5972   - dev: true
5973   -
5974   - /lodash/4.17.21:
5975   - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
5976   -
5977   - /log-update/4.0.0:
5978   - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==}
5979   - engines: {node: '>=10'}
5980   - dependencies:
5981   - ansi-escapes: 4.3.2
5982   - cli-cursor: 3.1.0
5983   - slice-ansi: 4.0.0
5984   - wrap-ansi: 6.2.0
5985   - dev: true
5986   -
5987   - /lru-cache/5.1.1:
5988   - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
5989   - dependencies:
5990   - yallist: 3.1.1
5991   - dev: true
5992   -
5993   - /lru-cache/6.0.0:
5994   - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
5995   - engines: {node: '>=10'}
5996   - dependencies:
5997   - yallist: 4.0.0
5998   - dev: true
5999   -
6000   - /magic-string/0.25.9:
6001   - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
6002   - dependencies:
6003   - sourcemap-codec: 1.4.8
6004   -
6005   - /magic-string/0.26.7:
6006   - resolution: {integrity: sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==}
6007   - engines: {node: '>=12'}
6008   - dependencies:
6009   - sourcemap-codec: 1.4.8
6010   - dev: true
6011   -
6012   - /magic-string/0.27.0:
6013   - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
6014   - engines: {node: '>=12'}
6015   - dependencies:
6016   - '@jridgewell/sourcemap-codec': 1.4.14
6017   - dev: true
6018   -
6019   - /make-error/1.3.6:
6020   - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
6021   - dev: true
6022   -
6023   - /map-cache/0.2.2:
6024   - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==}
6025   - engines: {node: '>=0.10.0'}
6026   - dev: true
6027   -
6028   - /map-obj/1.0.1:
6029   - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==}
6030   - engines: {node: '>=0.10.0'}
6031   - dev: true
6032   -
6033   - /map-obj/4.3.0:
6034   - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==}
6035   - engines: {node: '>=8'}
6036   - dev: true
6037   -
6038   - /map-visit/1.0.0:
6039   - resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==}
6040   - engines: {node: '>=0.10.0'}
6041   - dependencies:
6042   - object-visit: 1.0.1
6043   - dev: true
6044   -
6045   - /matches-selector/1.2.0:
6046   - resolution: {integrity: sha512-c4vLwYWyl+Ji+U43eU/G5FwxWd4ZH0ePUsFs5y0uwD9HUEFBXUQ1zUUan+78IpRD+y4pUfG0nAzNM292K7ItvA==}
6047   - dev: true
6048   -
6049   - /mathml-tag-names/2.1.3:
6050   - resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==}
6051   - dev: true
6052   -
6053   - /mdn-data/2.0.14:
6054   - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
6055   - dev: true
6056   -
6057   - /memoize-one/6.0.0:
6058   - resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
6059   - dev: false
6060   -
6061   - /memory-fs/0.5.0:
6062   - resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==}
6063   - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'}
6064   - dependencies:
6065   - errno: 0.1.8
6066   - readable-stream: 2.3.7
6067   - dev: true
6068   -
6069   - /meow/8.1.2:
6070   - resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==}
6071   - engines: {node: '>=10'}
6072   - dependencies:
6073   - '@types/minimist': 1.2.2
6074   - camelcase-keys: 6.2.2
6075   - decamelize-keys: 1.1.1
6076   - hard-rejection: 2.1.0
6077   - minimist-options: 4.1.0
6078   - normalize-package-data: 3.0.3
6079   - read-pkg-up: 7.0.1
6080   - redent: 3.0.0
6081   - trim-newlines: 3.0.1
6082   - type-fest: 0.18.1
6083   - yargs-parser: 20.2.9
6084   - dev: true
6085   -
6086   - /meow/9.0.0:
6087   - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==}
6088   - engines: {node: '>=10'}
6089   - dependencies:
6090   - '@types/minimist': 1.2.2
6091   - camelcase-keys: 6.2.2
6092   - decamelize: 1.2.0
6093   - decamelize-keys: 1.1.1
6094   - hard-rejection: 2.1.0
6095   - minimist-options: 4.1.0
6096   - normalize-package-data: 3.0.3
6097   - read-pkg-up: 7.0.1
6098   - redent: 3.0.0
6099   - trim-newlines: 3.0.1
6100   - type-fest: 0.18.1
6101   - yargs-parser: 20.2.9
6102   - dev: true
6103   -
6104   - /merge-options/1.0.1:
6105   - resolution: {integrity: sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==}
6106   - engines: {node: '>=4'}
6107   - dependencies:
6108   - is-plain-obj: 1.1.0
6109   - dev: true
6110   -
6111   - /merge-stream/2.0.0:
6112   - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
6113   - dev: true
6114   -
6115   - /merge2/1.4.1:
6116   - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
6117   - engines: {node: '>= 8'}
6118   - dev: true
6119   -
6120   - /micromatch/3.1.0:
6121   - resolution: {integrity: sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==}
6122   - engines: {node: '>=0.10.0'}
6123   - dependencies:
6124   - arr-diff: 4.0.0
6125   - array-unique: 0.3.2
6126   - braces: 2.3.2
6127   - define-property: 1.0.0
6128   - extend-shallow: 2.0.1
6129   - extglob: 2.0.4
6130   - fragment-cache: 0.2.1
6131   - kind-of: 5.1.0
6132   - nanomatch: 1.2.13
6133   - object.pick: 1.3.0
6134   - regex-not: 1.0.2
6135   - snapdragon: 0.8.2
6136   - to-regex: 3.0.2
6137   - transitivePeerDependencies:
6138   - - supports-color
6139   - dev: true
6140   -
6141   - /micromatch/4.0.5:
6142   - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
6143   - engines: {node: '>=8.6'}
6144   - dependencies:
6145   - braces: 3.0.2
6146   - picomatch: 2.3.1
6147   - dev: true
6148   -
6149   - /mime-db/1.52.0:
6150   - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
6151   - engines: {node: '>= 0.6'}
6152   - dev: false
6153   -
6154   - /mime-match/1.0.2:
6155   - resolution: {integrity: sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==}
6156   - dependencies:
6157   - wildcard: 1.1.2
6158   - dev: false
6159   -
6160   - /mime-types/2.1.35:
6161   - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
6162   - engines: {node: '>= 0.6'}
6163   - dependencies:
6164   - mime-db: 1.52.0
6165   - dev: false
6166   -
6167   - /mimic-fn/2.1.0:
6168   - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
6169   - engines: {node: '>=6'}
6170   - dev: true
6171   -
6172   - /mimic-fn/4.0.0:
6173   - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
6174   - engines: {node: '>=12'}
6175   - dev: true
6176   -
6177   - /min-dash/3.8.1:
6178   - resolution: {integrity: sha512-evumdlmIlg9mbRVPbC4F5FuRhNmcMS5pvuBUbqb1G9v09Ro0ImPEgz5n3khir83lFok1inKqVDjnKEg3GpDxQg==}
6179   -
6180   - /min-dash/4.0.0:
6181   - resolution: {integrity: sha512-piIvVJ/nxuA4+LpnYIzF6oCtRvdtDvQJteSC+H768H2UvPKFKIt5oiJnUVtr0ZdchneXTcvUZ91vIrvWVIN0AA==}
6182   - dev: false
6183   -
6184   - /min-dom/0.2.0:
6185   - resolution: {integrity: sha512-VmxugbnAcVZGqvepjhOA4d4apmrpX8mMaRS+/jo0dI5Yorzrr4Ru9zc9KVALlY/+XakVCb8iQ+PYXljihQcsNw==}
6186   - dependencies:
6187   - component-classes: 1.2.6
6188   - component-closest: 0.1.4
6189   - component-delegate: 0.2.4
6190   - component-event: 0.1.4
6191   - component-matches-selector: 0.1.7
6192   - component-query: 0.0.3
6193   - domify: 1.4.1
6194   - dev: false
6195   -
6196   - /min-dom/3.2.1:
6197   - resolution: {integrity: sha512-v6YCmnDzxk4rRJntWTUiwggLupPw/8ZSRqUq0PDaBwVZEO/wYzCH4SKVBV+KkEvf3u0XaWHly5JEosPtqRATZA==}
6198   - dependencies:
6199   - component-event: 0.1.4
6200   - domify: 1.4.1
6201   - indexof: 0.0.1
6202   - matches-selector: 1.2.0
6203   - min-dash: 3.8.1
6204   - dev: true
6205   -
6206   - /min-dom/4.1.0:
6207   - resolution: {integrity: sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==}
6208   - dependencies:
6209   - component-event: 0.2.1
6210   - domify: 1.4.1
6211   - min-dash: 4.0.0
6212   - dev: false
6213   -
6214   - /min-indent/1.0.1:
6215   - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
6216   - engines: {node: '>=4'}
6217   - dev: true
6218   -
6219   - /minimatch/3.1.2:
6220   - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
6221   - dependencies:
6222   - brace-expansion: 1.1.11
6223   - dev: true
6224   -
6225   - /minimatch/5.1.2:
6226   - resolution: {integrity: sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==}
6227   - engines: {node: '>=10'}
6228   - dependencies:
6229   - brace-expansion: 2.0.1
6230   - dev: true
6231   -
6232   - /minimatch/6.1.6:
6233   - resolution: {integrity: sha512-6bR3UIeh/DF8+p6A9Spyuy67ShOq42rOkHWi7eUe3Ua99Zo5lZfGC6lJJWkeoK4k9jQFT3Pl7czhTXimG2XheA==}
6234   - engines: {node: '>=10'}
6235   - dependencies:
6236   - brace-expansion: 2.0.1
6237   - dev: true
6238   -
6239   - /minimist-options/4.1.0:
6240   - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
6241   - engines: {node: '>= 6'}
6242   - dependencies:
6243   - arrify: 1.0.1
6244   - is-plain-obj: 1.1.0
6245   - kind-of: 6.0.3
6246   - dev: true
6247   -
6248   - /minimist/1.2.7:
6249   - resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==}
6250   - dev: true
6251   -
6252   - /minipass/3.3.6:
6253   - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
6254   - engines: {node: '>=8'}
6255   - dependencies:
6256   - yallist: 4.0.0
6257   - dev: true
6258   -
6259   - /minipass/4.0.2:
6260   - resolution: {integrity: sha512-4Hbzei7ZyBp+1aw0874YWpKOubZd/jc53/XU+gkYry1QV+VvrbO8icLM5CUtm4F0hyXn85DXYKEMIS26gitD3A==}
6261   - engines: {node: '>=8'}
6262   - dev: true
6263   -
6264   - /minizlib/2.1.2:
6265   - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
6266   - engines: {node: '>= 8'}
6267   - dependencies:
6268   - minipass: 3.3.6
6269   - yallist: 4.0.0
6270   - dev: true
6271   -
6272   - /mitt/1.2.0:
6273   - resolution: {integrity: sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==}
6274   - dev: true
6275   -
6276   - /mitt/3.0.0:
6277   - resolution: {integrity: sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==}
6278   - dev: false
6279   -
6280   - /mixin-deep/1.3.2:
6281   - resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==}
6282   - engines: {node: '>=0.10.0'}
6283   - dependencies:
6284   - for-in: 1.0.2
6285   - is-extendable: 1.0.1
6286   - dev: true
6287   -
6288   - /mkdirp/1.0.4:
6289   - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
6290   - engines: {node: '>=10'}
6291   - hasBin: true
6292   - dev: true
6293   -
6294   - /mlly/1.1.0:
6295   - resolution: {integrity: sha512-cwzBrBfwGC1gYJyfcy8TcZU1f+dbH/T+TuOhtYP2wLv/Fb51/uV7HJQfBPtEupZ2ORLRU1EKFS/QfS3eo9+kBQ==}
6296   - dependencies:
6297   - acorn: 8.8.1
6298   - pathe: 1.1.0
6299   - pkg-types: 1.0.1
6300   - ufo: 1.0.1
6301   - dev: true
6302   -
6303   - /moddle-xml/9.0.6:
6304   - resolution: {integrity: sha512-tl0reHpsY/aKlLGhXeFlQWlYAQHFxTkFqC8tq8jXRYpQSnLVw13T6swMaourLd7EXqHdWsc+5ggsB+fEep6xZQ==}
6305   - dependencies:
6306   - min-dash: 3.8.1
6307   - moddle: 5.0.4
6308   - saxen: 8.1.2
6309   - dev: true
6310   -
6311   - /moddle/5.0.4:
6312   - resolution: {integrity: sha512-Kjb+hjuzO+YlojNGxEUXvdhLYTHTtAABDlDcJTtTcn5MbJF9Zkv4I1Fyvp3Ypmfgg1EfHDZ3PsCQTuML9JD6wg==}
6313   - dependencies:
6314   - min-dash: 3.8.1
6315   - dev: true
6316   -
6317   - /mri/1.2.0:
6318   - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
6319   - engines: {node: '>=4'}
6320   - dev: true
6321   -
6322   - /ms/2.0.0:
6323   - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
6324   - dev: true
6325   -
6326   - /ms/2.1.2:
6327   - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
6328   - dev: true
6329   -
6330   - /muggle-string/0.1.0:
6331   - resolution: {integrity: sha512-Tr1knR3d2mKvvWthlk7202rywKbiOm4rVFLsfAaSIhJ6dt9o47W4S+JMtWhd/PW9Wrdew2/S2fSvhz3E2gkfEg==}
6332   - dev: true
6333   -
6334   - /namespace-emitter/2.0.1:
6335   - resolution: {integrity: sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==}
6336   - dev: false
6337   -
6338   - /nanoid/3.3.4:
6339   - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
6340   - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
6341   - hasBin: true
6342   -
6343   - /nanomatch/1.2.13:
6344   - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
6345   - engines: {node: '>=0.10.0'}
6346   - dependencies:
6347   - arr-diff: 4.0.0
6348   - array-unique: 0.3.2
6349   - define-property: 2.0.2
6350   - extend-shallow: 3.0.2
6351   - fragment-cache: 0.2.1
6352   - is-windows: 1.0.2
6353   - kind-of: 6.0.3
6354   - object.pick: 1.3.0
6355   - regex-not: 1.0.2
6356   - snapdragon: 0.8.2
6357   - to-regex: 3.0.2
6358   - transitivePeerDependencies:
6359   - - supports-color
6360   - dev: true
6361   -
6362   - /natural-compare-lite/1.4.0:
6363   - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
6364   - dev: true
6365   -
6366   - /natural-compare/1.4.0:
6367   - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
6368   - dev: true
6369   -
6370   - /next-tick/1.1.0:
6371   - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==}
6372   - dev: false
6373   -
6374   - /node-fetch-native/1.0.1:
6375   - resolution: {integrity: sha512-VzW+TAk2wE4X9maiKMlT+GsPU4OMmR1U9CrHSmd3DFLn2IcZ9VJ6M6BBugGfYUnPCLSYxXdZy17M0BEJyhUTwg==}
6376   - dev: true
6377   -
6378   - /node-fetch/2.6.7:
6379   - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/node-fetch/-/node-fetch-2.6.7.tgz}
6380   - engines: {node: 4.x || >=6.0.0}
6381   - peerDependencies:
6382   - encoding: ^0.1.0
6383   - peerDependenciesMeta:
6384   - encoding:
6385   - optional: true
6386   - dependencies:
6387   - whatwg-url: 5.0.0
6388   - dev: true
6389   -
6390   - /node-releases/2.0.6:
6391   - resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==}
6392   - dev: true
6393   -
6394   - /normalize-package-data/2.5.0:
6395   - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
6396   - dependencies:
6397   - hosted-git-info: 2.8.9
6398   - resolve: 1.22.1
6399   - semver: 5.7.1
6400   - validate-npm-package-license: 3.0.4
6401   - dev: true
6402   -
6403   - /normalize-package-data/3.0.3:
6404   - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==}
6405   - engines: {node: '>=10'}
6406   - dependencies:
6407   - hosted-git-info: 4.1.0
6408   - is-core-module: 2.11.0
6409   - semver: 7.3.8
6410   - validate-npm-package-license: 3.0.4
6411   - dev: true
6412   -
6413   - /normalize-path/3.0.0:
6414   - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
6415   - engines: {node: '>=0.10.0'}
6416   - dev: true
6417   -
6418   - /normalize-range/0.1.2:
6419   - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
6420   - engines: {node: '>=0.10.0'}
6421   - dev: true
6422   -
6423   - /normalize-wheel-es/1.2.0:
6424   - resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==}
6425   - dev: false
6426   -
6427   - /npm-run-path/4.0.1:
6428   - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
6429   - engines: {node: '>=8'}
6430   - dependencies:
6431   - path-key: 3.1.1
6432   - dev: true
6433   -
6434   - /npm-run-path/5.1.0:
6435   - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
6436   - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
6437   - dependencies:
6438   - path-key: 4.0.0
6439   - dev: true
6440   -
6441   - /nprogress/0.2.0:
6442   - resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==}
6443   - dev: false
6444   -
6445   - /nth-check/2.1.1:
6446   - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
6447   - dependencies:
6448   - boolbase: 1.0.0
6449   - dev: true
6450   -
6451   - /object-assign/4.1.1:
6452   - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
6453   - engines: {node: '>=0.10.0'}
6454   - dev: true
6455   -
6456   - /object-copy/0.1.0:
6457   - resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==}
6458   - engines: {node: '>=0.10.0'}
6459   - dependencies:
6460   - copy-descriptor: 0.1.1
6461   - define-property: 0.2.5
6462   - kind-of: 3.2.2
6463   - dev: true
6464   -
6465   - /object-inspect/1.12.2:
6466   - resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
6467   -
6468   - /object-refs/0.3.0:
6469   - resolution: {integrity: sha512-eP0ywuoWOaDoiake/6kTJlPJhs+k0qNm4nYRzXLNHj6vh+5M3i9R1epJTdxIPGlhWc4fNRQ7a6XJNCX+/L4FOQ==}
6470   -
6471   - /object-visit/1.0.1:
6472   - resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==}
6473   - engines: {node: '>=0.10.0'}
6474   - dependencies:
6475   - isobject: 3.0.1
6476   - dev: true
6477   -
6478   - /object.pick/1.3.0:
6479   - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==}
6480   - engines: {node: '>=0.10.0'}
6481   - dependencies:
6482   - isobject: 3.0.1
6483   - dev: true
6484   -
6485   - /once/1.4.0:
6486   - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
6487   - dependencies:
6488   - wrappy: 1.0.2
6489   - dev: true
6490   -
6491   - /onetime/5.1.2:
6492   - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
6493   - engines: {node: '>=6'}
6494   - dependencies:
6495   - mimic-fn: 2.1.0
6496   - dev: true
6497   -
6498   - /onetime/6.0.0:
6499   - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
6500   - engines: {node: '>=12'}
6501   - dependencies:
6502   - mimic-fn: 4.0.0
6503   - dev: true
6504   -
6505   - /optionator/0.9.1:
6506   - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
6507   - engines: {node: '>= 0.8.0'}
6508   - dependencies:
6509   - deep-is: 0.1.4
6510   - fast-levenshtein: 2.0.6
6511   - levn: 0.4.1
6512   - prelude-ls: 1.2.1
6513   - type-check: 0.4.0
6514   - word-wrap: 1.2.3
6515   - dev: true
6516   -
6517   - /p-limit/2.3.0:
6518   - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
6519   - engines: {node: '>=6'}
6520   - dependencies:
6521   - p-try: 2.2.0
6522   -
6523   - /p-limit/3.1.0:
6524   - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
6525   - engines: {node: '>=10'}
6526   - dependencies:
6527   - yocto-queue: 0.1.0
6528   - dev: true
6529   -
6530   - /p-locate/4.1.0:
6531   - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
6532   - engines: {node: '>=8'}
6533   - dependencies:
6534   - p-limit: 2.3.0
6535   -
6536   - /p-locate/5.0.0:
6537   - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
6538   - engines: {node: '>=10'}
6539   - dependencies:
6540   - p-limit: 3.1.0
6541   - dev: true
6542   -
6543   - /p-map/4.0.0:
6544   - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
6545   - engines: {node: '>=10'}
6546   - dependencies:
6547   - aggregate-error: 3.1.0
6548   - dev: true
6549   -
6550   - /p-try/2.2.0:
6551   - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
6552   - engines: {node: '>=6'}
6553   -
6554   - /parent-module/1.0.1:
6555   - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
6556   - engines: {node: '>=6'}
6557   - dependencies:
6558   - callsites: 3.1.0
6559   - dev: true
6560   -
6561   - /parse-json/5.2.0:
6562   - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
6563   - engines: {node: '>=8'}
6564   - dependencies:
6565   - '@babel/code-frame': 7.18.6
6566   - error-ex: 1.3.2
6567   - json-parse-even-better-errors: 2.3.1
6568   - lines-and-columns: 1.2.4
6569   - dev: true
6570   -
6571   - /pascalcase/0.1.1:
6572   - resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==}
6573   - engines: {node: '>=0.10.0'}
6574   - dev: true
6575   -
6576   - /path-exists/4.0.0:
6577   - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
6578   - engines: {node: '>=8'}
6579   -
6580   - /path-intersection/2.2.1:
6581   - resolution: {integrity: sha512-9u8xvMcSfuOiStv9bPdnRJQhGQXLKurew94n4GPQCdH1nj9QKC9ObbNoIpiRq8skiOBxKkt277PgOoFgAt3/rA==}
6582   -
6583   - /path-is-absolute/1.0.1:
6584   - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
6585   - engines: {node: '>=0.10.0'}
6586   - dev: true
6587   -
6588   - /path-key/3.1.1:
6589   - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
6590   - engines: {node: '>=8'}
6591   - dev: true
6592   -
6593   - /path-key/4.0.0:
6594   - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
6595   - engines: {node: '>=12'}
6596   - dev: true
6597   -
6598   - /path-parse/1.0.7:
6599   - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
6600   - dev: true
6601   -
6602   - /path-type/4.0.0:
6603   - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
6604   - engines: {node: '>=8'}
6605   - dev: true
6606   -
6607   - /pathe/0.2.0:
6608   - resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==}
6609   - dev: true
6610   -
6611   - /pathe/1.1.0:
6612   - resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==}
6613   - dev: true
6614   -
6615   - /picocolors/1.0.0:
6616   - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
6617   -
6618   - /picomatch/2.3.1:
6619   - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
6620   - engines: {node: '>=8.6'}
6621   - dev: true
6622   -
6623   - /pidtree/0.6.0:
6624   - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
6625   - engines: {node: '>=0.10'}
6626   - hasBin: true
6627   - dev: true
6628   -
6629   - /pinia/2.0.30_hmuptsblhheur2tugfgucj7gc4:
6630   - resolution: {integrity: sha512-q6DUmxWwe/mQgg+55QQjykpKC+aGeGdaJV3niminl19V08dE+LRTvSEuqi6/NLSGCKHI49KGL6tMNEOssFiMyA==}
6631   - peerDependencies:
6632   - '@vue/composition-api': ^1.4.0
6633   - typescript: '>=4.4.4'
6634   - vue: ^2.6.14 || ^3.2.0
6635   - peerDependenciesMeta:
6636   - '@vue/composition-api':
6637   - optional: true
6638   - typescript:
6639   - optional: true
6640   - dependencies:
6641   - '@vue/devtools-api': 6.4.5
6642   - typescript: 4.9.5
6643   - vue: 3.2.47
6644   - vue-demi: 0.13.11_vue@3.2.47
6645   - dev: false
6646   -
6647   - /pkg-types/1.0.1:
6648   - resolution: {integrity: sha512-jHv9HB+Ho7dj6ItwppRDDl0iZRYBD0jsakHXtFgoLr+cHSF6xC+QL54sJmWxyGxOLYSHm0afhXhXcQDQqH9z8g==}
6649   - dependencies:
6650   - jsonc-parser: 3.2.0
6651   - mlly: 1.1.0
6652   - pathe: 1.1.0
6653   - dev: true
6654   -
6655   - /pngjs/5.0.0:
6656   - resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==}
6657   - engines: {node: '>=10.13.0'}
6658   - dev: false
6659   -
6660   - /posix-character-classes/0.1.1:
6661   - resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==}
6662   - engines: {node: '>=0.10.0'}
6663   - dev: true
6664   -
6665   - /postcss-html/1.5.0:
6666   - resolution: {integrity: sha512-kCMRWJRHKicpA166kc2lAVUGxDZL324bkj/pVOb6RhjB0Z5Krl7mN0AsVkBhVIRZZirY0lyQXG38HCVaoKVNoA==}
6667   - engines: {node: ^12 || >=14}
6668   - dependencies:
6669   - htmlparser2: 8.0.1
6670   - js-tokens: 8.0.0
6671   - postcss: 8.4.21
6672   - postcss-safe-parser: 6.0.0_postcss@8.4.21
6673   - dev: true
6674   -
6675   - /postcss-import-resolver/2.0.0:
6676   - resolution: {integrity: sha512-y001XYgGvVwgxyxw9J1a5kqM/vtmIQGzx34g0A0Oy44MFcy/ZboZw1hu/iN3VYFjSTRzbvd7zZJJz0Kh0AGkTw==}
6677   - dependencies:
6678   - enhanced-resolve: 4.5.0
6679   - dev: true
6680   -
6681   - /postcss-media-query-parser/0.2.3:
6682   - resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==}
6683   - dev: true
6684   -
6685   - /postcss-prefix-selector/1.16.0_postcss@5.2.18:
6686   - resolution: {integrity: sha512-rdVMIi7Q4B0XbXqNUEI+Z4E+pueiu/CS5E6vRCQommzdQ/sgsS4dK42U7GX8oJR+TJOtT+Qv3GkNo6iijUMp3Q==}
6687   - peerDependencies:
6688   - postcss: '>4 <9'
6689   - dependencies:
6690   - postcss: 5.2.18
6691   - dev: true
6692   -
6693   - /postcss-resolve-nested-selector/0.1.1:
6694   - resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==}
6695   - dev: true
6696   -
6697   - /postcss-safe-parser/6.0.0_postcss@8.4.21:
6698   - resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
6699   - engines: {node: '>=12.0'}
6700   - peerDependencies:
6701   - postcss: ^8.3.3
6702   - dependencies:
6703   - postcss: 8.4.21
6704   - dev: true
6705   -
6706   - /postcss-scss/4.0.6_postcss@8.4.21:
6707   - resolution: {integrity: sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==}
6708   - engines: {node: '>=12.0'}
6709   - peerDependencies:
6710   - postcss: ^8.4.19
6711   - dependencies:
6712   - postcss: 8.4.21
6713   - dev: true
6714   -
6715   - /postcss-selector-parser/6.0.11:
6716   - resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==}
6717   - engines: {node: '>=4'}
6718   - dependencies:
6719   - cssesc: 3.0.0
6720   - util-deprecate: 1.0.2
6721   - dev: true
6722   -
6723   - /postcss-sorting/8.0.1_postcss@8.4.21:
6724   - resolution: {integrity: sha512-go9Zoxx7KQH+uLrJ9xa5wRErFeXu01ydA6O8m7koPXkmAN7Ts//eRcIqjo0stBR4+Nir2gMYDOWAOx7O5EPUZA==}
6725   - peerDependencies:
6726   - postcss: ^8.4.20
6727   - dependencies:
6728   - postcss: 8.4.21
6729   - dev: true
6730   -
6731   - /postcss-value-parser/4.2.0:
6732   - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
6733   - dev: true
6734   -
6735   - /postcss/5.2.18:
6736   - resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==}
6737   - engines: {node: '>=0.12'}
6738   - dependencies:
6739   - chalk: 1.1.3
6740   - js-base64: 2.6.4
6741   - source-map: 0.5.7
6742   - supports-color: 3.2.3
6743   - dev: true
6744   -
6745   - /postcss/8.4.21:
6746   - resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==}
6747   - engines: {node: ^10 || ^12 || >=14}
6748   - dependencies:
6749   - nanoid: 3.3.4
6750   - picocolors: 1.0.0
6751   - source-map-js: 1.0.2
6752   -
6753   - /posthtml-parser/0.2.1:
6754   - resolution: {integrity: sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==}
6755   - dependencies:
6756   - htmlparser2: 3.10.1
6757   - isobject: 2.1.0
6758   - dev: true
6759   -
6760   - /posthtml-rename-id/1.0.12:
6761   - resolution: {integrity: sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw==}
6762   - dependencies:
6763   - escape-string-regexp: 1.0.5
6764   - dev: true
6765   -
6766   - /posthtml-render/1.4.0:
6767   - resolution: {integrity: sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==}
6768   - engines: {node: '>=10'}
6769   - dev: true
6770   -
6771   - /posthtml-svg-mode/1.0.3:
6772   - resolution: {integrity: sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ==}
6773   - dependencies:
6774   - merge-options: 1.0.1
6775   - posthtml: 0.9.2
6776   - posthtml-parser: 0.2.1
6777   - posthtml-render: 1.4.0
6778   - dev: true
6779   -
6780   - /posthtml/0.9.2:
6781   - resolution: {integrity: sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==}
6782   - engines: {node: '>=0.10.0'}
6783   - dependencies:
6784   - posthtml-parser: 0.2.1
6785   - posthtml-render: 1.4.0
6786   - dev: true
6787   -
6788   - /preact/10.11.3:
6789   - resolution: {integrity: sha512-eY93IVpod/zG3uMF22Unl8h9KkrcKIRs2EGar8hwLZZDU1lkjph303V9HZBwufh2s736U6VXuhD109LYqPoffg==}
6790   - dev: false
6791   -
6792   - /prelude-ls/1.2.1:
6793   - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
6794   - engines: {node: '>= 0.8.0'}
6795   - dev: true
6796   -
6797   - /prettier-linter-helpers/1.0.0:
6798   - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
6799   - engines: {node: '>=6.0.0'}
6800   - dependencies:
6801   - fast-diff: 1.2.0
6802   - dev: true
6803   -
6804   - /prettier/2.8.4:
6805   - resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==}
6806   - engines: {node: '>=10.13.0'}
6807   - hasBin: true
6808   - dev: true
6809   -
6810   - /prismjs/1.29.0:
6811   - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
6812   - engines: {node: '>=6'}
6813   - dev: false
6814   -
6815   - /process-nextick-args/2.0.1:
6816   - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
6817   - dev: true
6818   -
6819   - /progress/2.0.3:
6820   - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
6821   - engines: {node: '>=0.4.0'}
6822   - dev: true
6823   -
6824   - /proxy-from-env/1.1.0:
6825   - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
6826   - dev: false
6827   -
6828   - /prr/1.0.1:
6829   - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==}
6830   - dev: true
6831   -
6832   - /punycode/1.3.2:
6833   - resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==}
6834   - dev: false
6835   -
6836   - /punycode/2.1.1:
6837   - resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
6838   - engines: {node: '>=6'}
6839   - dev: true
6840   -
6841   - /q/1.5.1:
6842   - resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==}
6843   - engines: {node: '>=0.6.0', teleport: '>=0.2.0'}
6844   - dev: true
6845   -
6846   - /qrcode/1.5.1:
6847   - resolution: {integrity: sha512-nS8NJ1Z3md8uTjKtP+SGGhfqmTCs5flU/xR623oI0JX+Wepz9R8UrRVCTBTJm3qGw3rH6jJ6MUHjkDx15cxSSg==}
6848   - engines: {node: '>=10.13.0'}
6849   - hasBin: true
6850   - dependencies:
6851   - dijkstrajs: 1.0.2
6852   - encode-utf8: 1.0.3
6853   - pngjs: 5.0.0
6854   - yargs: 15.4.1
6855   - dev: false
6856   -
6857   - /qs/6.11.0:
6858   - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
6859   - engines: {node: '>=0.6'}
6860   - dependencies:
6861   - side-channel: 1.0.4
6862   - dev: false
6863   -
6864   - /query-string/4.3.4:
6865   - resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==}
6866   - engines: {node: '>=0.10.0'}
6867   - dependencies:
6868   - object-assign: 4.1.1
6869   - strict-uri-encode: 1.1.0
6870   - dev: true
6871   -
6872   - /querystring/0.2.0:
6873   - resolution: {integrity: sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==}
6874   - engines: {node: '>=0.4.x'}
6875   - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
6876   - dev: false
6877   -
6878   - /queue-microtask/1.2.3:
6879   - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
6880   - dev: true
6881   -
6882   - /quick-lru/4.0.1:
6883   - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==}
6884   - engines: {node: '>=8'}
6885   - dev: true
6886   -
6887   - /rc9/2.0.1:
6888   - resolution: {integrity: sha512-9EfjLgNmzP9255YX8bGnILQcmdtOXKtUlFTu8bOZPJVtaUDZ2imswcUdpK51tMjTRQyB7r5RebNijrzuyGXcVA==}
6889   - dependencies:
6890   - defu: 6.1.2
6891   - destr: 1.2.2
6892   - flat: 5.0.2
6893   - dev: true
6894   -
6895   - /rd/2.0.1:
6896   - resolution: {integrity: sha512-/XdKU4UazUZTXFmI0dpABt8jSXPWcEyaGdk340KdHnsEOdkTctlX23aAK7ChQDn39YGNlAJr1M5uvaKt4QnpNw==}
6897   - dependencies:
6898   - '@types/node': 10.17.60
6899   - dev: true
6900   -
6901   - /read-pkg-up/7.0.1:
6902   - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
6903   - engines: {node: '>=8'}
6904   - dependencies:
6905   - find-up: 4.1.0
6906   - read-pkg: 5.2.0
6907   - type-fest: 0.8.1
6908   - dev: true
6909   -
6910   - /read-pkg/5.2.0:
6911   - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
6912   - engines: {node: '>=8'}
6913   - dependencies:
6914   - '@types/normalize-package-data': 2.4.1
6915   - normalize-package-data: 2.5.0
6916   - parse-json: 5.2.0
6917   - type-fest: 0.6.0
6918   - dev: true
6919   -
6920   - /readable-stream/2.3.7:
6921   - resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
6922   - dependencies:
6923   - core-util-is: 1.0.3
6924   - inherits: 2.0.4
6925   - isarray: 1.0.0
6926   - process-nextick-args: 2.0.1
6927   - safe-buffer: 5.1.2
6928   - string_decoder: 1.1.1
6929   - util-deprecate: 1.0.2
6930   - dev: true
6931   -
6932   - /readable-stream/3.6.0:
6933   - resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==}
6934   - engines: {node: '>= 6'}
6935   - dependencies:
6936   - inherits: 2.0.4
6937   - string_decoder: 1.3.0
6938   - util-deprecate: 1.0.2
6939   - dev: true
6940   -
6941   - /readdirp/3.6.0:
6942   - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
6943   - engines: {node: '>=8.10.0'}
6944   - dependencies:
6945   - picomatch: 2.3.1
6946   - dev: true
6947   -
6948   - /redent/3.0.0:
6949   - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
6950   - engines: {node: '>=8'}
6951   - dependencies:
6952   - indent-string: 4.0.0
6953   - strip-indent: 3.0.0
6954   - dev: true
6955   -
6956   - /regenerate-unicode-properties/10.1.0:
6957   - resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==}
6958   - engines: {node: '>=4'}
6959   - dependencies:
6960   - regenerate: 1.4.2
6961   - dev: true
6962   -
6963   - /regenerate/1.4.2:
6964   - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
6965   - dev: true
6966   -
6967   - /regenerator-runtime/0.13.11:
6968   - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
6969   -
6970   - /regenerator-transform/0.15.1:
6971   - resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==}
6972   - dependencies:
6973   - '@babel/runtime': 7.20.1
6974   - dev: true
6975   -
6976   - /regex-not/1.0.2:
6977   - resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==}
6978   - engines: {node: '>=0.10.0'}
6979   - dependencies:
6980   - extend-shallow: 3.0.2
6981   - safe-regex: 1.1.0
6982   - dev: true
6983   -
6984   - /regexpp/3.2.0:
6985   - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
6986   - engines: {node: '>=8'}
6987   - dev: true
6988   -
6989   - /regexpu-core/5.2.2:
6990   - resolution: {integrity: sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==}
6991   - engines: {node: '>=4'}
6992   - dependencies:
6993   - regenerate: 1.4.2
6994   - regenerate-unicode-properties: 10.1.0
6995   - regjsgen: 0.7.1
6996   - regjsparser: 0.9.1
6997   - unicode-match-property-ecmascript: 2.0.0
6998   - unicode-match-property-value-ecmascript: 2.1.0
6999   - dev: true
7000   -
7001   - /regjsgen/0.7.1:
7002   - resolution: {integrity: sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==}
7003   - dev: true
7004   -
7005   - /regjsparser/0.9.1:
7006   - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
7007   - hasBin: true
7008   - dependencies:
7009   - jsesc: 0.5.0
7010   - dev: true
7011   -
7012   - /repeat-element/1.1.4:
7013   - resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==}
7014   - engines: {node: '>=0.10.0'}
7015   - dev: true
7016   -
7017   - /repeat-string/1.6.1:
7018   - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
7019   - engines: {node: '>=0.10'}
7020   - dev: true
7021   -
7022   - /require-directory/2.1.1:
7023   - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
7024   - engines: {node: '>=0.10.0'}
7025   -
7026   - /require-from-string/2.0.2:
7027   - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
7028   - engines: {node: '>=0.10.0'}
7029   - dev: true
7030   -
7031   - /require-main-filename/2.0.0:
7032   - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
7033   - dev: false
7034   -
7035   - /resolve-from/4.0.0:
7036   - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
7037   - engines: {node: '>=4'}
7038   - dev: true
7039   -
7040   - /resolve-from/5.0.0:
7041   - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
7042   - engines: {node: '>=8'}
7043   - dev: true
7044   -
7045   - /resolve-global/1.0.0:
7046   - resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==}
7047   - engines: {node: '>=8'}
7048   - dependencies:
7049   - global-dirs: 0.1.1
7050   - dev: true
7051   -
7052   - /resolve-url/0.2.1:
7053   - resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==}
7054   - deprecated: https://github.com/lydell/resolve-url#deprecated
7055   - dev: true
7056   -
7057   - /resolve/1.22.1:
7058   - resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
7059   - hasBin: true
7060   - dependencies:
7061   - is-core-module: 2.11.0
7062   - path-parse: 1.0.7
7063   - supports-preserve-symlinks-flag: 1.0.0
7064   - dev: true
7065   -
7066   - /restore-cursor/3.1.0:
7067   - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
7068   - engines: {node: '>=8'}
7069   - dependencies:
7070   - onetime: 5.1.2
7071   - signal-exit: 3.0.7
7072   - dev: true
7073   -
7074   - /ret/0.1.15:
7075   - resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==}
7076   - engines: {node: '>=0.12'}
7077   - dev: true
7078   -
7079   - /reusify/1.0.4:
7080   - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
7081   - engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
7082   - dev: true
7083   -
7084   - /rfdc/1.3.0:
7085   - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}
7086   - dev: true
7087   -
7088   - /rimraf/3.0.2:
7089   - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
7090   - hasBin: true
7091   - dependencies:
7092   - glob: 7.2.3
7093   - dev: true
7094   -
7095   - /rimraf/4.1.2:
7096   - resolution: {integrity: sha512-BlIbgFryTbw3Dz6hyoWFhKk+unCcHMSkZGrTFVAx2WmttdBSonsdtRlwiuTbDqTKr+UlXIUqJVS4QT5tUzGENQ==}
7097   - engines: {node: '>=14'}
7098   - hasBin: true
7099   - dev: true
7100   -
7101   - /rollup-plugin-purge-icons/0.9.1:
7102   - resolution: {integrity: sha512-hRDKBsPUz47UMdBufki2feTmBF2ClEJlYqL7N6vpVAHSLd7V2BJUaNKOF7YYbLMofVVF+9hm44YSkYO6k9hUgg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/rollup-plugin-purge-icons/-/rollup-plugin-purge-icons-0.9.1.tgz}
7103   - engines: {node: '>= 12'}
7104   - dependencies:
7105   - '@purge-icons/core': 0.9.1
7106   - '@purge-icons/generated': 0.9.0
7107   - transitivePeerDependencies:
7108   - - encoding
7109   - - supports-color
7110   - dev: true
7111   -
7112   - /rollup/2.79.1:
7113   - resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
7114   - engines: {node: '>=10.0.0'}
7115   - hasBin: true
7116   - optionalDependencies:
7117   - fsevents: 2.3.2
7118   - dev: true
7119   -
7120   - /rollup/3.14.0:
7121   - resolution: {integrity: sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==}
7122   - engines: {node: '>=14.18.0', npm: '>=8.0.0'}
7123   - hasBin: true
7124   - optionalDependencies:
7125   - fsevents: 2.3.2
7126   - dev: true
7127   -
7128   - /run-parallel/1.2.0:
7129   - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
7130   - dependencies:
7131   - queue-microtask: 1.2.3
7132   - dev: true
7133   -
7134   - /rxjs/7.5.7:
7135   - resolution: {integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==}
7136   - dependencies:
7137   - tslib: 2.4.1
7138   - dev: true
7139   -
7140   - /safe-buffer/5.1.2:
7141   - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
7142   - dev: true
7143   -
7144   - /safe-buffer/5.2.1:
7145   - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
7146   - dev: true
7147   -
7148   - /safe-regex/1.1.0:
7149   - resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==}
7150   - dependencies:
7151   - ret: 0.1.15
7152   - dev: true
7153   -
7154   - /sass/1.58.0:
7155   - resolution: {integrity: sha512-PiMJcP33DdKtZ/1jSjjqVIKihoDc6yWmYr9K/4r3fVVIEDAluD0q7XZiRKrNJcPK3qkLRF/79DND1H5q1LBjgg==}
7156   - engines: {node: '>=12.0.0'}
7157   - hasBin: true
7158   - dependencies:
7159   - chokidar: 3.5.3
7160   - immutable: 4.1.0
7161   - source-map-js: 1.0.2
7162   - dev: true
7163   -
7164   - /sax/1.2.4:
7165   - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
7166   - dev: false
7167   -
7168   - /saxen/8.1.2:
7169   - resolution: {integrity: sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==}
7170   - dev: true
7171   -
7172   - /scroll-into-view-if-needed/2.2.29:
7173   - resolution: {integrity: sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==}
7174   - dependencies:
7175   - compute-scroll-into-view: 1.0.17
7176   - dev: false
7177   -
7178   - /scroll-tabs/1.0.1:
7179   - resolution: {integrity: sha512-W4xjEwNS4QAyQnaJ450vQTcKpbnalBAfsTDV926WrxEMOqjyj2To8uv2d0Cp0oxMdk5TkygtzXmctPNc2zgBcg==}
7180   - dependencies:
7181   - min-dash: 3.8.1
7182   - min-dom: 3.2.1
7183   - mitt: 1.2.0
7184   - dev: true
7185   -
7186   - /scule/1.0.0:
7187   - resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==}
7188   - dev: true
7189   -
7190   - /selection-update/0.1.2:
7191   - resolution: {integrity: sha512-4jzoJNh7VT2s2tvm/kUSskSw7pD0BVcrrGccbfOMK+3AXLBPz6nIy1yo+pbXgvNoTNII96Pq92+sAY+rF0LUAA==}
7192   - dev: true
7193   -
7194   - /semver/5.7.1:
7195   - resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
7196   - hasBin: true
7197   - dev: true
7198   -
7199   - /semver/6.3.0:
7200   - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
7201   - hasBin: true
7202   - dev: true
7203   -
7204   - /semver/7.3.8:
7205   - resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==}
7206   - engines: {node: '>=10'}
7207   - hasBin: true
7208   - dependencies:
7209   - lru-cache: 6.0.0
7210   - dev: true
7211   -
7212   - /set-blocking/2.0.0:
7213   - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
7214   - dev: false
7215   -
7216   - /set-value/2.0.1:
7217   - resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
7218   - engines: {node: '>=0.10.0'}
7219   - dependencies:
7220   - extend-shallow: 2.0.1
7221   - is-extendable: 0.1.1
7222   - is-plain-object: 2.0.4
7223   - split-string: 3.1.0
7224   - dev: true
7225   -
7226   - /shebang-command/2.0.0:
7227   - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
7228   - engines: {node: '>=8'}
7229   - dependencies:
7230   - shebang-regex: 3.0.0
7231   - dev: true
7232   -
7233   - /shebang-regex/3.0.0:
7234   - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
7235   - engines: {node: '>=8'}
7236   - dev: true
7237   -
7238   - /side-channel/1.0.4:
7239   - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
7240   - dependencies:
7241   - call-bind: 1.0.2
7242   - get-intrinsic: 1.1.3
7243   - object-inspect: 1.12.2
7244   - dev: false
7245   -
7246   - /signal-exit/3.0.7:
7247   - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
7248   - dev: true
7249   -
7250   - /slash/3.0.0:
7251   - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
7252   - engines: {node: '>=8'}
7253   - dev: true
7254   -
7255   - /slash/4.0.0:
7256   - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
7257   - engines: {node: '>=12'}
7258   - dev: true
7259   -
7260   - /slate-history/0.66.0_slate@0.72.8:
7261   - resolution: {integrity: sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==}
7262   - peerDependencies:
7263   - slate: '>=0.65.3'
7264   - dependencies:
7265   - is-plain-object: 5.0.0
7266   - slate: 0.72.8
7267   - dev: false
7268   -
7269   - /slate/0.72.8:
7270   - resolution: {integrity: sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==}
7271   - dependencies:
7272   - immer: 9.0.16
7273   - is-plain-object: 5.0.0
7274   - tiny-warning: 1.0.3
7275   - dev: false
7276   -
7277   - /slice-ansi/3.0.0:
7278   - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==}
7279   - engines: {node: '>=8'}
7280   - dependencies:
7281   - ansi-styles: 4.3.0
7282   - astral-regex: 2.0.0
7283   - is-fullwidth-code-point: 3.0.0
7284   - dev: true
7285   -
7286   - /slice-ansi/4.0.0:
7287   - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
7288   - engines: {node: '>=10'}
7289   - dependencies:
7290   - ansi-styles: 4.3.0
7291   - astral-regex: 2.0.0
7292   - is-fullwidth-code-point: 3.0.0
7293   - dev: true
7294   -
7295   - /slice-ansi/5.0.0:
7296   - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
7297   - engines: {node: '>=12'}
7298   - dependencies:
7299   - ansi-styles: 6.2.1
7300   - is-fullwidth-code-point: 4.0.0
7301   - dev: true
7302   -
7303   - /snabbdom/3.5.1:
7304   - resolution: {integrity: sha512-wHMNIOjkm/YNE5EM3RCbr/+DVgPg6AqQAX1eOxO46zYNvCXjKP5Y865tqQj3EXnaMBjkxmQA5jFuDpDK/dbfiA==}
7305   - engines: {node: '>=8.3.0'}
7306   - dev: false
7307   -
7308   - /snapdragon-node/2.1.1:
7309   - resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==}
7310   - engines: {node: '>=0.10.0'}
7311   - dependencies:
7312   - define-property: 1.0.0
7313   - isobject: 3.0.1
7314   - snapdragon-util: 3.0.1
7315   - dev: true
7316   -
7317   - /snapdragon-util/3.0.1:
7318   - resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==}
7319   - engines: {node: '>=0.10.0'}
7320   - dependencies:
7321   - kind-of: 3.2.2
7322   - dev: true
7323   -
7324   - /snapdragon/0.8.2:
7325   - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==}
7326   - engines: {node: '>=0.10.0'}
7327   - dependencies:
7328   - base: 0.11.2
7329   - debug: 2.6.9
7330   - define-property: 0.2.5
7331   - extend-shallow: 2.0.1
7332   - map-cache: 0.2.2
7333   - source-map: 0.5.7
7334   - source-map-resolve: 0.5.3
7335   - use: 3.1.1
7336   - transitivePeerDependencies:
7337   - - supports-color
7338   - dev: true
7339   -
7340   - /sortablejs/1.14.0:
7341   - resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==}
7342   - dev: false
7343   -
7344   - /source-map-js/1.0.2:
7345   - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
7346   - engines: {node: '>=0.10.0'}
7347   -
7348   - /source-map-resolve/0.5.3:
7349   - resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==}
7350   - deprecated: See https://github.com/lydell/source-map-resolve#deprecated
7351   - dependencies:
7352   - atob: 2.1.2
7353   - decode-uri-component: 0.2.0
7354   - resolve-url: 0.2.1
7355   - source-map-url: 0.4.1
7356   - urix: 0.1.0
7357   - dev: true
7358   -
7359   - /source-map-support/0.5.21:
7360   - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
7361   - dependencies:
7362   - buffer-from: 1.1.2
7363   - source-map: 0.6.1
7364   - dev: true
7365   -
7366   - /source-map-url/0.4.1:
7367   - resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
7368   - deprecated: See https://github.com/lydell/source-map-url#deprecated
7369   - dev: true
7370   -
7371   - /source-map/0.5.7:
7372   - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
7373   - engines: {node: '>=0.10.0'}
7374   - dev: true
7375   -
7376   - /source-map/0.6.1:
7377   - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
7378   - engines: {node: '>=0.10.0'}
7379   -
7380   - /sourcemap-codec/1.4.8:
7381   - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
7382   - deprecated: Please use @jridgewell/sourcemap-codec instead
7383   -
7384   - /spdx-correct/3.1.1:
7385   - resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
7386   - dependencies:
7387   - spdx-expression-parse: 3.0.1
7388   - spdx-license-ids: 3.0.12
7389   - dev: true
7390   -
7391   - /spdx-exceptions/2.3.0:
7392   - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
7393   - dev: true
7394   -
7395   - /spdx-expression-parse/3.0.1:
7396   - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
7397   - dependencies:
7398   - spdx-exceptions: 2.3.0
7399   - spdx-license-ids: 3.0.12
7400   - dev: true
7401   -
7402   - /spdx-license-ids/3.0.12:
7403   - resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==}
7404   - dev: true
7405   -
7406   - /split-string/3.1.0:
7407   - resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==}
7408   - engines: {node: '>=0.10.0'}
7409   - dependencies:
7410   - extend-shallow: 3.0.2
7411   - dev: true
7412   -
7413   - /split2/3.2.2:
7414   - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==}
7415   - dependencies:
7416   - readable-stream: 3.6.0
7417   - dev: true
7418   -
7419   - /ssr-window/3.0.0:
7420   - resolution: {integrity: sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==}
7421   - dev: false
7422   -
7423   - /stable/0.1.8:
7424   - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==}
7425   - deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility'
7426   - dev: true
7427   -
7428   - /static-extend/0.1.2:
7429   - resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==}
7430   - engines: {node: '>=0.10.0'}
7431   - dependencies:
7432   - define-property: 0.2.5
7433   - object-copy: 0.1.0
7434   - dev: true
7435   -
7436   - /std-env/3.3.2:
7437   - resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==}
7438   - dev: true
7439   -
7440   - /steady-xml/0.1.0:
7441   - resolution: {integrity: sha512-5sk17qO2wWRtonTNoBhoKAB35OSsGJOa3+NEa6D+1GS+de+ujDWxnflMkXBrviOfkNrPTUqduAdXhrMJs89nAw==}
7442   - engines: {node: '>=12.0.0'}
7443   - dev: false
7444   -
7445   - /strict-uri-encode/1.1.0:
7446   - resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==}
7447   - engines: {node: '>=0.10.0'}
7448   - dev: true
7449   -
7450   - /string-argv/0.3.1:
7451   - resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==}
7452   - engines: {node: '>=0.6.19'}
7453   - dev: true
7454   -
7455   - /string-width/4.2.3:
7456   - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
7457   - engines: {node: '>=8'}
7458   - dependencies:
7459   - emoji-regex: 8.0.0
7460   - is-fullwidth-code-point: 3.0.0
7461   - strip-ansi: 6.0.1
7462   -
7463   - /string-width/5.1.2:
7464   - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
7465   - engines: {node: '>=12'}
7466   - dependencies:
7467   - eastasianwidth: 0.2.0
7468   - emoji-regex: 9.2.2
7469   - strip-ansi: 7.0.1
7470   - dev: true
7471   -
7472   - /string_decoder/1.1.1:
7473   - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
7474   - dependencies:
7475   - safe-buffer: 5.1.2
7476   - dev: true
7477   -
7478   - /string_decoder/1.3.0:
7479   - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
7480   - dependencies:
7481   - safe-buffer: 5.2.1
7482   - dev: true
7483   -
7484   - /strip-ansi/3.0.1:
7485   - resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==}
7486   - engines: {node: '>=0.10.0'}
7487   - dependencies:
7488   - ansi-regex: 2.1.1
7489   - dev: true
7490   -
7491   - /strip-ansi/6.0.1:
7492   - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
7493   - engines: {node: '>=8'}
7494   - dependencies:
7495   - ansi-regex: 5.0.1
7496   -
7497   - /strip-ansi/7.0.1:
7498   - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==}
7499   - engines: {node: '>=12'}
7500   - dependencies:
7501   - ansi-regex: 6.0.1
7502   - dev: true
7503   -
7504   - /strip-final-newline/2.0.0:
7505   - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
7506   - engines: {node: '>=6'}
7507   - dev: true
7508   -
7509   - /strip-final-newline/3.0.0:
7510   - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
7511   - engines: {node: '>=12'}
7512   - dev: true
7513   -
7514   - /strip-indent/3.0.0:
7515   - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
7516   - engines: {node: '>=8'}
7517   - dependencies:
7518   - min-indent: 1.0.1
7519   - dev: true
7520   -
7521   - /strip-json-comments/3.1.1:
7522   - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
7523   - engines: {node: '>=8'}
7524   - dev: true
7525   -
7526   - /strip-literal/1.0.0:
7527   - resolution: {integrity: sha512-5o4LsH1lzBzO9UFH63AJ2ad2/S2AVx6NtjOcaz+VTT2h1RiRvbipW72z8M/lxEhcPHDBQwpDrnTF7sXy/7OwCQ==}
7528   - dependencies:
7529   - acorn: 8.8.1
7530   - dev: true
7531   -
7532   - /strnum/1.0.5:
7533   - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==}
7534   - dev: false
7535   -
7536   - /style-search/0.1.0:
7537   - resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==}
7538   - dev: true
7539   -
7540   - /stylelint-config-html/1.1.0_kbto3rg3njmczth2rrsgfnlsqa:
7541   - resolution: {integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ==}
7542   - engines: {node: ^12 || >=14}
7543   - peerDependencies:
7544   - postcss-html: ^1.0.0
7545   - stylelint: '>=14.0.0'
7546   - dependencies:
7547   - postcss-html: 1.5.0
7548   - stylelint: 14.16.1
7549   - dev: true
7550   -
7551   - /stylelint-config-prettier/9.0.4_stylelint@14.16.1:
7552   - resolution: {integrity: sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==}
7553   - engines: {node: '>= 12'}
7554   - hasBin: true
7555   - peerDependencies:
7556   - stylelint: '>=11.0.0'
7557   - dependencies:
7558   - stylelint: 14.16.1
7559   - dev: true
7560   -
7561   - /stylelint-config-recommended/9.0.0_stylelint@14.16.1:
7562   - resolution: {integrity: sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==}
7563   - peerDependencies:
7564   - stylelint: ^14.10.0
7565   - dependencies:
7566   - stylelint: 14.16.1
7567   - dev: true
7568   -
7569   - /stylelint-config-standard/29.0.0_stylelint@14.16.1:
7570   - resolution: {integrity: sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==}
7571   - peerDependencies:
7572   - stylelint: ^14.14.0
7573   - dependencies:
7574   - stylelint: 14.16.1
7575   - stylelint-config-recommended: 9.0.0_stylelint@14.16.1
7576   - dev: true
7577   -
7578   - /stylelint-order/6.0.1_stylelint@14.16.1:
7579   - resolution: {integrity: sha512-C9gJDZArRBZvn+4MPgggwYTp7dK49WPnYa5+6tBEkZnW/YWj4xBVNJdQjIik14w5orlF9RqFpYDHN0FPWIFOSQ==}
7580   - peerDependencies:
7581   - stylelint: ^14.0.0
7582   - dependencies:
7583   - postcss: 8.4.21
7584   - postcss-sorting: 8.0.1_postcss@8.4.21
7585   - stylelint: 14.16.1
7586   - dev: true
7587   -
7588   - /stylelint/14.16.1:
7589   - resolution: {integrity: sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==}
7590   - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
7591   - hasBin: true
7592   - dependencies:
7593   - '@csstools/selector-specificity': 2.0.2_wajs5nedgkikc5pcuwett7legi
7594   - balanced-match: 2.0.0
7595   - colord: 2.9.3
7596   - cosmiconfig: 7.1.0
7597   - css-functions-list: 3.1.0
7598   - debug: 4.3.4
7599   - fast-glob: 3.2.12
7600   - fastest-levenshtein: 1.0.16
7601   - file-entry-cache: 6.0.1
7602   - global-modules: 2.0.0
7603   - globby: 11.1.0
7604   - globjoin: 0.1.4
7605   - html-tags: 3.2.0
7606   - ignore: 5.2.1
7607   - import-lazy: 4.0.0
7608   - imurmurhash: 0.1.4
7609   - is-plain-object: 5.0.0
7610   - known-css-properties: 0.26.0
7611   - mathml-tag-names: 2.1.3
7612   - meow: 9.0.0
7613   - micromatch: 4.0.5
7614   - normalize-path: 3.0.0
7615   - picocolors: 1.0.0
7616   - postcss: 8.4.21
7617   - postcss-media-query-parser: 0.2.3
7618   - postcss-resolve-nested-selector: 0.1.1
7619   - postcss-safe-parser: 6.0.0_postcss@8.4.21
7620   - postcss-selector-parser: 6.0.11
7621   - postcss-value-parser: 4.2.0
7622   - resolve-from: 5.0.0
7623   - string-width: 4.2.3
7624   - strip-ansi: 6.0.1
7625   - style-search: 0.1.0
7626   - supports-hyperlinks: 2.3.0
7627   - svg-tags: 1.0.0
7628   - table: 6.8.1
7629   - v8-compile-cache: 2.3.0
7630   - write-file-atomic: 4.0.2
7631   - transitivePeerDependencies:
7632   - - supports-color
7633   - dev: true
7634   -
7635   - /supports-color/2.0.0:
7636   - resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
7637   - engines: {node: '>=0.8.0'}
7638   - dev: true
7639   -
7640   - /supports-color/3.2.3:
7641   - resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==}
7642   - engines: {node: '>=0.8.0'}
7643   - dependencies:
7644   - has-flag: 1.0.0
7645   - dev: true
7646   -
7647   - /supports-color/5.5.0:
7648   - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
7649   - engines: {node: '>=4'}
7650   - dependencies:
7651   - has-flag: 3.0.0
7652   - dev: true
7653   -
7654   - /supports-color/7.2.0:
7655   - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
7656   - engines: {node: '>=8'}
7657   - dependencies:
7658   - has-flag: 4.0.0
7659   - dev: true
7660   -
7661   - /supports-hyperlinks/2.3.0:
7662   - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==}
7663   - engines: {node: '>=8'}
7664   - dependencies:
7665   - has-flag: 4.0.0
7666   - supports-color: 7.2.0
7667   - dev: true
7668   -
7669   - /supports-preserve-symlinks-flag/1.0.0:
7670   - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
7671   - engines: {node: '>= 0.4'}
7672   - dev: true
7673   -
7674   - /svg-baker/1.7.0:
7675   - resolution: {integrity: sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg==}
7676   - dependencies:
7677   - bluebird: 3.7.2
7678   - clone: 2.1.2
7679   - he: 1.2.0
7680   - image-size: 0.5.5
7681   - loader-utils: 1.4.2
7682   - merge-options: 1.0.1
7683   - micromatch: 3.1.0
7684   - postcss: 5.2.18
7685   - postcss-prefix-selector: 1.16.0_postcss@5.2.18
7686   - posthtml-rename-id: 1.0.12
7687   - posthtml-svg-mode: 1.0.3
7688   - query-string: 4.3.4
7689   - traverse: 0.6.7
7690   - transitivePeerDependencies:
7691   - - supports-color
7692   - dev: true
7693   -
7694   - /svg-tags/1.0.0:
7695   - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
7696   - dev: true
7697   -
7698   - /svg.js/2.7.1:
7699   - resolution: {integrity: sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==}
7700   - dev: false
7701   -
7702   - /svgo/2.8.0:
7703   - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==}
7704   - engines: {node: '>=10.13.0'}
7705   - hasBin: true
7706   - dependencies:
7707   - '@trysound/sax': 0.2.0
7708   - commander: 7.2.0
7709   - css-select: 4.3.0
7710   - css-tree: 1.1.3
7711   - csso: 4.2.0
7712   - picocolors: 1.0.0
7713   - stable: 0.1.8
7714   - dev: true
7715   -
7716   - /systemjs/6.13.0:
7717   - resolution: {integrity: sha512-P3cgh2bpaPvAO2NE3uRp/n6hmk4xPX4DQf+UzTlCAycssKdqhp6hjw+ENWe+aUS7TogKRFtptMosTSFeC6R55g==}
7718   - dev: true
7719   -
7720   - /table/6.8.1:
7721   - resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==}
7722   - engines: {node: '>=10.0.0'}
7723   - dependencies:
7724   - ajv: 8.11.2
7725   - lodash.truncate: 4.4.2
7726   - slice-ansi: 4.0.0
7727   - string-width: 4.2.3
7728   - strip-ansi: 6.0.1
7729   - dev: true
7730   -
7731   - /tapable/1.1.3:
7732   - resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==}
7733   - engines: {node: '>=6'}
7734   - dev: true
7735   -
7736   - /tar/6.1.13:
7737   - resolution: {integrity: sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==}
7738   - engines: {node: '>=10'}
7739   - dependencies:
7740   - chownr: 2.0.0
7741   - fs-minipass: 2.1.0
7742   - minipass: 4.0.2
7743   - minizlib: 2.1.2
7744   - mkdirp: 1.0.4
7745   - yallist: 4.0.0
7746   - dev: true
7747   -
7748   - /terser/5.16.3:
7749   - resolution: {integrity: sha512-v8wWLaS/xt3nE9dgKEWhNUFP6q4kngO5B8eYFUuebsu7Dw/UNAnpUod6UHo04jSSkv8TzKHjZDSd7EXdDQAl8Q==}
7750   - engines: {node: '>=10'}
7751   - hasBin: true
7752   - dependencies:
7753   - '@jridgewell/source-map': 0.3.2
7754   - acorn: 8.8.1
7755   - commander: 2.20.3
7756   - source-map-support: 0.5.21
7757   - dev: true
7758   -
7759   - /text-extensions/1.9.0:
7760   - resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==}
7761   - engines: {node: '>=0.10'}
7762   - dev: true
7763   -
7764   - /text-table/0.2.0:
7765   - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
7766   - dev: true
7767   -
7768   - /through/2.3.8:
7769   - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
7770   - dev: true
7771   -
7772   - /through2/4.0.2:
7773   - resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
7774   - dependencies:
7775   - readable-stream: 3.6.0
7776   - dev: true
7777   -
7778   - /tiny-svg/2.2.4:
7779   - resolution: {integrity: sha512-NOi39lBknf4UdDEahNkbEAJnzhu1ZcN2j75IS2vLRmIhsfxdZpTChfLKBcN1ShplVmPIXJAIafk6YY5/Aa80lQ==}
7780   - dev: true
7781   -
7782   - /tiny-svg/3.0.0:
7783   - resolution: {integrity: sha512-+u6VomQO7MbI7CQe5q1IwNePpbVKG/HVdUQBmaEpSCdP/QmeyjhrS6WKFsNetXlvf9LWu/f5woRqjMdxBMe/0w==}
7784   - dev: false
7785   -
7786   - /tiny-warning/1.0.3:
7787   - resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==}
7788   - dev: false
7789   -
7790   - /to-fast-properties/2.0.0:
7791   - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz}
7792   - engines: {node: '>=4'}
7793   -
7794   - /to-object-path/0.3.0:
7795   - resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==}
7796   - engines: {node: '>=0.10.0'}
7797   - dependencies:
7798   - kind-of: 3.2.2
7799   - dev: true
7800   -
7801   - /to-regex-range/2.1.1:
7802   - resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/to-regex-range/-/to-regex-range-2.1.1.tgz}
7803   - engines: {node: '>=0.10.0'}
7804   - dependencies:
7805   - is-number: 3.0.0
7806   - repeat-string: 1.6.1
7807   - dev: true
7808   -
7809   - /to-regex-range/5.0.1:
7810   - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/to-regex-range/-/to-regex-range-5.0.1.tgz}
7811   - engines: {node: '>=8.0'}
7812   - dependencies:
7813   - is-number: 7.0.0
7814   - dev: true
7815   -
7816   - /to-regex/3.0.2:
7817   - resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==}
7818   - engines: {node: '>=0.10.0'}
7819   - dependencies:
7820   - define-property: 2.0.2
7821   - extend-shallow: 3.0.2
7822   - regex-not: 1.0.2
7823   - safe-regex: 1.1.0
7824   - dev: true
7825   -
7826   - /tr46/0.0.3:
7827   - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/tr46/-/tr46-0.0.3.tgz}
7828   - dev: true
7829   -
7830   - /traverse/0.6.7:
7831   - resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==}
7832   - dev: true
7833   -
7834   - /trim-newlines/3.0.1:
7835   - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==}
7836   - engines: {node: '>=8'}
7837   - dev: true
7838   -
7839   - /ts-node/10.9.1_4bewfcp2iebiwuold25d6rgcsy:
7840   - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
7841   - hasBin: true
7842   - peerDependencies:
7843   - '@swc/core': '>=1.2.50'
7844   - '@swc/wasm': '>=1.2.50'
7845   - '@types/node': '*'
7846   - typescript: '>=2.7'
7847   - peerDependenciesMeta:
7848   - '@swc/core':
7849   - optional: true
7850   - '@swc/wasm':
7851   - optional: true
7852   - dependencies:
7853   - '@cspotcode/source-map-support': 0.8.1
7854   - '@tsconfig/node10': 1.0.9
7855   - '@tsconfig/node12': 1.0.11
7856   - '@tsconfig/node14': 1.0.3
7857   - '@tsconfig/node16': 1.0.3
7858   - '@types/node': 18.13.0
7859   - acorn: 8.8.1
7860   - acorn-walk: 8.2.0
7861   - arg: 4.1.3
7862   - create-require: 1.1.1
7863   - diff: 4.0.2
7864   - make-error: 1.3.6
7865   - typescript: 4.9.5
7866   - v8-compile-cache-lib: 3.0.1
7867   - yn: 3.1.1
7868   - dev: true
7869   -
7870   - /tslib/1.14.1:
7871   - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
7872   - dev: true
7873   -
7874   - /tslib/2.3.0:
7875   - resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/tslib/-/tslib-2.3.0.tgz}
7876   - dev: false
7877   -
7878   - /tslib/2.4.1:
7879   - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==}
7880   -
7881   - /tsutils/3.21.0_typescript@4.9.5:
7882   - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
7883   - engines: {node: '>= 6'}
7884   - peerDependencies:
7885   - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
7886   - dependencies:
7887   - tslib: 1.14.1
7888   - typescript: 4.9.5
7889   - dev: true
7890   -
7891   - /type-check/0.4.0:
7892   - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
7893   - engines: {node: '>= 0.8.0'}
7894   - dependencies:
7895   - prelude-ls: 1.2.1
7896   - dev: true
7897   -
7898   - /type-fest/0.18.1:
7899   - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
7900   - engines: {node: '>=10'}
7901   - dev: true
7902   -
7903   - /type-fest/0.20.2:
7904   - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
7905   - engines: {node: '>=10'}
7906   - dev: true
7907   -
7908   - /type-fest/0.21.3:
7909   - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
7910   - engines: {node: '>=10'}
7911   - dev: true
7912   -
7913   - /type-fest/0.6.0:
7914   - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
7915   - engines: {node: '>=8'}
7916   - dev: true
7917   -
7918   - /type-fest/0.8.1:
7919   - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
7920   - engines: {node: '>=8'}
7921   - dev: true
7922   -
7923   - /type/1.2.0:
7924   - resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==}
7925   - dev: false
7926   -
7927   - /type/2.7.2:
7928   - resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==}
7929   - dev: false
7930   -
7931   - /typescript/4.9.5:
7932   - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
7933   - engines: {node: '>=4.2.0'}
7934   - hasBin: true
7935   -
7936   - /ufo/1.0.1:
7937   - resolution: {integrity: sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA==}
7938   - dev: true
7939   -
7940   - /unctx/2.1.1:
7941   - resolution: {integrity: sha512-RffJlpvLOtolWsn0fxXsuSDfwiWcR6cyuykw2e0+zAggvGW1SesXt9WxIWlWpJhwVCZD/WlxxLqKLS50Q0CkWA==}
7942   - dependencies:
7943   - acorn: 8.8.1
7944   - estree-walker: 3.0.3
7945   - magic-string: 0.26.7
7946   - unplugin: 1.0.1
7947   - dev: true
7948   -
7949   - /unicode-canonical-property-names-ecmascript/2.0.0:
7950   - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
7951   - engines: {node: '>=4'}
7952   - dev: true
7953   -
7954   - /unicode-match-property-ecmascript/2.0.0:
7955   - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
7956   - engines: {node: '>=4'}
7957   - dependencies:
7958   - unicode-canonical-property-names-ecmascript: 2.0.0
7959   - unicode-property-aliases-ecmascript: 2.1.0
7960   - dev: true
7961   -
7962   - /unicode-match-property-value-ecmascript/2.1.0:
7963   - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
7964   - engines: {node: '>=4'}
7965   - dev: true
7966   -
7967   - /unicode-property-aliases-ecmascript/2.1.0:
7968   - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==}
7969   - engines: {node: '>=4'}
7970   - dev: true
7971   -
7972   - /unimport/2.1.0_rollup@3.14.0:
7973   - resolution: {integrity: sha512-GDVIxATluUquX8EqelT6DtnmnZaXGID1jsO9IXwlnxb0OIEqKAxTOnTlnGmHbseoGTh+ZC9kcNDaO18HYQj9KA==}
7974   - dependencies:
7975   - '@rollup/pluginutils': 5.0.2_rollup@3.14.0
7976   - escape-string-regexp: 5.0.0
7977   - fast-glob: 3.2.12
7978   - local-pkg: 0.4.3
7979   - magic-string: 0.27.0
7980   - mlly: 1.1.0
7981   - pathe: 1.1.0
7982   - pkg-types: 1.0.1
7983   - scule: 1.0.0
7984   - strip-literal: 1.0.0
7985   - unplugin: 1.0.1
7986   - transitivePeerDependencies:
7987   - - rollup
7988   - dev: true
7989   -
7990   - /unimport/2.2.4_rollup@3.14.0:
7991   - resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==}
7992   - dependencies:
7993   - '@rollup/pluginutils': 5.0.2_rollup@3.14.0
7994   - escape-string-regexp: 5.0.0
7995   - fast-glob: 3.2.12
7996   - local-pkg: 0.4.3
7997   - magic-string: 0.27.0
7998   - mlly: 1.1.0
7999   - pathe: 1.1.0
8000   - pkg-types: 1.0.1
8001   - scule: 1.0.0
8002   - strip-literal: 1.0.0
8003   - unplugin: 1.0.1
8004   - transitivePeerDependencies:
8005   - - rollup
8006   - dev: true
8007   -
8008   - /union-value/1.0.1:
8009   - resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==}
8010   - engines: {node: '>=0.10.0'}
8011   - dependencies:
8012   - arr-union: 3.1.0
8013   - get-value: 2.0.6
8014   - is-extendable: 0.1.1
8015   - set-value: 2.0.1
8016   - dev: true
8017   -
8018   - /universalify/2.0.0:
8019   - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
8020   - engines: {node: '>= 10.0.0'}
8021   - dev: true
8022   -
8023   - /unplugin-auto-import/0.14.2_z2glzmrjcar3r3i7v53oix2lwa:
8024   - resolution: {integrity: sha512-6DptcCD+bKlxwK0yS4ehleZTvtG4Xl9k/XxhKWxc9ii2uE28HvcA3KbYpoHAzTlHDXRBrtcCAohR8vtIRB5bfg==}
8025   - engines: {node: '>=14'}
8026   - peerDependencies:
8027   - '@vueuse/core': '*'
8028   - peerDependenciesMeta:
8029   - '@vueuse/core':
8030   - optional: true
8031   - dependencies:
8032   - '@antfu/utils': 0.7.2
8033   - '@nuxt/kit': 3.1.2_rollup@3.14.0
8034   - '@rollup/pluginutils': 5.0.2_rollup@3.14.0
8035   - '@vueuse/core': 9.12.0_vue@3.2.47
8036   - local-pkg: 0.4.3
8037   - magic-string: 0.27.0
8038   - unimport: 2.2.4_rollup@3.14.0
8039   - unplugin: 1.0.1
8040   - transitivePeerDependencies:
8041   - - rollup
8042   - - supports-color
8043   - dev: true
8044   -
8045   - /unplugin-element-plus/0.6.0_rollup@3.14.0:
8046   - resolution: {integrity: sha512-4UR25mjPFD2UKlY1F8H3/eFDjjhFYWb6z3b7i87ciN4kPnnBRYTzZBvSP/sdpiCNvKucXlwj77kdveFWUW8Egw==}
8047   - engines: {node: '>=14.19.0'}
8048   - dependencies:
8049   - '@rollup/pluginutils': 5.0.2_rollup@3.14.0
8050   - es-module-lexer: 1.1.1
8051   - magic-string: 0.27.0
8052   - unplugin: 1.0.1
8053   - transitivePeerDependencies:
8054   - - rollup
8055   - dev: true
8056   -
8057   - /unplugin-vue-components/0.23.0_rollup@3.14.0+vue@3.2.47:
8058   - resolution: {integrity: sha512-JAJ+BGvjHvi9P7lICwOzDx2Av+OcI6ZTzvySmjXDNGCNVPrt2NQQmbcp7cW027CR1mRugIX5G//awm3doHyqkg==}
8059   - engines: {node: '>=14'}
8060   - peerDependencies:
8061   - '@babel/parser': ^7.15.8
8062   - vue: 2 || 3
8063   - peerDependenciesMeta:
8064   - '@babel/parser':
8065   - optional: true
8066   - dependencies:
8067   - '@antfu/utils': 0.7.2
8068   - '@nuxt/kit': 3.1.2_rollup@3.14.0
8069   - '@rollup/pluginutils': 5.0.2_rollup@3.14.0
8070   - chokidar: 3.5.3
8071   - debug: 4.3.4
8072   - fast-glob: 3.2.12
8073   - local-pkg: 0.4.3
8074   - magic-string: 0.27.0
8075   - minimatch: 6.1.6
8076   - resolve: 1.22.1
8077   - unplugin: 1.0.1
8078   - vue: 3.2.47
8079   - transitivePeerDependencies:
8080   - - rollup
8081   - - supports-color
8082   - dev: true
8083   -
8084   - /unplugin/1.0.1:
8085   - resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==}
8086   - dependencies:
8087   - acorn: 8.8.1
8088   - chokidar: 3.5.3
8089   - webpack-sources: 3.2.3
8090   - webpack-virtual-modules: 0.5.0
8091   - dev: true
8092   -
8093   - /unset-value/1.0.0:
8094   - resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==}
8095   - engines: {node: '>=0.10.0'}
8096   - dependencies:
8097   - has-value: 0.3.1
8098   - isobject: 3.0.1
8099   - dev: true
8100   -
8101   - /untyped/1.2.2:
8102   - resolution: {integrity: sha512-EANYd5L6AdpgfldlgMcmvOOnj092nWhy0ybhc7uhEH12ipytDYz89EOegBQKj8qWL3u1wgYnmFjADhsuCJs5Aw==}
8103   - dependencies:
8104   - '@babel/core': 7.20.12
8105   - '@babel/standalone': 7.20.14
8106   - '@babel/types': 7.20.7
8107   - scule: 1.0.0
8108   - transitivePeerDependencies:
8109   - - supports-color
8110   - dev: true
8111   -
8112   - /update-browserslist-db/1.0.10_browserslist@4.21.4:
8113   - resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==}
8114   - hasBin: true
8115   - peerDependencies:
8116   - browserslist: '>= 4.21.0'
8117   - dependencies:
8118   - browserslist: 4.21.4
8119   - escalade: 3.1.1
8120   - picocolors: 1.0.0
8121   - dev: true
8122   -
8123   - /uri-js/4.4.1:
8124   - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
8125   - dependencies:
8126   - punycode: 2.1.1
8127   - dev: true
8128   -
8129   - /urix/0.1.0:
8130   - resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==}
8131   - deprecated: Please see https://github.com/lydell/urix#deprecated
8132   - dev: true
8133   -
8134   - /url/0.11.0:
8135   - resolution: {integrity: sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==}
8136   - dependencies:
8137   - punycode: 1.3.2
8138   - querystring: 0.2.0
8139   - dev: false
8140   -
8141   - /use/3.1.1:
8142   - resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==}
8143   - engines: {node: '>=0.10.0'}
8144   - dev: true
8145   -
8146   - /util-deprecate/1.0.2:
8147   - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
8148   - dev: true
8149   -
8150   - /v8-compile-cache-lib/3.0.1:
8151   - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
8152   - dev: true
8153   -
8154   - /v8-compile-cache/2.3.0:
8155   - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
8156   - dev: true
8157   -
8158   - /validate-npm-package-license/3.0.4:
8159   - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
8160   - dependencies:
8161   - spdx-correct: 3.1.1
8162   - spdx-expression-parse: 3.0.1
8163   - dev: true
8164   -
8165   - /vary/1.1.2:
8166   - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
8167   - engines: {node: '>= 0.8'}
8168   - dev: true
8169   -
8170   - /vite-plugin-compression/0.5.1_vite@4.1.1:
8171   - resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==}
8172   - peerDependencies:
8173   - vite: '>=2.0.0'
8174   - dependencies:
8175   - chalk: 4.1.2
8176   - debug: 4.3.4
8177   - fs-extra: 10.1.0
8178   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
8179   - transitivePeerDependencies:
8180   - - supports-color
8181   - dev: true
8182   -
8183   - /vite-plugin-ejs/1.6.4:
8184   - resolution: {integrity: sha512-23p1RS4PiA0veXY5/gHZ60pl3pPvd8NEqdBsDgxNK8nM1rjFFDcVb0paNmuipzCgNP/Y0f/Id22M7Il4kvZ2jA==}
8185   - dependencies:
8186   - ejs: 3.1.8
8187   - dev: true
8188   -
8189   - /vite-plugin-eslint/1.8.1_eslint@8.33.0+vite@4.1.1:
8190   - resolution: {integrity: sha512-PqdMf3Y2fLO9FsNPmMX+//2BF5SF8nEWspZdgl4kSt7UvHDRHVVfHvxsD7ULYzZrJDGRxR81Nq7TOFgwMnUang==}
8191   - peerDependencies:
8192   - eslint: '>=7'
8193   - vite: '>=2'
8194   - dependencies:
8195   - '@rollup/pluginutils': 4.2.1
8196   - '@types/eslint': 8.4.10
8197   - eslint: 8.33.0
8198   - rollup: 2.79.1
8199   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
8200   - dev: true
8201   -
8202   - /vite-plugin-progress/0.0.6_vite@4.1.1:
8203   - resolution: {integrity: sha512-pIK2TVEY4XFGrz10CQDdEufBBCDaV0geRHfXV3abGTBr+OF9O0Zmd3ZDrHJXDv4Rl3qAQP4BTCuPYQ3XqstmqA==}
8204   - engines: {node: '>=14', pnpm: '>=7.0.0'}
8205   - peerDependencies:
8206   - vite: '>2.0.0-0'
8207   - dependencies:
8208   - picocolors: 1.0.0
8209   - progress: 2.0.3
8210   - rd: 2.0.1
8211   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
8212   - dev: true
8213   -
8214   - /vite-plugin-purge-icons/0.9.2_vite@4.1.1:
8215   - resolution: {integrity: sha512-vxJEMyNyckqLr/4HPsW9P6BMLUvOVMvjjFz3jLl4Wke1KWE8ITJUxIUwodxaOmEp9L2lxVk5an3TYeycZCfqFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/vite-plugin-purge-icons/-/vite-plugin-purge-icons-0.9.2.tgz}
8216   - engines: {node: '>= 12'}
8217   - peerDependencies:
8218   - vite: ^2.0.0 || ^3.0.0 || ^4.0.0
8219   - dependencies:
8220   - '@purge-icons/core': 0.9.1
8221   - '@purge-icons/generated': 0.9.0
8222   - rollup-plugin-purge-icons: 0.9.1
8223   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
8224   - transitivePeerDependencies:
8225   - - encoding
8226   - - supports-color
8227   - dev: true
8228   -
8229   - /vite-plugin-svg-icons/2.0.1_vite@4.1.1:
8230   - resolution: {integrity: sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA==}
8231   - peerDependencies:
8232   - vite: '>=2.0.0'
8233   - dependencies:
8234   - '@types/svgo': 2.6.4
8235   - cors: 2.8.5
8236   - debug: 4.3.4
8237   - etag: 1.8.1
8238   - fs-extra: 10.1.0
8239   - pathe: 0.2.0
8240   - svg-baker: 1.7.0
8241   - svgo: 2.8.0
8242   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
8243   - transitivePeerDependencies:
8244   - - supports-color
8245   - dev: true
8246   -
8247   - /vite-plugin-vue-setup-extend/0.4.0_vite@4.1.1:
8248   - resolution: {integrity: sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ==}
8249   - peerDependencies:
8250   - vite: '>=2.0.0'
8251   - dependencies:
8252   - '@vue/compiler-sfc': 3.2.45
8253   - magic-string: 0.25.9
8254   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
8255   - dev: true
8256   -
8257   - /vite-plugin-windicss/1.8.10_vite@4.1.1:
8258   - resolution: {integrity: sha512-scywsuzo46lcTBohspmF0WiwhWEte6p+OUVrX4yr7VMRvLHMHVfLtJReyD5pppjijG7YOwVsZn7XBWWZtF658Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/vite-plugin-windicss/-/vite-plugin-windicss-1.8.10.tgz}
8259   - peerDependencies:
8260   - vite: ^2.0.1 || ^3.0.0 || ^4.0.0
8261   - dependencies:
8262   - '@windicss/plugin-utils': 1.8.10
8263   - debug: 4.3.4
8264   - kolorist: 1.6.0
8265   - vite: 4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe
8266   - windicss: 3.5.6
8267   - transitivePeerDependencies:
8268   - - supports-color
8269   - dev: true
8270   -
8271   - /vite/4.1.1_mkuf2j6ljkdhmzhb56qdiwgxpe:
8272   - resolution: {integrity: sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==}
8273   - engines: {node: ^14.18.0 || >=16.0.0}
8274   - hasBin: true
8275   - peerDependencies:
8276   - '@types/node': '>= 14'
8277   - less: '*'
8278   - sass: '*'
8279   - stylus: '*'
8280   - sugarss: '*'
8281   - terser: ^5.4.0
8282   - peerDependenciesMeta:
8283   - '@types/node':
8284   - optional: true
8285   - less:
8286   - optional: true
8287   - sass:
8288   - optional: true
8289   - stylus:
8290   - optional: true
8291   - sugarss:
8292   - optional: true
8293   - terser:
8294   - optional: true
8295   - dependencies:
8296   - '@types/node': 18.13.0
8297   - esbuild: 0.16.17
8298   - postcss: 8.4.21
8299   - resolve: 1.22.1
8300   - rollup: 3.14.0
8301   - sass: 1.58.0
8302   - terser: 5.16.3
8303   - optionalDependencies:
8304   - fsevents: 2.3.2
8305   - dev: true
8306   -
8307   - /vue-demi/0.13.11_vue@3.2.47:
8308   - resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==}
8309   - engines: {node: '>=12'}
8310   - hasBin: true
8311   - requiresBuild: true
8312   - peerDependencies:
8313   - '@vue/composition-api': ^1.0.0-rc.1
8314   - vue: ^3.0.0-0 || ^2.6.0
8315   - peerDependenciesMeta:
8316   - '@vue/composition-api':
8317   - optional: true
8318   - dependencies:
8319   - vue: 3.2.47
8320   -
8321   - /vue-eslint-parser/9.1.0_eslint@8.33.0:
8322   - resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==}
8323   - engines: {node: ^14.17.0 || >=16.0.0}
8324   - peerDependencies:
8325   - eslint: '>=6.0.0'
8326   - dependencies:
8327   - debug: 4.3.4
8328   - eslint: 8.33.0
8329   - eslint-scope: 7.1.1
8330   - eslint-visitor-keys: 3.3.0
8331   - espree: 9.4.1
8332   - esquery: 1.4.0
8333   - lodash: 4.17.21
8334   - semver: 7.3.8
8335   - transitivePeerDependencies:
8336   - - supports-color
8337   - dev: true
8338   -
8339   - /vue-i18n/9.2.2_vue@3.2.47:
8340   - resolution: {integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==}
8341   - engines: {node: '>= 14'}
8342   - peerDependencies:
8343   - vue: ^3.0.0
8344   - dependencies:
8345   - '@intlify/core-base': 9.2.2
8346   - '@intlify/shared': 9.2.2
8347   - '@intlify/vue-devtools': 9.2.2
8348   - '@vue/devtools-api': 6.4.5
8349   - vue: 3.2.47
8350   -
8351   - /vue-router/4.1.6_vue@3.2.47:
8352   - resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==}
8353   - peerDependencies:
8354   - vue: ^3.2.0
8355   - dependencies:
8356   - '@vue/devtools-api': 6.4.5
8357   - vue: 3.2.47
8358   - dev: false
8359   -
8360   - /vue-template-compiler/2.7.14:
8361   - resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==}
8362   - dependencies:
8363   - de-indent: 1.0.2
8364   - he: 1.2.0
8365   - dev: true
8366   -
8367   - /vue-tsc/1.0.24_typescript@4.9.5:
8368   - resolution: {integrity: sha512-mmU1s5SAqE1nByQAiQnao9oU4vX+mSdsgI8H57SfKH6UVzq/jP9+Dbi2GaV+0b4Cn361d2ln8m6xeU60ApiEXg==}
8369   - hasBin: true
8370   - peerDependencies:
8371   - typescript: '*'
8372   - dependencies:
8373   - '@volar/vue-language-core': 1.0.24
8374   - '@volar/vue-typescript': 1.0.24
8375   - typescript: 4.9.5
8376   - dev: true
8377   -
8378   - /vue-types/5.0.2_vue@3.2.47:
8379   - resolution: {integrity: sha512-+/5hnQ65XOYqPs+tEUF8GGTJX95UFVH0wPQo71IJJYh5TKMfik2tGKTLkZ42JqAczANA9hGu5FrZmPgxn20nnA==}
8380   - engines: {node: '>=14.0.0'}
8381   - peerDependencies:
8382   - vue: ^2.0.0 || ^3.0.0
8383   - peerDependenciesMeta:
8384   - vue:
8385   - optional: true
8386   - dependencies:
8387   - is-plain-object: 5.0.0
8388   - vue: 3.2.47
8389   - dev: false
8390   -
8391   - /vue/3.2.47:
8392   - resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==}
8393   - dependencies:
8394   - '@vue/compiler-dom': 3.2.47
8395   - '@vue/compiler-sfc': 3.2.47
8396   - '@vue/runtime-dom': 3.2.47
8397   - '@vue/server-renderer': 3.2.47_vue@3.2.47
8398   - '@vue/shared': 3.2.47
8399   -
8400   - /vuedraggable/4.1.0_vue@3.2.47:
8401   - resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==}
8402   - peerDependencies:
8403   - vue: ^3.0.1
8404   - dependencies:
8405   - sortablejs: 1.14.0
8406   - vue: 3.2.47
8407   - dev: false
8408   -
8409   - /vxe-table/4.3.9_vue@3.2.47+xe-utils@3.5.7:
8410   - resolution: {integrity: sha512-Ns7Ooa7lOHBpks90i0k0BMNyxfMpUo39ryxTgKE41X3xVnI9tGQs2U6+klfDlsuqYfmG3ibyzHN3OCrWbbKo4Q==}
8411   - peerDependencies:
8412   - vue: ^3.2.28
8413   - xe-utils: ^3.5.0
8414   - dependencies:
8415   - vue: 3.2.47
8416   - xe-utils: 3.5.7
8417   - dev: false
8418   -
8419   - /wangeditor/4.7.15:
8420   - resolution: {integrity: sha512-aPTdREd8BxXVyJ5MI+LU83FQ7u1EPd341iXIorRNYSOvoimNoZ4nPg+yn3FGbB93/owEa6buLw8wdhYnMCJQLg==}
8421   - dependencies:
8422   - '@babel/runtime': 7.20.1
8423   - '@babel/runtime-corejs3': 7.20.7
8424   - tslib: 2.4.1
8425   - dev: false
8426   -
8427   - /web-storage-cache/1.1.1:
8428   - resolution: {integrity: sha512-D0MieGooOs8RpsrK+vnejXnvh4OOv/+lTFB35JRkJJQt+uOjPE08XpaE0QBLMTRu47B1KGT/Nq3Gbag3Orinzw==}
8429   - dev: false
8430   -
8431   - /webidl-conversions/3.0.1:
8432   - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz}
8433   - dev: true
8434   -
8435   - /webpack-sources/3.2.3:
8436   - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
8437   - engines: {node: '>=10.13.0'}
8438   - dev: true
8439   -
8440   - /webpack-virtual-modules/0.5.0:
8441   - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==}
8442   - dev: true
8443   -
8444   - /whatwg-url/5.0.0:
8445   - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/whatwg-url/-/whatwg-url-5.0.0.tgz}
8446   - dependencies:
8447   - tr46: 0.0.3
8448   - webidl-conversions: 3.0.1
8449   - dev: true
8450   -
8451   - /which-module/2.0.0:
8452   - resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==}
8453   - dev: false
8454   -
8455   - /which/1.3.1:
8456   - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
8457   - hasBin: true
8458   - dependencies:
8459   - isexe: 2.0.0
8460   - dev: true
8461   -
8462   - /which/2.0.2:
8463   - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
8464   - engines: {node: '>= 8'}
8465   - hasBin: true
8466   - dependencies:
8467   - isexe: 2.0.0
8468   - dev: true
8469   -
8470   - /wildcard/1.1.2:
8471   - resolution: {integrity: sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng==}
8472   - dev: false
8473   -
8474   - /windicss/3.5.6:
8475   - resolution: {integrity: sha512-P1mzPEjgFMZLX0ZqfFht4fhV/FX8DTG7ERG1fBLiWvd34pTLVReS5CVsewKn9PApSgXnVfPWwvq+qUsRwpnwFA==}
8476   - engines: {node: '>= 12'}
8477   - hasBin: true
8478   - dev: true
8479   -
8480   - /word-wrap/1.2.3:
8481   - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
8482   - engines: {node: '>=0.10.0'}
8483   - dev: true
8484   -
8485   - /wrap-ansi/6.2.0:
8486   - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
8487   - engines: {node: '>=8'}
8488   - dependencies:
8489   - ansi-styles: 4.3.0
8490   - string-width: 4.2.3
8491   - strip-ansi: 6.0.1
8492   -
8493   - /wrap-ansi/7.0.0:
8494   - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
8495   - engines: {node: '>=10'}
8496   - dependencies:
8497   - ansi-styles: 4.3.0
8498   - string-width: 4.2.3
8499   - strip-ansi: 6.0.1
8500   - dev: true
8501   -
8502   - /wrappy/1.0.2:
8503   - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
8504   - dev: true
8505   -
8506   - /write-file-atomic/4.0.2:
8507   - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==}
8508   - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
8509   - dependencies:
8510   - imurmurhash: 0.1.4
8511   - signal-exit: 3.0.7
8512   - dev: true
8513   -
8514   - /xe-utils/3.5.7:
8515   - resolution: {integrity: sha512-3H+fDBKBR2wLJgyA7k9C/w1Xljx6Maml5ukV0WDY06HjYyGs2FEz6XhcwRCLIDXX4pBP3Gu0nX9DbCeuuRA2Ew==}
8516   - dev: false
8517   -
8518   - /xml-js/1.6.11:
8519   - resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==}
8520   - hasBin: true
8521   - dependencies:
8522   - sax: 1.2.4
8523   - dev: false
8524   -
8525   - /xml-name-validator/4.0.0:
8526   - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
8527   - engines: {node: '>=12'}
8528   - dev: true
8529   -
8530   - /y18n/4.0.3:
8531   - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
8532   - dev: false
8533   -
8534   - /y18n/5.0.8:
8535   - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
8536   - engines: {node: '>=10'}
8537   - dev: true
8538   -
8539   - /yallist/3.1.1:
8540   - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
8541   - dev: true
8542   -
8543   - /yallist/4.0.0:
8544   - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
8545   - dev: true
8546   -
8547   - /yaml-eslint-parser/0.3.2:
8548   - resolution: {integrity: sha512-32kYO6kJUuZzqte82t4M/gB6/+11WAuHiEnK7FreMo20xsCKPeFH5tDBU7iWxR7zeJpNnMXfJyXwne48D0hGrg==}
8549   - dependencies:
8550   - eslint-visitor-keys: 1.3.0
8551   - lodash: 4.17.21
8552   - yaml: 1.10.2
8553   - dev: true
8554   -
8555   - /yaml/1.10.2:
8556   - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
8557   - engines: {node: '>= 6'}
8558   - dev: true
8559   -
8560   - /yaml/2.1.3:
8561   - resolution: {integrity: sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==}
8562   - engines: {node: '>= 14'}
8563   - dev: true
8564   -
8565   - /yargs-parser/18.1.3:
8566   - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
8567   - engines: {node: '>=6'}
8568   - dependencies:
8569   - camelcase: 5.3.1
8570   - decamelize: 1.2.0
8571   - dev: false
8572   -
8573   - /yargs-parser/20.2.9:
8574   - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
8575   - engines: {node: '>=10'}
8576   - dev: true
8577   -
8578   - /yargs-parser/21.1.1:
8579   - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
8580   - engines: {node: '>=12'}
8581   - dev: true
8582   -
8583   - /yargs/15.4.1:
8584   - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
8585   - engines: {node: '>=8'}
8586   - dependencies:
8587   - cliui: 6.0.0
8588   - decamelize: 1.2.0
8589   - find-up: 4.1.0
8590   - get-caller-file: 2.0.5
8591   - require-directory: 2.1.1
8592   - require-main-filename: 2.0.0
8593   - set-blocking: 2.0.0
8594   - string-width: 4.2.3
8595   - which-module: 2.0.0
8596   - y18n: 4.0.3
8597   - yargs-parser: 18.1.3
8598   - dev: false
8599   -
8600   - /yargs/17.6.2:
8601   - resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==}
8602   - engines: {node: '>=12'}
8603   - dependencies:
8604   - cliui: 8.0.1
8605   - escalade: 3.1.1
8606   - get-caller-file: 2.0.5
8607   - require-directory: 2.1.1
8608   - string-width: 4.2.3
8609   - y18n: 5.0.8
8610   - yargs-parser: 21.1.1
8611   - dev: true
8612   -
8613   - /yn/3.1.1:
8614   - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
8615   - engines: {node: '>=6'}
8616   - dev: true
8617   -
8618   - /yocto-queue/0.1.0:
8619   - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
8620   - engines: {node: '>=10'}
8621   - dev: true
8622   -
8623   - /zrender/5.4.1:
8624   - resolution: {integrity: sha512-M4Z05BHWtajY2241EmMPHglDQAJ1UyHQcYsxDNzD9XLSkPDqMq4bB28v9Pb4mvHnVQ0GxyTklZ/69xCFP6RXBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/zrender/-/zrender-5.4.1.tgz}
8625   - dependencies:
8626   - tslib: 2.3.0
8627   - dev: false
yudao-ui-admin-vue3/postcss.config.js deleted
1   -module.exports = {
2   - plugins: {
3   - autoprefixer: {}
4   - }
5   -}
yudao-ui-admin-vue3/prettier.config.js deleted
1   -module.exports = {
2   - printWidth: 100, // 每行代码长度(默认80)
3   - tabWidth: 2, // 每个tab相当于多少个空格(默认2)ab进行缩进(默认false)
4   - useTabs: false, // 是否使用tab
5   - semi: false, // 声明结尾使用分号(默认true)
6   - vueIndentScriptAndStyle: false,
7   - singleQuote: true, // 使用单引号(默认false)
8   - quoteProps: 'as-needed',
9   - bracketSpacing: true, // 对象字面量的大括号间使用空格(默认true)
10   - trailingComma: 'none', // 多行使用拖尾逗号(默认none)
11   - jsxSingleQuote: false,
12   - // 箭头函数参数括号 默认avoid 可选 avoid| always
13   - // avoid 能省略括号的时候就省略 例如x => x
14   - // always 总是有括号
15   - arrowParens: 'always',
16   - insertPragma: false,
17   - requirePragma: false,
18   - proseWrap: 'never',
19   - htmlWhitespaceSensitivity: 'strict',
20   - endOfLine: 'auto',
21   - rangeStart: 0
22   -}
yudao-ui-admin-vue3/public/favicon.ico deleted
No preview for this file type
yudao-ui-admin-vue3/public/logo.gif deleted

6.19 KB

yudao-ui-admin-vue3/src/App.vue deleted
1   -<script setup lang="ts">
2   -import { isDark } from '@/utils/is'
3   -import { useAppStore } from '@/store/modules/app'
4   -import { useDesign } from '@/hooks/web/useDesign'
5   -import { CACHE_KEY, useCache } from '@/hooks/web/useCache'
6   -
7   -const { getPrefixCls } = useDesign()
8   -const prefixCls = getPrefixCls('app')
9   -const appStore = useAppStore()
10   -const currentSize = computed(() => appStore.getCurrentSize)
11   -const greyMode = computed(() => appStore.getGreyMode)
12   -const { wsCache } = useCache()
13   -
14   -// 根据浏览器当前主题设置系统主题色
15   -const setDefaultTheme = () => {
16   - let isDarkTheme = wsCache.get(CACHE_KEY.IS_DARK)
17   - if (isDarkTheme === null) {
18   - isDarkTheme = isDark()
19   - }
20   - appStore.setIsDark(isDarkTheme)
21   -}
22   -setDefaultTheme()
23   -</script>
24   -<template>
25   - <ConfigGlobal :size="currentSize">
26   - <RouterView :class="greyMode ? `${prefixCls}-grey-mode` : ''" />
27   - </ConfigGlobal>
28   -</template>
29   -<style lang="scss">
30   -$prefix-cls: #{$namespace}-app;
31   -.size {
32   - width: 100%;
33   - height: 100%;
34   -}
35   -html,
36   -body {
37   - padding: 0 !important;
38   - margin: 0;
39   - overflow: hidden;
40   - @extend .size;
41   -
42   - #app {
43   - @extend .size;
44   - }
45   -}
46   -.#{$prefix-cls}-grey-mode {
47   - filter: grayscale(100%);
48   -}
49   -</style>
yudao-ui-admin-vue3/src/api/bpm/activity/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export const getActivityList = async (params) => {
4   - return await request.get({
5   - url: '/bpm/activity/list',
6   - params
7   - })
8   -}
yudao-ui-admin-vue3/src/api/bpm/definition/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export const getProcessDefinitionBpmnXMLApi = async (id: number) => {
4   - return await request.get({
5   - url: '/bpm/process-definition/get-bpmn-xml?id=' + id
6   - })
7   -}
8   -
9   -export const getProcessDefinitionPageApi = async (params) => {
10   - return await request.get({
11   - url: '/bpm/process-definition/page',
12   - params
13   - })
14   -}
15   -
16   -export const getProcessDefinitionListApi = async (params) => {
17   - return await request.get({
18   - url: '/bpm/process-definition/list',
19   - params
20   - })
21   -}
yudao-ui-admin-vue3/src/api/bpm/form/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export type FormVO = {
4   - id: number
5   - name: string
6   - conf: string
7   - fields: string[]
8   - status: number
9   - remark: string
10   - createTime: string
11   -}
12   -
13   -// 创建工作流的表单定义
14   -export const createFormApi = async (data: FormVO) => {
15   - return await request.post({
16   - url: '/bpm/form/create',
17   - data: data
18   - })
19   -}
20   -
21   -// 更新工作流的表单定义
22   -export const updateFormApi = async (data: FormVO) => {
23   - return await request.put({
24   - url: '/bpm/form/update',
25   - data: data
26   - })
27   -}
28   -
29   -// 删除工作流的表单定义
30   -export const deleteFormApi = async (id: number) => {
31   - return await request.delete({
32   - url: '/bpm/form/delete?id=' + id
33   - })
34   -}
35   -
36   -// 获得工作流的表单定义
37   -export const getFormApi = async (id: number) => {
38   - return await request.get({
39   - url: '/bpm/form/get?id=' + id
40   - })
41   -}
42   -
43   -// 获得工作流的表单定义分页
44   -export const getFormPageApi = async (params) => {
45   - return await request.get({
46   - url: '/bpm/form/page',
47   - params
48   - })
49   -}
50   -
51   -// 获得动态表单的精简列表
52   -export const getSimpleFormsApi = async () => {
53   - return await request.get({
54   - url: '/bpm/form/list-all-simple'
55   - })
56   -}
yudao-ui-admin-vue3/src/api/bpm/leave/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export type LeaveVO = {
4   - id: number
5   - result: number
6   - type: number
7   - reason: string
8   - processInstanceId: string
9   - startTime: string
10   - endTime: string
11   - createTime: string
12   -}
13   -
14   -// 创建请假申请
15   -export const createLeaveApi = async (data: LeaveVO) => {
16   - return await request.post({ url: '/bpm/oa/leave/create', data: data })
17   -}
18   -
19   -// 获得请假申请
20   -export const getLeaveApi = async (id: number) => {
21   - return await request.get({ url: '/bpm/oa/leave/get?id=' + id })
22   -}
23   -
24   -// 获得请假申请分页
25   -export const getLeavePageApi = async (params) => {
26   - return await request.get({ url: '/bpm/oa/leave/page', params })
27   -}
yudao-ui-admin-vue3/src/api/bpm/model/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export type ProcessDefinitionVO = {
4   - id: string
5   - version: number
6   - deploymentTIme: string
7   - suspensionState: number
8   -}
9   -
10   -export type ModelVO = {
11   - id: number
12   - formName: string
13   - key: string
14   - name: string
15   - description: string
16   - category: string
17   - formType: number
18   - formId: number
19   - formCustomCreatePath: string
20   - formCustomViewPath: string
21   - processDefinition: ProcessDefinitionVO
22   - status: number
23   - remark: string
24   - createTime: string
25   - bpmnXml: string
26   -}
27   -
28   -export const getModelPageApi = async (params) => {
29   - return await request.get({ url: '/bpm/model/page', params })
30   -}
31   -
32   -export const getModelApi = async (id: number) => {
33   - return await request.get({ url: '/bpm/model/get?id=' + id })
34   -}
35   -
36   -export const updateModelApi = async (data: ModelVO) => {
37   - return await request.put({ url: '/bpm/model/update', data: data })
38   -}
39   -
40   -// 任务状态修改
41   -export const updateModelStateApi = async (id: number, state: number) => {
42   - const data = {
43   - id: id,
44   - state: state
45   - }
46   - return await request.put({ url: '/bpm/model/update-state', data: data })
47   -}
48   -
49   -export const createModelApi = async (data: ModelVO) => {
50   - return await request.post({ url: '/bpm/model/create', data: data })
51   -}
52   -
53   -export const deleteModelApi = async (id: number) => {
54   - return await request.delete({ url: '/bpm/model/delete?id=' + id })
55   -}
56   -
57   -export const deployModelApi = async (id: number) => {
58   - return await request.post({ url: '/bpm/model/deploy?id=' + id })
59   -}
yudao-ui-admin-vue3/src/api/bpm/processInstance/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export type Task = {
4   - id: string
5   - name: string
6   -}
7   -export type ProcessInstanceVO = {
8   - id: number
9   - name: string
10   - processDefinitionId: string
11   - category: string
12   - result: number
13   - tasks: Task[]
14   - fields: string[]
15   - status: number
16   - remark: string
17   - businessKey: string
18   - createTime: string
19   - endTime: string
20   -}
21   -
22   -export const getMyProcessInstancePageApi = async (params) => {
23   - return await request.get({ url: '/bpm/process-instance/my-page', params })
24   -}
25   -
26   -export const createProcessInstanceApi = async (data) => {
27   - return await request.post({ url: '/bpm/process-instance/create', data: data })
28   -}
29   -
30   -export const cancelProcessInstanceApi = async (id: number, reason: string) => {
31   - const data = {
32   - id: id,
33   - reason: reason
34   - }
35   - return await request.delete({ url: '/bpm/process-instance/cancel', data: data })
36   -}
37   -
38   -export const getProcessInstanceApi = async (id: number) => {
39   - return await request.get({ url: '/bpm/process-instance/get?id=' + id })
40   -}
yudao-ui-admin-vue3/src/api/bpm/task/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export const getTodoTaskPage = async (params) => {
4   - return await request.get({ url: '/bpm/task/todo-page', params })
5   -}
6   -
7   -export const getDoneTaskPage = async (params) => {
8   - return await request.get({ url: '/bpm/task/done-page', params })
9   -}
10   -
11   -export const completeTask = async (data) => {
12   - return await request.put({ url: '/bpm/task/complete', data })
13   -}
14   -
15   -export const approveTask = async (data) => {
16   - return await request.put({ url: '/bpm/task/approve', data })
17   -}
18   -
19   -export const rejectTask = async (data) => {
20   - return await request.put({ url: '/bpm/task/reject', data })
21   -}
22   -export const backTask = async (data) => {
23   - return await request.put({ url: '/bpm/task/back', data })
24   -}
25   -
26   -export const updateTaskAssignee = async (data) => {
27   - return await request.put({ url: '/bpm/task/update-assignee', data })
28   -}
29   -
30   -export const getTaskListByProcessInstanceId = async (processInstanceId) => {
31   - return await request.get({
32   - url: '/bpm/task/list-by-process-instance-id?processInstanceId=' + processInstanceId
33   - })
34   -}
yudao-ui-admin-vue3/src/api/bpm/taskAssignRule/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export type TaskAssignVO = {
4   - id: number
5   - modelId: string
6   - processDefinitionId: string
7   - taskDefinitionKey: string
8   - taskDefinitionName: string
9   - options: string[]
10   - type: number
11   -}
12   -
13   -export const getTaskAssignRuleList = async (params) => {
14   - return await request.get({ url: '/bpm/task-assign-rule/list', params })
15   -}
16   -
17   -export const createTaskAssignRule = async (data: TaskAssignVO) => {
18   - return await request.post({
19   - url: '/bpm/task-assign-rule/create',
20   - data: data
21   - })
22   -}
23   -
24   -export const updateTaskAssignRule = async (data: TaskAssignVO) => {
25   - return await request.put({
26   - url: '/bpm/task-assign-rule/update',
27   - data: data
28   - })
29   -}
yudao-ui-admin-vue3/src/api/bpm/userGroup/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export type UserGroupVO = {
4   - id: number
5   - name: string
6   - description: string
7   - memberUserIds: number[]
8   - status: number
9   - remark: string
10   - createTime: string
11   -}
12   -
13   -// 创建用户组
14   -export const createUserGroupApi = async (data: UserGroupVO) => {
15   - return await request.post({
16   - url: '/bpm/user-group/create',
17   - data: data
18   - })
19   -}
20   -
21   -// 更新用户组
22   -export const updateUserGroupApi = async (data: UserGroupVO) => {
23   - return await request.put({
24   - url: '/bpm/user-group/update',
25   - data: data
26   - })
27   -}
28   -
29   -// 删除用户组
30   -export const deleteUserGroupApi = async (id: number) => {
31   - return await request.delete({ url: '/bpm/user-group/delete?id=' + id })
32   -}
33   -
34   -// 获得用户组
35   -export const getUserGroupApi = async (id: number) => {
36   - return await request.get({ url: '/bpm/user-group/get?id=' + id })
37   -}
38   -
39   -// 获得用户组分页
40   -export const getUserGroupPageApi = async (params) => {
41   - return await request.get({ url: '/bpm/user-group/page', params })
42   -}
43   -
44   -// 获取用户组精简信息列表
45   -export const listSimpleUserGroupsApi = async () => {
46   - return await request.get({ url: '/bpm/user-group/list-all-simple' })
47   -}
yudao-ui-admin-vue3/src/api/infra/apiAccessLog/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface ApiAccessLogVO {
4   - id: number
5   - traceId: string
6   - userId: number
7   - userType: number
8   - applicationName: string
9   - requestMethod: string
10   - requestParams: string
11   - requestUrl: string
12   - userIp: string
13   - userAgent: string
14   - beginTime: Date
15   - endTIme: Date
16   - duration: number
17   - resultCode: number
18   - resultMsg: string
19   - createTime: Date
20   -}
21   -
22   -export interface ApiAccessLogPageReqVO extends PageParam {
23   - userId?: number
24   - userType?: number
25   - applicationName?: string
26   - requestUrl?: string
27   - beginTime?: Date[]
28   - duration?: number
29   - resultCode?: number
30   -}
31   -
32   -export interface ApiAccessLogExportReqVO {
33   - userId?: number
34   - userType?: number
35   - applicationName?: string
36   - requestUrl?: string
37   - beginTime?: Date[]
38   - duration?: number
39   - resultCode?: number
40   -}
41   -
42   -// 查询列表API 访问日志
43   -export const getApiAccessLogPageApi = (params: ApiAccessLogPageReqVO) => {
44   - return request.get({ url: '/infra/api-access-log/page', params })
45   -}
46   -
47   -// 导出API 访问日志
48   -export const exportApiAccessLogApi = (params: ApiAccessLogExportReqVO) => {
49   - return request.download({ url: '/infra/api-access-log/export-excel', params })
50   -}
yudao-ui-admin-vue3/src/api/infra/apiErrorLog/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface ApiErrorLogVO {
4   - id: number
5   - traceId: string
6   - userId: number
7   - userType: number
8   - applicationName: string
9   - requestMethod: string
10   - requestParams: string
11   - requestUrl: string
12   - userIp: string
13   - userAgent: string
14   - exceptionTime: Date
15   - exceptionName: string
16   - exceptionMessage: string
17   - exceptionRootCauseMessage: string
18   - exceptionStackTrace: string
19   - exceptionClassName: string
20   - exceptionFileName: string
21   - exceptionMethodName: string
22   - exceptionLineNumber: number
23   - processUserId: number
24   - processStatus: number
25   - processTime: Date
26   - resultCode: number
27   - createTime: Date
28   -}
29   -
30   -export interface ApiErrorLogPageReqVO extends PageParam {
31   - userId?: number
32   - userType?: number
33   - applicationName?: string
34   - requestUrl?: string
35   - exceptionTime?: Date[]
36   - processStatus: number
37   -}
38   -
39   -export interface ApiErrorLogExportReqVO {
40   - userId?: number
41   - userType?: number
42   - applicationName?: string
43   - requestUrl?: string
44   - exceptionTime?: Date[]
45   - processStatus: number
46   -}
47   -
48   -// 查询列表API 访问日志
49   -export const getApiErrorLogPageApi = (params: ApiErrorLogPageReqVO) => {
50   - return request.get({ url: '/infra/api-error-log/page', params })
51   -}
52   -
53   -// 更新 API 错误日志的处理状态
54   -export const updateApiErrorLogPageApi = (id: number, processStatus: number) => {
55   - return request.put({
56   - url: '/infra/api-error-log/update-status?id=' + id + '&processStatus=' + processStatus
57   - })
58   -}
59   -
60   -// 导出API 访问日志
61   -export const exportApiErrorLogApi = (params: ApiErrorLogExportReqVO) => {
62   - return request.download({
63   - url: '/infra/api-error-log/export-excel',
64   - params
65   - })
66   -}
yudao-ui-admin-vue3/src/api/infra/codegen/index.ts deleted
1   -import request from '@/config/axios'
2   -import type { CodegenUpdateReqVO, CodegenCreateListReqVO } from './types'
3   -
4   -// 查询列表代码生成表定义
5   -export const getCodegenTablePageApi = (params) => {
6   - return request.get({ url: '/infra/codegen/table/page', params })
7   -}
8   -
9   -// 查询详情代码生成表定义
10   -export const getCodegenTableApi = (id: number) => {
11   - return request.get({ url: '/infra/codegen/detail?tableId=' + id })
12   -}
13   -
14   -// 新增代码生成表定义
15   -export const createCodegenTableApi = (data: CodegenCreateListReqVO) => {
16   - return request.post({ url: '/infra/codegen/create', data })
17   -}
18   -
19   -// 修改代码生成表定义
20   -export const updateCodegenTableApi = (data: CodegenUpdateReqVO) => {
21   - return request.put({ url: '/infra/codegen/update', data })
22   -}
23   -
24   -// 基于数据库的表结构,同步数据库的表和字段定义
25   -export const syncCodegenFromDBApi = (id: number) => {
26   - return request.put({ url: '/infra/codegen/sync-from-db?tableId=' + id })
27   -}
28   -
29   -// 基于 SQL 建表语句,同步数据库的表和字段定义
30   -export const syncCodegenFromSQLApi = (id: number, sql: string) => {
31   - return request.put({ url: '/infra/codegen/sync-from-sql?tableId=' + id + '&sql=' + sql })
32   -}
33   -
34   -// 预览生成代码
35   -export const previewCodegenApi = (id: number) => {
36   - return request.get({ url: '/infra/codegen/preview?tableId=' + id })
37   -}
38   -
39   -// 下载生成代码
40   -export const downloadCodegenApi = (id: number) => {
41   - return request.download({ url: '/infra/codegen/download?tableId=' + id })
42   -}
43   -
44   -// 获得表定义
45   -export const getSchemaTableListApi = (params) => {
46   - return request.get({ url: '/infra/codegen/db/table/list', params })
47   -}
48   -
49   -// 基于数据库的表结构,创建代码生成器的表定义
50   -export const createCodegenListApi = (data) => {
51   - return request.post({ url: '/infra/codegen/create-list', data })
52   -}
53   -
54   -// 删除代码生成表定义
55   -export const deleteCodegenTableApi = (id: number) => {
56   - return request.delete({ url: '/infra/codegen/delete?tableId=' + id })
57   -}
yudao-ui-admin-vue3/src/api/infra/codegen/types.ts deleted
1   -export type CodegenTableVO = {
2   - id: number
3   - tableId: number
4   - isParentMenuIdValid: boolean
5   - dataSourceConfigId: number
6   - scene: number
7   - tableName: string
8   - tableComment: string
9   - remark: string
10   - moduleName: string
11   - businessName: string
12   - className: string
13   - classComment: string
14   - author: string
15   - createTime: Date
16   - updateTime: Date
17   - templateType: number
18   - parentMenuId: number
19   -}
20   -
21   -export type CodegenColumnVO = {
22   - id: number
23   - tableId: number
24   - columnName: string
25   - dataType: string
26   - columnComment: string
27   - nullable: number
28   - primaryKey: number
29   - autoIncrement: string
30   - ordinalPosition: number
31   - javaType: string
32   - javaField: string
33   - dictType: string
34   - example: string
35   - createOperation: number
36   - updateOperation: number
37   - listOperation: number
38   - listOperationCondition: string
39   - listOperationResult: number
40   - htmlType: string
41   -}
42   -export type DatabaseTableVO = {
43   - name: string
44   - comment: string
45   -}
46   -export type CodegenDetailVO = {
47   - table: CodegenTableVO
48   - columns: CodegenColumnVO[]
49   -}
50   -export type CodegenPreviewVO = {
51   - filePath: string
52   - code: string
53   -}
54   -export type CodegenUpdateReqVO = {
55   - table: CodegenTableVO
56   - columns: CodegenColumnVO[]
57   -}
58   -export type CodegenCreateListReqVO = {
59   - dataSourceConfigId: number
60   - tableNames: string[]
61   -}
yudao-ui-admin-vue3/src/api/infra/config/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface ConfigVO {
4   - id: number
5   - category: string
6   - name: string
7   - key: string
8   - value: string
9   - type: number
10   - visible: boolean
11   - remark: string
12   - createTime: Date
13   -}
14   -
15   -export interface ConfigPageReqVO extends PageParam {
16   - name?: string
17   - key?: string
18   - type?: number
19   - createTime?: Date[]
20   -}
21   -
22   -export interface ConfigExportReqVO {
23   - name?: string
24   - key?: string
25   - type?: number
26   - createTime?: Date[]
27   -}
28   -
29   -// 查询参数列表
30   -export const getConfigPageApi = (params: ConfigPageReqVO) => {
31   - return request.get({ url: '/infra/config/page', params })
32   -}
33   -
34   -// 查询参数详情
35   -export const getConfigApi = (id: number) => {
36   - return request.get({ url: '/infra/config/get?id=' + id })
37   -}
38   -
39   -// 根据参数键名查询参数值
40   -export const getConfigKeyApi = (configKey: string) => {
41   - return request.get({ url: '/infra/config/get-value-by-key?key=' + configKey })
42   -}
43   -
44   -// 新增参数
45   -export const createConfigApi = (data: ConfigVO) => {
46   - return request.post({ url: '/infra/config/create', data })
47   -}
48   -
49   -// 修改参数
50   -export const updateConfigApi = (data: ConfigVO) => {
51   - return request.put({ url: '/infra/config/update', data })
52   -}
53   -
54   -// 删除参数
55   -export const deleteConfigApi = (id: number) => {
56   - return request.delete({ url: '/infra/config/delete?id=' + id })
57   -}
58   -
59   -// 导出参数
60   -export const exportConfigApi = (params: ConfigExportReqVO) => {
61   - return request.download({ url: '/infra/config/export', params })
62   -}
yudao-ui-admin-vue3/src/api/infra/dataSourceConfig/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface DataSourceConfigVO {
4   - id: number
5   - name: string
6   - url: string
7   - username: string
8   - password: string
9   - createTime: Date
10   -}
11   -
12   -// 查询数据源配置列表
13   -export const getDataSourceConfigListApi = () => {
14   - return request.get({ url: '/infra/data-source-config/list' })
15   -}
16   -
17   -// 查询数据源配置详情
18   -export const getDataSourceConfigApi = (id: number) => {
19   - return request.get({ url: '/infra/data-source-config/get?id=' + id })
20   -}
21   -
22   -// 新增数据源配置
23   -export const createDataSourceConfigApi = (data: DataSourceConfigVO) => {
24   - return request.post({ url: '/infra/data-source-config/create', data })
25   -}
26   -
27   -// 修改数据源配置
28   -export const updateDataSourceConfigApi = (data: DataSourceConfigVO) => {
29   - return request.put({ url: '/infra/data-source-config/update', data })
30   -}
31   -
32   -// 删除数据源配置
33   -export const deleteDataSourceConfigApi = (id: number) => {
34   - return request.delete({ url: '/infra/data-source-config/delete?id=' + id })
35   -}
yudao-ui-admin-vue3/src/api/infra/dbDoc/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 导出Html
4   -export const exportHtmlApi = () => {
5   - return request.download({ url: '/infra/db-doc/export-html' })
6   -}
7   -
8   -// 导出Word
9   -export const exportWordApi = () => {
10   - return request.download({ url: '/infra/db-doc/export-word' })
11   -}
12   -
13   -// 导出Markdown
14   -export const exportMarkdownApi = () => {
15   - return request.download({ url: '/infra/db-doc/export-markdown' })
16   -}
yudao-ui-admin-vue3/src/api/infra/fileConfig/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface FileClientConfig {
4   - basePath: string
5   - host?: string
6   - port?: number
7   - username?: string
8   - password?: string
9   - mode?: string
10   - endpoint?: string
11   - bucket?: string
12   - accessKey?: string
13   - accessSecret?: string
14   - domain: string
15   -}
16   -export interface FileConfigVO {
17   - id: number
18   - name: string
19   - storage: number
20   - master: boolean
21   - visible: boolean
22   - config: FileClientConfig
23   - remark: string
24   - createTime: Date
25   -}
26   -
27   -export interface FileConfigPageReqVO extends PageParam {
28   - name?: string
29   - storage?: number
30   - createTime?: Date[]
31   -}
32   -
33   -// 查询文件配置列表
34   -export const getFileConfigPageApi = (params: FileConfigPageReqVO) => {
35   - return request.get({ url: '/infra/file-config/page', params })
36   -}
37   -
38   -// 查询文件配置详情
39   -export const getFileConfigApi = (id: number) => {
40   - return request.get({ url: '/infra/file-config/get?id=' + id })
41   -}
42   -
43   -// 更新文件配置为主配置
44   -export const updateFileConfigMasterApi = (id: number) => {
45   - return request.put({ url: '/infra/file-config/update-master?id=' + id })
46   -}
47   -
48   -// 新增文件配置
49   -export const createFileConfigApi = (data: FileConfigVO) => {
50   - return request.post({ url: '/infra/file-config/create', data })
51   -}
52   -
53   -// 修改文件配置
54   -export const updateFileConfigApi = (data: FileConfigVO) => {
55   - return request.put({ url: '/infra/file-config/update', data })
56   -}
57   -
58   -// 删除文件配置
59   -export const deleteFileConfigApi = (id: number) => {
60   - return request.delete({ url: '/infra/file-config/delete?id=' + id })
61   -}
62   -
63   -// 测试文件配置
64   -export const testFileConfigApi = (id: number) => {
65   - return request.get({ url: '/infra/file-config/test?id=' + id })
66   -}
yudao-ui-admin-vue3/src/api/infra/fileList/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface FileVO {
4   - id: number
5   - configId: number
6   - path: string
7   - name: string
8   - url: string
9   - size: string
10   - type: string
11   - createTime: Date
12   -}
13   -
14   -export interface FilePageReqVO extends PageParam {
15   - path?: string
16   - type?: string
17   - createTime?: Date[]
18   -}
19   -
20   -// 查询文件列表
21   -export const getFilePageApi = (params: FilePageReqVO) => {
22   - return request.get({ url: '/infra/file/page', params })
23   -}
24   -
25   -// 删除文件
26   -export const deleteFileApi = (id: number) => {
27   - return request.delete({ url: '/infra/file/delete?id=' + id })
28   -}
yudao-ui-admin-vue3/src/api/infra/job/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface JobVO {
4   - id: number
5   - name: string
6   - status: number
7   - handlerName: string
8   - handlerParam: string
9   - cronExpression: string
10   - retryCount: number
11   - retryInterval: number
12   - monitorTimeout: number
13   - createTime: Date
14   -}
15   -
16   -export interface JobPageReqVO extends PageParam {
17   - name?: string
18   - status?: number
19   - handlerName?: string
20   -}
21   -
22   -export interface JobExportReqVO {
23   - name?: string
24   - status?: number
25   - handlerName?: string
26   -}
27   -
28   -// 任务列表
29   -export const getJobPageApi = (params: JobPageReqVO) => {
30   - return request.get({ url: '/infra/job/page', params })
31   -}
32   -
33   -// 任务详情
34   -export const getJobApi = (id: number) => {
35   - return request.get({ url: '/infra/job/get?id=' + id })
36   -}
37   -
38   -// 新增任务
39   -export const createJobApi = (data: JobVO) => {
40   - return request.post({ url: '/infra/job/create', data })
41   -}
42   -
43   -// 修改定时任务调度
44   -export const updateJobApi = (data: JobVO) => {
45   - return request.put({ url: '/infra/job/update', data })
46   -}
47   -
48   -// 删除定时任务调度
49   -export const deleteJobApi = (id: number) => {
50   - return request.delete({ url: '/infra/job/delete?id=' + id })
51   -}
52   -
53   -// 导出定时任务调度
54   -export const exportJobApi = (params: JobExportReqVO) => {
55   - return request.download({ url: '/infra/job/export-excel', params })
56   -}
57   -
58   -// 任务状态修改
59   -export const updateJobStatusApi = (id: number, status: number) => {
60   - const params = {
61   - id,
62   - status
63   - }
64   - return request.put({ url: '/infra/job/update-status', params })
65   -}
66   -
67   -// 定时任务立即执行一次
68   -export const runJobApi = (id: number) => {
69   - return request.put({ url: '/infra/job/trigger?id=' + id })
70   -}
71   -
72   -// 获得定时任务的下 n 次执行时间
73   -export const getJobNextTimesApi = (id: number) => {
74   - return request.get({ url: '/infra/job/get_next_times?id=' + id })
75   -}
yudao-ui-admin-vue3/src/api/infra/jobLog/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface JobLogVO {
4   - id: number
5   - jobId: number
6   - handlerName: string
7   - handlerParam: string
8   - cronExpression: string
9   - executeIndex: string
10   - beginTime: string
11   - endTime: string
12   - duration: string
13   - status: number
14   - createTime: string
15   -}
16   -
17   -export interface JobLogPageReqVO extends PageParam {
18   - jobId?: number
19   - handlerName?: string
20   - beginTime?: string
21   - endTime?: string
22   - status?: number
23   -}
24   -
25   -export interface JobLogExportReqVO {
26   - jobId?: number
27   - handlerName?: string
28   - beginTime?: string
29   - endTime?: string
30   - status?: number
31   -}
32   -
33   -// 任务日志列表
34   -export const getJobLogPageApi = (params: JobLogPageReqVO) => {
35   - return request.get({ url: '/infra/job-log/page', params })
36   -}
37   -
38   -// 任务日志详情
39   -export const getJobLogApi = (id: number) => {
40   - return request.get({ url: '/infra/job-log/get?id=' + id })
41   -}
42   -
43   -// 导出定时任务日志
44   -export const exportJobLogApi = (params: JobLogExportReqVO) => {
45   - return request.download({
46   - url: '/infra/job-log/export-excel',
47   - params
48   - })
49   -}
yudao-ui-admin-vue3/src/api/infra/redis/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -/**
4   - * 获取redis 监控信息
5   - */
6   -export const getCacheApi = () => {
7   - return request.get({ url: '/infra/redis/get-monitor-info' })
8   -}
9   -// 获取模块
10   -export const getKeyDefineListApi = () => {
11   - return request.get({ url: '/infra/redis/get-key-define-list' })
12   -}
13   -/**
14   - * 获取redis key列表
15   - */
16   -export const getKeyListApi = (keyTemplate: string) => {
17   - return request.get({
18   - url: '/infra/redis/get-key-list',
19   - params: {
20   - keyTemplate
21   - }
22   - })
23   -}
24   -// 获取缓存内容
25   -export const getKeyValueApi = (key: string) => {
26   - return request.get({ url: '/infra/redis/get-key-value?key=' + key })
27   -}
28   -
29   -// 根据键名删除缓存
30   -export const deleteKeyApi = (key: string) => {
31   - return request.delete({ url: '/infra/redis/delete-key?key=' + key })
32   -}
33   -
34   -export const deleteKeysApi = (keyTemplate: string) => {
35   - return request.delete({
36   - url: '/infra/redis/delete-keys?',
37   - params: {
38   - keyTemplate
39   - }
40   - })
41   -}
yudao-ui-admin-vue3/src/api/infra/redis/types.ts deleted
1   -export interface RedisMonitorInfoVO {
2   - info: RedisInfoVO
3   - dbSize: number
4   - commandStats: RedisCommandStatsVO[]
5   -}
6   -
7   -export interface RedisInfoVO {
8   - io_threaded_reads_processed: string
9   - tracking_clients: string
10   - uptime_in_seconds: string
11   - cluster_connections: string
12   - current_cow_size: string
13   - maxmemory_human: string
14   - aof_last_cow_size: string
15   - master_replid2: string
16   - mem_replication_backlog: string
17   - aof_rewrite_scheduled: string
18   - total_net_input_bytes: string
19   - rss_overhead_ratio: string
20   - hz: string
21   - current_cow_size_age: string
22   - redis_build_id: string
23   - errorstat_BUSYGROUP: string
24   - aof_last_bgrewrite_status: string
25   - multiplexing_api: string
26   - client_recent_max_output_buffer: string
27   - allocator_resident: string
28   - mem_fragmentation_bytes: string
29   - aof_current_size: string
30   - repl_backlog_first_byte_offset: string
31   - tracking_total_prefixes: string
32   - redis_mode: string
33   - redis_git_dirty: string
34   - aof_delayed_fsync: string
35   - allocator_rss_bytes: string
36   - repl_backlog_histlen: string
37   - io_threads_active: string
38   - rss_overhead_bytes: string
39   - total_system_memory: string
40   - loading: string
41   - evicted_keys: string
42   - maxclients: string
43   - cluster_enabled: string
44   - redis_version: string
45   - repl_backlog_active: string
46   - mem_aof_buffer: string
47   - allocator_frag_bytes: string
48   - io_threaded_writes_processed: string
49   - instantaneous_ops_per_sec: string
50   - used_memory_human: string
51   - total_error_replies: string
52   - role: string
53   - maxmemory: string
54   - used_memory_lua: string
55   - rdb_current_bgsave_time_sec: string
56   - used_memory_startup: string
57   - used_cpu_sys_main_thread: string
58   - lazyfree_pending_objects: string
59   - aof_pending_bio_fsync: string
60   - used_memory_dataset_perc: string
61   - allocator_frag_ratio: string
62   - arch_bits: string
63   - used_cpu_user_main_thread: string
64   - mem_clients_normal: string
65   - expired_time_cap_reached_count: string
66   - unexpected_error_replies: string
67   - mem_fragmentation_ratio: string
68   - aof_last_rewrite_time_sec: string
69   - master_replid: string
70   - aof_rewrite_in_progress: string
71   - lru_clock: string
72   - maxmemory_policy: string
73   - run_id: string
74   - latest_fork_usec: string
75   - tracking_total_items: string
76   - total_commands_processed: string
77   - expired_keys: string
78   - errorstat_ERR: string
79   - used_memory: string
80   - module_fork_in_progress: string
81   - errorstat_WRONGPASS: string
82   - aof_buffer_length: string
83   - dump_payload_sanitizations: string
84   - mem_clients_slaves: string
85   - keyspace_misses: string
86   - server_time_usec: string
87   - executable: string
88   - lazyfreed_objects: string
89   - db0: string
90   - used_memory_peak_human: string
91   - keyspace_hits: string
92   - rdb_last_cow_size: string
93   - aof_pending_rewrite: string
94   - used_memory_overhead: string
95   - active_defrag_hits: string
96   - tcp_port: string
97   - uptime_in_days: string
98   - used_memory_peak_perc: string
99   - current_save_keys_processed: string
100   - blocked_clients: string
101   - total_reads_processed: string
102   - expire_cycle_cpu_milliseconds: string
103   - sync_partial_err: string
104   - used_memory_scripts_human: string
105   - aof_current_rewrite_time_sec: string
106   - aof_enabled: string
107   - process_supervised: string
108   - master_repl_offset: string
109   - used_memory_dataset: string
110   - used_cpu_user: string
111   - rdb_last_bgsave_status: string
112   - tracking_total_keys: string
113   - atomicvar_api: string
114   - allocator_rss_ratio: string
115   - client_recent_max_input_buffer: string
116   - clients_in_timeout_table: string
117   - aof_last_write_status: string
118   - mem_allocator: string
119   - used_memory_scripts: string
120   - used_memory_peak: string
121   - process_id: string
122   - master_failover_state: string
123   - errorstat_NOAUTH: string
124   - used_cpu_sys: string
125   - repl_backlog_size: string
126   - connected_slaves: string
127   - current_save_keys_total: string
128   - gcc_version: string
129   - total_system_memory_human: string
130   - sync_full: string
131   - connected_clients: string
132   - module_fork_last_cow_size: string
133   - total_writes_processed: string
134   - allocator_active: string
135   - total_net_output_bytes: string
136   - pubsub_channels: string
137   - current_fork_perc: string
138   - active_defrag_key_hits: string
139   - rdb_changes_since_last_save: string
140   - instantaneous_input_kbps: string
141   - used_memory_rss_human: string
142   - configured_hz: string
143   - expired_stale_perc: string
144   - active_defrag_misses: string
145   - used_cpu_sys_children: string
146   - number_of_cached_scripts: string
147   - sync_partial_ok: string
148   - used_memory_lua_human: string
149   - rdb_last_save_time: string
150   - pubsub_patterns: string
151   - slave_expires_tracked_keys: string
152   - redis_git_sha1: string
153   - used_memory_rss: string
154   - rdb_last_bgsave_time_sec: string
155   - os: string
156   - mem_not_counted_for_evict: string
157   - active_defrag_running: string
158   - rejected_connections: string
159   - aof_rewrite_buffer_length: string
160   - total_forks: string
161   - active_defrag_key_misses: string
162   - allocator_allocated: string
163   - aof_base_size: string
164   - instantaneous_output_kbps: string
165   - second_repl_offset: string
166   - rdb_bgsave_in_progress: string
167   - used_cpu_user_children: string
168   - total_connections_received: string
169   - migrate_cached_sockets: string
170   -}
171   -
172   -export interface RedisCommandStatsVO {
173   - command: string
174   - calls: number
175   - usec: number
176   -}
177   -
178   -export interface RedisKeyInfo {
179   - keyTemplate: string
180   - keyType: string
181   - valueType: string
182   - timeoutType: number
183   - timeout: number
184   - memo: string
185   -}
yudao-ui-admin-vue3/src/api/login/index.ts deleted
1   -import request from '@/config/axios'
2   -import { getRefreshToken } from '@/utils/auth'
3   -import type { UserLoginVO } from './types'
4   -
5   -export interface CodeImgResult {
6   - captchaOnOff: boolean
7   - img: string
8   - uuid: string
9   -}
10   -export interface SmsCodeVO {
11   - mobile: string
12   - scene: number
13   -}
14   -export interface SmsLoginVO {
15   - mobile: string
16   - code: string
17   -}
18   -
19   -// 登录
20   -export const loginApi = (data: UserLoginVO) => {
21   - return request.post({ url: '/system/auth/login', data })
22   -}
23   -
24   -// 刷新访问令牌
25   -export const refreshToken = () => {
26   - return request.post({ url: '/system/auth/refresh-token?refreshToken=' + getRefreshToken() })
27   -}
28   -
29   -// 使用租户名,获得租户编号
30   -export const getTenantIdByNameApi = (name: string) => {
31   - return request.get({ url: '/system/tenant/get-id-by-name?name=' + name })
32   -}
33   -
34   -// 登出
35   -export const loginOutApi = () => {
36   - return request.post({ url: '/system/auth/logout' })
37   -}
38   -
39   -// 获取用户权限信息
40   -export const getInfoApi = () => {
41   - return request.get({ url: '/system/auth/get-permission-info' })
42   -}
43   -
44   -// 路由
45   -export const getAsyncRoutesApi = () => {
46   - return request.get({ url: '/system/auth/list-menus' })
47   -}
48   -
49   -//获取登录验证码
50   -export const sendSmsCodeApi = (data: SmsCodeVO) => {
51   - return request.post({ url: '/system/auth/send-sms-code', data })
52   -}
53   -
54   -// 短信验证码登录
55   -export const smsLoginApi = (data: SmsLoginVO) => {
56   - return request.post({ url: '/system/auth/sms-login', data })
57   -}
58   -
59   -// 社交授权的跳转
60   -export const socialAuthRedirectApi = (type: number, redirectUri: string) => {
61   - return request.get({
62   - url: '/system/auth/social-auth-redirect?type=' + type + '&redirectUri=' + redirectUri
63   - })
64   -}
65   -// 获取验证图片 以及token
66   -export const getCodeApi = (data) => {
67   - return request.postOriginal({ url: 'system/captcha/get', data })
68   -}
69   -
70   -// 滑动或者点选验证
71   -export const reqCheckApi = (data) => {
72   - return request.postOriginal({ url: 'system/captcha/check', data })
73   -}
yudao-ui-admin-vue3/src/api/login/types.ts deleted
1   -export type UserLoginVO = {
2   - username: string
3   - password: string
4   - captchaVerification: string
5   -}
6   -
7   -export type TokenType = {
8   - id: number // 编号
9   - accessToken: string // 访问令牌
10   - refreshToken: string // 刷新令牌
11   - userId: number // 用户编号
12   - userType: number //用户类型
13   - clientId: string //客户端编号
14   - expiresTime: number //过期时间
15   -}
16   -
17   -export type UserVO = {
18   - id: number
19   - username: string
20   - nickname: string
21   - deptId: number
22   - email: string
23   - mobile: string
24   - sex: number
25   - avatar: string
26   - loginIp: string
27   - loginDate: string
28   -}
29   -
30   -export type UserInfoVO = {
31   - permissions: []
32   - roles: []
33   - user: {
34   - avatar: string
35   - id: number
36   - nickname: string
37   - }
38   -}
39   -
40   -export type TentantNameVO = {
41   - name: string
42   -}
yudao-ui-admin-vue3/src/api/mp/account/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 创建公众号账号
4   -export const createAccount = async (data) => {
5   - return await request.post({ url: '/mp/account/create', data })
6   -}
7   -
8   -// 更新公众号账号
9   -export const updateAccount = async (data) => {
10   - return request.put({ url: '/mp/account/update', data: data })
11   -}
12   -
13   -// 删除公众号账号
14   -export const deleteAccount = async (id) => {
15   - return request.delete({ url: '/mp/account/delete?id=' + id, method: 'delete' })
16   -}
17   -
18   -// 获得公众号账号
19   -export const getAccount = async (id) => {
20   - return request.get({ url: '/mp/account/get?id=' + id })
21   -}
22   -
23   -// 获得公众号账号分页
24   -export const getAccountPage = async (query) => {
25   - return request.get({ url: '/mp/account/page', params: query })
26   -}
27   -
28   -// 获取公众号账号精简信息列表
29   -export const getSimpleAccounts = async () => {
30   - return request.get({ url: '/mp/account/list-all-simple' })
31   -}
32   -
33   -// 生成公众号二维码
34   -export const generateAccountQrCode = async (id) => {
35   - return request.put({ url: '/mp/account/generate-qr-code?id=' + id })
36   -}
37   -
38   -// 清空公众号 API 配额
39   -export const clearAccountQuota = async (id) => {
40   - return request.put({ url: '/mp/account/clear-quota?id=' + id })
41   -}
yudao-ui-admin-vue3/src/api/mp/autoReply/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 创建公众号的自动回复
4   -export const createAutoReply = (data) => {
5   - return request.post({
6   - url: '/mp/auto-reply/create',
7   - data: data
8   - })
9   -}
10   -
11   -// 更新公众号的自动回复
12   -export const updateAutoReply = (data) => {
13   - return request.put({
14   - url: '/mp/auto-reply/update',
15   - data: data
16   - })
17   -}
18   -
19   -// 删除公众号的自动回复
20   -export const deleteAutoReply = (id) => {
21   - return request.delete({
22   - url: '/mp/auto-reply/delete?id=' + id
23   - })
24   -}
25   -
26   -// 获得公众号的自动回复
27   -export const getAutoReply = (id) => {
28   - return request.get({
29   - url: '/mp/auto-reply/get?id=' + id
30   - })
31   -}
32   -
33   -// 获得公众号的自动回复分页
34   -export const getAutoReplyPage = (query) => {
35   - return request.get({
36   - url: '/mp/auto-reply/page',
37   - params: query
38   - })
39   -}
yudao-ui-admin-vue3/src/api/mp/draft/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 获得公众号草稿分页
4   -export const getDraftPage = (query) => {
5   - return request.get({
6   - url: '/mp/draft/page',
7   - params: query
8   - })
9   -}
10   -
11   -// 创建公众号草稿
12   -export const createDraft = (accountId, articles) => {
13   - return request.post({
14   - url: '/mp/draft/create?accountId=' + accountId,
15   - data: {
16   - articles
17   - }
18   - })
19   -}
20   -
21   -// 更新公众号草稿
22   -export const updateDraft = (accountId, mediaId, articles) => {
23   - return request.put({
24   - url: '/mp/draft/update?accountId=' + accountId + '&mediaId=' + mediaId,
25   - method: 'put',
26   - data: articles
27   - })
28   -}
29   -
30   -// 删除公众号草稿
31   -export const deleteDraft = (accountId, mediaId) => {
32   - return request.delete({
33   - url: '/mp/draft/delete?accountId=' + accountId + '&mediaId=' + mediaId
34   - })
35   -}
yudao-ui-admin-vue3/src/api/mp/freePublish/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 获得公众号素材分页
4   -export const getFreePublishPage = (query) => {
5   - return request.get({
6   - url: '/mp/free-publish/page',
7   - params: query
8   - })
9   -}
10   -
11   -// 删除公众号素材
12   -export const deleteFreePublish = (accountId, articleId) => {
13   - return request.delete({
14   - url: '/mp/free-publish/delete?accountId=' + accountId + '&articleId=' + articleId
15   - })
16   -}
17   -
18   -// 发布公众号素材
19   -export const submitFreePublish = (accountId, mediaId) => {
20   - return request.post({
21   - url: '/mp/free-publish/submit?accountId=' + accountId + '&mediaId=' + mediaId
22   - })
23   -}
yudao-ui-admin-vue3/src/api/mp/material/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 获得公众号素材分页
4   -export const getMaterialPage = (query) => {
5   - return request.get({
6   - url: '/mp/material/page',
7   - params: query
8   - })
9   -}
10   -
11   -// 删除公众号永久素材
12   -export const deletePermanentMaterial = (id) => {
13   - return request.delete({
14   - url: '/mp/material/delete-permanent?id=' + id
15   - })
16   -}
yudao-ui-admin-vue3/src/api/mp/menu/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 获得公众号菜单列表
4   -export const getMenuList = (accountId) => {
5   - return request.get({
6   - url: '/mp/menu/list?accountId=' + accountId
7   - })
8   -}
9   -
10   -// 保存公众号菜单
11   -export const saveMenu = (accountId, menus) => {
12   - return request.post({
13   - url: '/mp/menu/save',
14   - data: {
15   - accountId,
16   - menus
17   - }
18   - })
19   -}
20   -
21   -// 删除公众号菜单
22   -export const deleteMenu = (accountId) => {
23   - return request.delete({
24   - url: '/mp/menu/delete?accountId=' + accountId
25   - })
26   -}
yudao-ui-admin-vue3/src/api/mp/message/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 获得公众号消息分页
4   -export const getMessagePage = (query) => {
5   - return request.get({
6   - url: '/mp/message/page',
7   - params: query
8   - })
9   -}
10   -
11   -// 给粉丝发送消息
12   -export const sendMessage = (data) => {
13   - return request.post({
14   - url: '/mp/message/send',
15   - data: data
16   - })
17   -}
yudao-ui-admin-vue3/src/api/mp/mpuser/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 更新公众号粉丝
4   -export const updateUser = (data) => {
5   - return request.put({
6   - url: '/mp/user/update',
7   - data: data
8   - })
9   -}
10   -
11   -// 获得公众号粉丝
12   -export const getUser = (id) => {
13   - return request.get({
14   - url: '/mp/user/get?id=' + id
15   - })
16   -}
17   -
18   -// 获得公众号粉丝分页
19   -export const getUserPage = (query) => {
20   - return request.get({
21   - url: '/mp/user/page',
22   - params: query
23   - })
24   -}
25   -
26   -// 同步公众号粉丝
27   -export const syncUser = (accountId) => {
28   - return request.post({
29   - url: '/mp/tag/sync?accountId=' + accountId
30   - })
31   -}
yudao-ui-admin-vue3/src/api/mp/statistics/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 获取消息发送概况数据
4   -export const getUpstreamMessage = (query) => {
5   - return request.get({
6   - url: '/mp/statistics/upstream-message',
7   - params: query
8   - })
9   -}
10   -
11   -// 用户增减数据
12   -export const getUserSummary = (query) => {
13   - return request.get({
14   - url: '/mp/statistics/user-summary',
15   - params: query
16   - })
17   -}
18   -
19   -// 获得用户累计数据
20   -export const getUserCumulate = (query) => {
21   - return request.get({
22   - url: '/mp/statistics/user-cumulate',
23   - params: query
24   - })
25   -}
26   -
27   -// 获得接口分析数据
28   -export const getInterfaceSummary = (query) => {
29   - return request.get({
30   - url: '/mp/statistics/interface-summary',
31   - params: query
32   - })
33   -}
yudao-ui-admin-vue3/src/api/mp/tag/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 创建公众号标签
4   -export const createTag = (data) => {
5   - return request.post({
6   - url: '/mp/tag/create',
7   - data: data
8   - })
9   -}
10   -
11   -// 更新公众号标签
12   -export const updateTag = (data) => {
13   - return request.put({
14   - url: '/mp/tag/update',
15   - data: data
16   - })
17   -}
18   -
19   -// 删除公众号标签
20   -export const deleteTag = (id) => {
21   - return request.delete({
22   - url: '/mp/tag/delete?id=' + id
23   - })
24   -}
25   -
26   -// 获得公众号标签
27   -export const getTag = (id) => {
28   - return request.get({
29   - url: '/mp/tag/get?id=' + id
30   - })
31   -}
32   -
33   -// 获得公众号标签分页
34   -export const getTagPage = (query) => {
35   - return request.get({
36   - url: '/mp/tag/page',
37   - params: query
38   - })
39   -}
40   -
41   -// 获取公众号标签精简信息列表
42   -export const getSimpleTags = () => {
43   - return request.get({
44   - url: '/mp/tag/list-all-simple'
45   - })
46   -}
47   -
48   -// 同步公众号标签
49   -export const syncTag = (accountId) => {
50   - return request.post({
51   - url: '/mp/tag/sync?accountId=' + accountId
52   - })
53   -}
yudao-ui-admin-vue3/src/api/pay/app/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface AppVO {
4   - id: number
5   - name: string
6   - status: number
7   - remark: string
8   - payNotifyUrl: string
9   - refundNotifyUrl: string
10   - merchantId: number
11   - merchantName: string
12   - createTime: Date
13   -}
14   -
15   -export interface AppPageReqVO extends PageParam {
16   - name?: string
17   - status?: number
18   - remark?: string
19   - payNotifyUrl?: string
20   - refundNotifyUrl?: string
21   - merchantName?: string
22   - createTime?: Date[]
23   -}
24   -
25   -export interface AppExportReqVO {
26   - name?: string
27   - status?: number
28   - remark?: string
29   - payNotifyUrl?: string
30   - refundNotifyUrl?: string
31   - merchantName?: string
32   - createTime?: Date[]
33   -}
34   -
35   -export interface AppUpdateStatusReqVO {
36   - id: number
37   - status: number
38   -}
39   -
40   -// 查询列表支付应用
41   -export const getAppPageApi = (params: AppPageReqVO) => {
42   - return request.get({ url: '/pay/app/page', params })
43   -}
44   -
45   -// 查询详情支付应用
46   -export const getAppApi = (id: number) => {
47   - return request.get({ url: '/pay/app/get?id=' + id })
48   -}
49   -
50   -// 新增支付应用
51   -export const createAppApi = (data: AppVO) => {
52   - return request.post({ url: '/pay/app/create', data })
53   -}
54   -
55   -// 修改支付应用
56   -export const updateAppApi = (data: AppVO) => {
57   - return request.put({ url: '/pay/app/update', data })
58   -}
59   -
60   -// 支付应用信息状态修改
61   -export const changeAppStatusApi = (data: AppUpdateStatusReqVO) => {
62   - return request.put({ url: '/pay/app/update-status', data: data })
63   -}
64   -
65   -// 删除支付应用
66   -export const deleteAppApi = (id: number) => {
67   - return request.delete({ url: '/pay/app/delete?id=' + id })
68   -}
69   -
70   -// 导出支付应用
71   -export const exportAppApi = (params: AppExportReqVO) => {
72   - return request.download({ url: '/pay/app/export-excel', params })
73   -}
74   -
75   -// 根据商ID称搜索应用列表
76   -export const getAppListByMerchantIdApi = (merchantId: number) => {
77   - return request.get({ url: '/pay/app/list-merchant-id', params: { merchantId: merchantId } })
78   -}
yudao-ui-admin-vue3/src/api/pay/channel/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface ChannelVO {
4   - id: number
5   - code: string
6   - config: string
7   - status: number
8   - remark: string
9   - feeRate: number
10   - merchantId: number
11   - appId: number
12   - createTime: Date
13   -}
14   -
15   -export interface ChannelPageReqVO extends PageParam {
16   - code?: string
17   - status?: number
18   - remark?: string
19   - feeRate?: number
20   - merchantId?: number
21   - appId?: number
22   - config?: string
23   - createTime?: Date[]
24   -}
25   -
26   -export interface ChannelExportReqVO {
27   - code?: string
28   - status?: number
29   - remark?: string
30   - feeRate?: number
31   - merchantId?: number
32   - appId?: number
33   - config?: string
34   - createTime?: Date[]
35   -}
36   -
37   -// 查询列表支付渠道
38   -export const getChannelPageApi = (params: ChannelPageReqVO) => {
39   - return request.get({ url: '/pay/channel/page', params })
40   -}
41   -
42   -// 查询详情支付渠道
43   -export const getChannelApi = (merchantId: number, appId: string, code: string) => {
44   - const params = {
45   - merchantId: merchantId,
46   - appId: appId,
47   - code: code
48   - }
49   - return request.get({ url: '/pay/channel/get-channel', params: params })
50   -}
51   -
52   -// 新增支付渠道
53   -export const createChannelApi = (data: ChannelVO) => {
54   - return request.post({ url: '/pay/channel/create', data })
55   -}
56   -
57   -// 修改支付渠道
58   -export const updateChannelApi = (data: ChannelVO) => {
59   - return request.put({ url: '/pay/channel/update', data })
60   -}
61   -
62   -// 删除支付渠道
63   -export const deleteChannelApi = (id: number) => {
64   - return request.delete({ url: '/pay/channel/delete?id=' + id })
65   -}
66   -
67   -// 导出支付渠道
68   -export const exportChannelApi = (params: ChannelExportReqVO) => {
69   - return request.download({ url: '/pay/channel/export-excel', params })
70   -}
yudao-ui-admin-vue3/src/api/pay/merchant/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface MerchantVO {
4   - id: number
5   - no: string
6   - name: string
7   - shortName: string
8   - status: number
9   - remark: string
10   - createTime: Date
11   -}
12   -
13   -export interface MerchantPageReqVO extends PageParam {
14   - no?: string
15   - name?: string
16   - shortName?: string
17   - status?: number
18   - remark?: string
19   - createTime?: Date[]
20   -}
21   -
22   -export interface MerchantExportReqVO {
23   - no?: string
24   - name?: string
25   - shortName?: string
26   - status?: number
27   - remark?: string
28   - createTime?: Date[]
29   -}
30   -
31   -// 查询列表支付商户
32   -export const getMerchantPageApi = (params: MerchantPageReqVO) => {
33   - return request.get({ url: '/pay/merchant/page', params })
34   -}
35   -
36   -// 查询详情支付商户
37   -export const getMerchantApi = (id: number) => {
38   - return request.get({ url: '/pay/merchant/get?id=' + id })
39   -}
40   -
41   -// 根据商户名称搜索商户列表
42   -export const getMerchantListByNameApi = (name: string) => {
43   - return request.get({
44   - url: '/pay/merchant/list-by-name?id=',
45   - params: {
46   - name: name
47   - }
48   - })
49   -}
50   -
51   -// 新增支付商户
52   -export const createMerchantApi = (data: MerchantVO) => {
53   - return request.post({ url: '/pay/merchant/create', data })
54   -}
55   -
56   -// 修改支付商户
57   -export const updateMerchantApi = (data: MerchantVO) => {
58   - return request.put({ url: '/pay/merchant/update', data })
59   -}
60   -
61   -// 删除支付商户
62   -export const deleteMerchantApi = (id: number) => {
63   - return request.delete({ url: '/pay/merchant/delete?id=' + id })
64   -}
65   -
66   -// 导出支付商户
67   -export const exportMerchantApi = (params: MerchantExportReqVO) => {
68   - return request.download({ url: '/pay/merchant/export-excel', params })
69   -}
70   -// 支付商户状态修改
71   -export const changeMerchantStatusApi = (id: number, status: number) => {
72   - const data = {
73   - id,
74   - status
75   - }
76   - return request.put({ url: '/pay/merchant/update-status', data: data })
77   -}
yudao-ui-admin-vue3/src/api/pay/order/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface OrderVO {
4   - id: number
5   - merchantId: number
6   - appId: number
7   - channelId: number
8   - channelCode: string
9   - merchantOrderId: string
10   - subject: string
11   - body: string
12   - notifyUrl: string
13   - notifyStatus: number
14   - amount: number
15   - channelFeeRate: number
16   - channelFeeAmount: number
17   - status: number
18   - userIp: string
19   - expireTime: Date
20   - successTime: Date
21   - notifyTime: Date
22   - successExtensionId: number
23   - refundStatus: number
24   - refundTimes: number
25   - refundAmount: number
26   - channelUserId: string
27   - channelOrderNo: string
28   - createTime: Date
29   -}
30   -
31   -export interface OrderPageReqVO extends PageParam {
32   - merchantId?: number
33   - appId?: number
34   - channelId?: number
35   - channelCode?: string
36   - merchantOrderId?: string
37   - subject?: string
38   - body?: string
39   - notifyUrl?: string
40   - notifyStatus?: number
41   - amount?: number
42   - channelFeeRate?: number
43   - channelFeeAmount?: number
44   - status?: number
45   - expireTime?: Date[]
46   - successTime?: Date[]
47   - notifyTime?: Date[]
48   - successExtensionId?: number
49   - refundStatus?: number
50   - refundTimes?: number
51   - channelUserId?: string
52   - channelOrderNo?: string
53   - createTime?: Date[]
54   -}
55   -
56   -export interface OrderExportReqVO {
57   - merchantId?: number
58   - appId?: number
59   - channelId?: number
60   - channelCode?: string
61   - merchantOrderId?: string
62   - subject?: string
63   - body?: string
64   - notifyUrl?: string
65   - notifyStatus?: number
66   - amount?: number
67   - channelFeeRate?: number
68   - channelFeeAmount?: number
69   - status?: number
70   - expireTime?: Date[]
71   - successTime?: Date[]
72   - notifyTime?: Date[]
73   - successExtensionId?: number
74   - refundStatus?: number
75   - refundTimes?: number
76   - channelUserId?: string
77   - channelOrderNo?: string
78   - createTime?: Date[]
79   -}
80   -
81   -// 查询列表支付订单
82   -export const getOrderPageApi = async (params: OrderPageReqVO) => {
83   - return await request.get({ url: '/pay/order/page', params })
84   -}
85   -
86   -// 查询详情支付订单
87   -export const getOrderApi = async (id: number) => {
88   - return await request.get({ url: '/pay/order/get?id=' + id })
89   -}
90   -
91   -// 新增支付订单
92   -export const createOrderApi = async (data: OrderVO) => {
93   - return await request.post({ url: '/pay/order/create', data })
94   -}
95   -
96   -// 修改支付订单
97   -export const updateOrderApi = async (data: OrderVO) => {
98   - return await request.put({ url: '/pay/order/update', data })
99   -}
100   -
101   -// 删除支付订单
102   -export const deleteOrderApi = async (id: number) => {
103   - return await request.delete({ url: '/pay/order/delete?id=' + id })
104   -}
105   -
106   -// 导出支付订单
107   -export const exportOrderApi = async (params: OrderExportReqVO) => {
108   - return await request.download({ url: '/pay/order/export-excel', params })
109   -}
yudao-ui-admin-vue3/src/api/pay/refund/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface RefundVO {
4   - id: number
5   - merchantId: number
6   - appId: number
7   - channelId: number
8   - channelCode: string
9   - orderId: string
10   - tradeNo: string
11   - merchantOrderId: string
12   - merchantRefundNo: string
13   - notifyUrl: string
14   - notifyStatus: number
15   - status: number
16   - type: number
17   - payAmount: number
18   - refundAmount: number
19   - reason: string
20   - userIp: string
21   - channelOrderNo: string
22   - channelRefundNo: string
23   - channelErrorCode: string
24   - channelErrorMsg: string
25   - channelExtras: string
26   - expireTime: Date
27   - successTime: Date
28   - notifyTime: Date
29   - createTime: Date
30   -}
31   -
32   -export interface RefundPageReqVO extends PageParam {
33   - merchantId?: number
34   - appId?: number
35   - channelId?: number
36   - channelCode?: string
37   - orderId?: string
38   - tradeNo?: string
39   - merchantOrderId?: string
40   - merchantRefundNo?: string
41   - notifyUrl?: string
42   - notifyStatus?: number
43   - status?: number
44   - type?: number
45   - payAmount?: number
46   - refundAmount?: number
47   - reason?: string
48   - userIp?: string
49   - channelOrderNo?: string
50   - channelRefundNo?: string
51   - channelErrorCode?: string
52   - channelErrorMsg?: string
53   - channelExtras?: string
54   - expireTime?: Date[]
55   - successTime?: Date[]
56   - notifyTime?: Date[]
57   - createTime?: Date[]
58   -}
59   -
60   -export interface PayRefundExportReqVO {
61   - merchantId?: number
62   - appId?: number
63   - channelId?: number
64   - channelCode?: string
65   - orderId?: string
66   - tradeNo?: string
67   - merchantOrderId?: string
68   - merchantRefundNo?: string
69   - notifyUrl?: string
70   - notifyStatus?: number
71   - status?: number
72   - type?: number
73   - payAmount?: number
74   - refundAmount?: number
75   - reason?: string
76   - userIp?: string
77   - channelOrderNo?: string
78   - channelRefundNo?: string
79   - channelErrorCode?: string
80   - channelErrorMsg?: string
81   - channelExtras?: string
82   - expireTime?: Date[]
83   - successTime?: Date[]
84   - notifyTime?: Date[]
85   - createTime?: Date[]
86   -}
87   -
88   -// 查询列表退款订单
89   -export const getRefundPageApi = (params: RefundPageReqVO) => {
90   - return request.get({ url: '/pay/refund/page', params })
91   -}
92   -
93   -// 查询详情退款订单
94   -export const getRefundApi = (id: number) => {
95   - return request.get({ url: '/pay/refund/get?id=' + id })
96   -}
97   -
98   -// 新增退款订单
99   -export const createRefundApi = (data: RefundVO) => {
100   - return request.post({ url: '/pay/refund/create', data })
101   -}
102   -
103   -// 修改退款订单
104   -export const updateRefundApi = (data: RefundVO) => {
105   - return request.put({ url: '/pay/refund/update', data })
106   -}
107   -
108   -// 删除退款订单
109   -export const deleteRefundApi = (id: number) => {
110   - return request.delete({ url: '/pay/refund/delete?id=' + id })
111   -}
112   -
113   -// 导出退款订单
114   -export const exportRefundApi = (params: PayRefundExportReqVO) => {
115   - return request.download({ url: '/pay/refund/export-excel', params })
116   -}
yudao-ui-admin-vue3/src/api/system/dept/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface DeptVO {
4   - id?: number
5   - name: string
6   - parentId: number
7   - status: number
8   - sort: number
9   - leaderUserId: number
10   - phone: string
11   - email: string
12   - createTime: Date
13   -}
14   -
15   -export interface DeptPageReqVO {
16   - name?: string
17   - status?: number
18   -}
19   -
20   -// 查询部门(精简)列表
21   -export const listSimpleDeptApi = async () => {
22   - return await request.get({ url: '/system/dept/list-all-simple' })
23   -}
24   -
25   -// 查询部门列表
26   -export const getDeptPageApi = async (params: DeptPageReqVO) => {
27   - return await request.get({ url: '/system/dept/list', params })
28   -}
29   -
30   -// 查询部门详情
31   -export const getDeptApi = async (id: number) => {
32   - return await request.get({ url: '/system/dept/get?id=' + id })
33   -}
34   -
35   -// 新增部门
36   -export const createDeptApi = async (data: DeptVO) => {
37   - return await request.post({ url: '/system/dept/create', data: data })
38   -}
39   -
40   -// 修改部门
41   -export const updateDeptApi = async (params: DeptVO) => {
42   - return await request.put({ url: '/system/dept/update', data: params })
43   -}
44   -
45   -// 删除部门
46   -export const deleteDeptApi = async (id: number) => {
47   - return await request.delete({ url: '/system/dept/delete?id=' + id })
48   -}
yudao-ui-admin-vue3/src/api/system/dict/dict.data.ts deleted
1   -import request from '@/config/axios'
2   -import type { DictDataVO, DictDataPageReqVO, DictDataExportReqVO } from './types'
3   -
4   -// 查询字典数据(精简)列表
5   -export const listSimpleDictDataApi = () => {
6   - return request.get({ url: '/system/dict-data/list-all-simple' })
7   -}
8   -
9   -// 查询字典数据列表
10   -export const getDictDataPageApi = (params: DictDataPageReqVO) => {
11   - return request.get({ url: '/system/dict-data/page', params })
12   -}
13   -
14   -// 查询字典数据详情
15   -export const getDictDataApi = (id: number) => {
16   - return request.get({ url: '/system/dict-data/get?id=' + id })
17   -}
18   -
19   -// 新增字典数据
20   -export const createDictDataApi = (data: DictDataVO) => {
21   - return request.post({ url: '/system/dict-data/create', data })
22   -}
23   -
24   -// 修改字典数据
25   -export const updateDictDataApi = (data: DictDataVO) => {
26   - return request.put({ url: '/system/dict-data/update', data })
27   -}
28   -
29   -// 删除字典数据
30   -export const deleteDictDataApi = (id: number) => {
31   - return request.delete({ url: '/system/dict-data/delete?id=' + id })
32   -}
33   -// 导出字典类型数据
34   -export const exportDictDataApi = (params: DictDataExportReqVO) => {
35   - return request.get({ url: '/system/dict-data/export', params })
36   -}
yudao-ui-admin-vue3/src/api/system/dict/dict.type.ts deleted
1   -import request from '@/config/axios'
2   -import type { DictTypeVO, DictTypePageReqVO, DictTypeExportReqVO } from './types'
3   -
4   -// 查询字典(精简)列表
5   -export const listSimpleDictTypeApi = () => {
6   - return request.get({ url: '/system/dict-type/list-all-simple' })
7   -}
8   -
9   -// 查询字典列表
10   -export const getDictTypePageApi = (params: DictTypePageReqVO) => {
11   - return request.get({ url: '/system/dict-type/page', params })
12   -}
13   -
14   -// 查询字典详情
15   -export const getDictTypeApi = (id: number) => {
16   - return request.get({ url: '/system/dict-type/get?id=' + id })
17   -}
18   -
19   -// 新增字典
20   -export const createDictTypeApi = (data: DictTypeVO) => {
21   - return request.post({ url: '/system/dict-type/create', data })
22   -}
23   -
24   -// 修改字典
25   -export const updateDictTypeApi = (data: DictTypeVO) => {
26   - return request.put({ url: '/system/dict-type/update', data })
27   -}
28   -
29   -// 删除字典
30   -export const deleteDictTypeApi = (id: number) => {
31   - return request.delete({ url: '/system/dict-type/delete?id=' + id })
32   -}
33   -// 导出字典类型
34   -export const exportDictTypeApi = (params: DictTypeExportReqVO) => {
35   - return request.get({ url: '/system/dict-type/export', params })
36   -}
yudao-ui-admin-vue3/src/api/system/dict/types.ts deleted
1   -export type DictTypeVO = {
2   - id: number
3   - name: string
4   - type: string
5   - status: number
6   - remark: string
7   - createTime: Date
8   -}
9   -
10   -export type DictTypePageReqVO = {
11   - name: string
12   - type: string
13   - status: number
14   - createTime: Date[]
15   -}
16   -
17   -export type DictTypeExportReqVO = {
18   - name: string
19   - type: string
20   - status: number
21   - createTime: Date[]
22   -}
23   -
24   -export type DictDataVO = {
25   - id: number
26   - sort: number
27   - label: string
28   - value: string
29   - dictType: string
30   - status: number
31   - colorType: string
32   - cssClass: string
33   - remark: string
34   - createTime: Date
35   -}
36   -export type DictDataPageReqVO = {
37   - label: string
38   - dictType: string
39   - status: number
40   -}
41   -
42   -export type DictDataExportReqVO = {
43   - label: string
44   - dictType: string
45   - status: number
46   -}
yudao-ui-admin-vue3/src/api/system/errorCode/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface ErrorCodeVO {
4   - id: number
5   - type: number
6   - applicationName: string
7   - code: number
8   - message: string
9   - memo: string
10   - createTime: Date
11   -}
12   -
13   -export interface ErrorCodePageReqVO extends PageParam {
14   - type?: number
15   - applicationName?: string
16   - code?: number
17   - message?: string
18   - createTime?: Date[]
19   -}
20   -
21   -// 查询错误码列表
22   -export const getErrorCodePageApi = (params: ErrorCodePageReqVO) => {
23   - return request.get({ url: '/system/error-code/page', params })
24   -}
25   -
26   -// 查询错误码详情
27   -export const getErrorCodeApi = (id: number) => {
28   - return request.get({ url: '/system/error-code/get?id=' + id })
29   -}
30   -
31   -// 新增错误码
32   -export const createErrorCodeApi = (data: ErrorCodeVO) => {
33   - return request.post({ url: '/system/error-code/create', data })
34   -}
35   -
36   -// 修改错误码
37   -export const updateErrorCodeApi = (data: ErrorCodeVO) => {
38   - return request.put({ url: '/system/error-code/update', data })
39   -}
40   -
41   -// 删除错误码
42   -export const deleteErrorCodeApi = (id: number) => {
43   - return request.delete({ url: '/system/error-code/delete?id=' + id })
44   -}
45   -// 导出错误码
46   -export const excelErrorCodeApi = (params: ErrorCodePageReqVO) => {
47   - return request.download({ url: '/system/error-code/export-excel', params })
48   -}
yudao-ui-admin-vue3/src/api/system/loginLog/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface LoginLogVO {
4   - id: number
5   - logType: number
6   - traceId: number
7   - userId: number
8   - userType: number
9   - username: string
10   - status: number
11   - userIp: string
12   - userAgent: string
13   - createTime: Date
14   -}
15   -
16   -export interface LoginLogReqVO extends PageParam {
17   - userIp?: string
18   - username?: string
19   - status?: boolean
20   - createTime?: Date[]
21   -}
22   -
23   -// 查询登录日志列表
24   -export const getLoginLogPageApi = (params: LoginLogReqVO) => {
25   - return request.get({ url: '/system/login-log/page', params })
26   -}
27   -// 导出登录日志
28   -export const exportLoginLogApi = (params: LoginLogReqVO) => {
29   - return request.download({ url: '/system/login-log/export', params })
30   -}
yudao-ui-admin-vue3/src/api/system/mail/account/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface MailAccountVO {
4   - id: number
5   - mail: string
6   - username: string
7   - password: string
8   - host: string
9   - port: number
10   - sslEnable: boolean
11   -}
12   -
13   -export interface MailAccountPageReqVO extends PageParam {
14   - mail?: string
15   - username?: string
16   -}
17   -
18   -// 查询邮箱账号列表
19   -export const getMailAccountPageApi = async (params: MailAccountPageReqVO) => {
20   - return await request.get({ url: '/system/mail-account/page', params })
21   -}
22   -
23   -// 查询邮箱账号详情
24   -export const getMailAccountApi = async (id: number) => {
25   - return await request.get({ url: '/system/mail-account/get?id=' + id })
26   -}
27   -
28   -// 新增邮箱账号
29   -export const createMailAccountApi = async (data: MailAccountVO) => {
30   - return await request.post({ url: '/system/mail-account/create', data })
31   -}
32   -
33   -// 修改邮箱账号
34   -export const updateMailAccountApi = async (data: MailAccountVO) => {
35   - return await request.put({ url: '/system/mail-account/update', data })
36   -}
37   -
38   -// 删除邮箱账号
39   -export const deleteMailAccountApi = async (id: number) => {
40   - return await request.delete({ url: '/system/mail-account/delete?id=' + id })
41   -}
42   -
43   -// 获得邮箱账号精简列表
44   -export const getSimpleMailAccounts = async () => {
45   - return request.get({ url: '/system/mail-account/list-all-simple' })
46   -}
yudao-ui-admin-vue3/src/api/system/mail/log/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface MailLogVO {
4   - id: number
5   - userId: number
6   - userType: number
7   - toMail: string
8   - accountId: number
9   - fromMail: string
10   - templateId: number
11   - templateCode: string
12   - templateNickname: string
13   - templateTitle: string
14   - templateContent: string
15   - templateParams: string
16   - sendStatus: number
17   - sendTime: Date
18   - sendMessageId: string
19   - sendException: string
20   -}
21   -
22   -export interface MailLogPageReqVO extends PageParam {
23   - userId?: number
24   - userType?: number
25   - toMail?: string
26   - accountId?: number
27   - templateId?: number
28   - sendStatus?: number
29   - sendTime?: Date[]
30   -}
31   -
32   -// 查询邮件日志列表
33   -export const getMailLogPageApi = async (params: MailLogPageReqVO) => {
34   - return await request.get({ url: '/system/mail-log/page', params })
35   -}
36   -
37   -// 查询邮件日志详情
38   -export const getMailLogApi = async (id: number) => {
39   - return await request.get({ url: '/system/mail-log/get?id=' + id })
40   -}
yudao-ui-admin-vue3/src/api/system/mail/template/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface MailTemplateVO {
4   - id: number
5   - name: string
6   - code: string
7   - accountId: number
8   - nickname: string
9   - title: string
10   - content: string
11   - params: string
12   - status: number
13   - remark: string
14   -}
15   -
16   -export interface MailTemplatePageReqVO extends PageParam {
17   - name?: string
18   - code?: string
19   - accountId?: number
20   - status?: number
21   - createTime?: Date[]
22   -}
23   -
24   -export interface MailSendReqVO {
25   - mail: string
26   - templateCode: string
27   - templateParams: Map<String, Object>
28   -}
29   -
30   -// 查询邮件模版列表
31   -export const getMailTemplatePageApi = async (params: MailTemplatePageReqVO) => {
32   - return await request.get({ url: '/system/mail-template/page', params })
33   -}
34   -
35   -// 查询邮件模版详情
36   -export const getMailTemplateApi = async (id: number) => {
37   - return await request.get({ url: '/system/mail-template/get?id=' + id })
38   -}
39   -
40   -// 新增邮件模版
41   -export const createMailTemplateApi = async (data: MailTemplateVO) => {
42   - return await request.post({ url: '/system/mail-template/create', data })
43   -}
44   -
45   -// 修改邮件模版
46   -export const updateMailTemplateApi = async (data: MailTemplateVO) => {
47   - return await request.put({ url: '/system/mail-template/update', data })
48   -}
49   -
50   -// 删除邮件模版
51   -export const deleteMailTemplateApi = async (id: number) => {
52   - return await request.delete({ url: '/system/mail-template/delete?id=' + id })
53   -}
54   -
55   -// 发送邮件
56   -export const sendMailApi = (data: MailSendReqVO) => {
57   - return request.post({ url: '/system/mail-template/send-mail', data })
58   -}
yudao-ui-admin-vue3/src/api/system/menu/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface MenuVO {
4   - id: number
5   - name: string
6   - permission: string
7   - type: number
8   - sort: number
9   - parentId: number
10   - path: string
11   - icon: string
12   - component: string
13   - componentName?: string
14   - status: number
15   - visible: boolean
16   - keepAlive: boolean
17   - alwaysShow?: boolean
18   - createTime: Date
19   -}
20   -
21   -export interface MenuPageReqVO {
22   - name?: string
23   - status?: number
24   -}
25   -
26   -// 查询菜单(精简)列表
27   -export const listSimpleMenusApi = () => {
28   - return request.get({ url: '/system/menu/list-all-simple' })
29   -}
30   -
31   -// 查询菜单列表
32   -export const getMenuListApi = (params: MenuPageReqVO) => {
33   - return request.get({ url: '/system/menu/list', params })
34   -}
35   -
36   -// 获取菜单详情
37   -export const getMenuApi = (id: number) => {
38   - return request.get({ url: '/system/menu/get?id=' + id })
39   -}
40   -
41   -// 新增菜单
42   -export const createMenuApi = (data: MenuVO) => {
43   - return request.post({ url: '/system/menu/create', data })
44   -}
45   -
46   -// 修改菜单
47   -export const updateMenuApi = (data: MenuVO) => {
48   - return request.put({ url: '/system/menu/update', data })
49   -}
50   -
51   -// 删除菜单
52   -export const deleteMenuApi = (id: number) => {
53   - return request.delete({ url: '/system/menu/delete?id=' + id })
54   -}
yudao-ui-admin-vue3/src/api/system/notice/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface NoticeVO {
4   - id: number
5   - title: string
6   - type: number
7   - content: string
8   - status: number
9   - remark: string
10   - creator: string
11   - createTime: Date
12   -}
13   -
14   -export interface NoticePageReqVO extends PageParam {
15   - title?: string
16   - status?: number
17   -}
18   -
19   -// 查询公告列表
20   -export const getNoticePageApi = (params: NoticePageReqVO) => {
21   - return request.get({ url: '/system/notice/page', params })
22   -}
23   -
24   -// 查询公告详情
25   -export const getNoticeApi = (id: number) => {
26   - return request.get({ url: '/system/notice/get?id=' + id })
27   -}
28   -
29   -// 新增公告
30   -export const createNoticeApi = (data: NoticeVO) => {
31   - return request.post({ url: '/system/notice/create', data })
32   -}
33   -
34   -// 修改公告
35   -export const updateNoticeApi = (data: NoticeVO) => {
36   - return request.put({ url: '/system/notice/update', data })
37   -}
38   -
39   -// 删除公告
40   -export const deleteNoticeApi = (id: number) => {
41   - return request.delete({ url: '/system/notice/delete?id=' + id })
42   -}
yudao-ui-admin-vue3/src/api/system/notify/message/index.ts deleted
1   -import request from '@/config/axios'
2   -import qs from 'qs'
3   -
4   -export interface NotifyMessageVO {
5   - id: number
6   - userId: number
7   - userType: number
8   - templateId: number
9   - templateCode: string
10   - templateNickname: string
11   - templateContent: string
12   - templateType: number
13   - templateParams: string
14   - readStatus: boolean
15   - readTime: Date
16   -}
17   -
18   -export interface NotifyMessagePageReqVO extends PageParam {
19   - userId?: number
20   - userType?: number
21   - templateCode?: string
22   - templateType?: number
23   - createTime?: Date[]
24   -}
25   -
26   -export interface NotifyMessageMyPageReqVO extends PageParam {
27   - readStatus?: boolean
28   - createTime?: Date[]
29   -}
30   -
31   -// 查询站内信消息列表
32   -export const getNotifyMessagePageApi = async (params: NotifyMessagePageReqVO) => {
33   - return await request.get({ url: '/system/notify-message/page', params })
34   -}
35   -
36   -// 查询站内信消息详情
37   -export const getNotifyMessageApi = async (id: number) => {
38   - return await request.get({ url: '/system/notify-message/get?id=' + id })
39   -}
40   -
41   -// 获得我的站内信分页
42   -export const getMyNotifyMessagePage = async (params: NotifyMessageMyPageReqVO) => {
43   - return await request.get({ url: '/system/notify-message/my-page', params })
44   -}
45   -
46   -// 批量标记已读
47   -export const updateNotifyMessageRead = async (ids) => {
48   - return await request.put({
49   - url: '/system/notify-message/update-read?' + qs.stringify({ ids: ids }, { indices: false })
50   - })
51   -}
52   -
53   -// 标记所有站内信为已读
54   -export const updateAllNotifyMessageRead = async () => {
55   - return await request.put({ url: '/system/notify-message/update-all-read' })
56   -}
57   -
58   -// 获取当前用户的最新站内信列表
59   -export const getUnreadNotifyMessageListApi = async () => {
60   - return await request.get({ url: '/system/notify-message/get-unread-list' })
61   -}
62   -
63   -// 获得当前用户的未读站内信数量
64   -export const getUnreadNotifyMessageCountApi = async () => {
65   - return await request.get({ url: '/system/notify-message/get-unread-count' })
66   -}
yudao-ui-admin-vue3/src/api/system/notify/template/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface NotifyTemplateVO {
4   - id: number
5   - name: string
6   - code: string
7   - content: string
8   - type: number
9   - params: string
10   - status: number
11   - remark: string
12   -}
13   -
14   -export interface NotifyTemplatePageReqVO extends PageParam {
15   - name?: string
16   - code?: string
17   - status?: number
18   - createTime?: Date[]
19   -}
20   -
21   -export interface NotifySendReqVO {
22   - userId: number
23   - templateCode: string
24   - templateParams: Map<String, Object>
25   -}
26   -
27   -// 查询站内信模板列表
28   -export const getNotifyTemplatePageApi = async (params: NotifyTemplatePageReqVO) => {
29   - return await request.get({ url: '/system/notify-template/page', params })
30   -}
31   -
32   -// 查询站内信模板详情
33   -export const getNotifyTemplateApi = async (id: number) => {
34   - return await request.get({ url: '/system/notify-template/get?id=' + id })
35   -}
36   -
37   -// 新增站内信模板
38   -export const createNotifyTemplateApi = async (data: NotifyTemplateVO) => {
39   - return await request.post({ url: '/system/notify-template/create', data })
40   -}
41   -
42   -// 修改站内信模板
43   -export const updateNotifyTemplateApi = async (data: NotifyTemplateVO) => {
44   - return await request.put({ url: '/system/notify-template/update', data })
45   -}
46   -
47   -// 删除站内信模板
48   -export const deleteNotifyTemplateApi = async (id: number) => {
49   - return await request.delete({ url: '/system/notify-template/delete?id=' + id })
50   -}
51   -
52   -// 发送站内信
53   -export const sendNotifyApi = (data: NotifySendReqVO) => {
54   - return request.post({ url: '/system/notify-template/send-notify', data })
55   -}
yudao-ui-admin-vue3/src/api/system/oauth2/client.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface OAuth2ClientVO {
4   - id: number
5   - clientId: string
6   - secret: string
7   - name: string
8   - logo: string
9   - description: string
10   - status: number
11   - accessTokenValiditySeconds: number
12   - refreshTokenValiditySeconds: number
13   - redirectUris: string[]
14   - autoApprove: boolean
15   - authorizedGrantTypes: string[]
16   - scopes: string[]
17   - authorities: string[]
18   - resourceIds: string[]
19   - additionalInformation: string
20   - isAdditionalInformationJson: boolean
21   - createTime: Date
22   -}
23   -
24   -export interface OAuth2ClientPageReqVO extends PageParam {
25   - name?: string
26   - status?: number
27   -}
28   -// 查询 OAuth2列表
29   -export const getOAuth2ClientPageApi = (params: OAuth2ClientPageReqVO) => {
30   - return request.get({ url: '/system/oauth2-client/page', params })
31   -}
32   -
33   -// 查询 OAuth2详情
34   -export const getOAuth2ClientApi = (id: number) => {
35   - return request.get({ url: '/system/oauth2-client/get?id=' + id })
36   -}
37   -
38   -// 新增 OAuth2
39   -export const createOAuth2ClientApi = (data: OAuth2ClientVO) => {
40   - return request.post({ url: '/system/oauth2-client/create', data })
41   -}
42   -
43   -// 修改 OAuth2
44   -export const updateOAuth2ClientApi = (data: OAuth2ClientVO) => {
45   - return request.put({ url: '/system/oauth2-client/update', data })
46   -}
47   -
48   -// 删除 OAuth2
49   -export const deleteOAuth2ClientApi = (id: number) => {
50   - return request.delete({ url: '/system/oauth2-client/delete?id=' + id })
51   -}
yudao-ui-admin-vue3/src/api/system/oauth2/token.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface OAuth2TokenVO {
4   - id: number
5   - accessToken: string
6   - refreshToken: string
7   - userId: number
8   - userType: number
9   - clientId: string
10   - createTime: Date
11   - expiresTime: Date
12   -}
13   -
14   -export interface OAuth2TokenPageReqVO extends PageParam {
15   - userId?: number
16   - userType?: number
17   - clientId?: string
18   -}
19   -
20   -// 查询 token列表
21   -export const getAccessTokenPageApi = (params: OAuth2TokenPageReqVO) => {
22   - return request.get({ url: '/system/oauth2-token/page', params })
23   -}
24   -
25   -// 删除 token
26   -export const deleteAccessTokenApi = (accessToken: number) => {
27   - return request.delete({ url: '/system/oauth2-token/delete?accessToken=' + accessToken })
28   -}
yudao-ui-admin-vue3/src/api/system/operatelog/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export type OperateLogVO = {
4   - id: number
5   - userNickname: string
6   - traceId: string
7   - userId: number
8   - module: string
9   - name: string
10   - type: number
11   - content: string
12   - exts: Map<String, Object>
13   - requestMethod: string
14   - requestUrl: string
15   - userIp: string
16   - userAgent: string
17   - javaMethod: string
18   - javaMethodArgs: string
19   - startTime: Date
20   - duration: number
21   - resultCode: number
22   - resultMsg: string
23   - resultData: string
24   -}
25   -
26   -export interface OperateLogPageReqVO extends PageParam {
27   - module?: string
28   - userNickname?: string
29   - type?: number
30   - success?: boolean
31   - startTime?: Date[]
32   -}
33   -
34   -// 查询操作日志列表
35   -export const getOperateLogPageApi = (params: OperateLogPageReqVO) => {
36   - return request.get({ url: '/system/operate-log/page', params })
37   -}
38   -// 导出操作日志
39   -export const exportOperateLogApi = (params: OperateLogPageReqVO) => {
40   - return request.download({ url: '/system/operate-log/export', params })
41   -}
yudao-ui-admin-vue3/src/api/system/permission/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface PermissionAssignUserRoleReqVO {
4   - userId: number
5   - roleIds: number[]
6   -}
7   -
8   -export interface PermissionAssignRoleMenuReqVO {
9   - roleId: number
10   - menuIds: number[]
11   -}
12   -
13   -export interface PermissionAssignRoleDataScopeReqVO {
14   - roleId: number
15   - dataScope: number
16   - dataScopeDeptIds: number[]
17   -}
18   -
19   -// 查询角色拥有的菜单权限
20   -export const listRoleMenusApi = async (roleId: number) => {
21   - return await request.get({ url: '/system/permission/list-role-resources?roleId=' + roleId })
22   -}
23   -
24   -// 赋予角色菜单权限
25   -export const assignRoleMenuApi = async (data: PermissionAssignRoleMenuReqVO) => {
26   - return await request.post({ url: '/system/permission/assign-role-menu', data })
27   -}
28   -
29   -// 赋予角色数据权限
30   -export const assignRoleDataScopeApi = async (data: PermissionAssignRoleDataScopeReqVO) => {
31   - return await request.post({ url: '/system/permission/assign-role-data-scope', data })
32   -}
33   -
34   -// 查询用户拥有的角色数组
35   -export const listUserRolesApi = async (userId: number) => {
36   - return await request.get({ url: '/system/permission/list-user-roles?userId=' + userId })
37   -}
38   -
39   -// 赋予用户角色
40   -export const aassignUserRoleApi = async (data: PermissionAssignUserRoleReqVO) => {
41   - return await request.post({ url: '/system/permission/assign-user-role', data })
42   -}
yudao-ui-admin-vue3/src/api/system/post/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface PostVO {
4   - id?: number
5   - name: string
6   - code: string
7   - sort: number
8   - status: number
9   - remark: string
10   - createTime?: Date
11   -}
12   -
13   -export interface PostPageReqVO extends PageParam {
14   - code?: string
15   - name?: string
16   - status?: number
17   -}
18   -
19   -export interface PostExportReqVO {
20   - code?: string
21   - name?: string
22   - status?: number
23   -}
24   -
25   -// 查询岗位列表
26   -export const getPostPageApi = async (params: PostPageReqVO) => {
27   - return await request.get({ url: '/system/post/page', params })
28   -}
29   -
30   -// 获取岗位精简信息列表
31   -export const listSimplePostsApi = async () => {
32   - return await request.get({ url: '/system/post/list-all-simple' })
33   -}
34   -
35   -// 查询岗位详情
36   -export const getPostApi = async (id: number) => {
37   - return await request.get({ url: '/system/post/get?id=' + id })
38   -}
39   -
40   -// 新增岗位
41   -export const createPostApi = async (data: PostVO) => {
42   - return await request.post({ url: '/system/post/create', data })
43   -}
44   -
45   -// 修改岗位
46   -export const updatePostApi = async (data: PostVO) => {
47   - return await request.put({ url: '/system/post/update', data })
48   -}
49   -
50   -// 删除岗位
51   -export const deletePostApi = async (id: number) => {
52   - return await request.delete({ url: '/system/post/delete?id=' + id })
53   -}
54   -
55   -// 导出岗位
56   -export const exportPostApi = async (params: PostExportReqVO) => {
57   - return await request.download({ url: '/system/post/export', params })
58   -}
yudao-ui-admin-vue3/src/api/system/role/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface RoleVO {
4   - id: number
5   - name: string
6   - code: string
7   - sort: number
8   - status: number
9   - type: number
10   - createTime: Date
11   -}
12   -
13   -export interface RolePageReqVO extends PageParam {
14   - name?: string
15   - code?: string
16   - status?: number
17   - createTime?: Date[]
18   -}
19   -
20   -export interface UpdateStatusReqVO {
21   - id: number
22   - status: number
23   -}
24   -
25   -// 查询角色列表
26   -export const getRolePageApi = async (params: RolePageReqVO) => {
27   - return await request.get({ url: '/system/role/page', params })
28   -}
29   -
30   -// 查询角色(精简)列表
31   -export const listSimpleRolesApi = async () => {
32   - return await request.get({ url: '/system/role/list-all-simple' })
33   -}
34   -
35   -// 查询角色详情
36   -export const getRoleApi = async (id: number) => {
37   - return await request.get({ url: '/system/role/get?id=' + id })
38   -}
39   -
40   -// 新增角色
41   -export const createRoleApi = async (data: RoleVO) => {
42   - return await request.post({ url: '/system/role/create', data })
43   -}
44   -
45   -// 修改角色
46   -export const updateRoleApi = async (data: RoleVO) => {
47   - return await request.put({ url: '/system/role/update', data })
48   -}
49   -
50   -// 修改角色状态
51   -export const updateRoleStatusApi = async (data: UpdateStatusReqVO) => {
52   - return await request.put({ url: '/system/role/update-status', data })
53   -}
54   -
55   -// 删除角色
56   -export const deleteRoleApi = async (id: number) => {
57   - return await request.delete({ url: '/system/role/delete?id=' + id })
58   -}
yudao-ui-admin-vue3/src/api/system/sensitiveWord/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface SensitiveWordVO {
4   - id: number
5   - name: string
6   - status: number
7   - description: string
8   - tags: string[]
9   - createTime: Date
10   -}
11   -
12   -export interface SensitiveWordPageReqVO extends PageParam {
13   - name?: string
14   - tag?: string
15   - status?: number
16   - createTime?: Date[]
17   -}
18   -
19   -export interface SensitiveWordExportReqVO {
20   - name?: string
21   - tag?: string
22   - status?: number
23   - createTime?: Date[]
24   -}
25   -
26   -// 查询敏感词列表
27   -export const getSensitiveWordPageApi = (params: SensitiveWordPageReqVO) => {
28   - return request.get({ url: '/system/sensitive-word/page', params })
29   -}
30   -
31   -// 查询敏感词详情
32   -export const getSensitiveWordApi = (id: number) => {
33   - return request.get({ url: '/system/sensitive-word/get?id=' + id })
34   -}
35   -
36   -// 新增敏感词
37   -export const createSensitiveWordApi = (data: SensitiveWordVO) => {
38   - return request.post({ url: '/system/sensitive-word/create', data })
39   -}
40   -
41   -// 修改敏感词
42   -export const updateSensitiveWordApi = (data: SensitiveWordVO) => {
43   - return request.put({ url: '/system/sensitive-word/update', data })
44   -}
45   -
46   -// 删除敏感词
47   -export const deleteSensitiveWordApi = (id: number) => {
48   - return request.delete({ url: '/system/sensitive-word/delete?id=' + id })
49   -}
50   -
51   -// 导出敏感词
52   -export const exportSensitiveWordApi = (params: SensitiveWordExportReqVO) => {
53   - return request.download({ url: '/system/sensitive-word/export-excel', params })
54   -}
55   -
56   -// 获取所有敏感词的标签数组
57   -export const getSensitiveWordTagsApi = () => {
58   - return request.get({ url: '/system/sensitive-word/get-tags' })
59   -}
60   -
61   -// 获得文本所包含的不合法的敏感词数组
62   -export const validateTextApi = (id: number) => {
63   - return request.get({ url: '/system/sensitive-word/validate-text?' + id })
64   -}
yudao-ui-admin-vue3/src/api/system/sms/smsChannel/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface SmsChannelVO {
4   - id: number
5   - code: string
6   - status: number
7   - signature: string
8   - remark: string
9   - apiKey: string
10   - apiSecret: string
11   - callbackUrl: string
12   - createTime: Date
13   -}
14   -
15   -export interface SmsChannelPageReqVO extends PageParam {
16   - signature?: string
17   - code?: string
18   - status?: number
19   - createTime?: Date[]
20   -}
21   -
22   -// 查询短信渠道列表
23   -export const getSmsChannelPageApi = (params: SmsChannelPageReqVO) => {
24   - return request.get({ url: '/system/sms-channel/page', params })
25   -}
26   -
27   -// 获得短信渠道精简列表
28   -export function getSimpleSmsChannels() {
29   - return request.get({ url: '/system/sms-channel/list-all-simple' })
30   -}
31   -
32   -// 查询短信渠道详情
33   -export const getSmsChannelApi = (id: number) => {
34   - return request.get({ url: '/system/sms-channel/get?id=' + id })
35   -}
36   -
37   -// 新增短信渠道
38   -export const createSmsChannelApi = (data: SmsChannelVO) => {
39   - return request.post({ url: '/system/sms-channel/create', data })
40   -}
41   -
42   -// 修改短信渠道
43   -export const updateSmsChannelApi = (data: SmsChannelVO) => {
44   - return request.put({ url: '/system/sms-channel/update', data })
45   -}
46   -
47   -// 删除短信渠道
48   -export const deleteSmsChannelApi = (id: number) => {
49   - return request.delete({ url: '/system/sms-channel/delete?id=' + id })
50   -}
yudao-ui-admin-vue3/src/api/system/sms/smsLog/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface SmsLogVO {
4   - id: number
5   - channelId: number
6   - channelCode: string
7   - templateId: number
8   - templateCode: string
9   - templateType: number
10   - templateContent: string
11   - templateParams: Map<string, object>
12   - mobile: string
13   - userId: number
14   - userType: number
15   - sendStatus: number
16   - sendTime: Date
17   - sendCode: number
18   - sendMsg: string
19   - apiSendCode: string
20   - apiSendMsg: string
21   - apiRequestId: string
22   - apiSerialNo: string
23   - receiveStatus: number
24   - receiveTime: Date
25   - apiReceiveCode: string
26   - apiReceiveMsg: string
27   - createTime: Date
28   -}
29   -
30   -export interface SmsLogPageReqVO extends PageParam {
31   - channelId?: number
32   - templateId?: number
33   - mobile?: string
34   - sendStatus?: number
35   - sendTime?: Date[]
36   - receiveStatus?: number
37   - receiveTime?: Date[]
38   -}
39   -export interface SmsLogExportReqVO {
40   - channelId?: number
41   - templateId?: number
42   - mobile?: string
43   - sendStatus?: number
44   - sendTime?: Date[]
45   - receiveStatus?: number
46   - receiveTime?: Date[]
47   -}
48   -
49   -// 查询短信日志列表
50   -export const getSmsLogPageApi = (params: SmsLogPageReqVO) => {
51   - return request.get({ url: '/system/sms-log/page', params })
52   -}
53   -
54   -// 导出短信日志
55   -export const exportSmsLogApi = (params: SmsLogExportReqVO) => {
56   - return request.download({ url: '/system/sms-log/export', params })
57   -}
yudao-ui-admin-vue3/src/api/system/sms/smsTemplate/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface SmsTemplateVO {
4   - id: number
5   - type: number
6   - status: number
7   - code: string
8   - name: string
9   - content: string
10   - remark: string
11   - apiTemplateId: string
12   - channelId: number
13   - channelCode: string
14   - params: string[]
15   - createTime: Date
16   -}
17   -
18   -export interface SendSmsReqVO {
19   - mobile: string
20   - templateCode: string
21   - templateParams: Map<String, Object>
22   -}
23   -
24   -export interface SmsTemplatePageReqVO {
25   - type?: number
26   - status?: number
27   - code?: string
28   - content?: string
29   - apiTemplateId?: string
30   - channelId?: number
31   - createTime?: Date[]
32   -}
33   -
34   -export interface SmsTemplateExportReqVO {
35   - type?: number
36   - status?: number
37   - code?: string
38   - content?: string
39   - apiTemplateId?: string
40   - channelId?: number
41   - createTime?: Date[]
42   -}
43   -
44   -// 查询短信模板列表
45   -export const getSmsTemplatePageApi = (params: SmsTemplatePageReqVO) => {
46   - return request.get({ url: '/system/sms-template/page', params })
47   -}
48   -
49   -// 查询短信模板详情
50   -export const getSmsTemplateApi = (id: number) => {
51   - return request.get({ url: '/system/sms-template/get?id=' + id })
52   -}
53   -
54   -// 新增短信模板
55   -export const createSmsTemplateApi = (data: SmsTemplateVO) => {
56   - return request.post({ url: '/system/sms-template/create', data })
57   -}
58   -
59   -// 修改短信模板
60   -export const updateSmsTemplateApi = (data: SmsTemplateVO) => {
61   - return request.put({ url: '/system/sms-template/update', data })
62   -}
63   -
64   -// 删除短信模板
65   -export const deleteSmsTemplateApi = (id: number) => {
66   - return request.delete({ url: '/system/sms-template/delete?id=' + id })
67   -}
68   -
69   -// 发送短信
70   -export const sendSmsApi = (data: SendSmsReqVO) => {
71   - return request.post({ url: '/system/sms-template/send-sms', data })
72   -}
73   -
74   -// 导出短信模板
75   -export const exportPostApi = (params: SmsTemplateExportReqVO) => {
76   - return request.download({
77   - url: '/system/sms-template/export-excel',
78   - params
79   - })
80   -}
yudao-ui-admin-vue3/src/api/system/tenant/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface TenantVO {
4   - id: number
5   - name: string
6   - contactName: string
7   - contactMobile: string
8   - status: number
9   - domain: string
10   - packageId: number
11   - username: string
12   - password: string
13   - expireTime: Date
14   - accountCount: number
15   - createTime: Date
16   -}
17   -
18   -export interface TenantPageReqVO extends PageParam {
19   - name?: string
20   - contactName?: string
21   - contactMobile?: string
22   - status?: number
23   - createTime?: Date[]
24   -}
25   -
26   -export interface TenantExportReqVO {
27   - name?: string
28   - contactName?: string
29   - contactMobile?: string
30   - status?: number
31   - createTime?: Date[]
32   -}
33   -
34   -// 查询租户列表
35   -export const getTenantPageApi = (params: TenantPageReqVO) => {
36   - return request.get({ url: '/system/tenant/page', params })
37   -}
38   -
39   -// 查询租户详情
40   -export const getTenantApi = (id: number) => {
41   - return request.get({ url: '/system/tenant/get?id=' + id })
42   -}
43   -
44   -// 新增租户
45   -export const createTenantApi = (data: TenantVO) => {
46   - return request.post({ url: '/system/tenant/create', data })
47   -}
48   -
49   -// 修改租户
50   -export const updateTenantApi = (data: TenantVO) => {
51   - return request.put({ url: '/system/tenant/update', data })
52   -}
53   -
54   -// 删除租户
55   -export const deleteTenantApi = (id: number) => {
56   - return request.delete({ url: '/system/tenant/delete?id=' + id })
57   -}
58   -
59   -// 导出租户
60   -export const exportTenantApi = (params: TenantExportReqVO) => {
61   - return request.download({ url: '/system/tenant/export-excel', params })
62   -}
yudao-ui-admin-vue3/src/api/system/tenantPackage/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface TenantPackageVO {
4   - id: number
5   - name: string
6   - status: number
7   - remark: string
8   - creator: string
9   - updater: string
10   - updateTime: string
11   - menuIds: number[]
12   - createTime: Date
13   -}
14   -
15   -export interface TenantPackagePageReqVO extends PageParam {
16   - name?: string
17   - status?: number
18   - remark?: string
19   - createTime?: Date[]
20   -}
21   -
22   -// 查询租户套餐列表
23   -export const getTenantPackageTypePageApi = (params: TenantPackagePageReqVO) => {
24   - return request.get({ url: '/system/tenant-package/page', params })
25   -}
26   -
27   -// 获得租户
28   -export const getTenantPackageApi = (id: number) => {
29   - return request.get({ url: '/system/tenant-package/get?id=' + id })
30   -}
31   -
32   -// 新增租户套餐
33   -export const createTenantPackageTypeApi = (data: TenantPackageVO) => {
34   - return request.post({ url: '/system/tenant-package/create', data })
35   -}
36   -
37   -// 修改租户套餐
38   -export const updateTenantPackageTypeApi = (data: TenantPackageVO) => {
39   - return request.put({ url: '/system/tenant-package/update', data })
40   -}
41   -
42   -// 删除租户套餐
43   -export const deleteTenantPackageTypeApi = (id: number) => {
44   - return request.delete({ url: '/system/tenant-package/delete?id=' + id })
45   -}
46   -// 获取租户套餐精简信息列表
47   -export const getTenantPackageList = () => {
48   - return request.get({ url: '/system/tenant-package/get-simple-list' })
49   -}
yudao-ui-admin-vue3/src/api/system/user/index.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface UserVO {
4   - id: number
5   - username: string
6   - nickname: string
7   - deptId: number
8   - postIds: string[]
9   - email: string
10   - mobile: string
11   - sex: number
12   - avatar: string
13   - loginIp: string
14   - status: number
15   - remark: string
16   - loginDate: Date
17   - createTime: Date
18   -}
19   -
20   -export interface UserPageReqVO extends PageParam {
21   - deptId?: number
22   - username?: string
23   - mobile?: string
24   - status?: number
25   - createTime?: Date[]
26   -}
27   -
28   -export interface UserExportReqVO {
29   - code?: string
30   - name?: string
31   - status?: number
32   - createTime?: Date[]
33   -}
34   -
35   -// 查询用户管理列表
36   -export const getUserPageApi = (params: UserPageReqVO) => {
37   - return request.get({ url: '/system/user/page', params })
38   -}
39   -
40   -// 查询用户详情
41   -export const getUserApi = (id: number) => {
42   - return request.get({ url: '/system/user/get?id=' + id })
43   -}
44   -
45   -// 新增用户
46   -export const createUserApi = (data: UserVO) => {
47   - return request.post({ url: '/system/user/create', data })
48   -}
49   -
50   -// 修改用户
51   -export const updateUserApi = (data: UserVO) => {
52   - return request.put({ url: '/system/user/update', data })
53   -}
54   -
55   -// 删除用户
56   -export const deleteUserApi = (id: number) => {
57   - return request.delete({ url: '/system/user/delete?id=' + id })
58   -}
59   -
60   -// 导出用户
61   -export const exportUserApi = (params: UserExportReqVO) => {
62   - return request.download({ url: '/system/user/export', params })
63   -}
64   -
65   -// 下载用户导入模板
66   -export const importUserTemplateApi = () => {
67   - return request.download({ url: '/system/user/get-import-template' })
68   -}
69   -
70   -// 用户密码重置
71   -export const resetUserPwdApi = (id: number, password: string) => {
72   - const data = {
73   - id,
74   - password
75   - }
76   - return request.put({ url: '/system/user/update-password', data: data })
77   -}
78   -
79   -// 用户状态修改
80   -export const updateUserStatusApi = (id: number, status: number) => {
81   - const data = {
82   - id,
83   - status
84   - }
85   - return request.put({ url: '/system/user/update-status', data: data })
86   -}
87   -
88   -// 获取用户精简信息列表
89   -export const getListSimpleUsersApi = () => {
90   - return request.get({ url: '/system/user/list-all-simple' })
91   -}
yudao-ui-admin-vue3/src/api/system/user/profile.ts deleted
1   -import request from '@/config/axios'
2   -
3   -export interface ProfileDept {
4   - id: number
5   - name: string
6   -}
7   -export interface ProfileRole {
8   - id: number
9   - name: string
10   -}
11   -export interface ProfilePost {
12   - id: number
13   - name: string
14   -}
15   -export interface SocialUser {
16   - id: number
17   - type: number
18   - openid: string
19   - token: string
20   - rawTokenInfo: string
21   - nickname: string
22   - avatar: string
23   - rawUserInfo: string
24   - code: string
25   - state: string
26   -}
27   -export interface ProfileVO {
28   - id: number
29   - username: string
30   - nickname: string
31   - dept: ProfileDept
32   - roles: ProfileRole[]
33   - posts: ProfilePost[]
34   - socialUsers: SocialUser[]
35   - email: string
36   - mobile: string
37   - sex: number
38   - avatar: string
39   - status: number
40   - remark: string
41   - loginIp: string
42   - loginDate: Date
43   - createTime: Date
44   -}
45   -
46   -export interface UserProfileUpdateReqVO {
47   - nickname: string
48   - email: string
49   - mobile: string
50   - sex: number
51   -}
52   -
53   -// 查询用户个人信息
54   -export const getUserProfileApi = () => {
55   - return request.get({ url: '/system/user/profile/get' })
56   -}
57   -
58   -// 修改用户个人信息
59   -export const updateUserProfileApi = (data: UserProfileUpdateReqVO) => {
60   - return request.put({ url: '/system/user/profile/update', data })
61   -}
62   -
63   -// 用户密码重置
64   -export const updateUserPwdApi = (oldPassword: string, newPassword: string) => {
65   - return request.put({
66   - url: '/system/user/profile/update-password',
67   - data: {
68   - oldPassword: oldPassword,
69   - newPassword: newPassword
70   - }
71   - })
72   -}
73   -
74   -// 用户头像上传
75   -export const uploadAvatarApi = (data) => {
76   - return request.upload({ url: '/system/user/profile/update-avatar', data: data })
77   -}
yudao-ui-admin-vue3/src/api/system/user/socialUser.ts deleted
1   -import request from '@/config/axios'
2   -
3   -// 社交绑定,使用 code 授权码
4   -export const socialBind = (type, code, state) => {
5   - return request.post({
6   - url: '/system/social-user/bind',
7   - data: {
8   - type,
9   - code,
10   - state
11   - }
12   - })
13   -}
14   -
15   -// 取消社交绑定
16   -export const socialUnbind = (type, openid) => {
17   - return request.delete({
18   - url: '/system/social-user/unbind',
19   - data: {
20   - type,
21   - openid
22   - }
23   - })
24   -}
25   -
26   -// 社交授权的跳转
27   -export const socialAuthRedirect = (type, redirectUri) => {
28   - return request.get({
29   - url: '/system/auth/social-auth-redirect?type=' + type + '&redirectUri=' + redirectUri
30   - })
31   -}
yudao-ui-admin-vue3/src/assets/imgs/avatar.gif deleted

6.19 KB

yudao-ui-admin-vue3/src/assets/imgs/avatar.jpg deleted

6.12 KB

yudao-ui-admin-vue3/src/assets/imgs/logo.png deleted

2.74 KB

yudao-ui-admin-vue3/src/assets/svgs/403.svg deleted
1   -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 800" enable-background="new 0 0 800 800"><style>.st26{fill:#fff}</style><g id="图层_11"><linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="401.773" y1="162.104" x2="401.773" y2="717.596"><stop offset="0" stop-color="#F4F2FB"/><stop offset="1" stop-color="#E1EEF5"/></linearGradient><path d="M485.03 203.46c-38.37 30.29-120.74 33.81-181.17-2.22s-172-31.38-202.22 34.87 37.19 131.33 12.78 178.98S8.66 530.13 64.45 611.49s126.6 60.62 169.22 52.45c84.17-16.13 189.79 115.67 308.62 16.13 68.47-57.35 170.44 42.09 210.17-81.36 32.78-101.86-85.67-139.5-49.97-208.03 37.96-72.88 30.67-159.24-10.46-201.06-38.31-38.96-140.75-38.46-207 13.84z" style="fill:url(#SVGID_1_)"/><linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="494.782" y1="599.604" x2="494.782" y2="428.659"><stop offset=".34" stop-color="#B0B9E1"/><stop offset=".866" stop-color="#EAF0F8"/></linearGradient><path d="M406.65 428.66h216.44l-22.53 49.03s59.19 57.87-14.13 121.91c-134.28-44.17-221.74-37.1-219.98-38.87 1.77-1.76 40.2-132.07 40.2-132.07z" style="fill:url(#SVGID_2_)"/><linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="116.855" y1="542.49" x2="116.855" y2="405.316"><stop offset=".227" stop-color="#B7ACE0"/><stop offset=".789" stop-color="#E8E7FA"/></linearGradient><path d="M117.64 405.56s-.22-.57-.52.04c-2.7 5.49-27.15 64.96-29.09 110.86 0 0-4.08 26.37 30.11 26.02 28.54-.29 27.78-24.6 27.68-32.79-.39-33.22-28.18-104.13-28.18-104.13z" style="fill:url(#SVGID_3_)"/><linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="116.857" y1="420.547" x2="116.857" y2="571.681"><stop offset="0" stop-color="#ECF1FB"/><stop offset=".818" stop-color="#AFB0E7"/></linearGradient><path d="M116.86 571.68c-.55 0-1-.45-1-1V421.55c0-.55.45-1 1-1s1 .45 1 1v149.13c0 .55-.45 1-1 1z" style="fill:url(#SVGID_4_)"/><linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="617.984" y1="450.968" x2="617.984" y2="362.644"><stop offset=".227" stop-color="#CCD4F4"/><stop offset=".789" stop-color="#ECF1FB"/></linearGradient><path d="M618.49 362.8s-.14-.37-.33.03c-1.74 3.53-17.48 41.83-18.73 71.38 0 0-2.63 16.98 19.39 16.76 18.38-.18 17.89-15.84 17.82-21.11-.25-21.4-18.15-67.06-18.15-67.06z" style="fill:url(#SVGID_5_)"/><linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="617.985" y1="372.451" x2="617.985" y2="469.764"><stop offset="0" stop-color="#ECF1FB"/><stop offset="1" stop-color="#A6A8E2"/></linearGradient><path d="M617.99 469.76c-.36 0-.64-.29-.64-.64V373.1c0-.36.29-.64.64-.64s.64.29.64.64v96.02c0 .36-.29.64-.64.64z" style="fill:url(#SVGID_6_)"/><linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="463.902" y1="88.362" x2="429.148" y2="148.558"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><circle cx="446.52" cy="118.46" r="34.75" style="fill:url(#SVGID_7_)"/><linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="421.565" y1="118.828" x2="421.565" y2="176.282"><stop offset="0" stop-color="#F9FAFE"/><stop offset="1" stop-color="#E5EDF7"/></linearGradient><path d="M466.3 137.41h-34.57c-2.23-10.61-11.65-18.58-22.93-18.58s-20.69 7.97-22.93 18.58h-9.05c-10.73 0-19.44 8.7-19.44 19.44 0 10.73 8.7 19.44 19.44 19.44h89.47c10.73 0 19.44-8.7 19.44-19.44.01-10.74-8.69-19.44-19.43-19.44z" style="fill:url(#SVGID_8_)"/><g><linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="688.586" y1="540.208" x2="688.586" y2="512.38"><stop offset=".227" stop-color="#AFB0E7"/><stop offset="1" stop-color="#ECF1FB"/></linearGradient><circle cx="688.59" cy="526.29" r="13.91" style="fill:url(#SVGID_9_)"/><linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="688.635" y1="515.894" x2="688.635" y2="560.69"><stop offset="0" stop-color="#DDE1F6"/><stop offset=".818" stop-color="#A6A8E2"/></linearGradient><path d="M688.64 560.69c-.24 0-.43-.19-.43-.43v-43.94c0-.24.19-.43.43-.43s.43.19.43.43v43.94a.44.44 0 01-.43.43z" style="fill:url(#SVGID_10_)"/></g><g><linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="2622.045" y1="266.481" x2="2451.058" y2="562.64" gradientTransform="matrix(-1 0 0 1 2941.346 0)"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M248.82 393.99c0-24.52-.03-49.03.01-73.54.02-14.37 4.24-18.36 17.97-20.53 41.87-6.61 82.03-18.72 117.91-42.29 10.38-6.82 18.3-7.59 29.06-.47 34.85 23.06 73.26 37.11 114.55 42.8 13.12 1.81 16.84 5.88 16.85 19.25.04 45.72-.4 91.44.18 137.15.34 26.77-8.17 49.99-24.02 70.73-31.46 41.17-74.88 63.76-122.21 80.03-2.5.86-5.83.67-8.36-.23-38.47-13.74-74.58-31.84-104.15-61.09-22.97-22.73-37.84-49.56-37.79-83.22.03-22.87.01-45.73 0-68.59z" style="fill:url(#SVGID_11_)"/><linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="2625.25" y1="279.944" x2="2462.749" y2="561.403" gradientTransform="matrix(-1 0 0 1 2941.346 0)"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M247.94 401.44c0-23.21-.03-46.42.01-69.63.02-13.61 4.06-17.38 17.23-19.43 40.15-6.26 78.67-17.72 113.07-40.04 9.95-6.46 17.55-7.18 27.86-.44 33.42 21.83 70.25 35.14 109.84 40.52 12.58 1.71 16.14 5.56 16.15 18.22.03 43.28-.38 86.57.18 129.84.33 25.34-7.83 47.33-23.03 66.96-30.17 38.98-71.81 60.36-117.19 75.77-2.4.81-5.59.64-8.01-.22-36.89-13.01-71.52-30.14-99.87-57.84-22.03-21.52-36.28-46.91-36.23-78.78.02-21.65-.01-43.29-.01-64.93z" style="fill:url(#SVGID_12_)"/><linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="361.421" y1="346.477" x2="449.513" y2="499.057"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M411.59 435.75c23.18-5.61 40.41-26.11 40.41-50.49 0-28.68-23.85-52.01-53.17-52.01s-53.17 23.33-53.17 52.01c0 24.38 17.24 44.88 40.41 50.49v85.2h25.52v-36.38h32.67v-24.96h-32.67v-23.86zm-40.41-50.49c0-14.91 12.41-27.05 27.65-27.05s27.65 12.14 27.65 27.05-12.41 27.05-27.65 27.05-27.65-12.14-27.65-27.05z" style="fill:url(#SVGID_13_)"/><path class="st26" d="M407.67 439.03c21.8-5.39 38.01-25.1 38.01-48.54 0-27.58-22.43-50.01-50.01-50.01s-50.01 22.43-50.01 50.01c0 23.44 16.21 43.15 38.01 48.54v81.92h24v-34.98h30.73v-24h-30.73v-22.94zm-38.01-48.55c0-14.34 11.67-26.01 26.01-26.01s26.01 11.67 26.01 26.01-11.67 26.01-26.01 26.01-26.01-11.67-26.01-26.01z"/><linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="484.836" y1="475.674" x2="565.754" y2="615.828"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><circle cx="525.3" cy="545.75" r="80.9" style="fill:url(#SVGID_14_)"/><linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="482.787" y1="483.323" x2="559.605" y2="616.376"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#C6D5F4"/></linearGradient><circle cx="521.2" cy="549.85" r="76.81" style="fill:url(#SVGID_15_)"/><path class="st26" d="M538.5 547.62l23.01-23.01c4.44-4.44 4.44-11.63 0-16.06-4.44-4.44-11.63-4.44-16.06 0l-23.01 23.01-23.01-23.01c-4.44-4.44-11.63-4.44-16.06 0-4.44 4.44-4.44 11.63 0 16.06l23.01 23.01-23.01 23.01c-4.44 4.44-4.44 11.63 0 16.06 2.22 2.22 5.13 3.33 8.03 3.33 2.91 0 5.81-1.11 8.03-3.33l23.01-23.01 23.01 23.01c2.22 2.22 5.13 3.33 8.03 3.33s5.81-1.11 8.03-3.33c4.44-4.44 4.44-11.63 0-16.06l-23.01-23.01z"/></g><g><linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="232.569" y1="558.709" x2="232.569" y2="484.191"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M224.88 484.54s-18.08-2.5-23.95 5.81-8.02 29.58-8.02 29.58l13.61-.72-1.15 24.78 25.11 14.72 35.77-19.24-5.44-22.45 11.43-2.98s-3.4-32.58-19.31-27.77c-8.17.87-10.74.73-10.74.73s-2.15 6.85-9.53 6.27c-7.38-.59-7.78-8.73-7.78-8.73z" style="fill:url(#SVGID_16_)"/><linearGradient id="SVGID_17_" gradientUnits="userSpaceOnUse" x1="233.602" y1="471.483" x2="233.602" y2="495.089"><stop offset="0" stop-color="#F4AE98"/><stop offset="1" stop-color="#FAD1BB"/></linearGradient><path d="M226.69 474.3l-3.76 16.76c-.18.79.23 1.59.98 1.89 1.94.79 5.83 2.13 9.82 2.13 4.15 0 8.06-2.27 9.86-3.48.62-.42.88-1.19.64-1.9l-5.75-17.09a1.643 1.643 0 00-1.86-1.1l-8.61 1.53c-.65.11-1.18.61-1.32 1.26z" style="fill:url(#SVGID_17_)"/><linearGradient id="SVGID_18_" gradientUnits="userSpaceOnUse" x1="-816.068" y1="920.854" x2="-804.529" y2="839.612" gradientTransform="rotate(-8.082 -2795.015 -6505.71)"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M204.24 487.44c5.26-1.75 12.4-.58 12.69 11.22s-11.28 30.62-7.13 37.16c4.2 6.63 13.17 16.05 18.89 21.41-1.33 6.3-4.91 11.61-4.91 11.61s-21.05-9.71-30.21-19.44c-9.17-9.73-4.54-32.03-.3-47.9 3.19-11.95 10.97-14.06 10.97-14.06z" style="fill:url(#SVGID_18_)"/><linearGradient id="SVGID_19_" gradientUnits="userSpaceOnUse" x1="-6575.898" y1="102.823" x2="-6564.359" y2="21.581" gradientTransform="scale(-1 1) rotate(-8.082 -118.103 -44396.273)"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M259.39 487.44c-5.26-1.75-12.4-.58-12.69 11.22s11.28 30.62 7.13 37.16c-4.2 6.63-13.17 16.05-18.89 21.41 1.33 6.3 4.91 11.61 4.91 11.61s21.05-9.71 30.21-19.44c9.17-9.73 4.54-32.03.3-47.9-3.19-11.95-10.97-14.06-10.97-14.06z" style="fill:url(#SVGID_19_)"/><linearGradient id="SVGID_20_" gradientUnits="userSpaceOnUse" x1="232.569" y1="531.798" x2="232.569" y2="579.152"><stop offset="0" stop-color="#275C89"/><stop offset="1" stop-color="#013F7C"/></linearGradient><path d="M206.79 579.15h51.1c2.31 0 4.38-1.75 5.19-4.4l10.3-33.89c1.34-4.4-1.33-9.07-5.19-9.07h-71.23c-3.82 0-6.48 4.6-5.21 8.98l9.84 33.89c.77 2.69 2.86 4.49 5.2 4.49z" style="fill:url(#SVGID_20_)"/><path class="st26" d="M204.75 594.74s-.79-1.74-1.4-1.93c-.61-.19-9.35-.54-12.53-1.36-3.19-.83-12.38-2.14-16.32 1.59-3.43 3.25-4.56 10.84.66 15.2 1.96 1.7 3.89 2.2 11.14 1.86 7.26-.34 17.78-.26 20.09-3.63-.07-5.55-1.64-11.73-1.64-11.73z"/><linearGradient id="SVGID_21_" gradientUnits="userSpaceOnUse" x1="-5720.751" y1="599.589" x2="-5703.986" y2="599.589" gradientTransform="matrix(-1 0 0 1 -5504.059 0)"><stop offset="0" stop-color="#F4B9A4"/><stop offset=".652" stop-color="#FAD1BB"/></linearGradient><path d="M212.86 592.81s-8.44 1.9-11.45 1.62-.49 11.87-.49 11.87 8.05.56 15.18-1.51c2.4-9.3-3.24-11.98-3.24-11.98z" style="fill:url(#SVGID_21_)"/><linearGradient id="SVGID_22_" gradientUnits="userSpaceOnUse" x1="209.839" y1="581.112" x2="296.322" y2="581.112"><stop offset="0" stop-color="#18264B"/><stop offset=".652" stop-color="#2D3C65"/></linearGradient><path d="M209.84 592.37l4.39 13.64s94.25-12.41 80.78-43c-11.27-25.57-85.17 29.36-85.17 29.36z" style="fill:url(#SVGID_22_)"/><linearGradient id="SVGID_23_" gradientUnits="userSpaceOnUse" x1="190.339" y1="591.445" x2="190.339" y2="609.24"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><path d="M203.66 593.42s3.45 1.35 3.89 6.17c.44 4.82-.99 8.05-8.33 8.94s-9.21.56-13.81.67-11.29.56-12.27-8.2c-.99-8.75 7.96-10.98 17.24-8.75 2.92.56 13.28 1.17 13.28 1.17z" style="fill:url(#SVGID_23_)"/><g><path class="st26" d="M263.56 594.74s.79-1.74 1.4-1.93c.61-.19 9.35-.54 12.53-1.36 3.19-.83 11.75-2.2 16.08 1.49 4.01 3.42 4.27 11-.29 15.18-1.96 1.7-4.02 2.32-11.28 1.98-7.26-.34-17.78-.26-20.09-3.63.09-5.55 1.65-11.73 1.65-11.73z"/><linearGradient id="SVGID_24_" gradientUnits="userSpaceOnUse" x1="251.623" y1="599.589" x2="268.387" y2="599.589"><stop offset="0" stop-color="#F4B9A4"/><stop offset=".652" stop-color="#FAD1BB"/></linearGradient><path d="M255.45 592.81s8.44 1.9 11.45 1.62.49 11.87.49 11.87-8.05.56-15.18-1.51c-2.4-9.3 3.24-11.98 3.24-11.98z" style="fill:url(#SVGID_24_)"/><linearGradient id="SVGID_25_" gradientUnits="userSpaceOnUse" x1="171.993" y1="581.112" x2="258.476" y2="581.112"><stop offset="0" stop-color="#445677"/><stop offset="1" stop-color="#293861"/></linearGradient><path d="M258.48 592.37L254.09 606s-94.25-12.41-80.78-43c11.26-25.56 85.17 29.37 85.17 29.37z" style="fill:url(#SVGID_25_)"/><linearGradient id="SVGID_26_" gradientUnits="userSpaceOnUse" x1="277.976" y1="591.445" x2="277.976" y2="609.24"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><path d="M264.66 593.42s-3.45 1.35-3.89 6.17.99 8.05 8.33 8.94c7.34.89 9.21.56 13.81.67s11.29.56 12.27-8.2c.99-8.75-7.96-10.98-17.24-8.75-2.92.56-13.28 1.17-13.28 1.17z" style="fill:url(#SVGID_26_)"/></g><linearGradient id="SVGID_27_" gradientUnits="userSpaceOnUse" x1="249.053" y1="466.067" x2="218.202" y2="466.067"><stop offset="0" stop-color="#F4B9A4"/><stop offset=".652" stop-color="#FAD1BB"/></linearGradient><path d="M248.39 467.6c.56-.8.91-2.84.46-3.44-.83-.67-1.61-.28-2.21.3.14-4.88-.31-8.94-.41-9.97-.3-2.99-3.35-8.48-13.3-8.48-9.95 0-11.88 7.18-11.88 7.18s-.65 5.08-.46 11.24c-.59-.57-1.37-.93-2.18-.27-.46.6-.1 2.64.46 3.44.56.8.91 2.69 1.02 3.74.1.99-.62 3.65 2 3.31 1.56 6.25 7.89 11.47 11.82 11.47 4.3 0 10.01-5.26 11.63-11.48 2.68.37 1.95-2.31 2.04-3.31.09-1.04.45-2.93 1.01-3.73z" style="fill:url(#SVGID_27_)"/><linearGradient id="SVGID_28_" gradientUnits="userSpaceOnUse" x1="213.957" y1="454.142" x2="249.774" y2="454.142"><stop offset="0" stop-color="#4F5C7C"/><stop offset="1" stop-color="#274168"/></linearGradient><path d="M240.1 443.88s-1.94-6.12-9.39-4.65c-7.44 1.46-7.95 4.98-10.87 5.12-4.99.23-8.97 6.45-2.58 13.03 2.85 2.93.44 4.19 1.79 6.78s1.34 5.12 1.34 5.12 2.38-7.6.81-10.84c-.81-1.67 2.77-2.13 7.24-1.73s11.51-1.08 12.06-4.12c1.32 6.23 2.64 6.88 4.31 7.83 1.68.95 1.78 8.48 1.78 8.48s.3-5.53 1.47-6.78c.96-2.04 2.85-10.07.72-12.02s-.32-8.19-8.68-6.22z" style="fill:url(#SVGID_28_)"/></g></g></svg>
2 0 \ No newline at end of file
yudao-ui-admin-vue3/src/assets/svgs/404.svg deleted
1   -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 800" enable-background="new 0 0 800 800"><style>.st49{fill:#d4e4fe}</style><g id="图层_5"><linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="401.193" y1="159.763" x2="401.193" y2="715.254"><stop offset="0" stop-color="#F4F2FB"/><stop offset="1" stop-color="#E1EEF5"/></linearGradient><path d="M484.45 201.12c-38.37 30.29-120.74 33.81-181.17-2.22s-172-31.38-202.22 34.87 37.19 131.33 12.78 178.98S8.08 527.79 63.87 609.15s126.6 60.62 169.22 52.45c84.17-16.13 189.79 115.67 308.62 16.13 68.47-57.35 170.44 42.09 210.17-81.36 32.78-101.86-85.67-139.5-49.97-208.03 37.96-72.88 30.67-159.24-10.46-201.06-38.31-38.96-140.75-38.46-207 13.84z" style="fill:url(#SVGID_1_)"/><linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="484.537" y1="604.68" x2="484.537" y2="493.367"><stop offset=".34" stop-color="#B0B9E1"/><stop offset=".866" stop-color="#EAF0F8"/></linearGradient><path d="M285.1 583.44c1.77-1.63 77.74-90.07 77.74-90.07h321.13l-99.5 111.31-299.37-21.24z" style="fill:url(#SVGID_2_)"/><linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="616.023" y1="627.266" x2="657.332" y2="555.716"><stop offset="0" stop-color="#B0B9E1"/><stop offset=".866" stop-color="#EAF0F8"/></linearGradient><path d="M604.49 620.61L659.43 556.93 633.22 624.12z" style="fill:url(#SVGID_3_)"/><linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="116.275" y1="540.149" x2="116.275" y2="402.974"><stop offset=".003" stop-color="#9A9ADB"/><stop offset=".789" stop-color="#CECDF1"/></linearGradient><path d="M117.06 403.22s-.22-.57-.52.04c-2.7 5.49-27.15 64.96-29.09 110.86 0 0-4.08 26.37 30.11 26.02 28.54-.29 27.78-24.6 27.68-32.79-.39-33.22-28.18-104.13-28.18-104.13z" style="fill:url(#SVGID_4_)"/><linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="116.277" y1="418.206" x2="116.277" y2="569.34"><stop offset="0" stop-color="#ECF1FB"/><stop offset=".818" stop-color="#AFB0E7"/></linearGradient><path d="M116.28 569.34c-.55 0-1-.45-1-1V419.21c0-.55.45-1 1-1s1 .45 1 1v149.13c0 .55-.45 1-1 1z" style="fill:url(#SVGID_5_)"/><linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="617.404" y1="448.627" x2="617.404" y2="360.303"><stop offset=".227" stop-color="#CCD4F4"/><stop offset=".789" stop-color="#ECF1FB"/></linearGradient><path d="M617.91 360.46s-.14-.37-.33.03c-1.74 3.53-17.48 41.83-18.73 71.38 0 0-2.63 16.98 19.39 16.76 18.38-.18 17.89-15.84 17.82-21.11-.25-21.4-18.15-67.06-18.15-67.06z" style="fill:url(#SVGID_6_)"/><linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="617.405" y1="370.11" x2="617.405" y2="467.422"><stop offset="0" stop-color="#ECF1FB"/><stop offset="1" stop-color="#A6A8E2"/></linearGradient><path d="M617.41 467.42c-.36 0-.64-.29-.64-.64v-96.02c0-.36.29-.64.64-.64.36 0 .64.29.64.64v96.02c0 .35-.29.64-.64.64z" style="fill:url(#SVGID_7_)"/><linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="463.322" y1="86.02" x2="428.568" y2="146.217"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><circle cx="445.95" cy="116.12" r="34.75" style="fill:url(#SVGID_8_)"/><linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="420.985" y1="116.487" x2="420.985" y2="173.941"><stop offset="0" stop-color="#F9FAFE"/><stop offset="1" stop-color="#E5EDF7"/></linearGradient><path d="M465.72 135.07h-34.57c-2.23-10.61-11.65-18.58-22.93-18.58s-20.69 7.97-22.93 18.58h-9.05c-10.73 0-19.44 8.7-19.44 19.44 0 10.73 8.7 19.44 19.44 19.44h89.47c10.73 0 19.44-8.7 19.44-19.44.01-10.74-8.69-19.44-19.43-19.44z" style="fill:url(#SVGID_9_)"/><g><linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="688.006" y1="537.867" x2="688.006" y2="510.039"><stop offset=".227" stop-color="#AFB0E7"/><stop offset="1" stop-color="#ECF1FB"/></linearGradient><circle cx="688.01" cy="523.95" r="13.91" style="fill:url(#SVGID_10_)"/><linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="688.056" y1="513.553" x2="688.056" y2="558.349"><stop offset="0" stop-color="#DDE1F6"/><stop offset=".818" stop-color="#A6A8E2"/></linearGradient><path d="M688.06 558.35c-.24 0-.43-.19-.43-.43v-43.94c0-.24.19-.43.43-.43s.43.19.43.43v43.94a.44.44 0 01-.43.43z" style="fill:url(#SVGID_11_)"/></g><g><linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="2879.853" y1="308.382" x2="2737.462" y2="450.774" gradientTransform="matrix(-1 0 0 1 3207.18 0)"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M270.73 392.79l91.4-73.3c7.43 11.92 20.65 19.87 35.7 19.87 16.43 0 30.69-9.48 37.6-23.26l92.11 76.85 10.83-12.98-98.5-82.19c0-.16.01-.31.01-.47 0-23.18-18.86-42.04-42.05-42.04-23.18 0-42.04 18.86-42.04 42.04 0 1.8.13 3.58.35 5.32l-95.98 76.97 10.57 13.19zm101.96-95.48c0-13.86 11.28-25.14 25.14-25.14s25.14 11.28 25.14 25.14-11.28 25.14-25.14 25.14-25.14-11.27-25.14-25.14z" style="fill:url(#SVGID_12_)"/><linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="2814.247" y1="259.815" x2="2814.247" y2="392.836" gradientTransform="matrix(-1 0 0 1 3207.18 0)"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#C6D5F4"/></linearGradient><path d="M268.75 392.68l88.31-70.82c7.18 11.51 19.95 19.2 34.49 19.2 15.88 0 29.65-9.16 36.33-22.47l88.99 74.25 10.46-12.54-95.17-79.41c0-.15.01-.3.01-.46 0-22.4-18.22-40.62-40.62-40.62s-40.62 18.22-40.62 40.62c0 1.74.12 3.46.34 5.14l-92.73 74.37 10.21 12.74zm98.51-92.24c0-13.4 10.9-24.29 24.29-24.29 13.4 0 24.29 10.9 24.29 24.29 0 13.4-10.9 24.29-24.29 24.29-13.4 0-24.29-10.9-24.29-24.29z" style="fill:url(#SVGID_13_)"/><linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="2966.463" y1="329.794" x2="2654.707" y2="641.55" gradientTransform="matrix(-1 0 0 1 3203.43 0)"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M230.6 619.91h326.35c17.89 0 32.39-14.5 32.39-32.39V388.31c0-21.39-17.34-38.72-38.72-38.72H230.6c-17.89 0-32.39 14.5-32.39 32.39v205.54c-.01 17.88 14.5 32.39 32.39 32.39z" style="fill:url(#SVGID_14_)"/><linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="2716.773" y1="319.563" x2="2914.293" y2="661.678" gradientTransform="matrix(-1 0 0 1 3203.43 0)"><stop offset="0" stop-color="#EBF2FA"/><stop offset=".525" stop-color="#FDFEFF"/></linearGradient><path d="M223.6 619.91h328.59c14.03 0 25.4-11.37 25.4-25.4V386.73c0-14.03-11.37-25.4-25.4-25.4H223.6c-14.03 0-25.4 11.37-25.4 25.4v207.78c0 14.03 11.38 25.4 25.4 25.4z" style="fill:url(#SVGID_15_)"/><linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="2815.495" y1="361.334" x2="2815.495" y2="425.526" gradientTransform="matrix(-1 0 0 1 3203.43 0)"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M198.24 425.53h379.39v-38.79c0-14.03-11.37-25.4-25.4-25.4H223.64c-14.03 0-25.4 11.37-25.4 25.4v38.79z" style="fill:url(#SVGID_16_)"/><linearGradient id="SVGID_17_" gradientUnits="userSpaceOnUse" x1="276.445" y1="488.742" x2="350.685" y2="531.604"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M328.82 457.46H307.7c-1.27 0-2.46.59-3.24 1.59L261.91 514c-.56.72-.86 1.6-.86 2.51v23.15c0 2.26 1.83 4.09 4.09 4.09h41.34c2.26 0 4.09 1.83 4.09 4.09v13.46c0 2.26 1.83 4.09 4.09 4.09h14.14c2.26 0 4.09-1.83 4.09-4.09v-13.46c0-2.26 1.83-4.09 4.09-4.09s4.09-1.83 4.09-4.09V525.5c0-2.26-1.83-4.09-4.09-4.09s-4.09-1.83-4.09-4.09v-55.77a4.059 4.059 0 00-4.07-4.09zm-39.3 57.35l13.74-17.74c2.39-3.08 7.33-1.4 7.33 2.51v17.74c0 2.26-1.83 4.09-4.09 4.09h-13.74c-3.41 0-5.33-3.91-3.24-6.6z" style="fill:url(#SVGID_17_)"/><linearGradient id="SVGID_18_" gradientUnits="userSpaceOnUse" x1="455.095" y1="488.742" x2="529.335" y2="531.604"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M511.56 517.32v-55.77c0-2.26-1.83-4.09-4.09-4.09h-21.12c-1.27 0-2.46.59-3.24 1.59L440.56 514c-.56.72-.86 1.6-.86 2.51v23.15c0 2.26 1.83 4.09 4.09 4.09h41.34c2.26 0 4.09 1.83 4.09 4.09v13.46c0 2.26 1.83 4.09 4.09 4.09h14.14c2.26 0 4.09-1.83 4.09-4.09v-13.46c0-2.26 1.83-4.09 4.09-4.09s4.09-1.83 4.09-4.09V525.5c0-2.26-1.83-4.09-4.09-4.09-2.24 0-4.07-1.83-4.07-4.09zm-43.39-2.51l13.74-17.74c2.39-3.08 7.33-1.4 7.33 2.51v17.74c0 2.26-1.83 4.09-4.09 4.09H471.4c-3.4 0-5.32-3.91-3.23-6.6z" style="fill:url(#SVGID_18_)"/><linearGradient id="SVGID_19_" gradientUnits="userSpaceOnUse" x1="339.488" y1="482.174" x2="441.31" y2="540.961"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M356.4 566.16h68c2.26 0 4.09-1.83 4.09-4.09v-101c0-2.26-1.83-4.09-4.09-4.09h-68c-2.26 0-4.09 1.83-4.09 4.09v101c0 2.26 1.83 4.09 4.09 4.09zm49.76-82.76v56.34c0 2.26-1.83 4.09-4.09 4.09h-23.34c-2.26 0-4.09-1.83-4.09-4.09V483.4c0-2.26 1.83-4.09 4.09-4.09h23.34c2.26 0 4.09 1.83 4.09 4.09z" style="fill:url(#SVGID_19_)"/></g><g><linearGradient id="SVGID_20_" gradientUnits="userSpaceOnUse" x1="871.514" y1="4485.232" x2="872.065" y2="4498.77" gradientTransform="rotate(2.333 95904.663 -3670.234)"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><path d="M605.95 610.6s3.25 4.88 10.55 1.06c3.91 2.72 8.92 4.97 12.39 5.88 3.47.91 3.68 5.4 3.12 6.61-4.66-.47-18.14.64-27.3-2.94.72-7.53 1.24-10.61 1.24-10.61z" style="fill:url(#SVGID_20_)"/><path class="st49" d="M604.06 623.84l.43-3.23s10.54 2.63 28.38 1.03c.17 1.66.35 2.48.35 2.48s-13.56 2.02-29.16-.28z"/><linearGradient id="SVGID_21_" gradientUnits="userSpaceOnUse" x1="-1427.263" y1="-235.579" x2="-1409.896" y2="-215.318" gradientTransform="rotate(40.6 -1575.457 2818.52)"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><path d="M520.47 596.12s-.05 5.81 7.27 7.94c1.95 5-3.73 11.79 5.37 12.42 3.34.23 1.75 5.12.73 5.63-10.95 4.01-14.63-10.12-19.62-18.98 4.32-5.09 6.25-7.01 6.25-7.01z" style="fill:url(#SVGID_21_)"/><linearGradient id="SVGID_22_" gradientUnits="userSpaceOnUse" x1="-3772.01" y1="604.486" x2="-3772.01" y2="502.198" gradientTransform="matrix(-1 0 0 1 -3222.68 0)"><stop offset="0" stop-color="#445677"/><stop offset="1" stop-color="#293861"/></linearGradient><path d="M569.3 502.2s-14.44-.26-17.67 18.85c-3.23 19.11 1.57 23.66-5.38 37.29-3.62 7.1-27.15 41.12-27.15 41.12l6.83 5.03s37.94-34.72 43.52-48.71 9.83-28.83 10.13-41.46c.28-12.62-10.28-12.12-10.28-12.12z" style="fill:url(#SVGID_22_)"/><linearGradient id="SVGID_23_" gradientUnits="userSpaceOnUse" x1="-3839.642" y1="559.801" x2="-3786.238" y2="559.801" gradientTransform="matrix(-1 0 0 1 -3222.68 0)"><stop offset="0" stop-color="#445677"/><stop offset="1" stop-color="#293861"/></linearGradient><path d="M572.72 506.19s14.87 3.53 15.75 3.98c.44.23 2.89 7.07 5.24 13.95 5.04 6.87 23.02 32.28 23.21 45.51.29 20.13-.96 43.67-.96 43.67l-9.24.11s-3.5-38.9-5.85-42.31c-.42-.61-1.29-1.95-2.42-3.74-5.14-6.22-16.5-16.65-28.16-27.07-16.45-14.66 2.43-34.1 2.43-34.1z" style="fill:url(#SVGID_23_)"/><linearGradient id="SVGID_24_" gradientUnits="userSpaceOnUse" x1="5317.908" y1="132.095" x2="5317.908" y2="56.817" gradientTransform="rotate(26.086 2112.504 -9908.036)"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M603.14 448.91s-10.69-8.37-16.99-4.36c-6.3 4-14.27 18.91-14.27 18.91l8.85 4.38-23.8 39.67 40.69 21.83 14.6-42.28 11.79.69s7.96-25.24-3.62-27.43c-5.45-2.3-7.04-3.34-7.04-3.34s-3.49 4.27-7.99 1.18-2.22-9.25-2.22-9.25z" style="fill:url(#SVGID_24_)"/><linearGradient id="SVGID_25_" gradientUnits="userSpaceOnUse" x1="5161.945" y1="1134.369" x2="5171.26" y2="1068.78" gradientTransform="rotate(18.006 4848.87 -13687.47)"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M589.15 443.6c3.88.61 8.04 4.05 4.56 12.85-3.48 8.8-16.66 18.5-16.06 24.82.6 6.4 3.37 16.58 5.33 22.6-2.8 4.17-6.72 6.78-6.72 6.78s-10.33-14.75-13.12-25.23 7.07-25.25 14.69-35.41c5.73-7.67 11.32-6.41 11.32-6.41z" style="fill:url(#SVGID_25_)"/><linearGradient id="SVGID_26_" gradientUnits="userSpaceOnUse" x1="-8924.659" y1="-865.525" x2="-8915.544" y2="-929.706" gradientTransform="scale(-1 1) rotate(-34.172 -2504.53 -13720.806)"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M624.12 463.5c-2.79-3.19-7.68-4.9-11.53 3.69s-2.35 26.64-7.02 29.97c-4.72 3.37-13.34 7.07-18.62 8.96-1.12 5.12-.49 10.33-.49 10.33s16.36.44 25.19-3.42c8.83-3.86 12.82-21.97 15.06-35.2 1.69-9.97-2.59-14.33-2.59-14.33z" style="fill:url(#SVGID_26_)"/><linearGradient id="SVGID_27_" gradientUnits="userSpaceOnUse" x1="-3813.896" y1="480.898" x2="-3841.811" y2="423.883" gradientTransform="matrix(-1 0 0 1 -3222.68 0)"><stop offset="0" stop-color="#4F5C7C"/><stop offset="1" stop-color="#274168"/></linearGradient><path d="M590.9 439.68c.43-4.69 4.5-7.9 9.3-7.17.4-1.31 4.44-2.98 5.38-4.6 3.5-6.03 9.26-7 14-3.56 9.79 2.79 8.01 12.2 4.75 21.55 2.8 5.61 1.52 12.41-.06 15.18 4.75 5.07 2.09 11.58-1.39 16.52-.4.56-.82 1.06-1.25 1.52-.21 5.85-8.34 7.86-11.32 4.89-3.17-3.16-3.57-4.49-9.32-1.76-5.75 2.73-11.24-1.54-11.3-7.34-.06-5.8-4.28-4.1-6.12-5.63-3.33-2.77-1.15-5.93-1.15-5.93s-4.85-.26-6.01-7.38c-1.33-16.99 11.95-17.08 14.49-16.29z" style="fill:url(#SVGID_27_)"/><path class="st49" d="M515.38 601.24s4.92 12.03 5.91 13.61 5.9 9.27 14.26 5.05c-.04 1.49-.11 2.43-.11 2.43s-9.42 6.26-15.33-4.62c-5.91-10.88-6.75-14.63-6.75-14.63l2.02-1.84z"/></g></g></svg>
2 0 \ No newline at end of file
yudao-ui-admin-vue3/src/assets/svgs/500.svg deleted
1   -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 800" enable-background="new 0 0 800 800"><style>.st26{fill:#fff}</style><g id="图层_16"><linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="402.832" y1="159.843" x2="402.832" y2="715.335"><stop offset="0" stop-color="#F4F2FB"/><stop offset="1" stop-color="#E1EEF5"/></linearGradient><path d="M486.09 201.2c-38.37 30.29-120.74 33.81-181.17-2.22s-172-31.38-202.22 34.87 37.19 131.33 12.78 178.98S9.72 527.87 65.5 609.23s126.6 60.62 169.22 52.45c84.17-16.13 189.79 115.67 308.62 16.13 68.47-57.35 170.44 42.09 210.17-81.36 32.78-101.86-85.67-139.5-49.97-208.03 37.96-72.88 30.67-159.24-10.46-201.06-38.3-38.96-140.75-38.46-206.99 13.84z" style="fill:url(#SVGID_1_)"/><linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="117.913" y1="540.229" x2="117.913" y2="403.055"><stop offset=".227" stop-color="#B7ACE0"/><stop offset=".789" stop-color="#E8E7FA"/></linearGradient><path d="M118.7 403.3s-.22-.57-.52.04c-2.7 5.49-27.15 64.96-29.09 110.86 0 0-4.08 26.37 30.11 26.02 28.54-.29 27.78-24.6 27.68-32.79-.39-33.22-28.18-104.13-28.18-104.13z" style="fill:url(#SVGID_2_)"/><linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="117.915" y1="418.287" x2="117.915" y2="569.42"><stop offset="0" stop-color="#ECF1FB"/><stop offset=".818" stop-color="#AFB0E7"/></linearGradient><path d="M117.92 569.42c-.55 0-1-.45-1-1V419.29c0-.55.45-1 1-1s1 .45 1 1v149.13c0 .55-.45 1-1 1z" style="fill:url(#SVGID_3_)"/><linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="619.042" y1="448.707" x2="619.042" y2="360.383"><stop offset=".227" stop-color="#CCD4F4"/><stop offset=".789" stop-color="#ECF1FB"/></linearGradient><path d="M619.55 360.54s-.14-.37-.33.03c-1.74 3.53-17.48 41.83-18.73 71.38 0 0-2.63 16.98 19.39 16.76 18.38-.18 17.89-15.84 17.82-21.11-.26-21.4-18.15-67.06-18.15-67.06z" style="fill:url(#SVGID_4_)"/><linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="619.043" y1="370.19" x2="619.043" y2="467.503"><stop offset="0" stop-color="#ECF1FB"/><stop offset="1" stop-color="#A6A8E2"/></linearGradient><path d="M619.04 467.5c-.36 0-.64-.29-.64-.64v-96.02c0-.36.29-.64.64-.64s.64.29.64.64v96.02c.01.35-.28.64-.64.64z" style="fill:url(#SVGID_5_)"/><linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="464.96" y1="86.101" x2="430.206" y2="146.297"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><circle cx="447.58" cy="116.2" r="34.75" style="fill:url(#SVGID_6_)"/><linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="422.623" y1="116.567" x2="422.623" y2="174.021"><stop offset="0" stop-color="#F9FAFE"/><stop offset="1" stop-color="#E5EDF7"/></linearGradient><path d="M467.36 135.15h-34.57c-2.23-10.61-11.65-18.58-22.93-18.58s-20.69 7.97-22.93 18.58h-9.05c-10.73 0-19.44 8.7-19.44 19.44 0 10.73 8.7 19.44 19.44 19.44h89.47c10.73 0 19.44-8.7 19.44-19.44.01-10.74-8.7-19.44-19.43-19.44z" style="fill:url(#SVGID_7_)"/><linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="689.644" y1="537.948" x2="689.644" y2="510.119"><stop offset=".227" stop-color="#AFB0E7"/><stop offset="1" stop-color="#ECF1FB"/></linearGradient><circle cx="689.64" cy="524.03" r="13.91" style="fill:url(#SVGID_8_)"/><linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="689.694" y1="513.633" x2="689.694" y2="558.429"><stop offset="0" stop-color="#DDE1F6"/><stop offset=".818" stop-color="#A6A8E2"/></linearGradient><path d="M689.69 558.43c-.24 0-.43-.19-.43-.43v-43.94c0-.24.19-.43.43-.43s.43.19.43.43V558c0 .24-.19.43-.43.43z" style="fill:url(#SVGID_9_)"/><linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="289.384" y1="477.19" x2="289.384" y2="411.226"><stop offset="0" stop-color="#B0B9E1"/><stop offset="1" stop-color="#E7EFF7"/></linearGradient><path d="M202.07 451.28L270.1 411.23 376.7 411.23 315.15 477.19 237.41 476.01z" style="fill:url(#SVGID_10_)"/><linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="454.145" y1="502.809" x2="454.145" y2="420.65"><stop offset="0" stop-color="#B0B9E1"/><stop offset="1" stop-color="#E7EFF7"/></linearGradient><path d="M386.71 479.55L431.76 420.65 521.58 420.65 423.81 502.81 394.37 495.15z" style="fill:url(#SVGID_11_)"/><linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="589.016" y1="472.132" x2="589.016" y2="397.68"><stop offset="0" stop-color="#B0B9E1"/><stop offset="1" stop-color="#E7EFF7"/></linearGradient><path d="M501.26 458.64l64.79-60.96h110.72l-48.99 66.61a19.243 19.243 0 01-17.85 7.7l-108.67-13.35z" style="fill:url(#SVGID_12_)"/><linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="314.267" y1="607.349" x2="314.267" y2="497.361"><stop offset="0" stop-color="#B0B9E1"/><stop offset="1" stop-color="#E7EFF7"/></linearGradient><path d="M212.23 592.77L303.67 497.36 416.3 497.36 297.04 607.35 247.57 604.7z" style="fill:url(#SVGID_13_)"/><g><linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="515.604" y1="312.867" x2="613.092" y2="481.721"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M564.35 296.53c-41.79 0-75.67 33.6-75.67 75.05v51.43c0 41.45 33.88 75.05 75.67 75.05s75.67-33.6 75.67-75.05v-51.43c-.01-41.45-33.88-75.05-75.67-75.05zm23.82 137.83c0 13.05-10.67 23.63-23.82 23.63-13.16 0-23.82-10.58-23.82-23.63v-74.13c0-13.05 10.67-23.63 23.82-23.63 13.16 0 23.82 10.58 23.82 23.63v74.13z" style="fill:url(#SVGID_14_)"/><linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="513.839" y1="321.619" x2="606.64" y2="482.355"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M560.24 305.91c-39.52 0-71.56 32.04-71.56 71.56v49.03c0 39.52 32.04 71.56 71.56 71.56s71.56-32.04 71.56-71.56v-49.03c0-39.52-32.04-71.56-71.56-71.56zm22.53 131.41c0 12.44-10.09 22.53-22.53 22.53-12.44 0-22.53-10.09-22.53-22.53v-70.67c0-12.44 10.09-22.53 22.53-22.53 12.44 0 22.53 10.09 22.53 22.53v70.67z" style="fill:url(#SVGID_15_)"/><linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="217.031" y1="307.363" x2="316.583" y2="479.793"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M333.72 412.6c-5.55-58.15-65.99-54.01-90.14-49.98l2.26-15.28 71.49 5.88 8.98-5.88V307.2h-109l-9.09 7.47-14.81 92.41h43.6c22.73-19.99 38.77-11.37 45.38 0 6.34 10.92 7.27 43.26-19.71 43.87-23.34.53-23.13-19.92-23.13-19.92l-41.55.58-8.06 7.52s6.18 59.41 69.73 59.41 77.3-50.09 74.05-85.94z" style="fill:url(#SVGID_16_)"/><linearGradient id="SVGID_17_" gradientUnits="userSpaceOnUse" x1="212.735" y1="311.982" x2="309.699" y2="479.928"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M324.26 415.94c-5.19-55.89-61.65-51.92-84.21-48.04l2.11-14.69h75.17v-38.58H208.14l-14.95 96h40.73c21.23-19.21 36.22-10.93 42.39 0 5.92 10.49 6.79 46.38-18.41 46.97-21.8.51-24.41-19.14-24.41-19.14l-43.54.66s5.78 59.41 65.14 59.41 72.2-48.14 69.17-82.59z" style="fill:url(#SVGID_17_)"/><linearGradient id="SVGID_18_" gradientUnits="userSpaceOnUse" x1="368.459" y1="304.731" x2="452.448" y2="450.205"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M387.26 461.26s-54.09-36.72-56.49-83.83c-2.29-45.03 25.47-81.27 76.27-81.27 55.29 0 78.12 47.95 78.12 73.99 0 26.04-10.63 63.25-55.73 93.35-23.53 0-42.17-2.24-42.17-2.24z" style="fill:url(#SVGID_18_)"/><linearGradient id="SVGID_19_" gradientUnits="userSpaceOnUse" x1="366.623" y1="312.428" x2="445.175" y2="448.483"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M384.76 461.29s-51.7-34.94-53.99-79.77c-2.19-42.85 24.35-77.34 72.9-77.34 52.85 0 73.47 45.54 73.47 70.32 0 24.78-12.03 58.72-55.14 87.36-22.49.01-37.24-.57-37.24-.57z" style="fill:url(#SVGID_19_)"/><linearGradient id="SVGID_20_" gradientUnits="userSpaceOnUse" x1="400.418" y1="454.748" x2="417.994" y2="485.191"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M414.59 486.78h-16.64c-.85 0-1.64-.44-2.08-1.17l-11.39-18.8c-.7-1.15-.33-2.64.82-3.34 1.15-.69 2.64-.33 3.34.82l10.68 17.62h13.84l10.6-19.05c.65-1.17 2.13-1.6 3.31-.94 1.17.65 1.6 2.13.94 3.31l-11.29 20.3c-.44.77-1.25 1.25-2.13 1.25z" style="fill:url(#SVGID_20_)"/><linearGradient id="SVGID_21_" gradientUnits="userSpaceOnUse" x1="397.841" y1="454.748" x2="415.417" y2="485.191"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M412.01 486.78h-16.64c-.85 0-1.64-.44-2.08-1.17l-11.39-18.8c-.7-1.15-.33-2.64.82-3.34 1.15-.69 2.64-.33 3.34.82l10.68 17.62h13.84l10.6-19.05c.65-1.17 2.13-1.6 3.31-.94 1.17.65 1.6 2.13.94 3.31l-11.29 20.3c-.43.77-1.25 1.25-2.13 1.25z" style="fill:url(#SVGID_21_)"/><linearGradient id="SVGID_22_" gradientUnits="userSpaceOnUse" x1="395.626" y1="441.888" x2="415.816" y2="476.856"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M429.22 468.35h-47.66c-2.76 0-5-2.24-5-5V452.9h57.65v10.45c0 2.76-2.23 5-4.99 5z" style="fill:url(#SVGID_22_)"/><linearGradient id="SVGID_23_" gradientUnits="userSpaceOnUse" x1="395.022" y1="445.756" x2="412.776" y2="476.507"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M425.57 468.35h-44.01c-2.76 0-5-2.24-5-5v-6.93h54.01v6.93c0 2.76-2.24 5-5 5z" style="fill:url(#SVGID_23_)"/><linearGradient id="SVGID_24_" gradientUnits="userSpaceOnUse" x1="396.171" y1="472.261" x2="416.697" y2="507.813"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M418.79 505.46h-25.7c-4.09 0-7.4-3.31-7.4-7.4v-19.75h40.5v19.75c0 4.09-3.31 7.4-7.4 7.4z" style="fill:url(#SVGID_24_)"/><linearGradient id="SVGID_25_" gradientUnits="userSpaceOnUse" x1="395.099" y1="476.159" x2="413.018" y2="507.195"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><path d="M414.04 505.46h-20.95c-4.09 0-7.4-3.31-7.4-7.4v-16.47h35.75v16.47c0 4.09-3.31 7.4-7.4 7.4z" style="fill:url(#SVGID_25_)"/><linearGradient id="SVGID_26_" gradientUnits="userSpaceOnUse" x1="370.752" y1="345.042" x2="439.366" y2="413.656"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M404.4 311.4s-17.23 79.51 1.33 135.9c47.84-62.43-1.33-135.9-1.33-135.9z" style="fill:url(#SVGID_26_)"/><linearGradient id="SVGID_27_" gradientUnits="userSpaceOnUse" x1="352.936" y1="350.49" x2="415.513" y2="413.067"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M386.43 316.99s-15.24 26.94-16.34 62.72c-.75 24.43 11.93 66.85 11.93 66.85s-20.76-36.07-20.76-70.23 25.17-59.34 25.17-59.34z" style="fill:url(#SVGID_27_)"/><linearGradient id="SVGID_28_" gradientUnits="userSpaceOnUse" x1="389.798" y1="347.846" x2="456.792" y2="414.84"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><path d="M420.65 316.99s34.1 22.12 34.1 60.99-29.68 68.58-29.68 68.58 23.5-42.18 23.5-70.9c0-14.24-13.98-48.76-27.92-58.67z" style="fill:url(#SVGID_28_)"/><path class="st26" d="M386.43 316.99s-62.13 47.12-4.42 129.57c-7.06-15.6-36.21-73.62 4.42-129.57zM420.65 316.99s62.13 47.12 4.42 129.57c7.07-15.6 36.22-73.62-4.42-129.57zM404.4 311.4s-35.48 79.66 1.33 135.9c32.24-57.5-1.33-135.9-1.33-135.9z"/></g><g><linearGradient id="SVGID_29_" gradientUnits="userSpaceOnUse" x1="234.692" y1="561.708" x2="234.692" y2="486.088"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M226.89 486.45s-18.35-2.54-24.31 5.89c-5.96 8.43-8.14 30.01-8.14 30.01l13.81-.73-1.16 25.14 25.48 14.94 36.3-19.52-5.52-22.78 11.6-3.03s-3.46-33.06-19.59-28.18c-8.29.89-10.9.74-10.9.74s-2.18 6.95-9.67 6.36c-7.49-.58-7.9-8.84-7.9-8.84z" style="fill:url(#SVGID_29_)"/><linearGradient id="SVGID_30_" gradientUnits="userSpaceOnUse" x1="235.741" y1="473.191" x2="235.741" y2="497.147"><stop offset="0" stop-color="#F4AE98"/><stop offset="1" stop-color="#FAD1BB"/></linearGradient><path d="M228.72 476.05l-3.81 17.01c-.18.8.24 1.61 1 1.92 1.97.8 5.91 2.17 9.97 2.17 4.21 0 8.18-2.3 10-3.53.63-.42.89-1.21.65-1.93l-5.83-17.35a1.681 1.681 0 00-1.89-1.12l-8.74 1.55c-.67.11-1.2.62-1.35 1.28z" style="fill:url(#SVGID_30_)"/><linearGradient id="SVGID_31_" gradientUnits="userSpaceOnUse" x1="-1535.437" y1="750.954" x2="-1523.728" y2="668.51" gradientTransform="rotate(-8.082 -1929.216 -11692.611)"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M205.94 489.39c5.34-1.77 12.58-.59 12.88 11.39.29 11.98-11.45 31.07-7.24 37.71 4.26 6.73 13.37 16.29 19.17 21.73-1.35 6.4-4.99 11.78-4.99 11.78s-21.36-9.86-30.66-19.73c-9.3-9.87-4.61-32.5-.3-48.61 3.24-12.13 11.14-14.27 11.14-14.27z" style="fill:url(#SVGID_31_)"/><linearGradient id="SVGID_32_" gradientUnits="userSpaceOnUse" x1="-5585.118" y1="175.804" x2="-5573.409" y2="93.36" gradientTransform="scale(-1 1) rotate(-8.082 -118.041 -37329.02)"><stop offset="0" stop-color="#C3D5FD"/><stop offset="1" stop-color="#1A90FC"/></linearGradient><path d="M261.91 489.39c-5.34-1.77-12.58-.59-12.88 11.39-.29 11.98 11.45 31.07 7.24 37.71-4.26 6.73-13.37 16.29-19.17 21.73 1.35 6.4 4.99 11.78 4.99 11.78s21.36-9.86 30.66-19.73c9.3-9.87 4.61-32.5.3-48.61-3.24-12.13-11.14-14.27-11.14-14.27z" style="fill:url(#SVGID_32_)"/><linearGradient id="SVGID_33_" gradientUnits="userSpaceOnUse" x1="234.692" y1="534.399" x2="234.692" y2="582.454"><stop offset="0" stop-color="#275C89"/><stop offset="1" stop-color="#013F7C"/></linearGradient><path d="M208.53 582.45h51.85c2.35 0 4.45-1.78 5.26-4.46l10.45-34.39c1.36-4.46-1.35-9.21-5.26-9.21h-72.29c-3.87 0-6.58 4.67-5.29 9.11l9.98 34.39c.8 2.74 2.92 4.56 5.3 4.56z" style="fill:url(#SVGID_33_)"/><path class="st26" d="M206.46 598.27s-.8-1.76-1.42-1.95c-.62-.19-9.49-.54-12.72-1.38s-12.56-2.17-16.56 1.61c-3.48 3.3-4.63 11 .67 15.43 1.99 1.73 3.94 2.23 11.31 1.89s18.04-.27 20.38-3.68c-.07-5.65-1.66-11.92-1.66-11.92z"/><linearGradient id="SVGID_34_" gradientUnits="userSpaceOnUse" x1="-3991.106" y1="603.193" x2="-3974.093" y2="603.193" gradientTransform="matrix(-1 0 0 1 -3772.525 0)"><stop offset="0" stop-color="#F4B9A4"/><stop offset=".652" stop-color="#FAD1BB"/></linearGradient><path d="M214.69 596.31s-8.56 1.92-11.62 1.64c-3.06-.28-.5 12.05-.5 12.05s8.17.57 15.4-1.53c2.45-9.44-3.28-12.16-3.28-12.16z" style="fill:url(#SVGID_34_)"/><linearGradient id="SVGID_35_" gradientUnits="userSpaceOnUse" x1="211.625" y1="584.443" x2="299.388" y2="584.443"><stop offset="0" stop-color="#18264B"/><stop offset=".652" stop-color="#2D3C65"/></linearGradient><path d="M211.63 595.87l4.45 13.84s95.64-12.6 81.97-43.63c-11.43-25.96-86.42 29.79-86.42 29.79z" style="fill:url(#SVGID_35_)"/><linearGradient id="SVGID_36_" gradientUnits="userSpaceOnUse" x1="191.837" y1="594.929" x2="191.837" y2="612.987"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><path d="M205.35 596.94s3.5 1.37 3.95 6.26c.44 4.89-1 8.17-8.45 9.07-7.45.91-9.34.57-14.01.68-4.67.11-11.45.57-12.46-8.32-1-8.88 8.08-11.15 17.5-8.88 2.96.56 13.47 1.19 13.47 1.19z" style="fill:url(#SVGID_36_)"/><g><path class="st26" d="M266.14 598.27s.8-1.76 1.42-1.95c.62-.19 9.49-.54 12.72-1.38 3.23-.84 11.93-2.24 16.32 1.51 4.07 3.48 4.34 11.16-.3 15.4-1.99 1.73-4.08 2.35-11.44 2.01s-18.04-.27-20.38-3.68c.08-5.64 1.66-11.91 1.66-11.91z"/><linearGradient id="SVGID_37_" gradientUnits="userSpaceOnUse" x1="254.028" y1="603.193" x2="271.04" y2="603.193"><stop offset="0" stop-color="#F4B9A4"/><stop offset=".652" stop-color="#FAD1BB"/></linearGradient><path d="M257.92 596.31s8.56 1.92 11.62 1.64c3.06-.28.5 12.05.5 12.05s-8.17.57-15.4-1.53c-2.45-9.44 3.28-12.16 3.28-12.16z" style="fill:url(#SVGID_37_)"/><linearGradient id="SVGID_38_" gradientUnits="userSpaceOnUse" x1="173.22" y1="584.443" x2="260.983" y2="584.443"><stop offset="0" stop-color="#445677"/><stop offset="1" stop-color="#293861"/></linearGradient><path d="M260.98 595.87l-4.45 13.84s-95.64-12.6-81.97-43.63c11.43-25.96 86.42 29.79 86.42 29.79z" style="fill:url(#SVGID_38_)"/><linearGradient id="SVGID_39_" gradientUnits="userSpaceOnUse" x1="280.771" y1="594.929" x2="280.771" y2="612.987"><stop offset="0" stop-color="#FFDB80"/><stop offset="1" stop-color="#FFBB24"/></linearGradient><path d="M267.26 596.94s-3.5 1.37-3.95 6.26 1 8.17 8.45 9.07 9.34.57 14.01.68 11.45.57 12.46-8.32c1-8.88-8.08-11.15-17.5-8.88-2.96.56-13.47 1.19-13.47 1.19z" style="fill:url(#SVGID_39_)"/></g><linearGradient id="SVGID_40_" gradientUnits="userSpaceOnUse" x1="251.42" y1="467.696" x2="220.113" y2="467.696"><stop offset="0" stop-color="#F4B9A4"/><stop offset=".652" stop-color="#FAD1BB"/></linearGradient><path d="M250.74 469.25c.57-.81.93-2.88.46-3.49-.84-.68-1.63-.29-2.24.3.14-4.96-.31-9.07-.42-10.12-.31-3.04-3.4-8.6-13.5-8.6s-12.05 7.29-12.05 7.29-.66 5.15-.46 11.41c-.6-.58-1.39-.95-2.22-.28-.46.61-.1 2.68.46 3.49.57.81.93 2.73 1.03 3.79.1 1.01-.63 3.7 2.03 3.36 1.59 6.35 8.01 11.64 11.99 11.64 4.36 0 10.16-5.33 11.8-11.65 2.71.37 1.98-2.34 2.07-3.35.13-1.06.49-2.98 1.05-3.79z" style="fill:url(#SVGID_40_)"/><linearGradient id="SVGID_41_" gradientUnits="userSpaceOnUse" x1="215.804" y1="455.594" x2="252.152" y2="455.594"><stop offset="0" stop-color="#4F5C7C"/><stop offset="1" stop-color="#274168"/></linearGradient><path d="M242.34 445.19s-1.97-6.21-9.53-4.72c-7.55 1.48-8.06 5.06-11.03 5.19-5.06.24-9.11 6.54-2.61 13.22 2.89 2.97.45 4.25 1.82 6.88s1.36 5.19 1.36 5.19 2.41-7.71.82-11c-.82-1.7 2.82-2.16 7.35-1.75s11.68-1.1 12.24-4.18c1.34 6.32 2.68 6.98 4.38 7.94 1.7.96 1.8 8.6 1.8 8.6s.3-5.62 1.49-6.88c.98-2.07 2.89-10.22.73-12.19s-.34-8.31-8.82-6.3z" style="fill:url(#SVGID_41_)"/></g><linearGradient id="SVGID_42_" gradientUnits="userSpaceOnUse" x1="509.948" y1="612.061" x2="509.948" y2="547.57"><stop offset="0" stop-color="#B0B9E1"/><stop offset="1" stop-color="#E7EFF7"/></linearGradient><path d="M452.67 596.16L498.32 547.57 567.22 547.57 506.27 612.06z" style="fill:url(#SVGID_42_)"/><linearGradient id="SVGID_43_" gradientUnits="userSpaceOnUse" x1="461.835" y1="563.724" x2="495.632" y2="622.263"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><circle cx="478.73" cy="592.99" r="33.79" style="fill:url(#SVGID_43_)"/><linearGradient id="SVGID_44_" gradientUnits="userSpaceOnUse" x1="455.798" y1="564.313" x2="489.595" y2="622.851"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><circle cx="472.7" cy="593.58" r="33.79" style="fill:url(#SVGID_44_)"/><linearGradient id="SVGID_45_" gradientUnits="userSpaceOnUse" x1="479.001" y1="231.35" x2="503.267" y2="273.38"><stop offset="0" stop-color="#C8CBF2"/><stop offset="1" stop-color="#AFB0E7"/></linearGradient><circle cx="491.13" cy="252.36" r="24.26" style="fill:url(#SVGID_45_)"/><linearGradient id="SVGID_46_" gradientUnits="userSpaceOnUse" x1="474.666" y1="231.772" x2="498.933" y2="273.803"><stop offset=".116" stop-color="#DEE4FF"/><stop offset=".847" stop-color="#BACBEE"/></linearGradient><circle cx="486.8" cy="252.79" r="24.26" style="fill:url(#SVGID_46_)"/></g></svg>
2 0 \ No newline at end of file