diff --git a/package-lock.json b/package-lock.json index b478552..151337c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@vue-flow/core": "^1.48.1", "@vue-flow/node-resizer": "^1.5.0", "axios": "^1.6.7", + "html-to-image": "^1.11.13", "lucide-vue-next": "^0.322.0", "vue": "^3.4.15" }, @@ -2029,6 +2030,12 @@ "he": "bin/he" } }, + "node_modules/html-to-image": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/html-to-image/-/html-to-image-1.11.13.tgz", + "integrity": "sha512-cuOPoI7WApyhBElTTb9oqsawRvZ0rHhaHwghRLlTuffoD1B2aDemlCruLeZrUIIdvG7gs9xeELEPm6PhuASqrg==", + "license": "MIT" + }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", diff --git a/package.json b/package.json index 65a3ea8..7e16de6 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "@vue-flow/core": "^1.48.1", "@vue-flow/node-resizer": "^1.5.0", "axios": "^1.6.7", + "html-to-image": "^1.11.13", "lucide-vue-next": "^0.322.0", "vue": "^3.4.15" }, diff --git a/src/App.vue b/src/App.vue index 6bb2389..c93dac6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,9 +1,31 @@