chore(examples): install vueflow pkg

This commit is contained in:
braks
2022-10-10 15:46:07 +02:00
committed by Braks
parent 688c931b3a
commit d1e9ee596c
3 changed files with 67 additions and 150 deletions

View File

@@ -7,6 +7,7 @@
"lint": "eslint --ext \".js,.jsx,.ts,.tsx\" --fix --ignore-path .gitignore ."
},
"dependencies": {
"vueflow": "workspace:*",
"@vue-flow/additional-components": "workspace:*",
"@vue-flow/core": "workspace:*"
},

View File

@@ -1,7 +1,6 @@
<script lang="ts" setup>
import type { Elements } from '@vue-flow/core'
import { VueFlow, isNode, useVueFlow } from '@vue-flow/core'
import { Background, Controls, MiniMap } from '@vue-flow/additional-components'
import type { Elements } from 'vueflow'
import { Background, Controls, MiniMap, VueFlow, isNode, useVueFlow } from 'vueflow'
const elements = ref<Elements>([
{ id: '1', type: 'input', label: 'Node 1', position: { x: 250, y: 5 }, class: 'light' },

211
pnpm-lock.yaml generated
View File

@@ -61,7 +61,7 @@ importers:
'@animxyz/vue3': 0.6.7_vue@3.2.37
'@stackblitz/sdk': 1.8.0
'@vue-flow/additional-components': link:../packages/additional-components
'@vue-flow/core': link:../packages/vue-flow
'@vue-flow/core': link:../packages/core
'@vue/repl': 1.1.2_vue@3.2.37
blobity: 0.2.1_react@18.2.0+vue@3.2.37
canvas-confetti: 1.5.1
@@ -91,7 +91,7 @@ importers:
cypress: ^10.9.0
dependencies:
'@vue-flow/additional-components': link:../packages/additional-components
'@vue-flow/core': link:../packages/vue-flow
'@vue-flow/core': link:../packages/core
devDependencies:
'@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.40
cypress: 10.9.0
@@ -103,7 +103,7 @@ importers:
nuxt: 3.0.0-rc.11
dependencies:
'@vue-flow/additional-components': link:../../packages/additional-components
'@vue-flow/core': link:../../packages/vue-flow
'@vue-flow/core': link:../../packages/core
devDependencies:
nuxt: 3.0.0-rc.11_rollup@2.79.1+vite@3.1.6
@@ -122,7 +122,7 @@ importers:
dependencies:
'@quasar/extras': 1.15.4
'@vue-flow/additional-components': link:../../packages/additional-components
'@vue-flow/core': link:../../packages/vue-flow
'@vue-flow/core': link:../../packages/core
quasar: 2.9.2
vue: 3.2.37
vue-router: 4.1.5_vue@3.2.37
@@ -145,9 +145,11 @@ importers:
vite-svg-loader: ^3.6.0
vue: ^3.2.37
vue-router: ^4.1.5
vueflow: workspace:*
dependencies:
'@vue-flow/additional-components': link:../../packages/additional-components
'@vue-flow/core': link:../../packages/vue-flow
'@vue-flow/core': link:../../packages/core
vueflow: link:../../packages/vue-flow
devDependencies:
'@types/dagre': 0.7.47
'@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.37
@@ -173,13 +175,54 @@ importers:
vue: 3.2.40
devDependencies:
'@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.40
'@vue-flow/core': link:../vue-flow
'@vue-flow/core': link:../core
unplugin-auto-import: 0.11.2_vite@2.9.15
vite: 2.9.15
vite-plugin-vue-type-imports: 0.2.0_s5ljmfbyjcorxzsah2scwznsai
vite-svg-loader: 3.6.0
vue-tsc: 0.40.13_typescript@4.8.4
packages/core:
specifiers:
'@rollup/plugin-replace': ^4.0.0
'@types/d3': ^7.4.0
'@vitejs/plugin-vue': ^2.3.4
'@vueuse/core': ^9.3.0
autoprefixer: ^10.4.8
d3-drag: ^3.0.0
d3-selection: ^3.0.0
d3-zoom: ^3.0.0
postcss: ^8.4.16
postcss-cli: ^9.1.0
postcss-nested: ^5.0.6
ts-patch: ^2.0.2
typescript-transform-paths: ^3.3.1
unplugin-auto-import: ^0.11.2
vite: ^2.9.15
vite-plugin-vue-type-imports: 0.2.0
vue: ^3.2.25
vue-tsc: ^0.40.13
dependencies:
'@vueuse/core': 9.3.0_vue@3.2.40
d3-drag: 3.0.0
d3-selection: 3.0.0
d3-zoom: 3.0.0
vue: 3.2.40
devDependencies:
'@rollup/plugin-replace': 4.0.0_rollup@2.79.1
'@types/d3': 7.4.0
'@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.40
autoprefixer: 10.4.12_postcss@8.4.16
postcss: 8.4.16
postcss-cli: 9.1.0_postcss@8.4.16
postcss-nested: 5.0.6_postcss@8.4.16
ts-patch: 2.0.2_typescript@4.8.4
typescript-transform-paths: 3.3.1_typescript@4.8.4
unplugin-auto-import: 0.11.2_c3fy6twyvcjpks2csaqlppkdyi
vite: 2.9.15
vite-plugin-vue-type-imports: 0.2.0_s5ljmfbyjcorxzsah2scwznsai
vue-tsc: 0.40.13_typescript@4.8.4
packages/pathfinding-edge:
specifiers:
'@types/pathfinding': ^0.0.5
@@ -201,7 +244,7 @@ importers:
devDependencies:
'@types/pathfinding': 0.0.5
'@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.37
'@vue-flow/core': link:../vue-flow
'@vue-flow/core': link:../core
ts-patch: 2.0.1_typescript@4.8.4
typescript-transform-paths: 3.3.1_typescript@4.8.4
unplugin-auto-import: 0.11.2_vite@2.9.15
@@ -228,7 +271,7 @@ importers:
vue3-moveable: 0.4.9_@types+react@16.9.56
devDependencies:
'@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.37
'@vue-flow/core': link:../vue-flow
'@vue-flow/core': link:../core
ts-patch: 2.0.1_typescript@4.8.4
typescript-transform-paths: 3.3.1_typescript@4.8.4
unplugin-auto-import: 0.11.2_tz26lugnys4zsg624icbm2tdye
@@ -238,46 +281,24 @@ importers:
packages/vue-flow:
specifiers:
'@rollup/plugin-replace': ^4.0.0
'@types/d3': ^7.4.0
'@vitejs/plugin-vue': ^2.3.4
'@vueuse/core': ^9.3.0
'@vue-flow/additional-components': workspace:*
'@vue-flow/core': workspace:*
autoprefixer: ^10.4.8
d3-drag: ^3.0.0
d3-selection: ^3.0.0
d3-zoom: ^3.0.0
postcss: ^8.4.16
postcss-cli: ^9.1.0
postcss-nested: ^5.0.6
ts-patch: ^2.0.2
typedoc: ^0.23.10
typescript-transform-paths: ^3.3.1
unplugin-auto-import: ^0.11.2
vite: ^2.9.15
vite-plugin-vue-type-imports: 0.2.0
vue: ^3.2.25
vue-tsc: ^0.40.13
dependencies:
'@vueuse/core': 9.3.0_vue@3.2.37
d3-drag: 3.0.0
d3-selection: 3.0.0
d3-zoom: 3.0.0
'@vue-flow/additional-components': link:../additional-components
'@vue-flow/core': link:../core
vue: 3.2.37
devDependencies:
'@rollup/plugin-replace': 4.0.0_rollup@2.79.1
'@types/d3': 7.4.0
'@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.37
autoprefixer: 10.4.8_postcss@8.4.16
autoprefixer: 10.4.12_postcss@8.4.16
postcss: 8.4.16
postcss-cli: 9.1.0_postcss@8.4.16
postcss-nested: 5.0.6_postcss@8.4.16
ts-patch: 2.0.2_typescript@4.7.4
typedoc: 0.23.10_typescript@4.7.4
typescript-transform-paths: 3.3.1_typescript@4.7.4
unplugin-auto-import: 0.11.2_c3fy6twyvcjpks2csaqlppkdyi
vite: 2.9.15
vite-plugin-vue-type-imports: 0.2.0_ak2iftdnrkoetwl5f6az77kdzy
vue-tsc: 0.40.13_typescript@4.7.4
packages:
@@ -2453,7 +2474,7 @@ packages:
'@vue/shared': 3.2.37
estree-walker: 2.0.2
magic-string: 0.25.9
postcss: 8.4.14
postcss: 8.4.16
source-map: 0.6.1
/@vue/compiler-sfc/3.2.40:
@@ -2616,13 +2637,13 @@ packages:
vue-demi: 0.13.6_vue@3.2.40
dev: true
/@vueuse/core/9.3.0_vue@3.2.37:
/@vueuse/core/9.3.0_vue@3.2.40:
resolution: {integrity: sha512-64Rna8IQDWpdrJxgitDg7yv1yTp41ZmvV8zlLEylK4QQLWAhz1OFGZDPZ8bU4lwcGgbEJ2sGi2jrdNh4LttUSQ==}
dependencies:
'@types/web-bluetooth': 0.0.15
'@vueuse/metadata': 9.3.0
'@vueuse/shared': 9.3.0_vue@3.2.37
vue-demi: 0.13.6_vue@3.2.37
'@vueuse/shared': 9.3.0_vue@3.2.40
vue-demi: 0.13.6_vue@3.2.40
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -2673,14 +2694,6 @@ packages:
vue-demi: 0.13.6_vue@3.2.40
dev: true
/@vueuse/shared/9.3.0_vue@3.2.37:
resolution: {integrity: sha512-caGUWLY0DpPC6l31KxeUy6vPVNA0yKxx81jFYLoMpyP6cF84FG5Dkf69DfSUqL57wX8JcUkJDMnQaQIZPWFEQQ==}
dependencies:
vue-demi: 0.13.6_vue@3.2.37
transitivePeerDependencies:
- '@vue/composition-api'
- vue
/@vueuse/shared/9.3.0_vue@3.2.40:
resolution: {integrity: sha512-caGUWLY0DpPC6l31KxeUy6vPVNA0yKxx81jFYLoMpyP6cF84FG5Dkf69DfSUqL57wX8JcUkJDMnQaQIZPWFEQQ==}
dependencies:
@@ -2688,7 +2701,6 @@ packages:
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: true
/@windicss/config/1.8.7:
resolution: {integrity: sha512-8n+/Y36j5L3rw2tgMdLjeGRuNV7VYfKoHoraLK6Bk9OJ1MTPd5vv7pekof/uOPWVV7WWjVeZ6CTO8SDbDDW3iw==}
@@ -3014,22 +3026,6 @@ packages:
postcss-value-parser: 4.2.0
dev: true
/autoprefixer/10.4.8_postcss@8.4.16:
resolution: {integrity: sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
browserslist: 4.21.3
caniuse-lite: 1.0.30001379
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
postcss: 8.4.16
postcss-value-parser: 4.2.0
dev: true
/aws-sign2/0.7.0:
resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==}
dev: true
@@ -3160,17 +3156,6 @@ packages:
wcwidth: 1.0.1
dev: true
/browserslist/4.21.3:
resolution: {integrity: sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
caniuse-lite: 1.0.30001379
electron-to-chromium: 1.4.225
node-releases: 2.0.6
update-browserslist-db: 1.0.5_browserslist@4.21.3
dev: true
/browserslist/4.21.4:
resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -3297,10 +3282,6 @@ packages:
lodash.uniq: 4.5.0
dev: true
/caniuse-lite/1.0.30001379:
resolution: {integrity: sha512-zXf+qxuN8OJrK5Bl5HbJg8cc5/Zm01WNW4ooVWUh92YlKqQZW3fwN5lXLB+kI8wkP5vTWkIIN+rutZuJhf4ykw==}
dev: true
/caniuse-lite/1.0.30001418:
resolution: {integrity: sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg==}
dev: true
@@ -4253,10 +4234,6 @@ packages:
jake: 10.8.5
dev: true
/electron-to-chromium/1.4.225:
resolution: {integrity: sha512-ICHvGaCIQR3P88uK8aRtx8gmejbVJyC6bB4LEC3anzBrIzdzC7aiZHY4iFfXhN4st6I7lMO0x4sgBHf/7kBvRw==}
dev: true
/electron-to-chromium/1.4.276:
resolution: {integrity: sha512-EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ==}
dev: true
@@ -5843,7 +5820,7 @@ packages:
dependencies:
array-union: 3.0.1
dir-glob: 3.0.1
fast-glob: 3.2.11
fast-glob: 3.2.12
ignore: 5.2.0
merge2: 1.4.1
slash: 4.0.0
@@ -6921,12 +6898,6 @@ packages:
engines: {node: '>=8'}
dev: true
/marked/4.0.18:
resolution: {integrity: sha512-wbLDJ7Zh0sqA0Vdg6aqlbT+yPxqLblpAZh1mK2+AO2twQkPywvvqQNfEPVwSSRjZ7dZcdeVBIAgiO7MMp3Dszw==}
engines: {node: '>= 12'}
hasBin: true
dev: true
/marked/4.1.1:
resolution: {integrity: sha512-0cNMnTcUJPxbA6uWmCmjWz4NJRe/0Xfk2NhXCUHjew9qJzFN20krFnsUe7QynwqOwa5m1fZ4UDg0ycKFVC0ccw==}
engines: {node: '>= 12'}
@@ -8267,14 +8238,6 @@ packages:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
dev: true
/postcss/8.4.14:
resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
picocolors: 1.0.0
source-map-js: 1.0.2
/postcss/8.4.16:
resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==}
engines: {node: ^10 || ^12 || >=14}
@@ -9455,7 +9418,7 @@ packages:
typescript: 4.8.4
dev: true
/ts-patch/2.0.2_typescript@4.7.4:
/ts-patch/2.0.2_typescript@4.8.4:
resolution: {integrity: sha512-NbgdS/J/ylaARJVaF1w4cPw378yvw6C1026fU5NKC2GO4jCwRlkuE/G7gwknNMHwkAOhwamKjuzkuLw/u4KlBg==}
hasBin: true
peerDependencies:
@@ -9468,7 +9431,7 @@ packages:
resolve: 1.22.1
shelljs: 0.8.5
strip-ansi: 6.0.1
typescript: 4.7.4
typescript: 4.8.4
dev: true
/tsconfig-paths/3.14.1:
@@ -9665,29 +9628,6 @@ packages:
typescript: 4.7.4
dev: true
/typedoc/0.23.10_typescript@4.7.4:
resolution: {integrity: sha512-03EUiu/ZuScUBMnY6p0lY+HTH8SwhzvRE3gImoemdPDWXPXlks83UGTx++lyquWeB1MTwm9D9Ca8RIjkK3AFfQ==}
engines: {node: '>= 14.14'}
hasBin: true
peerDependencies:
typescript: 4.6.x || 4.7.x
dependencies:
lunr: 2.3.9
marked: 4.0.18
minimatch: 5.1.0
shiki: 0.10.1
typescript: 4.7.4
dev: true
/typescript-transform-paths/3.3.1_typescript@4.7.4:
resolution: {integrity: sha512-c+8Cqd2rsRtTU68rJI0NX/OtqgBDddNs1fIxm1nCNyhn0WpoyqtpUxc1w9Ke5c5kgE4/OT5xYbKf2cf694RYEg==}
peerDependencies:
typescript: '>=3.6.5'
dependencies:
minimatch: 3.1.2
typescript: 4.7.4
dev: true
/typescript-transform-paths/3.3.1_typescript@4.8.4:
resolution: {integrity: sha512-c+8Cqd2rsRtTU68rJI0NX/OtqgBDddNs1fIxm1nCNyhn0WpoyqtpUxc1w9Ke5c5kgE4/OT5xYbKf2cf694RYEg==}
peerDependencies:
@@ -9913,7 +9853,7 @@ packages:
dependencies:
'@antfu/utils': 0.5.2
'@rollup/pluginutils': 4.2.1
'@vueuse/core': 9.3.0_vue@3.2.37
'@vueuse/core': 9.3.0_vue@3.2.40
local-pkg: 0.4.2
magic-string: 0.26.2
unimport: 0.6.7_rollup@2.79.1+vite@2.9.15
@@ -10278,17 +10218,6 @@ packages:
picocolors: 1.0.0
dev: true
/update-browserslist-db/1.0.5_browserslist@4.21.3:
resolution: {integrity: sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
browserslist: 4.21.3
escalade: 3.1.1
picocolors: 1.0.0
dev: true
/upper-case/1.1.3:
resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==}
dev: true
@@ -10615,7 +10544,6 @@ packages:
optional: true
dependencies:
vue: 3.2.40
dev: true
/vue-devtools-stub/0.1.0:
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
@@ -10656,17 +10584,6 @@ packages:
vue: 3.2.40
dev: true
/vue-tsc/0.40.13_typescript@4.7.4:
resolution: {integrity: sha512-xzuN3g5PnKfJcNrLv4+mAjteMd5wLm5fRhW0034OfNJZY4WhB07vhngea/XeGn7wNYt16r7syonzvW/54dcNiA==}
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
'@volar/vue-language-core': 0.40.13
'@volar/vue-typescript': 0.40.13
typescript: 4.7.4
dev: true
/vue-tsc/0.40.13_typescript@4.8.4:
resolution: {integrity: sha512-xzuN3g5PnKfJcNrLv4+mAjteMd5wLm5fRhW0034OfNJZY4WhB07vhngea/XeGn7wNYt16r7syonzvW/54dcNiA==}
hasBin: true