diff --git a/doc/SvgIcon.md b/doc/SvgIcon.md index 5476434d..4f82c18c 100644 --- a/doc/SvgIcon.md +++ b/doc/SvgIcon.md @@ -1,7 +1,7 @@ - ## 全局组件 - - 组件支持`四种`svg图标 - - `四种`图标均支持 color 和 size 属性,使用示例见下文: + +- 组件支持`四种`svg 图标 +- `四种`图标均支持 color 和 size 属性,使用示例见下文: ```mermaid # font-awesome的图标,使用 fa 作为前缀(带个空格) @@ -18,31 +18,30 @@ ``` -有时,Icon组件会覆盖不了图标的原有颜色或大小,请检查SVG文件的源代码。 - +有时,Icon 组件会覆盖不了图标的原有颜色或大小,请检查 SVG 文件的源代码。 ## 图标添加与配置 + ### 本地图标 -1. 将SVG图标文件,放入本地`/src/assets/icons`文件夹,然后重新编译项目。 + +1. 将 SVG 图标文件,放入本地`/src/assets/icons`文件夹,然后重新编译项目。 2. 系统会自动加载该目录下的所有图标文件备用,现在你可以使用`Icon`组件来显示图标了。 3. 示例:`` 4. 不建议在此文件夹放置`非常大、非常多`的文件,可能会影响系统加载速度,当确有此方面需求时,请将文件放置到其他位置,并单独导入和使用图标。 ### font-awesome 图标 -1. 此图标库目前 `pigx-ui` 已经默认加载。加载代码在 `/src/utils/setIconfont.ts`中的cssUrls中。 -2. 你可以直接使用font-awesome 4.7.0的所有图标,这些图标可以在这里 https://fontawesome.com.cn/faicons/ 找到,当然你也可以直接使用图标选择器寻找图标。 -3. 示例:,注意图标名称一定是以fa加一个空格开头 - - +1. 此图标库目前 `pigx-ui` 已经默认加载。加载代码在 `/src/utils/setIconfont.ts`中的 cssUrls 中。 +2. 你可以直接使用 font-awesome 4.7.0 的所有图标,这些图标可以在这里 https://fontawesome.com.cn/faicons/ 找到,当然你也可以直接使用图标选择器寻找图标。 +3. 示例:,注意图标名称一定是以 fa 加一个空格开头 ### element-plus 图标 + 1. 此图标库目前 `pigx-ui` 已经默认加载,加载代码在 `/src/main.ts` 执行的 elementIcons 方法中。 2. 你可以直接使用 `element-plus/icons-vue ^2.0.10` 的所有图标,在使用 `element-plus` 图标时,请使用`ele` 作为前缀,图标名称请使用:首字母大写的驼峰语法。 3. 示例: - ### iconfont 图标 -1. 目前系统未使用任何iconfont图标,你可以获取iconfont图标库项目的Font class链接后,设置到 `/src/utils/setIconfont.ts` 中的 `cssUrls` 中,系统会自动加载链接中的所有图标以供使用。 -2. 示例:``,注意图标名称一定是以iconfont加一个空格开头,以图标名称结尾。 +1. 目前系统未使用任何 iconfont 图标,你可以获取 iconfont 图标库项目的 Font class 链接后,设置到 `/src/utils/setIconfont.ts` 中的 `cssUrls` 中,系统会自动加载链接中的所有图标以供使用。 +2. 示例:``,注意图标名称一定是以 iconfont 加一个空格开头,以图标名称结尾。 diff --git a/doc/router.md b/doc/router.md index 72b4afb3..9b9edb35 100644 --- a/doc/router.md +++ b/doc/router.md @@ -1,7 +1,9 @@ ## 登录流程路由拦截 ### 登录 -登录通过pinia 调用一步接口,将返回的token 通过 `Session.set('token', res.access_token);` 保存下来。 + +登录通过 pinia 调用一步接口,将返回的 token 通过 `Session.set('token', res.access_token);` 保存下来。 + ``` export const Session = { // 设置临时缓存 @@ -27,11 +29,13 @@ export const Session = { }, }; ``` -根据代码可以看出 如果是存储的是token 则存储到 `cookies` 中 否则存储到 `sessionStorage` 中 +根据代码可以看出 如果是存储的是 token 则存储到 `cookies` 中 否则存储到 `sessionStorage` 中 ### 路由拦截 + 通过路由的加载前拦截中 + ```javascript router.beforeEach(async (to, from, next) => { NProgress.configure({ showSpinner: false }); @@ -62,45 +66,46 @@ router.beforeEach(async (to, from, next) => { } }); ``` -显而易见,如果没有token 信息则跳转到登录页面并且带着当前页面的信息,以便登录成功后跳转回之前的页面 -有token 则处理是不是login 页面。 -在不是login 页面的时候 查询 pinia 中是否有存储的路由和菜单信息,如果没有则进行路由初始化 + +显而易见,如果没有 token 信息则跳转到登录页面并且带着当前页面的信息,以便登录成功后跳转回之前的页面 +有 token 则处理是不是 login 页面。 +在不是 login 页面的时候 查询 pinia 中是否有存储的路由和菜单信息,如果没有则进行路由初始化 ```javascript export async function initBackEndControlRoutes() { - // 界面 loading 动画开始执行 - if (window.nextLoading === undefined) NextLoading.start(); - // 无 token 停止执行下一步 - if (!Session.get('token')) return false; - // 触发初始化用户信息 pinia - await useUserInfo().setUserInfos(); - // 获取路由菜单数据 - const res = await getBackEndControlRoutes(); - // 无登录权限时,添加判断 - // https://gitee.com/lyt-top/vue-next-admin/issues/I64HVO - if (res.data.length <= 0) return Promise.resolve(true); - // 存储接口原始路由(未处理component),根据需求选择使用 - useRequestOldRoutes().setRequestOldRoutes(JSON.parse(JSON.stringify(res.data))); - // 处理路由(component),替换 dynamicRoutes(/@/router/route)第一个顶级 children 的路由 - dynamicRoutes[0].children = [...home,...await backEndComponent(res.data), ...staticConfigRoutes] - // 添加动态路由 - await setAddRoute(); - // 设置路由到 pinia routesList 中(已处理成多级嵌套路由)及缓存多级嵌套数组处理后的一维数组 - await setFilterMenuAndCacheTagsViewRoutes(); + // 界面 loading 动画开始执行 + if (window.nextLoading === undefined) NextLoading.start(); + // 无 token 停止执行下一步 + if (!Session.get('token')) return false; + // 触发初始化用户信息 pinia + await useUserInfo().setUserInfos(); + // 获取路由菜单数据 + const res = await getBackEndControlRoutes(); + // 无登录权限时,添加判断 + // https://gitee.com/lyt-top/vue-next-admin/issues/I64HVO + if (res.data.length <= 0) return Promise.resolve(true); + // 存储接口原始路由(未处理component),根据需求选择使用 + useRequestOldRoutes().setRequestOldRoutes(JSON.parse(JSON.stringify(res.data))); + // 处理路由(component),替换 dynamicRoutes(/@/router/route)第一个顶级 children 的路由 + dynamicRoutes[0].children = [...home, ...(await backEndComponent(res.data)), ...staticConfigRoutes]; + // 添加动态路由 + await setAddRoute(); + // 设置路由到 pinia routesList 中(已处理成多级嵌套路由)及缓存多级嵌套数组处理后的一维数组 + await setFilterMenuAndCacheTagsViewRoutes(); } ``` -1. 整体逻辑是校验token 是否存储, +1. 整体逻辑是校验 token 是否存储, 2. 获取登录用户的信息 `await useUserInfo().setUserInfos()` 3. 获取登录用户的菜单信息 `const res = await getBackEndControlRoutes()` -4. 讲菜单信息动态添加到前端可以读取到的内容中,供左侧菜单使用 `dynamicRoutes[0].children = [...home,...await backEndComponent(res.data), ...staticConfigRoutes]` 这里我们将 `home` 放在菜单的第一个位置上 -4. 根据菜单信息生成路由信息 `await setAddRoute();` -5. 保存路信息到pinia中 `await setFilterMenuAndCacheTagsViewRoutes();` +4. 讲菜单信息动态添加到前端可以读取到的内容中,供左侧菜单使用 `dynamicRoutes[0].children = [...home,...await backEndComponent(res.data), ...staticConfigRoutes]` 这里我们将 `home` 放在菜单的第一个位置上 +5. 根据菜单信息生成路由信息 `await setAddRoute();` +6. 保存路信息到 pinia 中 `await setFilterMenuAndCacheTagsViewRoutes();` +### 拦截请求增加 token -### 拦截请求增加token +在使用 axios 发送请求时,拦截请求信息,如果有 token 信息则带着 token 信息进行请求 -在使用axios 发送请求时,拦截请求信息,如果有token 信息则带着token 信息进行请求 ```javascript service.interceptors.request.use((config: InternalAxiosRequestConfig) => { // get查询参数序列化 @@ -122,36 +127,38 @@ service.interceptors.request.use((config: InternalAxiosRequestConfig) => { ); ``` -发送请求之后如果后端返回信息中不是200表明请求有异常,针对 `424` 进行令牌过期提醒,并跳转丁路界面进行重新登录 +发送请求之后如果后端返回信息中不是 200 表明请求有异常,针对 `424` 进行令牌过期提醒,并跳转丁路界面进行重新登录 ```javascript -service.interceptors.response.use((res: any) => { - if (res.data.code === 1) { - throw res.data - } - return res.data; -}, error => { - const status = Number(error.response.status) || 200 - const message = error.response.data.msg || errorCode[status] || errorCode['default'] - if (status === 424) { - ElMessageBox.confirm('令牌状态已过期,请点击重新登录', '系统提示', { - confirmButtonText: '重新登录', - cancelButtonText: '取消', - type: 'warning' - }) - .then(() => { - Session.clear(); // 清除浏览器全部临时缓存 - window.location.href = '/'; // 去登录页 - return - }) - .catch(() => { - }) - } +service.interceptors.response.use( + (res: any) => { + if (res.data.code === 1) { + throw res.data; + } + return res.data; + }, + (error) => { + const status = Number(error.response.status) || 200; + const message = error.response.data.msg || errorCode[status] || errorCode['default']; + if (status === 424) { + ElMessageBox.confirm('令牌状态已过期,请点击重新登录', '系统提示', { + confirmButtonText: '重新登录', + cancelButtonText: '取消', + type: 'warning', + }) + .then(() => { + Session.clear(); // 清除浏览器全部临时缓存 + window.location.href = '/'; // 去登录页 + return; + }) + .catch(() => {}); + } - if (status !== 200 || error.response.data.code === 1) { - ElMessage.error(message) - return Promise.reject(new Error(message)) - } - return Promise.reject(error); -}) + if (status !== 200 || error.response.data.code === 1) { + ElMessage.error(message); + return Promise.reject(new Error(message)); + } + return Promise.reject(error); + } +); ``` diff --git a/index.html b/index.html index 7d7755e5..d806f60c 100644 --- a/index.html +++ b/index.html @@ -1,34 +1,37 @@ - - - - - - + + + + Boot,Spring Cloud,Spring" + /> - - - - - PIGX 微服务快速开发平台 - + + + + + PIGX 微服务快速开发平台 + - -
- - - - - \ No newline at end of file + +
+ + + + diff --git a/package.json b/package.json index 8f77eb32..29b0d0dd 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "PIGCLOUD微服务开发平台", "author": "pig4cloud", - "license": "MIT", + "license": "不对外分发 pig4cloud 版权所有,请购买商业版权", "scripts": { "dev": "vite --force", "build": "vite build", @@ -16,21 +16,21 @@ "@highlightjs/vue-plugin": "^2.1.0", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "^5.1.12", - "axios": "^1.2.1", + "axios": "^1.3.3", "crypto-js": "^3.1.9-1", "echarts": "^5.4.1", - "element-plus": "^2.2.26", + "element-plus": "^2.2.32", "form-designer": "^0.0.2", "highlight.js": "^11.7.0", "js-cookie": "^3.0.1", "mitt": "^3.0.0", "nprogress": "^0.2.0", - "pinia": "^2.0.28", + "pinia": "^2.0.32", "qrcode": "1.5.1", "qs": "^6.11.0", "screenfull": "^6.0.2", "sortablejs": "^1.15.0", - "vue": "3.2.47", + "vue": "^3.2.47", "vue-clipboard3": "^2.0.0", "vue-i18n": "^9.2.2", "vue-router": "^4.1.6", @@ -38,22 +38,22 @@ "xe-utils": "^3.5.4" }, "devDependencies": { - "@types/node": "^18.11.13", + "@types/node": "^18.14.0", "@types/nprogress": "^0.2.0", "@types/sortablejs": "^1.15.0", - "@typescript-eslint/eslint-plugin": "^5.46.0", - "@typescript-eslint/parser": "^5.46.0", + "@typescript-eslint/eslint-plugin": "^5.53.0", + "@typescript-eslint/parser": "^5.53.0", "@vitejs/plugin-vue": "^4.0.0", - "@vue/compiler-sfc": "^3.2.45", + "@vue/compiler-sfc": "^3.2.47", "consola": "^2.15.3", - "eslint": "8.22.0", - "eslint-plugin-vue": "^9.8.0", + "eslint": "^8.34.0", + "eslint-plugin-vue": "^9.9.0", "pinia-plugin-persist": "^1.0.0", - "prettier": "^2.8.4", - "sass": "^1.56.2", - "typescript": "^4.9.4", + "prettier": "2.8.4", + "sass": "^1.58.3", + "typescript": "^4.9.5", "unplugin-auto-import": "^0.13.0", - "vite": "^4.0.0", + "vite": "^4.1.4", "vite-plugin-compression": "^0.5.1", "vite-plugin-style-import": "^2.0.0", "vite-plugin-top-level-await": "^1.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2e6608d9..7156111a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -99,279 +99,438 @@ devDependencies: vue-eslint-parser: registry.npmmirror.com/vue-eslint-parser/9.1.0 packages: - /form-designer/0.0.2: - resolution: {integrity: sha512-+i4UNl38ImELVT09iPCYtZ2Spop3ggGDDQsEYyuOAt9Iq2t/FYZlCcB9N5bVtSIDnZZLb4jfxUVzCSsaJQnf8Q==} + resolution: { integrity: sha512-+i4UNl38ImELVT09iPCYtZ2Spop3ggGDDQsEYyuOAt9Iq2t/FYZlCcB9N5bVtSIDnZZLb4jfxUVzCSsaJQnf8Q== } dev: false registry.npmmirror.com/@antfu/utils/0.7.2: - resolution: {integrity: sha512-vy9fM3pIxZmX07dL+VX1aZe7ynZ+YyB0jY+jE6r3hOK6GNY2t6W8rzpFC4tgpbXUYABkFQwgJq2XYXlxbXAI0g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.2.tgz} + resolution: + { + integrity: sha512-vy9fM3pIxZmX07dL+VX1aZe7ynZ+YyB0jY+jE6r3hOK6GNY2t6W8rzpFC4tgpbXUYABkFQwgJq2XYXlxbXAI0g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.2.tgz, + } name: '@antfu/utils' version: 0.7.2 dev: true registry.npmmirror.com/@babel/helper-string-parser/7.19.4: - resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz} + resolution: + { + integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz, + } name: '@babel/helper-string-parser' version: 7.19.4 - engines: {node: '>=6.9.0'} + engines: { node: '>=6.9.0' } registry.npmmirror.com/@babel/helper-validator-identifier/7.19.1: - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz} + resolution: + { + integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz, + } name: '@babel/helper-validator-identifier' version: 7.19.1 - engines: {node: '>=6.9.0'} + engines: { node: '>=6.9.0' } registry.npmmirror.com/@babel/parser/7.21.2: - resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.21.2.tgz} + resolution: + { + integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.21.2.tgz, + } name: '@babel/parser' version: 7.21.2 - engines: {node: '>=6.0.0'} + engines: { node: '>=6.0.0' } hasBin: true dependencies: '@babel/types': registry.npmmirror.com/@babel/types/7.21.2 registry.npmmirror.com/@babel/runtime/7.21.0: - resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@babel/runtime/-/runtime-7.21.0.tgz} + resolution: + { + integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@babel/runtime/-/runtime-7.21.0.tgz, + } name: '@babel/runtime' version: 7.21.0 - engines: {node: '>=6.9.0'} + engines: { node: '>=6.9.0' } dependencies: regenerator-runtime: registry.npmmirror.com/regenerator-runtime/0.13.11 dev: false registry.npmmirror.com/@babel/types/7.21.2: - resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.21.2.tgz} + resolution: + { + integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@babel/types/-/types-7.21.2.tgz, + } name: '@babel/types' version: 7.21.2 - engines: {node: '>=6.9.0'} + engines: { node: '>=6.9.0' } dependencies: '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser/7.19.4 '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.19.1 to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0 registry.npmmirror.com/@chenfengyuan/vue-qrcode/2.0.0: - resolution: {integrity: sha512-33Cfr0zjbc3Dd8d5b1IgzXRAgXH0c2Gv19VI4snS25V/x9Z41eg769tC+Us1x+vqgQQhgD5YUjLnkpkrQfeMSw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@chenfengyuan/vue-qrcode/-/vue-qrcode-2.0.0.tgz} + resolution: + { + integrity: sha512-33Cfr0zjbc3Dd8d5b1IgzXRAgXH0c2Gv19VI4snS25V/x9Z41eg769tC+Us1x+vqgQQhgD5YUjLnkpkrQfeMSw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@chenfengyuan/vue-qrcode/-/vue-qrcode-2.0.0.tgz, + } name: '@chenfengyuan/vue-qrcode' version: 2.0.0 dev: false registry.npmmirror.com/@ctrl/tinycolor/3.6.0: - resolution: {integrity: sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz} + resolution: + { + integrity: sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz, + } name: '@ctrl/tinycolor' version: 3.6.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dev: false registry.npmmirror.com/@element-plus/icons-vue/2.0.10: - resolution: {integrity: sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.10.tgz} + resolution: + { + integrity: sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.10.tgz, + } name: '@element-plus/icons-vue' version: 2.0.10 dev: false registry.npmmirror.com/@esbuild/android-arm/0.16.17: - resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz} + resolution: + { + integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz, + } name: '@esbuild/android-arm' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/android-arm64/0.16.17: - resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz} + resolution: + { + integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz, + } name: '@esbuild/android-arm64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/android-x64/0.16.17: - resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz} + resolution: + { + integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz, + } name: '@esbuild/android-x64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/darwin-arm64/0.16.17: - resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz} + resolution: + { + integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz, + } name: '@esbuild/darwin-arm64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/darwin-x64/0.16.17: - resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz} + resolution: + { + integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz, + } name: '@esbuild/darwin-x64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/freebsd-arm64/0.16.17: - resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz} + resolution: + { + integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz, + } name: '@esbuild/freebsd-arm64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/freebsd-x64/0.16.17: - resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz} + resolution: + { + integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz, + } name: '@esbuild/freebsd-x64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-arm/0.16.17: - resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz} + resolution: + { + integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz, + } name: '@esbuild/linux-arm' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-arm64/0.16.17: - resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz} + resolution: + { + integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz, + } name: '@esbuild/linux-arm64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-ia32/0.16.17: - resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz} + resolution: + { + integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz, + } name: '@esbuild/linux-ia32' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-loong64/0.16.17: - resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz} + resolution: + { + integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz, + } name: '@esbuild/linux-loong64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-mips64el/0.16.17: - resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz} + resolution: + { + integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz, + } name: '@esbuild/linux-mips64el' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-ppc64/0.16.17: - resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz} + resolution: + { + integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz, + } name: '@esbuild/linux-ppc64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-riscv64/0.16.17: - resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz} + resolution: + { + integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz, + } name: '@esbuild/linux-riscv64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-s390x/0.16.17: - resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz} + resolution: + { + integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz, + } name: '@esbuild/linux-s390x' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/linux-x64/0.16.17: - resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz} + resolution: + { + integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz, + } name: '@esbuild/linux-x64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/netbsd-x64/0.16.17: - resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz} + resolution: + { + integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz, + } name: '@esbuild/netbsd-x64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/openbsd-x64/0.16.17: - resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz} + resolution: + { + integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz, + } name: '@esbuild/openbsd-x64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/sunos-x64/0.16.17: - resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz} + resolution: + { + integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz, + } name: '@esbuild/sunos-x64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/win32-arm64/0.16.17: - resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz} + resolution: + { + integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz, + } name: '@esbuild/win32-arm64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/win32-ia32/0.16.17: - resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz} + resolution: + { + integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz, + } name: '@esbuild/win32-ia32' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@esbuild/win32-x64/0.16.17: - resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz} + resolution: + { + integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz, + } name: '@esbuild/win32-x64' version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@eslint/eslintrc/1.4.1: - resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz} + resolution: + { + integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz, + } name: '@eslint/eslintrc' version: 1.4.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: ajv: registry.npmmirror.com/ajv/6.12.6 debug: registry.npmmirror.com/debug/4.3.4 @@ -385,13 +544,23 @@ packages: dev: true registry.npmmirror.com/@floating-ui/core/1.2.2: - resolution: {integrity: sha512-FaO9KVLFnxknZaGWGmNtjD2CVFuc0u4yeGEofoyXO2wgRA7fLtkngT6UB0vtWQWuhH3iMTZZ/Y89CMeyGfn8pA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@floating-ui/core/-/core-1.2.2.tgz} + resolution: + { + integrity: sha512-FaO9KVLFnxknZaGWGmNtjD2CVFuc0u4yeGEofoyXO2wgRA7fLtkngT6UB0vtWQWuhH3iMTZZ/Y89CMeyGfn8pA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@floating-ui/core/-/core-1.2.2.tgz, + } name: '@floating-ui/core' version: 1.2.2 dev: false registry.npmmirror.com/@floating-ui/dom/1.2.3: - resolution: {integrity: sha512-lK9cZUrHSJLMVAdCvDqs6Ug8gr0wmqksYiaoj/bxj2gweRQkSuhg2/V6Jswz2KiQ0RAULbqw1oQDJIMpQ5GfGA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.2.3.tgz} + resolution: + { + integrity: sha512-lK9cZUrHSJLMVAdCvDqs6Ug8gr0wmqksYiaoj/bxj2gweRQkSuhg2/V6Jswz2KiQ0RAULbqw1oQDJIMpQ5GfGA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.2.3.tgz, + } name: '@floating-ui/dom' version: 1.2.3 dependencies: @@ -399,16 +568,26 @@ packages: dev: false registry.npmmirror.com/@highlightjs/vue-plugin/2.1.0: - resolution: {integrity: sha512-E+bmk4ncca+hBEYRV2a+1aIzIV0VSY/e5ArjpuSN9IO7wBJrzUE2u4ESCwrbQD7sAy+jWQjkV5qCCWgc+pu7CQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@highlightjs/vue-plugin/-/vue-plugin-2.1.0.tgz} + resolution: + { + integrity: sha512-E+bmk4ncca+hBEYRV2a+1aIzIV0VSY/e5ArjpuSN9IO7wBJrzUE2u4ESCwrbQD7sAy+jWQjkV5qCCWgc+pu7CQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@highlightjs/vue-plugin/-/vue-plugin-2.1.0.tgz, + } name: '@highlightjs/vue-plugin' version: 2.1.0 dev: false registry.npmmirror.com/@humanwhocodes/config-array/0.10.7: - resolution: {integrity: sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.10.7.tgz} + resolution: + { + integrity: sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.10.7.tgz, + } name: '@humanwhocodes/config-array' version: 0.10.7 - engines: {node: '>=10.10.0'} + engines: { node: '>=10.10.0' } dependencies: '@humanwhocodes/object-schema': registry.npmmirror.com/@humanwhocodes/object-schema/1.2.1 debug: registry.npmmirror.com/debug/4.3.4 @@ -416,22 +595,37 @@ packages: dev: true registry.npmmirror.com/@humanwhocodes/gitignore-to-minimatch/1.0.2: - resolution: {integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz} + resolution: + { + integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz, + } name: '@humanwhocodes/gitignore-to-minimatch' version: 1.0.2 dev: true registry.npmmirror.com/@humanwhocodes/object-schema/1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz} + resolution: + { + integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz, + } name: '@humanwhocodes/object-schema' version: 1.2.1 dev: true registry.npmmirror.com/@intlify/core-base/9.2.2: - resolution: {integrity: sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.2.2.tgz} + resolution: + { + integrity: sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.2.2.tgz, + } name: '@intlify/core-base' version: 9.2.2 - engines: {node: '>= 14'} + engines: { node: '>= 14' } dependencies: '@intlify/devtools-if': registry.npmmirror.com/@intlify/devtools-if/9.2.2 '@intlify/message-compiler': registry.npmmirror.com/@intlify/message-compiler/9.2.2 @@ -440,96 +634,151 @@ packages: dev: false registry.npmmirror.com/@intlify/devtools-if/9.2.2: - resolution: {integrity: sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@intlify/devtools-if/-/devtools-if-9.2.2.tgz} + resolution: + { + integrity: sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@intlify/devtools-if/-/devtools-if-9.2.2.tgz, + } name: '@intlify/devtools-if' version: 9.2.2 - engines: {node: '>= 14'} + engines: { node: '>= 14' } dependencies: '@intlify/shared': registry.npmmirror.com/@intlify/shared/9.2.2 dev: false registry.npmmirror.com/@intlify/message-compiler/9.2.2: - resolution: {integrity: sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.2.2.tgz} + resolution: + { + integrity: sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.2.2.tgz, + } name: '@intlify/message-compiler' version: 9.2.2 - engines: {node: '>= 14'} + engines: { node: '>= 14' } dependencies: '@intlify/shared': registry.npmmirror.com/@intlify/shared/9.2.2 source-map: registry.npmmirror.com/source-map/0.6.1 dev: false registry.npmmirror.com/@intlify/shared/9.2.2: - resolution: {integrity: sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@intlify/shared/-/shared-9.2.2.tgz} + resolution: + { + integrity: sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@intlify/shared/-/shared-9.2.2.tgz, + } name: '@intlify/shared' version: 9.2.2 - engines: {node: '>= 14'} + engines: { node: '>= 14' } dev: false registry.npmmirror.com/@intlify/vue-devtools/9.2.2: - resolution: {integrity: sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz} + resolution: + { + integrity: sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz, + } name: '@intlify/vue-devtools' version: 9.2.2 - engines: {node: '>= 14'} + engines: { node: '>= 14' } dependencies: '@intlify/core-base': registry.npmmirror.com/@intlify/core-base/9.2.2 '@intlify/shared': registry.npmmirror.com/@intlify/shared/9.2.2 dev: false registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14: - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz} + resolution: + { + integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz, + } name: '@jridgewell/sourcemap-codec' version: 1.4.14 dev: true registry.npmmirror.com/@nodelib/fs.scandir/2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} + resolution: + { + integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz, + } name: '@nodelib/fs.scandir' version: 2.1.5 - engines: {node: '>= 8'} + engines: { node: '>= 8' } dependencies: '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5 run-parallel: registry.npmmirror.com/run-parallel/1.2.0 dev: true registry.npmmirror.com/@nodelib/fs.stat/2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} + resolution: + { + integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz, + } name: '@nodelib/fs.stat' version: 2.0.5 - engines: {node: '>= 8'} + engines: { node: '>= 8' } dev: true registry.npmmirror.com/@nodelib/fs.walk/1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} + resolution: + { + integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz, + } name: '@nodelib/fs.walk' version: 1.2.8 - engines: {node: '>= 8'} + engines: { node: '>= 8' } dependencies: '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir/2.1.5 fastq: registry.npmmirror.com/fastq/1.15.0 dev: true registry.npmmirror.com/@rollup/plugin-virtual/3.0.1: - resolution: {integrity: sha512-fK8O0IL5+q+GrsMLuACVNk2x21g3yaw+sG2qn16SnUd3IlBsQyvWxLMGHmCmXRMecPjGRSZ/1LmZB4rjQm68og==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@rollup/plugin-virtual/-/plugin-virtual-3.0.1.tgz} + resolution: + { + integrity: sha512-fK8O0IL5+q+GrsMLuACVNk2x21g3yaw+sG2qn16SnUd3IlBsQyvWxLMGHmCmXRMecPjGRSZ/1LmZB4rjQm68og==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@rollup/plugin-virtual/-/plugin-virtual-3.0.1.tgz, + } name: '@rollup/plugin-virtual' version: 3.0.1 - engines: {node: '>=14.0.0'} + engines: { node: '>=14.0.0' } dev: true registry.npmmirror.com/@rollup/pluginutils/4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz} + resolution: + { + integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz, + } name: '@rollup/pluginutils' version: 4.2.1 - engines: {node: '>= 8.0.0'} + engines: { node: '>= 8.0.0' } dependencies: estree-walker: registry.npmmirror.com/estree-walker/2.0.2 picomatch: registry.npmmirror.com/picomatch/2.3.1 dev: true registry.npmmirror.com/@rollup/pluginutils/5.0.2: - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.0.2.tgz} + resolution: + { + integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.0.2.tgz, + } name: '@rollup/pluginutils' version: 5.0.2 - engines: {node: '>=14.0.0'} + engines: { node: '>=14.0.0' } dependencies: '@types/estree': registry.npmmirror.com/@types/estree/1.0.0 estree-walker: registry.npmmirror.com/estree-walker/2.0.2 @@ -537,100 +786,155 @@ packages: dev: true registry.npmmirror.com/@swc/core-darwin-arm64/1.3.37: - resolution: {integrity: sha512-iIyVqqioUpVeT/hbBVfkrsjfCyL4idNH+LVKGmoTAWaTTSB0+UNhNuA7Wh2CqIHWh1Mv7IlumitWPcqsVDdoEw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.37.tgz} + resolution: + { + integrity: sha512-iIyVqqioUpVeT/hbBVfkrsjfCyL4idNH+LVKGmoTAWaTTSB0+UNhNuA7Wh2CqIHWh1Mv7IlumitWPcqsVDdoEw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.37.tgz, + } name: '@swc/core-darwin-arm64' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-darwin-x64/1.3.37: - resolution: {integrity: sha512-dao5nXPWKxtaxqak4ZkRyBoApNIelW/glantQhPhj0FjMjuIQc+v03ldJ8XDByWOG+6xuVUTheANCtEccxoQBw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.37.tgz} + resolution: + { + integrity: sha512-dao5nXPWKxtaxqak4ZkRyBoApNIelW/glantQhPhj0FjMjuIQc+v03ldJ8XDByWOG+6xuVUTheANCtEccxoQBw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.37.tgz, + } name: '@swc/core-darwin-x64' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-linux-arm-gnueabihf/1.3.37: - resolution: {integrity: sha512-/mVrc8H/f062CUkqKGmBiil2VIYu4mKawHxERfeP1y38X5K/OwjG5s9MgO9TVxy+Ly6vejwj70kRhSa3hVp1Bw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.37.tgz} + resolution: + { + integrity: sha512-/mVrc8H/f062CUkqKGmBiil2VIYu4mKawHxERfeP1y38X5K/OwjG5s9MgO9TVxy+Ly6vejwj70kRhSa3hVp1Bw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.37.tgz, + } name: '@swc/core-linux-arm-gnueabihf' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-linux-arm64-gnu/1.3.37: - resolution: {integrity: sha512-eRQ3KaZI0j5LidTfOIi/kUVOOMuVmw1HCdt/Z1TAUKoHMLVxY8xcJ3pEE3/+ednI60EmHpwpJRs6LelXyL6uzQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.37.tgz} + resolution: + { + integrity: sha512-eRQ3KaZI0j5LidTfOIi/kUVOOMuVmw1HCdt/Z1TAUKoHMLVxY8xcJ3pEE3/+ednI60EmHpwpJRs6LelXyL6uzQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.37.tgz, + } name: '@swc/core-linux-arm64-gnu' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-linux-arm64-musl/1.3.37: - resolution: {integrity: sha512-w2BRLODyxNQY2rfHZMZ5ir6QrrnGBPlnIslTrgKmVbn1OjZoxUCtuqhrYnCmybaAc4DOkeH02TqynEFXrm+EMw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.37.tgz} + resolution: + { + integrity: sha512-w2BRLODyxNQY2rfHZMZ5ir6QrrnGBPlnIslTrgKmVbn1OjZoxUCtuqhrYnCmybaAc4DOkeH02TqynEFXrm+EMw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.37.tgz, + } name: '@swc/core-linux-arm64-musl' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-linux-x64-gnu/1.3.37: - resolution: {integrity: sha512-CfoH8EsZJZ9kunjMUjBNYD5fFuO86zw+K/o4wEw72Yg6ZEiqPmeIlCKU8tpTv4sK+CbhUXrmVzMB5tqsb2jALQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.37.tgz} + resolution: + { + integrity: sha512-CfoH8EsZJZ9kunjMUjBNYD5fFuO86zw+K/o4wEw72Yg6ZEiqPmeIlCKU8tpTv4sK+CbhUXrmVzMB5tqsb2jALQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.37.tgz, + } name: '@swc/core-linux-x64-gnu' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-linux-x64-musl/1.3.37: - resolution: {integrity: sha512-9YPrHYNdoG7PK11gV51GfL45biI2dic+YTqHUDKyykemsD7Ot1zUFX7Ty//pdvpKcKSff6SrHbfFACD5ziNirA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.37.tgz} + resolution: + { + integrity: sha512-9YPrHYNdoG7PK11gV51GfL45biI2dic+YTqHUDKyykemsD7Ot1zUFX7Ty//pdvpKcKSff6SrHbfFACD5ziNirA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.37.tgz, + } name: '@swc/core-linux-x64-musl' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-win32-arm64-msvc/1.3.37: - resolution: {integrity: sha512-h17Ek8/wCDje6BrXOvCXBM80oBRmTSMMdLyt87whTl5xqYlWYYs9oQIzZndNRTlNpTgjGO8Ns2eo4kwVxIkBIA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.37.tgz} + resolution: + { + integrity: sha512-h17Ek8/wCDje6BrXOvCXBM80oBRmTSMMdLyt87whTl5xqYlWYYs9oQIzZndNRTlNpTgjGO8Ns2eo4kwVxIkBIA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.37.tgz, + } name: '@swc/core-win32-arm64-msvc' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-win32-ia32-msvc/1.3.37: - resolution: {integrity: sha512-1BR175E1olGy/zdt94cgdb6ps/lBNissAOaxyBk8taFpcjy3zpdP30yAoH0GIsC6isnZ5JfArbOJNRXXO5tE0Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.37.tgz} + resolution: + { + integrity: sha512-1BR175E1olGy/zdt94cgdb6ps/lBNissAOaxyBk8taFpcjy3zpdP30yAoH0GIsC6isnZ5JfArbOJNRXXO5tE0Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.37.tgz, + } name: '@swc/core-win32-ia32-msvc' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core-win32-x64-msvc/1.3.37: - resolution: {integrity: sha512-1siDQ7dccQ1pesJmgAL3BUBbRPtfbNInOWnZOkiie/DfFqGQ117QKnCVyjUvwFKfTQx1+3UUTDmMSlRd00SlXg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.37.tgz} + resolution: + { + integrity: sha512-1siDQ7dccQ1pesJmgAL3BUBbRPtfbNInOWnZOkiie/DfFqGQ117QKnCVyjUvwFKfTQx1+3UUTDmMSlRd00SlXg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.37.tgz, + } name: '@swc/core-win32-x64-msvc' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true dev: true optional: true registry.npmmirror.com/@swc/core/1.3.37: - resolution: {integrity: sha512-VOFlEQ1pReOM73N9A7R8rt561GU8Rxsq833jiimWDUB2sXEN3V6n6wFTgYmZuMz2T4/R0cQA1nV48KkaT4gkFw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@swc/core/-/core-1.3.37.tgz} + resolution: + { + integrity: sha512-VOFlEQ1pReOM73N9A7R8rt561GU8Rxsq833jiimWDUB2sXEN3V6n6wFTgYmZuMz2T4/R0cQA1nV48KkaT4gkFw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@swc/core/-/core-1.3.37.tgz, + } name: '@swc/core' version: 1.3.37 - engines: {node: '>=10'} + engines: { node: '>=10' } requiresBuild: true optionalDependencies: '@swc/core-darwin-arm64': registry.npmmirror.com/@swc/core-darwin-arm64/1.3.37 @@ -646,37 +950,67 @@ packages: dev: true registry.npmmirror.com/@sxzz/popperjs-es/2.11.7: - resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz} + resolution: + { + integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz, + } name: '@sxzz/popperjs-es' version: 2.11.7 dev: false registry.npmmirror.com/@transloadit/prettier-bytes/0.0.7: - resolution: {integrity: sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@transloadit/prettier-bytes/-/prettier-bytes-0.0.7.tgz} + resolution: + { + integrity: sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@transloadit/prettier-bytes/-/prettier-bytes-0.0.7.tgz, + } name: '@transloadit/prettier-bytes' version: 0.0.7 dev: false registry.npmmirror.com/@types/estree/1.0.0: - resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/estree/-/estree-1.0.0.tgz} + resolution: + { + integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/estree/-/estree-1.0.0.tgz, + } name: '@types/estree' version: 1.0.0 dev: true registry.npmmirror.com/@types/event-emitter/0.3.3: - resolution: {integrity: sha512-UfnOK1pIxO7P+EgPRZXD9jMpimd8QEFcEZ5R67R1UhGbv4zghU5+NE7U8M8G9H5Jc8FI51rqDWQs6FtUfq2e/Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/event-emitter/-/event-emitter-0.3.3.tgz} + resolution: + { + integrity: sha512-UfnOK1pIxO7P+EgPRZXD9jMpimd8QEFcEZ5R67R1UhGbv4zghU5+NE7U8M8G9H5Jc8FI51rqDWQs6FtUfq2e/Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/event-emitter/-/event-emitter-0.3.3.tgz, + } name: '@types/event-emitter' version: 0.3.3 dev: false registry.npmmirror.com/@types/json-schema/7.0.11: - resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz} + resolution: + { + integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz, + } name: '@types/json-schema' version: 7.0.11 dev: true registry.npmmirror.com/@types/lodash-es/4.17.6: - resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz} + resolution: + { + integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz, + } name: '@types/lodash-es' version: 4.17.6 dependencies: @@ -684,46 +1018,81 @@ packages: dev: false registry.npmmirror.com/@types/lodash/4.14.191: - resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.191.tgz} + resolution: + { + integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.191.tgz, + } name: '@types/lodash' version: 4.14.191 dev: false registry.npmmirror.com/@types/node/18.14.3: - resolution: {integrity: sha512-1y36CC5iL5CMyKALzwX9cwwxcWIxvIBe3gzs4GrXWXEQ8klQnCZ2U/WDGiNrXHmQcUhnaun17XG9TEIDlGj2RA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.14.3.tgz} + resolution: + { + integrity: sha512-1y36CC5iL5CMyKALzwX9cwwxcWIxvIBe3gzs4GrXWXEQ8klQnCZ2U/WDGiNrXHmQcUhnaun17XG9TEIDlGj2RA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/node/-/node-18.14.3.tgz, + } name: '@types/node' version: 18.14.3 dev: true registry.npmmirror.com/@types/nprogress/0.2.0: - resolution: {integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/nprogress/-/nprogress-0.2.0.tgz} + resolution: + { + integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/nprogress/-/nprogress-0.2.0.tgz, + } name: '@types/nprogress' version: 0.2.0 dev: true registry.npmmirror.com/@types/semver/7.3.13: - resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/semver/-/semver-7.3.13.tgz} + resolution: + { + integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/semver/-/semver-7.3.13.tgz, + } name: '@types/semver' version: 7.3.13 dev: true registry.npmmirror.com/@types/sortablejs/1.15.0: - resolution: {integrity: sha512-qrhtM7M41EhH4tZQTNw2/RJkxllBx3reiJpTbgWCM2Dx0U1sZ6LwKp9lfNln9uqE26ZMKUaPEYaD4rzvOWYtZw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/sortablejs/-/sortablejs-1.15.0.tgz} + resolution: + { + integrity: sha512-qrhtM7M41EhH4tZQTNw2/RJkxllBx3reiJpTbgWCM2Dx0U1sZ6LwKp9lfNln9uqE26ZMKUaPEYaD4rzvOWYtZw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/sortablejs/-/sortablejs-1.15.0.tgz, + } name: '@types/sortablejs' version: 1.15.0 dev: true registry.npmmirror.com/@types/web-bluetooth/0.0.16: - resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz} + resolution: + { + integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz, + } name: '@types/web-bluetooth' version: 0.0.16 dev: false registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.54.0: - resolution: {integrity: sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.54.0.tgz} + resolution: + { + integrity: sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.54.0.tgz, + } name: '@typescript-eslint/eslint-plugin' version: 5.54.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.54.0 '@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils/5.54.0 @@ -738,10 +1107,15 @@ packages: dev: true registry.npmmirror.com/@typescript-eslint/parser/5.54.0: - resolution: {integrity: sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.54.0.tgz} + resolution: + { + integrity: sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.54.0.tgz, + } name: '@typescript-eslint/parser' version: 5.54.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.54.0 '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.54.0 @@ -750,20 +1124,30 @@ packages: dev: true registry.npmmirror.com/@typescript-eslint/scope-manager/5.54.0: - resolution: {integrity: sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.54.0.tgz} + resolution: + { + integrity: sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.54.0.tgz, + } name: '@typescript-eslint/scope-manager' version: 5.54.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.54.0 '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.54.0 dev: true registry.npmmirror.com/@typescript-eslint/type-utils/5.54.0: - resolution: {integrity: sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.54.0.tgz} + resolution: + { + integrity: sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.54.0.tgz, + } name: '@typescript-eslint/type-utils' version: 5.54.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.54.0 '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils/5.54.0 @@ -772,17 +1156,27 @@ packages: dev: true registry.npmmirror.com/@typescript-eslint/types/5.54.0: - resolution: {integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.54.0.tgz} + resolution: + { + integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.54.0.tgz, + } name: '@typescript-eslint/types' version: 5.54.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true registry.npmmirror.com/@typescript-eslint/typescript-estree/5.54.0: - resolution: {integrity: sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.54.0.tgz} + resolution: + { + integrity: sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.54.0.tgz, + } name: '@typescript-eslint/typescript-estree' version: 5.54.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.54.0 '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.54.0 @@ -794,10 +1188,15 @@ packages: dev: true registry.npmmirror.com/@typescript-eslint/utils/5.54.0: - resolution: {integrity: sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.54.0.tgz} + resolution: + { + integrity: sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.54.0.tgz, + } name: '@typescript-eslint/utils' version: 5.54.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@types/json-schema': registry.npmmirror.com/@types/json-schema/7.0.11 '@types/semver': registry.npmmirror.com/@types/semver/7.3.13 @@ -810,17 +1209,27 @@ packages: dev: true registry.npmmirror.com/@typescript-eslint/visitor-keys/5.54.0: - resolution: {integrity: sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.54.0.tgz} + resolution: + { + integrity: sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.54.0.tgz, + } name: '@typescript-eslint/visitor-keys' version: 5.54.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.54.0 eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.3.0 dev: true registry.npmmirror.com/@uppy/companion-client/2.2.2: - resolution: {integrity: sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@uppy/companion-client/-/companion-client-2.2.2.tgz} + resolution: + { + integrity: sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@uppy/companion-client/-/companion-client-2.2.2.tgz, + } name: '@uppy/companion-client' version: 2.2.2 dependencies: @@ -829,7 +1238,12 @@ packages: dev: false registry.npmmirror.com/@uppy/core/2.3.4: - resolution: {integrity: sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@uppy/core/-/core-2.3.4.tgz} + resolution: + { + integrity: sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@uppy/core/-/core-2.3.4.tgz, + } name: '@uppy/core' version: 2.3.4 dependencies: @@ -844,13 +1258,23 @@ packages: dev: false registry.npmmirror.com/@uppy/store-default/2.1.1: - resolution: {integrity: sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@uppy/store-default/-/store-default-2.1.1.tgz} + resolution: + { + integrity: sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@uppy/store-default/-/store-default-2.1.1.tgz, + } name: '@uppy/store-default' version: 2.1.1 dev: false registry.npmmirror.com/@uppy/utils/4.1.3: - resolution: {integrity: sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@uppy/utils/-/utils-4.1.3.tgz} + resolution: + { + integrity: sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@uppy/utils/-/utils-4.1.3.tgz, + } name: '@uppy/utils' version: 4.1.3 dependencies: @@ -858,7 +1282,12 @@ packages: dev: false registry.npmmirror.com/@uppy/xhr-upload/2.1.3: - resolution: {integrity: sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@uppy/xhr-upload/-/xhr-upload-2.1.3.tgz} + resolution: + { + integrity: sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@uppy/xhr-upload/-/xhr-upload-2.1.3.tgz, + } name: '@uppy/xhr-upload' version: 2.1.3 dependencies: @@ -868,14 +1297,24 @@ packages: dev: false registry.npmmirror.com/@vitejs/plugin-vue/4.0.0: - resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz} + resolution: + { + integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz, + } name: '@vitejs/plugin-vue' version: 4.0.0 - engines: {node: ^14.18.0 || >=16.0.0} + engines: { node: ^14.18.0 || >=16.0.0 } dev: true registry.npmmirror.com/@vue/compiler-core/3.2.47: - resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.47.tgz} + resolution: + { + integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.47.tgz, + } name: '@vue/compiler-core' version: 3.2.47 dependencies: @@ -885,7 +1324,12 @@ packages: source-map: registry.npmmirror.com/source-map/0.6.1 registry.npmmirror.com/@vue/compiler-dom/3.2.47: - resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.47.tgz} + resolution: + { + integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.47.tgz, + } name: '@vue/compiler-dom' version: 3.2.47 dependencies: @@ -893,7 +1337,12 @@ packages: '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.47 registry.npmmirror.com/@vue/compiler-sfc/3.2.47: - resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.47.tgz} + resolution: + { + integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.47.tgz, + } name: '@vue/compiler-sfc' version: 3.2.47 dependencies: @@ -909,7 +1358,12 @@ packages: source-map: registry.npmmirror.com/source-map/0.6.1 registry.npmmirror.com/@vue/compiler-ssr/3.2.47: - resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.47.tgz} + resolution: + { + integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.47.tgz, + } name: '@vue/compiler-ssr' version: 3.2.47 dependencies: @@ -917,13 +1371,23 @@ packages: '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.47 registry.npmmirror.com/@vue/devtools-api/6.5.0: - resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz} + resolution: + { + integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz, + } name: '@vue/devtools-api' version: 6.5.0 dev: false registry.npmmirror.com/@vue/reactivity-transform/3.2.47: - resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.47.tgz} + resolution: + { + integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.47.tgz, + } name: '@vue/reactivity-transform' version: 3.2.47 dependencies: @@ -934,7 +1398,12 @@ packages: magic-string: registry.npmmirror.com/magic-string/0.25.9 registry.npmmirror.com/@vue/reactivity/3.2.47: - resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.47.tgz} + resolution: + { + integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.47.tgz, + } name: '@vue/reactivity' version: 3.2.47 dependencies: @@ -942,7 +1411,12 @@ packages: dev: false registry.npmmirror.com/@vue/runtime-core/3.2.47: - resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.47.tgz} + resolution: + { + integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.47.tgz, + } name: '@vue/runtime-core' version: 3.2.47 dependencies: @@ -951,7 +1425,12 @@ packages: dev: false registry.npmmirror.com/@vue/runtime-dom/3.2.47: - resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.47.tgz} + resolution: + { + integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.47.tgz, + } name: '@vue/runtime-dom' version: 3.2.47 dependencies: @@ -961,7 +1440,12 @@ packages: dev: false registry.npmmirror.com/@vue/server-renderer/3.2.47: - resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.47.tgz} + resolution: + { + integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.47.tgz, + } name: '@vue/server-renderer' version: 3.2.47 dependencies: @@ -970,12 +1454,22 @@ packages: dev: false registry.npmmirror.com/@vue/shared/3.2.47: - resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.2.47.tgz} + resolution: + { + integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.2.47.tgz, + } name: '@vue/shared' version: 3.2.47 registry.npmmirror.com/@vueuse/core/9.13.0: - resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz} + resolution: + { + integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz, + } name: '@vueuse/core' version: 9.13.0 dependencies: @@ -986,13 +1480,23 @@ packages: dev: false registry.npmmirror.com/@vueuse/metadata/9.13.0: - resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz} + resolution: + { + integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz, + } name: '@vueuse/metadata' version: 9.13.0 dev: false registry.npmmirror.com/@vueuse/shared/9.13.0: - resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz} + resolution: + { + integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz, + } name: '@vueuse/shared' version: 9.13.0 dependencies: @@ -1000,7 +1504,12 @@ packages: dev: false registry.npmmirror.com/@wangeditor/basic-modules/1.1.7: - resolution: {integrity: sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/basic-modules/-/basic-modules-1.1.7.tgz} + resolution: + { + integrity: sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/basic-modules/-/basic-modules-1.1.7.tgz, + } name: '@wangeditor/basic-modules' version: 1.1.7 dependencies: @@ -1008,7 +1517,12 @@ packages: dev: false registry.npmmirror.com/@wangeditor/code-highlight/1.0.3: - resolution: {integrity: sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/code-highlight/-/code-highlight-1.0.3.tgz} + resolution: + { + integrity: sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/code-highlight/-/code-highlight-1.0.3.tgz, + } name: '@wangeditor/code-highlight' version: 1.0.3 dependencies: @@ -1016,7 +1530,12 @@ packages: dev: false registry.npmmirror.com/@wangeditor/core/1.1.19: - resolution: {integrity: sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/core/-/core-1.1.19.tgz} + resolution: + { + integrity: sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/core/-/core-1.1.19.tgz, + } name: '@wangeditor/core' version: 1.1.19 dependencies: @@ -1029,13 +1548,23 @@ packages: dev: false registry.npmmirror.com/@wangeditor/editor-for-vue/5.1.12: - resolution: {integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/editor-for-vue/-/editor-for-vue-5.1.12.tgz} + resolution: + { + integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/editor-for-vue/-/editor-for-vue-5.1.12.tgz, + } name: '@wangeditor/editor-for-vue' version: 5.1.12 dev: false registry.npmmirror.com/@wangeditor/editor/5.1.23: - resolution: {integrity: sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/editor/-/editor-5.1.23.tgz} + resolution: + { + integrity: sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/editor/-/editor-5.1.23.tgz, + } name: '@wangeditor/editor' version: 5.1.23 dependencies: @@ -1063,45 +1592,80 @@ packages: dev: false registry.npmmirror.com/@wangeditor/list-module/1.0.5: - resolution: {integrity: sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/list-module/-/list-module-1.0.5.tgz} + resolution: + { + integrity: sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/list-module/-/list-module-1.0.5.tgz, + } name: '@wangeditor/list-module' version: 1.0.5 dev: false registry.npmmirror.com/@wangeditor/table-module/1.1.4: - resolution: {integrity: sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/table-module/-/table-module-1.1.4.tgz} + resolution: + { + integrity: sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/table-module/-/table-module-1.1.4.tgz, + } name: '@wangeditor/table-module' version: 1.1.4 dev: false registry.npmmirror.com/@wangeditor/upload-image-module/1.0.2: - resolution: {integrity: sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/upload-image-module/-/upload-image-module-1.0.2.tgz} + resolution: + { + integrity: sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/upload-image-module/-/upload-image-module-1.0.2.tgz, + } name: '@wangeditor/upload-image-module' version: 1.0.2 dev: false registry.npmmirror.com/@wangeditor/video-module/1.1.4: - resolution: {integrity: sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/@wangeditor/video-module/-/video-module-1.1.4.tgz} + resolution: + { + integrity: sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/@wangeditor/video-module/-/video-module-1.1.4.tgz, + } name: '@wangeditor/video-module' version: 1.1.4 dev: false registry.npmmirror.com/acorn-jsx/5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz} + resolution: + { + integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz, + } name: acorn-jsx version: 5.3.2 dev: true registry.npmmirror.com/acorn/8.8.2: - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.8.2.tgz} + resolution: + { + integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/acorn/-/acorn-8.8.2.tgz, + } name: acorn version: 8.8.2 - engines: {node: '>=0.4.0'} + engines: { node: '>=0.4.0' } hasBin: true dev: true registry.npmmirror.com/ajv/6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz} + resolution: + { + integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz, + } name: ajv version: 6.12.6 dependencies: @@ -1112,56 +1676,96 @@ packages: dev: true registry.npmmirror.com/ansi-regex/5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz} + resolution: + { + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz, + } name: ansi-regex version: 5.0.1 - engines: {node: '>=8'} + engines: { node: '>=8' } registry.npmmirror.com/ansi-styles/4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz} + resolution: + { + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz, + } name: ansi-styles version: 4.3.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: color-convert: registry.npmmirror.com/color-convert/2.0.1 registry.npmmirror.com/anymatch/3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz} + resolution: + { + integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz, + } name: anymatch version: 3.1.3 - engines: {node: '>= 8'} + engines: { node: '>= 8' } dependencies: normalize-path: registry.npmmirror.com/normalize-path/3.0.0 picomatch: registry.npmmirror.com/picomatch/2.3.1 dev: true registry.npmmirror.com/argparse/2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz} + resolution: + { + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz, + } name: argparse version: 2.0.1 dev: true registry.npmmirror.com/array-union/2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz} + resolution: + { + integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz, + } name: array-union version: 2.1.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/async-validator/4.2.5: - resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz} + resolution: + { + integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz, + } name: async-validator version: 4.2.5 dev: false registry.npmmirror.com/asynckit/0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz} + resolution: + { + integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz, + } name: asynckit version: 0.4.0 dev: false registry.npmmirror.com/axios/1.3.4: - resolution: {integrity: sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/axios/-/axios-1.3.4.tgz} + resolution: + { + integrity: sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/axios/-/axios-1.3.4.tgz, + } name: axios version: 1.3.4 dependencies: @@ -1171,26 +1775,46 @@ packages: dev: false registry.npmmirror.com/balanced-match/1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz} + resolution: + { + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz, + } name: balanced-match version: 1.0.2 dev: true registry.npmmirror.com/binary-extensions/2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz} + resolution: + { + integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz, + } name: binary-extensions version: 2.2.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/boolbase/1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz} + resolution: + { + integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz, + } name: boolbase version: 1.0.0 dev: true registry.npmmirror.com/brace-expansion/1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz} + resolution: + { + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz, + } name: brace-expansion version: 1.1.11 dependencies: @@ -1199,16 +1823,26 @@ packages: dev: true registry.npmmirror.com/braces/3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz} + resolution: + { + integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz, + } name: braces version: 3.0.2 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: fill-range: registry.npmmirror.com/fill-range/7.0.1 dev: true registry.npmmirror.com/call-bind/1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz} + resolution: + { + integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz, + } name: call-bind version: 1.0.2 dependencies: @@ -1217,14 +1851,24 @@ packages: dev: false registry.npmmirror.com/callsites/3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz} + resolution: + { + integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz, + } name: callsites version: 3.1.0 - engines: {node: '>=6'} + engines: { node: '>=6' } dev: true registry.npmmirror.com/camel-case/4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz} + resolution: + { + integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz, + } name: camel-case version: 4.1.2 dependencies: @@ -1233,14 +1877,24 @@ packages: dev: true registry.npmmirror.com/camelcase/5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz} + resolution: + { + integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz, + } name: camelcase version: 5.3.1 - engines: {node: '>=6'} + engines: { node: '>=6' } dev: false registry.npmmirror.com/capital-case/1.0.4: - resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/capital-case/-/capital-case-1.0.4.tgz} + resolution: + { + integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/capital-case/-/capital-case-1.0.4.tgz, + } name: capital-case version: 1.0.4 dependencies: @@ -1250,17 +1904,27 @@ packages: dev: true registry.npmmirror.com/chalk/4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz} + resolution: + { + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz, + } name: chalk version: 4.1.2 - engines: {node: '>=10'} + engines: { node: '>=10' } dependencies: ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 supports-color: registry.npmmirror.com/supports-color/7.2.0 dev: true registry.npmmirror.com/change-case/4.1.2: - resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/change-case/-/change-case-4.1.2.tgz} + resolution: + { + integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/change-case/-/change-case-4.1.2.tgz, + } name: change-case version: 4.1.2 dependencies: @@ -1279,10 +1943,15 @@ packages: dev: true registry.npmmirror.com/chokidar/3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz} + resolution: + { + integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz, + } name: chokidar version: 3.5.3 - engines: {node: '>= 8.10.0'} + engines: { node: '>= 8.10.0' } dependencies: anymatch: registry.npmmirror.com/anymatch/3.1.3 braces: registry.npmmirror.com/braces/3.0.2 @@ -1296,7 +1965,12 @@ packages: dev: true registry.npmmirror.com/clipboard/2.0.11: - resolution: {integrity: sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz} + resolution: + { + integrity: sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz, + } name: clipboard version: 2.0.11 dependencies: @@ -1306,7 +1980,12 @@ packages: dev: false registry.npmmirror.com/cliui/6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/cliui/-/cliui-6.0.0.tgz} + resolution: + { + integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/cliui/-/cliui-6.0.0.tgz, + } name: cliui version: 6.0.0 dependencies: @@ -1316,53 +1995,93 @@ packages: dev: false registry.npmmirror.com/color-convert/2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz} + resolution: + { + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz, + } name: color-convert version: 2.0.1 - engines: {node: '>=7.0.0'} + engines: { node: '>=7.0.0' } dependencies: color-name: registry.npmmirror.com/color-name/1.1.4 registry.npmmirror.com/color-name/1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz} + resolution: + { + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz, + } name: color-name version: 1.1.4 registry.npmmirror.com/combined-stream/1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz} + resolution: + { + integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz, + } name: combined-stream version: 1.0.8 - engines: {node: '>= 0.8'} + engines: { node: '>= 0.8' } dependencies: delayed-stream: registry.npmmirror.com/delayed-stream/1.0.0 dev: false registry.npmmirror.com/compute-scroll-into-view/1.0.20: - resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz} + resolution: + { + integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz, + } name: compute-scroll-into-view version: 1.0.20 dev: false registry.npmmirror.com/concat-map/0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz} + resolution: + { + integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz, + } name: concat-map version: 0.0.1 dev: true registry.npmmirror.com/consola/2.15.3: - resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/consola/-/consola-2.15.3.tgz} + resolution: + { + integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/consola/-/consola-2.15.3.tgz, + } name: consola version: 2.15.3 dev: true registry.npmmirror.com/console/0.7.2: - resolution: {integrity: sha512-+JSDwGunA4MTEgAV/4VBKwUHonP8CzJ/6GIuwPi6acKFqFfHUdSGCm89ZxZ5FfGWdZfkdgAroy5bJ5FSeN/t4g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/console/-/console-0.7.2.tgz} + resolution: + { + integrity: sha512-+JSDwGunA4MTEgAV/4VBKwUHonP8CzJ/6GIuwPi6acKFqFfHUdSGCm89ZxZ5FfGWdZfkdgAroy5bJ5FSeN/t4g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/console/-/console-0.7.2.tgz, + } name: console version: 0.7.2 dev: true registry.npmmirror.com/constant-case/3.0.4: - resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/constant-case/-/constant-case-3.0.4.tgz} + resolution: + { + integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/constant-case/-/constant-case-3.0.4.tgz, + } name: constant-case version: 3.0.4 dependencies: @@ -1372,10 +2091,15 @@ packages: dev: true registry.npmmirror.com/cross-spawn/7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz} + resolution: + { + integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz, + } name: cross-spawn version: 7.0.3 - engines: {node: '>= 8'} + engines: { node: '>= 8' } dependencies: path-key: registry.npmmirror.com/path-key/3.1.1 shebang-command: registry.npmmirror.com/shebang-command/2.0.0 @@ -1383,27 +2107,47 @@ packages: dev: true registry.npmmirror.com/crypto-js/3.3.0: - resolution: {integrity: sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/crypto-js/-/crypto-js-3.3.0.tgz} + resolution: + { + integrity: sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/crypto-js/-/crypto-js-3.3.0.tgz, + } name: crypto-js version: 3.3.0 dev: false registry.npmmirror.com/cssesc/3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz} + resolution: + { + integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz, + } name: cssesc version: 3.0.0 - engines: {node: '>=4'} + engines: { node: '>=4' } hasBin: true dev: true registry.npmmirror.com/csstype/2.6.21: - resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz} + resolution: + { + integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz, + } name: csstype version: 2.6.21 dev: false registry.npmmirror.com/d/1.0.1: - resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/d/-/d-1.0.1.tgz} + resolution: + { + integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/d/-/d-1.0.1.tgz, + } name: d version: 1.0.1 dependencies: @@ -1412,72 +2156,122 @@ packages: dev: false registry.npmmirror.com/dayjs/1.11.7: - resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz} + resolution: + { + integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz, + } name: dayjs version: 1.11.7 dev: false registry.npmmirror.com/debug/4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz} + resolution: + { + integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz, + } name: debug version: 4.3.4 - engines: {node: '>=6.0'} + engines: { node: '>=6.0' } dependencies: ms: registry.npmmirror.com/ms/2.1.2 dev: true registry.npmmirror.com/decamelize/1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz} + resolution: + { + integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz, + } name: decamelize version: 1.2.0 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dev: false registry.npmmirror.com/deep-is/0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz} + resolution: + { + integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz, + } name: deep-is version: 0.1.4 dev: true registry.npmmirror.com/delayed-stream/1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz} + resolution: + { + integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz, + } name: delayed-stream version: 1.0.0 - engines: {node: '>=0.4.0'} + engines: { node: '>=0.4.0' } dev: false registry.npmmirror.com/delegate/3.2.0: - resolution: {integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz} + resolution: + { + integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz, + } name: delegate version: 3.2.0 dev: false registry.npmmirror.com/dijkstrajs/1.0.2: - resolution: {integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/dijkstrajs/-/dijkstrajs-1.0.2.tgz} + resolution: + { + integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/dijkstrajs/-/dijkstrajs-1.0.2.tgz, + } name: dijkstrajs version: 1.0.2 dev: false registry.npmmirror.com/dir-glob/3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz} + resolution: + { + integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz, + } name: dir-glob version: 3.0.1 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: path-type: registry.npmmirror.com/path-type/4.0.0 dev: true registry.npmmirror.com/doctrine/3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz} + resolution: + { + integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz, + } name: doctrine version: 3.0.0 - engines: {node: '>=6.0.0'} + engines: { node: '>=6.0.0' } dependencies: esutils: registry.npmmirror.com/esutils/2.0.3 dev: true registry.npmmirror.com/dom7/3.0.0: - resolution: {integrity: sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/dom7/-/dom7-3.0.0.tgz} + resolution: + { + integrity: sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/dom7/-/dom7-3.0.0.tgz, + } name: dom7 version: 3.0.0 dependencies: @@ -1485,7 +2279,12 @@ packages: dev: false registry.npmmirror.com/dot-case/3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz} + resolution: + { + integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz, + } name: dot-case version: 3.0.4 dependencies: @@ -1494,7 +2293,12 @@ packages: dev: true registry.npmmirror.com/echarts/5.4.1: - resolution: {integrity: sha512-9ltS3M2JB0w2EhcYjCdmtrJ+6haZcW6acBolMGIuf01Hql1yrIV01L1aRj7jsaaIULJslEP9Z3vKlEmnJaWJVQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/echarts/-/echarts-5.4.1.tgz} + resolution: + { + integrity: sha512-9ltS3M2JB0w2EhcYjCdmtrJ+6haZcW6acBolMGIuf01Hql1yrIV01L1aRj7jsaaIULJslEP9Z3vKlEmnJaWJVQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/echarts/-/echarts-5.4.1.tgz, + } name: echarts version: 5.4.1 dependencies: @@ -1503,7 +2307,12 @@ packages: dev: false registry.npmmirror.com/element-plus/2.2.32: - resolution: {integrity: sha512-DTJMhYOy6MApbmh6z/95hPTK5WrBiNHGzV4IN+uEkup1WoimQ+Qyt8RxKdTe/X1LWEJ8YgWv/Cl8P4ocrt5z5g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/element-plus/-/element-plus-2.2.32.tgz} + resolution: + { + integrity: sha512-DTJMhYOy6MApbmh6z/95hPTK5WrBiNHGzV4IN+uEkup1WoimQ+Qyt8RxKdTe/X1LWEJ8YgWv/Cl8P4ocrt5z5g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/element-plus/-/element-plus-2.2.32.tgz, + } name: element-plus version: 2.2.32 dependencies: @@ -1525,28 +2334,48 @@ packages: dev: false registry.npmmirror.com/emoji-regex/8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz} + resolution: + { + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz, + } name: emoji-regex version: 8.0.0 dev: false registry.npmmirror.com/encode-utf8/1.0.3: - resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/encode-utf8/-/encode-utf8-1.0.3.tgz} + resolution: + { + integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/encode-utf8/-/encode-utf8-1.0.3.tgz, + } name: encode-utf8 version: 1.0.3 dev: false registry.npmmirror.com/es-module-lexer/0.9.3: - resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz} + resolution: + { + integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz, + } name: es-module-lexer version: 0.9.3 dev: true registry.npmmirror.com/es5-ext/0.10.62: - resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.62.tgz} + resolution: + { + integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.62.tgz, + } name: es5-ext version: 0.10.62 - engines: {node: '>=0.10'} + engines: { node: '>=0.10' } requiresBuild: true dependencies: es6-iterator: registry.npmmirror.com/es6-iterator/2.0.3 @@ -1555,7 +2384,12 @@ packages: dev: false registry.npmmirror.com/es6-iterator/2.0.3: - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz} + resolution: + { + integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz, + } name: es6-iterator version: 2.0.3 dependencies: @@ -1565,7 +2399,12 @@ packages: dev: false registry.npmmirror.com/es6-symbol/3.1.3: - resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.3.tgz} + resolution: + { + integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.3.tgz, + } name: es6-symbol version: 3.1.3 dependencies: @@ -1574,10 +2413,15 @@ packages: dev: false registry.npmmirror.com/esbuild/0.16.17: - resolution: {integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.16.17.tgz} + resolution: + { + integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.16.17.tgz, + } name: esbuild version: 0.16.17 - engines: {node: '>=12'} + engines: { node: '>=12' } hasBin: true requiresBuild: true optionalDependencies: @@ -1606,30 +2450,50 @@ packages: dev: true registry.npmmirror.com/escape-html/1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz} + resolution: + { + integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz, + } name: escape-html version: 1.0.3 dev: false registry.npmmirror.com/escape-string-regexp/4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz} + resolution: + { + integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz, + } name: escape-string-regexp version: 4.0.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dev: true registry.npmmirror.com/escape-string-regexp/5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz} + resolution: + { + integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz, + } name: escape-string-regexp version: 5.0.0 - engines: {node: '>=12'} + engines: { node: '>=12' } dev: true registry.npmmirror.com/eslint-plugin-vue/9.9.0: - resolution: {integrity: sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.9.0.tgz} + resolution: + { + integrity: sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.9.0.tgz, + } name: eslint-plugin-vue version: 9.9.0 - engines: {node: ^14.17.0 || >=16.0.0} + engines: { node: ^14.17.0 || >=16.0.0 } dependencies: eslint-utils: registry.npmmirror.com/eslint-utils/3.0.0 natural-compare: registry.npmmirror.com/natural-compare/1.4.0 @@ -1641,53 +2505,83 @@ packages: dev: true registry.npmmirror.com/eslint-scope/5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz} + resolution: + { + integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz, + } name: eslint-scope version: 5.1.1 - engines: {node: '>=8.0.0'} + engines: { node: '>=8.0.0' } dependencies: esrecurse: registry.npmmirror.com/esrecurse/4.3.0 estraverse: registry.npmmirror.com/estraverse/4.3.0 dev: true registry.npmmirror.com/eslint-scope/7.1.1: - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz} + resolution: + { + integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz, + } name: eslint-scope version: 7.1.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: esrecurse: registry.npmmirror.com/esrecurse/4.3.0 estraverse: registry.npmmirror.com/estraverse/5.3.0 dev: true registry.npmmirror.com/eslint-utils/3.0.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz} + resolution: + { + integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz, + } name: eslint-utils version: 3.0.0 - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + engines: { node: ^10.0.0 || ^12.0.0 || >= 14.0.0 } dependencies: eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/2.1.0 dev: true registry.npmmirror.com/eslint-visitor-keys/2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz} + resolution: + { + integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz, + } name: eslint-visitor-keys version: 2.1.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dev: true registry.npmmirror.com/eslint-visitor-keys/3.3.0: - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz} + resolution: + { + integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz, + } name: eslint-visitor-keys version: 3.3.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true registry.npmmirror.com/eslint/8.22.0: - resolution: {integrity: sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/eslint/-/eslint-8.22.0.tgz} + resolution: + { + integrity: sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/eslint/-/eslint-8.22.0.tgz, + } name: eslint version: 8.22.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: '@eslint/eslintrc': registry.npmmirror.com/@eslint/eslintrc/1.4.1 @@ -1732,10 +2626,15 @@ packages: dev: true registry.npmmirror.com/espree/9.4.1: - resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/espree/-/espree-9.4.1.tgz} + resolution: + { + integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/espree/-/espree-9.4.1.tgz, + } name: espree version: 9.4.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: acorn: registry.npmmirror.com/acorn/8.8.2 acorn-jsx: registry.npmmirror.com/acorn-jsx/5.3.2 @@ -1743,51 +2642,86 @@ packages: dev: true registry.npmmirror.com/esquery/1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz} + resolution: + { + integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz, + } name: esquery version: 1.5.0 - engines: {node: '>=0.10'} + engines: { node: '>=0.10' } dependencies: estraverse: registry.npmmirror.com/estraverse/5.3.0 dev: true registry.npmmirror.com/esrecurse/4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz} + resolution: + { + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz, + } name: esrecurse version: 4.3.0 - engines: {node: '>=4.0'} + engines: { node: '>=4.0' } dependencies: estraverse: registry.npmmirror.com/estraverse/5.3.0 dev: true registry.npmmirror.com/estraverse/4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz} + resolution: + { + integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz, + } name: estraverse version: 4.3.0 - engines: {node: '>=4.0'} + engines: { node: '>=4.0' } dev: true registry.npmmirror.com/estraverse/5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz} + resolution: + { + integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz, + } name: estraverse version: 5.3.0 - engines: {node: '>=4.0'} + engines: { node: '>=4.0' } dev: true registry.npmmirror.com/estree-walker/2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz} + resolution: + { + integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz, + } name: estree-walker version: 2.0.2 registry.npmmirror.com/esutils/2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz} + resolution: + { + integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz, + } name: esutils version: 2.0.3 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dev: true registry.npmmirror.com/event-emitter/0.3.5: - resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz} + resolution: + { + integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz, + } name: event-emitter version: 0.3.5 dependencies: @@ -1796,7 +2730,12 @@ packages: dev: false registry.npmmirror.com/ext/1.7.0: - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz} + resolution: + { + integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz, + } name: ext version: 1.7.0 dependencies: @@ -1804,16 +2743,26 @@ packages: dev: false registry.npmmirror.com/fast-deep-equal/3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} + resolution: + { + integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz, + } name: fast-deep-equal version: 3.1.3 dev: true registry.npmmirror.com/fast-glob/3.2.12: - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz} + resolution: + { + integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz, + } name: fast-glob version: 3.2.12 - engines: {node: '>=8.6.0'} + engines: { node: '>=8.6.0' } dependencies: '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5 '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk/1.2.8 @@ -1823,19 +2772,34 @@ packages: dev: true registry.npmmirror.com/fast-json-stable-stringify/2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} + resolution: + { + integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz, + } name: fast-json-stable-stringify version: 2.1.0 dev: true registry.npmmirror.com/fast-levenshtein/2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz} + resolution: + { + integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz, + } name: fast-levenshtein version: 2.0.6 dev: true registry.npmmirror.com/fastq/1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz} + resolution: + { + integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz, + } name: fastq version: 1.15.0 dependencies: @@ -1843,71 +2807,111 @@ packages: dev: true registry.npmmirror.com/file-entry-cache/6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz} + resolution: + { + integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz, + } name: file-entry-cache version: 6.0.1 - engines: {node: ^10.12.0 || >=12.0.0} + engines: { node: ^10.12.0 || >=12.0.0 } dependencies: flat-cache: registry.npmmirror.com/flat-cache/3.0.4 dev: true registry.npmmirror.com/fill-range/7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz} + resolution: + { + integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz, + } name: fill-range version: 7.0.1 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: to-regex-range: registry.npmmirror.com/to-regex-range/5.0.1 dev: true registry.npmmirror.com/find-up/4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz} + resolution: + { + integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz, + } name: find-up version: 4.1.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: locate-path: registry.npmmirror.com/locate-path/5.0.0 path-exists: registry.npmmirror.com/path-exists/4.0.0 dev: false registry.npmmirror.com/find-up/5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz} + resolution: + { + integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz, + } name: find-up version: 5.0.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dependencies: locate-path: registry.npmmirror.com/locate-path/6.0.0 path-exists: registry.npmmirror.com/path-exists/4.0.0 dev: true registry.npmmirror.com/flat-cache/3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz} + resolution: + { + integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz, + } name: flat-cache version: 3.0.4 - engines: {node: ^10.12.0 || >=12.0.0} + engines: { node: ^10.12.0 || >=12.0.0 } dependencies: flatted: registry.npmmirror.com/flatted/3.2.7 rimraf: registry.npmmirror.com/rimraf/3.0.2 dev: true registry.npmmirror.com/flatted/3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz} + resolution: + { + integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz, + } name: flatted version: 3.2.7 dev: true registry.npmmirror.com/follow-redirects/1.15.2: - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz} + resolution: + { + integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz, + } name: follow-redirects version: 1.15.2 - engines: {node: '>=4.0'} + engines: { node: '>=4.0' } dev: false registry.npmmirror.com/form-data/4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz} + resolution: + { + integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz, + } name: form-data version: 4.0.0 - engines: {node: '>= 6'} + engines: { node: '>= 6' } dependencies: asynckit: registry.npmmirror.com/asynckit/0.4.0 combined-stream: registry.npmmirror.com/combined-stream/1.0.8 @@ -1915,10 +2919,15 @@ packages: dev: false registry.npmmirror.com/fs-extra/10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz} + resolution: + { + integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz, + } name: fs-extra version: 10.1.0 - engines: {node: '>=12'} + engines: { node: '>=12' } dependencies: graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10 jsonfile: registry.npmmirror.com/jsonfile/6.1.0 @@ -1926,40 +2935,70 @@ packages: dev: true registry.npmmirror.com/fs.realpath/1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz} + resolution: + { + integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz, + } name: fs.realpath version: 1.0.0 dev: true registry.npmmirror.com/fsevents/2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz} + resolution: + { + integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz, + } name: fsevents version: 2.3.2 - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } requiresBuild: true dev: true optional: true registry.npmmirror.com/function-bind/1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz} + resolution: + { + integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz, + } name: function-bind version: 1.1.1 registry.npmmirror.com/functional-red-black-tree/1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz} + resolution: + { + integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz, + } name: functional-red-black-tree version: 1.0.1 dev: true registry.npmmirror.com/get-caller-file/2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz} + resolution: + { + integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz, + } name: get-caller-file version: 2.0.5 - engines: {node: 6.* || 8.* || >= 10.*} + engines: { node: 6.* || 8.* || >= 10.* } dev: false registry.npmmirror.com/get-intrinsic/1.2.0: - resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz} + resolution: + { + integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz, + } name: get-intrinsic version: 1.2.0 dependencies: @@ -1969,25 +3008,40 @@ packages: dev: false registry.npmmirror.com/glob-parent/5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz} + resolution: + { + integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz, + } name: glob-parent version: 5.1.2 - engines: {node: '>= 6'} + engines: { node: '>= 6' } dependencies: is-glob: registry.npmmirror.com/is-glob/4.0.3 dev: true registry.npmmirror.com/glob-parent/6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz} + resolution: + { + integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz, + } name: glob-parent version: 6.0.2 - engines: {node: '>=10.13.0'} + engines: { node: '>=10.13.0' } dependencies: is-glob: registry.npmmirror.com/is-glob/4.0.3 dev: true registry.npmmirror.com/glob/7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz} + resolution: + { + integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz, + } name: glob version: 7.2.3 dependencies: @@ -2000,19 +3054,29 @@ packages: dev: true registry.npmmirror.com/globals/13.20.0: - resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/globals/-/globals-13.20.0.tgz} + resolution: + { + integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/globals/-/globals-13.20.0.tgz, + } name: globals version: 13.20.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: type-fest: registry.npmmirror.com/type-fest/0.20.2 dev: true registry.npmmirror.com/globby/11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz} + resolution: + { + integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz, + } name: globby version: 11.1.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dependencies: array-union: registry.npmmirror.com/array-union/2.1.0 dir-glob: registry.npmmirror.com/dir-glob/3.0.1 @@ -2023,7 +3087,12 @@ packages: dev: true registry.npmmirror.com/good-listener/1.2.2: - resolution: {integrity: sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz} + resolution: + { + integrity: sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz, + } name: good-listener version: 1.2.2 dependencies: @@ -2031,41 +3100,71 @@ packages: dev: false registry.npmmirror.com/graceful-fs/4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz} + resolution: + { + integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz, + } name: graceful-fs version: 4.2.10 dev: true registry.npmmirror.com/grapheme-splitter/1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz} + resolution: + { + integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz, + } name: grapheme-splitter version: 1.0.4 dev: true registry.npmmirror.com/has-flag/4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz} + resolution: + { + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz, + } name: has-flag version: 4.0.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/has-symbols/1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz} + resolution: + { + integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz, + } name: has-symbols version: 1.0.3 - engines: {node: '>= 0.4'} + engines: { node: '>= 0.4' } dev: false registry.npmmirror.com/has/1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/has/-/has-1.0.3.tgz} + resolution: + { + integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/has/-/has-1.0.3.tgz, + } name: has version: 1.0.3 - engines: {node: '>= 0.4.0'} + engines: { node: '>= 0.4.0' } dependencies: function-bind: registry.npmmirror.com/function-bind/1.1.1 registry.npmmirror.com/header-case/2.0.4: - resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/header-case/-/header-case-2.0.4.tgz} + resolution: + { + integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/header-case/-/header-case-2.0.4.tgz, + } name: header-case version: 2.0.4 dependencies: @@ -2074,20 +3173,35 @@ packages: dev: true registry.npmmirror.com/highlight.js/11.7.0: - resolution: {integrity: sha512-1rRqesRFhMO/PRF+G86evnyJkCgaZFOI+Z6kdj15TA18funfoqJXvgPCLSf0SWq3SRfg1j3HlDs8o4s3EGq1oQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/highlight.js/-/highlight.js-11.7.0.tgz} + resolution: + { + integrity: sha512-1rRqesRFhMO/PRF+G86evnyJkCgaZFOI+Z6kdj15TA18funfoqJXvgPCLSf0SWq3SRfg1j3HlDs8o4s3EGq1oQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/highlight.js/-/highlight.js-11.7.0.tgz, + } name: highlight.js version: 11.7.0 - engines: {node: '>=12.0.0'} + engines: { node: '>=12.0.0' } dev: false registry.npmmirror.com/html-void-elements/2.0.1: - resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/html-void-elements/-/html-void-elements-2.0.1.tgz} + resolution: + { + integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/html-void-elements/-/html-void-elements-2.0.1.tgz, + } name: html-void-elements version: 2.0.1 dev: false registry.npmmirror.com/i18next/20.6.1: - resolution: {integrity: sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/i18next/-/i18next-20.6.1.tgz} + resolution: + { + integrity: sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/i18next/-/i18next-20.6.1.tgz, + } name: i18next version: 20.6.1 dependencies: @@ -2095,43 +3209,73 @@ packages: dev: false registry.npmmirror.com/ignore/5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz} + resolution: + { + integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz, + } name: ignore version: 5.2.4 - engines: {node: '>= 4'} + engines: { node: '>= 4' } dev: true registry.npmmirror.com/immer/9.0.19: - resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/immer/-/immer-9.0.19.tgz} + resolution: + { + integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/immer/-/immer-9.0.19.tgz, + } name: immer version: 9.0.19 dev: false registry.npmmirror.com/immutable/4.2.4: - resolution: {integrity: sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/immutable/-/immutable-4.2.4.tgz} + resolution: + { + integrity: sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/immutable/-/immutable-4.2.4.tgz, + } name: immutable version: 4.2.4 dev: true registry.npmmirror.com/import-fresh/3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz} + resolution: + { + integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz, + } name: import-fresh version: 3.3.0 - engines: {node: '>=6'} + engines: { node: '>=6' } dependencies: parent-module: registry.npmmirror.com/parent-module/1.0.1 resolve-from: registry.npmmirror.com/resolve-from/4.0.0 dev: true registry.npmmirror.com/imurmurhash/0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz} + resolution: + { + integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz, + } name: imurmurhash version: 0.1.4 - engines: {node: '>=0.8.19'} + engines: { node: '>=0.8.19' } dev: true registry.npmmirror.com/inflight/1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz} + resolution: + { + integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz, + } name: inflight version: 1.0.6 dependencies: @@ -2140,22 +3284,37 @@ packages: dev: true registry.npmmirror.com/inherits/2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} + resolution: + { + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz, + } name: inherits version: 2.0.4 dev: true registry.npmmirror.com/is-binary-path/2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz} + resolution: + { + integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz, + } name: is-binary-path version: 2.1.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: binary-extensions: registry.npmmirror.com/binary-extensions/2.2.0 dev: true registry.npmmirror.com/is-core-module/2.11.0: - resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz} + resolution: + { + integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz, + } name: is-core-module version: 2.11.0 dependencies: @@ -2163,69 +3322,119 @@ packages: dev: true registry.npmmirror.com/is-extglob/2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz} + resolution: + { + integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz, + } name: is-extglob version: 2.1.1 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dev: true registry.npmmirror.com/is-fullwidth-code-point/3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} + resolution: + { + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz, + } name: is-fullwidth-code-point version: 3.0.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: false registry.npmmirror.com/is-glob/4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz} + resolution: + { + integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz, + } name: is-glob version: 4.0.3 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dependencies: is-extglob: registry.npmmirror.com/is-extglob/2.1.1 dev: true registry.npmmirror.com/is-hotkey/0.2.0: - resolution: {integrity: sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-hotkey/-/is-hotkey-0.2.0.tgz} + resolution: + { + integrity: sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-hotkey/-/is-hotkey-0.2.0.tgz, + } name: is-hotkey version: 0.2.0 dev: false registry.npmmirror.com/is-number/7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz} + resolution: + { + integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz, + } name: is-number version: 7.0.0 - engines: {node: '>=0.12.0'} + engines: { node: '>=0.12.0' } dev: true registry.npmmirror.com/is-plain-object/5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz} + resolution: + { + integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz, + } name: is-plain-object version: 5.0.0 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dev: false registry.npmmirror.com/is-url/1.2.4: - resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/is-url/-/is-url-1.2.4.tgz} + resolution: + { + integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/is-url/-/is-url-1.2.4.tgz, + } name: is-url version: 1.2.4 dev: false registry.npmmirror.com/isexe/2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} + resolution: + { + integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz, + } name: isexe version: 2.0.0 dev: true registry.npmmirror.com/js-cookie/3.0.1: - resolution: {integrity: sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.1.tgz} + resolution: + { + integrity: sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.1.tgz, + } name: js-cookie version: 3.0.1 - engines: {node: '>=12'} + engines: { node: '>=12' } dev: false registry.npmmirror.com/js-yaml/4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz} + resolution: + { + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz, + } name: js-yaml version: 4.1.0 hasBin: true @@ -2234,25 +3443,45 @@ packages: dev: true registry.npmmirror.com/json-schema-traverse/0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} + resolution: + { + integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz, + } name: json-schema-traverse version: 0.4.1 dev: true registry.npmmirror.com/json-stable-stringify-without-jsonify/1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} + resolution: + { + integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz, + } name: json-stable-stringify-without-jsonify version: 1.0.1 dev: true registry.npmmirror.com/jsonc-parser/3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz} + resolution: + { + integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz, + } name: jsonc-parser version: 3.2.0 dev: true registry.npmmirror.com/jsonfile/6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz} + resolution: + { + integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz, + } name: jsonfile version: 6.1.0 dependencies: @@ -2262,107 +3491,187 @@ packages: dev: true registry.npmmirror.com/levn/0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz} + resolution: + { + integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz, + } name: levn version: 0.4.1 - engines: {node: '>= 0.8.0'} + engines: { node: '>= 0.8.0' } dependencies: prelude-ls: registry.npmmirror.com/prelude-ls/1.2.1 type-check: registry.npmmirror.com/type-check/0.4.0 dev: true registry.npmmirror.com/local-pkg/0.4.3: - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.3.tgz} + resolution: + { + integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.3.tgz, + } name: local-pkg version: 0.4.3 - engines: {node: '>=14'} + engines: { node: '>=14' } dev: true registry.npmmirror.com/locate-path/5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz} + resolution: + { + integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz, + } name: locate-path version: 5.0.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: p-locate: registry.npmmirror.com/p-locate/4.1.0 dev: false registry.npmmirror.com/locate-path/6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz} + resolution: + { + integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz, + } name: locate-path version: 6.0.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dependencies: p-locate: registry.npmmirror.com/p-locate/5.0.0 dev: true registry.npmmirror.com/lodash-es/4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz} + resolution: + { + integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz, + } name: lodash-es version: 4.17.21 dev: false registry.npmmirror.com/lodash-unified/1.0.3: - resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz} + resolution: + { + integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz, + } name: lodash-unified version: 1.0.3 dev: false registry.npmmirror.com/lodash.camelcase/4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz} + resolution: + { + integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz, + } name: lodash.camelcase version: 4.3.0 dev: false registry.npmmirror.com/lodash.clonedeep/4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz} + resolution: + { + integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz, + } name: lodash.clonedeep version: 4.5.0 dev: false registry.npmmirror.com/lodash.debounce/4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz} + resolution: + { + integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz, + } name: lodash.debounce version: 4.0.8 dev: false registry.npmmirror.com/lodash.foreach/4.5.0: - resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz} + resolution: + { + integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz, + } name: lodash.foreach version: 4.5.0 dev: false registry.npmmirror.com/lodash.isequal/4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz} + resolution: + { + integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz, + } name: lodash.isequal version: 4.5.0 dev: false registry.npmmirror.com/lodash.merge/4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz} + resolution: + { + integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz, + } name: lodash.merge version: 4.6.2 dev: true registry.npmmirror.com/lodash.throttle/4.1.1: - resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz} + resolution: + { + integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz, + } name: lodash.throttle version: 4.1.1 dev: false registry.npmmirror.com/lodash.toarray/4.4.0: - resolution: {integrity: sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz} + resolution: + { + integrity: sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz, + } name: lodash.toarray version: 4.4.0 dev: false registry.npmmirror.com/lodash/4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz} + resolution: + { + integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz, + } name: lodash version: 4.17.21 registry.npmmirror.com/lower-case/2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz} + resolution: + { + integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz, + } name: lower-case version: 2.0.2 dependencies: @@ -2370,62 +3679,102 @@ packages: dev: true registry.npmmirror.com/lru-cache/6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz} + resolution: + { + integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz, + } name: lru-cache version: 6.0.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dependencies: yallist: registry.npmmirror.com/yallist/4.0.0 dev: true registry.npmmirror.com/magic-string/0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz} + resolution: + { + integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz, + } name: magic-string version: 0.25.9 dependencies: sourcemap-codec: registry.npmmirror.com/sourcemap-codec/1.4.8 registry.npmmirror.com/magic-string/0.27.0: - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.27.0.tgz} + resolution: + { + integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.27.0.tgz, + } name: magic-string version: 0.27.0 - engines: {node: '>=12'} + engines: { node: '>=12' } dependencies: '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14 dev: true registry.npmmirror.com/memoize-one/6.0.0: - resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz} + resolution: + { + integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz, + } name: memoize-one version: 6.0.0 dev: false registry.npmmirror.com/merge2/1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz} + resolution: + { + integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz, + } name: merge2 version: 1.4.1 - engines: {node: '>= 8'} + engines: { node: '>= 8' } dev: true registry.npmmirror.com/micromatch/4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz} + resolution: + { + integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz, + } name: micromatch version: 4.0.5 - engines: {node: '>=8.6'} + engines: { node: '>=8.6' } dependencies: braces: registry.npmmirror.com/braces/3.0.2 picomatch: registry.npmmirror.com/picomatch/2.3.1 dev: true registry.npmmirror.com/mime-db/1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz} + resolution: + { + integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz, + } name: mime-db version: 1.52.0 - engines: {node: '>= 0.6'} + engines: { node: '>= 0.6' } dev: false registry.npmmirror.com/mime-match/1.0.2: - resolution: {integrity: sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/mime-match/-/mime-match-1.0.2.tgz} + resolution: + { + integrity: sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/mime-match/-/mime-match-1.0.2.tgz, + } name: mime-match version: 1.0.2 dependencies: @@ -2433,16 +3782,26 @@ packages: dev: false registry.npmmirror.com/mime-types/2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz} + resolution: + { + integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz, + } name: mime-types version: 2.1.35 - engines: {node: '>= 0.6'} + engines: { node: '>= 0.6' } dependencies: mime-db: registry.npmmirror.com/mime-db/1.52.0 dev: false registry.npmmirror.com/minimatch/3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz} + resolution: + { + integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz, + } name: minimatch version: 3.1.2 dependencies: @@ -2450,13 +3809,23 @@ packages: dev: true registry.npmmirror.com/mitt/3.0.0: - resolution: {integrity: sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/mitt/-/mitt-3.0.0.tgz} + resolution: + { + integrity: sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/mitt/-/mitt-3.0.0.tgz, + } name: mitt version: 3.0.0 dev: false registry.npmmirror.com/mlly/1.1.1: - resolution: {integrity: sha512-Jnlh4W/aI4GySPo6+DyTN17Q75KKbLTyFK8BrGhjNP4rxuUjbRWhE6gHg3bs33URWAF44FRm7gdQA348i3XxRw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/mlly/-/mlly-1.1.1.tgz} + resolution: + { + integrity: sha512-Jnlh4W/aI4GySPo6+DyTN17Q75KKbLTyFK8BrGhjNP4rxuUjbRWhE6gHg3bs33URWAF44FRm7gdQA348i3XxRw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/mlly/-/mlly-1.1.1.tgz, + } name: mlly version: 1.1.1 dependencies: @@ -2467,44 +3836,79 @@ packages: dev: true registry.npmmirror.com/ms/2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz} + resolution: + { + integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz, + } name: ms version: 2.1.2 dev: true registry.npmmirror.com/namespace-emitter/2.0.1: - resolution: {integrity: sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/namespace-emitter/-/namespace-emitter-2.0.1.tgz} + resolution: + { + integrity: sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/namespace-emitter/-/namespace-emitter-2.0.1.tgz, + } name: namespace-emitter version: 2.0.1 dev: false registry.npmmirror.com/nanoid/3.3.4: - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz} + resolution: + { + integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz, + } name: nanoid version: 3.3.4 - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true registry.npmmirror.com/natural-compare-lite/1.4.0: - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz} + resolution: + { + integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz, + } name: natural-compare-lite version: 1.4.0 dev: true registry.npmmirror.com/natural-compare/1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz} + resolution: + { + integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz, + } name: natural-compare version: 1.4.0 dev: true registry.npmmirror.com/next-tick/1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz} + resolution: + { + integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz, + } name: next-tick version: 1.1.0 dev: false registry.npmmirror.com/no-case/3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz} + resolution: + { + integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz, + } name: no-case version: 3.0.4 dependencies: @@ -2513,26 +3917,46 @@ packages: dev: true registry.npmmirror.com/normalize-path/3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz} + resolution: + { + integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz, + } name: normalize-path version: 3.0.0 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dev: true registry.npmmirror.com/normalize-wheel-es/1.2.0: - resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz} + resolution: + { + integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz, + } name: normalize-wheel-es version: 1.2.0 dev: false registry.npmmirror.com/nprogress/0.2.0: - resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz} + resolution: + { + integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz, + } name: nprogress version: 0.2.0 dev: false registry.npmmirror.com/nth-check/2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz} + resolution: + { + integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz, + } name: nth-check version: 2.1.1 dependencies: @@ -2540,13 +3964,23 @@ packages: dev: true registry.npmmirror.com/object-inspect/1.12.3: - resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz} + resolution: + { + integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz, + } name: object-inspect version: 1.12.3 dev: false registry.npmmirror.com/once/1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz} + resolution: + { + integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz, + } name: once version: 1.4.0 dependencies: @@ -2554,10 +3988,15 @@ packages: dev: true registry.npmmirror.com/optionator/0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz} + resolution: + { + integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz, + } name: optionator version: 0.9.1 - engines: {node: '>= 0.8.0'} + engines: { node: '>= 0.8.0' } dependencies: deep-is: registry.npmmirror.com/deep-is/0.1.4 fast-levenshtein: registry.npmmirror.com/fast-levenshtein/2.0.6 @@ -2568,50 +4007,80 @@ packages: dev: true registry.npmmirror.com/p-limit/2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz} + resolution: + { + integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz, + } name: p-limit version: 2.3.0 - engines: {node: '>=6'} + engines: { node: '>=6' } dependencies: p-try: registry.npmmirror.com/p-try/2.2.0 dev: false registry.npmmirror.com/p-limit/3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz} + resolution: + { + integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz, + } name: p-limit version: 3.1.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dependencies: yocto-queue: registry.npmmirror.com/yocto-queue/0.1.0 dev: true registry.npmmirror.com/p-locate/4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz} + resolution: + { + integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz, + } name: p-locate version: 4.1.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: p-limit: registry.npmmirror.com/p-limit/2.3.0 dev: false registry.npmmirror.com/p-locate/5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz} + resolution: + { + integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz, + } name: p-locate version: 5.0.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dependencies: p-limit: registry.npmmirror.com/p-limit/3.1.0 dev: true registry.npmmirror.com/p-try/2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz} + resolution: + { + integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz, + } name: p-try version: 2.2.0 - engines: {node: '>=6'} + engines: { node: '>=6' } dev: false registry.npmmirror.com/param-case/3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz} + resolution: + { + integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz, + } name: param-case version: 3.0.4 dependencies: @@ -2620,16 +4089,26 @@ packages: dev: true registry.npmmirror.com/parent-module/1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz} + resolution: + { + integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz, + } name: parent-module version: 1.0.1 - engines: {node: '>=6'} + engines: { node: '>=6' } dependencies: callsites: registry.npmmirror.com/callsites/3.1.0 dev: true registry.npmmirror.com/pascal-case/3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz} + resolution: + { + integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz, + } name: pascal-case version: 3.1.2 dependencies: @@ -2638,7 +4117,12 @@ packages: dev: true registry.npmmirror.com/path-case/3.0.4: - resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/path-case/-/path-case-3.0.4.tgz} + resolution: + { + integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/path-case/-/path-case-3.0.4.tgz, + } name: path-case version: 3.0.4 dependencies: @@ -2647,64 +4131,114 @@ packages: dev: true registry.npmmirror.com/path-exists/4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz} + resolution: + { + integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz, + } name: path-exists version: 4.0.0 - engines: {node: '>=8'} + engines: { node: '>=8' } registry.npmmirror.com/path-is-absolute/1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz} + resolution: + { + integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz, + } name: path-is-absolute version: 1.0.1 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dev: true registry.npmmirror.com/path-key/3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} + resolution: + { + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz, + } name: path-key version: 3.1.1 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/path-parse/1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz} + resolution: + { + integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz, + } name: path-parse version: 1.0.7 dev: true registry.npmmirror.com/path-type/4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz} + resolution: + { + integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz, + } name: path-type version: 4.0.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/pathe/0.2.0: - resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz} + resolution: + { + integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz, + } name: pathe version: 0.2.0 dev: true registry.npmmirror.com/pathe/1.1.0: - resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/pathe/-/pathe-1.1.0.tgz} + resolution: + { + integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/pathe/-/pathe-1.1.0.tgz, + } name: pathe version: 1.1.0 dev: true registry.npmmirror.com/picocolors/1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz} + resolution: + { + integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz, + } name: picocolors version: 1.0.0 registry.npmmirror.com/picomatch/2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz} + resolution: + { + integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz, + } name: picomatch version: 2.3.1 - engines: {node: '>=8.6'} + engines: { node: '>=8.6' } dev: true registry.npmmirror.com/pinia-plugin-persist/1.0.0: - resolution: {integrity: sha512-M4hBBd8fz/GgNmUPaaUsC29y1M09lqbXrMAHcusVoU8xlQi1TqgkWnnhvMikZwr7Le/hVyMx8KUcumGGrR6GVw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/pinia-plugin-persist/-/pinia-plugin-persist-1.0.0.tgz} + resolution: + { + integrity: sha512-M4hBBd8fz/GgNmUPaaUsC29y1M09lqbXrMAHcusVoU8xlQi1TqgkWnnhvMikZwr7Le/hVyMx8KUcumGGrR6GVw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/pinia-plugin-persist/-/pinia-plugin-persist-1.0.0.tgz, + } name: pinia-plugin-persist version: 1.0.0 dependencies: @@ -2712,7 +4246,12 @@ packages: dev: true registry.npmmirror.com/pinia/2.0.32: - resolution: {integrity: sha512-8Tw4OrpCSJ028UUyp0gYPP/wyjigLoEceuO/x1G+FlHVf73337e5vLm4uDmrRIoBG1hvaed/eSHnrCFjOc4nkA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/pinia/-/pinia-2.0.32.tgz} + resolution: + { + integrity: sha512-8Tw4OrpCSJ028UUyp0gYPP/wyjigLoEceuO/x1G+FlHVf73337e5vLm4uDmrRIoBG1hvaed/eSHnrCFjOc4nkA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/pinia/-/pinia-2.0.32.tgz, + } name: pinia version: 2.0.32 dependencies: @@ -2721,7 +4260,12 @@ packages: dev: false registry.npmmirror.com/pkg-types/1.0.2: - resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/pkg-types/-/pkg-types-1.0.2.tgz} + resolution: + { + integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/pkg-types/-/pkg-types-1.0.2.tgz, + } name: pkg-types version: 1.0.2 dependencies: @@ -2731,78 +4275,128 @@ packages: dev: true registry.npmmirror.com/pngjs/5.0.0: - resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/pngjs/-/pngjs-5.0.0.tgz} + resolution: + { + integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/pngjs/-/pngjs-5.0.0.tgz, + } name: pngjs version: 5.0.0 - engines: {node: '>=10.13.0'} + engines: { node: '>=10.13.0' } dev: false registry.npmmirror.com/postcss-selector-parser/6.0.11: - resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz} + resolution: + { + integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz, + } name: postcss-selector-parser version: 6.0.11 - engines: {node: '>=4'} + engines: { node: '>=4' } dependencies: cssesc: registry.npmmirror.com/cssesc/3.0.0 util-deprecate: registry.npmmirror.com/util-deprecate/1.0.2 dev: true registry.npmmirror.com/postcss/8.4.21: - resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.21.tgz} + resolution: + { + integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.21.tgz, + } name: postcss version: 8.4.21 - engines: {node: ^10 || ^12 || >=14} + engines: { node: ^10 || ^12 || >=14 } dependencies: nanoid: registry.npmmirror.com/nanoid/3.3.4 picocolors: registry.npmmirror.com/picocolors/1.0.0 source-map-js: registry.npmmirror.com/source-map-js/1.0.2 registry.npmmirror.com/preact/10.13.0: - resolution: {integrity: sha512-ERdIdUpR6doqdaSIh80hvzebHB7O6JxycOhyzAeLEchqOq/4yueslQbfnPwXaNhAYacFTyCclhwkEbOumT0tHw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/preact/-/preact-10.13.0.tgz} + resolution: + { + integrity: sha512-ERdIdUpR6doqdaSIh80hvzebHB7O6JxycOhyzAeLEchqOq/4yueslQbfnPwXaNhAYacFTyCclhwkEbOumT0tHw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/preact/-/preact-10.13.0.tgz, + } name: preact version: 10.13.0 dev: false registry.npmmirror.com/prelude-ls/1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz} + resolution: + { + integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz, + } name: prelude-ls version: 1.2.1 - engines: {node: '>= 0.8.0'} + engines: { node: '>= 0.8.0' } dev: true registry.npmmirror.com/prettier/2.8.4: - resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/prettier/-/prettier-2.8.4.tgz} + resolution: + { + integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/prettier/-/prettier-2.8.4.tgz, + } name: prettier version: 2.8.4 - engines: {node: '>=10.13.0'} + engines: { node: '>=10.13.0' } hasBin: true dev: true registry.npmmirror.com/prismjs/1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz} + resolution: + { + integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz, + } name: prismjs version: 1.29.0 - engines: {node: '>=6'} + engines: { node: '>=6' } dev: false registry.npmmirror.com/proxy-from-env/1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz} + resolution: + { + integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz, + } name: proxy-from-env version: 1.1.0 dev: false registry.npmmirror.com/punycode/2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz} + resolution: + { + integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz, + } name: punycode version: 2.3.0 - engines: {node: '>=6'} + engines: { node: '>=6' } dev: true registry.npmmirror.com/qrcode/1.5.1: - resolution: {integrity: sha512-nS8NJ1Z3md8uTjKtP+SGGhfqmTCs5flU/xR623oI0JX+Wepz9R8UrRVCTBTJm3qGw3rH6jJ6MUHjkDx15cxSSg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/qrcode/-/qrcode-1.5.1.tgz} + resolution: + { + integrity: sha512-nS8NJ1Z3md8uTjKtP+SGGhfqmTCs5flU/xR623oI0JX+Wepz9R8UrRVCTBTJm3qGw3rH6jJ6MUHjkDx15cxSSg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/qrcode/-/qrcode-1.5.1.tgz, + } name: qrcode version: 1.5.1 - engines: {node: '>=10.13.0'} + engines: { node: '>=10.13.0' } hasBin: true dependencies: dijkstrajs: registry.npmmirror.com/dijkstrajs/1.0.2 @@ -2812,64 +4406,109 @@ packages: dev: false registry.npmmirror.com/qs/6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz} + resolution: + { + integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz, + } name: qs version: 6.11.0 - engines: {node: '>=0.6'} + engines: { node: '>=0.6' } dependencies: side-channel: registry.npmmirror.com/side-channel/1.0.4 dev: false registry.npmmirror.com/queue-microtask/1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz} + resolution: + { + integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz, + } name: queue-microtask version: 1.2.3 dev: true registry.npmmirror.com/readdirp/3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz} + resolution: + { + integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz, + } name: readdirp version: 3.6.0 - engines: {node: '>=8.10.0'} + engines: { node: '>=8.10.0' } dependencies: picomatch: registry.npmmirror.com/picomatch/2.3.1 dev: true registry.npmmirror.com/regenerator-runtime/0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz} + resolution: + { + integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz, + } name: regenerator-runtime version: 0.13.11 dev: false registry.npmmirror.com/regexpp/3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz} + resolution: + { + integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz, + } name: regexpp version: 3.2.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/require-directory/2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz} + resolution: + { + integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz, + } name: require-directory version: 2.1.1 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dev: false registry.npmmirror.com/require-main-filename/2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/require-main-filename/-/require-main-filename-2.0.0.tgz} + resolution: + { + integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/require-main-filename/-/require-main-filename-2.0.0.tgz, + } name: require-main-filename version: 2.0.0 dev: false registry.npmmirror.com/resolve-from/4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz} + resolution: + { + integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz, + } name: resolve-from version: 4.0.0 - engines: {node: '>=4'} + engines: { node: '>=4' } dev: true registry.npmmirror.com/resolve/1.22.1: - resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz} + resolution: + { + integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz, + } name: resolve version: 1.22.1 hasBin: true @@ -2880,14 +4519,24 @@ packages: dev: true registry.npmmirror.com/reusify/1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz} + resolution: + { + integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz, + } name: reusify version: 1.0.4 - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + engines: { iojs: '>=1.0.0', node: '>=0.10.0' } dev: true registry.npmmirror.com/rimraf/3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz} + resolution: + { + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz, + } name: rimraf version: 3.0.2 hasBin: true @@ -2896,17 +4545,27 @@ packages: dev: true registry.npmmirror.com/rollup/3.18.0: - resolution: {integrity: sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/rollup/-/rollup-3.18.0.tgz} + resolution: + { + integrity: sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/rollup/-/rollup-3.18.0.tgz, + } name: rollup version: 3.18.0 - engines: {node: '>=14.18.0', npm: '>=8.0.0'} + engines: { node: '>=14.18.0', npm: '>=8.0.0' } hasBin: true optionalDependencies: fsevents: registry.npmmirror.com/fsevents/2.3.2 dev: true registry.npmmirror.com/run-parallel/1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz} + resolution: + { + integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz, + } name: run-parallel version: 1.2.0 dependencies: @@ -2914,10 +4573,15 @@ packages: dev: true registry.npmmirror.com/sass/1.58.3: - resolution: {integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/sass/-/sass-1.58.3.tgz} + resolution: + { + integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/sass/-/sass-1.58.3.tgz, + } name: sass version: 1.58.3 - engines: {node: '>=12.0.0'} + engines: { node: '>=12.0.0' } hasBin: true dependencies: chokidar: registry.npmmirror.com/chokidar/3.5.3 @@ -2926,14 +4590,24 @@ packages: dev: true registry.npmmirror.com/screenfull/6.0.2: - resolution: {integrity: sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/screenfull/-/screenfull-6.0.2.tgz} + resolution: + { + integrity: sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/screenfull/-/screenfull-6.0.2.tgz, + } name: screenfull version: 6.0.2 - engines: {node: ^14.13.1 || >=16.0.0} + engines: { node: ^14.13.1 || >=16.0.0 } dev: false registry.npmmirror.com/scroll-into-view-if-needed/2.2.31: - resolution: {integrity: sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz} + resolution: + { + integrity: sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz, + } name: scroll-into-view-if-needed version: 2.2.31 dependencies: @@ -2941,29 +4615,49 @@ packages: dev: false registry.npmmirror.com/scule/1.0.0: - resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/scule/-/scule-1.0.0.tgz} + resolution: + { + integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/scule/-/scule-1.0.0.tgz, + } name: scule version: 1.0.0 dev: true registry.npmmirror.com/select/1.1.2: - resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/select/-/select-1.1.2.tgz} + resolution: + { + integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/select/-/select-1.1.2.tgz, + } name: select version: 1.1.2 dev: false registry.npmmirror.com/semver/7.3.8: - resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz} + resolution: + { + integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz, + } name: semver version: 7.3.8 - engines: {node: '>=10'} + engines: { node: '>=10' } hasBin: true dependencies: lru-cache: registry.npmmirror.com/lru-cache/6.0.0 dev: true registry.npmmirror.com/sentence-case/3.0.4: - resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/sentence-case/-/sentence-case-3.0.4.tgz} + resolution: + { + integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/sentence-case/-/sentence-case-3.0.4.tgz, + } name: sentence-case version: 3.0.4 dependencies: @@ -2973,29 +4667,49 @@ packages: dev: true registry.npmmirror.com/set-blocking/2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz} + resolution: + { + integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz, + } name: set-blocking version: 2.0.0 dev: false registry.npmmirror.com/shebang-command/2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz} + resolution: + { + integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz, + } name: shebang-command version: 2.0.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: shebang-regex: registry.npmmirror.com/shebang-regex/3.0.0 dev: true registry.npmmirror.com/shebang-regex/3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} + resolution: + { + integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz, + } name: shebang-regex version: 3.0.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/side-channel/1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz} + resolution: + { + integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz, + } name: side-channel version: 1.0.4 dependencies: @@ -3005,14 +4719,24 @@ packages: dev: false registry.npmmirror.com/slash/3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz} + resolution: + { + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz, + } name: slash version: 3.0.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/slate-history/0.66.0: - resolution: {integrity: sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/slate-history/-/slate-history-0.66.0.tgz} + resolution: + { + integrity: sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/slate-history/-/slate-history-0.66.0.tgz, + } name: slate-history version: 0.66.0 dependencies: @@ -3020,7 +4744,12 @@ packages: dev: false registry.npmmirror.com/slate/0.72.8: - resolution: {integrity: sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/slate/-/slate-0.72.8.tgz} + resolution: + { + integrity: sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/slate/-/slate-0.72.8.tgz, + } name: slate version: 0.72.8 dependencies: @@ -3030,14 +4759,24 @@ packages: dev: false registry.npmmirror.com/snabbdom/3.5.1: - resolution: {integrity: sha512-wHMNIOjkm/YNE5EM3RCbr/+DVgPg6AqQAX1eOxO46zYNvCXjKP5Y865tqQj3EXnaMBjkxmQA5jFuDpDK/dbfiA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/snabbdom/-/snabbdom-3.5.1.tgz} + resolution: + { + integrity: sha512-wHMNIOjkm/YNE5EM3RCbr/+DVgPg6AqQAX1eOxO46zYNvCXjKP5Y865tqQj3EXnaMBjkxmQA5jFuDpDK/dbfiA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/snabbdom/-/snabbdom-3.5.1.tgz, + } name: snabbdom version: 3.5.1 - engines: {node: '>=8.3.0'} + engines: { node: '>=8.3.0' } dev: false registry.npmmirror.com/snake-case/3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/snake-case/-/snake-case-3.0.4.tgz} + resolution: + { + integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/snake-case/-/snake-case-3.0.4.tgz, + } name: snake-case version: 3.0.4 dependencies: @@ -3046,39 +4785,69 @@ packages: dev: true registry.npmmirror.com/sortablejs/1.15.0: - resolution: {integrity: sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.15.0.tgz} + resolution: + { + integrity: sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.15.0.tgz, + } name: sortablejs version: 1.15.0 dev: false registry.npmmirror.com/source-map-js/1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz} + resolution: + { + integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz, + } name: source-map-js version: 1.0.2 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } registry.npmmirror.com/source-map/0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz} + resolution: + { + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz, + } name: source-map version: 0.6.1 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } registry.npmmirror.com/sourcemap-codec/1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz} + resolution: + { + integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz, + } name: sourcemap-codec version: 1.4.8 registry.npmmirror.com/ssr-window/3.0.0: - resolution: {integrity: sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/ssr-window/-/ssr-window-3.0.0.tgz} + resolution: + { + integrity: sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/ssr-window/-/ssr-window-3.0.0.tgz, + } name: ssr-window version: 3.0.0 dev: false registry.npmmirror.com/string-width/4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} + resolution: + { + integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz, + } name: string-width version: 4.2.3 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: emoji-regex: registry.npmmirror.com/emoji-regex/8.0.0 is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point/3.0.0 @@ -3086,22 +4855,37 @@ packages: dev: false registry.npmmirror.com/strip-ansi/6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz} + resolution: + { + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz, + } name: strip-ansi version: 6.0.1 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: ansi-regex: registry.npmmirror.com/ansi-regex/5.0.1 registry.npmmirror.com/strip-json-comments/3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz} + resolution: + { + integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz, + } name: strip-json-comments version: 3.1.1 - engines: {node: '>=8'} + engines: { node: '>=8' } dev: true registry.npmmirror.com/strip-literal/1.0.1: - resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/strip-literal/-/strip-literal-1.0.1.tgz} + resolution: + { + integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/strip-literal/-/strip-literal-1.0.1.tgz, + } name: strip-literal version: 1.0.1 dependencies: @@ -3109,125 +4893,215 @@ packages: dev: true registry.npmmirror.com/supports-color/7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz} + resolution: + { + integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz, + } name: supports-color version: 7.2.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: has-flag: registry.npmmirror.com/has-flag/4.0.0 dev: true registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz} + resolution: + { + integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz, + } name: supports-preserve-symlinks-flag version: 1.0.0 - engines: {node: '>= 0.4'} + engines: { node: '>= 0.4' } dev: true registry.npmmirror.com/text-table/0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz} + resolution: + { + integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz, + } name: text-table version: 0.2.0 dev: true registry.npmmirror.com/tiny-emitter/2.1.0: - resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz} + resolution: + { + integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz, + } name: tiny-emitter version: 2.1.0 dev: false registry.npmmirror.com/tiny-warning/1.0.3: - resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/tiny-warning/-/tiny-warning-1.0.3.tgz} + resolution: + { + integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/tiny-warning/-/tiny-warning-1.0.3.tgz, + } name: tiny-warning version: 1.0.3 dev: false registry.npmmirror.com/to-fast-properties/2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz} + resolution: + { + integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz, + } name: to-fast-properties version: 2.0.0 - engines: {node: '>=4'} + engines: { node: '>=4' } registry.npmmirror.com/to-regex-range/5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz} + resolution: + { + integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz, + } name: to-regex-range version: 5.0.1 - engines: {node: '>=8.0'} + engines: { node: '>=8.0' } dependencies: is-number: registry.npmmirror.com/is-number/7.0.0 dev: true registry.npmmirror.com/tslib/1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz} + resolution: + { + integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz, + } name: tslib version: 1.14.1 dev: true registry.npmmirror.com/tslib/2.3.0: - resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz} + resolution: + { + integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz, + } name: tslib version: 2.3.0 dev: false registry.npmmirror.com/tslib/2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.5.0.tgz} + resolution: + { + integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/tslib/-/tslib-2.5.0.tgz, + } name: tslib version: 2.5.0 dev: true registry.npmmirror.com/tsutils/3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/tsutils/-/tsutils-3.21.0.tgz} + resolution: + { + integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/tsutils/-/tsutils-3.21.0.tgz, + } name: tsutils version: 3.21.0 - engines: {node: '>= 6'} + engines: { node: '>= 6' } dependencies: tslib: registry.npmmirror.com/tslib/1.14.1 dev: true registry.npmmirror.com/type-check/0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz} + resolution: + { + integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz, + } name: type-check version: 0.4.0 - engines: {node: '>= 0.8.0'} + engines: { node: '>= 0.8.0' } dependencies: prelude-ls: registry.npmmirror.com/prelude-ls/1.2.1 dev: true registry.npmmirror.com/type-fest/0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz} + resolution: + { + integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz, + } name: type-fest version: 0.20.2 - engines: {node: '>=10'} + engines: { node: '>=10' } dev: true registry.npmmirror.com/type/1.2.0: - resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/type/-/type-1.2.0.tgz} + resolution: + { + integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/type/-/type-1.2.0.tgz, + } name: type version: 1.2.0 dev: false registry.npmmirror.com/type/2.7.2: - resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/type/-/type-2.7.2.tgz} + resolution: + { + integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/type/-/type-2.7.2.tgz, + } name: type version: 2.7.2 dev: false registry.npmmirror.com/typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz} + resolution: + { + integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz, + } name: typescript version: 4.9.5 - engines: {node: '>=4.2.0'} + engines: { node: '>=4.2.0' } hasBin: true dev: true registry.npmmirror.com/ufo/1.1.1: - resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/ufo/-/ufo-1.1.1.tgz} + resolution: + { + integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/ufo/-/ufo-1.1.1.tgz, + } name: ufo version: 1.1.1 dev: true registry.npmmirror.com/unimport/2.2.4: - resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/unimport/-/unimport-2.2.4.tgz} + resolution: + { + integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/unimport/-/unimport-2.2.4.tgz, + } name: unimport version: 2.2.4 dependencies: @@ -3245,17 +5119,27 @@ packages: dev: true registry.npmmirror.com/universalify/2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz} + resolution: + { + integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz, + } name: universalify version: 2.0.0 - engines: {node: '>= 10.0.0'} + engines: { node: '>= 10.0.0' } dev: true registry.npmmirror.com/unplugin-auto-import/0.13.0: - resolution: {integrity: sha512-nKMxDbkjM4FRPInFfm7sWrJOKgxfKKwb5yLPP+DEGl/SG0/FtBoW1LnZL4PQfx0FXjertoHO1P/5nDf+RSip2Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.13.0.tgz} + resolution: + { + integrity: sha512-nKMxDbkjM4FRPInFfm7sWrJOKgxfKKwb5yLPP+DEGl/SG0/FtBoW1LnZL4PQfx0FXjertoHO1P/5nDf+RSip2Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.13.0.tgz, + } name: unplugin-auto-import version: 0.13.0 - engines: {node: '>=14'} + engines: { node: '>=14' } dependencies: '@antfu/utils': registry.npmmirror.com/@antfu/utils/0.7.2 '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/5.0.2 @@ -3266,7 +5150,12 @@ packages: dev: true registry.npmmirror.com/unplugin/1.1.0: - resolution: {integrity: sha512-I8obQ8Rs/hnkxokRV6g8JKOQFgYNnTd9DL58vcSt5IJ9AkK8wbrtsnzD5hi4BJlvcY536JzfEXj9L6h7j559/A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/unplugin/-/unplugin-1.1.0.tgz} + resolution: + { + integrity: sha512-I8obQ8Rs/hnkxokRV6g8JKOQFgYNnTd9DL58vcSt5IJ9AkK8wbrtsnzD5hi4BJlvcY536JzfEXj9L6h7j559/A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/unplugin/-/unplugin-1.1.0.tgz, + } name: unplugin version: 1.1.0 dependencies: @@ -3277,7 +5166,12 @@ packages: dev: true registry.npmmirror.com/upper-case-first/2.0.2: - resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/upper-case-first/-/upper-case-first-2.0.2.tgz} + resolution: + { + integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/upper-case-first/-/upper-case-first-2.0.2.tgz, + } name: upper-case-first version: 2.0.2 dependencies: @@ -3285,7 +5179,12 @@ packages: dev: true registry.npmmirror.com/upper-case/2.0.2: - resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/upper-case/-/upper-case-2.0.2.tgz} + resolution: + { + integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/upper-case/-/upper-case-2.0.2.tgz, + } name: upper-case version: 2.0.2 dependencies: @@ -3293,7 +5192,12 @@ packages: dev: true registry.npmmirror.com/uri-js/4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz} + resolution: + { + integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz, + } name: uri-js version: 4.4.1 dependencies: @@ -3301,26 +5205,46 @@ packages: dev: true registry.npmmirror.com/util-deprecate/1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz} + resolution: + { + integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz, + } name: util-deprecate version: 1.0.2 dev: true registry.npmmirror.com/uuid/9.0.0: - resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/uuid/-/uuid-9.0.0.tgz} + resolution: + { + integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/uuid/-/uuid-9.0.0.tgz, + } name: uuid version: 9.0.0 hasBin: true dev: true registry.npmmirror.com/v8-compile-cache/2.3.0: - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz} + resolution: + { + integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz, + } name: v8-compile-cache version: 2.3.0 dev: true registry.npmmirror.com/vite-plugin-compression/0.5.1: - resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz} + resolution: + { + integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz, + } name: vite-plugin-compression version: 0.5.1 dependencies: @@ -3330,7 +5254,12 @@ packages: dev: true registry.npmmirror.com/vite-plugin-style-import/2.0.0: - resolution: {integrity: sha512-qtoHQae5dSUQPo/rYz/8p190VU5y19rtBaeV7ryLa/AYAU/e9CG89NrN/3+k7MR8mJy/GPIu91iJ3zk9foUOSA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vite-plugin-style-import/-/vite-plugin-style-import-2.0.0.tgz} + resolution: + { + integrity: sha512-qtoHQae5dSUQPo/rYz/8p190VU5y19rtBaeV7ryLa/AYAU/e9CG89NrN/3+k7MR8mJy/GPIu91iJ3zk9foUOSA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vite-plugin-style-import/-/vite-plugin-style-import-2.0.0.tgz, + } name: vite-plugin-style-import version: 2.0.0 dependencies: @@ -3344,7 +5273,12 @@ packages: dev: true registry.npmmirror.com/vite-plugin-top-level-await/1.3.0: - resolution: {integrity: sha512-owIfsgWudMlQODWJSwp0sQB3AZZu3qsMygeBjZy8CyjEk6OB9AGd8lHqmgwrcEqgvy9N58lYxSBLVk3/4ejEiA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vite-plugin-top-level-await/-/vite-plugin-top-level-await-1.3.0.tgz} + resolution: + { + integrity: sha512-owIfsgWudMlQODWJSwp0sQB3AZZu3qsMygeBjZy8CyjEk6OB9AGd8lHqmgwrcEqgvy9N58lYxSBLVk3/4ejEiA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vite-plugin-top-level-await/-/vite-plugin-top-level-await-1.3.0.tgz, + } name: vite-plugin-top-level-await version: 1.3.0 dependencies: @@ -3354,7 +5288,12 @@ packages: dev: true registry.npmmirror.com/vite-plugin-vue-setup-extend/0.4.0: - resolution: {integrity: sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.4.0.tgz} + resolution: + { + integrity: sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.4.0.tgz, + } name: vite-plugin-vue-setup-extend version: 0.4.0 dependencies: @@ -3363,10 +5302,15 @@ packages: dev: true registry.npmmirror.com/vite/4.1.4: - resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vite/-/vite-4.1.4.tgz} + resolution: + { + integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vite/-/vite-4.1.4.tgz, + } name: vite version: 4.1.4 - engines: {node: ^14.18.0 || >=16.0.0} + engines: { node: ^14.18.0 || >=16.0.0 } hasBin: true dependencies: esbuild: registry.npmmirror.com/esbuild/0.16.17 @@ -3378,7 +5322,12 @@ packages: dev: true registry.npmmirror.com/vue-clipboard3/2.0.0: - resolution: {integrity: sha512-Q9S7dzWGax7LN5iiSPcu/K1GGm2gcBBlYwmMsUc5/16N6w90cbKow3FnPmPs95sungns4yvd9/+JhbAznECS2A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz} + resolution: + { + integrity: sha512-Q9S7dzWGax7LN5iiSPcu/K1GGm2gcBBlYwmMsUc5/16N6w90cbKow3FnPmPs95sungns4yvd9/+JhbAznECS2A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz, + } name: vue-clipboard3 version: 2.0.0 dependencies: @@ -3386,28 +5335,43 @@ packages: dev: false registry.npmmirror.com/vue-demi/0.12.5: - resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz} + resolution: + { + integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz, + } name: vue-demi version: 0.12.5 - engines: {node: '>=12'} + engines: { node: '>=12' } hasBin: true requiresBuild: true dev: true registry.npmmirror.com/vue-demi/0.13.11: - resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz} + resolution: + { + integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz, + } name: vue-demi version: 0.13.11 - engines: {node: '>=12'} + engines: { node: '>=12' } hasBin: true requiresBuild: true dev: false registry.npmmirror.com/vue-eslint-parser/9.1.0: - resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-9.1.0.tgz} + resolution: + { + integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-9.1.0.tgz, + } name: vue-eslint-parser version: 9.1.0 - engines: {node: ^14.17.0 || >=16.0.0} + engines: { node: ^14.17.0 || >=16.0.0 } dependencies: debug: registry.npmmirror.com/debug/4.3.4 eslint-scope: registry.npmmirror.com/eslint-scope/7.1.1 @@ -3419,10 +5383,15 @@ packages: dev: true registry.npmmirror.com/vue-i18n/9.2.2: - resolution: {integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.2.2.tgz} + resolution: + { + integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.2.2.tgz, + } name: vue-i18n version: 9.2.2 - engines: {node: '>= 14'} + engines: { node: '>= 14' } dependencies: '@intlify/core-base': registry.npmmirror.com/@intlify/core-base/9.2.2 '@intlify/shared': registry.npmmirror.com/@intlify/shared/9.2.2 @@ -3431,7 +5400,12 @@ packages: dev: false registry.npmmirror.com/vue-router/4.1.6: - resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz} + resolution: + { + integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz, + } name: vue-router version: 4.1.6 dependencies: @@ -3439,7 +5413,12 @@ packages: dev: false registry.npmmirror.com/vue/3.2.47: - resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vue/-/vue-3.2.47.tgz} + resolution: + { + integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vue/-/vue-3.2.47.tgz, + } name: vue version: 3.2.47 dependencies: @@ -3451,58 +5430,98 @@ packages: dev: false registry.npmmirror.com/vxe-table/4.3.10: - resolution: {integrity: sha512-qxLhA3hiAfxsm8+dbN1n7+FrRwMEzUB/676x67gEb3H63WFWulRvTc88LCe0itMcuYcpy7uZHn5ruRsz0KnorQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/vxe-table/-/vxe-table-4.3.10.tgz} + resolution: + { + integrity: sha512-qxLhA3hiAfxsm8+dbN1n7+FrRwMEzUB/676x67gEb3H63WFWulRvTc88LCe0itMcuYcpy7uZHn5ruRsz0KnorQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/vxe-table/-/vxe-table-4.3.10.tgz, + } name: vxe-table version: 4.3.10 dev: false registry.npmmirror.com/webpack-sources/3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz} + resolution: + { + integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz, + } name: webpack-sources version: 3.2.3 - engines: {node: '>=10.13.0'} + engines: { node: '>=10.13.0' } dev: true registry.npmmirror.com/webpack-virtual-modules/0.5.0: - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz} + resolution: + { + integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz, + } name: webpack-virtual-modules version: 0.5.0 dev: true registry.npmmirror.com/which-module/2.0.0: - resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.0.tgz} + resolution: + { + integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.0.tgz, + } name: which-module version: 2.0.0 dev: false registry.npmmirror.com/which/2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} + resolution: + { + integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz, + } name: which version: 2.0.2 - engines: {node: '>= 8'} + engines: { node: '>= 8' } hasBin: true dependencies: isexe: registry.npmmirror.com/isexe/2.0.0 dev: true registry.npmmirror.com/wildcard/1.1.2: - resolution: {integrity: sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/wildcard/-/wildcard-1.1.2.tgz} + resolution: + { + integrity: sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/wildcard/-/wildcard-1.1.2.tgz, + } name: wildcard version: 1.1.2 dev: false registry.npmmirror.com/word-wrap/1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz} + resolution: + { + integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz, + } name: word-wrap version: 1.2.3 - engines: {node: '>=0.10.0'} + engines: { node: '>=0.10.0' } dev: true registry.npmmirror.com/wrap-ansi/6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz} + resolution: + { + integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz, + } name: wrap-ansi version: 6.2.0 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 string-width: registry.npmmirror.com/string-width/4.2.3 @@ -3510,51 +5529,86 @@ packages: dev: false registry.npmmirror.com/wrappy/1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} + resolution: + { + integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz, + } name: wrappy version: 1.0.2 dev: true registry.npmmirror.com/xe-utils/3.5.7: - resolution: {integrity: sha512-3H+fDBKBR2wLJgyA7k9C/w1Xljx6Maml5ukV0WDY06HjYyGs2FEz6XhcwRCLIDXX4pBP3Gu0nX9DbCeuuRA2Ew==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/xe-utils/-/xe-utils-3.5.7.tgz} + resolution: + { + integrity: sha512-3H+fDBKBR2wLJgyA7k9C/w1Xljx6Maml5ukV0WDY06HjYyGs2FEz6XhcwRCLIDXX4pBP3Gu0nX9DbCeuuRA2Ew==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/xe-utils/-/xe-utils-3.5.7.tgz, + } name: xe-utils version: 3.5.7 dev: false registry.npmmirror.com/xml-name-validator/4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz} + resolution: + { + integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz, + } name: xml-name-validator version: 4.0.0 - engines: {node: '>=12'} + engines: { node: '>=12' } dev: true registry.npmmirror.com/y18n/4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz} + resolution: + { + integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz, + } name: y18n version: 4.0.3 dev: false registry.npmmirror.com/yallist/4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} + resolution: + { + integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz, + } name: yallist version: 4.0.0 dev: true registry.npmmirror.com/yargs-parser/18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/yargs-parser/-/yargs-parser-18.1.3.tgz} + resolution: + { + integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/yargs-parser/-/yargs-parser-18.1.3.tgz, + } name: yargs-parser version: 18.1.3 - engines: {node: '>=6'} + engines: { node: '>=6' } dependencies: camelcase: registry.npmmirror.com/camelcase/5.3.1 decamelize: registry.npmmirror.com/decamelize/1.2.0 dev: false registry.npmmirror.com/yargs/15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/yargs/-/yargs-15.4.1.tgz} + resolution: + { + integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/yargs/-/yargs-15.4.1.tgz, + } name: yargs version: 15.4.1 - engines: {node: '>=8'} + engines: { node: '>=8' } dependencies: cliui: registry.npmmirror.com/cliui/6.0.0 decamelize: registry.npmmirror.com/decamelize/1.2.0 @@ -3570,14 +5624,24 @@ packages: dev: false registry.npmmirror.com/yocto-queue/0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz} + resolution: + { + integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz, + } name: yocto-queue version: 0.1.0 - engines: {node: '>=10'} + engines: { node: '>=10' } dev: true registry.npmmirror.com/zrender/5.4.1: - resolution: {integrity: sha512-M4Z05BHWtajY2241EmMPHglDQAJ1UyHQcYsxDNzD9XLSkPDqMq4bB28v9Pb4mvHnVQ0GxyTklZ/69xCFP6RXBA==, registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, tarball: https://registry.npmmirror.com/zrender/-/zrender-5.4.1.tgz} + resolution: + { + integrity: sha512-M4Z05BHWtajY2241EmMPHglDQAJ1UyHQcYsxDNzD9XLSkPDqMq4bB28v9Pb4mvHnVQ0GxyTklZ/69xCFP6RXBA==, + registry: https://packages.aliyun.com/61a630ff97fb514e99e0db31/npm/npm-registry/, + tarball: https://registry.npmmirror.com/zrender/-/zrender-5.4.1.tgz, + } name: zrender version: 5.4.1 dependencies: diff --git a/src/App.vue b/src/App.vue index 9b640279..bbfcd893 100644 --- a/src/App.vue +++ b/src/App.vue @@ -34,13 +34,11 @@ const { themeConfig } = storeToRefs(storesThemeConfig); // 设置锁屏时组件显示隐藏 const setLockScreen = computed(() => { - // 防止锁屏后,刷新出现不相关界面 - // https://gitee.com/lyt-top/vue-next-admin/issues/I6AF8P - return themeConfig.value.isLockScreen ? themeConfig.value.lockScreenTime > 1 : themeConfig.value.lockScreenTime >= 0; + // 防止锁屏后,刷新出现不相关界面 + // https://gitee.com/lyt-top/vue-next-admin/issues/I6AF8P + return themeConfig.value.isLockScreen ? themeConfig.value.lockScreenTime > 1 : themeConfig.value.lockScreenTime >= 0; }); - - // 获取全局组件大小 const getGlobalComponentSize = computed(() => { return other.globalComponentSize(); diff --git a/src/api/admin/audit.ts b/src/api/admin/audit.ts index d33e49e9..0d12c1f4 100644 --- a/src/api/admin/audit.ts +++ b/src/api/admin/audit.ts @@ -1,24 +1,24 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/audit/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/audit/page', + method: 'get', + params: query, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/audit/' + id, - method: 'get' - }) + return request({ + url: '/admin/audit/' + id, + method: 'get', + }); } export function delObjs(ids?: Object) { - return request({ - url: '/admin/audit', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/audit', + method: 'delete', + data: ids, + }); } diff --git a/src/api/admin/client.ts b/src/api/admin/client.ts index 61277144..be2511ce 100644 --- a/src/api/admin/client.ts +++ b/src/api/admin/client.ts @@ -1,47 +1,47 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/client/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/client/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/client', - method: 'post', - data: obj - }) + return request({ + url: '/admin/client', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/client/' + id, - method: 'get' - }) + return request({ + url: '/admin/client/' + id, + method: 'get', + }); } export function delObj(ids?: object) { - return request({ - url: '/admin/client', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/client', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/client', - method: 'put', - data: obj - }) + return request({ + url: '/admin/client', + method: 'put', + data: obj, + }); } export function refreshCache() { - return request({ - url: '/admin/client/sync', - method: 'put' - }) + return request({ + url: '/admin/client/sync', + method: 'put', + }); } diff --git a/src/api/admin/dept.ts b/src/api/admin/dept.ts index 997a1a00..bbbbcdc6 100644 --- a/src/api/admin/dept.ts +++ b/src/api/admin/dept.ts @@ -1,70 +1,67 @@ -import request from "/@/utils/request"; +import request from '/@/utils/request'; export const depttree = (params?: Object) => { - return request({ - url: '/admin/dept/tree', - method: "get", - params - }) -} - + return request({ + url: '/admin/dept/tree', + method: 'get', + params, + }); +}; export const addObj = (obj: Object) => { - return request({ - url: '/admin/dept/', - method: 'post', - data: obj - }) -} + return request({ + url: '/admin/dept/', + method: 'post', + data: obj, + }); +}; -export const getObj = (id:string) => { - return request({ - url: '/admin/dept/' + id, - method: 'get' - }) -} +export const getObj = (id: string) => { + return request({ + url: '/admin/dept/' + id, + method: 'get', + }); +}; -export const delObj = (id: string) => { - return request({ - url: '/admin/dept/' + id, - method: 'delete' - }) -} +export const delObj = (id: string) => { + return request({ + url: '/admin/dept/' + id, + method: 'delete', + }); +}; export const putObj = (obj: Object) => { - return request({ - url: '/admin/dept/', - method: 'put', - data: obj - }) -} + return request({ + url: '/admin/dept/', + method: 'put', + data: obj, + }); +}; export const syncUser = () => { - return request({ - url: '/admin/connect/sync/ding/user', - method: 'post' - }) -} + return request({ + url: '/admin/connect/sync/ding/user', + method: 'post', + }); +}; -export const syncDept= () => { - return request({ - url: '/admin/connect/sync/ding/dept', - method: 'post' - }) -} - -export const syncCpUser= () => { - return request({ - url: '/admin/connect/sync/cp/user', - method: 'post' - }) -} - -export const syncCpDept= () => { - return request({ - url: '/admin/connect/sync/cp/dept', - method: 'post' - }) -} +export const syncDept = () => { + return request({ + url: '/admin/connect/sync/ding/dept', + method: 'post', + }); +}; +export const syncCpUser = () => { + return request({ + url: '/admin/connect/sync/cp/user', + method: 'post', + }); +}; +export const syncCpDept = () => { + return request({ + url: '/admin/connect/sync/cp/dept', + method: 'post', + }); +}; diff --git a/src/api/admin/dict.ts b/src/api/admin/dict.ts index 3aea4c5a..5fa93a68 100644 --- a/src/api/admin/dict.ts +++ b/src/api/admin/dict.ts @@ -1,93 +1,92 @@ -import request from "/@/utils/request"; - +import request from '/@/utils/request'; export const getDicts = (type: String) => { - return request({ - url: `/admin/dict/type/${type}`, - method: "get", - }) -} + return request({ + url: `/admin/dict/type/${type}`, + method: 'get', + }); +}; export function fetchList(query: any) { - return request({ - url: '/admin/dict/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/dict/page', + method: 'get', + params: query, + }); } export function fetchItemList(query: any) { - return request({ - url: '/admin/dict/item/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/dict/item/page', + method: 'get', + params: query, + }); } export function addItemObj(obj: any) { - return request({ - url: '/admin/dict/item', - method: 'post', - data: obj - }) + return request({ + url: '/admin/dict/item', + method: 'post', + data: obj, + }); } export function getItemObj(id: string) { - return request({ - url: '/admin/dict/item/' + id, - method: 'get' - }) + return request({ + url: '/admin/dict/item/' + id, + method: 'get', + }); } export function delItemObj(id: string) { - return request({ - url: '/admin/dict/item/' + id, - method: 'delete' - }) + return request({ + url: '/admin/dict/item/' + id, + method: 'delete', + }); } export function putItemObj(obj: any) { - return request({ - url: '/admin/dict/item', - method: 'put', - data: obj - }) + return request({ + url: '/admin/dict/item', + method: 'put', + data: obj, + }); } export function addObj(obj: any) { - return request({ - url: '/admin/dict/', - method: 'post', - data: obj - }) + return request({ + url: '/admin/dict/', + method: 'post', + data: obj, + }); } export function getObj(id: string) { - return request({ - url: '/admin/dict/' + id, - method: 'get' - }) + return request({ + url: '/admin/dict/' + id, + method: 'get', + }); } export function delObj(ids: Object) { - return request({ - url: '/admin/dict', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/dict', + method: 'delete', + data: ids, + }); } export function putObj(obj: any) { - return request({ - url: '/admin/dict/', - method: 'put', - data: obj - }) + return request({ + url: '/admin/dict/', + method: 'put', + data: obj, + }); } export function refreshCache() { - return request({ - url: '/admin/dict/sync', - method: 'put' - }) + return request({ + url: '/admin/dict/sync', + method: 'put', + }); } diff --git a/src/api/admin/file.ts b/src/api/admin/file.ts index 17ec93da..6a1b6db1 100644 --- a/src/api/admin/file.ts +++ b/src/api/admin/file.ts @@ -1,40 +1,40 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/sys-file/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/sys-file/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/sys-file', - method: 'post', - data: obj - }) + return request({ + url: '/admin/sys-file', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/sys-file/' + id, - method: 'get' - }) + return request({ + url: '/admin/sys-file/' + id, + method: 'get', + }); } export function delObj(ids?: Object) { - return request({ - url: '/admin/sys-file', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/sys-file', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/sys-file', - method: 'put', - data: obj - }) + return request({ + url: '/admin/sys-file', + method: 'put', + data: obj, + }); } diff --git a/src/api/admin/i18n.ts b/src/api/admin/i18n.ts index 11be3d2d..092af46e 100644 --- a/src/api/admin/i18n.ts +++ b/src/api/admin/i18n.ts @@ -1,48 +1,47 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/i18n/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/i18n/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/i18n', - method: 'post', - data: obj - }) + return request({ + url: '/admin/i18n', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/i18n/' + id, - method: 'get' - }) + return request({ + url: '/admin/i18n/' + id, + method: 'get', + }); } export function delObj(ids?: object) { - return request({ - url: '/admin/i18n', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/i18n', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/i18n', - method: 'put', - data: obj - }) + return request({ + url: '/admin/i18n', + method: 'put', + data: obj, + }); } - export function info() { - return request({ - url: '/admin/i18n/info', - method: 'get', - }) + return request({ + url: '/admin/i18n/info', + method: 'get', + }); } diff --git a/src/api/admin/log.ts b/src/api/admin/log.ts index 4bdb7423..a8dabd2d 100644 --- a/src/api/admin/log.ts +++ b/src/api/admin/log.ts @@ -1,18 +1,17 @@ -import request from "/@/utils/request"; +import request from '/@/utils/request'; export const pageList = (params?: Object) => { - return request({ - url: '/admin/log/page', - method: "get", - params - }) -} - + return request({ + url: '/admin/log/page', + method: 'get', + params, + }); +}; export const delObj = (ids: object) => { - return request({ - url: '/admin/log', - method: 'delete', - data: ids - }) -} + return request({ + url: '/admin/log', + method: 'delete', + data: ids, + }); +}; diff --git a/src/api/admin/menu.ts b/src/api/admin/menu.ts index a25482f3..e1566847 100644 --- a/src/api/admin/menu.ts +++ b/src/api/admin/menu.ts @@ -1,48 +1,47 @@ -import request from "/@/utils/request"; +import request from '/@/utils/request'; export const pageList = (params?: Object) => { - return request({ - url: '/admin/menu/tree', - method: "get", - params - }) -} + return request({ + url: '/admin/menu/tree', + method: 'get', + params, + }); +}; export const info = (id: String) => { - return request({ - url: `/admin/menu/${id}`, - method: "get", - }) -} + return request({ + url: `/admin/menu/${id}`, + method: 'get', + }); +}; export const save = (data: Object) => { - return request({ - url: '/admin/menu', - method: "post", - data: data - }) -} + return request({ + url: '/admin/menu', + method: 'post', + data: data, + }); +}; export const update = (data: Object) => { - return request({ - url: '/admin/menu', - method: "put", - data: data - }) -} + return request({ + url: '/admin/menu', + method: 'put', + data: data, + }); +}; export const addObj = (data: Object) => { - return request({ - url: '/admin/menu', - method: "post", - data: data - }) -} - -export const delObj = (id:string) => { - return request({ - url: '/admin/menu/' + id, - method: 'delete' - }) -} + return request({ + url: '/admin/menu', + method: 'post', + data: data, + }); +}; +export const delObj = (id: string) => { + return request({ + url: '/admin/menu/' + id, + method: 'delete', + }); +}; diff --git a/src/api/admin/param.ts b/src/api/admin/param.ts index b80bf78a..150e261f 100644 --- a/src/api/admin/param.ts +++ b/src/api/admin/param.ts @@ -1,47 +1,47 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/param/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/param/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/param', - method: 'post', - data: obj - }) + return request({ + url: '/admin/param', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/param/' + id, - method: 'get' - }) + return request({ + url: '/admin/param/' + id, + method: 'get', + }); } export function delObj(ids?: Object) { - return request({ - url: '/admin/param', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/param', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/param', - method: 'put', - data: obj - }) + return request({ + url: '/admin/param', + method: 'put', + data: obj, + }); } export function refreshCache() { - return request({ - url: '/admin/param/sync', - method: 'put' - }) + return request({ + url: '/admin/param/sync', + method: 'put', + }); } diff --git a/src/api/admin/post.ts b/src/api/admin/post.ts index b0bb6ca7..0b7ec74c 100644 --- a/src/api/admin/post.ts +++ b/src/api/admin/post.ts @@ -1,48 +1,48 @@ -import request from "/@/utils/request"; +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/post/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/post/page', + method: 'get', + params: query, + }); } export const list = (params?: Object) => { - return request({ - url: '/admin/post/list', - method: "get", - params - }) -} + return request({ + url: '/admin/post/list', + method: 'get', + params, + }); +}; export function addObj(obj?: Object) { - return request({ - url: '/admin/post', - method: 'post', - data: obj - }) + return request({ + url: '/admin/post', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/post/' + id, - method: 'get' - }) + return request({ + url: '/admin/post/' + id, + method: 'get', + }); } export function delObj(ids?: object) { - return request({ - url: '/admin/post', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/post', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/post', - method: 'put', - data: obj - }) + return request({ + url: '/admin/post', + method: 'put', + data: obj, + }); } diff --git a/src/api/admin/role.ts b/src/api/admin/role.ts index d948981f..c520a04c 100644 --- a/src/api/admin/role.ts +++ b/src/api/admin/role.ts @@ -1,82 +1,80 @@ -import request from "/@/utils/request"; - +import request from '/@/utils/request'; export const list = (params?: Object) => { - return request({ - url: '/admin/role/list', - method: "get", - params - }) -} + return request({ + url: '/admin/role/list', + method: 'get', + params, + }); +}; export const pageList = (params?: Object) => { - return request({ - url: '/admin/role/page', - method: "get", - params - }) -} - + return request({ + url: '/admin/role/page', + method: 'get', + params, + }); +}; export const deptRoleList = () => { - return request({ - url: '/admin/role/list', - method: 'get' - }) -} + return request({ + url: '/admin/role/list', + method: 'get', + }); +}; export const getObj = (id: string) => { - return request({ - url: '/admin/role/' + id, - method: 'get' - }) -} + return request({ + url: '/admin/role/' + id, + method: 'get', + }); +}; export const getObjByCode = (code: string) => { - return request({ - url: '/admin/role/code/' + code, - method: 'get' - }) -} + return request({ + url: '/admin/role/code/' + code, + method: 'get', + }); +}; export const addObj = (obj: Object) => { - return request({ - url: '/admin/role', - method: 'post', - data: obj - }) -} + return request({ + url: '/admin/role', + method: 'post', + data: obj, + }); +}; export const putObj = (obj: Object) => { - return request({ - url: '/admin/role', - method: 'put', - data: obj - }) -} + return request({ + url: '/admin/role', + method: 'put', + data: obj, + }); +}; export const delObj = (ids: Object) => { - return request({ - url: '/admin/role/', - method: 'delete', - data: ids - }) -} + return request({ + url: '/admin/role/', + method: 'delete', + data: ids, + }); +}; export const permissionUpd = (roleId: string, menuIds: string) => { - return request({ - url: '/admin/role/menu', - method: 'put', - data: { - roleId: roleId, - menuIds: menuIds - } - }) -} + return request({ + url: '/admin/role/menu', + method: 'put', + data: { + roleId: roleId, + menuIds: menuIds, + }, + }); +}; export const fetchRoleTree = (roleId: string) => { - return request({ - url: '/admin/menu/tree/' + roleId, - method: 'get' - }) -} + return request({ + url: '/admin/menu/tree/' + roleId, + method: 'get', + }); +}; diff --git a/src/api/admin/social.ts b/src/api/admin/social.ts index 9e5d1933..6d41c9fe 100644 --- a/src/api/admin/social.ts +++ b/src/api/admin/social.ts @@ -1,40 +1,40 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/social/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/social/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/social', - method: 'post', - data: obj - }) + return request({ + url: '/admin/social', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/social/getById/' + id, - method: 'get' - }) + return request({ + url: '/admin/social/getById/' + id, + method: 'get', + }); } export function delObj(ids?: Object) { - return request({ - url: '/admin/social', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/social', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/social', - method: 'put', - data: obj - }) + return request({ + url: '/admin/social', + method: 'put', + data: obj, + }); } diff --git a/src/api/admin/tenant-menu.ts b/src/api/admin/tenant-menu.ts index 8cc987bf..08e6206e 100644 --- a/src/api/admin/tenant-menu.ts +++ b/src/api/admin/tenant-menu.ts @@ -1,57 +1,56 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/tenant-menu/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/tenant-menu/page', + method: 'get', + params: query, + }); } - -export function addObj (obj: object) { - return request({ - url: '/admin/tenant-menu', - method: 'post', - data: obj - }) +export function addObj(obj: object) { + return request({ + url: '/admin/tenant-menu', + method: 'post', + data: obj, + }); } export function getObj(id: string) { - return request({ - url: '/admin/tenant-menu/', - method: 'get', - params: { - id: id - } - }) + return request({ + url: '/admin/tenant-menu/', + method: 'get', + params: { + id: id, + }, + }); } export function delObj(id: string) { - return request({ - url: '/admin/tenant-menu/' + id, - method: 'delete' - }) + return request({ + url: '/admin/tenant-menu/' + id, + method: 'delete', + }); } -export function putObj(obj:Object) { - return request({ - url: '/admin/tenant-menu', - method: 'put', - data: obj - }) +export function putObj(obj: Object) { + return request({ + url: '/admin/tenant-menu', + method: 'put', + data: obj, + }); } export function menuList() { - return request({ - url: '/admin/tenant-menu/list', - method: 'get' - }) + return request({ + url: '/admin/tenant-menu/list', + method: 'get', + }); } -export function treemenu(){ - return request({ - url: '/admin/tenant-menu/tree/menu', - method: 'get' - }) +export function treemenu() { + return request({ + url: '/admin/tenant-menu/tree/menu', + method: 'get', + }); } diff --git a/src/api/admin/tenant.ts b/src/api/admin/tenant.ts index 161e9d69..5ce1f51b 100644 --- a/src/api/admin/tenant.ts +++ b/src/api/admin/tenant.ts @@ -1,49 +1,49 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchPage(query?: Object) { - return request({ - url: '/admin/tenant/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/tenant/page', + method: 'get', + params: query, + }); } export function fetchList(query?: object) { - return request({ - url: '/admin/tenant/list', - method: 'get', - params: query - }) + return request({ + url: '/admin/tenant/list', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/tenant', - method: 'post', - data: obj - }) + return request({ + url: '/admin/tenant', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/tenant', - method: 'get', - params: { id } - }) + return request({ + url: '/admin/tenant', + method: 'get', + params: { id }, + }); } export function delObj(ids?: Object) { - return request({ - url: '/admin/tenant', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/tenant', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/tenant', - method: 'put', - data: obj - }) + return request({ + url: '/admin/tenant', + method: 'put', + data: obj, + }); } diff --git a/src/api/admin/token.ts b/src/api/admin/token.ts index 348f869c..cbc4ae49 100644 --- a/src/api/admin/token.ts +++ b/src/api/admin/token.ts @@ -1,17 +1,17 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query: object) { - return request({ - url: '/admin/token/page', - method: 'post', - data: query - }) + return request({ + url: '/admin/token/page', + method: 'post', + data: query, + }); } export function delObj(accessTokens: string[]) { - return request({ - url: '/admin/token/delete', - method: 'delete', - data: accessTokens - }) + return request({ + url: '/admin/token/delete', + method: 'delete', + data: accessTokens, + }); } diff --git a/src/api/admin/user.ts b/src/api/admin/user.ts index ad0c3152..1cc56fbd 100644 --- a/src/api/admin/user.ts +++ b/src/api/admin/user.ts @@ -1,119 +1,116 @@ -import request from "/@/utils/request"; +import request from '/@/utils/request'; export const pageList = (params?: Object) => { - return request({ - url: '/admin/user/page', - method: "get", - params - }) -} + return request({ + url: '/admin/user/page', + method: 'get', + params, + }); +}; export const addObj = (obj: Object) => { - return request({ - url: '/admin/user', - method: 'post', - data: obj - }) -} + return request({ + url: '/admin/user', + method: 'post', + data: obj, + }); +}; export const getObj = (id: String) => { - return request({ - url: '/admin/user/' + id, - method: 'get' - }) -} + return request({ + url: '/admin/user/' + id, + method: 'get', + }); +}; export const delObj = (ids: Object) => { - return request({ - url: '/admin/user', - method: 'delete', - data: ids - }) -} + return request({ + url: '/admin/user', + method: 'delete', + data: ids, + }); +}; export const putObj = (obj: Object) => { - return request({ - url: '/admin/user', - method: 'put', - data: obj - }) -} + return request({ + url: '/admin/user', + method: 'put', + data: obj, + }); +}; export function getDetails(obj: Object) { - return request({ - url: '/admin/user/details/' + obj, - method: 'get' - }) + return request({ + url: '/admin/user/details/' + obj, + method: 'get', + }); } - export function getDetailsByPhone(obj: Object) { - return request({ - url: '/admin/user/detailsByPhone/' + obj, - method: 'get' - }) + return request({ + url: '/admin/user/detailsByPhone/' + obj, + method: 'get', + }); } // 更改个人信息 export function editInfo(obj: Object) { - return request({ - url: '/admin/user/edit', - method: 'put', - data: obj - }) + return request({ + url: '/admin/user/edit', + method: 'put', + data: obj, + }); } export function password(obj: Object) { - return request({ - url: '/admin/user/password', - method: 'put', - data: obj - }) + return request({ + url: '/admin/user/password', + method: 'put', + data: obj, + }); } /** * 注册用户 */ export const registerUser = (userInfo: object) => { - return request({ - url: '/admin/register/user', - method: 'post', - data: userInfo - }) -} + return request({ + url: '/admin/register/user', + method: 'post', + data: userInfo, + }); +}; export function validateUsername(rule: any, value: any, callback: any, isEdit: boolean) { - const flag = new RegExp(/^([a-z\u4e00-\u9fa5\d]+?)$/).test(value) - if (!flag) { - callback(new Error('用户名支持小写英文、数字、中文')) - } + const flag = new RegExp(/^([a-z\u4e00-\u9fa5\d]+?)$/).test(value); + if (!flag) { + callback(new Error('用户名支持小写英文、数字、中文')); + } - if (isEdit) { - return callback() - } + if (isEdit) { + return callback(); + } - getDetails(value).then(response => { - const result = response.data - if (result !== null) { - callback(new Error('用户名已经存在')) - } else { - callback() - } - }) + getDetails(value).then((response) => { + const result = response.data; + if (result !== null) { + callback(new Error('用户名已经存在')); + } else { + callback(); + } + }); } export function validatePhone(rule: any, value: any, callback: any, isEdit: boolean) { - if (isEdit) { - return callback() - } - getDetailsByPhone(value).then(response => { - const result = response.data - if (result !== null) { - callback(new Error('手机号已经存在')) - } else { - callback() - } - }) + if (isEdit) { + return callback(); + } + getDetailsByPhone(value).then((response) => { + const result = response.data; + if (result !== null) { + callback(new Error('手机号已经存在')); + } else { + callback(); + } + }); } - - diff --git a/src/api/app/appmenu.ts b/src/api/app/appmenu.ts index 3a3193d4..b68fb33a 100644 --- a/src/api/app/appmenu.ts +++ b/src/api/app/appmenu.ts @@ -1,94 +1,92 @@ -import request from "/@/utils/request"; -import {getDetailsByPhone} from "/@/api/admin/user"; +import request from '/@/utils/request'; +import { getDetailsByPhone } from '/@/api/admin/user'; export const pageList = (params?: Object) => { - return request({ - url: '/admin/appmenu/tree', - method: "get", - params - }) -} + return request({ + url: '/admin/appmenu/tree', + method: 'get', + params, + }); +}; export const info = (id: String) => { - return request({ - url: `/admin/appmenu/${id}`, - method: "get", - }) -} + return request({ + url: `/admin/appmenu/${id}`, + method: 'get', + }); +}; export const save = (data: Object) => { - return request({ - url: '/admin/appmenu', - method: "post", - data: data - }) -} + return request({ + url: '/admin/appmenu', + method: 'post', + data: data, + }); +}; export const update = (data: Object) => { - return request({ - url: '/admin/appmenu', - method: "put", - data: data - }) -} + return request({ + url: '/admin/appmenu', + method: 'put', + data: data, + }); +}; export const addObj = (data: Object) => { - return request({ - url: '/admin/appmenu', - method: "post", - data: data - }) -} + return request({ + url: '/admin/appmenu', + method: 'post', + data: data, + }); +}; export function delObj(ids?: object) { - return request({ - url: '/admin/appmenu', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/appmenu', + method: 'delete', + data: ids, + }); } export function getDetails(obj: Object) { - return request({ - url: '/admin/appmenu/details/' + obj, - method: 'get' - }) + return request({ + url: '/admin/appmenu/details/' + obj, + method: 'get', + }); } - export function getDetailsByName(obj: Object) { - return request({ - url: '/admin/appmenu/detailsByName/' + obj, - method: 'get' - }) + return request({ + url: '/admin/appmenu/detailsByName/' + obj, + method: 'get', + }); } export function validatePermission(rule: any, value: any, callback: any, isEdit: boolean) { - if (isEdit) { - return callback() - } + if (isEdit) { + return callback(); + } - getDetails(value).then(response => { - const result = response.data - if (result !== null) { - callback(new Error('权限标识已经存在')) - } else { - callback() - } - }) + getDetails(value).then((response) => { + const result = response.data; + if (result !== null) { + callback(new Error('权限标识已经存在')); + } else { + callback(); + } + }); } export function validateByName(rule: any, value: any, callback: any, isEdit: boolean) { - if (isEdit) { - return callback() - } - getDetailsByName(value).then(response => { - const result = response.data - if (result !== null) { - callback(new Error('菜单名称已经存在')) - } else { - callback() - } - }) + if (isEdit) { + return callback(); + } + getDetailsByName(value).then((response) => { + const result = response.data; + if (result !== null) { + callback(new Error('菜单名称已经存在')); + } else { + callback(); + } + }); } - diff --git a/src/api/app/approle.ts b/src/api/app/approle.ts index 726a94eb..8db4ae99 100644 --- a/src/api/app/approle.ts +++ b/src/api/app/approle.ts @@ -1,115 +1,113 @@ -import request from "/@/utils/request"; +import request from '/@/utils/request'; export function fetchList(query: any) { - return request({ - url: '/admin/approle/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/approle/page', + method: 'get', + params: query, + }); } export function list() { - return request({ - url: '/admin/approle/list', - method: 'get' - }) + return request({ + url: '/admin/approle/list', + method: 'get', + }); } export function addObj(obj: any) { - return request({ - url: '/admin/approle', - method: 'post', - data: obj - }) + return request({ + url: '/admin/approle', + method: 'post', + data: obj, + }); } export function getObj(id: string) { - return request({ - url: '/admin/approle/' + id, - method: 'get' - }) + return request({ + url: '/admin/approle/' + id, + method: 'get', + }); } export function delObj(ids?: object) { - return request({ - url: '/admin/approle', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/approle', + method: 'delete', + data: ids, + }); } export function putObj(obj: any) { - return request({ - url: '/admin/approle', - method: 'put', - data: obj - }) + return request({ + url: '/admin/approle', + method: 'put', + data: obj, + }); } export function fetchRoleTree(roleId: string) { - return request({ - url: '/admin/appmenu/tree/' + roleId, - method: 'get' - }) + return request({ + url: '/admin/appmenu/tree/' + roleId, + method: 'get', + }); } export function permissionUpd(roleId: string, menuIds: string) { - return request({ - url: '/admin/approle/menu', - method: 'put', - data: { - roleId: roleId, - menuIds: menuIds - } - }) + return request({ + url: '/admin/approle/menu', + method: 'put', + data: { + roleId: roleId, + menuIds: menuIds, + }, + }); } export function getDetails(obj: Object) { - return request({ - url: '/admin/approle/details/' + obj, - method: 'get' - }) + return request({ + url: '/admin/approle/details/' + obj, + method: 'get', + }); } - export function getDetailsByPhone(obj: Object) { - return request({ - url: '/admin/approle/detailsByCode/' + obj, - method: 'get' - }) + return request({ + url: '/admin/approle/detailsByCode/' + obj, + method: 'get', + }); } - export function validateApproleName(rule: any, value: any, callback: any, isEdit: boolean) { - const flag = new RegExp(/^([a-z\u4e00-\u9fa5\d]+?)$/).test(value) - if (!flag) { - callback(new Error('用户名支持小写英文、数字、中文')) - } + const flag = new RegExp(/^([a-z\u4e00-\u9fa5\d]+?)$/).test(value); + if (!flag) { + callback(new Error('用户名支持小写英文、数字、中文')); + } - if (isEdit) { - return callback() - } + if (isEdit) { + return callback(); + } - getDetails(value).then(response => { - const result = response.data - if (result !== null) { - callback(new Error('用户名已经存在')) - } else { - callback() - } - }) + getDetails(value).then((response) => { + const result = response.data; + if (result !== null) { + callback(new Error('用户名已经存在')); + } else { + callback(); + } + }); } export function validateAppRoleCode(rule: any, value: any, callback: any, isEdit: boolean) { - if (isEdit) { - return callback() - } - getDetailsByPhone(value).then(response => { - const result = response.data - if (result !== null) { - callback(new Error('角色标识已经存在')) - } else { - callback() - } - }) + if (isEdit) { + return callback(); + } + getDetailsByPhone(value).then((response) => { + const result = response.data; + if (result !== null) { + callback(new Error('角色标识已经存在')); + } else { + callback(); + } + }); } diff --git a/src/api/app/approlemenu.ts b/src/api/app/approlemenu.ts index 44198478..869df5d0 100644 --- a/src/api/app/approlemenu.ts +++ b/src/api/app/approlemenu.ts @@ -1,39 +1,39 @@ -import request from "/@/utils/request"; +import request from '/@/utils/request'; export function fetchList(query: any) { - return request({ - url: '/admin/approlemenu/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/approlemenu/page', + method: 'get', + params: query, + }); } export function addObj(obj: any) { - return request({ - url: '/admin/approlemenu', - method: 'post', - data: obj - }) + return request({ + url: '/admin/approlemenu', + method: 'post', + data: obj, + }); } -export function getObj(id:string) { - return request({ - url: '/admin/approlemenu/' + id, - method: 'get' - }) +export function getObj(id: string) { + return request({ + url: '/admin/approlemenu/' + id, + method: 'get', + }); } -export function delObj(id:string) { - return request({ - url: '/admin/approlemenu/' + id, - method: 'delete' - }) +export function delObj(id: string) { + return request({ + url: '/admin/approlemenu/' + id, + method: 'delete', + }); } export function putObj(obj: string) { - return request({ - url: '/admin/approlemenu', - method: 'put', - data: obj - }) + return request({ + url: '/admin/approlemenu', + method: 'put', + data: obj, + }); } diff --git a/src/api/app/appsocial.ts b/src/api/app/appsocial.ts index 82779e3d..b8f366a1 100644 --- a/src/api/app/appsocial.ts +++ b/src/api/app/appsocial.ts @@ -1,40 +1,40 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/appsocial/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/appsocial/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/appsocial', - method: 'post', - data: obj - }) + return request({ + url: '/admin/appsocial', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/appsocial/' + id, - method: 'get' - }) + return request({ + url: '/admin/appsocial/' + id, + method: 'get', + }); } export function delObj(ids?: object) { - return request({ - url: '/admin/appsocial/', - method: 'delete', - data:ids - }) + return request({ + url: '/admin/appsocial/', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/appsocial', - method: 'put', - data: obj - }) + return request({ + url: '/admin/appsocial', + method: 'put', + data: obj, + }); } diff --git a/src/api/app/appuser.ts b/src/api/app/appuser.ts index f2902dd3..d5a56a36 100644 --- a/src/api/app/appuser.ts +++ b/src/api/app/appuser.ts @@ -1,92 +1,88 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query: any) { - return request({ - url: '/admin/appuser/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/appuser/page', + method: 'get', + params: query, + }); } export function addObj(obj: any) { - return request({ - url: '/admin/appuser', - method: 'post', - data: obj - }) + return request({ + url: '/admin/appuser', + method: 'post', + data: obj, + }); } export function getObj(id: string) { - return request({ - url: '/admin/appuser/' + id, - method: 'get' - }) + return request({ + url: '/admin/appuser/' + id, + method: 'get', + }); } export function delObj(ids?: object) { - return request({ - url: '/admin/appuser/', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/appuser/', + method: 'delete', + data: ids, + }); } export function putObj(obj: any) { - return request({ - url: '/admin/appuser', - method: 'put', - data: obj - }) + return request({ + url: '/admin/appuser', + method: 'put', + data: obj, + }); } - export function getDetails(obj: Object) { - return request({ - url: '/admin/appuser/details/' + obj, - method: 'get' - }) + return request({ + url: '/admin/appuser/details/' + obj, + method: 'get', + }); } - export function getDetailsByPhone(obj: Object) { - return request({ - url: '/admin/appuser/detailsByPhone/' + obj, - method: 'get' - }) + return request({ + url: '/admin/appuser/detailsByPhone/' + obj, + method: 'get', + }); } export function validateUsername(rule: any, value: any, callback: any, isEdit: boolean) { - const flag = new RegExp(/^([a-z\u4e00-\u9fa5\d]+?)$/).test(value) - if (!flag) { - callback(new Error('用户名支持小写英文、数字、中文')) - } + const flag = new RegExp(/^([a-z\u4e00-\u9fa5\d]+?)$/).test(value); + if (!flag) { + callback(new Error('用户名支持小写英文、数字、中文')); + } - if (isEdit) { - return callback() - } + if (isEdit) { + return callback(); + } - getDetails(value).then(response => { - const result = response.data - if (result !== null) { - callback(new Error('用户名已经存在')) - } else { - callback() - } - }) + getDetails(value).then((response) => { + const result = response.data; + if (result !== null) { + callback(new Error('用户名已经存在')); + } else { + callback(); + } + }); } export function validatePhone(rule: any, value: any, callback: any, isEdit: boolean) { - if (isEdit) { - return callback() - } - getDetailsByPhone(value).then(response => { - const result = response.data - if (result !== null) { - callback(new Error('手机号已经存在')) - } else { - callback() - } - }) + if (isEdit) { + return callback(); + } + getDetailsByPhone(value).then((response) => { + const result = response.data; + if (result !== null) { + callback(new Error('手机号已经存在')); + } else { + callback(); + } + }); } - - diff --git a/src/api/app/appuserrole.ts b/src/api/app/appuserrole.ts index 46b49fa7..7c3bc014 100644 --- a/src/api/app/appuserrole.ts +++ b/src/api/app/appuserrole.ts @@ -1,39 +1,39 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query: any) { - return request({ - url: '/admin/appuserrole/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/appuserrole/page', + method: 'get', + params: query, + }); } export function addObj(obj: any) { - return request({ - url: '/admin/appuserrole', - method: 'post', - data: obj - }) + return request({ + url: '/admin/appuserrole', + method: 'post', + data: obj, + }); } export function getObj(id: string) { - return request({ - url: '/admin/appuserrole/' + id, - method: 'get' - }) + return request({ + url: '/admin/appuserrole/' + id, + method: 'get', + }); } export function delObj(id: string) { - return request({ - url: '/admin/appuserrole/' + id, - method: 'delete' - }) + return request({ + url: '/admin/appuserrole/' + id, + method: 'delete', + }); } export function putObj(obj: any) { - return request({ - url: '/admin/appuserrole', - method: 'put', - data: obj - }) + return request({ + url: '/admin/appuserrole', + method: 'put', + data: obj, + }); } diff --git a/src/api/daemon/job-log.ts b/src/api/daemon/job-log.ts index 2244faee..e088735b 100644 --- a/src/api/daemon/job-log.ts +++ b/src/api/daemon/job-log.ts @@ -1,17 +1,17 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query: any) { - return request({ - url: '/admin/sys-job-log/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/sys-job-log/page', + method: 'get', + params: query, + }); } export function delObjs(ids: object) { - return request({ - url: '/admin/sys-job-log', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/sys-job-log', + method: 'delete', + data: ids, + }); } diff --git a/src/api/daemon/job.ts b/src/api/daemon/job.ts index 33ee4a32..332f2406 100644 --- a/src/api/daemon/job.ts +++ b/src/api/daemon/job.ts @@ -1,60 +1,60 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/sys-job/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/sys-job/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/sys-job', - method: 'post', - data: obj - }) + return request({ + url: '/admin/sys-job', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/sys-job/' + id, - method: 'get' - }) + return request({ + url: '/admin/sys-job/' + id, + method: 'get', + }); } export function delObj(id?: string) { - return request({ - url: '/admin/sys-job/' + id, - method: 'delete' - }) + return request({ + url: '/admin/sys-job/' + id, + method: 'delete', + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/sys-job', - method: 'put', - data: obj - }) + return request({ + url: '/admin/sys-job', + method: 'put', + data: obj, + }); } -export function startJobRa(jobId:string) { - return request({ - url: '/admin/sys-job/start-job/' + jobId, - method: 'post' - }) +export function startJobRa(jobId: string) { + return request({ + url: '/admin/sys-job/start-job/' + jobId, + method: 'post', + }); } export function runJobRa(jobId: string) { - return request({ - url: '/admin/sys-job/run-job/' + jobId, - method: 'post' - }) + return request({ + url: '/admin/sys-job/run-job/' + jobId, + method: 'post', + }); } export function shutDownJobRa(jobId: string) { - return request({ - url: '/admin/sys-job/shutdown-job/' + jobId, - method: 'post' - }) -} \ No newline at end of file + return request({ + url: '/admin/sys-job/shutdown-job/' + jobId, + method: 'post', + }); +} diff --git a/src/api/gen/datasource.ts b/src/api/gen/datasource.ts index 033c6108..26ef8174 100644 --- a/src/api/gen/datasource.ts +++ b/src/api/gen/datasource.ts @@ -1,55 +1,55 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/gen/dsconf/page', - method: 'get', - params: query - }) + return request({ + url: '/gen/dsconf/page', + method: 'get', + params: query, + }); } export function list(query?: Object) { - return request({ - url: '/gen/dsconf/list', - method: 'get', - params: query - }) + return request({ + url: '/gen/dsconf/list', + method: 'get', + params: query, + }); } export function listTable(query?: Object) { - return request({ - url: '/gen/dsconf/table/list', - method: 'get', - params: query - }) + return request({ + url: '/gen/dsconf/table/list', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/gen/dsconf', - method: 'post', - data: obj - }) + return request({ + url: '/gen/dsconf', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/gen/dsconf/' + id, - method: 'get' - }) + return request({ + url: '/gen/dsconf/' + id, + method: 'get', + }); } export function delObj(id?: string) { - return request({ - url: '/gen/dsconf/' + id, - method: 'delete' - }) + return request({ + url: '/gen/dsconf/' + id, + method: 'delete', + }); } export function putObj(obj?: Object) { - return request({ - url: '/gen/dsconf', - method: 'put', - data: obj - }) + return request({ + url: '/gen/dsconf', + method: 'put', + data: obj, + }); } diff --git a/src/api/gen/fieldtype.ts b/src/api/gen/fieldtype.ts index d68d6ec7..073becf4 100644 --- a/src/api/gen/fieldtype.ts +++ b/src/api/gen/fieldtype.ts @@ -1,47 +1,47 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/gen/fieldtype/page', - method: 'get', - params: query - }) + return request({ + url: '/gen/fieldtype/page', + method: 'get', + params: query, + }); } export function list(query?: Object) { - return request({ - url: '/gen/fieldtype/list', - method: 'get', - params: query - }) + return request({ + url: '/gen/fieldtype/list', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/gen/fieldtype', - method: 'post', - data: obj - }) + return request({ + url: '/gen/fieldtype', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/gen/fieldtype/' + id, - method: 'get' - }) + return request({ + url: '/gen/fieldtype/' + id, + method: 'get', + }); } export function delObj(id?: string) { - return request({ - url: '/gen/fieldtype/' + id, - method: 'delete' - }) + return request({ + url: '/gen/fieldtype/' + id, + method: 'delete', + }); } export function putObj(obj?: Object) { - return request({ - url: '/gen/fieldtype', - method: 'put', - data: obj - }) + return request({ + url: '/gen/fieldtype', + method: 'put', + data: obj, + }); } diff --git a/src/api/gen/group.ts b/src/api/gen/group.ts index 907f5581..02cd459b 100644 --- a/src/api/gen/group.ts +++ b/src/api/gen/group.ts @@ -1,47 +1,47 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/gen/group/page', - method: 'get', - params: query - }) + return request({ + url: '/gen/group/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/gen/group', - method: 'post', - data: obj - }) + return request({ + url: '/gen/group', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/gen/group/' + id, - method: 'get' - }) + return request({ + url: '/gen/group/' + id, + method: 'get', + }); } export function delObjs(ids?: Object) { - return request({ - url: '/gen/group', - method: 'delete', - data: ids - }) + return request({ + url: '/gen/group', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/gen/group', - method: 'put', - data: obj - }) + return request({ + url: '/gen/group', + method: 'put', + data: obj, + }); } export function list() { - return request({ - url: '/gen/group/list', - method: 'get', - }) + return request({ + url: '/gen/group/list', + method: 'get', + }); } diff --git a/src/api/gen/table.ts b/src/api/gen/table.ts index 350cc02e..468e730c 100644 --- a/src/api/gen/table.ts +++ b/src/api/gen/table.ts @@ -1,101 +1,98 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/gen/table/page', - method: 'get', - params: query - }) + return request({ + url: '/gen/table/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/gen/table', - method: 'post', - data: obj - }) + return request({ + url: '/gen/table', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/gen/table/' + id, - method: 'get' - }) + return request({ + url: '/gen/table/' + id, + method: 'get', + }); } export function delObj(id?: string) { - return request({ - url: '/gen/table/' + id, - method: 'delete' - }) + return request({ + url: '/gen/table/' + id, + method: 'delete', + }); } export function putObj(obj?: Object) { - return request({ - url: '/gen/table', - method: 'put', - data: obj - }) + return request({ + url: '/gen/table', + method: 'put', + data: obj, + }); } export const useSyncTableApi = (dsName: string, tableName: string) => { - return request.get('/gen/table/sync/' + dsName + "/" + tableName) -} - + return request.get('/gen/table/sync/' + dsName + '/' + tableName); +}; export const useTableApi = (dsName: string, tableName: string) => { - return request.get('/gen/table/' + dsName + "/" + tableName) -} - + return request.get('/gen/table/' + dsName + '/' + tableName); +}; export const useTableFieldSubmitApi = (dsName: string, tableName: string, fieldList: any) => { - return request.put('/gen/table/field/' + dsName + '/' + tableName, fieldList) -} + return request.put('/gen/table/field/' + dsName + '/' + tableName, fieldList); +}; export const useGeneratorCodeApi = (tableIds: any) => { - return request({ - url: '/gen/generator/code', - method: 'get', - params: { tableIds: tableIds } - }) -} + return request({ + url: '/gen/generator/code', + method: 'get', + params: { tableIds: tableIds }, + }); +}; export const useGeneratorVFormApi = (dsName: any, tableName: any) => { - return request({ - url: '/gen/generator/vform', - method: 'get', - params: { dsName: dsName, tableName: tableName } - }) -} + return request({ + url: '/gen/generator/vform', + method: 'get', + params: { dsName: dsName, tableName: tableName }, + }); +}; export const useGeneratorVFormSfcApi = (dsName: any, tableName: any) => { - return request({ - url: '/gen/generator/vform/sfc', - method: 'get', - params: { dsName: dsName, tableName: tableName } - }) -} + return request({ + url: '/gen/generator/vform/sfc', + method: 'get', + params: { dsName: dsName, tableName: tableName }, + }); +}; export const useGeneratorPreviewApi = (tableId: any) => { - return request({ - url: '/gen/generator/preview', - method: 'get', - params: { tableId: tableId } - }) -} + return request({ + url: '/gen/generator/preview', + method: 'get', + params: { tableId: tableId }, + }); +}; export function fetchDictList() { - return request({ - url: '/admin/dict/list', - method: 'get' - }) + return request({ + url: '/admin/dict/list', + method: 'get', + }); } - export function useFormConfSaveApi(obj?: Object) { - return request({ - url: '/gen/form', - method: 'post', - data: obj - }) + return request({ + url: '/gen/form', + method: 'post', + data: obj, + }); } diff --git a/src/api/gen/template.ts b/src/api/gen/template.ts index f06f59c6..b3416426 100644 --- a/src/api/gen/template.ts +++ b/src/api/gen/template.ts @@ -1,47 +1,47 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/gen/template/page', - method: 'get', - params: query - }) + return request({ + url: '/gen/template/page', + method: 'get', + params: query, + }); } export function list() { - return request({ - url: '/gen/template/list', - method: 'get' - }) + return request({ + url: '/gen/template/list', + method: 'get', + }); } export function addObj(obj?: Object) { - return request({ - url: '/gen/template', - method: 'post', - data: obj - }) + return request({ + url: '/gen/template', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/gen/template/' + id, - method: 'get' - }) + return request({ + url: '/gen/template/' + id, + method: 'get', + }); } export function delObjs(ids?: Object) { - return request({ - url: '/gen/template', - method: 'delete', - data: ids - }) + return request({ + url: '/gen/template', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/gen/template', - method: 'put', - data: obj - }) + return request({ + url: '/gen/template', + method: 'put', + data: obj, + }); } diff --git a/src/api/login/index.ts b/src/api/login/index.ts index f4eba216..3665b6d4 100644 --- a/src/api/login/index.ts +++ b/src/api/login/index.ts @@ -1,134 +1,137 @@ import request from '/@/utils/request'; -import { Session } from "/@/utils/storage"; -import { validateNull } from "/@/utils/validate" -import { useUserInfo } from "/@/stores/userInfo"; +import { Session } from '/@/utils/storage'; +import { validateNull } from '/@/utils/validate'; +import { useUserInfo } from '/@/stores/userInfo'; /** * 登录 * @param data */ export const login = (data: any) => { - const basicAuth = 'Basic ' + window.btoa(import.meta.env.VITE_OAUTH2_PASSWORD_CLIENT) - Session.set('basicAuth', basicAuth) - return request({ - url: '/admin/oauth2/token', - method: 'post', - params: data, - headers: { - 'isToken': false, - 'TENANT-ID': '1', - 'Authorization': basicAuth - } - }) -} + const basicAuth = 'Basic ' + window.btoa(import.meta.env.VITE_OAUTH2_PASSWORD_CLIENT); + Session.set('basicAuth', basicAuth); + return request({ + url: '/admin/oauth2/token', + method: 'post', + params: data, + headers: { + isToken: false, + 'TENANT-ID': '1', + Authorization: basicAuth, + }, + }); +}; export const loginByMobile = (mobile: any, code: any) => { - const grant_type = 'mobile' - const scope = 'server' - const basicAuth = 'Basic ' + window.btoa(import.meta.env.VITE_OAUTH2_MOBILE_CLIENT) - Session.set('basicAuth', basicAuth) + const grant_type = 'mobile'; + const scope = 'server'; + const basicAuth = 'Basic ' + window.btoa(import.meta.env.VITE_OAUTH2_MOBILE_CLIENT); + Session.set('basicAuth', basicAuth); - return request({ - url: '/admin/oauth2/token', - headers: { - 'isToken': false, - 'TENANT-ID': '1', - 'Authorization': basicAuth - }, - method: 'post', - params: { mobile: 'SMS@' + mobile, code: code, grant_type, scope } - }) -} + return request({ + url: '/admin/oauth2/token', + headers: { + isToken: false, + 'TENANT-ID': '1', + Authorization: basicAuth, + }, + method: 'post', + params: { mobile: 'SMS@' + mobile, code: code, grant_type, scope }, + }); +}; export const loginBySocial = (state: string, code: string) => { - const grant_type = 'mobile' - const scope = 'server' - const basicAuth = 'Basic ' + window.btoa(import.meta.env.VITE_OAUTH2_SOCIAL_CLIENT) - Session.set('basicAuth', basicAuth) + const grant_type = 'mobile'; + const scope = 'server'; + const basicAuth = 'Basic ' + window.btoa(import.meta.env.VITE_OAUTH2_SOCIAL_CLIENT); + Session.set('basicAuth', basicAuth); - return request({ - url: '/admin/oauth2/token', - headers: { - 'isToken': false, - 'TENANT-ID': '1', - 'Authorization': basicAuth - }, - method: 'post', - params: { mobile: state + '@' + code, code: code, grant_type, scope } - }) -} + return request({ + url: '/admin/oauth2/token', + headers: { + isToken: false, + 'TENANT-ID': '1', + Authorization: basicAuth, + }, + method: 'post', + params: { mobile: state + '@' + code, code: code, grant_type, scope }, + }); +}; export const sendMobileCode = (mobile: any) => { - return request({ - url: "/admin/mobile/" + mobile, - method: "get", - }) -} + return request({ + url: '/admin/mobile/' + mobile, + method: 'get', + }); +}; export const refreshTokenApi = (refresh_token: string) => { - const grant_type = 'refresh_token' - const scope = 'server' - // 获取当前选中的 basic 认证信息 - const basicAuth = Session.get('basicAuth') + const grant_type = 'refresh_token'; + const scope = 'server'; + // 获取当前选中的 basic 认证信息 + const basicAuth = Session.get('basicAuth'); - return request({ - url: '/admin/oauth2/token', - headers: { - 'isToken': false, - 'TENANT-ID': '1', - 'Authorization': basicAuth - }, - method: 'post', - params: { refresh_token, grant_type, scope } - }) -} + return request({ + url: '/admin/oauth2/token', + headers: { + isToken: false, + 'TENANT-ID': '1', + Authorization: basicAuth, + }, + method: 'post', + params: { refresh_token, grant_type, scope }, + }); +}; /** * 校验令牌,若有效期小于半小时自动续期 * @param refreshLock */ export const checkToken = (refreshTime: number, refreshLock: boolean) => { - const basicAuth = Session.get('basicAuth') - request({ - url: '/admin/token/check_token', - headers: { - 'isToken': false, - Authorization: basicAuth - }, - method: 'get', - params: { token: Session.get("token") } - }) - .then((response) => { - if (validateNull(response) || response.code === 1) { - clearInterval(refreshTime) - return - } - const expire = Date.parse(response.data.expiresAt) - if (expire) { - const expiredPeriod = expire - new Date().getTime() - //小于半小时自动续约 - if (expiredPeriod <= 10 * 30 * 1000) { - if (!refreshLock) { - refreshLock = true - useUserInfo().refreshToken().catch(() => { - clearInterval(refreshTime) - }) - refreshLock = false - } - } - } - }).catch(() => { - // 发生异常关闭定时器 - clearInterval(refreshTime) - }) -} + const basicAuth = Session.get('basicAuth'); + request({ + url: '/admin/token/check_token', + headers: { + isToken: false, + Authorization: basicAuth, + }, + method: 'get', + params: { token: Session.get('token') }, + }) + .then((response) => { + if (validateNull(response) || response.code === 1) { + clearInterval(refreshTime); + return; + } + const expire = Date.parse(response.data.expiresAt); + if (expire) { + const expiredPeriod = expire - new Date().getTime(); + //小于半小时自动续约 + if (expiredPeriod <= 10 * 30 * 1000) { + if (!refreshLock) { + refreshLock = true; + useUserInfo() + .refreshToken() + .catch(() => { + clearInterval(refreshTime); + }); + refreshLock = false; + } + } + } + }) + .catch(() => { + // 发生异常关闭定时器 + clearInterval(refreshTime); + }); +}; /** * 获取用户信息 */ export const getUserInfo = () => { - return request({ - url: '/admin/user/info', - method: 'get' - }) -} + return request({ + url: '/admin/user/info', + method: 'get', + }); +}; diff --git a/src/api/menu/index.ts b/src/api/menu/index.ts index ba1154a1..89ce8524 100644 --- a/src/api/menu/index.ts +++ b/src/api/menu/index.ts @@ -12,8 +12,6 @@ export function useMenuApi() { method: 'get', params, }); - } + }, }; } - - diff --git a/src/api/mp/wx-account-fans.ts b/src/api/mp/wx-account-fans.ts index 765d7db4..176f823d 100644 --- a/src/api/mp/wx-account-fans.ts +++ b/src/api/mp/wx-account-fans.ts @@ -18,46 +18,46 @@ import request from '/@/utils/request'; export function fetchList(query) { - return request({ - url: '/admin/wx-account-fans/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/wx-account-fans/page', + method: 'get', + params: query, + }); } export function addObj(obj) { - return request({ - url: '/admin/wx-account-fans', - method: 'post', - data: obj - }) + return request({ + url: '/admin/wx-account-fans', + method: 'post', + data: obj, + }); } export function sync(appId) { - return request({ - url: '/admin/wx-account-fans/sync/' + appId, - method: 'post' - }) + return request({ + url: '/admin/wx-account-fans/sync/' + appId, + method: 'post', + }); } export function getObj(id) { - return request({ - url: '/admin/wx-account-fans/' + id, - method: 'get' - }) + return request({ + url: '/admin/wx-account-fans/' + id, + method: 'get', + }); } export function delObjs(id) { - return request({ - url: '/admin/wx-account-fans/' + id, - method: 'delete' - }) + return request({ + url: '/admin/wx-account-fans/' + id, + method: 'delete', + }); } export function putObj(obj) { - return request({ - url: '/admin/wx-account-fans', - method: 'put', - data: obj - }) + return request({ + url: '/admin/wx-account-fans', + method: 'put', + data: obj, + }); } diff --git a/src/api/mp/wx-account-tag.ts b/src/api/mp/wx-account-tag.ts index 72d59416..d5dfb83c 100644 --- a/src/api/mp/wx-account-tag.ts +++ b/src/api/mp/wx-account-tag.ts @@ -18,49 +18,48 @@ import request from '/@/utils/request'; export function getPage(query) { - return request({ - url: '/admin/wx-account-tag/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/wx-account-tag/page', + method: 'get', + params: query, + }); } export function addObj(obj) { - return request({ - url: '/admin/wx-account-tag', - method: 'post', - data: obj - }) + return request({ + url: '/admin/wx-account-tag', + method: 'post', + data: obj, + }); } - export function delObjs(obj) { - return request({ - url: '/admin/wx-account-tag', - method: 'delete', - data: obj - }) + return request({ + url: '/admin/wx-account-tag', + method: 'delete', + data: obj, + }); } export function putObj(obj) { - return request({ - url: '/admin/wx-account-tag', - method: 'put', - data: obj - }) + return request({ + url: '/admin/wx-account-tag', + method: 'put', + data: obj, + }); } export function sync(appId) { - return request({ - url: '/admin/wx-account-tag/sync/' + appId, - method: 'post' - }) + return request({ + url: '/admin/wx-account-tag/sync/' + appId, + method: 'post', + }); } export function list(appId) { - return request({ - url: '/admin/wx-account-tag/list/', - method: 'get', - params: { 'wxAccountAppid': appId } - }) + return request({ + url: '/admin/wx-account-tag/list/', + method: 'get', + params: { wxAccountAppid: appId }, + }); } diff --git a/src/api/mp/wx-account.ts b/src/api/mp/wx-account.ts index 40e5ac64..13ff42e5 100644 --- a/src/api/mp/wx-account.ts +++ b/src/api/mp/wx-account.ts @@ -18,68 +18,68 @@ import request from '/@/utils/request'; export function fetchList(query) { - return request({ - url: '/admin/wx-account/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/wx-account/page', + method: 'get', + params: query, + }); } export function addObj(obj) { - return request({ - url: '/admin/wx-account', - method: 'post', - data: obj - }) + return request({ + url: '/admin/wx-account', + method: 'post', + data: obj, + }); } export function getObj(id) { - return request({ - url: '/admin/wx-account/' + id, - method: 'get' - }) + return request({ + url: '/admin/wx-account/' + id, + method: 'get', + }); } export function generateQr(appid) { - return request({ - url: '/admin/wx-account/qr/' + appid, - method: 'post' - }) + return request({ + url: '/admin/wx-account/qr/' + appid, + method: 'post', + }); } export function clearQuota(appid) { - return request({ - url: '/admin/wx-account/clear-quota/' + appid, - method: 'post' - }) + return request({ + url: '/admin/wx-account/clear-quota/' + appid, + method: 'post', + }); } export function delObjs(id) { - return request({ - url: '/admin/wx-account/' + id, - method: 'delete' - }) + return request({ + url: '/admin/wx-account/' + id, + method: 'delete', + }); } export function putObj(obj) { - return request({ - url: '/admin/wx-account', - method: 'put', - data: obj - }) + return request({ + url: '/admin/wx-account', + method: 'put', + data: obj, + }); } export function fetchAccountList() { - return request({ - url: '/admin/wx-account/list', - method: 'get' - }) + return request({ + url: '/admin/wx-account/list', + method: 'get', + }); } export function fetchStatistics(q) { - return request({ - url: '/admin/wx-account/statistics', - method: 'get', - params: q - }) + return request({ + url: '/admin/wx-account/statistics', + method: 'get', + params: q, + }); } diff --git a/src/api/mp/wx-auto-reply.ts b/src/api/mp/wx-auto-reply.ts index 0402e96b..5d0d1237 100644 --- a/src/api/mp/wx-auto-reply.ts +++ b/src/api/mp/wx-auto-reply.ts @@ -1,39 +1,39 @@ import request from '/@/utils/request'; export function getPage(query) { - return request({ - url: '/admin/wx-auto-reply/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/wx-auto-reply/page', + method: 'get', + params: query, + }); } export function addObj(obj) { - return request({ - url: '/admin/wx-auto-reply', - method: 'post', - data: obj - }) + return request({ + url: '/admin/wx-auto-reply', + method: 'post', + data: obj, + }); } export function getObj(id) { - return request({ - url: '/admin/wx-auto-reply/' + id, - method: 'get' - }) + return request({ + url: '/admin/wx-auto-reply/' + id, + method: 'get', + }); } export function delObj(id) { - return request({ - url: '/admin/wx-auto-reply/' + id, - method: 'delete' - }) + return request({ + url: '/admin/wx-auto-reply/' + id, + method: 'delete', + }); } export function putObj(obj) { - return request({ - url: '/admin/wx-auto-reply', - method: 'put', - data: obj - }) + return request({ + url: '/admin/wx-auto-reply', + method: 'put', + data: obj, + }); } diff --git a/src/api/mp/wx-fans-msg.ts b/src/api/mp/wx-fans-msg.ts index 8692dfd9..b7ef8e4b 100644 --- a/src/api/mp/wx-fans-msg.ts +++ b/src/api/mp/wx-fans-msg.ts @@ -18,62 +18,62 @@ import request from '/@/utils/request'; export function fetchList(query) { - return request({ - url: '/admin/wx-fans-msg/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/wx-fans-msg/page', + method: 'get', + params: query, + }); } export function addObj(obj) { - return request({ - url: '/admin/wx-fans-msg', - method: 'post', - data: obj - }) + return request({ + url: '/admin/wx-fans-msg', + method: 'post', + data: obj, + }); } export function getObj(id) { - return request({ - url: '/admin/wxfansmsg/' + id, - method: 'get' - }) + return request({ + url: '/admin/wxfansmsg/' + id, + method: 'get', + }); } export function delObjs(id) { - return request({ - url: '/admin/wxfansmsg/' + id, - method: 'delete' - }) + return request({ + url: '/admin/wxfansmsg/' + id, + method: 'delete', + }); } export function putObj(obj) { - return request({ - url: '/admin/wxfansmsg', - method: 'put', - data: obj - }) + return request({ + url: '/admin/wxfansmsg', + method: 'put', + data: obj, + }); } export function fetchResList(query) { - return request({ - url: '/admin/wx-fans-msg/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/wx-fans-msg/page', + method: 'get', + params: query, + }); } export function addResObj(obj) { - return request({ - url: '/admin/wx-fans-msg', - method: 'post', - data: obj - }) + return request({ + url: '/admin/wx-fans-msg', + method: 'post', + data: obj, + }); } export function delResObj(id) { - return request({ - url: '/admin/wx-fans-msg/' + id, - method: 'delete' - }) + return request({ + url: '/admin/wx-fans-msg/' + id, + method: 'delete', + }); } diff --git a/src/api/mp/wx-material.ts b/src/api/mp/wx-material.ts index f7304c93..1d327af3 100644 --- a/src/api/mp/wx-material.ts +++ b/src/api/mp/wx-material.ts @@ -1,74 +1,74 @@ import request from '/@/utils/request'; export function getPage(query) { - return request({ - url: '/admin/wx-material/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/wx-material/page', + method: 'get', + params: query, + }); } export function addObj(obj) { - return request({ - url: '/admin/wx-material/materialNews', - method: 'post', - data: obj - }) + return request({ + url: '/admin/wx-material/materialNews', + method: 'post', + data: obj, + }); } export function materialNewsUpdate(obj) { - return request({ - url: '/admin/wx-material/materialNews', - method: 'put', - data: obj - }) + return request({ + url: '/admin/wx-material/materialNews', + method: 'put', + data: obj, + }); } export function getObj(id) { - return request({ - url: '/admin/wx-material/' + id, - method: 'get' - }) + return request({ + url: '/admin/wx-material/' + id, + method: 'get', + }); } export function delObj(query) { - return request({ - url: '/admin/wx-material', - method: 'delete', - params: query - }) + return request({ + url: '/admin/wx-material', + method: 'delete', + params: query, + }); } export function putObj(obj) { - return request({ - url: '/admin/wx-material', - method: 'put', - data: obj - }) + return request({ + url: '/admin/wx-material', + method: 'put', + data: obj, + }); } export function getMaterialOther(query) { - return request({ - url: '/admin/wx-material/materialOther', - method: 'get', - params: query, - responseType: 'blob' - }) + return request({ + url: '/admin/wx-material/materialOther', + method: 'get', + params: query, + responseType: 'blob', + }); } export function getMaterialVideo(query) { - return request({ - url: '/admin/wx-material/materialVideo', - method: 'get', - params: query - }) + return request({ + url: '/admin/wx-material/materialVideo', + method: 'get', + params: query, + }); } export function getTempMaterialOther(query) { - return request({ - url: '/admin/wx-material/tempMaterialOther', - method: 'get', - params: query, - responseType: 'blob' - }) + return request({ + url: '/admin/wx-material/tempMaterialOther', + method: 'get', + params: query, + responseType: 'blob', + }); } diff --git a/src/api/mp/wx-menu.ts b/src/api/mp/wx-menu.ts index 3ba4fb38..b40833a2 100644 --- a/src/api/mp/wx-menu.ts +++ b/src/api/mp/wx-menu.ts @@ -18,23 +18,23 @@ import request from '/@/utils/request'; export function getObj(id) { - return request({ - url: '/admin/wx-menu/' + id, - method: 'get' - }) + return request({ + url: '/admin/wx-menu/' + id, + method: 'get', + }); } export function saveObj(appId, data) { - return request({ - url: '/admin/wx-menu/' + appId, - method: 'post', - data: data - }) + return request({ + url: '/admin/wx-menu/' + appId, + method: 'post', + data: data, + }); } export function publishObj(id) { - return request({ - url: '/admin/wx-menu/' + id, - method: 'put' - }) + return request({ + url: '/admin/wx-menu/' + id, + method: 'put', + }); } diff --git a/src/api/oa/leave-bill.ts b/src/api/oa/leave-bill.ts index de553bf0..8ed587d3 100644 --- a/src/api/oa/leave-bill.ts +++ b/src/api/oa/leave-bill.ts @@ -1,46 +1,46 @@ import request from '/@/utils/request'; export function fetchList(query) { - return request({ - url: '/admin/leave-bill/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/leave-bill/page', + method: 'get', + params: query, + }); } export function addObj(obj) { - return request({ - url: '/admin/leave-bill', - method: 'post', - data: obj - }) + return request({ + url: '/admin/leave-bill', + method: 'post', + data: obj, + }); } export function getObj(id) { - return request({ - url: '/admin/leave-bill/' + id, - method: 'get' - }) + return request({ + url: '/admin/leave-bill/' + id, + method: 'get', + }); } export function submit(id) { - return request({ - url: '/admin/leave-bill/submit/' + id, - method: 'get' - }) + return request({ + url: '/admin/leave-bill/submit/' + id, + method: 'get', + }); } export function delObj(id) { - return request({ - url: '/admin/leave-bill/' + id, - method: 'delete' - }) + return request({ + url: '/admin/leave-bill/' + id, + method: 'delete', + }); } export function putObj(obj) { - return request({ - url: '/admin/leave-bill/', - method: 'put', - data: obj - }) + return request({ + url: '/admin/leave-bill/', + method: 'put', + data: obj, + }); } diff --git a/src/api/oa/model.ts b/src/api/oa/model.ts index 4de5bd3e..c1aef5ba 100644 --- a/src/api/oa/model.ts +++ b/src/api/oa/model.ts @@ -1,46 +1,47 @@ import request from '/@/utils/request'; export function fetchList(query) { - return request({ - url: '/admin/model', - method: 'get', - params: query - }) + return request({ + url: '/admin/model', + method: 'get', + params: query, + }); } -export function delObj(id) { - return request({ - url: '/admin/model/' + id, - method: 'delete' - }) +export function delObj(ids: Object) { + return request({ + url: '/admin/model', + method: 'delete', + data: ids, + }); } export function deploy(id) { - return request({ - url: '/admin/model/deploy/' + id, - method: 'post' - }) + return request({ + url: '/admin/model/deploy/' + id, + method: 'post', + }); } -export function addObj(obj) { - return request({ - url: '/admin/model/insert', - method: 'post', - data: obj - }) +export function addObj(obj?: Object) { + return request({ + url: '/admin/model/insert', + method: 'post', + data: obj, + }); } export function getObj(id) { - return request({ - url: '/admin/log/' + id, - method: 'get' - }) + return request({ + url: '/admin/log/' + id, + method: 'get', + }); } export function putObj(obj) { - return request({ - url: '/admin/log/', - method: 'put', - data: obj - }) + return request({ + url: '/admin/log/', + method: 'put', + data: obj, + }); } diff --git a/src/api/oa/process.ts b/src/api/oa/process.ts index 3369e76c..f87d1020 100644 --- a/src/api/oa/process.ts +++ b/src/api/oa/process.ts @@ -1,23 +1,23 @@ import request from '/@/utils/request'; export function fetchList(query) { - return request({ - url: '/admin/process', - method: 'get', - params: query - }) + return request({ + url: '/admin/process', + method: 'get', + params: query, + }); } export function delObj(id) { - return request({ - url: '/admin/process/' + id, - method: 'delete' - }) + return request({ + url: '/admin/process/' + id, + method: 'delete', + }); } export function status(id, type) { - return request({ - url: '/admin/process/status/' + id + '/' + type, - method: 'put' - }) + return request({ + url: '/admin/process/status/' + id + '/' + type, + method: 'put', + }); } diff --git a/src/api/oa/task.ts b/src/api/oa/task.ts index 689cdf19..595c352f 100644 --- a/src/api/oa/task.ts +++ b/src/api/oa/task.ts @@ -1,31 +1,31 @@ import request from '/@/utils/request'; export function fetchList(query) { - return request({ - url: '/admin/task/todo', - method: 'get', - params: query - }) + return request({ + url: '/admin/task/todo', + method: 'get', + params: query, + }); } export function fetchDetail(id) { - return request({ - url: '/admin/task/' + id, - method: 'get' - }) + return request({ + url: '/admin/task/' + id, + method: 'get', + }); } export function fetchComment(id) { - return request({ - url: '/admin/task/comment/' + id, - method: 'get' - }) + return request({ + url: '/admin/task/comment/' + id, + method: 'get', + }); } export function doTask(obj) { - return request({ - url: '/admin/task', - method: 'post', - data: obj - }) + return request({ + url: '/admin/task', + method: 'post', + data: obj, + }); } diff --git a/src/api/pay/cd.ts b/src/api/pay/cd.ts index 3379d63e..928ccdef 100644 --- a/src/api/pay/cd.ts +++ b/src/api/pay/cd.ts @@ -1,9 +1,9 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function useBuyApi(amount?: any) { - return request({ - url: '/admin/goods/merge/buy', - method: 'get', - params: { amount: amount } - }) + return request({ + url: '/admin/goods/merge/buy', + method: 'get', + params: { amount: amount }, + }); } diff --git a/src/api/pay/channel.ts b/src/api/pay/channel.ts index b6ccce22..e0b3e1aa 100644 --- a/src/api/pay/channel.ts +++ b/src/api/pay/channel.ts @@ -1,40 +1,40 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/channel/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/channel/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/channel', - method: 'post', - data: obj - }) + return request({ + url: '/admin/channel', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/channel/' + id, - method: 'get' - }) + return request({ + url: '/admin/channel/' + id, + method: 'get', + }); } export function delObjs(ids?: Object) { - return request({ - url: '/admin/channel', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/channel', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/channel', - method: 'put', - data: obj - }) -} \ No newline at end of file + return request({ + url: '/admin/channel', + method: 'put', + data: obj, + }); +} diff --git a/src/api/pay/goods.ts b/src/api/pay/goods.ts index a31dda5f..1d40f607 100644 --- a/src/api/pay/goods.ts +++ b/src/api/pay/goods.ts @@ -1,40 +1,40 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/goods/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/goods/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/goods', - method: 'post', - data: obj - }) + return request({ + url: '/admin/goods', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/goods/' + id, - method: 'get' - }) + return request({ + url: '/admin/goods/' + id, + method: 'get', + }); } export function delObjs(ids?: Object) { - return request({ - url: '/admin/goods', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/goods', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/goods', - method: 'put', - data: obj - }) -} \ No newline at end of file + return request({ + url: '/admin/goods', + method: 'put', + data: obj, + }); +} diff --git a/src/api/pay/record.ts b/src/api/pay/record.ts index 53a3848d..f86249cc 100644 --- a/src/api/pay/record.ts +++ b/src/api/pay/record.ts @@ -1,40 +1,40 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/notify/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/notify/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/notify', - method: 'post', - data: obj - }) + return request({ + url: '/admin/notify', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/notify/' + id, - method: 'get' - }) + return request({ + url: '/admin/notify/' + id, + method: 'get', + }); } export function delObjs(ids?: Object) { - return request({ - url: '/admin/notify', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/notify', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/notify', - method: 'put', - data: obj - }) + return request({ + url: '/admin/notify', + method: 'put', + data: obj, + }); } diff --git a/src/api/pay/refund.ts b/src/api/pay/refund.ts index 35022fbc..58b9ec50 100644 --- a/src/api/pay/refund.ts +++ b/src/api/pay/refund.ts @@ -1,40 +1,40 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/refund/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/refund/page', + method: 'get', + params: query, + }); } export function useRefundApi(obj?: Object) { - return request({ - url: '/admin/refund', - method: 'post', - data: obj - }) + return request({ + url: '/admin/refund', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/pay/refund/' + id, - method: 'get' - }) + return request({ + url: '/pay/refund/' + id, + method: 'get', + }); } export function delObjs(ids?: Object) { - return request({ - url: '/admin/refund', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/refund', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/refund', - method: 'put', - data: obj - }) -} \ No newline at end of file + return request({ + url: '/admin/refund', + method: 'put', + data: obj, + }); +} diff --git a/src/api/pay/trade.ts b/src/api/pay/trade.ts index 072e2f74..31a6391f 100644 --- a/src/api/pay/trade.ts +++ b/src/api/pay/trade.ts @@ -1,40 +1,40 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; export function fetchList(query?: Object) { - return request({ - url: '/admin/trade/page', - method: 'get', - params: query - }) + return request({ + url: '/admin/trade/page', + method: 'get', + params: query, + }); } export function addObj(obj?: Object) { - return request({ - url: '/admin/trade', - method: 'post', - data: obj - }) + return request({ + url: '/admin/trade', + method: 'post', + data: obj, + }); } export function getObj(id?: string) { - return request({ - url: '/admin/trade/' + id, - method: 'get' - }) + return request({ + url: '/admin/trade/' + id, + method: 'get', + }); } export function delObjs(ids?: Object) { - return request({ - url: '/admin/trade', - method: 'delete', - data: ids - }) + return request({ + url: '/admin/trade', + method: 'delete', + data: ids, + }); } export function putObj(obj?: Object) { - return request({ - url: '/admin/trade', - method: 'put', - data: obj - }) -} \ No newline at end of file + return request({ + url: '/admin/trade', + method: 'put', + data: obj, + }); +} diff --git a/src/assets/styles/variables.module.scss b/src/assets/styles/variables.module.scss index 3dbfaa7c..d43b407b 100644 --- a/src/assets/styles/variables.module.scss +++ b/src/assets/styles/variables.module.scss @@ -1,12 +1,12 @@ // base color $blue: #324157; -$light-blue: #3A71A8; -$red: #C03639; -$pink: #E65D6E; -$green: #30B08F; -$tiffany: #4AB7BD; -$yellow: #FEC171; -$panGreen: #30B08F; +$light-blue: #3a71a8; +$red: #c03639; +$pink: #e65d6e; +$green: #30b08f; +$tiffany: #4ab7bd; +$yellow: #fec171; +$panGreen: #30b08f; // 默认菜单主题风格 $base-menu-color: #bfcbd9; @@ -36,10 +36,10 @@ $base-sub-menu-background:#000c17; $base-sub-menu-hover:#001528; */ -$--color-primary: #409EFF; -$--color-success: #67C23A; -$--color-warning: #E6A23C; -$--color-danger: #F56C6C; +$--color-primary: #409eff; +$--color-success: #67c23a; +$--color-warning: #e6a23c; +$--color-danger: #f56c6c; $--color-info: #909399; $base-sidebar-width: 200px; @@ -47,19 +47,19 @@ $base-sidebar-width: 200px; // the :export directive is the magic sauce for webpack // https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass :export { - menuColor: $base-menu-color; - menuLightColor: $base-menu-light-color; - menuColorActive: $base-menu-color-active; - menuBackground: $base-menu-background; - menuLightBackground: $base-menu-light-background; - subMenuBackground: $base-sub-menu-background; - subMenuHover: $base-sub-menu-hover; - sideBarWidth: $base-sidebar-width; - logoTitleColor: $base-logo-title-color; - logoLightTitleColor: $base-logo-light-title-color; - primaryColor: $--color-primary; - successColor: $--color-success; - dangerColor: $--color-danger; - infoColor: $--color-info; - warningColor: $--color-warning; + menuColor: $base-menu-color; + menuLightColor: $base-menu-light-color; + menuColorActive: $base-menu-color-active; + menuBackground: $base-menu-background; + menuLightBackground: $base-menu-light-background; + subMenuBackground: $base-sub-menu-background; + subMenuHover: $base-sub-menu-hover; + sideBarWidth: $base-sidebar-width; + logoTitleColor: $base-logo-title-color; + logoLightTitleColor: $base-logo-light-title-color; + primaryColor: $--color-primary; + successColor: $--color-success; + dangerColor: $--color-danger; + infoColor: $--color-info; + warningColor: $--color-warning; } diff --git a/src/components/CheckToken/index.vue b/src/components/CheckToken/index.vue index 57703c15..eb4c7612 100644 --- a/src/components/CheckToken/index.vue +++ b/src/components/CheckToken/index.vue @@ -1,19 +1,19 @@ diff --git a/src/components/Crontab/day.vue b/src/components/Crontab/day.vue index 36b87801..e8d2f988 100644 --- a/src/components/Crontab/day.vue +++ b/src/components/Crontab/day.vue @@ -1,176 +1,174 @@ diff --git a/src/components/Crontab/hour.vue b/src/components/Crontab/hour.vue index b880cbfb..4a16e565 100644 --- a/src/components/Crontab/hour.vue +++ b/src/components/Crontab/hour.vue @@ -1,129 +1,131 @@ diff --git a/src/components/Crontab/index.vue b/src/components/Crontab/index.vue index 6b6c5292..666350d5 100644 --- a/src/components/Crontab/index.vue +++ b/src/components/Crontab/index.vue @@ -1,295 +1,282 @@ \ No newline at end of file + diff --git a/src/components/Crontab/min.vue b/src/components/Crontab/min.vue index f39a7ab2..ae1b34d0 100644 --- a/src/components/Crontab/min.vue +++ b/src/components/Crontab/min.vue @@ -1,128 +1,130 @@ diff --git a/src/components/Crontab/month.vue b/src/components/Crontab/month.vue index 946488cc..8a50ad24 100644 --- a/src/components/Crontab/month.vue +++ b/src/components/Crontab/month.vue @@ -1,143 +1,145 @@ diff --git a/src/components/Crontab/result.vue b/src/components/Crontab/result.vue index d3033474..2a45dcaf 100644 --- a/src/components/Crontab/result.vue +++ b/src/components/Crontab/result.vue @@ -2,8 +2,8 @@
+ src="https://img-blog.csdnimg.cn/3333f265772a4fa89287993500ecbf96.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbHl0LXRvcA==,size_16,color_FFFFFF,t_70,g_se,x_16" + />
diff --git a/src/views/error/404.vue b/src/views/error/404.vue index 86d868d6..cebcd51e 100644 --- a/src/views/error/404.vue +++ b/src/views/error/404.vue @@ -14,7 +14,8 @@
+ src="https://img-blog.csdnimg.cn/9eb1d85a417f4ed1ba7107f149ce3da1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbHl0LXRvcA==,size_16,color_FFFFFF,t_70,g_se,x_16" + />
diff --git a/src/views/gen/datasource/form.vue b/src/views/gen/datasource/form.vue index bf13d6fc..779e4489 100644 --- a/src/views/gen/datasource/form.vue +++ b/src/views/gen/datasource/form.vue @@ -1,177 +1,176 @@ diff --git a/src/views/gen/datasource/i18n/en.ts b/src/views/gen/datasource/i18n/en.ts index a13ef171..88c6a024 100644 --- a/src/views/gen/datasource/i18n/en.ts +++ b/src/views/gen/datasource/i18n/en.ts @@ -1,37 +1,37 @@ export default { - datasourceconf: { - index: 'index', - importDatasourceConfTip: ' import DatasourceConf', - id: 'id', - name: 'name', - url: 'url', - username: 'username', - password: 'password', - docBtn: 'doc', - createTime: 'createTime', - updateTime: 'updateTime', - delFlag: 'delFlag', - tenantId: 'tenantId', - dsType: 'dsType', - confType: 'confType', - dsName: 'dsName', - instance: 'instance', - port: 'port', - host: 'host', - inputidTip: 'input id', - inputnameTip: 'input name', - inputurlTip: 'input url', - inputusernameTip: 'input username', - inputpasswordTip: 'input password', - inputcreateTimeTip: 'input createTime', - inputupdateTimeTip: 'input updateTime', - inputdelFlagTip: 'input delFlag', - inputtenantIdTip: 'input tenantId', - inputdsTypeTip: 'input dsType', - inputconfTypeTip: 'input confType', - inputdsNameTip: 'input dsName', - inputinstanceTip: 'input instance', - inputportTip: 'input port', - inputhostTip: 'input host', - } -} + datasourceconf: { + index: 'index', + importDatasourceConfTip: ' import DatasourceConf', + id: 'id', + name: 'name', + url: 'url', + username: 'username', + password: 'password', + docBtn: 'doc', + createTime: 'createTime', + updateTime: 'updateTime', + delFlag: 'delFlag', + tenantId: 'tenantId', + dsType: 'dsType', + confType: 'confType', + dsName: 'dsName', + instance: 'instance', + port: 'port', + host: 'host', + inputidTip: 'input id', + inputnameTip: 'input name', + inputurlTip: 'input url', + inputusernameTip: 'input username', + inputpasswordTip: 'input password', + inputcreateTimeTip: 'input createTime', + inputupdateTimeTip: 'input updateTime', + inputdelFlagTip: 'input delFlag', + inputtenantIdTip: 'input tenantId', + inputdsTypeTip: 'input dsType', + inputconfTypeTip: 'input confType', + inputdsNameTip: 'input dsName', + inputinstanceTip: 'input instance', + inputportTip: 'input port', + inputhostTip: 'input host', + }, +}; diff --git a/src/views/gen/datasource/i18n/zh-cn.ts b/src/views/gen/datasource/i18n/zh-cn.ts index ac133b81..6af8b6a1 100644 --- a/src/views/gen/datasource/i18n/zh-cn.ts +++ b/src/views/gen/datasource/i18n/zh-cn.ts @@ -1,37 +1,37 @@ export default { - datasourceconf: { - index: '序号', - importDatasourceConfTip: '导入数据源', - id: '主键', - name: '别名', - url: 'jdbcurl', - username: '用户名', - password: '密码', - docBtn: '文档', - createTime: '创建时间', - updateTime: '更新', - delFlag: '删除标记', - tenantId: '租户ID', - dsType: '数据库类型', - confType: '配置类型', - dsName: '数据库名称', - instance: '实例', - port: '端口', - host: '主机', - inputidTip: '请输入主键', - inputnameTip: '请输入别名', - inputurlTip: '请输入jdbcurl', - inputusernameTip: '请输入用户名', - inputpasswordTip: '请输入密码', - inputcreateTimeTip: '请输入创建时间', - inputupdateTimeTip: '请输入更新', - inputdelFlagTip: '请输入删除标记', - inputtenantIdTip: '请输入租户ID', - inputdsTypeTip: '请输入数据库类型', - inputconfTypeTip: '请输入配置类型', - inputdsNameTip: '请输入数据库名称', - inputinstanceTip: '请输入实例', - inputportTip: '请输入端口', - inputhostTip: '请输入主机', - } -} + datasourceconf: { + index: '序号', + importDatasourceConfTip: '导入数据源', + id: '主键', + name: '别名', + url: 'jdbcurl', + username: '用户名', + password: '密码', + docBtn: '文档', + createTime: '创建时间', + updateTime: '更新', + delFlag: '删除标记', + tenantId: '租户ID', + dsType: '数据库类型', + confType: '配置类型', + dsName: '数据库名称', + instance: '实例', + port: '端口', + host: '主机', + inputidTip: '请输入主键', + inputnameTip: '请输入别名', + inputurlTip: '请输入jdbcurl', + inputusernameTip: '请输入用户名', + inputpasswordTip: '请输入密码', + inputcreateTimeTip: '请输入创建时间', + inputupdateTimeTip: '请输入更新', + inputdelFlagTip: '请输入删除标记', + inputtenantIdTip: '请输入租户ID', + inputdsTypeTip: '请输入数据库类型', + inputconfTypeTip: '请输入配置类型', + inputdsNameTip: '请输入数据库名称', + inputinstanceTip: '请输入实例', + inputportTip: '请输入端口', + inputhostTip: '请输入主机', + }, +}; diff --git a/src/views/gen/datasource/index.vue b/src/views/gen/datasource/index.vue index 3d9d51a8..baef9280 100644 --- a/src/views/gen/datasource/index.vue +++ b/src/views/gen/datasource/index.vue @@ -1,138 +1,126 @@ diff --git a/src/views/gen/design/index.vue b/src/views/gen/design/index.vue index 6007cc64..e9825035 100644 --- a/src/views/gen/design/index.vue +++ b/src/views/gen/design/index.vue @@ -1,100 +1,97 @@ diff --git a/src/views/gen/field-type/form.vue b/src/views/gen/field-type/form.vue index e33773a0..d8211d59 100644 --- a/src/views/gen/field-type/form.vue +++ b/src/views/gen/field-type/form.vue @@ -1,119 +1,122 @@ diff --git a/src/views/gen/field-type/i18n/en.ts b/src/views/gen/field-type/i18n/en.ts index c45c6456..e3c07e36 100644 --- a/src/views/gen/field-type/i18n/en.ts +++ b/src/views/gen/field-type/i18n/en.ts @@ -1,16 +1,16 @@ export default { - fieldtype: { - index: 'index', - importFieldTypeTip: ' import FieldType', - id: 'id', - columnType: 'columnType', - attrType: 'attrType', - packageName: 'packageName', - createTime: 'createTime', - inputidTip: 'input id', - inputcolumnTypeTip: 'input columnType', - inputattrTypeTip: 'input attrType', - inputpackageNameTip: 'input packageName', - inputcreateTimeTip: 'input createTime', - } -} + fieldtype: { + index: 'index', + importFieldTypeTip: ' import FieldType', + id: 'id', + columnType: 'columnType', + attrType: 'attrType', + packageName: 'packageName', + createTime: 'createTime', + inputidTip: 'input id', + inputcolumnTypeTip: 'input columnType', + inputattrTypeTip: 'input attrType', + inputpackageNameTip: 'input packageName', + inputcreateTimeTip: 'input createTime', + }, +}; diff --git a/src/views/gen/field-type/i18n/zh-cn.ts b/src/views/gen/field-type/i18n/zh-cn.ts index 64ec3ac3..eec490e1 100644 --- a/src/views/gen/field-type/i18n/zh-cn.ts +++ b/src/views/gen/field-type/i18n/zh-cn.ts @@ -1,16 +1,16 @@ export default { - fieldtype: { - index: '序号', - importFieldTypeTip: '导入列属性', - id: 'id', - columnType: '字段类型', - attrType: '属性类型', - packageName: '属性包名', - createTime: '创建时间', - inputidTip: '请输入id', - inputcolumnTypeTip: '请输入字段类型', - inputattrTypeTip: '请输入属性类型', - inputpackageNameTip: '请输入属性包名', - inputcreateTimeTip: '请输入创建时间', - } -} + fieldtype: { + index: '序号', + importFieldTypeTip: '导入列属性', + id: 'id', + columnType: '字段类型', + attrType: '属性类型', + packageName: '属性包名', + createTime: '创建时间', + inputidTip: '请输入id', + inputcolumnTypeTip: '请输入字段类型', + inputattrTypeTip: '请输入属性类型', + inputpackageNameTip: '请输入属性包名', + inputcreateTimeTip: '请输入创建时间', + }, +}; diff --git a/src/views/gen/field-type/index.vue b/src/views/gen/field-type/index.vue index b64d60ce..a79768f8 100644 --- a/src/views/gen/field-type/index.vue +++ b/src/views/gen/field-type/index.vue @@ -1,135 +1,126 @@ diff --git a/src/views/gen/gener/index.vue b/src/views/gen/gener/index.vue index 8412a7a4..b7dc5166 100644 --- a/src/views/gen/gener/index.vue +++ b/src/views/gen/gener/index.vue @@ -1,114 +1,108 @@ diff --git a/src/views/gen/group/form.vue b/src/views/gen/group/form.vue index bfc61b06..1630a690 100644 --- a/src/views/gen/group/form.vue +++ b/src/views/gen/group/form.vue @@ -1,143 +1,146 @@ diff --git a/src/views/gen/group/i18n/en.ts b/src/views/gen/group/i18n/en.ts index d236c29c..56d5105e 100644 --- a/src/views/gen/group/i18n/en.ts +++ b/src/views/gen/group/i18n/en.ts @@ -1,14 +1,14 @@ export default { - group: { - index: 'index', - importgenGroupTip: 'import GenGroup', - id: 'id', - groupName: 'groupName', - groupDesc: 'groupDesc', - inputIdTip: 'input id', - inputGroupNameTip: 'input groupName', - inputGroupDescTip: 'input groupDesc', - templateType:"template Type", - selectType:"please select a template type" - } -} + group: { + index: 'index', + importgenGroupTip: 'import GenGroup', + id: 'id', + groupName: 'groupName', + groupDesc: 'groupDesc', + inputIdTip: 'input id', + inputGroupNameTip: 'input groupName', + inputGroupDescTip: 'input groupDesc', + templateType: 'template Type', + selectType: 'please select a template type', + }, +}; diff --git a/src/views/gen/group/i18n/zh-cn.ts b/src/views/gen/group/i18n/zh-cn.ts index 44b27d10..7ad1225d 100644 --- a/src/views/gen/group/i18n/zh-cn.ts +++ b/src/views/gen/group/i18n/zh-cn.ts @@ -1,14 +1,14 @@ export default { - group: { - index: '序号', - importgenGroupTip: '导入模板分组', - id: ' id', - groupName: '分组名称', - groupDesc: '分组描述', - inputIdTip: '请输入 id', - inputGroupNameTip: '请输入分组名称', - inputGroupDescTip: '请输入分组描述', - templateType:"模板类型", - selectType:"请选择模板类型" - } -} + group: { + index: '序号', + importgenGroupTip: '导入模板分组', + id: ' id', + groupName: '分组名称', + groupDesc: '分组描述', + inputIdTip: '请输入 id', + inputGroupNameTip: '请输入分组名称', + inputGroupDescTip: '请输入分组描述', + templateType: '模板类型', + selectType: '请选择模板类型', + }, +}; diff --git a/src/views/gen/group/index.vue b/src/views/gen/group/index.vue index 17c98685..d888793b 100644 --- a/src/views/gen/group/index.vue +++ b/src/views/gen/group/index.vue @@ -1,136 +1,141 @@ diff --git a/src/views/gen/table/edit.vue b/src/views/gen/table/edit.vue index c88d2356..dced2d65 100644 --- a/src/views/gen/table/edit.vue +++ b/src/views/gen/table/edit.vue @@ -1,9 +1,17 @@ diff --git a/src/views/gen/table/i18n/en.ts b/src/views/gen/table/i18n/en.ts index df8930c1..9ffc66b7 100644 --- a/src/views/gen/table/i18n/en.ts +++ b/src/views/gen/table/i18n/en.ts @@ -1,47 +1,47 @@ export default { - gen: { - syncBtn: 'sync', - designBtn: 'design', - genBtn: 'gen', - prewBtn: 'preview' - }, - table: { - index: 'index', - importTableTip: ' import Table', - id: 'id', - tableName: 'tableName', - className: 'className', - tableComment: 'tableComment', - tableDesc: 'comment', - author: 'author', - email: 'email', - packageName: 'packageName', - version: 'version', - generatorType: 'generatorType', - backendPath: 'backendPath', - frontendPath: 'frontendPath', - moduleName: 'moduleName', - functionName: 'functionName', - formLayout: 'formLayout', - datasourceId: 'datasourceId', - baseclassId: 'baseclassId', - createTime: 'createTime', - inputidTip: 'input id', - inputtableNameTip: 'input tableName', - inputclassNameTip: 'input className', - inputtableCommentTip: 'input tableComment', - inputauthorTip: 'input author', - inputemailTip: 'input email', - inputpackageNameTip: 'input packageName', - inputversionTip: 'input version', - inputgeneratorTypeTip: 'input generatorType', - inputbackendPathTip: 'input backendPath', - inputfrontendPathTip: 'input frontendPath', - inputmoduleNameTip: 'input moduleName', - inputfunctionNameTip: 'input functionName', - inputformLayoutTip: 'input formLayout', - inputdatasourceIdTip: 'input datasourceId', - inputbaseclassIdTip: 'input baseclassId', - inputcreateTimeTip: 'input createTime', - } -} + gen: { + syncBtn: 'sync', + designBtn: 'design', + genBtn: 'gen', + prewBtn: 'preview', + }, + table: { + index: 'index', + importTableTip: ' import Table', + id: 'id', + tableName: 'tableName', + className: 'className', + tableComment: 'tableComment', + tableDesc: 'comment', + author: 'author', + email: 'email', + packageName: 'packageName', + version: 'version', + generatorType: 'generatorType', + backendPath: 'backendPath', + frontendPath: 'frontendPath', + moduleName: 'moduleName', + functionName: 'functionName', + formLayout: 'formLayout', + datasourceId: 'datasourceId', + baseclassId: 'baseclassId', + createTime: 'createTime', + inputidTip: 'input id', + inputtableNameTip: 'input tableName', + inputclassNameTip: 'input className', + inputtableCommentTip: 'input tableComment', + inputauthorTip: 'input author', + inputemailTip: 'input email', + inputpackageNameTip: 'input packageName', + inputversionTip: 'input version', + inputgeneratorTypeTip: 'input generatorType', + inputbackendPathTip: 'input backendPath', + inputfrontendPathTip: 'input frontendPath', + inputmoduleNameTip: 'input moduleName', + inputfunctionNameTip: 'input functionName', + inputformLayoutTip: 'input formLayout', + inputdatasourceIdTip: 'input datasourceId', + inputbaseclassIdTip: 'input baseclassId', + inputcreateTimeTip: 'input createTime', + }, +}; diff --git a/src/views/gen/table/i18n/zh-cn.ts b/src/views/gen/table/i18n/zh-cn.ts index 4d7c69ad..d3a11235 100644 --- a/src/views/gen/table/i18n/zh-cn.ts +++ b/src/views/gen/table/i18n/zh-cn.ts @@ -1,47 +1,47 @@ export default { - gen: { - syncBtn: '同步', - designBtn: '设计', - genBtn: '生成', - prewBtn: '预览', - }, - table: { - index: '序号', - importTableTip: '导入列属性', - id: 'id', - tableName: '表名', - className: '类名', - tableComment: '说明', - tableDesc: '注释', - author: '作者', - email: '邮箱', - packageName: '项目包名', - version: '项目版本号', - generatorType: '生成方式 0:zip压缩包 1:自定义目录', - backendPath: '后端生成路径', - frontendPath: '前端生成路径', - moduleName: '模块名', - functionName: '功能名', - formLayout: '表单布局 1:一列 2:两列', - datasourceId: '数据源ID', - baseclassId: '基类ID', - createTime: '创建时间', - inputidTip: '请输入id', - inputtableNameTip: '请输入表名', - inputclassNameTip: '请输入类名', - inputtableCommentTip: '请输入说明', - inputauthorTip: '请输入作者', - inputemailTip: '请输入邮箱', - inputpackageNameTip: '请输入项目包名', - inputversionTip: '请输入项目版本号', - inputgeneratorTypeTip: '请输入生成方式 0:zip压缩包 1:自定义目录', - inputbackendPathTip: '请输入后端生成路径', - inputfrontendPathTip: '请输入前端生成路径', - inputmoduleNameTip: '请输入模块名', - inputfunctionNameTip: '请输入功能名', - inputformLayoutTip: '请输入表单布局 1:一列 2:两列', - inputdatasourceIdTip: '请输入数据源ID', - inputbaseclassIdTip: '请输入基类ID', - inputcreateTimeTip: '请输入创建时间', - } -} + gen: { + syncBtn: '同步', + designBtn: '设计', + genBtn: '生成', + prewBtn: '预览', + }, + table: { + index: '序号', + importTableTip: '导入列属性', + id: 'id', + tableName: '表名', + className: '类名', + tableComment: '说明', + tableDesc: '注释', + author: '作者', + email: '邮箱', + packageName: '项目包名', + version: '项目版本号', + generatorType: '生成方式 0:zip压缩包 1:自定义目录', + backendPath: '后端生成路径', + frontendPath: '前端生成路径', + moduleName: '模块名', + functionName: '功能名', + formLayout: '表单布局 1:一列 2:两列', + datasourceId: '数据源ID', + baseclassId: '基类ID', + createTime: '创建时间', + inputidTip: '请输入id', + inputtableNameTip: '请输入表名', + inputclassNameTip: '请输入类名', + inputtableCommentTip: '请输入说明', + inputauthorTip: '请输入作者', + inputemailTip: '请输入邮箱', + inputpackageNameTip: '请输入项目包名', + inputversionTip: '请输入项目版本号', + inputgeneratorTypeTip: '请输入生成方式 0:zip压缩包 1:自定义目录', + inputbackendPathTip: '请输入后端生成路径', + inputfrontendPathTip: '请输入前端生成路径', + inputmoduleNameTip: '请输入模块名', + inputfunctionNameTip: '请输入功能名', + inputformLayoutTip: '请输入表单布局 1:一列 2:两列', + inputdatasourceIdTip: '请输入数据源ID', + inputbaseclassIdTip: '请输入基类ID', + inputcreateTimeTip: '请输入创建时间', + }, +}; diff --git a/src/views/gen/table/index.vue b/src/views/gen/table/index.vue index c2ff15ae..8da4b1f1 100644 --- a/src/views/gen/table/index.vue +++ b/src/views/gen/table/index.vue @@ -1,147 +1,135 @@ diff --git a/src/views/gen/table/preview.vue b/src/views/gen/table/preview.vue index 478c9569..0eb4428b 100644 --- a/src/views/gen/table/preview.vue +++ b/src/views/gen/table/preview.vue @@ -1,72 +1,83 @@ diff --git a/src/views/gen/template/form.vue b/src/views/gen/template/form.vue index 372a231c..806c9e4c 100644 --- a/src/views/gen/template/form.vue +++ b/src/views/gen/template/form.vue @@ -1,128 +1,130 @@ diff --git a/src/views/gen/template/i18n/en.ts b/src/views/gen/template/i18n/en.ts index 81269ebc..fee58297 100644 --- a/src/views/gen/template/i18n/en.ts +++ b/src/views/gen/template/i18n/en.ts @@ -1,17 +1,16 @@ export default { - template: { - index: 'index', - importgenTemplateTip: 'import GenTemplate', - id: 'id', - templateName: 'templateName', - generatorPath: 'generatorPath', - desc: 'templateDesc', - inputIdTip: 'input id', - inputTemplateNameTip: 'input templateName', - inputGeneratorPathTip: 'input generatorPath', - inputDescTip: 'input templateDesc', - templateCode:'template code', - inputTemplateCode:'input template Code' - - } -} + template: { + index: 'index', + importgenTemplateTip: 'import GenTemplate', + id: 'id', + templateName: 'templateName', + generatorPath: 'generatorPath', + desc: 'templateDesc', + inputIdTip: 'input id', + inputTemplateNameTip: 'input templateName', + inputGeneratorPathTip: 'input generatorPath', + inputDescTip: 'input templateDesc', + templateCode: 'template code', + inputTemplateCode: 'input template Code', + }, +}; diff --git a/src/views/gen/template/i18n/zh-cn.ts b/src/views/gen/template/i18n/zh-cn.ts index 9bd37687..1a7a1bd3 100644 --- a/src/views/gen/template/i18n/zh-cn.ts +++ b/src/views/gen/template/i18n/zh-cn.ts @@ -1,16 +1,16 @@ export default { - template: { - index: '序号', - importgenTemplateTip: '导入模板', - id: '主键', - templateName: '模板名称', - generatorPath: '模板路径', - desc: '模板描述', - inputIdTip: '请输入主键', - inputTemplateNameTip: '请输入模板名称', - inputGeneratorPathTip: '请输入模板路径', - inputDescTip: '请输入模板描述', - templateCode:'模板代码', - inputTemplateCode:'请输入模板代码' - } -} + template: { + index: '序号', + importgenTemplateTip: '导入模板', + id: '主键', + templateName: '模板名称', + generatorPath: '模板路径', + desc: '模板描述', + inputIdTip: '请输入主键', + inputTemplateNameTip: '请输入模板名称', + inputGeneratorPathTip: '请输入模板路径', + inputDescTip: '请输入模板描述', + templateCode: '模板代码', + inputTemplateCode: '请输入模板代码', + }, +}; diff --git a/src/views/gen/template/index.vue b/src/views/gen/template/index.vue index 895f7689..9234a45b 100644 --- a/src/views/gen/template/index.vue +++ b/src/views/gen/template/index.vue @@ -1,137 +1,130 @@ diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 0e3fdb63..ae7c791a 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -10,8 +10,9 @@
- {{ $t(v.name) }} + {{ + $t(v.name) + }}
@@ -26,8 +27,16 @@ - +
@@ -127,13 +136,12 @@ const state = reactive({ }); const HandleRoute = (item: any) => { - router.push(item.path) -} + router.push(item.path); +}; const handleCloseFavorite = (item: any) => { - storesTagsViewRoutes.delFavoriteRoutes(item) -} - + storesTagsViewRoutes.delFavoriteRoutes(item); +}; // 折线图 const initLineChart = () => { diff --git a/src/views/login/component/authredirect.vue b/src/views/login/component/authredirect.vue index 8c14f60d..f3815118 100644 --- a/src/views/login/component/authredirect.vue +++ b/src/views/login/component/authredirect.vue @@ -1,46 +1,46 @@ \ No newline at end of file + request({ + url: '/admin/social/bind', + method: 'post', + params: { state, code }, + }).then(() => { + useMessageBox() + .confirm('社交账号绑定成功') + .then(() => { + window.close(); + }); + }); +}; + diff --git a/src/views/login/component/mobile.vue b/src/views/login/component/mobile.vue index b8fa4f03..a9483a2e 100644 --- a/src/views/login/component/mobile.vue +++ b/src/views/login/component/mobile.vue @@ -1,148 +1,148 @@ diff --git a/src/views/login/component/password.vue b/src/views/login/component/password.vue index 865c48a5..127bc952 100644 --- a/src/views/login/component/password.vue +++ b/src/views/login/component/password.vue @@ -1,145 +1,152 @@ diff --git a/src/views/login/component/register.vue b/src/views/login/component/register.vue index 207fc68e..08930c1c 100644 --- a/src/views/login/component/register.vue +++ b/src/views/login/component/register.vue @@ -1,151 +1,165 @@ diff --git a/src/views/login/component/social.vue b/src/views/login/component/social.vue index dea03765..e147596d 100644 --- a/src/views/login/component/social.vue +++ b/src/views/login/component/social.vue @@ -1,104 +1,102 @@ diff --git a/src/views/login/component/tenant.vue b/src/views/login/component/tenant.vue index d3d11d2d..954a8575 100644 --- a/src/views/login/component/tenant.vue +++ b/src/views/login/component/tenant.vue @@ -1,58 +1,44 @@ - + diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 93e2c778..d20673ef 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -1,50 +1,50 @@ diff --git a/src/views/mp/wx-account-fans/form.vue b/src/views/mp/wx-account-fans/form.vue index 0c32db38..65cf1569 100644 --- a/src/views/mp/wx-account-fans/form.vue +++ b/src/views/mp/wx-account-fans/form.vue @@ -1,150 +1,149 @@ - + diff --git a/src/views/mp/wx-account-fans/i18n/en.ts b/src/views/mp/wx-account-fans/i18n/en.ts index 3fb67ac5..76ca35c2 100644 --- a/src/views/mp/wx-account-fans/i18n/en.ts +++ b/src/views/mp/wx-account-fans/i18n/en.ts @@ -1,22 +1,22 @@ export default { - fans: { - index: 'index', - importwxAccountFansTip: 'import WxAccountFans', - id: 'id', - openid: 'openid', - subscribeStatus: 'subscribeStatus', - subscribeTime: 'subscribeTime', - nickname: 'nickname', - gender: 'gender', - language: 'language', - country: 'country', - province: 'province', - city: 'city', - tagIds: 'tagIds', - headimgUrl: 'headimgUrl', - remark: 'remark', - wxAccountId: 'wxAccountId', - wxAccountName: 'wxAccountName', - wxAccountAppid: 'wxAccountAppid' - } -} + fans: { + index: 'index', + importwxAccountFansTip: 'import WxAccountFans', + id: 'id', + openid: 'openid', + subscribeStatus: 'subscribeStatus', + subscribeTime: 'subscribeTime', + nickname: 'nickname', + gender: 'gender', + language: 'language', + country: 'country', + province: 'province', + city: 'city', + tagIds: 'tagIds', + headimgUrl: 'headimgUrl', + remark: 'remark', + wxAccountId: 'wxAccountId', + wxAccountName: 'wxAccountName', + wxAccountAppid: 'wxAccountAppid', + }, +}; diff --git a/src/views/mp/wx-account-fans/i18n/zh-cn.ts b/src/views/mp/wx-account-fans/i18n/zh-cn.ts index bc0f4214..57a2da5b 100644 --- a/src/views/mp/wx-account-fans/i18n/zh-cn.ts +++ b/src/views/mp/wx-account-fans/i18n/zh-cn.ts @@ -1,24 +1,24 @@ export default { - fans: { - index: '序号', - importwxAccountFansTip: '导入微信公众号粉丝表', - id: '主键', - openid: '用户标识', - subscribeStatus: '订阅状态', - subscribeTime: '订阅时间', - nickname: '昵称', - gender: '性别', - language: '语言', - country: '国家', - province: '省份', - city: '城市', - tagIds: '分组', - headimgUrl: ' headimgUrl', - remark: '备注', - wxAccountId: '微信公众号ID', - wxAccountName: '微信公众号', - wxAccountAppid: '公众号appid', - inputremarkTip: '请输入备注', - inputTagTip: '请选择分组' - } -} + fans: { + index: '序号', + importwxAccountFansTip: '导入微信公众号粉丝表', + id: '主键', + openid: '用户标识', + subscribeStatus: '订阅状态', + subscribeTime: '订阅时间', + nickname: '昵称', + gender: '性别', + language: '语言', + country: '国家', + province: '省份', + city: '城市', + tagIds: '分组', + headimgUrl: ' headimgUrl', + remark: '备注', + wxAccountId: '微信公众号ID', + wxAccountName: '微信公众号', + wxAccountAppid: '公众号appid', + inputremarkTip: '请输入备注', + inputTagTip: '请选择分组', + }, +}; diff --git a/src/views/mp/wx-account-fans/index.vue b/src/views/mp/wx-account-fans/index.vue index a98bcd0c..9f11c57d 100644 --- a/src/views/mp/wx-account-fans/index.vue +++ b/src/views/mp/wx-account-fans/index.vue @@ -1,181 +1,184 @@ diff --git a/src/views/mp/wx-account-tag/form.vue b/src/views/mp/wx-account-tag/form.vue index df219658..e7b6838a 100644 --- a/src/views/mp/wx-account-tag/form.vue +++ b/src/views/mp/wx-account-tag/form.vue @@ -1,97 +1,101 @@ diff --git a/src/views/mp/wx-account-tag/i18n/en.ts b/src/views/mp/wx-account-tag/i18n/en.ts index 4eb6874a..931d10d5 100644 --- a/src/views/mp/wx-account-tag/i18n/en.ts +++ b/src/views/mp/wx-account-tag/i18n/en.ts @@ -1,18 +1,18 @@ export default { - wxAccountTag: { - index: 'index', - importwxAccountTagTip: 'import WxAccountTag', - id: 'id', - tag: 'tag', - wxAccountId: 'wxAccountId', - wxAccountName: 'wxAccountName', - wxAccountAppid: 'wxAccountAppid', - tagId: 'tagId', - inputIdTip: 'input id', - inputTagTip: 'input tag', - inputWxAccountIdTip: 'input wxAccountId', - inputWxAccountNameTip: 'input wxAccountName', - inputWxAccountAppidTip: 'input wxAccountAppid', - inputTagIdTip: 'input tagId', - } -} + wxAccountTag: { + index: 'index', + importwxAccountTagTip: 'import WxAccountTag', + id: 'id', + tag: 'tag', + wxAccountId: 'wxAccountId', + wxAccountName: 'wxAccountName', + wxAccountAppid: 'wxAccountAppid', + tagId: 'tagId', + inputIdTip: 'input id', + inputTagTip: 'input tag', + inputWxAccountIdTip: 'input wxAccountId', + inputWxAccountNameTip: 'input wxAccountName', + inputWxAccountAppidTip: 'input wxAccountAppid', + inputTagIdTip: 'input tagId', + }, +}; diff --git a/src/views/mp/wx-account-tag/i18n/zh-cn.ts b/src/views/mp/wx-account-tag/i18n/zh-cn.ts index 7d7903db..74baca9f 100644 --- a/src/views/mp/wx-account-tag/i18n/zh-cn.ts +++ b/src/views/mp/wx-account-tag/i18n/zh-cn.ts @@ -1,18 +1,18 @@ export default { - wxAccountTag: { - index: '序号', - importwxAccountTagTip: '导入标签管理', - id: '主键', - tag: '标签', - wxAccountId: '微信账号ID', - wxAccountName: '微信账号名称', - wxAccountAppid: 'appID', - tagId: '标签ID', - inputIdTip: '请输入主键', - inputTagTip: '请输入标签', - inputWxAccountIdTip: '请输入微信账号ID', - inputWxAccountNameTip: '请输入微信账号名称', - inputWxAccountAppidTip: '请输入appID', - inputTagIdTip: '请输入标签ID', - } -} + wxAccountTag: { + index: '序号', + importwxAccountTagTip: '导入标签管理', + id: '主键', + tag: '标签', + wxAccountId: '微信账号ID', + wxAccountName: '微信账号名称', + wxAccountAppid: 'appID', + tagId: '标签ID', + inputIdTip: '请输入主键', + inputTagTip: '请输入标签', + inputWxAccountIdTip: '请输入微信账号ID', + inputWxAccountNameTip: '请输入微信账号名称', + inputWxAccountAppidTip: '请输入appID', + inputTagIdTip: '请输入标签ID', + }, +}; diff --git a/src/views/mp/wx-account-tag/index.vue b/src/views/mp/wx-account-tag/index.vue index 86835a70..7f5cea65 100644 --- a/src/views/mp/wx-account-tag/index.vue +++ b/src/views/mp/wx-account-tag/index.vue @@ -1,160 +1,180 @@ diff --git a/src/views/mp/wx-account/form.vue b/src/views/mp/wx-account/form.vue index 53ab4477..632a97a9 100644 --- a/src/views/mp/wx-account/form.vue +++ b/src/views/mp/wx-account/form.vue @@ -1,161 +1,169 @@ diff --git a/src/views/mp/wx-account/i18n/en.ts b/src/views/mp/wx-account/i18n/en.ts index 5b7c4118..816917a1 100644 --- a/src/views/mp/wx-account/i18n/en.ts +++ b/src/views/mp/wx-account/i18n/en.ts @@ -1,24 +1,24 @@ export default { - account: { - index: 'index', - importwxAccountTip: 'import WxAccount', - id: 'id', - name: 'name', - account: 'account', - appid: 'appid', - appsecret: 'appsecret', - url: 'url', - token: 'token', - aeskey: 'aeskey', - qrUrl: 'qrUrl', - inputIdTip: 'input id', - inputNameTip: 'input name', - inputAccountTip: 'input account', - inputAppidTip: 'input appid', - inputAppsecretTip: 'input appsecret', - inputUrlTip: 'input url', - inputTokenTip: 'input token', - inputAeskeyTip: 'input aeskey', - inputQrUrlTip: 'input qrUrl', - } -} + account: { + index: 'index', + importwxAccountTip: 'import WxAccount', + id: 'id', + name: 'name', + account: 'account', + appid: 'appid', + appsecret: 'appsecret', + url: 'url', + token: 'token', + aeskey: 'aeskey', + qrUrl: 'qrUrl', + inputIdTip: 'input id', + inputNameTip: 'input name', + inputAccountTip: 'input account', + inputAppidTip: 'input appid', + inputAppsecretTip: 'input appsecret', + inputUrlTip: 'input url', + inputTokenTip: 'input token', + inputAeskeyTip: 'input aeskey', + inputQrUrlTip: 'input qrUrl', + }, +}; diff --git a/src/views/mp/wx-account/i18n/zh-cn.ts b/src/views/mp/wx-account/i18n/zh-cn.ts index 819d2ff8..9d09236b 100644 --- a/src/views/mp/wx-account/i18n/zh-cn.ts +++ b/src/views/mp/wx-account/i18n/zh-cn.ts @@ -1,24 +1,24 @@ export default { - account: { - index: '序号', - importwxAccountTip: '导入公众号账户表', - id: '主键', - name: '名称', - account: '微信号', - appid: 'appid', - appsecret: '密钥', - url: ' url', - token: 'token', - aeskey: '加密密钥', - qrUrl: '图片', - inputIdTip: '请输入主键', - inputNameTip: '请输入名称', - inputAccountTip: '请输入微信号', - inputAppidTip: '请输入appid', - inputAppsecretTip: '请输入密钥', - inputUrlTip: '请输入 url', - inputTokenTip: '请输入token', - inputAeskeyTip: '请输入加密密钥', - inputQrUrlTip: '请输入图片', - } -} + account: { + index: '序号', + importwxAccountTip: '导入公众号账户表', + id: '主键', + name: '名称', + account: '微信号', + appid: 'appid', + appsecret: '密钥', + url: ' url', + token: 'token', + aeskey: '加密密钥', + qrUrl: '图片', + inputIdTip: '请输入主键', + inputNameTip: '请输入名称', + inputAccountTip: '请输入微信号', + inputAppidTip: '请输入appid', + inputAppsecretTip: '请输入密钥', + inputUrlTip: '请输入 url', + inputTokenTip: '请输入token', + inputAeskeyTip: '请输入加密密钥', + inputQrUrlTip: '请输入图片', + }, +}; diff --git a/src/views/mp/wx-account/index.vue b/src/views/mp/wx-account/index.vue index cdb34af3..585d147b 100644 --- a/src/views/mp/wx-account/index.vue +++ b/src/views/mp/wx-account/index.vue @@ -1,173 +1,183 @@ diff --git a/src/views/mp/wx-auto-reply/index.vue b/src/views/mp/wx-auto-reply/index.vue index d99c5cb3..ec407bed 100644 --- a/src/views/mp/wx-auto-reply/index.vue +++ b/src/views/mp/wx-auto-reply/index.vue @@ -1,324 +1,320 @@ diff --git a/src/views/mp/wx-fans-msg/i18n/en.ts b/src/views/mp/wx-fans-msg/i18n/en.ts index b591aac2..f9341d63 100644 --- a/src/views/mp/wx-fans-msg/i18n/en.ts +++ b/src/views/mp/wx-fans-msg/i18n/en.ts @@ -1,64 +1,64 @@ export default { - wxFansMsg: { - index: 'index', - importwxMsgTip: 'import WxMsg', - id: 'id', - appName: 'appName', - appLogo: 'appLogo', - wxUserId: 'wxUserId', - nickName: 'nickName', - headimgUrl: 'headimgUrl', - type: 'type', - repType: 'repType', - repEvent: 'repEvent', - repContent: 'repContent', - repMediaId: 'repMediaId', - repName: 'repName', - repDesc: 'repDesc', - repUrl: 'repUrl', - repHqUrl: 'repHqUrl', - content: 'content', - repThumbMediaId: 'repThumbMediaId', - repThumbUrl: 'repThumbUrl', - repLocationX: 'repLocationX', - repLocationY: 'repLocationY', - repScale: 'repScale', - readFlag: 'readFlag', - appId: 'appId', - openId: 'openId', - remark: 'remark', - delFlag: 'delFlag', - createTime: 'createTime', - updateTime: 'updateTime', - tenantId: 'tenantId', - inputIdTip: 'input id', - inputAppNameTip: 'input appName', - inputAppLogoTip: 'input appLogo', - inputWxUserIdTip: 'input wxUserId', - inputNickNameTip: 'input nickName', - inputHeadimgUrlTip: 'input headimgUrl', - inputTypeTip: 'input type', - inputRepTypeTip: 'input repType', - inputRepEventTip: 'input repEvent', - inputRepContentTip: 'input repContent', - inputRepMediaIdTip: 'input repMediaId', - inputRepNameTip: 'input repName', - inputRepDescTip: 'input repDesc', - inputRepUrlTip: 'input repUrl', - inputRepHqUrlTip: 'input repHqUrl', - inputContentTip: 'input content', - inputRepThumbMediaIdTip: 'input repThumbMediaId', - inputRepThumbUrlTip: 'input repThumbUrl', - inputRepLocationXTip: 'input repLocationX', - inputRepLocationYTip: 'input repLocationY', - inputRepScaleTip: 'input repScale', - inputReadFlagTip: 'input readFlag', - inputAppIdTip: 'input appId', - inputOpenIdTip: 'input openId', - inputRemarkTip: 'input remark', - inputDelFlagTip: 'input delFlag', - inputCreateTimeTip: 'input createTime', - inputUpdateTimeTip: 'input updateTime', - inputTenantIdTip: 'input tenantId', - } -} + wxFansMsg: { + index: 'index', + importwxMsgTip: 'import WxMsg', + id: 'id', + appName: 'appName', + appLogo: 'appLogo', + wxUserId: 'wxUserId', + nickName: 'nickName', + headimgUrl: 'headimgUrl', + type: 'type', + repType: 'repType', + repEvent: 'repEvent', + repContent: 'repContent', + repMediaId: 'repMediaId', + repName: 'repName', + repDesc: 'repDesc', + repUrl: 'repUrl', + repHqUrl: 'repHqUrl', + content: 'content', + repThumbMediaId: 'repThumbMediaId', + repThumbUrl: 'repThumbUrl', + repLocationX: 'repLocationX', + repLocationY: 'repLocationY', + repScale: 'repScale', + readFlag: 'readFlag', + appId: 'appId', + openId: 'openId', + remark: 'remark', + delFlag: 'delFlag', + createTime: 'createTime', + updateTime: 'updateTime', + tenantId: 'tenantId', + inputIdTip: 'input id', + inputAppNameTip: 'input appName', + inputAppLogoTip: 'input appLogo', + inputWxUserIdTip: 'input wxUserId', + inputNickNameTip: 'input nickName', + inputHeadimgUrlTip: 'input headimgUrl', + inputTypeTip: 'input type', + inputRepTypeTip: 'input repType', + inputRepEventTip: 'input repEvent', + inputRepContentTip: 'input repContent', + inputRepMediaIdTip: 'input repMediaId', + inputRepNameTip: 'input repName', + inputRepDescTip: 'input repDesc', + inputRepUrlTip: 'input repUrl', + inputRepHqUrlTip: 'input repHqUrl', + inputContentTip: 'input content', + inputRepThumbMediaIdTip: 'input repThumbMediaId', + inputRepThumbUrlTip: 'input repThumbUrl', + inputRepLocationXTip: 'input repLocationX', + inputRepLocationYTip: 'input repLocationY', + inputRepScaleTip: 'input repScale', + inputReadFlagTip: 'input readFlag', + inputAppIdTip: 'input appId', + inputOpenIdTip: 'input openId', + inputRemarkTip: 'input remark', + inputDelFlagTip: 'input delFlag', + inputCreateTimeTip: 'input createTime', + inputUpdateTimeTip: 'input updateTime', + inputTenantIdTip: 'input tenantId', + }, +}; diff --git a/src/views/mp/wx-fans-msg/i18n/zh-cn.ts b/src/views/mp/wx-fans-msg/i18n/zh-cn.ts index 861f0821..2ce8352b 100644 --- a/src/views/mp/wx-fans-msg/i18n/zh-cn.ts +++ b/src/views/mp/wx-fans-msg/i18n/zh-cn.ts @@ -1,64 +1,64 @@ export default { - wxFansMsg: { - index: '序号', - importwxMsgTip: '导入微信消息', - id: '主键', - appName: '公众号名称', - appLogo: '公众号logo', - wxUserId: '微信用户ID', - nickName: '微信用户昵称', - headimgUrl: '微信用户头像', - type: '消息分类', - repType: '消息类型', - repEvent: '事件类型', - repContent: '内容', - repMediaId: '回复类型', - repName: '回复的素材名、视频和音乐的标题', - repDesc: '视频和音乐的描述', - repUrl: '链接', - repHqUrl: '高质量链接', - content: '图文消息的内容', - repThumbMediaId: '缩略图的媒体id', - repThumbUrl: '缩略图url', - repLocationX: '地理位置维度', - repLocationY: '地理位置经度', - repScale: '地图缩放大小', - readFlag: '已读标记', - appId: '公众号ID', - openId: '微信唯一标识', - remark: '备注', - delFlag: '逻辑删除标记(0:显示;1:隐藏)', - createTime: '创建时间', - updateTime: '更新时间', - tenantId: '租户ID', - inputIdTip: '请输入主键', - inputAppNameTip: '请输入公众号名称', - inputAppLogoTip: '请输入公众号logo', - inputWxUserIdTip: '请输入微信用户ID', - inputNickNameTip: '请输入微信用户昵称', - inputHeadimgUrlTip: '请输入微信用户头像', - inputTypeTip: '请输入消息分类', - inputRepTypeTip: '请输入消息类型', - inputRepEventTip: '请输入事件类型', - inputRepContentTip: '请输入回复类型文本保存文字、地理位置信息', - inputRepMediaIdTip: '请输入回复类型', - inputRepNameTip: '请输入回复的素材名、视频和音乐的标题', - inputRepDescTip: '请输入视频和音乐的描述', - inputRepUrlTip: '请输入链接', - inputRepHqUrlTip: '请输入高质量链接', - inputContentTip: '请输入图文消息的内容', - inputRepThumbMediaIdTip: '请输入缩略图的媒体id', - inputRepThumbUrlTip: '请输入缩略图url', - inputRepLocationXTip: '请输入地理位置维度', - inputRepLocationYTip: '请输入地理位置经度', - inputRepScaleTip: '请输入地图缩放大小', - inputReadFlagTip: '请输入已读标记(1:是;0:否)', - inputAppIdTip: '请输入公众号ID', - inputOpenIdTip: '请输入微信唯一标识', - inputRemarkTip: '请输入备注', - inputDelFlagTip: '请输入逻辑删除标记(0:显示;1:隐藏)', - inputCreateTimeTip: '请输入创建时间', - inputUpdateTimeTip: '请输入更新时间', - inputTenantIdTip: '请输入租户ID', - } -} + wxFansMsg: { + index: '序号', + importwxMsgTip: '导入微信消息', + id: '主键', + appName: '公众号名称', + appLogo: '公众号logo', + wxUserId: '微信用户ID', + nickName: '微信用户昵称', + headimgUrl: '微信用户头像', + type: '消息分类', + repType: '消息类型', + repEvent: '事件类型', + repContent: '内容', + repMediaId: '回复类型', + repName: '回复的素材名、视频和音乐的标题', + repDesc: '视频和音乐的描述', + repUrl: '链接', + repHqUrl: '高质量链接', + content: '图文消息的内容', + repThumbMediaId: '缩略图的媒体id', + repThumbUrl: '缩略图url', + repLocationX: '地理位置维度', + repLocationY: '地理位置经度', + repScale: '地图缩放大小', + readFlag: '已读标记', + appId: '公众号ID', + openId: '微信唯一标识', + remark: '备注', + delFlag: '逻辑删除标记(0:显示;1:隐藏)', + createTime: '创建时间', + updateTime: '更新时间', + tenantId: '租户ID', + inputIdTip: '请输入主键', + inputAppNameTip: '请输入公众号名称', + inputAppLogoTip: '请输入公众号logo', + inputWxUserIdTip: '请输入微信用户ID', + inputNickNameTip: '请输入微信用户昵称', + inputHeadimgUrlTip: '请输入微信用户头像', + inputTypeTip: '请输入消息分类', + inputRepTypeTip: '请输入消息类型', + inputRepEventTip: '请输入事件类型', + inputRepContentTip: '请输入回复类型文本保存文字、地理位置信息', + inputRepMediaIdTip: '请输入回复类型', + inputRepNameTip: '请输入回复的素材名、视频和音乐的标题', + inputRepDescTip: '请输入视频和音乐的描述', + inputRepUrlTip: '请输入链接', + inputRepHqUrlTip: '请输入高质量链接', + inputContentTip: '请输入图文消息的内容', + inputRepThumbMediaIdTip: '请输入缩略图的媒体id', + inputRepThumbUrlTip: '请输入缩略图url', + inputRepLocationXTip: '请输入地理位置维度', + inputRepLocationYTip: '请输入地理位置经度', + inputRepScaleTip: '请输入地图缩放大小', + inputReadFlagTip: '请输入已读标记(1:是;0:否)', + inputAppIdTip: '请输入公众号ID', + inputOpenIdTip: '请输入微信唯一标识', + inputRemarkTip: '请输入备注', + inputDelFlagTip: '请输入逻辑删除标记(0:显示;1:隐藏)', + inputCreateTimeTip: '请输入创建时间', + inputUpdateTimeTip: '请输入更新时间', + inputTenantIdTip: '请输入租户ID', + }, +}; diff --git a/src/views/mp/wx-fans-msg/index.vue b/src/views/mp/wx-fans-msg/index.vue index 1f8062bc..cb057624 100644 --- a/src/views/mp/wx-fans-msg/index.vue +++ b/src/views/mp/wx-fans-msg/index.vue @@ -1,199 +1,216 @@ diff --git a/src/views/mp/wx-material/components/news-form.vue b/src/views/mp/wx-material/components/news-form.vue index e7c84eb7..5f2f86a6 100644 --- a/src/views/mp/wx-material/components/news-form.vue +++ b/src/views/mp/wx-material/components/news-form.vue @@ -1,549 +1,537 @@ - - diff --git a/src/views/mp/wx-material/index.vue b/src/views/mp/wx-material/index.vue index 2ee4d425..1be8ac27 100644 --- a/src/views/mp/wx-material/index.vue +++ b/src/views/mp/wx-material/index.vue @@ -1,518 +1,509 @@ diff --git a/src/views/mp/wx-menu/assets/wx-menu.scss b/src/views/mp/wx-menu/assets/wx-menu.scss new file mode 100644 index 00000000..af13f51d --- /dev/null +++ b/src/views/mp/wx-menu/assets/wx-menu.scss @@ -0,0 +1,226 @@ +/* 公共颜色变量 */ +.clearfix { + *zoom: 1; +} + +.clearfix::after { + content: ''; + display: table; + clear: both; +} + +div { + text-align: left; +} + +.weixin-hd { + color: #fff; + text-align: center; + position: relative; + bottom: 426px; + left: 0px; + width: 300px; + height: 64px; + background: transparent url('./menu_head.png') no-repeat 0 0; + background-position: 0 0; + background-size: 100%; +} + +.weixin-title { + color: #fff; + font-size: 14px; + width: 100%; + text-align: center; + position: absolute; + top: 33px; + left: 0px; +} + +.weixin-menu { + background: transparent url('./menu_foot.png') no-repeat 0 0; + padding-left: 43px; + font-size: 12px; +} + +.menu_option { + width: 40% !important; +} + +.public-account-management { + min-width: 1200px; + width: 1200px; + margin: 0 auto; + + .left { + float: left; + display: inline-block; + width: 350px; + height: 715px; + background: url('./iphone_backImg.png') no-repeat; + background-size: 100% auto; + padding: 518px 25px 88px; + position: relative; + box-sizing: border-box; + + /*第一级菜单*/ + .menu_main { + .menu_bottom { + position: relative; + float: left; + display: inline-block; + box-sizing: border-box; + width: 85.5px; + text-align: center; + border: 1px solid #ebedee; + background-color: #fff; + cursor: pointer; + + &.menu_addicon { + height: 46px; + line-height: 46px; + } + + .menu_item { + height: 44px; + line-height: 44px; + text-align: center; + box-sizing: border-box; + width: 100%; + + &.active { + border: 1px solid #2bb673; + } + } + + .menu_subItem { + height: 44px; + line-height: 44px; + text-align: center; + box-sizing: border-box; + + &.active { + border: 1px solid #2bb673; + } + } + } + + i { + color: #2bb673; + } + + /*第二级菜单*/ + .submenu { + position: absolute; + width: 85.5px; + bottom: 45px; + + .subtitle { + background-color: #fff; + box-sizing: border-box; + } + } + } + + .save_div { + margin-top: 15px; + text-align: center; + + .save_btn { + bottom: 20px; + left: 100px; + } + } + } + + /*右边菜单内容*/ + .right { + float: left; + width: 63%; + background-color: #e8e7e7; + padding: 20px; + margin-left: 20px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + + .configure_page { + .delete_btn { + text-align: right; + margin-bottom: 15px; + } + + .menu_content { + margin-top: 20px; + } + + .configur_content { + margin-top: 20px; + background-color: #fff; + padding: 20px 10px; + border-radius: 5px; + } + + .blue { + color: #29b6f6; + margin-top: 10px; + } + + .applet { + margin-bottom: 20px; + + span { + width: 20%; + } + } + + .input_width { + width: 40%; + } + + .material { + .input_width { + width: 30%; + } + + .el-textarea { + width: 80%; + } + } + } + } + + .el-input { + width: 70%; + margin-right: 2%; + } +} + +.pagination { + text-align: right; + margin-right: 25px; +} + +.select-item { + width: 280px; + padding: 10px; + margin: 0 auto 10px auto; + border: 1px solid #eaeaea; +} + +.select-item2 { + padding: 10px; + margin: 0 auto 10px auto; + border: 1px solid #eaeaea; +} + +.ope-row { + padding-top: 10px; + text-align: center; +} + +.item-name { + font-size: 12px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + text-align: center; +} diff --git a/src/views/mp/wx-menu/index.vue b/src/views/mp/wx-menu/index.vue index ccbde421..71f428be 100644 --- a/src/views/mp/wx-menu/index.vue +++ b/src/views/mp/wx-menu/index.vue @@ -1,616 +1,378 @@ - - diff --git a/src/views/mp/wx-statistics/index.vue b/src/views/mp/wx-statistics/index.vue index a47f2125..0cce9072 100644 --- a/src/views/mp/wx-statistics/index.vue +++ b/src/views/mp/wx-statistics/index.vue @@ -1,228 +1,221 @@ diff --git a/src/views/oa/leave_bill/form.vue b/src/views/oa/leave_bill/form.vue index ffed072a..0616dd98 100644 --- a/src/views/oa/leave_bill/form.vue +++ b/src/views/oa/leave_bill/form.vue @@ -1,144 +1,150 @@ \ No newline at end of file + diff --git a/src/views/oa/leave_bill/i18n/en.ts b/src/views/oa/leave_bill/i18n/en.ts index 869c73f3..7fc8dd87 100644 --- a/src/views/oa/leave_bill/i18n/en.ts +++ b/src/views/oa/leave_bill/i18n/en.ts @@ -1,26 +1,26 @@ export default { - leave: { - index: 'index', - importoaLeaveBillTip: 'import OaLeaveBill', - leaveId: 'leaveId', - username: 'username', - days: 'days', - content: 'content', - state: 'state', - leaveTime: 'leaveTime', - createTime: 'createTime', - updateTime: 'updateTime', - delFlag: 'delFlag', - tenantId: 'tenantId', - inputLeaveIdTip: 'input leaveId', - inputUsernameTip: 'input username', - inputDaysTip: 'input days', - inputContentTip: 'input content', - inputStateTip: 'input state', - inputLeaveTimeTip: 'input leaveTime', - inputCreateTimeTip: 'input createTime', - inputUpdateTimeTip: 'input updateTime', - inputDelFlagTip: 'input delFlag', - inputTenantIdTip: 'input tenantId', - } -} \ No newline at end of file + leave: { + index: 'index', + importoaLeaveBillTip: 'import OaLeaveBill', + leaveId: 'leaveId', + username: 'username', + days: 'days', + content: 'content', + state: 'state', + leaveTime: 'leaveTime', + createTime: 'createTime', + updateTime: 'updateTime', + delFlag: 'delFlag', + tenantId: 'tenantId', + inputLeaveIdTip: 'input leaveId', + inputUsernameTip: 'input username', + inputDaysTip: 'input days', + inputContentTip: 'input content', + inputStateTip: 'input state', + inputLeaveTimeTip: 'input leaveTime', + inputCreateTimeTip: 'input createTime', + inputUpdateTimeTip: 'input updateTime', + inputDelFlagTip: 'input delFlag', + inputTenantIdTip: 'input tenantId', + }, +}; diff --git a/src/views/oa/leave_bill/i18n/zh-cn.ts b/src/views/oa/leave_bill/i18n/zh-cn.ts index 0e4254f6..a4577845 100644 --- a/src/views/oa/leave_bill/i18n/zh-cn.ts +++ b/src/views/oa/leave_bill/i18n/zh-cn.ts @@ -1,26 +1,26 @@ export default { - leave: { - index: '序号', - importoaLeaveBillTip: '导入请假表', - leaveId: '主键', - username: '用户名', - days: '请假天数', - content: '备注', - state: '状态', - leaveTime: '请假时间', - createTime: '创建时间', - updateTime: '更新时间', - delFlag: '删除标识', - tenantId: '所属租户', - inputLeaveIdTip: '请输入主键', - inputUsernameTip: '请输入用户名', - inputDaysTip: '请输入请假天数', - inputContentTip: '请输入备注', - inputStateTip: '请输入状态', - inputLeaveTimeTip: '请输入请假时间', - inputCreateTimeTip: '请输入创建时间', - inputUpdateTimeTip: '请输入更新时间', - inputDelFlagTip: '请输入删除标识', - inputTenantIdTip: '请输入所属租户', - } -} \ No newline at end of file + leave: { + index: '序号', + importoaLeaveBillTip: '导入请假表', + leaveId: '主键', + username: '用户名', + days: '请假天数', + content: '备注', + state: '状态', + leaveTime: '请假时间', + createTime: '创建时间', + updateTime: '更新时间', + delFlag: '删除标识', + tenantId: '所属租户', + inputLeaveIdTip: '请输入主键', + inputUsernameTip: '请输入用户名', + inputDaysTip: '请输入请假天数', + inputContentTip: '请输入备注', + inputStateTip: '请输入状态', + inputLeaveTimeTip: '请输入请假时间', + inputCreateTimeTip: '请输入创建时间', + inputUpdateTimeTip: '请输入更新时间', + inputDelFlagTip: '请输入删除标识', + inputTenantIdTip: '请输入所属租户', + }, +}; diff --git a/src/views/oa/leave_bill/index.vue b/src/views/oa/leave_bill/index.vue index 5c727dfb..59c8ffef 100644 --- a/src/views/oa/leave_bill/index.vue +++ b/src/views/oa/leave_bill/index.vue @@ -1,154 +1,157 @@ \ No newline at end of file + useMessageBox() + .confirm(t('common.optConfirmText')) + .then(() => { + submit(row.leaveId) + .then(() => { + getDataList(false); + useMessage().success(t('common.optSuccessText')); + }) + .catch((err: any) => { + useMessage().error(err.msg); + }); + }); +}; + diff --git a/src/views/oa/model/detail.vue b/src/views/oa/model/detail.vue index 4217add0..41c213a9 100644 --- a/src/views/oa/model/detail.vue +++ b/src/views/oa/model/detail.vue @@ -1,37 +1,35 @@