{"_id":"@af-utils/virtual-svelte","_rev":"2-c57ebfd42647fcd7d233281465a3a1d2","name":"@af-utils/virtual-svelte","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@af-utils/virtual-svelte","version":"1.0.0","keywords":["svelte","virtual","list","dynamic-size","scroll","virtualized","virtualization","windowing"],"author":{"url":"https://github.com/nowaalex/","name":"Alex Fomin","email":"nowaalex@gmail.com"},"license":"MIT","_id":"@af-utils/virtual-svelte@1.0.0","maintainers":[{"name":"nowaalex","email":"magritte@tutamail.com"}],"homepage":"https://af-utils.vercel.app/virtual","bugs":"https://github.com/nowaalex/af-utils/issues","dist":{"shasum":"679b54c90a7d2146f4cc8ef0480695546dd2e888","tarball":"https://registry.npmjs.org/@af-utils/virtual-svelte/-/virtual-svelte-1.0.0.tgz","fileCount":6,"integrity":"sha512-p3iBrZeE8dbZtVoQkvVs+rZ5hThvTnOFcQx/ZdQDZlpwDcmFXO1X1kKgA4G06MKR9qSCvtrqE4gulVNOcJd0Kg==","signatures":[{"sig":"MEUCIDOYKXBPnk/B04dg4hAPGPt9rMQ2sVocxWMt9GGcV5kWAiEApq/ZnQfvOk8MOf/qZkmOlMSGyvXZyWsnpa+3aQC7Qtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{"node":"./dist/index.node.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"private":false,"scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build && vite build --ssr src/index.ts && tsc && api-extractor run && rm -r dist/types","publint":"publint","typecheck":"tsc --noEmit","api-report":"api-extractor run --local"},"_npmUser":{"name":"nowaalex","email":"magritte@tutamail.com"},"repository":{"url":"git+https://github.com/nowaalex/af-utils.git","type":"git","directory":"packages/virtual/svelte"},"description":"Svelte runes and attachments for rendering large scrollable data","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"@af-utils/virtual-core":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","jsdom":"^30.0.1","svelte":"^5.56.10","vitest":"^4.1.11","@types/node":"^26.3.0","@typescript/native":"npm:typescript@^7.0.2","@sveltejs/vite-plugin-svelte":"^7.3.0"},"peerDependencies":{"svelte":"^5.34.0"},"_npmOperationalInternal":{"tmp":"tmp/virtual-svelte_1.0.0_1787743207289_0.5901894418444911","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@af-utils/virtual-svelte","private":false,"version":"1.0.1","description":"Svelte runes and attachments for rendering large scrollable data","repository":{"type":"git","url":"git+https://github.com/nowaalex/af-utils.git","directory":"packages/virtual/svelte"},"homepage":"https://af-utils.vercel.app/virtual","bugs":"https://github.com/nowaalex/af-utils/issues","author":{"name":"Alex Fomin","email":"nowaalex@gmail.com","url":"https://github.com/nowaalex/"},"license":"MIT","sideEffects":false,"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","node":"./dist/index.node.js","default":"./dist/index.js"},"keywords":["svelte","virtual","list","dynamic-size","scroll","virtualized","virtualization","windowing"],"dependencies":{"@af-utils/virtual-core":"2.0.1"},"peerDependencies":{"svelte":"^5.34.0"},"devDependencies":{"@sveltejs/vite-plugin-svelte":"^7.3.0","@types/node":"^26.4.0","@typescript/native":"npm:typescript@^7.0.2","jsdom":"^30.0.1","svelte":"^5.56.10","vite":"^8.2.2","vitest":"^4.1.11"},"publishConfig":{"access":"public"},"scripts":{"dev":"vite build --watch","build":"vite build && vite build --ssr src/index.ts && tsc && api-extractor run && rm -r dist/types","api-report":"api-extractor run --local","typecheck":"tsc --noEmit","test":"vitest run","publint":"publint"},"_nodeVersion":"24.19.0","_id":"@af-utils/virtual-svelte@1.0.1","dist":{"integrity":"sha512-0DAEYzXA+solumeCkKzxjR2icX8weaaB2KRzvjNVfOcdrD0MKZG7C0MtDYvGCm0Rxco5r4fzOVFDU1disdX6Xw==","shasum":"75f9fd8549b5e288b19fac12c8a8d4a0f029c2f0","tarball":"https://registry.npmjs.org/@af-utils/virtual-svelte/-/virtual-svelte-1.0.1.tgz","fileCount":6,"unpackedSize":13290,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@af-utils%2fvirtual-svelte@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQPrLzL7Z0ocBBXgMaprL9VeZzWdQikgKCnH4XclBflAIgXuhz/6RizgKPsUVIR+Vfhp/uKg3B2Tv1qyzSy/7D3KE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c8bf0d-3437-457b-a064-706c64fd881a"}},"directories":{},"maintainers":[{"name":"nowaalex","email":"magritte@tutamail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/virtual-svelte_1.0.1_1787970775313_0.4507684043754947"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-26T11:20:06.870Z","modified":"2026-08-29T02:32:55.807Z","1.0.0":"2026-08-26T11:20:07.434Z","1.0.1":"2026-08-29T02:32:55.455Z"},"bugs":"https://github.com/nowaalex/af-utils/issues","author":{"name":"Alex Fomin","email":"nowaalex@gmail.com","url":"https://github.com/nowaalex/"},"license":"MIT","homepage":"https://af-utils.vercel.app/virtual","keywords":["svelte","virtual","list","dynamic-size","scroll","virtualized","virtualization","windowing"],"repository":{"type":"git","url":"git+https://github.com/nowaalex/af-utils.git","directory":"packages/virtual/svelte"},"description":"Svelte runes and attachments for rendering large scrollable data","maintainers":[{"name":"nowaalex","email":"magritte@tutamail.com"}],"readme":"# @af-utils/virtual-svelte\n\nSvelte 5 runes and attachments for efficiently rendering large scrollable data\nsets with dynamic item sizes.\n\n## Installation\n\n```bash\nnpm install @af-utils/virtual-svelte svelte\n```\n\n## Documentation\n\n- [Getting started](https://af-utils.vercel.app/virtual)\n- [Svelte examples](https://af-utils.vercel.app/virtual/examples/svelte/basics/simple-list)\n- [Support and compatibility](https://af-utils.vercel.app/virtual/support)\n- [API reference](https://af-utils.vercel.app/virtual/reference/virtual-svelte/index)\n","readmeFilename":""}