From a729e004cd04418e319ceb8293531abd02f5a324 Mon Sep 17 00:00:00 2001 From: H0nGzA1 <2505811377@qq.com> Date: Tue, 21 Feb 2023 22:17:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E2=9C=A8=20=E6=B7=BB=E5=8A=A0icon?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=EF=BC=8C=E6=9B=B4=E5=A4=9Aicon=E9=80=89?= =?UTF-8?q?=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/package.json | 2 + web/src/assets/iconfont/iconfont.css | 55 ++ web/src/assets/iconfont/iconfont.js | 1 + web/src/assets/iconfont/iconfont.json | 79 +++ web/src/assets/iconfont/iconfont.ttf | Bin 0 -> 5532 bytes web/src/assets/iconfont/iconfont.woff | Bin 0 -> 3788 bytes web/src/assets/iconfont/iconfont.woff2 | Bin 0 -> 3144 bytes web/src/main.ts | 35 +- web/src/views/system/menu/crud.tsx | 906 ++++++++++++------------ web/src/views/system/whiteList/crud.tsx | 2 +- web/tsconfig.json | 2 +- web/yarn.lock | 438 +++++++----- 12 files changed, 863 insertions(+), 657 deletions(-) create mode 100644 web/src/assets/iconfont/iconfont.css create mode 100644 web/src/assets/iconfont/iconfont.js create mode 100644 web/src/assets/iconfont/iconfont.json create mode 100644 web/src/assets/iconfont/iconfont.ttf create mode 100644 web/src/assets/iconfont/iconfont.woff create mode 100644 web/src/assets/iconfont/iconfont.woff2 diff --git a/web/package.json b/web/package.json index cef0331..011b00b 100644 --- a/web/package.json +++ b/web/package.json @@ -19,10 +19,12 @@ "axios": "^1.2.1", "countup.js": "^2.3.2", "cropperjs": "^1.5.13", + "e-icon-picker": "^2.1.1", "echarts": "^5.4.1", "echarts-gl": "^2.0.9", "echarts-wordcloud": "^2.1.0", "element-plus": "^2.2.26", + "font-awesome": "^4.7.0", "js-cookie": "^3.0.1", "js-table2excel": "^1.0.3", "jsplumb": "^2.15.6", diff --git a/web/src/assets/iconfont/iconfont.css b/web/src/assets/iconfont/iconfont.css new file mode 100644 index 0000000..449779f --- /dev/null +++ b/web/src/assets/iconfont/iconfont.css @@ -0,0 +1,55 @@ +@font-face { + font-family: "iconfont"; /* Project id 3882322 */ + src: url('iconfont.woff2?t=1676892176164') format('woff2'), + url('iconfont.woff?t=1676892176164') format('woff'), + url('iconfont.ttf?t=1676892176164') format('truetype'); +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-xiaoxizhongxin:before { + content: "\e665"; +} + +.icon-xitongshezhi:before { + content: "\e7ba"; +} + +.icon-caozuorizhi:before { + content: "\e611"; +} + +.icon-guanlidenglurizhi:before { + content: "\ea45"; +} + +.icon-rizhi:before { + content: "\e60c"; +} + +.icon-system:before { + content: "\e684"; +} + +.icon-Area:before { + content: "\eaa2"; +} + +.icon-file:before { + content: "\e671"; +} + +.icon-dict:before { + content: "\e626"; +} + +.icon-configure:before { + content: "\e733"; +} + diff --git a/web/src/assets/iconfont/iconfont.js b/web/src/assets/iconfont/iconfont.js new file mode 100644 index 0000000..82ae235 --- /dev/null +++ b/web/src/assets/iconfont/iconfont.js @@ -0,0 +1 @@ +window._iconfont_svg_string_3882322='',function(t){var a=(a=document.getElementsByTagName("script"))[a.length-1],c=a.getAttribute("data-injectcss"),a=a.getAttribute("data-disable-injectsvg");if(!a){var h,l,e,i,o,n=function(a,c){c.parentNode.insertBefore(a,c)};if(c&&!t.__iconfont__svg__cssinject__){t.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(a){console&&console.log(a)}}h=function(){var a,c=document.createElement("div");c.innerHTML=t._iconfont_svg_string_3882322,(c=c.getElementsByTagName("svg")[0])&&(c.setAttribute("aria-hidden","true"),c.style.position="absolute",c.style.width=0,c.style.height=0,c.style.overflow="hidden",c=c,(a=document.body).firstChild?n(c,a.firstChild):a.appendChild(c))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(h,0):(l=function(){document.removeEventListener("DOMContentLoaded",l,!1),h()},document.addEventListener("DOMContentLoaded",l,!1)):document.attachEvent&&(e=h,i=t.document,o=!1,s(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,v())})}function v(){o||(o=!0,e())}function s(){try{i.documentElement.doScroll("left")}catch(a){return void setTimeout(s,50)}v()}}(window); \ No newline at end of file diff --git a/web/src/assets/iconfont/iconfont.json b/web/src/assets/iconfont/iconfont.json new file mode 100644 index 0000000..1918d4d --- /dev/null +++ b/web/src/assets/iconfont/iconfont.json @@ -0,0 +1,79 @@ +{ + "id": "3882322", + "name": "dvadmin3", + "font_family": "iconfont", + "css_prefix_text": "icon-", + "description": "dvadmin3前端项目icon", + "glyphs": [ + { + "icon_id": "630252", + "name": "消息中心", + "font_class": "xiaoxizhongxin", + "unicode": "e665", + "unicode_decimal": 58981 + }, + { + "icon_id": "10465939", + "name": "系统设置", + "font_class": "xitongshezhi", + "unicode": "e7ba", + "unicode_decimal": 59322 + }, + { + "icon_id": "13952258", + "name": "操作日志", + "font_class": "caozuorizhi", + "unicode": "e611", + "unicode_decimal": 58897 + }, + { + "icon_id": "26876046", + "name": "管理登录日志", + "font_class": "guanlidenglurizhi", + "unicode": "ea45", + "unicode_decimal": 59973 + }, + { + "icon_id": "4520330", + "name": "日志", + "font_class": "rizhi", + "unicode": "e60c", + "unicode_decimal": 58892 + }, + { + "icon_id": "11686866", + "name": "system", + "font_class": "system", + "unicode": "e684", + "unicode_decimal": 59012 + }, + { + "icon_id": "12004865", + "name": "Area", + "font_class": "Area", + "unicode": "eaa2", + "unicode_decimal": 60066 + }, + { + "icon_id": "15838480", + "name": "file", + "font_class": "file", + "unicode": "e671", + "unicode_decimal": 58993 + }, + { + "icon_id": "16880980", + "name": "dict", + "font_class": "dict", + "unicode": "e626", + "unicode_decimal": 58918 + }, + { + "icon_id": "32434794", + "name": "configure", + "font_class": "configure", + "unicode": "e733", + "unicode_decimal": 59187 + } + ] +} diff --git a/web/src/assets/iconfont/iconfont.ttf b/web/src/assets/iconfont/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c82be20bba2eea2c3b290b01b698c3c36b46480a GIT binary patch literal 5532 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/iconfont/iconfont.woff b/web/src/assets/iconfont/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..338b0df1c1e22cc9037a94814578ce306a217891 GIT binary patch literal 3788 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 literal 0 HcmV?d00001 diff --git a/web/src/assets/iconfont/iconfont.woff2 b/web/src/assets/iconfont/iconfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..493b805feecce9e19259861f465f58913d86f43c GIT binary patch literal 3144 zcmV-O47c-lPew8T0RR9101QX~3jhEB02Q1701Np50RR9100000000000000000000 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 { - const isLink = crudExpose.getFormData().is_link - let pattern = /^\/.*?/ - if (isLink) { - pattern = /^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+/g - } else { - pattern = /^\/.*?/ - } - if (!pattern.test(value)) { - callback(new Error('请正确的地址')) - } else { - callback() - } - } +export const createCrudOptions = function ({ crudExpose, menuButtonRef }: { crudExpose: CrudExpose; menuButtonRef: any }): CreateCrudOptionsTypes { + const hasPermissions: any = inject('$hasPermissions'); + //验证路由地址 + const validateWebPath = (rule: string, value: string, callback: Function) => { + const isLink = JSON.parse(crudExpose.getFormData().is_link); + console.log(isLink); + let pattern = /^\/.*?/; + if (isLink) { + pattern = /^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+/g; + } else { + pattern = /^\/.*?/; + } + // console.log('isLink', isLink, 'pattern', pattern, pattern.test(value)); + if (!pattern.test(value)) { + callback(new Error('请正确的地址')); + } else { + callback(); + } + }; - const pageRequest = async (query: PageQuery) => { - return await api.GetList({}); - }; - const editRequest = async ({ form, row }: EditReq) => { - form.id = row.id; - return await api.UpdateObj(form); - }; - const delRequest = async ({ row }: DelReq) => { - return await api.DelObj(row.id); - }; - const addRequest = async ({ form }: AddReq) => { - return await api.AddObj(form); - }; + const pageRequest = async (query: PageQuery) => { + return await api.GetList({}); + }; + const editRequest = async ({ form, row }: EditReq) => { + form.id = row.id; + return await api.UpdateObj(form); + }; + const delRequest = async ({ row }: DelReq) => { + return await api.DelObj(row.id); + }; + const addRequest = async ({ form }: AddReq) => { + return await api.AddObj(form); + }; - /** - * 懒加载 - * @param row - * @returns {Promise} - */ - const loadContentMethod = (tree:any, treeNode:any, resolve:any)=>{ - api.GetList({ parent: tree.id }).then((res:any) => { - resolve(res.data) - }) - } + /** + * 懒加载 + * @param row + * @returns {Promise} + */ + const loadContentMethod = (tree: any, treeNode: any, resolve: any) => { + api.GetList({ parent: tree.id }).then((res: any) => { + resolve(res.data); + }); + }; - return { - crudOptions: { - request: { - pageRequest, - addRequest, - editRequest, - delRequest - }, - pagination:{ - show:false - }, - table:{ - rowKey:'id', - lazy:true, - load:loadContentMethod, - treeProps:{children: 'children', hasChildren: 'hasChild'} - }, - actionbar: { - buttons: { - add: { - show: hasPermissions('Menu:Create') - } - } - }, - rowHandle: { - buttons: { - custom: { - text: "按钮配置", - type:'warning', - tooltip: { - placement: "top", - content: "按钮配置" - }, - show:compute(({row}:any)=>{ - if (row.web_path && !row.is_link) { - return true && hasPermissions() - } - return false - - }), - click:(context:any):void => { - const {row} = context - menuButtonRef.value.drawer=true - menuButtonRef.value.selectOptions = row - menuButtonRef.value.initGet() - - } - } - }, - }, - columns: { - _index: { - title: '序号', - form: { show: false }, - column: { - type: 'index', - align: 'center', - width: '80px', - columnSetDisabled: true, //禁止在列设置中选择 - // formatter: (context) => { - // //计算序号,你可以自定义计算规则,此处为翻页累加 - // let index = context.index ?? 1; - // let pagination = crudExpose.crudBinding.value.pagination; - // return ((pagination.currentPage ?? 1) - 1) * pagination.pageSize + index + 1; - // }, - }, - }, - search: { - title: '关键词', - column: { - show: false - }, - search: { - show: true, - component: { - props: { - clearable: true - }, - placeholder: '请输入关键词' - } - }, - form: { - show: false, - component: { - props: { - clearable: true - } - } - }, - }, - // parent: { - // title: '父级菜单', - // column: { - // show: false - // }, - // type: 'dict-cascader', - // dict: dict({ - // url: menuPrefix, - // value: "id", - // label: "name", - // children: "children", - // isTree: true, - // getData: async ({ url }: { url: string }) => { - // return request({ - // url: url, - // params: { limit: 100, status: 1, is_catalog: 1 }, - // }).then((ret: any) => { - // const responseData = ret.data; - // const result = XEUtils.toArrayTree(responseData, { - // parentKey: "parent", - // strict: true, - // }); - // return [{ id: null, name: "根节点", children: result }]; - // }); - // } - // }), - // form: { - // component: { - // filterable: true, - // placeholder: '请选择父级菜单', - // props: { - // props: { - // checkStrictly: true, - // value: "id", - // label: "name", - // } - // } - // }, - // } - // }, - name: { - title: '菜单名称', - search: { - show: true, - component: { - props: { - clearable: true - } - } - }, - type: 'input', - form: { - rules: [ // 表单校验规则 - { required: true, message: '菜单名称必填项' } - ], - component: { - props: { - clearable: true - }, - placeholder: '请输入菜单名称' - }, - }, - column:{ - width:180, - } - }, - icon: { - title: '图标', - form: { - component: { - name: iconSelector, - vModel: 'modelValue' - } - }, - column: { - component: { - name: "fs-icon", - vModel: "icon", - style: "font-size:18px" - } - }, - }, - sort: { - title: '排序', - width: 60, - type: 'number', - form: { - value: 1, - component: { - placeholder: '请输入排序' - } - } - }, - is_catalog: { - title: '是否目录', - type: 'dict-switch', - dict: dict({ - data: dictionary("button_whether_bool") - }), - form: { - component: { - placeholder: '请选择是否目录' - }, - // valueChange(key, value, form, { getColumn, mode, component, immediate, getComponent }) { - // if (!value) { - // form.web_path = undefined - // form.component = undefined - // form.component_name = undefined - // form.cache = false - // form.is_link = false - // } - // } - } - }, - is_link: { - title: '外链接', - type: 'dict-switch', - dict: dict({ - data: dictionary('button_whether_bool') - }), - form: { - value: false, - component: { - /* show(context) { + return { + crudOptions: { + request: { + pageRequest, + addRequest, + editRequest, + delRequest, + }, + pagination: { + show: false, + }, + table: { + rowKey: 'id', + lazy: true, + load: loadContentMethod, + treeProps: { children: 'children', hasChildren: 'hasChild' }, + }, + actionbar: { + buttons: { + add: { + show: hasPermissions('Menu:Create'), + }, + }, + }, + rowHandle: { + buttons: { + custom: { + text: '按钮配置', + type: 'warning', + tooltip: { + placement: 'top', + content: '按钮配置', + }, + show: compute(({ row }: any) => { + if (row.web_path && !row.is_link) { + return true && hasPermissions(); + } + return false; + }), + click: (context: any): void => { + const { row } = context; + menuButtonRef.value.drawer = true; + menuButtonRef.value.selectOptions = row; + menuButtonRef.value.initGet(); + }, + }, + }, + }, + columns: { + _index: { + title: '序号', + form: { show: false }, + column: { + type: 'index', + align: 'center', + width: '80px', + columnSetDisabled: true, //禁止在列设置中选择 + formatter: (context) => { + //计算序号,你可以自定义计算规则,此处为翻页累加 + let index = context.index ?? 1; + let pagination: any = crudExpose.crudBinding.value.pagination; + return ((pagination.currentPage ?? 1) - 1) * pagination.pageSize + index + 1; + }, + }, + }, + search: { + title: '关键词', + column: { + show: false, + }, + search: { + show: true, + component: { + props: { + clearable: true, + }, + placeholder: '请输入关键词', + }, + }, + form: { + show: false, + component: { + props: { + clearable: true, + }, + }, + }, + }, + parent: { + title: '父级菜单', + column: { + show: false, + }, + type: 'dict-cascader', + dict: dict({ + url: menuPrefix, + value: 'id', + label: 'name', + children: 'children', + isTree: true, + getData: async ({ url }: { url: string }) => { + return request({ + url: url, + params: { limit: 100, status: 1, is_catalog: 1 }, + }).then((ret: any) => { + const responseData = ret.data; + const result = XEUtils.toArrayTree(responseData, { + parentKey: 'parent', + strict: true, + }); + return [{ id: null, name: '根节点', children: result }]; + }); + }, + }), + form: { + component: { + filterable: true, + placeholder: '请选择父级菜单', + props: { + props: { + checkStrictly: true, + value: 'id', + label: 'name', + }, + }, + }, + }, + }, + name: { + title: '菜单名称', + search: { + show: true, + component: { + props: { + clearable: true, + }, + }, + }, + type: 'input', + form: { + rules: [ + // 表单校验规则 + { required: true, message: '菜单名称必填项' }, + ], + component: { + props: { + clearable: true, + }, + placeholder: '请输入菜单名称', + }, + }, + column: { + width: 180, + }, + }, + icon: { + title: '图标', + form: { + component: { + name: eIconPicker, + vModel: 'modelValue', + }, + }, + column: { + component: { + name: eIcon, + vModel: 'modelValue', + style: 'font-size:18px', + }, + }, + }, + sort: { + title: '排序', + width: 60, + type: 'number', + form: { + value: 1, + component: { + placeholder: '请输入排序', + }, + }, + }, + is_catalog: { + title: '是否目录', + type: 'dict-switch', + dict: dict({ + data: dictionary('button_whether_bool'), + }), + form: { + component: { + placeholder: '请选择是否目录', + }, + // valueChange(key, value, form, { getColumn, mode, component, immediate, getComponent }) { + // if (!value) { + // form.web_path = undefined + // form.component = undefined + // form.component_name = undefined + // form.cache = false + // form.is_link = false + // } + // } + }, + }, + is_link: { + title: '外链接', + type: 'dict-switch', + dict: dict({ + data: dictionary('button_whether_bool'), + }), + form: { + value: false, + component: { + /* show(context) { const { form } = context return !form.is_catalog }, */ - placeholder: '请选择是否外链接' - }, - /* valueChange(key, value, form, { getColumn, mode, component, immediate, getComponent }) { + placeholder: '请选择是否外链接', + }, + /* valueChange(key, value, form, { getColumn, mode, component, immediate, getComponent }) { form.web_path = undefined form.component = undefined form.component_name = undefined @@ -296,191 +300,185 @@ export const createCrudOptions = function ({ crudExpose,menuButtonRef }: { crudE } } } */ - } - }, - web_path: { - title: '路由地址', - width: 150, - column: { - show: false - }, - form: { - rules: [ - { required: true, message: '请输入正确的路由地址' }, - { validator: validateWebPath, trigger: 'change' } - ], - component: { - show(context: any) { - const { form } = context - return !form.is_catalog - }, - props: { - clearable: true - }, - placeholder: '请输入路由地址' - }, - helper: { - render(h) { - return (< el-alert title="浏览器中url的地址,请以/开头" type="warning" /> - ) - } - } - } - }, - component: { - title: '组件地址', - type: 'dict-select', - show: false, - dict: dict({ - getData: () => { - const files: any = import.meta.globEager("@views/**/*.vue"); - let result: Array = []; - Object.keys(files).forEach((key: string) => { - result.push({ - label: key.replace(/(\.\/|\.vue)/g, ""), - value: key.replace(/(\.\/|\.vue)/g, ""), - }); - }); - return result; - }, - }), - column: { - show: false - }, - form: { - rules: [ - { required: true, message: '请选择组件地址' } - ], - component: { - props: { - clearable: true, - filterable: true // 可过滤选择项 - }, - placeholder: '请输入组件地址' - }, - helper: { - render(h) { - return (< el-alert title="src/views下的文件夹地址" type="warning" /> - ) - } - } - }, - }, - component_name: { - title: '组件名称', - width: 170, - form: { - rules: [ - { required: true, message: '请输入组件名称' } - ], - component: { - show(context: any) { - const { form } = context - return !form.is_catalog && !form.is_link - }, - props: { - clearable: true - }, - placeholder: '请输入组件名称' - }, - helper: { - render(h) { - return (< el-alert title="xx.vue文件中的name" type="warning" /> - ) - } - } - } - }, - menuPermission: { - title: '拥有权限', - type: 'dict-select', - width: 300, - form: { - show: false, - component: { - elProps: { // el-select的配置项,https://element.eleme.cn/#/zh-CN/component/select - filterable: true, - multiple: true, - clearable: true - } - } - } - }, - cache: { - title: '缓存', - search: { - show: true - }, - width: 60, - type: 'dict-switch', - dict: dict({ - data: dictionary('button_whether_bool') - }), - form: { - value: false, - component: { - // show(context) { - // const { form } = context - // return !form.is_catalog - // }, - placeholder: '请选择是否缓存' - }, - helper: { - render(h) { - return (< el-alert title="是否开启页面缓存,需要组件名称和xx.vue页面的name一致" type="warning" /> - ) - } - } - } - }, - visible: { - title: '侧边可见', - search: { - show: true - }, - width: 75, - type: 'dict-switch', - dict: dict({ - data: dictionary('button_whether_bool') - }), - form: { - value: true, - component: { - placeholder: '请选择侧边可见' - }, - rules: [ // 表单校验规则 - { required: true, message: '侧边可见必填项' } - ], - helper: { - render(h) { - return (< el-alert title="是否显示在侧边菜单中" type="warning" /> - ) - } - } - } - }, - status: { - title: '状态', - sortable: true, - search: { - show: true - }, - width: 70, - type: 'dict-switch', - dict: dict({ - data: dictionary('button_status_bool') - }), - form: { - value: true, - component: { - placeholder: '请选择状态' - }, - rules: [ // 表单校验规则 - { required: true, message: '状态必填项' } - ] - } - } - } - } - }; -} + }, + }, + web_path: { + title: '路由地址', + width: 150, + column: { + show: false, + }, + form: { + rules: [ + { required: true, message: '请输入正确的路由地址' }, + { validator: validateWebPath, trigger: 'change' }, + ], + component: { + show(context: any) { + const { form } = context; + return !form.is_catalog; + }, + props: { + clearable: true, + }, + placeholder: '请输入路由地址', + }, + helper: { + render(h) { + return ; + }, + }, + }, + }, + component: { + title: '组件地址', + type: 'dict-select', + show: false, + dict: dict({ + getData: () => { + const files: any = import.meta.globEager('@views/**/*.vue'); + let result: Array = []; + Object.keys(files).forEach((key: string) => { + result.push({ + label: key.replace(/(\.\/|\.vue)/g, ''), + value: key.replace(/(\.\/|\.vue)/g, ''), + }); + }); + return result; + }, + }), + column: { + show: false, + }, + form: { + rules: [{ required: true, message: '请选择组件地址' }], + component: { + props: { + clearable: true, + filterable: true, // 可过滤选择项 + }, + placeholder: '请输入组件地址', + }, + helper: { + render(h) { + return ; + }, + }, + }, + }, + component_name: { + title: '组件名称', + width: 170, + form: { + rules: [{ required: true, message: '请输入组件名称' }], + component: { + show(context: any) { + const { form } = context; + return !form.is_catalog && !form.is_link; + }, + props: { + clearable: true, + }, + placeholder: '请输入组件名称', + }, + helper: { + render(h) { + return ; + }, + }, + }, + }, + menuPermission: { + title: '拥有权限', + type: 'dict-select', + width: 300, + form: { + show: false, + component: { + elProps: { + // el-select的配置项,https://element.eleme.cn/#/zh-CN/component/select + filterable: true, + multiple: true, + clearable: true, + }, + }, + }, + }, + cache: { + title: '缓存', + search: { + show: true, + }, + width: 60, + type: 'dict-switch', + dict: dict({ + data: dictionary('button_whether_bool'), + }), + form: { + value: false, + component: { + // show(context) { + // const { form } = context + // return !form.is_catalog + // }, + placeholder: '请选择是否缓存', + }, + helper: { + render(h) { + return ; + }, + }, + }, + }, + visible: { + title: '侧边可见', + search: { + show: true, + }, + width: 75, + type: 'dict-switch', + dict: dict({ + data: dictionary('button_whether_bool'), + }), + form: { + value: true, + component: { + placeholder: '请选择侧边可见', + }, + rules: [ + // 表单校验规则 + { required: true, message: '侧边可见必填项' }, + ], + helper: { + render(h) { + return ; + }, + }, + }, + }, + status: { + title: '状态', + sortable: true, + search: { + show: true, + }, + width: 70, + type: 'dict-switch', + dict: dict({ + data: dictionary('button_status_bool'), + }), + form: { + value: true, + component: { + placeholder: '请选择状态', + }, + rules: [ + // 表单校验规则 + { required: true, message: '状态必填项' }, + ], + }, + }, + }, + }, + }; +}; diff --git a/web/src/views/system/whiteList/crud.tsx b/web/src/views/system/whiteList/crud.tsx index b7109a3..decf73b 100644 --- a/web/src/views/system/whiteList/crud.tsx +++ b/web/src/views/system/whiteList/crud.tsx @@ -40,7 +40,7 @@ export const createCrudOptions = function ({ crudExpose }: { crudExpose: CrudExp formatter: (context) => { //计算序号,你可以自定义计算规则,此处为翻页累加 let index = context.index ?? 1; - let pagination = crudExpose.crudBinding.value.pagination; + let pagination: any = crudExpose.crudBinding.value.pagination; return ((pagination.currentPage ?? 1) - 1) * pagination.pageSize + index + 1; }, }, diff --git a/web/tsconfig.json b/web/tsconfig.json index 98f1fdc..d4369b1 100644 --- a/web/tsconfig.json +++ b/web/tsconfig.json @@ -68,7 +68,7 @@ /* Advanced Options */ "skipLibCheck": true /* Skip type checking of declaration files. */, "forceConsistentCasingInFileNames": true /* Disallow inconsistently-cased references to the same file. */, - "suppressImplicitAnyIndexErrors": true + "suppressImplicitAnyIndexErrors": false }, "include": ["src/**/*.ts", "src/**/*.vue", "src/**/*.tsx", "src/**/*.d.ts"], // **Represents any directory, and * represents any file. Indicates that all files in the src directory will be compiled "exclude": ["node_modules", "dist"] // Indicates the file directory that does not need to be compiled diff --git a/web/yarn.lock b/web/yarn.lock index cffb18d..280c629 100644 --- a/web/yarn.lock +++ b/web/yarn.lock @@ -240,7 +240,7 @@ "@babel/runtime-corejs2@^7.10.2": version "7.20.13" - resolved "https://registry.npmmirror.com/@babel/runtime-corejs2/-/runtime-corejs2-7.20.13.tgz#a8f31b768d5b71b48bb288d6bca0b85e518ccf92" + resolved "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.20.13.tgz#a8f31b768d5b71b48bb288d6bca0b85e518ccf92" integrity sha512-K2yRNithMJG4epI509n4ljPjogMhmYCB887iSD7rRecxWC9dkbfJZCPGj0BQaqG3d3Qkpb1SotEmyeMmtnvxhw== dependencies: core-js "^2.6.12" @@ -248,7 +248,7 @@ "@babel/runtime-corejs3@^7.11.2": version "7.20.13" - resolved "https://registry.npmmirror.com/@babel/runtime-corejs3/-/runtime-corejs3-7.20.13.tgz#ad012857db412ab0b5ccf184b67be2cfcc2a1dcf" + resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.13.tgz#ad012857db412ab0b5ccf184b67be2cfcc2a1dcf" integrity sha512-p39/6rmY9uvlzRiLZBIB3G9/EBr66LBMcYm7fIDeSBNdRjF2AGD3rFZucUyAgGHC2N+7DdLvVi33uTjSE44FIw== dependencies: core-js-pure "^3.25.1" @@ -444,7 +444,7 @@ "@fast-crud/fast-extends@^1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@fast-crud/fast-extends/-/fast-extends-1.9.0.tgz#1a75417383a3fde80fe09d1def9b84e442a6a048" + resolved "https://registry.npmjs.org/@fast-crud/fast-extends/-/fast-extends-1.9.0.tgz#1a75417383a3fde80fe09d1def9b84e442a6a048" integrity sha512-3XH+FDh+Fq0tROXy2Yf7H/c7oqpZA8CTMr5pBvvHnwMCFC7h0fy3+U5LhjcscIf3MdlmcqVAgGG5znFhOc7lxA== dependencies: "@soerenmartius/vue3-clipboard" "^0.1.2" @@ -723,6 +723,11 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@popperjs/core@^2.11.6": + version "2.11.6" + resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz#cee20bd55e68a1720bdab363ecf0c821ded4cd45" + integrity sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw== + "@popperjs/core@npm:@sxzz/popperjs-es@^2.11.7": version "2.11.7" resolved "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz#a7f69e3665d3da9b115f9e71671dae1b97e13671" @@ -730,19 +735,19 @@ "@soerenmartius/vue3-clipboard@^0.1.2": version "0.1.2" - resolved "https://registry.npmmirror.com/@soerenmartius/vue3-clipboard/-/vue3-clipboard-0.1.2.tgz#83927f65b48da71bde044a276cdf858c1c021c38" + resolved "https://registry.npmjs.org/@soerenmartius/vue3-clipboard/-/vue3-clipboard-0.1.2.tgz#83927f65b48da71bde044a276cdf858c1c021c38" integrity sha512-a5er6cFGcFIQ/3qg6kWvU0yFqIz9iWoQGEVs9azjevyRyMAKvj1w3JuLH9y6+u0WhMNby3kn7nuR8nktSnDesg== dependencies: clipboard "^2.0.0" "@sphinxxxx/color-conversion@^2.2.2": version "2.2.2" - resolved "https://registry.npmmirror.com/@sphinxxxx/color-conversion/-/color-conversion-2.2.2.tgz#03ecc29279e3c0c832f6185a5bfa3497858ac8ca" + resolved "https://registry.npmjs.org/@sphinxxxx/color-conversion/-/color-conversion-2.2.2.tgz#03ecc29279e3c0c832f6185a5bfa3497858ac8ca" integrity sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw== "@tootallnate/once@1": version "1.1.2" - resolved "https://registry.npmmirror.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@transloadit/prettier-bytes@0.0.7": @@ -1048,7 +1053,7 @@ "@vue/compiler-ssr" "3.2.47" "@vue/shared" "3.2.47" -"@vue/shared@3.2.47": +"@vue/shared@3.2.47", "@vue/shared@^3.2.45": version "3.2.47" resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.47.tgz#e597ef75086c6e896ff5478a6bfc0a7aa4bbd14c" integrity sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ== @@ -1063,11 +1068,26 @@ "@vueuse/shared" "9.12.0" vue-demi "*" +"@vueuse/core@^9.9.0": + version "9.13.0" + resolved "https://registry.npmjs.org/@vueuse/core/-/core-9.13.0.tgz#2f69e66d1905c1e4eebc249a01759cf88ea00cf4" + integrity sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw== + dependencies: + "@types/web-bluetooth" "^0.0.16" + "@vueuse/metadata" "9.13.0" + "@vueuse/shared" "9.13.0" + vue-demi "*" + "@vueuse/metadata@9.12.0": version "9.12.0" resolved "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.12.0.tgz#19a0fefcba6a66a2382af10a7a67ebad6eec1f27" integrity sha512-9oJ9MM9lFLlmvxXUqsR1wLt1uF7EVbP5iYaHJYqk+G2PbMjY6EXvZeTjbdO89HgoF5cI6z49o2zT/jD9SVoNpQ== +"@vueuse/metadata@9.13.0": + version "9.13.0" + resolved "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.13.0.tgz#bc25a6cdad1b1a93c36ce30191124da6520539ff" + integrity sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ== + "@vueuse/shared@9.12.0": version "9.12.0" resolved "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.12.0.tgz#e6597da80084cba8fc3d6545f4c2fa9817b80428" @@ -1075,6 +1095,13 @@ dependencies: vue-demi "*" +"@vueuse/shared@9.13.0": + version "9.13.0" + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-9.13.0.tgz#089ff4cc4e2e7a4015e57a8f32e4b39d096353b9" + integrity sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw== + dependencies: + vue-demi "*" + "@wangeditor/basic-modules@^1.1.7": version "1.1.7" resolved "https://registry.npmmirror.com/@wangeditor/basic-modules/-/basic-modules-1.1.7.tgz#a9c3ccf4ef53332f29550d59d3676e15f395946f" @@ -1155,13 +1182,13 @@ "@xmldom/xmldom@^0.8.6": version "0.8.6" - resolved "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.6.tgz#8a1524eb5bd5e965c1e3735476f0262469f71440" + resolved "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.6.tgz#8a1524eb5bd5e965c1e3735476f0262469f71440" integrity sha512-uRjjusqpoqfmRkTaNuLJ2VohVr67Q5YwDATW3VU7PfzTj6IRaihGrYI7zckGZjxQPBIp63nfvJbM+Yu5ICh0Bg== -ace-builds@^1.10.1: - version "1.15.1" - resolved "https://registry.npmmirror.com/ace-builds/-/ace-builds-1.15.1.tgz#221ee133212b05e97cc2604b50113e679e763569" - integrity sha512-ZpexFbyuBqwmaForJb1NHfNHK59zgxHoeNcSYL/7LEYu8yu262EtCzyc90uOTAoSMLEk59F1tW+FKclzdqc6vA== +ace-builds@^1.15.2: + version "1.15.2" + resolved "https://registry.npmjs.org/ace-builds/-/ace-builds-1.15.2.tgz#e9be5c4cbc835894e1202ddc8f7a1f0df049f321" + integrity sha512-ANXWnANcB4XgC9tyCtG8EXjeDdDY6iJuPQs+pDiZF/2chQMU7LTOBgw9xJdeRzRyNX5+KGZKwgB80XyY2n5QvA== acorn-jsx@^5.3.2: version "5.3.2" @@ -1170,7 +1197,7 @@ acorn-jsx@^5.3.2: acorn-walk@^8.2.0: version "8.2.0" - resolved "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== acorn@^8.7.0, acorn@^8.8.0: @@ -1180,19 +1207,19 @@ acorn@^8.7.0, acorn@^8.8.0: address@^1.0.0: version "1.2.2" - resolved "https://registry.npmmirror.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" + resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== agent-base@6, agent-base@^6.0.0, agent-base@^6.0.2: version "6.0.2" - resolved "https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== dependencies: debug "4" agentkeepalive@^3.4.1: version "3.5.2" - resolved "https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67" + resolved "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67" integrity sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ== dependencies: humanize-ms "^1.2.1" @@ -1209,7 +1236,7 @@ ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.6: ali-oss@^6.17.1: version "6.17.1" - resolved "https://registry.npmmirror.com/ali-oss/-/ali-oss-6.17.1.tgz#3e88738ec01111a26a2b967cf857d97050886156" + resolved "https://registry.npmjs.org/ali-oss/-/ali-oss-6.17.1.tgz#3e88738ec01111a26a2b967cf857d97050886156" integrity sha512-v2oT3UhSJTH/LrsscVvi7iEGrnundydNaFzpYAKatqOl4JNcBV4UiwtlJU+ZHLys040JH2k+CutznA0GoE+P2w== dependencies: address "^1.0.0" @@ -1258,7 +1285,7 @@ ansi-styles@^4.1.0: any-promise@^1.0.0, any-promise@^1.3.0: version "1.3.0" - resolved "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== anymatch@~3.1.2: @@ -1281,7 +1308,7 @@ array-union@^2.1.0: ast-types@^0.13.2: version "0.13.4" - resolved "https://registry.npmmirror.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782" + resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782" integrity sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w== dependencies: tslib "^2.0.1" @@ -1307,7 +1334,7 @@ axios@^1.2.1: balanced-match@^1.0.0: version "1.0.2" - resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== batch-processor@1.0.0: @@ -1327,12 +1354,12 @@ boolbase@^1.0.0: bowser@^1.6.0: version "1.9.4" - resolved "https://registry.npmmirror.com/bowser/-/bowser-1.9.4.tgz#890c58a2813a9d3243704334fa81b96a5c150c9a" + resolved "https://registry.npmjs.org/bowser/-/bowser-1.9.4.tgz#890c58a2813a9d3243704334fa81b96a5c150c9a" integrity sha512-9IdMmj2KjigRq6oWhmwv1W36pDuA4STQZ8q6YO9um+x07xgYNCD3Oou+WP/3L1HNz7iqythGet3/p4wvc8AAwQ== brace-expansion@^1.1.7: version "1.1.11" - resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" @@ -1340,7 +1367,7 @@ brace-expansion@^1.1.7: brace-expansion@^2.0.1: version "2.0.1" - resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== dependencies: balanced-match "^1.0.0" @@ -1364,12 +1391,12 @@ browserslist@^4.21.3: builtin-status-codes@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + resolved "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ== bytes@3.1.2: version "3.1.2" - resolved "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== call-bind@^1.0.0, call-bind@^1.0.2: @@ -1443,7 +1470,7 @@ clipboard@^2.0.0, clipboard@^2.0.6: clone@^2.1.1: version "2.1.2" - resolved "https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + resolved "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== color-convert@^1.9.0: @@ -1484,12 +1511,12 @@ compute-scroll-into-view@^1.0.20: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== content-type@^1.0.2: version "1.0.5" - resolved "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== convert-source-map@^1.7.0: @@ -1499,27 +1526,27 @@ convert-source-map@^1.7.0: copy-to@^2.0.1: version "2.0.1" - resolved "https://registry.npmmirror.com/copy-to/-/copy-to-2.0.1.tgz#2680fbb8068a48d08656b6098092bdafc906f4a5" + resolved "https://registry.npmjs.org/copy-to/-/copy-to-2.0.1.tgz#2680fbb8068a48d08656b6098092bdafc906f4a5" integrity sha512-3DdaFaU/Zf1AnpLiFDeNCD4TOWe3Zl2RZaTzUvWiIk5ERzcCodOE20Vqq4fzCbNoHURFHT4/us/Lfq+S2zyY4w== core-js-pure@^3.25.1: version "3.28.0" - resolved "https://registry.npmmirror.com/core-js-pure/-/core-js-pure-3.28.0.tgz#4ef2888475b6c856ef6f5aeef8b4f618b76ad048" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.28.0.tgz#4ef2888475b6c856ef6f5aeef8b4f618b76ad048" integrity sha512-DSOVleA9/v3LNj/vFxAPfUHttKTzrB2RXhAPvR5TPXn4vrra3Z2ssytvRyt8eruJwAfwAiFADEbrjcRdcvPLQQ== core-js@^2.6.12: version "2.6.12" - resolved "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== core-util-is@^1.0.2, core-util-is@~1.0.0: version "1.0.3" - resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== cos-js-sdk-v5@^1.4.15-beta.0: version "1.4.15" - resolved "https://registry.npmmirror.com/cos-js-sdk-v5/-/cos-js-sdk-v5-1.4.15.tgz#d49686228ffed0f593f4c70e929a774e3ae6083f" + resolved "https://registry.npmjs.org/cos-js-sdk-v5/-/cos-js-sdk-v5-1.4.15.tgz#d49686228ffed0f593f4c70e929a774e3ae6083f" integrity sha512-WhkhjicmprBtsPNog2ENoXvP9FUAIqaF9qOI1Hlolbqv98VVJLbv4lOq66HPkw6sdW5LBT8awI4Ljx48gl8c8A== dependencies: "@xmldom/xmldom" "^0.8.6" @@ -1563,12 +1590,12 @@ d@1, d@^1.0.1: data-uri-to-buffer@3: version "3.0.1" - resolved "https://registry.npmmirror.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636" + resolved "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636" integrity sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og== dateformat@^2.0.0: version "2.2.0" - resolved "https://registry.npmmirror.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" + resolved "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" integrity sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw== dayjs@^1.11.3, dayjs@^1.11.5, dayjs@^1.11.7: @@ -1576,6 +1603,11 @@ dayjs@^1.11.3, dayjs@^1.11.5, dayjs@^1.11.7: resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2" integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== +debounce@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" + integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== + debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: version "4.3.4" resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" @@ -1585,14 +1617,14 @@ debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: debug@^2.2.0, debug@^2.6.9: version "2.6.9" - resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" deep-equal@^1.0.1: version "1.1.1" - resolved "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== dependencies: is-arguments "^1.0.4" @@ -1616,14 +1648,14 @@ deepdash-es@5.3.5: default-user-agent@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/default-user-agent/-/default-user-agent-1.0.0.tgz#16c46efdcaba3edc45f24f2bd4868b01b7c2adc6" + resolved "https://registry.npmjs.org/default-user-agent/-/default-user-agent-1.0.0.tgz#16c46efdcaba3edc45f24f2bd4868b01b7c2adc6" integrity sha512-bDF7bg6OSNcSwFWPu4zYKpVkJZQYVrAANMYB8bc9Szem1D0yKdm4sa/rOCs2aC9+2GMqQ7KnwtZRvDhmLF0dXw== dependencies: os-name "~1.0.3" define-properties@^1.1.3: version "1.2.0" - resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== dependencies: has-property-descriptors "^1.0.0" @@ -1631,7 +1663,7 @@ define-properties@^1.1.3: degenerator@^3.0.2: version "3.0.2" - resolved "https://registry.npmmirror.com/degenerator/-/degenerator-3.0.2.tgz#6a61fcc42a702d6e50ff6023fe17bff435f68235" + resolved "https://registry.npmjs.org/degenerator/-/degenerator-3.0.2.tgz#6a61fcc42a702d6e50ff6023fe17bff435f68235" integrity sha512-c0mef3SNQo56t6urUU6tdQAs+ThoD0o9B9MJ8HEt7NQcGEILCRFqQb7ZbP9JAv+QF1Ky5plydhMR/IrqWDm+TQ== dependencies: ast-types "^0.13.2" @@ -1646,22 +1678,22 @@ delayed-stream@~1.0.0: delegate@^3.1.2: version "3.2.0" - resolved "https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" + resolved "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== depd@2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== destroy@^1.0.4: version "1.2.0" - resolved "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== digest-header@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/digest-header/-/digest-header-1.0.0.tgz#60227a57b55e5f0b023055a875111a247662189d" + resolved "https://registry.npmjs.org/digest-header/-/digest-header-1.0.0.tgz#60227a57b55e5f0b023055a875111a247662189d" integrity sha512-sRTuakZ2PkOUCuAaVv+SLjhr/hRf8ldZP0XnGEQ69RFGxmll5fVaMsnRXWKKK4XsUTnJf8+eRPSFNgE/lWa9wQ== dependencies: utility "^1.17.0" @@ -1687,6 +1719,17 @@ dom7@^3.0.0: dependencies: ssr-window "^3.0.0-alpha.1" +e-icon-picker@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/e-icon-picker/-/e-icon-picker-2.1.1.tgz#c133ec78bb4320c817ca0d6bdee5e536124d62f4" + integrity sha512-oj+gDuqDEQErbZctBX+DW8IcB0AYvHUJYo7/TcMPpiToITwOPcDRZYbVILb+M+j446YqG71Kkon4y1Y4BkGDww== + dependencies: + "@popperjs/core" "^2.11.6" + "@vue/shared" "^3.2.45" + "@vueuse/core" "^9.9.0" + debounce "^1.2.1" + vue "^3.2.45" + echarts-gl@^2.0.9: version "2.0.9" resolved "https://registry.npmmirror.com/echarts-gl/-/echarts-gl-2.0.9.tgz#ee228a6c7520a6fb7bbb71ea94394f3637ade033" @@ -1710,7 +1753,7 @@ echarts@^5.4.1: ee-first@~1.1.1: version "1.1.1" - resolved "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.4.284: @@ -1748,14 +1791,14 @@ element-resize-detector@^1.2.1: end-of-stream@^1.1.0: version "1.4.4" - resolved "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" end-or-error@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/end-or-error/-/end-or-error-1.0.1.tgz#dc7a6210fe78d372fee24a8b4899dbd155414dcb" + resolved "https://registry.npmjs.org/end-or-error/-/end-or-error-1.0.1.tgz#dc7a6210fe78d372fee24a8b4899dbd155414dcb" integrity sha512-OclLMSug+k2A0JKuf494im25ANRBVW8qsjmwbgX7lQ8P82H21PQ1PWkoYwb9y5yMBS69BPlwtzdIFClo3+7kOQ== es5-ext@^0.10.35, es5-ext@^0.10.50, es5-ext@~0.10.14: @@ -1819,7 +1862,7 @@ escalade@^3.1.1: escape-html@^1.0.3: version "1.0.3" - resolved "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== escape-string-regexp@^1.0.5: @@ -1834,7 +1877,7 @@ escape-string-regexp@^4.0.0: escodegen@^1.8.1: version "1.14.3" - resolved "https://registry.npmmirror.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== dependencies: esprima "^4.0.1" @@ -1946,7 +1989,7 @@ espree@^9.3.1, espree@^9.4.0: esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" - resolved "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.4.0: @@ -1980,7 +2023,7 @@ estree-walker@^2.0.2: esutils@^2.0.2: version "2.0.3" - resolved "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== event-emitter@^0.3.5: @@ -1993,7 +2036,7 @@ event-emitter@^0.3.5: eventemitter3@^2.0.3: version "2.0.3" - resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" integrity sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg== ext@^1.1.2: @@ -2005,14 +2048,14 @@ ext@^1.1.2: extend-shallow@^2.0.1: version "2.0.1" - resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== dependencies: is-extendable "^0.1.0" extend@^3.0.2: version "3.0.2" - resolved "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: @@ -2022,7 +2065,7 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: fast-diff@1.1.2: version "1.1.2" - resolved "https://registry.npmmirror.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" + resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" integrity sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig== fast-glob@^3.2.9: @@ -2038,7 +2081,7 @@ fast-glob@^3.2.9: fast-json-stable-stringify@^2.0.0: version "2.1.0" - resolved "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: @@ -2062,7 +2105,7 @@ file-entry-cache@^6.0.1: file-uri-to-path@2: version "2.0.0" - resolved "https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz#7b415aeba227d575851e0a5b0c640d7656403fba" + resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz#7b415aeba227d575851e0a5b0c640d7656403fba" integrity sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg== fill-range@^7.0.1: @@ -2098,6 +2141,11 @@ follow-redirects@^1.15.0: resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== +font-awesome@^4.7.0: + version "4.7.0" + resolved "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz#8fa8cf0411a1a31afd07b06d2902bb9fc815a133" + integrity sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg== + form-data@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" @@ -2109,7 +2157,7 @@ form-data@^4.0.0: formstream@^1.1.0: version "1.1.1" - resolved "https://registry.npmmirror.com/formstream/-/formstream-1.1.1.tgz#17259d2440c35ca9736db9f45fb3ba3f8669c750" + resolved "https://registry.npmjs.org/formstream/-/formstream-1.1.1.tgz#17259d2440c35ca9736db9f45fb3ba3f8669c750" integrity sha512-yHRxt3qLFnhsKAfhReM4w17jP+U1OlhUjnKPPtonwKbIJO7oBP0MvoxkRUwb8AU9n0MIkYy5X5dK6pQnbj+R2Q== dependencies: destroy "^1.0.4" @@ -2118,7 +2166,7 @@ formstream@^1.1.0: fs-extra@^8.1.0: version "8.1.0" - resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== dependencies: graceful-fs "^4.2.0" @@ -2127,7 +2175,7 @@ fs-extra@^8.1.0: fs.realpath@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@~2.3.2: @@ -2137,7 +2185,7 @@ fsevents@~2.3.2: ftp@^0.3.10: version "0.3.10" - resolved "https://registry.npmmirror.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d" + resolved "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d" integrity sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ== dependencies: readable-stream "1.1.x" @@ -2145,12 +2193,12 @@ ftp@^0.3.10: function-bind@^1.1.1: version "1.1.1" - resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== functions-have-names@^1.2.2: version "1.2.3" - resolved "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== gensync@^1.0.0-beta.2: @@ -2169,12 +2217,12 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: get-ready@^1.0.0, get-ready@~1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/get-ready/-/get-ready-1.0.0.tgz#f91817f1e9adecfea13a562adfc8de883ab34782" + resolved "https://registry.npmjs.org/get-ready/-/get-ready-1.0.0.tgz#f91817f1e9adecfea13a562adfc8de883ab34782" integrity sha512-mFXCZPJIlcYcth+N8267+mghfYN9h3EhsDa6JSnbA3Wrhh/XFpuowviFcsDeYZtKspQyWyJqfs4O6P8CHeTwzw== get-uri@3: version "3.0.2" - resolved "https://registry.npmmirror.com/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c" + resolved "https://registry.npmjs.org/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c" integrity sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg== dependencies: "@tootallnate/once" "1" @@ -2200,7 +2248,7 @@ glob-parent@^6.0.2: glob@^7.1.2, glob@^7.1.3: version "7.2.3" - resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== dependencies: fs.realpath "^1.0.0" @@ -2212,7 +2260,7 @@ glob@^7.1.2, glob@^7.1.3: glob@^8.0.3: version "8.1.0" - resolved "https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" + resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== dependencies: fs.realpath "^1.0.0" @@ -2247,14 +2295,14 @@ globby@^11.1.0: good-listener@^1.2.2: version "1.2.2" - resolved "https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" + resolved "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" integrity sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw== dependencies: delegate "^3.1.2" graceful-fs@^4.1.6, graceful-fs@^4.2.0: version "4.2.10" - resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== grapheme-splitter@^1.0.4: @@ -2274,7 +2322,7 @@ has-flag@^4.0.0: has-property-descriptors@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== dependencies: get-intrinsic "^1.1.1" @@ -2286,14 +2334,14 @@ has-symbols@^1.0.2, has-symbols@^1.0.3: has-tostringtag@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== dependencies: has-symbols "^1.0.2" has@^1.0.3: version "1.0.3" - resolved "https://registry.npmmirror.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: function-bind "^1.1.1" @@ -2310,7 +2358,7 @@ html-void-elements@^2.0.0: http-errors@2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== dependencies: depd "2.0.0" @@ -2321,7 +2369,7 @@ http-errors@2.0.0: http-proxy-agent@^4.0.0, http-proxy-agent@^4.0.1: version "4.0.1" - resolved "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== dependencies: "@tootallnate/once" "1" @@ -2330,7 +2378,7 @@ http-proxy-agent@^4.0.0, http-proxy-agent@^4.0.1: https-proxy-agent@5, https-proxy-agent@^5.0.0: version "5.0.1" - resolved "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== dependencies: agent-base "6" @@ -2338,12 +2386,12 @@ https-proxy-agent@5, https-proxy-agent@^5.0.0: humanize-duration@^3.27.3: version "3.28.0" - resolved "https://registry.npmmirror.com/humanize-duration/-/humanize-duration-3.28.0.tgz#f79770c0bec34d3bfd4899338cc40643bc04df72" + resolved "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.28.0.tgz#f79770c0bec34d3bfd4899338cc40643bc04df72" integrity sha512-jMAxraOOmHuPbffLVDKkEKi/NeG8dMqP8lGRd6Tbf7JgAeG33jjgPWDbXXU7ypCI0o+oNKJFgbSB9FKVdWNI2A== humanize-ms@^1.2.0, humanize-ms@^1.2.1: version "1.2.1" - resolved "https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" + resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== dependencies: ms "^2.0.0" @@ -2357,7 +2405,7 @@ i18next@^20.4.0: iconv-lite@0.4.24, iconv-lite@^0.4.15: version "0.4.24" - resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" @@ -2392,7 +2440,7 @@ imurmurhash@^0.1.4: inflight@^1.0.4: version "1.0.6" - resolved "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" @@ -2400,22 +2448,22 @@ inflight@^1.0.4: inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@~2.0.1, inherits@~2.0.3: version "2.0.4" - resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== ip@^1.1.5: version "1.1.8" - resolved "https://registry.npmmirror.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" + resolved "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== ip@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" + resolved "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== is-arguments@^1.0.4: version "1.1.1" - resolved "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== dependencies: call-bind "^1.0.2" @@ -2430,7 +2478,7 @@ is-binary-path@~2.1.0: is-class-hotfix@~0.0.6: version "0.0.6" - resolved "https://registry.npmmirror.com/is-class-hotfix/-/is-class-hotfix-0.0.6.tgz#a527d31fb23279281dde5f385c77b5de70a72435" + resolved "https://registry.npmjs.org/is-class-hotfix/-/is-class-hotfix-0.0.6.tgz#a527d31fb23279281dde5f385c77b5de70a72435" integrity sha512-0n+pzCC6ICtVr/WXnN2f03TK/3BfXY7me4cjCAqT8TYXEl0+JBRoqBo94JJHXcyDSLUeWbNX8Fvy5g5RJdAstQ== is-core-module@^2.9.0: @@ -2442,14 +2490,14 @@ is-core-module@^2.9.0: is-date-object@^1.0.1: version "1.0.5" - resolved "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== dependencies: has-tostringtag "^1.0.0" is-extendable@^0.1.0: version "0.1.1" - resolved "https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== is-extglob@^2.1.1: @@ -2486,7 +2534,7 @@ is-plain-object@^5.0.0: is-regex@^1.0.4: version "1.1.4" - resolved "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== dependencies: call-bind "^1.0.2" @@ -2494,7 +2542,7 @@ is-regex@^1.0.4: is-type-of@^1.0.0: version "1.2.1" - resolved "https://registry.npmmirror.com/is-type-of/-/is-type-of-1.2.1.tgz#e263ec3857aceb4f28c47130ec78db09a920f8c5" + resolved "https://registry.npmjs.org/is-type-of/-/is-type-of-1.2.1.tgz#e263ec3857aceb4f28c47130ec78db09a920f8c5" integrity sha512-uK0kyX9LZYhSDS7H2sVJQJop1UnWPWmo5RvR3q2kFH6AUHYs7sOrVg0b4nyBHw29kRRNFofYN/JbHZDlHiItTA== dependencies: core-util-is "^1.0.2" @@ -2508,12 +2556,12 @@ is-url@^1.2.4: isarray@0.0.1: version "0.0.1" - resolved "https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== isarray@~1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isexe@^2.0.0: @@ -2523,22 +2571,22 @@ isexe@^2.0.0: isstream@~0.1.2: version "0.1.2" - resolved "https://registry.npmmirror.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== javascript-natural-sort@^0.7.1: version "0.7.1" - resolved "https://registry.npmmirror.com/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz#f9e2303d4507f6d74355a73664d1440fb5a0ef59" + resolved "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz#f9e2303d4507f6d74355a73664d1440fb5a0ef59" integrity sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw== jmespath@^0.16.0: version "0.16.0" - resolved "https://registry.npmmirror.com/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" + resolved "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== js-base64@^2.5.2: version "2.6.4" - resolved "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" + resolved "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== js-cookie@^3.0.1: @@ -2575,12 +2623,12 @@ jsesc@^2.5.1: json-schema-traverse@^0.4.1: version "0.4.1" - resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json-source-map@^0.6.1: version "0.6.1" - resolved "https://registry.npmmirror.com/json-source-map/-/json-source-map-0.6.1.tgz#e0b1f6f4ce13a9ad57e2ae165a24d06e62c79a0f" + resolved "https://registry.npmjs.org/json-source-map/-/json-source-map-0.6.1.tgz#e0b1f6f4ce13a9ad57e2ae165a24d06e62c79a0f" integrity sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg== json-stable-stringify-without-jsonify@^1.0.1: @@ -2594,31 +2642,31 @@ json5@^2.2.2: integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsoneditor@^9.9.2: - version "9.9.2" - resolved "https://registry.npmmirror.com/jsoneditor/-/jsoneditor-9.9.2.tgz#176112f71acbf37e977aae8656a17bc33a7a4269" - integrity sha512-hdM6bgGh3fqnbAEgO1zXM3bNdYfFH/9nPWWJYdNP/wyRU9H+t3Wvb+VtBBE8XjkBYv0rIYjeaYgrwDRaXC3zig== + version "9.10.0" + resolved "https://registry.npmjs.org/jsoneditor/-/jsoneditor-9.10.0.tgz#954c3fcf2cf0cef88bbd409304e41379270b93df" + integrity sha512-vmVSD3ubZ8jwkiDKVW5MB5ESI/MUm4trVUw5WnT4j5FV6m81liA2YfQ0l84PlN4qJ3DCeYWFWfprOUoCjzkDhQ== dependencies: - ace-builds "^1.10.1" + ace-builds "^1.15.2" ajv "^6.12.6" javascript-natural-sort "^0.7.1" jmespath "^0.16.0" json-source-map "^0.6.1" - jsonrepair "^2.2.1" + jsonrepair "^3.0.2" mobius1-selectr "^2.4.13" picomodal "^3.0.0" vanilla-picker "^2.12.1" jsonfile@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== optionalDependencies: graceful-fs "^4.1.6" -jsonrepair@^2.2.1: - version "2.2.1" - resolved "https://registry.npmmirror.com/jsonrepair/-/jsonrepair-2.2.1.tgz#7c6257c36550a310150c41ab7d5d4cab71828456" - integrity sha512-o9Je8TceILo872uQC9fIBJm957j1Io7z8Ca1iWIqY6S5S65HGE9XN7XEEw7+tUviB9Vq4sygV89MVTxl+rhZyg== +jsonrepair@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/jsonrepair/-/jsonrepair-3.0.2.tgz#aa26bedeb4cd6fce57c0f664f1905ee4b2762837" + integrity sha512-jf3eC13iGklfXqpER/OV6q24rMhXwNAoMg+zPZgPVHxGLoDaNaKk+9TdsRtGQSIAsbC1xafiIAKSwThhtHCpcw== jsplumb@^2.15.6: version "2.15.6" @@ -2627,12 +2675,12 @@ jsplumb@^2.15.6: jstoxml@^2.0.0: version "2.2.9" - resolved "https://registry.npmmirror.com/jstoxml/-/jstoxml-2.2.9.tgz#2eebd5e55383fe66a375022ca0aa88f77bc4fb84" + resolved "https://registry.npmjs.org/jstoxml/-/jstoxml-2.2.9.tgz#2eebd5e55383fe66a375022ca0aa88f77bc4fb84" integrity sha512-OYWlK0j+roh+eyaMROlNbS5cd5R25Y+IUpdl7cNdB8HNrkgwQzIS7L9MegxOiWNBj9dQhA/yAxiMwCC5mwNoBw== ko-sleep@^1.0.3: version "1.1.4" - resolved "https://registry.npmmirror.com/ko-sleep/-/ko-sleep-1.1.4.tgz#56462fba835e07bb8c26cfa083f9893a3fde5469" + resolved "https://registry.npmjs.org/ko-sleep/-/ko-sleep-1.1.4.tgz#56462fba835e07bb8c26cfa083f9893a3fde5469" integrity sha512-s05WGpvvzyTuRlRE8fM7ru2Z3O+InbJuBcckTWKg2W+2c1k6SnFa3IfiSSt0/peFrlYAXgNoxuJWWVNmWh+K/A== dependencies: ms "*" @@ -2647,7 +2695,7 @@ levn@^0.4.1: levn@~0.3.0: version "0.3.0" - resolved "https://registry.npmmirror.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== dependencies: prelude-ls "~1.1.2" @@ -2662,7 +2710,7 @@ locate-path@^6.0.0: lodash-es@^4.17.15, lodash-es@^4.17.20, lodash-es@^4.17.21: version "4.17.21" - resolved "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + resolved "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== lodash-unified@^1.0.2: @@ -2730,9 +2778,9 @@ lru-cache@^6.0.0: yallist "^4.0.0" lru-cache@^7.14.0: - version "7.14.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz#8da8d2f5f59827edb388e63e459ac23d6d408fea" - integrity sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA== + version "7.16.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.16.1.tgz#7acea16fecd9ed11430e78443c2bb81a06d3dea9" + integrity sha512-9kkuMZHnLH/8qXARvYSjNvq8S1GYFFzynQTAfKeaJ0sIrR3PUPuu37Z+EiIANiZBvpfTf2B5y8ecDLSMWlLv+w== magic-string@^0.25.7: version "0.25.9" @@ -2748,7 +2796,7 @@ memoize-one@^6.0.0: merge-descriptors@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== merge2@^1.3.0, merge2@^1.4.1: @@ -2785,7 +2833,7 @@ mime-types@^2.1.12: mime@^2.4.5, mime@^2.5.2: version "2.6.0" - resolved "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: @@ -2797,14 +2845,14 @@ minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: minimatch@^5.0.1: version "5.1.6" - resolved "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== dependencies: brace-expansion "^2.0.1" minimist@^1.1.0, minimist@^1.2.6: version "1.2.8" - resolved "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== mitt@^2.1.0: @@ -2819,34 +2867,34 @@ mitt@^3.0.0: mkdirp@^0.5.1: version "0.5.6" - resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: minimist "^1.2.6" mobius1-selectr@^2.4.13: version "2.4.13" - resolved "https://registry.npmmirror.com/mobius1-selectr/-/mobius1-selectr-2.4.13.tgz#0019dfd9f984840d6e40f70683ab3ec78ce3b5df" + resolved "https://registry.npmjs.org/mobius1-selectr/-/mobius1-selectr-2.4.13.tgz#0019dfd9f984840d6e40f70683ab3ec78ce3b5df" integrity sha512-Mk9qDrvU44UUL0EBhbAA1phfQZ7aMZPjwtL7wkpiBzGh8dETGqfsh50mWoX9EkjDlkONlErWXArHCKfoxVg0Bw== ms@*, ms@^2.0.0: version "2.1.3" - resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== ms@2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== ms@2.1.2: version "2.1.2" - resolved "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== mz-modules@^2.1.0: version "2.1.0" - resolved "https://registry.npmmirror.com/mz-modules/-/mz-modules-2.1.0.tgz#7f529877afd0d42f409a7463b96986d61cfbcf96" + resolved "https://registry.npmjs.org/mz-modules/-/mz-modules-2.1.0.tgz#7f529877afd0d42f409a7463b96986d61cfbcf96" integrity sha512-sjk8lcRW3vrVYnZ+W+67L/2rL+jbO5K/N6PFGIcLWTiYytNr22Ah9FDXFs+AQntTM1boZcoHi5qS+CV1seuPog== dependencies: glob "^7.1.2" @@ -2857,7 +2905,7 @@ mz-modules@^2.1.0: mz@^2.7.0: version "2.7.0" - resolved "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== dependencies: any-promise "^1.0.0" @@ -2886,7 +2934,7 @@ natural-compare@^1.4.0: netmask@^2.0.2: version "2.0.2" - resolved "https://registry.npmmirror.com/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7" + resolved "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7" integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== next-tick@^1.1.0: @@ -2923,7 +2971,7 @@ nth-check@^2.0.1: object-assign@^4.0.1, object-assign@^4.1.1: version "4.1.1" - resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-inspect@^1.9.0: @@ -2933,7 +2981,7 @@ object-inspect@^1.9.0: object-is@^1.0.1: version "1.1.5" - resolved "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" + resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== dependencies: call-bind "^1.0.2" @@ -2941,19 +2989,19 @@ object-is@^1.0.1: object-keys@^1.1.1: version "1.1.1" - resolved "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" - resolved "https://registry.npmmirror.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" optionator@^0.8.1: version "0.8.3" - resolved "https://registry.npmmirror.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== dependencies: deep-is "~0.1.3" @@ -2977,7 +3025,7 @@ optionator@^0.9.1: os-name@~1.0.3: version "1.0.3" - resolved "https://registry.npmmirror.com/os-name/-/os-name-1.0.3.tgz#1b379f64835af7c5a7f498b357cb95215c159edf" + resolved "https://registry.npmjs.org/os-name/-/os-name-1.0.3.tgz#1b379f64835af7c5a7f498b357cb95215c159edf" integrity sha512-f5estLO2KN8vgtTRaILIgEGBoBrMnZ3JQ7W9TMZCnOIGwHe8TRGSpcagnWDo+Dfhd/z08k9Xe75hvciJJ8Qaew== dependencies: osx-release "^1.0.0" @@ -2985,7 +3033,7 @@ os-name@~1.0.3: osx-release@^1.0.0: version "1.1.0" - resolved "https://registry.npmmirror.com/osx-release/-/osx-release-1.1.0.tgz#f217911a28136949af1bf9308b241e2737d3cd6c" + resolved "https://registry.npmjs.org/osx-release/-/osx-release-1.1.0.tgz#f217911a28136949af1bf9308b241e2737d3cd6c" integrity sha512-ixCMMwnVxyHFQLQnINhmIpWqXIfS2YOXchwQrk+OFzmo6nDjQ0E4KXAyyUh0T0MZgV4bUhkRrAbVqlE4yLVq4A== dependencies: minimist "^1.1.0" @@ -3006,7 +3054,7 @@ p-locate@^5.0.0: pac-proxy-agent@^5.0.0: version "5.0.0" - resolved "https://registry.npmmirror.com/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz#b718f76475a6a5415c2efbe256c1c971c84f635e" + resolved "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz#b718f76475a6a5415c2efbe256c1c971c84f635e" integrity sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ== dependencies: "@tootallnate/once" "1" @@ -3021,7 +3069,7 @@ pac-proxy-agent@^5.0.0: pac-resolver@^5.0.0: version "5.0.1" - resolved "https://registry.npmmirror.com/pac-resolver/-/pac-resolver-5.0.1.tgz#c91efa3a9af9f669104fa2f51102839d01cde8e7" + resolved "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.1.tgz#c91efa3a9af9f669104fa2f51102839d01cde8e7" integrity sha512-cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q== dependencies: degenerator "^3.0.2" @@ -3030,7 +3078,7 @@ pac-resolver@^5.0.0: parchment@^1.1.4: version "1.1.4" - resolved "https://registry.npmmirror.com/parchment/-/parchment-1.1.4.tgz#aeded7ab938fe921d4c34bc339ce1168bc2ffde5" + resolved "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz#aeded7ab938fe921d4c34bc339ce1168bc2ffde5" integrity sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg== parent-module@^1.0.0: @@ -3047,7 +3095,7 @@ path-exists@^4.0.0: path-is-absolute@^1.0.0: version "1.0.1" - resolved "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-key@^3.1.0: @@ -3067,7 +3115,7 @@ path-type@^4.0.0: pause-stream@~0.0.11: version "0.0.11" - resolved "https://registry.npmmirror.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" + resolved "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" integrity sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A== dependencies: through "~2.3" @@ -3084,7 +3132,7 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: picomodal@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/picomodal/-/picomodal-3.0.0.tgz#facd30f4fbf34a809c1e04ea525f004f399c0b82" + resolved "https://registry.npmjs.org/picomodal/-/picomodal-3.0.0.tgz#facd30f4fbf34a809c1e04ea525f004f399c0b82" integrity sha512-FoR3TDfuLlqUvcEeK5ifpKSVVns6B4BQvc8SDF6THVMuadya6LLtji0QgUDSStw0ZR2J7I6UGi5V2V23rnPWTw== pinia-plugin-persist@^1.0.0: @@ -3104,7 +3152,7 @@ pinia@^2.0.28: platform@^1.3.1: version "1.3.6" - resolved "https://registry.npmmirror.com/platform/-/platform-1.3.6.tgz#48b4ce983164b209c2d45a107adb31f473a6e7a7" + resolved "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz#48b4ce983164b209c2d45a107adb31f473a6e7a7" integrity sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg== postcss-selector-parser@^6.0.9: @@ -3136,7 +3184,7 @@ prelude-ls@^1.2.1: prelude-ls@~1.1.2: version "1.1.2" - resolved "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== prettier@^2.8.1: @@ -3156,12 +3204,12 @@ prismjs@^1.23.0: process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== proxy-agent@^5.0.0: version "5.0.0" - resolved "https://registry.npmmirror.com/proxy-agent/-/proxy-agent-5.0.0.tgz#d31405c10d6e8431fde96cba7a0c027ce01d633b" + resolved "https://registry.npmjs.org/proxy-agent/-/proxy-agent-5.0.0.tgz#d31405c10d6e8431fde96cba7a0c027ce01d633b" integrity sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g== dependencies: agent-base "^6.0.0" @@ -3180,7 +3228,7 @@ proxy-from-env@^1.0.0, proxy-from-env@^1.1.0: pump@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== dependencies: end-of-stream "^1.1.0" @@ -3188,12 +3236,12 @@ pump@^3.0.0: punycode@^2.1.0: version "2.3.0" - resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== qiniu-js@3.4.1: version "3.4.1" - resolved "https://registry.npmmirror.com/qiniu-js/-/qiniu-js-3.4.1.tgz#0d258771164fac5d92df1797d1c55e38db934a57" + resolved "https://registry.npmjs.org/qiniu-js/-/qiniu-js-3.4.1.tgz#0d258771164fac5d92df1797d1c55e38db934a57" integrity sha512-8vxrLqDPlJUk3fUAaTozh3TAT3ww9B5KqGogmGuTiFHnewXDoMxTCSY5z8Ab5UNdrCo6ZxDM07G/o++CICRUFw== dependencies: "@babel/runtime-corejs2" "^7.10.2" @@ -3214,7 +3262,7 @@ qs@^6.11.0, qs@^6.4.0: querystring@^0.2.1: version "0.2.1" - resolved "https://registry.npmmirror.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" + resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== queue-microtask@^1.2.2: @@ -3224,7 +3272,7 @@ queue-microtask@^1.2.2: quill-delta@^3.6.2: version "3.6.3" - resolved "https://registry.npmmirror.com/quill-delta/-/quill-delta-3.6.3.tgz#b19fd2b89412301c60e1ff213d8d860eac0f1032" + resolved "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz#b19fd2b89412301c60e1ff213d8d860eac0f1032" integrity sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg== dependencies: deep-equal "^1.0.1" @@ -3233,7 +3281,7 @@ quill-delta@^3.6.2: quill@^1.3.7: version "1.3.7" - resolved "https://registry.npmmirror.com/quill/-/quill-1.3.7.tgz#da5b2f3a2c470e932340cdbf3668c9f21f9286e8" + resolved "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz#da5b2f3a2c470e932340cdbf3668c9f21f9286e8" integrity sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g== dependencies: clone "^2.1.1" @@ -3245,7 +3293,7 @@ quill@^1.3.7: raw-body@^2.2.0: version "2.5.1" - resolved "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== dependencies: bytes "3.1.2" @@ -3255,7 +3303,7 @@ raw-body@^2.2.0: readable-stream@1.1.x: version "1.1.14" - resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" integrity sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ== dependencies: core-util-is "~1.0.0" @@ -3265,7 +3313,7 @@ readable-stream@1.1.x: readable-stream@^2.3.6: version "2.3.7" - resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: core-util-is "~1.0.0" @@ -3285,12 +3333,12 @@ readdirp@~3.6.0: regenerator-runtime@^0.13.11: version "0.13.11" - resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== regexp.prototype.flags@^1.2.0: version "1.4.3" - resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== dependencies: call-bind "^1.0.2" @@ -3323,7 +3371,7 @@ reusify@^1.0.4: rimraf@^2.6.1: version "2.7.1" - resolved "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: glob "^7.1.3" @@ -3351,12 +3399,12 @@ run-parallel@^1.1.9: safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" - resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== "safer-buffer@>= 2.1.2 < 3": version "2.1.2" - resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sass@^1.56.2: @@ -3370,7 +3418,7 @@ sass@^1.56.2: sax@>=0.6.0: version "1.2.4" - resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== screenfull@^6.0.2: @@ -3387,19 +3435,19 @@ scroll-into-view-if-needed@^2.2.28: sdk-base@^2.0.1: version "2.0.1" - resolved "https://registry.npmmirror.com/sdk-base/-/sdk-base-2.0.1.tgz#ba40289e8bdf272ed11dd9ea97eaf98e036d24c6" + resolved "https://registry.npmjs.org/sdk-base/-/sdk-base-2.0.1.tgz#ba40289e8bdf272ed11dd9ea97eaf98e036d24c6" integrity sha512-eeG26wRwhtwYuKGCDM3LixCaxY27Pa/5lK4rLKhQa7HBjJ3U3Y+f81MMZQRsDw/8SC2Dao/83yJTXJ8aULuN8Q== dependencies: get-ready "~1.0.0" select@^1.1.2: version "1.1.2" - resolved "https://registry.npmmirror.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" + resolved "https://registry.npmjs.org/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" integrity sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA== semver@^5.0.1: version "5.7.1" - resolved "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== semver@^6.3.0: @@ -3416,7 +3464,7 @@ semver@^7.3.5, semver@^7.3.6, semver@^7.3.7: setprototypeof@1.2.0: version "1.2.0" - resolved "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== shebang-command@^2.0.0: @@ -3463,7 +3511,7 @@ slate@^0.72.0: smart-buffer@^4.2.0: version "4.2.0" - resolved "https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== snabbdom@^3.1.0: @@ -3473,7 +3521,7 @@ snabbdom@^3.1.0: socks-proxy-agent@5, socks-proxy-agent@^5.0.0: version "5.0.1" - resolved "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz#032fb583048a29ebffec2e6a73fca0761f48177e" + resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz#032fb583048a29ebffec2e6a73fca0761f48177e" integrity sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ== dependencies: agent-base "^6.0.2" @@ -3482,7 +3530,7 @@ socks-proxy-agent@5, socks-proxy-agent@^5.0.0: socks@^2.3.3: version "2.7.1" - resolved "https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" + resolved "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== dependencies: ip "^2.0.0" @@ -3515,7 +3563,7 @@ sourcemap-codec@^1.4.8: spark-md5@^3.0.0: version "3.0.2" - resolved "https://registry.npmmirror.com/spark-md5/-/spark-md5-3.0.2.tgz#7952c4a30784347abcee73268e473b9c0167e3fc" + resolved "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.2.tgz#7952c4a30784347abcee73268e473b9c0167e3fc" integrity sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw== splitpanes@^3.1.5: @@ -3530,17 +3578,17 @@ ssr-window@^3.0.0-alpha.1: statuses@2.0.1: version "2.0.1" - resolved "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== statuses@^1.3.1: version "1.5.0" - resolved "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== stream-http@2.8.2: version "2.8.2" - resolved "https://registry.npmmirror.com/stream-http/-/stream-http-2.8.2.tgz#4126e8c6b107004465918aa2fc35549e77402c87" + resolved "https://registry.npmjs.org/stream-http/-/stream-http-2.8.2.tgz#4126e8c6b107004465918aa2fc35549e77402c87" integrity sha512-QllfrBhqF1DPcz46WxKTs6Mz1Bpc+8Qm6vbqOpVav5odAXwbyzwnEczoWqtxrsmlO+cJqtPrp/8gWKWjaKLLlA== dependencies: builtin-status-codes "^3.0.0" @@ -3551,17 +3599,17 @@ stream-http@2.8.2: stream-wormhole@^1.0.4: version "1.1.0" - resolved "https://registry.npmmirror.com/stream-wormhole/-/stream-wormhole-1.1.0.tgz#300aff46ced553cfec642a05251885417693c33d" + resolved "https://registry.npmjs.org/stream-wormhole/-/stream-wormhole-1.1.0.tgz#300aff46ced553cfec642a05251885417693c33d" integrity sha512-gHFfL3px0Kctd6Po0M8TzEvt3De/xu6cnRrjlfYNhwbhLPLwigI2t1nc6jrzNuaYg5C4YF78PPFuQPzRiqn9ew== string_decoder@~0.10.x: version "0.10.31" - resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" integrity sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ== string_decoder@~1.1.1: version "1.1.1" - resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" @@ -3609,26 +3657,26 @@ text-table@^0.2.0: thenify-all@^1.0.0: version "1.6.0" - resolved "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== dependencies: thenify ">= 3.1.0 < 4" "thenify@>= 3.1.0 < 4": version "3.3.1" - resolved "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== dependencies: any-promise "^1.0.0" through@~2.3: version "2.3.8" - resolved "https://registry.npmmirror.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== tiny-emitter@^2.0.0: version "2.1.0" - resolved "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" + resolved "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== tiny-warning@^1.0.3: @@ -3638,7 +3686,7 @@ tiny-warning@^1.0.3: to-arraybuffer@^1.0.0: version "1.0.1" - resolved "https://registry.npmmirror.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + resolved "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" integrity sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA== to-fast-properties@^2.0.0: @@ -3655,7 +3703,7 @@ to-regex-range@^5.0.1: toidentifier@1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== ts-md5@^1.3.1: @@ -3675,7 +3723,7 @@ tslib@^1.8.1: tslib@^2.0.1, tslib@^2.1.0: version "2.5.0" - resolved "https://registry.npmmirror.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== tsutils@^3.21.0: @@ -3694,7 +3742,7 @@ type-check@^0.4.0, type-check@~0.4.0: type-check@~0.3.2: version "0.3.2" - resolved "https://registry.npmmirror.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== dependencies: prelude-ls "~1.1.2" @@ -3721,19 +3769,19 @@ typescript@^4.9.4: unescape@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/unescape/-/unescape-1.0.1.tgz#956e430f61cad8a4d57d82c518f5e6cc5d0dda96" + resolved "https://registry.npmjs.org/unescape/-/unescape-1.0.1.tgz#956e430f61cad8a4d57d82c518f5e6cc5d0dda96" integrity sha512-O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ== dependencies: extend-shallow "^2.0.1" universalify@^0.1.0: version "0.1.2" - resolved "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== unpipe@1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== update-browserslist-db@^1.0.10: @@ -3746,14 +3794,14 @@ update-browserslist-db@^1.0.10: uri-js@^4.2.2: version "4.4.1" - resolved "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" urllib@^2.33.1: version "2.40.0" - resolved "https://registry.npmmirror.com/urllib/-/urllib-2.40.0.tgz#c63d4425081908560d7e1c4dc651f7d723a3cf76" + resolved "https://registry.npmjs.org/urllib/-/urllib-2.40.0.tgz#c63d4425081908560d7e1c4dc651f7d723a3cf76" integrity sha512-XDZjoijtzsbkXTXgM+A/sJM002nwoYsc46YOYr6MNH2jUUw1nCBf2ywT1WaPsVEWJX4Yr+9isGmYj4+yofFn9g== dependencies: any-promise "^1.3.0" @@ -3779,7 +3827,7 @@ util-deprecate@^1.0.2, util-deprecate@~1.0.1: utility@^1.16.1, utility@^1.17.0, utility@^1.8.0: version "1.17.0" - resolved "https://registry.npmmirror.com/utility/-/utility-1.17.0.tgz#60819f712a6e0ce774f52fb1d691992a5f59d362" + resolved "https://registry.npmjs.org/utility/-/utility-1.17.0.tgz#60819f712a6e0ce774f52fb1d691992a5f59d362" integrity sha512-KdVkF9An/0239BJ4+dqOa7NPrPIOeQE9AGfx0XS16O9DBiHNHRJMoeU5nL6pRGAkgJOqdOu8R4gBRcXnAocJKw== dependencies: copy-to "^2.0.1" @@ -3790,7 +3838,7 @@ utility@^1.16.1, utility@^1.17.0, utility@^1.8.0: vanilla-picker@^2.12.1: version "2.12.1" - resolved "https://registry.npmmirror.com/vanilla-picker/-/vanilla-picker-2.12.1.tgz#6e619eecf553891b8d2d042b745a23c91f19f34c" + resolved "https://registry.npmjs.org/vanilla-picker/-/vanilla-picker-2.12.1.tgz#6e619eecf553891b8d2d042b745a23c91f19f34c" integrity sha512-2qrEP9VYylKXbyzXKsbu2dferBTvqnlsr29XjHwFE+/MEp0VNj6oEUESLDtKZ7DWzGdSv1x/+ujqFZF+KsO3cg== dependencies: "@sphinxxxx/color-conversion" "^2.2.2" @@ -3817,7 +3865,7 @@ vite@^4.0.0: vm2@^3.9.8: version "3.9.14" - resolved "https://registry.npmmirror.com/vm2/-/vm2-3.9.14.tgz#964042b474cf1e6e4f475a39144773cdb9deb734" + resolved "https://registry.npmjs.org/vm2/-/vm2-3.9.14.tgz#964042b474cf1e6e4f475a39144773cdb9deb734" integrity sha512-HgvPHYHeQy8+QhzlFryvSteA4uQLBCOub02mgqdR+0bN/akRZ48TGB1v0aCv7ksyc0HXx16AZtMHKS38alc6TA== dependencies: acorn "^8.7.0" @@ -3832,7 +3880,7 @@ vue-clipboard3@^2.0.0: vue-cropperjs@^5.0.0: version "5.0.0" - resolved "https://registry.npmmirror.com/vue-cropperjs/-/vue-cropperjs-5.0.0.tgz#7f8cbc460737af3831b4ded634c95905198e329e" + resolved "https://registry.npmjs.org/vue-cropperjs/-/vue-cropperjs-5.0.0.tgz#7f8cbc460737af3831b4ded634c95905198e329e" integrity sha512-RhnC8O33uRZNkn74aiHZwNHnBJOXWlS4P6gsRI0lw4cZlWjKSCywZI9oSI9POlIPI6OYv30jvnHMXGch85tw7w== dependencies: cropperjs "^1.5.6" @@ -3910,7 +3958,7 @@ vuedraggable-es@^4.1.1: wangeditor@^4.7.5: version "4.7.15" - resolved "https://registry.npmmirror.com/wangeditor/-/wangeditor-4.7.15.tgz#38c5e279a79d0428e4fd77ae5be46367e9c819e5" + resolved "https://registry.npmjs.org/wangeditor/-/wangeditor-4.7.15.tgz#38c5e279a79d0428e4fd77ae5be46367e9c819e5" integrity sha512-aPTdREd8BxXVyJ5MI+LU83FQ7u1EPd341iXIorRNYSOvoimNoZ4nPg+yn3FGbB93/owEa6buLw8wdhYnMCJQLg== dependencies: "@babel/runtime" "^7.11.2" @@ -3931,7 +3979,7 @@ wildcard@^1.1.0: win-release@^1.0.0: version "1.1.1" - resolved "https://registry.npmmirror.com/win-release/-/win-release-1.1.1.tgz#5fa55e02be7ca934edfc12665632e849b72e5209" + resolved "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz#5fa55e02be7ca934edfc12665632e849b72e5209" integrity sha512-iCRnKVvGxOQdsKhcQId2PXV1vV3J/sDPXKA4Oe9+Eti2nb2ESEsYHRYls/UjoUW3bIc5ZDO8dTH50A/5iVN+bw== dependencies: semver "^5.0.1" @@ -3943,7 +3991,7 @@ word-wrap@^1.2.3, word-wrap@~1.2.3: wrappy@1: version "1.0.2" - resolved "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== xe-utils@^3.5.7: @@ -3958,7 +4006,7 @@ xml-name-validator@^4.0.0: xml2js@^0.4.16: version "0.4.23" - resolved "https://registry.npmmirror.com/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66" + resolved "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66" integrity sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== dependencies: sax ">=0.6.0" @@ -3966,17 +4014,17 @@ xml2js@^0.4.16: xmlbuilder@~11.0.0: version "11.0.1" - resolved "https://registry.npmmirror.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" + resolved "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== xregexp@2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943" + resolved "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943" integrity sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA== xtend@^4.0.0: version "4.0.2" - resolved "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== yallist@^3.0.2: