diff --git a/packages/pathfinding-edge/src/shims-vue.d.ts b/packages/pathfinding-edge/env.d.ts similarity index 71% rename from packages/pathfinding-edge/src/shims-vue.d.ts rename to packages/pathfinding-edge/env.d.ts index 8337a1d5..a63bfc73 100644 --- a/packages/pathfinding-edge/src/shims-vue.d.ts +++ b/packages/pathfinding-edge/env.d.ts @@ -1,3 +1,6 @@ +/// +/// + declare module '*.vue' { import type { DefineComponent } from 'vue' // eslint-disable-next-line @typescript-eslint/ban-types diff --git a/packages/pathfinding-edge/package.json b/packages/pathfinding-edge/package.json index d43ad45c..499f13f4 100644 --- a/packages/pathfinding-edge/package.json +++ b/packages/pathfinding-edge/package.json @@ -20,7 +20,8 @@ "scripts": { "prepare": "ts-patch install -s", "dev": "vite", - "build": "yarn prepare && vite build && vue-tsc --declaration --emitDeclarationOnly && tsc", + "build": "vite build", + "types": "yarn prepare && vue-tsc --declaration --emitDeclarationOnly && shx rm -rf tmp", "postbuild": "shx rm -rf tmp", "prepublishOnly": "yarn build", "test": "exit 0;", @@ -28,6 +29,7 @@ "lint": "yarn lint:js" }, "dependencies": { + "@braks/vue-flow": "^0.4.10", "@vueuse/core": "^8.4.2", "pathfinding": "^0.4.18", "perfect-arrows": "^0.3.7" diff --git a/packages/pathfinding-edge/src/arrow/PerfectArrow.vue b/packages/pathfinding-edge/src/arrow/PerfectArrow.vue index e04daaeb..19573558 100644 --- a/packages/pathfinding-edge/src/arrow/PerfectArrow.vue +++ b/packages/pathfinding-edge/src/arrow/PerfectArrow.vue @@ -1,47 +1,50 @@ + +