Commit fa828fd972efeea87f364be76a1139ae53ec20d8
1 parent
bd2039ac
fix(flow-chart): fix drag and drop menu loss
Showing
14 changed files
with
86 additions
and
40 deletions
CHANGELOG.zh_CN.md
package.json
... | ... | @@ -63,7 +63,7 @@ |
63 | 63 | "devDependencies": { |
64 | 64 | "@commitlint/cli": "^12.1.4", |
65 | 65 | "@commitlint/config-conventional": "^12.1.4", |
66 | - "@iconify/json": "^1.1.354", | |
66 | + "@iconify/json": "^1.1.355", | |
67 | 67 | "@purge-icons/generated": "^0.7.0", |
68 | 68 | "@types/codemirror": "^5.60.0", |
69 | 69 | "@types/crypto-js": "^4.0.1", |
... | ... | @@ -91,7 +91,7 @@ |
91 | 91 | "eslint-config-prettier": "^8.3.0", |
92 | 92 | "eslint-define-config": "^1.0.8", |
93 | 93 | "eslint-plugin-prettier": "^3.4.0", |
94 | - "eslint-plugin-vue": "^7.10.0", | |
94 | + "eslint-plugin-vue": "^7.11.0", | |
95 | 95 | "esno": "^0.7.1", |
96 | 96 | "fs-extra": "^10.0.0", |
97 | 97 | "http-server": "^0.12.3", |
... | ... | @@ -100,7 +100,7 @@ |
100 | 100 | "is-ci": "^3.0.0", |
101 | 101 | "less": "^4.1.1", |
102 | 102 | "lint-staged": "^11.0.0", |
103 | - "postcss": "^8.3.1", | |
103 | + "postcss": "^8.3.2", | |
104 | 104 | "prettier": "^2.3.1", |
105 | 105 | "pretty-quick": "^3.1.0", |
106 | 106 | "rimraf": "^3.0.2", |
... | ... | @@ -128,7 +128,7 @@ |
128 | 128 | "resolutions": { |
129 | 129 | "//": "Used to install imagemin dependencies, because imagemin may not be installed in China. If it is abroad, you can delete it", |
130 | 130 | "bin-wrapper": "npm:bin-wrapper-china", |
131 | - "rollup": "^2.51.1" | |
131 | + "rollup": "^2.51.2" | |
132 | 132 | }, |
133 | 133 | "repository": { |
134 | 134 | "type": "git", | ... | ... |
src/components/Drawer/src/BasicDrawer.vue
... | ... | @@ -163,7 +163,7 @@ |
163 | 163 | |
164 | 164 | function setDrawerProps(props: Partial<DrawerProps>): void { |
165 | 165 | // Keep the last setDrawerProps |
166 | - propsRef.value = deepMerge(unref(propsRef), props); | |
166 | + propsRef.value = deepMerge(unref(propsRef) || ({} as any), props); | |
167 | 167 | |
168 | 168 | if (Reflect.has(props, 'visible')) { |
169 | 169 | visibleRef.value = !!props.visible; | ... | ... |
src/components/FlowChart/src/FlowChart.vue
... | ... | @@ -9,23 +9,20 @@ |
9 | 9 | </template> |
10 | 10 | <script lang="ts"> |
11 | 11 | import type { Definition } from '@logicflow/core'; |
12 | - | |
13 | 12 | import { defineComponent, ref, onMounted, unref, nextTick, computed, watch } from 'vue'; |
14 | - | |
15 | 13 | import FlowChartToolbar from './FlowChartToolbar.vue'; |
16 | 14 | import LogicFlow from '@logicflow/core'; |
17 | - import { Snapshot, BpmnElement, Menu, DndPanel } from '@logicflow/extension'; | |
18 | - | |
15 | + import { Snapshot, BpmnElement, Menu, DndPanel, SelectionSelect } from '@logicflow/extension'; | |
19 | 16 | import { useDesign } from '/@/hooks/web/useDesign'; |
20 | 17 | import { useAppStore } from '/@/store/modules/app'; |
21 | 18 | import { createFlowChartContext } from './useFlowContext'; |
22 | - | |
23 | 19 | import { toLogicFlowData } from './adpterForTurbo'; |
24 | 20 | import { useModal, BasicModal } from '/@/components/Modal'; |
25 | 21 | import { JsonPreview } from '/@/components/CodeEditor'; |
26 | - | |
22 | + import { configDefaultDndPanel } from './config'; | |
27 | 23 | import '@logicflow/core/dist/style/index.css'; |
28 | 24 | import '@logicflow/extension/lib/style/index.css'; |
25 | + | |
29 | 26 | export default defineComponent({ |
30 | 27 | name: 'FlowChart', |
31 | 28 | components: { BasicModal, FlowChartToolbar, JsonPreview }, |
... | ... | @@ -44,6 +41,9 @@ |
44 | 41 | type: Boolean, |
45 | 42 | default: true, |
46 | 43 | }, |
44 | + patternItems: { | |
45 | + type: Array, | |
46 | + }, | |
47 | 47 | }, |
48 | 48 | setup(props) { |
49 | 49 | const lfElRef = ref<ElRef>(null); |
... | ... | @@ -104,6 +104,7 @@ |
104 | 104 | if (!lfEl) { |
105 | 105 | return; |
106 | 106 | } |
107 | + LogicFlow.use(DndPanel); | |
107 | 108 | |
108 | 109 | // Canvas configuration |
109 | 110 | LogicFlow.use(Snapshot); |
... | ... | @@ -111,14 +112,16 @@ |
111 | 112 | LogicFlow.use(BpmnElement); |
112 | 113 | // Start the right-click menu |
113 | 114 | LogicFlow.use(Menu); |
114 | - LogicFlow.use(DndPanel); | |
115 | + LogicFlow.use(SelectionSelect); | |
115 | 116 | |
116 | 117 | lfInstance.value = new LogicFlow({ |
117 | 118 | ...unref(getFlowOptions), |
118 | 119 | container: lfEl, |
119 | 120 | }); |
120 | - unref(lfInstance)?.setDefaultEdgeType('line'); | |
121 | + const lf = unref(lfInstance)!; | |
122 | + lf?.setDefaultEdgeType('line'); | |
121 | 123 | onRender(); |
124 | + lf?.setPatternItems(props.patternItems || configDefaultDndPanel(lf)); | |
122 | 125 | } |
123 | 126 | |
124 | 127 | async function onRender() { |
... | ... | @@ -137,7 +140,6 @@ |
137 | 140 | return; |
138 | 141 | } |
139 | 142 | graphData.value = unref(lf).getGraphData(); |
140 | - | |
141 | 143 | openModal(); |
142 | 144 | } |
143 | 145 | ... | ... |
src/components/FlowChart/src/config.ts
... | ... | @@ -53,3 +53,44 @@ export const BpmnNode = [ |
53 | 53 | class: 'bpmn-user', |
54 | 54 | }, |
55 | 55 | ]; |
56 | + | |
57 | +export function configDefaultDndPanel(lf) { | |
58 | + return [ | |
59 | + { | |
60 | + text: '选区', | |
61 | + icon: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAABGdBTUEAALGPC/xhBQAAAOVJREFUOBGtVMENwzAIjKP++2026ETdpv10iy7WFbqFyyW6GBywLCv5gI+Dw2Bluj1znuSjhb99Gkn6QILDY2imo60p8nsnc9bEo3+QJ+AKHfMdZHnl78wyTnyHZD53Zzx73MRSgYvnqgCUHj6gwdck7Zsp1VOrz0Uz8NbKunzAW+Gu4fYW28bUYutYlzSa7B84Fh7d1kjLwhcSdYAYrdkMQVpsBr5XgDGuXwQfQr0y9zwLda+DUYXLaGKdd2ZTtvbolaO87pdo24hP7ov16N0zArH1ur3iwJpXxm+v7oAJNR4JEP8DoAuSFEkYH7cAAAAASUVORK5CYII=', | |
62 | + callback: () => { | |
63 | + lf.updateEditConfig({ | |
64 | + stopMoveGraph: true, | |
65 | + }); | |
66 | + }, | |
67 | + }, | |
68 | + { | |
69 | + type: 'circle', | |
70 | + text: '开始', | |
71 | + icon: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAABGdBTUEAALGPC/xhBQAAAnBJREFUOBGdVL1rU1EcPfdGBddmaZLiEhdx1MHZQXApraCzQ7GKLgoRBxMfcRELuihWKcXFRcEWF8HBf0DdDCKYRZpnl7p0svLe9Zzbd29eQhTbC8nv+9zf130AT63jvooOGS8Vf9Nt5zxba7sXQwODfkWpkbjTQfCGUd9gIp3uuPP8bZ946g56dYQvnBg+b1HB8VIQmMFrazKcKSvFW2dQTxJnJdQ77urmXWOMBCmXM2Rke4S7UAW+/8ywwFoewmBps2tu7mbTdp8VMOkIRAkKfrVawalJTtIliclFbaOBqa0M2xImHeVIfd/nKAfVq/LGnPss5Kh00VEdSzfwnBXPUpmykNss4lUI9C1ga+8PNrBD5YeqRY2Zz8PhjooIbfJXjowvQJBqkmEkVnktWhwu2SM7SMx7Cj0N9IC0oQXRo8xwAGzQms+xrB/nNSUWVveI48ayrFGyC2+E2C+aWrZHXvOuz+CiV6iycWe1Rd1Q6+QUG07nb5SbPrL4426d+9E1axKjY3AoRrlEeSQo2Eu0T6BWAAr6COhTcWjRaYfKG5csnvytvUr/WY4rrPMB53Uo7jZRjXaG6/CFfNMaXEu75nG47X+oepU7PKJvvzGDY1YLSKHJrK7vFUwXKkaxwhCW3u+sDFMVrIju54RYYbFKpALZAo7sB6wcKyyrd+aBMryMT2gPyD6GsQoRFkGHr14TthZni9ck0z+Pnmee460mHXbRAypKNy3nuMdrWgVKj8YVV8E7PSzp1BZ9SJnJAsXdryw/h5ctboUVi4AFiCd+lQaYMw5z3LGTBKjLQOeUF35k89f58Vv/tGh+l+PE/wG0rgfIUbZK5AAAAABJRU5ErkJggg==', | |
72 | + }, | |
73 | + { | |
74 | + type: 'rect', | |
75 | + text: '用户任务', | |
76 | + icon: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAEFVwZaAAAABGdBTUEAALGPC/xhBQAAAqlJREFUOBF9VM9rE0EUfrMJNUKLihGbpLGtaCOIR8VjQMGDePCgCCIiCNqzCAp2MyYUCXhUtF5E0D+g1t48qAd7CCLqQUQKEWkStcEfVGlLdp/fm3aW2QQdyLzf33zz5m2IsAZ9XhDpyaaIZkTS4ASzK41TFao88GuJ3hsr2pAbipHxuSYyKRugagICGANkfFnNh3HeE2N0b3nN2cgnpcictw5veJIzxmDamSlxxQZicq/mflxhbaH8BLRbuRwNtZp0JAhoplVRUdzmCe/vO27wFuuA3S5qXruGdboy5/PRGFsbFGKo/haRtQHIrM83bVeTrOgNhZReWaYGnE4aUQgTJNvijJFF4jQ8BxJE5xfKatZWmZcTQ+BVgh7s8SgPlCkcec4mGTmieTP4xd7PcpIEg1TX6gdeLW8rTVMVLVvb7ctXoH0Cydl2QOPJBG21STE5OsnbweVYzAnD3A7PVILuY0yiiyDwSm2g441r6rMSgp6iK42yqroI2QoXeJVeA+YeZSa47gZdXaZWQKTrG93rukk/l2Al6Kzh5AZEl7dDQy+JjgFahQjRopSxPbrbvK7GRe9ePWBo1wcU7sYrFZtavXALwGw/7Dnc50urrHJuTPSoO2IMV3gUQGNg87IbSOIY9BpiT9HV7FCZ94nPXb3MSnwHn/FFFE1vG6DTby+r31KAkUktB3Qf6ikUPWxW1BkXSPQeMHHiW0+HAd2GelJsZz1OJegCxqzl+CLVHa/IibuHeJ1HAKzhuDR+ymNaRFM+4jU6UWKXorRmbyqkq/D76FffevwdCp+jN3UAN/C9JRVTDuOxC/oh+EdMnqIOrlYteKSfadVRGLJFJPSB/ti/6K8f0CNymg/iH2gO/f0DwE0yjAFO6l8JaR5j0VPwPwfaYHqOqrCI319WzwhwzNW/aQAAAABJRU5ErkJggg==', | |
77 | + cls: 'important-node', | |
78 | + }, | |
79 | + { | |
80 | + type: 'rect', | |
81 | + text: '系统任务', | |
82 | + icon: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAEFVwZaAAAABGdBTUEAALGPC/xhBQAAAqlJREFUOBF9VM9rE0EUfrMJNUKLihGbpLGtaCOIR8VjQMGDePCgCCIiCNqzCAp2MyYUCXhUtF5E0D+g1t48qAd7CCLqQUQKEWkStcEfVGlLdp/fm3aW2QQdyLzf33zz5m2IsAZ9XhDpyaaIZkTS4ASzK41TFao88GuJ3hsr2pAbipHxuSYyKRugagICGANkfFnNh3HeE2N0b3nN2cgnpcictw5veJIzxmDamSlxxQZicq/mflxhbaH8BLRbuRwNtZp0JAhoplVRUdzmCe/vO27wFuuA3S5qXruGdboy5/PRGFsbFGKo/haRtQHIrM83bVeTrOgNhZReWaYGnE4aUQgTJNvijJFF4jQ8BxJE5xfKatZWmZcTQ+BVgh7s8SgPlCkcec4mGTmieTP4xd7PcpIEg1TX6gdeLW8rTVMVLVvb7ctXoH0Cydl2QOPJBG21STE5OsnbweVYzAnD3A7PVILuY0yiiyDwSm2g441r6rMSgp6iK42yqroI2QoXeJVeA+YeZSa47gZdXaZWQKTrG93rukk/l2Al6Kzh5AZEl7dDQy+JjgFahQjRopSxPbrbvK7GRe9ePWBo1wcU7sYrFZtavXALwGw/7Dnc50urrHJuTPSoO2IMV3gUQGNg87IbSOIY9BpiT9HV7FCZ94nPXb3MSnwHn/FFFE1vG6DTby+r31KAkUktB3Qf6ikUPWxW1BkXSPQeMHHiW0+HAd2GelJsZz1OJegCxqzl+CLVHa/IibuHeJ1HAKzhuDR+ymNaRFM+4jU6UWKXorRmbyqkq/D76FffevwdCp+jN3UAN/C9JRVTDuOxC/oh+EdMnqIOrlYteKSfadVRGLJFJPSB/ti/6K8f0CNymg/iH2gO/f0DwE0yjAFO6l8JaR5j0VPwPwfaYHqOqrCI319WzwhwzNW/aQAAAABJRU5ErkJggg==', | |
83 | + cls: 'import_icon', | |
84 | + }, | |
85 | + { | |
86 | + type: 'diamond', | |
87 | + text: '条件判断', | |
88 | + icon: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAAHeEJUAAAAABGdBTUEAALGPC/xhBQAAAvVJREFUOBGNVEFrE0EU/mY3bQoiFlOkaUJrQUQoWMGePLX24EH0IIoHKQiCV0G8iE1covgLiqA/QTzVm1JPogc9tIJYFaQtlhQxqYjSpunu+L7JvmUTU3AgmTfvffPNN++9WSA1DO182f6xwILzD5btfAoQmwL5KJEwiQyVbSVZ0IgRyV6PTpIJ81E5ZvqfHQR0HUOBHW4L5Et2kQ6Zf7iAOhTFAA8s0pEP7AXO1uAA52SbqGk6h/6J45LaLhO64ByfcUzM39V7ZiAdS2yCePPEIQYvTUHqM/n7dgQNfBKWPjpF4ISk8q3J4nB11qw6X8l+FsF3EhlkEMfrjIer3wJTLwS2aCNcj4DbGxXTw00JmAuO+Ni6bBxVUCvS5d9aa04+so4pHW5jLTywuXAL7jJ+D06sl82Sgl2JuVBQn498zkc2bGKxULHjCnSMadBKYDYYHAtsby1EQ5lNGrQd4Y3v4Zo0XdGEmDno46yCM9Tk+RiJmUYHS/aXHPNTcjxcbTFna000PFJHIVZ5lFRqRpJWk9/+QtlOUYJj9HG5pVFEU7zqIYDVsw2s+AJaD8wTd2umgSCCyUxgGsS1Y6TBwXQQTFuZaHcd8gAGioE90hlsY+wMcs30RduYtxanjMGal8H5dMW67dmT1JFtYUEe8LiQLRsPZ6IIc7A4J5tqco3T0pnv/4u0kyzrYUq7gASuEyI8VXKvB9Odytv6jS/PNaZBln0nioJG/AVQRZvApOdhjj3Jt8QC8Im09SafwdBdvIpztpxWxpeKCC+EsFdS8DCyuCn2munFpL7ctHKp+Xc5cMybeIyMAN33SPL3ZR9QV1XVwLyzHm6Iv0/yeUuUb7PPlZC4D4HZkeu6dpF4v9j9MreGtMbxMMRLIcjJic9yHi7WQ3yVKzZVWUr5UrViJvn1FfUlwe/KYVfYyWRLSGNu16hR01U9IacajXPei0wx/5BqgInvJN+MMNtNme7ReU9SBbgntovn0kKHpFg7UogZvaZiOue/q1SBo9ktHzQAAAAASUVORK5CYII=', | |
89 | + }, | |
90 | + { | |
91 | + type: 'circle', | |
92 | + text: '结束', | |
93 | + icon: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAABGdBTUEAALGPC/xhBQAAA1BJREFUOBFtVE1IVUEYPXOf+tq40Y3vPcmFIdSjIorWoRG0ERWUgnb5FwVhYQSl72oUoZAboxKNFtWiwKRN0M+jpfSzqJAQclHo001tKkjl3emc8V69igP3znzfnO/M9zcDcKT67azmjYWTwl9Vn7Vumeqzj1DVb6cleQY4oAVnIOPb+mKAGxQmKI5CWNJ2aLPatxWa3aB9K7/fB+/Z0jUF6TmMlFLQqrkECWQzOZxYGjTlOl8eeKaIY5yHnFn486xBustDjWT6dG7pmjHOJd+33t0iitTPkK6tEvjxq4h2MozQ6WFSX/LkDUGfFwfhEZj1Auz/U4pyAi5Sznd7uKzznXeVHlI/Aywmk6j7fsUsEuCGADrWARXXwjxWQsUbIupDHJI7kF5dRktg0eN81IbiZXiTESic50iwS+t1oJgL83jAiBupLDCQqwziaWSoAFSeIR3P5Xv5az00wyIn35QRYTwdSYbz8pH8fxUUAtxnFvYmEmgI0wYXUXcCCSpeEVpXlsRhBnCEATxWylL9+EKCAYhe1NGstUa6356kS9NVvt3DU2fd+Wtbm/+lSbylJqsqkSm9CRhvoJVlvKPvF1RKY/FcPn5j4UfIMLn8D4UYb54BNsilTDXKnF4CfTobA0FpoW/LSp306wkXM+XaOJhZaFkcNM82ASNAWMrhrUbRfmyeI1FvRBTpN06WKxa9BK0o2E4Pd3zfBBEwPsv9sQBnmLVbLEIZ/Xe9LYwJu/Er17W6HYVBc7vmuk0xUQ+pqxdom5Fnp55SiytXLPYoMXNM4u4SNSCFWnrVIzKG3EGyMXo6n/BQOe+bX3FClY4PwydVhthOZ9NnS+ntiLh0fxtlUJHAuGaFoVmttpVMeum0p3WEXbcll94l1wM/gZ0Ccczop77VvN2I7TlsZCsuXf1WHvWEhjO8DPtyOVg2/mvK9QqboEth+7pD6NUQC1HN/TwvydGBARi9MZSzLE4b8Ru3XhX2PBxf8E1er2A6516o0w4sIA+lwURhAON82Kwe2iDAC1Watq4XHaGQ7skLcFOtI5lDxuM2gZe6WFIotPAhbaeYlU4to5cuarF1QrcZ/lwrLaCJl66JBocYZnrNlvm2+MBCTmUymPrYZVbjdlr/BxlMjmNmNI3SAAAAAElFTkSuQmCC', | |
94 | + }, | |
95 | + ]; | |
96 | +} | ... | ... |
src/components/Loading/src/Loading.vue
... | ... | @@ -5,10 +5,8 @@ |
5 | 5 | </template> |
6 | 6 | <script lang="ts"> |
7 | 7 | import { PropType } from 'vue'; |
8 | - | |
9 | 8 | import { defineComponent } from 'vue'; |
10 | 9 | import { Spin } from 'ant-design-vue'; |
11 | - | |
12 | 10 | import { SizeEnum } from '/@/enums/sizeEnum'; |
13 | 11 | |
14 | 12 | export default defineComponent({ | ... | ... |
src/components/Loading/src/createLoading.ts
1 | 1 | import { VNode, defineComponent } from 'vue'; |
2 | -import type { LoadingProps } from './types'; | |
2 | +import type { LoadingProps } from './typing'; | |
3 | 3 | |
4 | 4 | import { createVNode, render, reactive, h } from 'vue'; |
5 | 5 | import Loading from './Loading.vue'; |
... | ... | @@ -20,8 +20,8 @@ export function createLoading(props?: Partial<LoadingProps>, target?: HTMLElemen |
20 | 20 | |
21 | 21 | vm = createVNode(LoadingWrap); |
22 | 22 | |
23 | - // TODO fix https://github.com/anncwb/vue-vben-admin/issues/438 | |
24 | 23 | if (wait) { |
24 | + // TODO fix https://github.com/anncwb/vue-vben-admin/issues/438 | |
25 | 25 | setTimeout(() => { |
26 | 26 | render(vm, document.createElement('div')); |
27 | 27 | }, 0); | ... | ... |
src/components/Loading/src/types.ts renamed to src/components/Loading/src/typing.ts
src/components/Loading/src/useLoading.ts
src/components/Modal/src/BasicModal.vue
... | ... | @@ -186,7 +186,7 @@ |
186 | 186 | */ |
187 | 187 | function setModalProps(props: Partial<ModalProps>): void { |
188 | 188 | // Keep the last setModalProps |
189 | - propsRef.value = deepMerge(unref(propsRef), props); | |
189 | + propsRef.value = deepMerge(unref(propsRef) || ({} as any), props); | |
190 | 190 | if (!Reflect.has(props, 'visible')) return; |
191 | 191 | visibleRef.value = !!props.visible; |
192 | 192 | } | ... | ... |
src/components/Page/index.ts
1 | -export { default as PageFooter } from './src/PageFooter.vue'; | |
2 | -export { default as PageWrapper } from './src/PageWrapper.vue'; | |
1 | +import { withInstall } from '/@/utils'; | |
2 | + | |
3 | +import pageFooter from './src/PageFooter.vue'; | |
4 | +import pageWrapper from './src/pageWrapper.vue'; | |
5 | + | |
6 | +export const PageFooter = withInstall(pageFooter); | |
7 | +export const PageWrapper = withInstall(pageWrapper); | ... | ... |
src/components/Page/src/PageFooter.vue
src/views/demo/comp/desc/index.vue
yarn.lock
... | ... | @@ -1191,10 +1191,10 @@ |
1191 | 1191 | dependencies: |
1192 | 1192 | cross-fetch "^3.0.6" |
1193 | 1193 | |
1194 | -"@iconify/json@^1.1.354": | |
1195 | - version "1.1.354" | |
1196 | - resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.354.tgz#a2024ba18a48931e46121413ea743cddd3638fa6" | |
1197 | - integrity sha512-zFW5iV4FQmu/Mhn5fUNDtESLJFuQ8Mr9B0vBM2DmKbWJmTuMoF3sfV1w3tXMCvKFAXSTUcBTdXeEYP2rWnA8jA== | |
1194 | +"@iconify/json@^1.1.355": | |
1195 | + version "1.1.355" | |
1196 | + resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.355.tgz#cb2363653e4df6763e87e8716b3508eff0da3f1d" | |
1197 | + integrity sha512-xHhdtI/YH8fFF/IG6YYs28Hi1SRr4ZzqRoi09wds7iX4cBvdP6RqnUxaxgiksSFSEAqF+8sZrhLDo3hkAT5v2w== | |
1198 | 1198 | |
1199 | 1199 | "@intlify/core-base@9.1.6": |
1200 | 1200 | version "9.1.6" |
... | ... | @@ -4284,10 +4284,10 @@ eslint-plugin-prettier@^3.4.0: |
4284 | 4284 | dependencies: |
4285 | 4285 | prettier-linter-helpers "^1.0.0" |
4286 | 4286 | |
4287 | -eslint-plugin-vue@^7.10.0: | |
4288 | - version "7.10.0" | |
4289 | - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-7.10.0.tgz#251749aa99e089e085275f011042c6e74189f89a" | |
4290 | - integrity sha512-xdr6e4t/L2moRAeEQ9HKgge/hFq+w9v5Dj+BA54nTAzSFdUyKLiSOdZaRQjCHMY0Pk2WaQBFH9QiWG60xiC+6A== | |
4287 | +eslint-plugin-vue@^7.11.0: | |
4288 | + version "7.11.0" | |
4289 | + resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.11.0.tgz#c19b098899b7e3cd692beffbbe73611064ef1ea6" | |
4290 | + integrity sha512-Qwo8wilqnOXnG9B5auEiTstyaHefyhHd5lEhhxemwXoWsAxIW2yppzuVudowC5n+qn1nMLNV9TANkTthBK7Waw== | |
4291 | 4291 | dependencies: |
4292 | 4292 | eslint-utils "^2.1.0" |
4293 | 4293 | natural-compare "^1.4.0" |
... | ... | @@ -8136,10 +8136,10 @@ postcss@^8.3.0: |
8136 | 8136 | nanoid "^3.1.23" |
8137 | 8137 | source-map-js "^0.6.2" |
8138 | 8138 | |
8139 | -postcss@^8.3.1: | |
8140 | - version "8.3.1" | |
8141 | - resolved "https://registry.npmjs.org/postcss/-/postcss-8.3.1.tgz#71f380151c227f83b898294a46481f689f86b70a" | |
8142 | - integrity sha512-9qH0MGjsSm+fjxOi3GnwViL1otfi7qkj+l/WX5gcRGmZNGsIcqc+A5fBkE6PUobEQK4APqYVaES+B3Uti98TCw== | |
8139 | +postcss@^8.3.2: | |
8140 | + version "8.3.2" | |
8141 | + resolved "https://registry.npmjs.org/postcss/-/postcss-8.3.2.tgz#ed3ec489f5428af5740cd6effcc216b4d455ee64" | |
8142 | + integrity sha512-y1FK/AWdZlBF5lusS5j5l4/vF67+vQZt1SXPVJ32y1kRGDQyrs1zk32hG1cInRTu14P0V+orPz+ifwW/7rR4bg== | |
8143 | 8143 | dependencies: |
8144 | 8144 | colorette "^1.2.2" |
8145 | 8145 | nanoid "^3.1.23" |
... | ... | @@ -8871,10 +8871,10 @@ rollup-plugin-visualizer@5.5.0: |
8871 | 8871 | source-map "^0.7.3" |
8872 | 8872 | yargs "^16.2.0" |
8873 | 8873 | |
8874 | -rollup@^2.38.5, rollup@^2.43.1, rollup@^2.45.2, rollup@^2.51.1: | |
8875 | - version "2.51.1" | |
8876 | - resolved "https://registry.npmjs.org/rollup/-/rollup-2.51.1.tgz#87bcd4095fe79b14c9bec0edc7ffa44e4827f793" | |
8877 | - integrity sha512-8xfDbAtBleXotb6qKEHWuo/jkn94a9dVqGc7Rwl3sqspCVlnCfbRek7ldhCARSi7h32H0xR4QThm1t9zHN+3uw== | |
8874 | +rollup@^2.38.5, rollup@^2.43.1, rollup@^2.45.2, rollup@^2.51.2: | |
8875 | + version "2.51.2" | |
8876 | + resolved "https://registry.npmjs.org/rollup/-/rollup-2.51.2.tgz#6de71e28c833089a0bd745a09671a3e2b92af6b7" | |
8877 | + integrity sha512-ReV2eGEadA7hmXSzjxdDKs10neqH2QURf2RxJ6ayAlq93ugy6qIvXMmbc5cWMGCDh1h5T4thuWO1e2VNbMq8FA== | |
8878 | 8878 | optionalDependencies: |
8879 | 8879 | fsevents "~2.3.1" |
8880 | 8880 | ... | ... |