{"_id":"@adipanda/xyflow-svelte","_rev":"8-dda066ab876312079d3857bc9089a773","name":"@adipanda/xyflow-svelte","dist-tags":{"latest":"1.5.7-krea.0"},"versions":{"1.5.0-krea.0":{"name":"@adipanda/xyflow-svelte","version":"1.5.0-krea.0","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"license":"MIT","_id":"@adipanda/xyflow-svelte@1.5.0-krea.0","maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"homepage":"https://svelteflow.dev","bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"dist":{"shasum":"2d18458f79bd9433b7ec9fa12c856f902eab77ef","tarball":"https://registry.npmjs.org/@adipanda/xyflow-svelte/-/xyflow-svelte-1.5.0-krea.0.tgz","fileCount":266,"integrity":"sha512-uB6LeiVPbxsCgqhwTAMZ/fUBPhvRRfOOe8pDBuPE2IbE1JrypXc2sVwTrsoxCObPK026HN4aNr0Tsi1hhX6FKQ==","signatures":[{"sig":"MEUCIQCRaFl96nv8UWWIt0NrOrcFpZjh5fkwPuP4HHh5zVYxPgIgdintxzh2HiZdYXFN3NqwJeEOfENR/X7I1F8XIOL1hTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353507},"type":"module","module":"./dist/lib/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","svelte":"./dist/lib/index.js","default":"./dist/lib/index.js"},"./package.json":"./package.json","./dist/base.css":"./dist/base.css","./dist/style.css":"./dist/style.css"},"gitHead":"6010fa0433fe5aa80f3795b9b9d936c6c5aceef0","scripts":{"css":"postcss src/styles/{base,style}.css --config ./../../tooling/postcss-config --dir dist","dev":"concurrently \"svelte-kit sync && svelte-package -o dist/lib -w\" pnpm:css-watch","lint":"prettier --check . && eslint ./src","build":"svelte-kit sync && svelte-package -o dist/lib && pnpm css","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","css-watch":"pnpm css --watch","typecheck":"pnpm check","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"adipanda","email":"pandaaditya48@gmail.com"},"repository":{"url":"git+https://github.com/xyflow/xyflow.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.8.2","description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.19.5","dependencies":{"@xyflow/system":"link:../system","@svelte-put/shortcut":"^4.1.0"},"publishConfig":{"access":"public"},"typesVersions":{">5.0":{"index":["./dist/lib/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.39.1","svelte":"^5.45.4","cssnano":"^7.1.2","globals":"^16.5.0","postcss":"^8.5.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","postcss-cli":"^11.0.1","autoprefixer":"^10.4.22","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@eslint/compat":"^2.0.0","postcss-import":"^16.1.1","postcss-nested":"^7.0.2","postcss-rename":"^0.8.0","@sveltejs/package":"^2.5.7","svelte-preprocess":"^6.0.3","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@typescript-eslint/parser":"^8.48.1","@sveltejs/vite-plugin-svelte":"^6.2.1","@typescript-eslint/eslint-plugin":"^8.48.1","postcss-combine-duplicated-selectors":"^10.0.3"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/xyflow-svelte_1.5.0-krea.0_1767668170884_0.43398785127270645","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-krea.0":{"name":"@adipanda/xyflow-svelte","version":"1.5.1-krea.0","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"license":"MIT","_id":"@adipanda/xyflow-svelte@1.5.1-krea.0","maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"homepage":"https://svelteflow.dev","bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"dist":{"shasum":"b3fed2022f9fe356e053c25205b8cc38e4075d25","tarball":"https://registry.npmjs.org/@adipanda/xyflow-svelte/-/xyflow-svelte-1.5.1-krea.0.tgz","fileCount":266,"integrity":"sha512-lgUmtAetsTfJLres0O9AKmsBdwZKOb6YiQKuIZVHKik/NRk4hgKUjpBx7O3WJKnsd0GeSYnzSRDMz2NUF9M62g==","signatures":[{"sig":"MEUCIQCcqwoDLk0rDS74vN9RGaxIT9/0Wf1QgbN93SpJ7KnGcwIgLiG2VUYoVx7VAtHrlv+s26zURY41a037OQ/9RViUMdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353500},"type":"module","module":"./dist/lib/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","svelte":"./dist/lib/index.js","default":"./dist/lib/index.js"},"./package.json":"./package.json","./dist/base.css":"./dist/base.css","./dist/style.css":"./dist/style.css"},"gitHead":"6010fa0433fe5aa80f3795b9b9d936c6c5aceef0","scripts":{"css":"postcss src/styles/{base,style}.css --config ./../../tooling/postcss-config --dir dist","dev":"concurrently \"svelte-kit sync && svelte-package -o dist/lib -w\" pnpm:css-watch","lint":"prettier --check . && eslint ./src","build":"svelte-kit sync && svelte-package -o dist/lib && pnpm css","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","css-watch":"pnpm css --watch","typecheck":"pnpm check","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"adipanda","email":"pandaaditya48@gmail.com"},"repository":{"url":"git+https://github.com/xyflow/xyflow.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.8.2","description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.19.5","dependencies":{"@xyflow/system":"^0.0.74","@svelte-put/shortcut":"^4.1.0"},"publishConfig":{"access":"public"},"typesVersions":{">5.0":{"index":["./dist/lib/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.39.1","svelte":"^5.45.4","cssnano":"^7.1.2","globals":"^16.5.0","postcss":"^8.5.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","postcss-cli":"^11.0.1","autoprefixer":"^10.4.22","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@eslint/compat":"^2.0.0","postcss-import":"^16.1.1","postcss-nested":"^7.0.2","postcss-rename":"^0.8.0","@sveltejs/package":"^2.5.7","svelte-preprocess":"^6.0.3","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@typescript-eslint/parser":"^8.48.1","@sveltejs/vite-plugin-svelte":"^6.2.1","@typescript-eslint/eslint-plugin":"^8.48.1","postcss-combine-duplicated-selectors":"^10.0.3"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/xyflow-svelte_1.5.1-krea.0_1767671099376_0.5398054743487177","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-krea.0":{"name":"@adipanda/xyflow-svelte","version":"1.5.2-krea.0","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"license":"MIT","_id":"@adipanda/xyflow-svelte@1.5.2-krea.0","maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"homepage":"https://svelteflow.dev","bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"dist":{"shasum":"2fa4c64bb9507c44f112810d199b1588d7269198","tarball":"https://registry.npmjs.org/@adipanda/xyflow-svelte/-/xyflow-svelte-1.5.2-krea.0.tgz","fileCount":268,"integrity":"sha512-IFwBk2YMhDn0KVyS3S6gK+ysXmHBtSaYc+V9ED7GKag2QfWQcgZIVq2u1Ab/h83LdTCwkGNt63mBYpFC6OTPEg==","signatures":[{"sig":"MEYCIQD9isNSs2xMCLA1ibWq3Fne6JbwmtD967t64Dkd7wXwDgIhALkXEcKtxa+IqA2vp8m0WKGkb5ZDhJ8mspZs26snRdBP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385662},"type":"module","module":"./dist/lib/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","svelte":"./dist/lib/index.js","default":"./dist/lib/index.js"},"./package.json":"./package.json","./dist/base.css":"./dist/base.css","./dist/style.css":"./dist/style.css"},"gitHead":"4bd0107999d6a5d9ed4713ced4110b9e1d1c648b","scripts":{"css":"postcss src/styles/{base,style}.css --config ./../../tooling/postcss-config --dir dist","dev":"concurrently \"svelte-kit sync && svelte-package -o dist/lib -w\" pnpm:css-watch","lint":"prettier --check . && eslint ./src","build":"svelte-kit sync && svelte-package -o dist/lib && pnpm css","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","css-watch":"pnpm css --watch","typecheck":"pnpm check","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"adipanda","email":"pandaaditya48@gmail.com"},"repository":{"url":"git+https://github.com/xyflow/xyflow.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.8.2","description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.19.5","dependencies":{"@xyflow/system":"^0.0.74","@svelte-put/shortcut":"^4.1.0"},"publishConfig":{"access":"public"},"typesVersions":{">5.0":{"index":["./dist/lib/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.39.1","svelte":"^5.45.4","cssnano":"^7.1.2","globals":"^16.5.0","postcss":"^8.5.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","postcss-cli":"^11.0.1","autoprefixer":"^10.4.22","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@eslint/compat":"^2.0.0","postcss-import":"^16.1.1","postcss-nested":"^7.0.2","postcss-rename":"^0.8.0","@sveltejs/package":"^2.5.7","svelte-preprocess":"^6.0.3","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@typescript-eslint/parser":"^8.48.1","@sveltejs/vite-plugin-svelte":"^6.2.1","@typescript-eslint/eslint-plugin":"^8.48.1","postcss-combine-duplicated-selectors":"^10.0.3"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/xyflow-svelte_1.5.2-krea.0_1768126440799_0.7254811107175267","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-krea.0":{"name":"@adipanda/xyflow-svelte","version":"1.5.3-krea.0","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"license":"MIT","_id":"@adipanda/xyflow-svelte@1.5.3-krea.0","maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"homepage":"https://svelteflow.dev","bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"dist":{"shasum":"9aa068c9497dd880b24f0b06848f8e35fed4d6aa","tarball":"https://registry.npmjs.org/@adipanda/xyflow-svelte/-/xyflow-svelte-1.5.3-krea.0.tgz","fileCount":268,"integrity":"sha512-gbR0chBWkghVf/8L3JWLG0UvfHZ+0cyjS2njURxFrF9bC8X3Dn5VYEg22FB97IpiynQywiLM+SLLXBuXcA6egQ==","signatures":[{"sig":"MEUCIE6CgdWmEVAu9hNuaAxCnNpXOEtUA95pvUZBrRaPOnLBAiEAoNHmqnlUDliXP6WX0TnnfbvTlJgvkMmewAn3ypY2swQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385662},"type":"module","module":"./dist/lib/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","svelte":"./dist/lib/index.js","default":"./dist/lib/index.js"},"./package.json":"./package.json","./dist/base.css":"./dist/base.css","./dist/style.css":"./dist/style.css"},"gitHead":"30f8823cbacfa6d78cc9e36d73e688ed7d02e635","scripts":{"css":"postcss src/styles/{base,style}.css --config ./../../tooling/postcss-config --dir dist","dev":"concurrently \"svelte-kit sync && svelte-package -o dist/lib -w\" pnpm:css-watch","lint":"prettier --check . && eslint ./src","build":"svelte-kit sync && svelte-package -o dist/lib && pnpm css","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","css-watch":"pnpm css --watch","typecheck":"pnpm check","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"adipanda","email":"pandaaditya48@gmail.com"},"repository":{"url":"git+https://github.com/xyflow/xyflow.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.8.2","description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.19.5","dependencies":{"@xyflow/system":"^0.0.74","@svelte-put/shortcut":"^4.1.0"},"publishConfig":{"access":"public"},"typesVersions":{">5.0":{"index":["./dist/lib/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.39.1","svelte":"^5.45.4","cssnano":"^7.1.2","globals":"^16.5.0","postcss":"^8.5.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","postcss-cli":"^11.0.1","autoprefixer":"^10.4.22","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@eslint/compat":"^2.0.0","postcss-import":"^16.1.1","postcss-nested":"^7.0.2","postcss-rename":"^0.8.0","@sveltejs/package":"^2.5.7","svelte-preprocess":"^6.0.3","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@typescript-eslint/parser":"^8.48.1","@sveltejs/vite-plugin-svelte":"^6.2.1","@typescript-eslint/eslint-plugin":"^8.48.1","postcss-combine-duplicated-selectors":"^10.0.3"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/xyflow-svelte_1.5.3-krea.0_1768127381794_0.6482585885487604","host":"s3://npm-registry-packages-npm-production"}},"1.5.4-krea.0":{"name":"@adipanda/xyflow-svelte","version":"1.5.4-krea.0","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"license":"MIT","_id":"@adipanda/xyflow-svelte@1.5.4-krea.0","maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"homepage":"https://svelteflow.dev","bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"dist":{"shasum":"f48a94b8577cf4ce877b2666afd43b9b8953363e","tarball":"https://registry.npmjs.org/@adipanda/xyflow-svelte/-/xyflow-svelte-1.5.4-krea.0.tgz","fileCount":268,"integrity":"sha512-44onRkpEMnOX7W/f3/Dt8NsCKVDMuGuo22SwT60fYNOotAODR8nMpYQDaTJb45UEhDLx3oS/LbfC7OcftsJjHw==","signatures":[{"sig":"MEUCIQCsPBaEf8SCPZuN1di7n5AwJ9xCgqoj1G3S3HBRgikzjQIga1eQRf76BereuvNL8MqGCmpDRiyf4St9ZRJZs+BcWik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385662},"type":"module","module":"./dist/lib/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","svelte":"./dist/lib/index.js","default":"./dist/lib/index.js"},"./package.json":"./package.json","./dist/base.css":"./dist/base.css","./dist/style.css":"./dist/style.css"},"gitHead":"30f8823cbacfa6d78cc9e36d73e688ed7d02e635","scripts":{"css":"postcss src/styles/{base,style}.css --config ./../../tooling/postcss-config --dir dist","dev":"concurrently \"svelte-kit sync && svelte-package -o dist/lib -w\" pnpm:css-watch","lint":"prettier --check . && eslint ./src","build":"svelte-kit sync && svelte-package -o dist/lib && pnpm css","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","css-watch":"pnpm css --watch","typecheck":"pnpm check","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"adipanda","email":"pandaaditya48@gmail.com"},"repository":{"url":"git+https://github.com/xyflow/xyflow.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.8.2","description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.19.5","dependencies":{"@xyflow/system":"^0.0.74","@svelte-put/shortcut":"^4.1.0"},"publishConfig":{"access":"public"},"typesVersions":{">5.0":{"index":["./dist/lib/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.39.1","svelte":"^5.45.4","cssnano":"^7.1.2","globals":"^16.5.0","postcss":"^8.5.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","postcss-cli":"^11.0.1","autoprefixer":"^10.4.22","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@eslint/compat":"^2.0.0","postcss-import":"^16.1.1","postcss-nested":"^7.0.2","postcss-rename":"^0.8.0","@sveltejs/package":"^2.5.7","svelte-preprocess":"^6.0.3","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@typescript-eslint/parser":"^8.48.1","@sveltejs/vite-plugin-svelte":"^6.2.1","@typescript-eslint/eslint-plugin":"^8.48.1","postcss-combine-duplicated-selectors":"^10.0.3"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/xyflow-svelte_1.5.4-krea.0_1768128171035_0.05577393609557979","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-krea.0":{"name":"@adipanda/xyflow-svelte","version":"1.5.5-krea.0","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"license":"MIT","_id":"@adipanda/xyflow-svelte@1.5.5-krea.0","maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"homepage":"https://svelteflow.dev","bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"dist":{"shasum":"740157c6f0a17bdf28159d97155713f59e4add60","tarball":"https://registry.npmjs.org/@adipanda/xyflow-svelte/-/xyflow-svelte-1.5.5-krea.0.tgz","fileCount":268,"integrity":"sha512-nwQxewV7vcsB6ncByu3nK+YQCXN0VJDJh9WHMTi9EjDDvvBr6CGbE0STBoH/fGo1tJ9xKxIGeucy2xsW0E/uDg==","signatures":[{"sig":"MEQCIGHlsgTr9omqggUcCuFdTuGGRqu1h4RqNRKX2uyYuVq4AiAzDw53SNjs1pnGkG7xq1KqgkzTvdVxEMGCsDvv6OvhMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385663},"type":"module","module":"./dist/lib/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","svelte":"./dist/lib/index.js","default":"./dist/lib/index.js"},"./package.json":"./package.json","./dist/base.css":"./dist/base.css","./dist/style.css":"./dist/style.css"},"gitHead":"0718462598844a91ced63bde097e6c7670f68e24","scripts":{"css":"postcss src/styles/{base,style}.css --config ./../../tooling/postcss-config --dir dist","dev":"concurrently \"svelte-kit sync && svelte-package -o dist/lib -w\" pnpm:css-watch","lint":"prettier --check . && eslint ./src","build":"svelte-kit sync && svelte-package -o dist/lib && pnpm css","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","css-watch":"pnpm css --watch","typecheck":"pnpm check","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"adipanda","email":"pandaaditya48@gmail.com"},"repository":{"url":"git+https://github.com/xyflow/xyflow.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.8.2","description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.19.5","dependencies":{"@xyflow/system":"^0.0.74","@svelte-put/shortcut":"^4.1.0"},"publishConfig":{"access":"public"},"typesVersions":{">5.0":{"index":["./dist/lib/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.39.1","svelte":"^5.45.4","cssnano":"^7.1.2","globals":"^16.5.0","postcss":"^8.5.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","postcss-cli":"^11.0.1","autoprefixer":"^10.4.22","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@eslint/compat":"^2.0.0","postcss-import":"^16.1.1","postcss-nested":"^7.0.2","postcss-rename":"^0.8.0","@sveltejs/package":"^2.5.7","svelte-preprocess":"^6.0.3","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@typescript-eslint/parser":"^8.48.1","@sveltejs/vite-plugin-svelte":"^6.2.1","@typescript-eslint/eslint-plugin":"^8.48.1","postcss-combine-duplicated-selectors":"^10.0.3"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/xyflow-svelte_1.5.5-krea.0_1768129551118_0.47849874216358534","host":"s3://npm-registry-packages-npm-production"}},"1.5.6-krea.0":{"name":"@adipanda/xyflow-svelte","version":"1.5.6-krea.0","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"license":"MIT","_id":"@adipanda/xyflow-svelte@1.5.6-krea.0","maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"homepage":"https://svelteflow.dev","bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"dist":{"shasum":"95e632fa6a63a00cc919f4c0ec133a78482e5d89","tarball":"https://registry.npmjs.org/@adipanda/xyflow-svelte/-/xyflow-svelte-1.5.6-krea.0.tgz","fileCount":268,"integrity":"sha512-3qfqUcIvk0gEsf1yPzdCjZXcYHjkQ7KdUK7+ztV3cmcepHFNrPIBhT8TPsKjWZqSHKwuxJCCKuJWpfjdH8IvSQ==","signatures":[{"sig":"MEQCICPtYGmCZTfAb5wzEayxXNlBLwNrqicO8dOI/25eX3jXAiAC7n87pFfeFHu270/je+V57Ha2btjL2oIrmsJWi7j22w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387429},"type":"module","module":"./dist/lib/index.js","exports":{".":{"types":"./dist/lib/index.d.ts","svelte":"./dist/lib/index.js","default":"./dist/lib/index.js"},"./package.json":"./package.json","./dist/base.css":"./dist/base.css","./dist/style.css":"./dist/style.css"},"gitHead":"99f1be68b9484c07636c8dc3ecf8909a3aa89b52","scripts":{"css":"postcss src/styles/{base,style}.css --config ./../../tooling/postcss-config --dir dist","dev":"concurrently \"svelte-kit sync && svelte-package -o dist/lib -w\" pnpm:css-watch","lint":"prettier --check . && eslint ./src","build":"svelte-kit sync && svelte-package -o dist/lib && pnpm css","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","css-watch":"pnpm css --watch","typecheck":"pnpm check","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"adipanda","email":"pandaaditya48@gmail.com"},"repository":{"url":"git+https://github.com/xyflow/xyflow.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.8.2","description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.19.5","dependencies":{"@xyflow/system":"^0.0.74","@svelte-put/shortcut":"^4.1.0"},"publishConfig":{"access":"public"},"typesVersions":{">5.0":{"index":["./dist/lib/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.39.1","svelte":"^5.45.4","cssnano":"^7.1.2","globals":"^16.5.0","postcss":"^8.5.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","postcss-cli":"^11.0.1","autoprefixer":"^10.4.22","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@eslint/compat":"^2.0.0","postcss-import":"^16.1.1","postcss-nested":"^7.0.2","postcss-rename":"^0.8.0","@sveltejs/package":"^2.5.7","svelte-preprocess":"^6.0.3","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@typescript-eslint/parser":"^8.48.1","@sveltejs/vite-plugin-svelte":"^6.2.1","@typescript-eslint/eslint-plugin":"^8.48.1","postcss-combine-duplicated-selectors":"^10.0.3"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/xyflow-svelte_1.5.6-krea.0_1768541189276_0.42807250622176984","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-krea.0":{"name":"@adipanda/xyflow-svelte","version":"1.5.7-krea.0","description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"repository":{"type":"git","url":"git+https://github.com/xyflow/xyflow.git","directory":"packages/svelte"},"homepage":"https://svelteflow.dev","bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"scripts":{"dev":"concurrently \"svelte-kit sync && svelte-package -o dist/lib -w\" pnpm:css-watch","build":"svelte-kit sync && svelte-package -o dist/lib && pnpm css","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","css":"postcss src/styles/{base,style}.css --config ./../../tooling/postcss-config --dir dist","css-watch":"pnpm css --watch","lint":"prettier --check . && eslint ./src","format":"prettier --write .","typecheck":"pnpm check"},"type":"module","module":"./dist/lib/index.js","exports":{"./package.json":"./package.json",".":{"types":"./dist/lib/index.d.ts","svelte":"./dist/lib/index.js","default":"./dist/lib/index.js"},"./dist/base.css":"./dist/base.css","./dist/style.css":"./dist/style.css"},"sideEffects":["*.css"],"license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@svelte-put/shortcut":"^4.1.0","@xyflow/system":"^0.0.74"},"devDependencies":{"@eslint/compat":"^2.0.0","@eslint/js":"^9.39.1","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/vite-plugin-svelte":"^6.2.1","@typescript-eslint/eslint-plugin":"^8.48.1","@typescript-eslint/parser":"^8.48.1","autoprefixer":"^10.4.22","cssnano":"^7.1.2","dotenv":"^17.2.3","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-svelte":"^3.13.0","globals":"^16.5.0","postcss":"^8.5.6","postcss-cli":"^11.0.1","postcss-combine-duplicated-selectors":"^10.0.3","postcss-import":"^16.1.1","postcss-nested":"^7.0.2","postcss-rename":"^0.8.0","prettier":"^3.7.4","prettier-plugin-svelte":"^3.4.0","svelte":"^5.45.4","svelte-check":"^4.3.4","svelte-eslint-parser":"^1.4.0","svelte-preprocess":"^6.0.3","tslib":"^2.8.1","typescript":"^5.9.3","typescript-eslint":"^8.48.1"},"peerDependencies":{"svelte":"^5.25.0"},"typesVersions":{">5.0":{"index":["./dist/lib/index.d.ts"]}},"_id":"@adipanda/xyflow-svelte@1.5.7-krea.0","gitHead":"d82a05e8e037c7732420f4f426b9616527742c76","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uS+cutbyqT+QMiB8gwscKI16MO5lYiWQjfApwmpBFpcxVTpoPh/5TrMhTSMl4pR9dZ7Ufl8CqVpCYdfIdOhUzg==","shasum":"73648982c6d0351e22c72bc0a844fb927fc243a7","tarball":"https://registry.npmjs.org/@adipanda/xyflow-svelte/-/xyflow-svelte-1.5.7-krea.0.tgz","fileCount":268,"unpackedSize":387429,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGvw9ZhJE8GSrVNFM2/lGOgUwdVR/eQdyoU+ERSo8w3qAiEAqO+zxugjtUVaXARKqLF5dF28WMfGlX/qMtsUYgkrIw4="}]},"_npmUser":{"name":"adipanda","email":"pandaaditya48@gmail.com"},"directories":{},"maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xyflow-svelte_1.5.7-krea.0_1768541978600_0.3469603336390792"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-06T02:56:10.714Z","modified":"2026-01-16T05:39:38.924Z","1.5.0-krea.0":"2026-01-06T02:56:11.050Z","1.5.1-krea.0":"2026-01-06T03:44:59.567Z","1.5.2-krea.0":"2026-01-11T10:14:00.965Z","1.5.3-krea.0":"2026-01-11T10:29:41.928Z","1.5.4-krea.0":"2026-01-11T10:42:51.189Z","1.5.5-krea.0":"2026-01-11T11:05:51.426Z","1.5.6-krea.0":"2026-01-16T05:26:29.414Z","1.5.7-krea.0":"2026-01-16T05:39:38.794Z"},"bugs":{"url":"https://github.com/xyflow/xyflow/issues"},"license":"MIT","homepage":"https://svelteflow.dev","keywords":["svelte","node-based UI","graph","diagram","workflow","svelte-flow","xyflow"],"repository":{"type":"git","url":"git+https://github.com/xyflow/xyflow.git","directory":"packages/svelte"},"description":"Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.","maintainers":[{"name":"adipanda","email":"pandaaditya48@gmail.com"}],"readme":"![readme-header](https://user-images.githubusercontent.com/2857535/279691030-dd853bef-88c5-433b-a51a-10294dc82d2b.svg#gh-light-mode-only)\n![readme-header-dark](https://user-images.githubusercontent.com/2857535/279691048-accf12e0-da89-4c79-8d66-dee0c43585cd.svg#gh-dark-mode-only)\n\n<div align=\"center\">\n\n![GitHub License MIT](https://img.shields.io/github/license/wbkd/react-flow?color=%23ff0072)\n![npm downloads](https://img.shields.io/npm/dt/@xyflow/svelte?color=%23FF0072&label=downloads)\n\nSvelte Flow is a highly customizable component for building interactive graphs and node-based editors, built by the creators of React Flow.\n\n☣️ **Svelte Flow is still alpha and currently under heavy development. The API is relatively stable but some things might change.** ☣️\n\n[🚀 Getting Started](https://svelteflow.dev/learn) | [📖 Documentation](https://svelteflow.dev/api-reference/svelte-flow) | [📺 Examples](https://svelteflow.dev/examples/overview) | [☎️ Discord](https://discord.gg/RVmnytFmGW)\n\n</div>\n\n## Key Features\n\n- **Easy to use:** Seamless zooming and panning, single- and multi selection of graph elements and keyboard shortcuts are supported out of the box\n- **Customizable:** Different [node](https://svelteflow.dev/examples) and [edge types](https://svelteflow.dev/examples/edges/edge-types) and support for custom nodes with multiple handles and custom edges\n- **Fast rendering:** Only nodes that have changed are re-rendered\n- **Hooks and Utils:** [Hooks](https://svelteflow.dev/api-reference/hooks) for handling nodes, edges and the viewport and graph [helper functions](https://svelteflow.dev/api-reference/utils)\n- **Plugin Components:** [Background](https://svelteflow.dev/api-reference/components/background), [MiniMap](https://svelteflow.dev/api-reference/components/minimap) and [Controls](https://svelteflow.dev/api-reference/components/controls)\n- **Reliable**: Written in [Typescript](https://www.typescriptlang.org) and tested with [Playwright](https://www.playwright.dev)\n\n## Installation\n\nThe easiest way to get the latest version of Svelte Flow is to install it via npm, yarn or pnpm:\n\n```sh\nnpm install @xyflow/svelte\n```\n\n## Getting started\n\nYou only need a few lines to get a fully interactive (e.g. select and drag nodes or pan and zoom) flow. If you want to learn more, please refer to the [learn section](https://svelteflow.dev/learn), the [examples](https://svelteflow.dev/examples) or the [API reference](https://svelteflow.dev/api-reference).\n\n```svelte\n<script lang=\"ts\">\n  import { writable } from 'svelte/store';\n  import { SvelteFlow, Controls, Background, BackgroundVariant, MiniMap } from '@xyflow/svelte';\n\n  // you need to import the styles for Svelte Flow to work\n  // if you just want to load the basic styleds, you can import '@xyflow/svelte/dist/base.css'\n  import '@xyflow/svelte/dist/style.css';\n\n  // We are using writables for the nodes and edges to sync them easily. When a user drags a node for example, Svelte Flow updates its position. This also makes it easier to update nodes in user land.\n  const nodes = writable([\n    {\n      id: '1',\n      type: 'input',\n      data: { label: 'Input Node' },\n      position: { x: 0, y: 0 }\n    },\n    {\n      id: '2',\n      type: 'custom',\n      data: { label: 'Node' },\n      position: { x: 0, y: 150 }\n    }\n  ]);\n\n  // same for edges\n  const edges = writable([\n    {\n      id: '1-2',\n      type: 'default',\n      source: '1',\n      target: '2',\n      label: 'Edge Text'\n    }\n  ]);\n</script>\n\n<SvelteFlow {nodes} {edges} fitView on:nodeclick={(event) => console.log('on node click', event)}>\n  <Controls />\n  <Background variant={BackgroundVariant.Dots} />\n  <MiniMap />\n</SvelteFlow>\n```\n\n## How to Contribute\n\n**Show us what you make:** Drop it in into our [Discord Server](https://discord.com/invite/Bqt6xrs), [tweet](https://twitter.com/reactflowdev) at us, or email us at info@xyflow.com\n\n**Community Participation:** Ask and answer questions in our [Discord Server](https://discord.com/invite/Bqt6xrs) or jump in on Github discussions.\n\n**Squash Bugs:** We can’t catch them all. Check existing issues and discussions first, then create a new issue to tell us what’s up.\n\n**Financial Support:** If you are an organization who wants to make sure Svelte Flow continues to be maintained, reach out to us at info@xyflow.com\n\nAnd of course, we love Github stars ⭐\n\n## Development\n\nIf you want to check out the current version you need to run the following command from the root directory:\n\n1. `pnpm install` - install dependencies\n2. `pnpm build` - needs to be done once\n3. `pnpm dev` - starts dev server\n\nYou can now access the examples under http://127.0.0.1:5173\n\n## Maintainers\n\nSvelte Flow is maintained by the team behind [xyflow](https://xyflow.com). If you need help or want to talk to us about a collaboration, reach out through our [contact form](https://xyflow.com/contact) or by joining our [Discord Server](https://discord.gg/Bqt6xrs).\n\n- Christopher • [Twitter](https://twitter.com/chrtze) • [Github](https://github.com/chrtze)\n- Hayleigh • [Twitter](https://twitter.com/hayleighdotdev) • [Github](https://github.com/hayleigh-dot-dev)\n- John • [Website](https://johnrobbdesign.com/) • [Mastodon](https://mastodon.social/@johnrobbjr)\n- Moritz • [Twitter](https://twitter.com/moklick) • [Github](https://github.com/moklick)\n- Peter • [Github](https://github.com/peterkogo)\n\n# License\n\nSvelte Flow is [MIT licensed](../../LICENSE).\n","readmeFilename":"README.md"}