{"_id":"@humanspeak/svelte-virtual-list","_rev":"60-7e14f8e183d18c26567ac85befe28853","name":"@humanspeak/svelte-virtual-list","dist-tags":{"beta":"0.3.1-beta.1","latest":"0.5.14"},"versions":{"0.0.0":{"name":"@humanspeak/svelte-virtual-list","version":"0.0.0","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.0.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"89e87369293527dc5d0b0e0b7f4cca8887929e27","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.0.0.tgz","fileCount":9,"integrity":"sha512-Y6WZgKSQ0cFy8Sv2NH9SpV/jT/1kFiwQYyFQrMnqJevHE6/J4aT1ECM3gcBFHrcAdt8jyjuu/l0cJuOVWgwLTg==","signatures":[{"sig":"MEQCICcuIZFETl+KkYMIgZYritlOP5Pojd5apBgBCB/NDBvoAiAkXKfasS2JG5bF++31NYcYLs7PqkryMMuYdSuzfrVlgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14392},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"9aedaef10d13dc28f2c53f85d83c559a85bbdbb6","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A high-performance virtual list component for Svelte 5 that efficiently renders large datasets through DOM recycling. Perfect for handling infinite scrolling and rendering thousands of items with minimal memory footprint.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^2.1.8","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@eslint/eslintrc":"^3.2.0","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^2.1.8","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","prettier-plugin-tailwindcss":"^0.6.9","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.0.0_1736014048481_0.6673513539185576","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@humanspeak/svelte-virtual-list","version":"0.0.1","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.0.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"ebeef36627b7d400e2e513695b829f9232786956","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.0.1.tgz","fileCount":9,"integrity":"sha512-NKR+XJRYUNqkw+dn+IzAll8kB+HRxNRDa2XhuV2ByDJMp70PlUx1yJqgMxcgh+wsAk1//DZnV9bLph8s2s8mPA==","signatures":[{"sig":"MEUCIQDvSsUiP4mIKb08TZ5C30pAe6CSCEgny2bua0GEFxqFIgIgXCnIU4djZqUxSDoMJbRSU63pTOYQurgueVrVlUgo9mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15196},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"3945077a4e068eaa52e0ae1a50f768766c8852fb","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A high-performance virtual list component for Svelte 5 that efficiently renders large datasets through DOM recycling. Perfect for handling infinite scrolling and rendering thousands of items with minimal memory footprint.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@eslint/eslintrc":"^3.2.0","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","prettier-plugin-tailwindcss":"^0.6.9","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.0.1_1736029993011_0.7161978862069365","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@humanspeak/svelte-virtual-list","version":"0.1.0","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.1.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"bfcf7d13daed36f8e905e67e3b626e3ded65cc47","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.1.0.tgz","fileCount":13,"integrity":"sha512-H51Ub2pQnVqGMcbukTs6OKnvsnJsumXZAVgf+i43aDxDpy5cMhqT7S2hjVRhvGtx9eZNfPI06KaiRh1sn1jerg==","signatures":[{"sig":"MEQCICMwtvfjI58XnwrvouNOcVB7JHrK7cny4rBBWTGCdsU4AiBhuNWeM7PcX68r4GVTFtQnVdJOS82rWV4ADuSRVfiGJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40388},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"2ea515fb7bb7c51c11ef1116b8bda92ce4985921","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A high-performance virtual list component for Svelte 5 that efficiently renders large datasets through DOM recycling. Perfect for handling infinite scrolling and rendering thousands of items with minimal memory footprint.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.1.0_1736039684067_0.5818152187276786","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@humanspeak/svelte-virtual-list","version":"0.1.1","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.1.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"8ce4a5927c6c92142e9d742bc18991d60b01689e","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.1.1.tgz","fileCount":13,"integrity":"sha512-KrJsYKLVzD3II7h/44R83dge3q7icycOsPuBlE7YXUknxXlJlY/2XUgOHs5x3liXMWswT2mLZOaaZYIxOoiZdA==","signatures":[{"sig":"MEYCIQCCigsVDFpwjG8gWO9irGcIJ5bfghFweRiJDHysYMFhGAIhANk5xOYKI8LzUrsIzpHvMSqG86QrLARdC/ke55532V6w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40605},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"b8e8f489ceae4a8ef75bd07d1a65c9eb366ccc59","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.1.1_1736042033766_0.4557004298075962","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@humanspeak/svelte-virtual-list","version":"0.1.2","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.1.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"f1e02021008b1c7f2f1d23ef62b62545c87d2fd4","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.1.2.tgz","fileCount":15,"integrity":"sha512-ogyyNN4defdiPUig9QnlDTCC+eDIkE06T8Xf8oy+zWWf3rR69M4vxp3Qmsc7pBLAOfkKJmQJUmGylvxVf1Pfaw==","signatures":[{"sig":"MEUCICIciqDb5/fAz9ixY9GV0kZm6Eus8wRisPlo9MgL7onQAiEAghoW+cHP1RXV99THVD9m9iFmXfKMzXc/l1u3KGZnD1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55333},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"169890b8ab2f3dbcc55a9b81f98aae6d0a58b56d","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.1.2_1736046531620_0.47881280088014666","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@humanspeak/svelte-virtual-list","version":"0.1.3","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.1.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"911216184cb059b4ea3c31925a665e1f8918e007","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.1.3.tgz","fileCount":15,"integrity":"sha512-c+RyHYqD2KxXWZN3tVsF6bavgWexWyG0zyYt2MU09j/qbKDjQJbc86bcmgTLDYCbS800hvjYqm0ozGUL5DQJxg==","signatures":[{"sig":"MEUCIAC7HzQ+nQdfxqEQ/2e9K10oWqDWrBjFm01nI0OXMErZAiEAkZfmJvLrATdmuzWwViyrU3Jtq+szR/JWZYgQm0OI9Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55303},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"887405471a1c820dbd4d3f979437d93e39975a10","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.1.3_1736047178938_0.6658362359942995","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@humanspeak/svelte-virtual-list","version":"0.1.4","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.1.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"0b9acdeccaf634d6a3a76d9dd2bfd200049a9fef","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.1.4.tgz","fileCount":17,"integrity":"sha512-DaSkR0fuSfN+mWkIwbHCn0BBM2md4IoxeEtwVI6hifs1UbpJ/YHrzhycGeKZfowht7kq7cOW0APIeQobL+F4Gw==","signatures":[{"sig":"MEYCIQDCYtw/R8Thxr2M8+XwsA3uXQxNnfoilfyPTbC2fVuXpwIhAO7MspPxNSd80wUEtXKWsdunFd487YgX/TTUzE3tOh4Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58149},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"439f55480f810c4834864d7135bbfe7eeb5fa45e","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"npm run generate-social && vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package","generate-social":"tsx scripts/generate-social-images.ts"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.1.4_1736096392960_0.2408435769067232","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@humanspeak/svelte-virtual-list","version":"0.1.5","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.1.5","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"75c73c00aebdf3afa84d2c7d71b60e943543e4ae","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.1.5.tgz","fileCount":15,"integrity":"sha512-pImtdNlqcrMFBGhkIPfm/O4atWJkgNh90RxHssajcLCZpMj9QYr8gaOGUdhDyywRusJychvYXa+HJW7FEhAT5w==","signatures":[{"sig":"MEUCIGN4qeO9joYIoxXeSBZ4K9FradX76McMQ/HnIBT/bug9AiEA5Pb6kuYGVqBrM1WfkQcL+rzQXUerKJcwUiPGerhU4ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55303},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"97552b81b6bf824ffae3c8b567e143c42ef3a87d","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.1.5_1736096754206_0.0802117763677428","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@humanspeak/svelte-virtual-list","version":"0.1.6","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.1.6","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"4ecc4bd0eb557b95f483509d1f3b62bfb1ee88bc","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.1.6.tgz","fileCount":15,"integrity":"sha512-t7eD843OMiiTd3jV8k2BQ9ASEf0Q8WorBYu1tnRG7Mtg4PEP8mGfOfhYHWXB59Zp5lEki88kv5oyEtidNzQBdw==","signatures":[{"sig":"MEUCIEJgnIPMOD1WWuc6YvC1KFlAahbK1IFiMqGmYYtGrpVjAiEAoL42Bkc3tvJXu2MFSmoofptcPVZYc1FIRKk2LX7fFHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55303},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"9aec4c956325202a4272011af0bf8f8781bf6edb","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.1","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.1.6_1736100484590_0.5920105930661026","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.0","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"1b96394fccaab7ba95a0ca7641a32f65b3bfa01d","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.0.tgz","fileCount":17,"integrity":"sha512-uzUo2yke9gbYbUQbISnjxPTYcTmGqLYbNYkeGh5+U7c90630Sbdjhzil+h93THZwLTSf/AHbIQ0mCGLLzqSVEw==","signatures":[{"sig":"MEUCIA5zX8b1oRhcperd8zkTJrQbTn7Tx/AUI21obh4hwqtHAiEAwKJlcgFHi8v0EiT9NfSIQ+GFl05QykaFUmoVv+59RGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64460},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"f36a5fe032f57f12beea71335770c2c3aacc278b","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.2","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.0_1736124626034_0.23871702822695218","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.1","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"4bc83a78f555035f1a8d706272835f7f9a28e6ab","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.1.tgz","fileCount":17,"integrity":"sha512-3SzdfF33UdY3y0jlLdusxM8WnxbKbs22hCimtQekowe6Pgd3hDA3fUnpVAv3nAwt06OksHHBvR5F5xBsBgbQBQ==","signatures":[{"sig":"MEQCIHPJFbq2Yt2fZd5ea6+nkL7+ENtuV15dStOY11oojMaTAiAfriTHnv7DUKP8WQF2cB5znmtS5ezaL2B41f4LgWFSfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64466},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"9dd7e3a3f30ad978e23d1e3a7022f6cf3fe194f2","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.2","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.2.12","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.1_1736213891268_0.4663725946314967","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.2","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"13fd78f123243b07538ef613fe0de3f4155c716d","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.2.tgz","fileCount":17,"integrity":"sha512-04C7XX5fm4EfVHXhS2Ky0Sh627puPdtO/qq0stEs3+mHvFA6DVFPcEMtNhcP7SR7rBP60DPXN7jPnEpLrFJm7w==","signatures":[{"sig":"MEYCIQDs5EyeRaJsSx6xrQlpiW8y0TSXmaFlzhe7KTSFtZRkWQIhANDnt/POvfM1h9PtShJG4Gtz8mFRMBkKOwaxllxUEL86","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65150},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"c841badb9a92c896e7ef5290ce8718cf3464062d","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^25.0.1","eslint":"^9.17.0","svelte":"^5.16.6","vitest":"^3.0.0-beta.3","globals":"^15.14.0","publint":"^0.3.0","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","svelte-check":"^4.1.1","@sveltejs/kit":"^2.15.2","@playwright/test":"^1.49.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.3.2","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.19.1","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.19.1","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.2_1736297314094_0.4637027028714693","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.3","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"15205a4b0381ad810c6af81b6d9e0b3232bb40d5","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.3.tgz","fileCount":17,"integrity":"sha512-+mCi90P5W23K1eIiwSX1kg64I5ukEFHAp01FPvLC0W7ut4ab0lLK0ki0ZievKHgfKy9NCoO+SMfdWDb5Ks6gUw==","signatures":[{"sig":"MEUCIDC5gjZ+SwfjlKednCV8c8s8TfJ5jMmJDgFk0cLwN4MLAiEAydSHDD0Pa5EMMR0Zj4UoLYKQbuz/MM6k4BLkOzzQjzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62753},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.12.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"10dd55e2151e504a96a0994ab8e7bdfe35e36a12","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"jsdom":{"cssstyle":"2.3.0","@asamuzakjp/css-color":"1.0.0"},"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.18.0","vitest":"^3.0.0-beta.4","globals":"^15.14.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@types/node":"^22.10.6","svelte-check":"^4.1.4","@sveltejs/kit":"^2.15.2","@playwright/test":"^1.49.1","@sveltejs/package":"^2.3.7","@vitest/coverage-v8":"^3.0.0-beta.4","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^3.3.1","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.20.0","@testing-library/user-event":"^14.5.2","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.20.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.3_1736969679179_0.6787722638015916","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.4","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"16fc8d0d929ebac8d6552ec2de0e05148302fcb4","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.4.tgz","fileCount":17,"integrity":"sha512-IxFFJCC7R3QhDLCQ0NMXDeCicAs9AEZ29MmOKDZseSo3ihJJ/bW5NYuSrlWtxQCCNLZe2HeM6b9HpQuglIZ40Q==","signatures":[{"sig":"MEUCIQCqv/ohpB46wovRwAvtYsTWChiUO3asKfzLjxZ4HKpK7gIgYPlX1EXx0Xlcv3ElCOUAtfWgdPMdhh++32LDNFZB+aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62682},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"f07943162e0b4dc49ad366464c6e998696623f1c","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.11","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.19.1","vitest":"^3.0.3","globals":"^15.14.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@types/node":"^22.10.7","svelte-check":"^4.1.4","@sveltejs/kit":"^2.16.1","@playwright/test":"^1.49.1","@sveltejs/package":"^2.3.8","@vitest/coverage-v8":"^3.0.3","eslint-plugin-svelte":"^2.46.1","@sveltejs/adapter-auto":"^4.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.6","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.21.0","@testing-library/user-event":"^14.6.0","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^8.21.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.4_1737479425677_0.22892945207075743","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.5","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.5","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"623964558009c869d4d224eb1dd1163a6b5d4f3c","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.5.tgz","fileCount":19,"integrity":"sha512-6OJHX5QydbDIM7iS3kQX4E+hKWZySIwktrxKd3YINJJhOjmoYnVNgall0/1QcCSj2622j/iyAxm76UoWU//wqg==","signatures":[{"sig":"MEUCIAY/kCwACK3z/eRqI7ysjzY/4a+nZNqd5kNIHpVZiJR+AiEAq8VcFBVoI5GnFGk0BBSUdIb7fI5tgR/dbtSoTBxo+RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83935},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.16.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"b453320c42c8cb3f2b5111ce35d16f0555744e68","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.16.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdom":"^26.1.0","eslint":"^9.28.0","svelte":"^5.33.12","vitest":"^3.1.4","globals":"^16.2.0","publint":"^0.3.12","prettier":"^3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^22.15.29","svelte-check":"^4.2.1","@sveltejs/kit":"^2.21.1","@eslint/compat":"^1.2.9","@faker-js/faker":"^9.8.0","@playwright/test":"^1.52.0","@sveltejs/package":"^2.3.11","typescript-eslint":"^8.33.0","@vitest/coverage-v8":"^3.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-svelte":"^3.9.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.5","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.33.0","@testing-library/user-event":"^14.6.1","@sveltejs/vite-plugin-svelte":"^5.0.3","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.33.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.5_1748817796865_0.5186039374791787","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"eca869f412d67be5bf71a429c57571e17a654fd4","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6.tgz","fileCount":19,"integrity":"sha512-nfD81b4LQw2bTSFYV/M0ky/pnUkfI0KYr5qCVJHZe6h3dUtXoNIhoxypI6JGBcpW3D8jN5Y53NOkfDggJNb5nA==","signatures":[{"sig":"MEQCIBdRoBKgTaChj7nZS8IyRNqyuR72zPbGv9q/9mwEyosZAiApVgf9wEnxWzttw+ouGnc3UgMj5oRCOBjg1yLa9qKPTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91782},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.16.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"1cc22d0c723de2ed33a1963e569b29916403b420","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","actor":{"name":"humanspeakadmin","type":"user","email":"admin@humanspeak.com"},"email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.16.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdom":"^26.1.0","eslint":"^9.29.0","svelte":"^5.34.8","vitest":"^3.2.4","globals":"^16.2.0","publint":"^0.3.12","prettier":"^3.6.1","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^24.0.4","svelte-check":"^4.2.2","@sveltejs/kit":"^2.22.2","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.8.0","@playwright/test":"^1.53.1","@sveltejs/package":"^2.3.12","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.10.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.5","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.35.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.13","@sveltejs/vite-plugin-svelte":"^5.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.35.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6_1750987754812_0.6775019822401442","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.0":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6-beta.0","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6-beta.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"9dbf8582aa217cc6c5d7fa1c8e8d0aefaf6b05e0","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6-beta.0.tgz","fileCount":19,"integrity":"sha512-Nlj8zf3fZgh6Z9kB7nOu9ijnaxNNnPl05RYXbWe3I9aiXfV4v67NEuZ0CI6p2/iLK8qX24/34/XigViJEYoJ2g==","signatures":[{"sig":"MEUCIQCqEey/lo6pTKQgHI0A0yJK+1VflOYwM4QXPAEVAC2LZAIgcOTvPyLp9EQ2a+iB4iv5yen9rn2xNiHMKvBUWEliiiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99554},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.16.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"aa70405fdf60f5d5229990d98754c4fbbf9f8b8e","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"runed":"^0.31.1","esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.6","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.37.1","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","svelte-check":"^4.3.0","@sveltejs/kit":"^2.26.1","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.1","@sveltejs/package":"^2.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.38.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6-beta.0_1753983036955_0.903124231653168","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.1":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6-beta.1","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6-beta.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"ff79834990522b62b1d2c80380ade6d965109f6a","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6-beta.1.tgz","fileCount":19,"integrity":"sha512-PlZaxQySAsCx9WUUf5LAoutU2UQIdEi2Srbja18vHh6QA2IPeMvOXcEfrkttV846P6Q3pXZ3gPc+DWfyQJAjDg==","signatures":[{"sig":"MEUCICgT5cqtOynBbpHIQaQctKM5r4LwnL2g5aphG2A+HrDTAiEA263Buki7fx3sOOSlZrUVdUBuLPwK+RTkb72ZoWLRyhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108375},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.16.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"78c499df7608fe6d1cd26bd332381d5ef0cb47f4","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"runed":"^0.31.1","esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.6","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.37.1","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","svelte-check":"^4.3.0","@sveltejs/kit":"^2.26.1","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.1","@sveltejs/package":"^2.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.38.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6-beta.1_1753994651645_0.2683126077764295","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.2":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6-beta.2","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6-beta.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"177c3dc5c7d9d1d045952413e661b35c49395e01","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6-beta.2.tgz","fileCount":25,"integrity":"sha512-Of0mDSTOAIdvDyDZDTZC8ASu2/Ay7sjmhDFsb4/oom8TGbPdSVMo7POevMT7pVK6G/LMGBf3Zkmo385rxhHztg==","signatures":[{"sig":"MEUCIFCv49JvUaCcHMqE0mt+BPdE5B1uWGV0lP1wYuCfGf95AiEAiJkKTbrdJph+aQjVObEqLVhSibrs57YWnpTTu6RJFyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127230},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.16.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"ed0405e9615284fb5b9bdd7950603e90b618c938","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.6","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.37.1","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","svelte-check":"^4.3.0","@sveltejs/kit":"^2.26.1","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.1","@sveltejs/package":"^2.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.38.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6-beta.2_1753995359145_0.5764897586140885","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.3":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6-beta.3","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6-beta.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"59b4acff07906444d1bdadfe19f684278dcadcdd","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6-beta.3.tgz","fileCount":23,"integrity":"sha512-PmI5HClOhkK/gWmexdgxalW/FcEWrYDteH5dosUm7hnKcDsHIJ/WSrNr+3p7uTaO/LDxVB7Pw6UQJ0TuuvEqlw==","signatures":[{"sig":"MEYCIQCvrwXkyi/DzpIhTajDc4igJpWkUf7J9KFNQHkaG7vrYgIhAIrvcOqzc4WvY1k09CoFvWom2rkq8bE8zoBALIUjrc5G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120624},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.16.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"c9ec0db78e97844f7f7837565dd3f47d6609dd18","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.6","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.37.1","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","svelte-check":"^4.3.0","@sveltejs/kit":"^2.26.1","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.1","@sveltejs/package":"^2.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.38.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6-beta.3_1753997129798_0.4088208525979806","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.4":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6-beta.4","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6-beta.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"b1bfec21cd1351704ed67f61e77cf783825ea7c6","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6-beta.4.tgz","fileCount":23,"integrity":"sha512-mEHzsp/oJM9nB5e6lMblrP6QPKz2D7xmAm5BNfg/iU6xAaz+jokW+x05ErI7FiKsOZ18XT+Datqc3Y0Nj2ykeQ==","signatures":[{"sig":"MEUCIQCkiO4HJMsOzQAmM3lKRgxCQG/IOPYgWSCYbMj7qtkC7QIgHvjsxE6+V130CRnGdUbRO1pFv5PE2BlHKTQS1pcAZbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120977},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.16.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"008624d80de0fec2487cd78cf1c675ca648fb1c1","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.6","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.37.1","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","svelte-check":"^4.3.0","@sveltejs/kit":"^2.26.1","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.1","@sveltejs/package":"^2.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.38.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6-beta.4_1753999104806_0.5806381528735622","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.5":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6-beta.5","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6-beta.5","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"7a220f842d6fd225bdea32e47c297b64884281a0","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6-beta.5.tgz","fileCount":23,"integrity":"sha512-KrS4a4KJf5CnCmafwhm5HgFLnR5RkLbr2HwCshEmWHuFzAI8+KeUEz3ozQnOY0/RgHPNC5nOj9Aiy0tuEfzI/Q==","signatures":[{"sig":"MEUCIQDxlnoOP+pzSlz2B7+io/5nVZlKav4Tskv1DREVraeBLgIgQkhQVkqupDPeql+4pFJPaNg3mfAN2HBBnxt9N5qRIbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122183},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.16.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"d35aed285c9d7aa1de440be2263938a982120b65","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.6","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.37.1","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","svelte-check":"^4.3.0","@sveltejs/kit":"^2.26.1","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.1","@sveltejs/package":"^2.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.38.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6-beta.5_1754000348985_0.6075659440934758","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.6":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6-beta.6","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6-beta.6","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"a8503ff1774646d5a01381cde7d8a80a0eec6288","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6-beta.6.tgz","fileCount":23,"integrity":"sha512-zoGQwr4JBpoJSV3o0+cn/V6lBSCYK7qyINWLDzQ8Fa21R4XUi2ojCurM3IaLOtVR0qr5PKaQQWCUxL5KwhDD4Q==","signatures":[{"sig":"MEUCIQDO3v+1SUSHW5HYMiw0Md+U3qUad8s2ytLI1lqYeyfaCQIgVvkwme/krIZIHLiwy9f1ARZd1ZSxbguV5hPf9JXZHgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122183},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"2463b77b3a66430295ab865ae778d5aae710cd33","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","test:only":"vitest run","test:watch":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.6","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.37.1","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","svelte-check":"^4.3.0","@sveltejs/kit":"^2.26.1","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.1","@sveltejs/package":"^2.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.38.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6-beta.6_1754001982698_0.5559805019078625","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.7":{"name":"@humanspeak/svelte-virtual-list","version":"0.2.6-beta.7","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.2.6-beta.7","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"c9f7865b51b81830a5446061b6106f8050b44087","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.2.6-beta.7.tgz","fileCount":37,"integrity":"sha512-8GvUAucky0p8plCDhvocCRHUvMUJu+lZoCu7JtHsG0fGtVD8KkTc3oXGjdnYC3LRu/JcQGSh3RrVf1lPcsolZg==","signatures":[{"sig":"MEYCIQCuTCO/3AMoZjooMNB5vpXOydykobF/9qUumj6bfl/Q0QIhAIwku2P4k82pQJFU0TB5a4EFAMV3HSI0doE+CnHgyrzj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.2.6-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178969},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"6d0f4bfaa3da8ac498bf7a00ec7c0b70a4c815be","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test --","test:only":"vitest run --","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui --","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug --","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.0","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.38.0","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.9.2","@types/node":"^24.2.0","svelte-check":"^4.3.1","@sveltejs/kit":"^2.27.3","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.2","@sveltejs/package":"^2.4.1","typescript-eslint":"^8.39.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.2","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.39.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.39.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.2.6-beta.7_1754615880658_0.4146836448541513","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-beta.0":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.1-beta.0","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.1-beta.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"387d054f02ab0c2ad33064027b86f57f4acc161a","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.1-beta.0.tgz","fileCount":39,"integrity":"sha512-341d5kSaL+AnLK1+V48M6a2BzPI0QzrR66G5/yX2nu0XMhZtrmwb8iy6EThnehggjcdPhULoSLr7KzohGqXGGA==","signatures":[{"sig":"MEUCIF2+VuNhVpd0/Eg/WtNuCGlOgcSJwh2ggT4MSx59gEi1AiEAnxmH8JieAOpCW+v8CNy7l8WxHsNF0lJq1dVMdpjT8Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183898},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"04289b1a6f9a2d977facb0f841682daf2db2d5bd","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test --","test:only":"vitest run --","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui --","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug --","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.1","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.38.0","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.9.2","@types/node":"^24.2.0","svelte-check":"^4.3.1","@sveltejs/kit":"^2.27.3","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.2","@sveltejs/package":"^2.4.1","typescript-eslint":"^8.39.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.2","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.39.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.39.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.1-beta.0_1754644783776_0.9082428397339579","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-beta.1":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.1-beta.1","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.1-beta.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"c9a82465c982cd7576bb5fdd2b4c77af8895ad19","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.1-beta.1.tgz","fileCount":39,"integrity":"sha512-exAENAcl9vcxtIrmU4Tobx/gQ1mHVJ5iy/d2XEiJU0FKrWAxSORcexUnQvueRILZsvk6vcoZ9mEoXcYGiIGpCQ==","signatures":[{"sig":"MEQCIFZn1M9Gmu3F2PdsZ4FpnLM15IXCTne41C0ZChdCakH+AiApz7guoi3nJxZTJJ+Qls1bEByKMGJN/ls58+T86KSWHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185257},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"gitHead":"b5d122fd4dd62284845711fe54865fc6d22c8fdc","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","prepare":"husky","preview":"vite preview","lint:fix":"npm run format && eslint . --fix","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test --","test:only":"vitest run --","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui --","prepublishOnly":"npm run package","test:e2e:debug":"playwright test --debug --","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.17.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.1","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.32.0","svelte":"^5.38.0","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.9.2","@types/node":"^24.2.0","svelte-check":"^4.3.1","@sveltejs/kit":"^2.27.3","@eslint/compat":"^1.3.1","@faker-js/faker":"^9.9.0","@playwright/test":"^1.54.2","@sveltejs/package":"^2.4.1","typescript-eslint":"^8.39.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.0.2","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.6.4","@typescript-eslint/parser":"^8.39.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.39.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.1-beta.1_1754647471799_0.8136879213831634","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.1","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"01714dae91c55440de758b9c7aa18bff773f2163","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.1.tgz","fileCount":39,"integrity":"sha512-xMTm2K/wVTlJ3LuVCWuAoADm0//d2T93FTccrFEDGZCJDCTXnB2SFscT39l2Tlv9DE1kidg2dX8FClG09BqUvA==","signatures":[{"sig":"MEUCIQDzYNkPZFkj0k+rCrtwcrbU/qhjxf+S+ql67zFzVt0pwAIgV+2GLxGId2nmyYQNClcq3/kcvkj1w0CIX5wx3WphfdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205987},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.1.tgz","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"_resolved":"/tmp/d24de90df74ce383cc374a4bbf87ef17/humanspeak-svelte-virtual-list-0.3.1.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-xMTm2K/wVTlJ3LuVCWuAoADm0//d2T93FTccrFEDGZCJDCTXnB2SFscT39l2Tlv9DE1kidg2dX8FClG09BqUvA==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.3","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.34.0","svelte":"^5.38.2","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","tailwindcss":"^4.1.12","svelte-check":"^4.3.1","@sveltejs/kit":"^2.36.2","@eslint/compat":"^1.3.2","tw-animate-css":"^1.3.7","@faker-js/faker":"^9.9.0","@playwright/test":"^1.55.0","@sveltejs/package":"^2.5.0","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.1.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.40.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.3","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.40.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.1_1756052127009_0.6173055922710258","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.2","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"efa6d1e61a26aa348471b0d0531b15f7ae904ebf","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.2.tgz","fileCount":39,"integrity":"sha512-kYzuUOEs7+O15V2YoDDRm4BZ0+afeoJclmw5uS/iaxrbBbAQpbiOytvScLfSIV7kyxs7oVMsnOJwfq8lkGc1CQ==","signatures":[{"sig":"MEUCIFzegG/etejUu/BiBVRmmJ1eExhLi1eQYio96HdqTv5BAiEA18yp2FOjheizOIdQbGGehNxvNEwbkqq/CmTcwscZZs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205988},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.2.tgz","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"_resolved":"/tmp/50544def751764ca45b13725f0ed314e/humanspeak-svelte-virtual-list-0.3.2.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-kYzuUOEs7+O15V2YoDDRm4BZ0+afeoJclmw5uS/iaxrbBbAQpbiOytvScLfSIV7kyxs7oVMsnOJwfq8lkGc1CQ==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"_npmVersion":"10.9.3","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","husky":"^9.1.7","jsdom":"^26.1.0","eslint":"^9.34.0","svelte":"^5.38.6","vitest":"^3.2.4","globals":"^16.3.0","publint":"^0.3.12","prettier":"^3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","tailwindcss":"^4.1.12","svelte-check":"^4.3.1","@sveltejs/kit":"^2.37.0","@eslint/compat":"^1.3.2","tw-animate-css":"^1.3.7","@faker-js/faker":"^10.0.0","@playwright/test":"^1.55.0","@sveltejs/package":"^2.5.0","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.41.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.11.0","@sveltejs/adapter-auto":"^6.1.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.41.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.1.3","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","prettier-plugin-organize-imports":"^4.2.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.2_1756580808268_0.9376522820099786","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.3","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"46de3af85466427b58824e66bf8885a41da7bab7","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.3.tgz","fileCount":39,"integrity":"sha512-17B+1Hl62IGF/459DMCCwySM1VTszUG/ozSK/sCkoKLUXrkejFfXBDPXvB0Fvt96C42XZpeGmFL65opNqOw/zg==","signatures":[{"sig":"MEUCIQCjr9yFytWIok9GLZPprCJEtbuKI1QNMYbEoZ/sKSHyXQIge/mcgfNSP1pkWiP1w62PBVWKj0A/YHr/SI2+nwPAYsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207629},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.3.tgz","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs -c green,cyan \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev:pkg\" \"pnpm --filter docs run dev\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"_resolved":"/tmp/85cf50734ba0814a0fa1835c35078b48/humanspeak-svelte-virtual-list-0.3.3.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-17B+1Hl62IGF/459DMCCwySM1VTszUG/ozSK/sCkoKLUXrkejFfXBDPXvB0Fvt96C42XZpeGmFL65opNqOw/zg==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"10.9.3","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","husky":"^9.1.7","jsdom":"^27.0.0","eslint":"^9.36.0","svelte":"^5.39.6","vitest":"^3.2.4","globals":"^16.4.0","publint":"^0.3.13","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","tailwindcss":"^4.1.13","concurrently":"^9.2.1","svelte-check":"^4.3.2","@sveltejs/kit":"^2.43.4","@eslint/compat":"^1.4.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.0.0","@playwright/test":"^1.55.1","@sveltejs/package":"^2.5.4","@tailwindcss/vite":"^4.1.13","typescript-eslint":"^8.44.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.12.4","@sveltejs/adapter-auto":"^6.1.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.44.1","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.2.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.3_1758807085935_0.9762441233627372","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.4","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"adb8bb0d3d4b9cedb42e4681e83a95b3d50633c8","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.4.tgz","fileCount":39,"integrity":"sha512-imwu96hm11jsI5/qx4FMovuBTvkwt+toouwxkKcnllRyWYouQhPshs8KN+g7ScHHmyzcMluGDKN682oIoxJwAw==","signatures":[{"sig":"MEQCIF9hSTU+xtoOn/0Z76FcxclaqHGGOyujnARLkuMZNsgOAiB7FACoKB30nCz/9HcZzlNX6+me/rJN+/0Z3cdpkEFovw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207629},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.4.tgz","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs -c green,cyan \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev:pkg\" \"pnpm --filter docs run dev\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"_resolved":"/tmp/d66d0bf4cde655b3efc07b4b291aaa56/humanspeak-svelte-virtual-list-0.3.4.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-imwu96hm11jsI5/qx4FMovuBTvkwt+toouwxkKcnllRyWYouQhPshs8KN+g7ScHHmyzcMluGDKN682oIoxJwAw==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"10.9.3","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","husky":"^9.1.7","jsdom":"^27.0.0","eslint":"^9.36.0","svelte":"^5.39.6","vitest":"^3.2.4","globals":"^16.4.0","publint":"^0.3.13","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","tailwindcss":"^4.1.13","concurrently":"^9.2.1","svelte-check":"^4.3.2","@sveltejs/kit":"^2.43.5","@eslint/compat":"^1.4.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.0.0","@playwright/test":"^1.55.1","@sveltejs/package":"^2.5.4","@tailwindcss/vite":"^4.1.13","typescript-eslint":"^8.44.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.12.4","@sveltejs/adapter-auto":"^6.1.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.8.0","@typescript-eslint/parser":"^8.44.1","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.2.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.4_1758926042130_0.6862181696348906","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.5","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.5","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"b055b6c26c60e8d744a1c11c52a94fd8ca988474","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.5.tgz","fileCount":39,"integrity":"sha512-oAHlTnYmMxu59Vz8zVjmGK/P3RmWBz5qQFGPqVhfxwu+I0BuTjULks6p1L0baTu0zcPuI2GHq/XS4FdT6P95MQ==","signatures":[{"sig":"MEUCIEWomaCufuGir+XzTO4n7NFhb+wFwDfmoybrbdt115psAiEAizZlWZmMXwnUjcVznXH+zs7IcdP9YAWRgYKQUip724k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214278},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.5.tgz","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev:pkg\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"_resolved":"/tmp/5aeaa8f761f0ecc9bc21d877d3f127ff/humanspeak-svelte-virtual-list-0.3.5.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-oAHlTnYmMxu59Vz8zVjmGK/P3RmWBz5qQFGPqVhfxwu+I0BuTjULks6p1L0baTu0zcPuI2GHq/XS4FdT6P95MQ==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"10.9.3","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.20.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.9","husky":"^9.1.7","jsdom":"^27.0.0","eslint":"^9.37.0","svelte":"^5.39.11","vitest":"^3.2.4","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.1","tailwindcss":"^4.1.14","concurrently":"^9.2.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.46.4","@eslint/compat":"^1.4.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.0.0","@playwright/test":"^1.56.0","@sveltejs/package":"^2.5.4","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.46.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.12.4","@sveltejs/adapter-auto":"^6.1.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.46.0","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.6.14","@sveltejs/vite-plugin-svelte":"^6.2.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.46.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.5_1760199682672_0.42122544188253186","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.6","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.6","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"6a72105ae992647752e1e9820b02f7855f094706","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.6.tgz","fileCount":39,"integrity":"sha512-ls5FicD5b8nXi87GG7mj9nIoTkIl0M/JkmmE21KWnTabtDRnqEjZ7kOsU3ZEAWc0/HW8PlRwF50yqKwpaLeBMw==","signatures":[{"sig":"MEUCICjqKlvEElldJ0Mexf7lsjykcrOOoR8ZCm8+RrwwyoUMAiEAzb9c7Kl4t4aogx78QsQwEbAzLinMV22BM2d1tpny5W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218048},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.6.tgz","types":"./dist/index.d.ts","volta":{"node":"22.18.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"humanspeakadmin","email":"admin@humanspeak.com"},"_resolved":"/tmp/452dadc87f1efff6b2ad2130bc1557fb/humanspeak-svelte-virtual-list-0.3.6.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-ls5FicD5b8nXi87GG7mj9nIoTkIl0M/JkmmE21KWnTabtDRnqEjZ7kOsU3ZEAWc0/HW8PlRwF50yqKwpaLeBMw==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"10.9.4","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","husky":"^9.1.7","jsdom":"^27.2.0","eslint":"^9.39.1","svelte":"^5.43.6","vitest":"^4.0.8","globals":"^16.5.0","publint":"^0.3.15","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","tailwindcss":"^4.1.17","concurrently":"^9.2.1","svelte-check":"^4.3.4","@sveltejs/kit":"^2.48.4","@eslint/compat":"^1.4.1","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.1.0","@playwright/test":"^1.56.1","@sveltejs/package":"^2.5.4","@tailwindcss/vite":"^4.1.17","typescript-eslint":"^8.46.4","@vitest/coverage-v8":"^4.0.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.13.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.0","@testing-library/svelte":"^5.2.8","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.46.4","prettier-plugin-sort-json":"^4.1.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.1","@sveltejs/vite-plugin-svelte":"^6.2.1","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.4","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.6_1762993280541_0.2675582711317068","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.8","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.8","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"156a44d4e8fb55004f883f4c098002823334b03b","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.8.tgz","fileCount":39,"integrity":"sha512-vhfZ3DZQQitvEnnrvuzXFzdnt+68Hfnq6JWMtDwNnktceAruep8P/w/0XdV0LknAXZLAj3GQC4h55HQlMXo3qg==","signatures":[{"sig":"MEUCIQCVUjPfRvRfN00O+27h0nzyWVU9ECFDM7OsvTYGEUeIGwIgfyKlYesUvkOgVtpLj3+/bDoaVOyOb2iES3+a+jAVmuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241678},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.8.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/1bf11ebdaaffe81ef08d65ecba420eab/humanspeak-svelte-virtual-list-0.3.8.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-vhfZ3DZQQitvEnnrvuzXFzdnt+68Hfnq6JWMtDwNnktceAruep8P/w/0XdV0LknAXZLAj3GQC4h55HQlMXo3qg==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.6.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^27.4.0","eslint":"^9.39.2","svelte":"^5.48.5","vitest":"^4.0.18","globals":"^17.2.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.1.0","tailwindcss":"^4.1.18","concurrently":"^9.2.1","svelte-check":"^4.3.5","@sveltejs/kit":"^2.50.1","@eslint/compat":"^2.0.1","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.2.0","@playwright/test":"^1.58.0","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.1.18","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.14.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","prettier-plugin-sort-json":"^4.2.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.8_1769711331181_0.48413662935834645","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.9","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.9","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"0ec72ab6bc28fd51926618d47b4c045a4f99a884","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.9.tgz","fileCount":39,"integrity":"sha512-FiPYW8rB2r0Eya70JIazYZOmxoccmOrZgAyzT8o8n6UfVXrWBTUb6MnY+OF516gbwbFp5eutcNchPZbHyTBw0g==","signatures":[{"sig":"MEUCIGsqnari74+jnWeFvCaA2Q6iVRXJIyoiPpmMrTwwsai4AiEA1gw1b/9tCLUOcn+kOiaNMnJ+PyexXXbPuPAugeLSTb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247726},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.9.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/7a1caabe226806f872af86fbcabda3f4/humanspeak-svelte-virtual-list-0.3.9.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-FiPYW8rB2r0Eya70JIazYZOmxoccmOrZgAyzT8o8n6UfVXrWBTUb6MnY+OF516gbwbFp5eutcNchPZbHyTBw0g==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.6.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^27.4.0","eslint":"^9.39.2","svelte":"^5.48.5","vitest":"^4.0.18","globals":"^17.2.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.1.0","tailwindcss":"^4.1.18","concurrently":"^9.2.1","svelte-check":"^4.3.5","@sveltejs/kit":"^2.50.1","@eslint/compat":"^2.0.1","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.2.0","@playwright/test":"^1.58.0","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.1.18","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.14.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","prettier-plugin-sort-json":"^4.2.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.9_1769980536969_0.13683822831138737","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.10","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.10","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"1968ad087dd6cc4463ad92423ef7989214c57b9f","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.10.tgz","fileCount":41,"integrity":"sha512-mcbHfFnHHsNqG0oxN7vU9A3U32MXD3spp6bkiLVYTM645TlULm3BQawLUzhrYriF5WBIHtJXFXfKWU4V4YMshw==","signatures":[{"sig":"MEYCIQD9QgN6GEpWai/jodLrq7S8VqDyyaBNGmfXSxRq59R5HQIhALSiFCvFyx05l+3BpOhpTNHZOIGjflFazFH7ZkQL6b5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264669},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.10.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/34af981fa6a48dad0bb5bc11df0d7049/humanspeak-svelte-virtual-list-0.3.10.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-mcbHfFnHHsNqG0oxN7vU9A3U32MXD3spp6bkiLVYTM645TlULm3BQawLUzhrYriF5WBIHtJXFXfKWU4V4YMshw==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.6.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^28.0.0","eslint":"^9.39.2","svelte":"^5.49.1","vitest":"^4.0.18","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.2.0","tailwindcss":"^4.1.18","concurrently":"^9.2.1","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.2","@eslint/compat":"^2.0.2","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.2.0","@playwright/test":"^1.58.1","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.1.18","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.14.0","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","prettier-plugin-sort-json":"^4.2.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.10_1770155371544_0.33742066939687043","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.11","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.11","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"c15aec8c5c2e8c491caaf8b4a48ee57625829609","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.11.tgz","fileCount":41,"integrity":"sha512-A9IK9mmDsmCsFv406OqkgxVSNZ/2+e5kFFy0coPb/ocWLRMIDllcdGzQpfD4Yzdc2p/YWpiaN9GGdJsgZCKtYA==","signatures":[{"sig":"MEUCIQDO4865v7wx8cPTKb5+95tgE7pSJGuR7FaOMsR8pXx9MQIgM0liUXkQrRj/ko8ormieYn6xanlWiBsaG7N8SKTqnMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264737},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.11.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/47aafccf3b32afa470bb21671a6a5d7b/humanspeak-svelte-virtual-list-0.3.11.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-A9IK9mmDsmCsFv406OqkgxVSNZ/2+e5kFFy0coPb/ocWLRMIDllcdGzQpfD4Yzdc2p/YWpiaN9GGdJsgZCKtYA==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.6.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^28.1.0","eslint":"^10.0.0","svelte":"^5.51.2","vitest":"^4.0.18","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","concurrently":"^9.2.1","svelte-check":"^4.4.0","@sveltejs/kit":"^2.52.0","@eslint/compat":"^2.0.2","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.3.0","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.1.18","typescript-eslint":"^8.55.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.55.0","prettier-plugin-sort-json":"^4.2.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.55.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.11_1771251774584_0.09815103595025243","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.12","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.12","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"563739f49fe1c3a4ea05b16fa87b6eed3d66fc39","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.12.tgz","fileCount":41,"integrity":"sha512-EswpTJwitsrxUa/tS1412ezWQVaoaFV/o5Yk4eD04VJcymkbOZwOWBVks2tP6sPRmQ4dDkkDR8dZlElEqzFzDg==","signatures":[{"sig":"MEYCIQChg7PTbT2WWaFiBS0tTNl0qryXZ01N/vLDf22LSn/S0wIhAOON2+Gs9+FlnzrwmYz7QvB7FX2k+PO4IlfJpk8qdQTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264786},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.12.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/87d785a68a86c3ccaa4058658726abbf/humanspeak-svelte-virtual-list-0.3.12.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-EswpTJwitsrxUa/tS1412ezWQVaoaFV/o5Yk4eD04VJcymkbOZwOWBVks2tP6sPRmQ4dDkkDR8dZlElEqzFzDg==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.6.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^28.1.0","eslint":"^10.0.0","svelte":"^5.51.2","vitest":"^4.0.18","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","concurrently":"^9.2.1","svelte-check":"^4.4.0","@sveltejs/kit":"^2.52.0","@eslint/compat":"^2.0.2","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.3.0","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.1.18","typescript-eslint":"^8.55.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.55.0","prettier-plugin-sort-json":"^4.2.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.55.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.12_1771255144589_0.3640465461970668","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@humanspeak/svelte-virtual-list","version":"0.3.13","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.3.13","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"ac5c0fbdd6661fc210448832fd62964c64a61048","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.3.13.tgz","fileCount":41,"integrity":"sha512-CrJvKg3NWt4WhGRLTnMpvoPJRedz5QF8LkfAfh6hR3xTalbkW98G65JuQjtpyAiAm+rGHD5qlrjKNZER1D+w6w==","signatures":[{"sig":"MEYCIQDPlWdW0U4D5VhnEDC1EcDUej/9A1t7pvAg5AXASYySxQIhAKNgchPJew6P6xfZVkkLfHBZmME3P7Ab6of0tXTOK6ys","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265755},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.3.13.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/f992d84e237df221a0967edd8ff6004e/humanspeak-svelte-virtual-list-0.3.13.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-CrJvKg3NWt4WhGRLTnMpvoPJRedz5QF8LkfAfh6hR3xTalbkW98G65JuQjtpyAiAm+rGHD5qlrjKNZER1D+w6w==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.6.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^28.1.0","eslint":"^10.0.0","svelte":"^5.51.2","vitest":"^4.0.18","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","concurrently":"^9.2.1","svelte-check":"^4.4.0","@sveltejs/kit":"^2.52.0","@eslint/compat":"^2.0.2","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.3.0","@playwright/cli":"^0.1.1","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.1.18","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.56.0","prettier-plugin-sort-json":"^4.2.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.56.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.3.13_1771282651724_0.6918562535163315","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@humanspeak/svelte-virtual-list","version":"0.4.0","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.4.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"3010e9cb614ea03cdcbaaa0678e56bded1aad05f","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.4.0.tgz","fileCount":41,"integrity":"sha512-UhA+ihLXLljOIeD6ZUyGDpqmXOdBEEGyL35WKfhNbjCKhTaQO90eJ+9O1Sq3YbIgJ+KDti7iK9t13Pr+swlAGA==","signatures":[{"sig":"MEUCIQCfshMylNIP7WQQLpxND4zEiwqYhdPzuKiL7PiTwtlQuQIgWZiofP0328/PAmDWfAZRDtTWQ6+2Kn9VbakhctjYogs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265423},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.4.0.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/0248c6cb2765e0a01cee9906ea9e086a/humanspeak-svelte-virtual-list-0.4.0.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-UhA+ihLXLljOIeD6ZUyGDpqmXOdBEEGyL35WKfhNbjCKhTaQO90eJ+9O1Sq3YbIgJ+KDti7iK9t13Pr+swlAGA==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.6.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^28.1.0","eslint":"^10.0.0","svelte":"^5.51.2","vitest":"^4.0.18","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","concurrently":"^9.2.1","svelte-check":"^4.4.0","@sveltejs/kit":"^2.52.0","@eslint/compat":"^2.0.2","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.3.0","@playwright/cli":"^0.1.1","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.1.18","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.56.0","prettier-plugin-sort-json":"^4.2.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.56.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.4.0_1771290547285_0.4672829792250197","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@humanspeak/svelte-virtual-list","version":"0.4.1","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.4.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"4f3a713a08fbc856dc6c982068b793276fc0cf07","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.4.1.tgz","fileCount":41,"integrity":"sha512-U8sS5YXhPyyAY/D1V0hvxfVOw18cG0qL4D1l3OMNG2gQdMqZoMZ8ZV8gPUTNLvl+8i55kqd+ITfqqM40/85ziw==","signatures":[{"sig":"MEUCIQCZMhI6sy358n+lj1vqzABmcL58TcaYqpJfCJaVx5PSqgIgNUAqfsqN9Wyr+niFyiFehFe+OHFXYhAsFb/79P155pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265982},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.4.1.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"concurrently -k -n pkg,docs,sitemap -c green,cyan,magenta \"pnpm -w -r --filter @humanspeak/svelte-virtual-list run dev\" \"pnpm --filter docs run dev\" \"pnpm --filter docs run sitemap:watch\"","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/c845fb5101d2966f56abe3727ecc13ea/humanspeak-svelte-virtual-list-0.4.1.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-U8sS5YXhPyyAY/D1V0hvxfVOw18cG0qL4D1l3OMNG2gQdMqZoMZ8ZV8gPUTNLvl+8i55kqd+ITfqqM40/85ziw==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.6.2","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^28.1.0","eslint":"^10.0.0","svelte":"^5.51.3","vitest":"^4.0.18","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","concurrently":"^9.2.1","svelte-check":"^4.4.0","@sveltejs/kit":"^2.52.0","@eslint/compat":"^2.0.2","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.3.0","@playwright/cli":"^0.1.1","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.1.18","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.56.0","prettier-plugin-sort-json":"^4.2.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.56.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.4.1_1771427203462_0.09254744110694402","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@humanspeak/svelte-virtual-list","version":"0.4.2","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.4.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"ba61f8b4f771a25669c89b4312dab6895c395f99","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.4.2.tgz","fileCount":41,"integrity":"sha512-b8Tgf6vU1yIMYFlrZxYC7pTNsJd00BZlSgy+SP+LytvlgLpk0pf4g8F2HhwLaf+eDlMWLtrSBkJtOJ4X02e+WQ==","signatures":[{"sig":"MEYCIQDB8QLoXa2+vefDKHTg2RAMkCt8+HTVOTXEqn2nt3mK9QIhANdQauLppL0BmmXFH9y+7+/nyPt7yFEWSjJ+NQidH+w0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265744},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.4.2.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/122e14af3885beb7c8102b57ddd5a38e/humanspeak-svelte-virtual-list-0.4.2.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-b8Tgf6vU1yIMYFlrZxYC7pTNsJd00BZlSgy+SP+LytvlgLpk0pf4g8F2HhwLaf+eDlMWLtrSBkJtOJ4X02e+WQ==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.8.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.13.1","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^28.1.0","eslint":"^10.0.2","mprocs":"^0.8.3","svelte":"^5.53.6","vitest":"^4.0.18","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.2","tailwindcss":"^4.2.1","svelte-check":"^4.4.4","@sveltejs/kit":"^2.53.4","@eslint/compat":"^2.0.2","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.3.0","@playwright/cli":"^0.1.1","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.5.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.56.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.56.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.4.2_1772337425042_0.9004830486917579","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@humanspeak/svelte-virtual-list","version":"0.4.3","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.4.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"3543b7d37bbaca97b40a92bf54b159747c8e4bb1","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.4.3.tgz","fileCount":41,"integrity":"sha512-HfQt6ro5Xr9YJzQHYttikKk+6onbNNUQ3j6gQ0wEH+Cybs0ikVDOyCVcgaUqiL2+gPRD1Rt4uBVaQx2s055Inw==","signatures":[{"sig":"MEQCIGFYloWydmEPxmrysOlZDwJdL7gSHb4xPBaAwczxJbA9AiBtDzBwexyF0rhiPdCPvJ7R1qN0kfSxh/cQI9U0XmHwPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265744},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.4.3.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/b447f8df3ecb3731da4fd890da26cfe2/humanspeak-svelte-virtual-list-0.4.3.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-HfQt6ro5Xr9YJzQHYttikKk+6onbNNUQ3j6gQ0wEH+Cybs0ikVDOyCVcgaUqiL2+gPRD1Rt4uBVaQx2s055Inw==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^28.1.0","eslint":"^10.0.2","mprocs":"^0.8.3","svelte":"^5.53.7","vitest":"^4.0.18","globals":"^17.4.0","publint":"^0.3.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.3","tailwindcss":"^4.2.1","svelte-check":"^4.4.4","@sveltejs/kit":"^2.53.4","@eslint/compat":"^2.0.2","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.3.0","@playwright/cli":"^0.1.1","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.2.1","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.15.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.5.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.56.1","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^6.2.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.56.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.4.3_1772939578966_0.2670707816111775","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@humanspeak/svelte-virtual-list","version":"0.4.4","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.4.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"84f97288738a060e202965c56d17f0d29961b4c4","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.4.4.tgz","fileCount":41,"integrity":"sha512-R4m/EqpzHAIgfffeidV6xqjQU7hEFhMmFK9DaR1pDIyn7/K1VxFuzLg9rDju/EbKgJhgc5hxQY8tGqbZEB3a1Q==","signatures":[{"sig":"MEQCIHeFEkxv5cXaK3kHwuF7uBYZJDUhAsJ//v7ozTw1VGdMAiAR14NDLYTg/ARDWtiG6XVzTMUaw+7ZSPfiQJFNL6ieSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262461},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.4.4.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/8d25eb621f009075a5f44add0528e98a/humanspeak-svelte-virtual-list-0.4.4.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-R4m/EqpzHAIgfffeidV6xqjQU7hEFhMmFK9DaR1pDIyn7/K1VxFuzLg9rDju/EbKgJhgc5hxQY8tGqbZEB3a1Q==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","husky":"^9.1.7","jsdom":"^29.0.1","eslint":"^10.1.0","mprocs":"^0.9.2","svelte":"^5.55.0","vitest":"^4.1.2","globals":"^17.4.0","publint":"^0.3.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","svelte-check":"^4.4.5","@sveltejs/kit":"^2.55.0","@eslint/compat":"^2.0.3","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.1","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.2","@vitest/coverage-v8":"^4.1.2","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.16.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.5.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.57.2","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^7.0.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.57.2","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.4.4_1774808826929_0.5429137932644859","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@humanspeak/svelte-virtual-list","version":"0.4.5","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.4.5","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"66d08d9da31fd74d102bf20397adcf77a8a6cc2e","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.4.5.tgz","fileCount":41,"integrity":"sha512-kEiwefMs8eAzWz6Qf1XTLVL4YpAhvoPQeD/GxpxG1xkqzCCZVu6ES4NRNoigqfghHQaBszNhagDtezK/ooKZXQ==","signatures":[{"sig":"MEUCIAzziBz1Xoy6blLmbo0QTkCwO9lm+Vtp30em7rxole/+AiEA7W6xPtqYhcmB20V+zKkM6VheRZx4BO/rVUcXXy9gO50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264318},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.4.5.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/c467a377d7be1a74b058a6112266260d/humanspeak-svelte-virtual-list-0.4.5.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-kEiwefMs8eAzWz6Qf1XTLVL4YpAhvoPQeD/GxpxG1xkqzCCZVu6ES4NRNoigqfghHQaBszNhagDtezK/ooKZXQ==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","husky":"^9.1.7","jsdom":"^29.0.1","eslint":"^10.1.0","mprocs":"^0.9.2","svelte":"^5.55.0","vitest":"^4.1.2","globals":"^17.4.0","publint":"^0.3.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","svelte-check":"^4.4.5","@sveltejs/kit":"^2.55.0","@eslint/compat":"^2.0.3","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.1","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.2","@vitest/coverage-v8":"^4.1.2","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.16.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.5.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.57.2","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^7.0.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.57.2","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.4.5_1774886375405_0.5816298775218514","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@humanspeak/svelte-virtual-list","version":"0.4.6","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.4.6","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"85d5a65896475287808b1f40952af2340c0bfb06","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.4.6.tgz","fileCount":41,"integrity":"sha512-kNVs66Lzbi3bP+g7L4uD9FIf1wxeLGcra4gF/z7ib4CTrVpq+2gt1/k5APjdx+bMo0urtscqR5O9ritzs/hcmQ==","signatures":[{"sig":"MEQCIBDScuMwn0X+WQEoRSIldhTdVZ7W1OfbbJtWARwBmcAuAiAsr2yc6CCRvXhEgFnx0Y21Lb/0gxEx/xfSQiKcxiz10g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263150},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.4.6.tgz","types":"./dist/index.d.ts","volta":{"node":"24.13.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/0e1b565ef6a5a26463dfd59e84391369/humanspeak-svelte-virtual-list-0.4.6.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-kNVs66Lzbi3bP+g7L4uD9FIf1wxeLGcra4gF/z7ib4CTrVpq+2gt1/k5APjdx+bMo0urtscqR5O9ritzs/hcmQ==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.9.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","husky":"^9.1.7","jsdom":"^29.0.1","eslint":"^10.1.0","mprocs":"^0.9.2","svelte":"^5.55.1","vitest":"^4.1.2","globals":"^17.4.0","publint":"^0.3.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","svelte-check":"^4.4.5","@sveltejs/kit":"^2.55.0","@eslint/compat":"^2.0.3","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.1","@playwright/test":"^1.58.2","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.58.0","@vitest/coverage-v8":"^4.1.2","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.16.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.5.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.7.2","@sveltejs/vite-plugin-svelte":"^7.0.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.58.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.4.6_1774918993756_0.44939870912833646","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.0","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.0","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"da53e06a8324f1965fd747b292223a3413ab5215","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.0.tgz","fileCount":41,"integrity":"sha512-kkS/1JlRKjoMRYWm4GER4KPKx7uN3yB+k2IfujHvkcM57VHRbbLp6/6fL263vxegngx+g14pqygDRRD97wldSw==","signatures":[{"sig":"MEUCIDtBhlWwHsvCivmnUBRE/O17wD6cMAD4TUPjpbgKE00hAiEA+a0H03HG4ziIuci+YH6Iqv0m+4rVFDzF/FJXfsm64mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214889},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.5.0.tgz","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:254b00d4-dbbc-417c-8450-e8981c019f7e"}},"_resolved":"/tmp/8d524ec4b000812c54f2278cbc16b453/humanspeak-svelte-virtual-list-0.5.0.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-kkS/1JlRKjoMRYWm4GER4KPKx7uN3yB+k2IfujHvkcM57VHRbbLp6/6fL263vxegngx+g14pqygDRRD97wldSw==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.12.1","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.0","mprocs":"^0.9.3","svelte":"^5.55.9","vitest":"^4.1.7","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","tailwindcss":"^4.3.0","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.60.0","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.17.1","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.0.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.60.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.60.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.0_1779822474246_0.06793857355517208","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.1","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.1","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"953853a7a634ae411489bc4d6dbd603c1887bcfc","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.1.tgz","fileCount":41,"integrity":"sha512-7uLx/K/y8Cd2SVt/95ia7z+gUhb00laAZtqukZCWmJPQ5724aWoaMAhzQVDRMGh66xGiz1ZqaHUaB7EAoiLMOA==","signatures":[{"sig":"MEUCIQCpul/Xb7bECjgRzKsyDD1qUJhK76m5lO2brkUbnrCr/QIgI6yiG9w0mRpyVuUUmB/Vk9ef7/NWGGJ1QCaPkY1dSX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214889},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.5.1.tgz","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"_resolved":"/tmp/0a6aa40df3a7169a76ad7e4f8ef17c0d/humanspeak-svelte-virtual-list-0.5.1.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-7uLx/K/y8Cd2SVt/95ia7z+gUhb00laAZtqukZCWmJPQ5724aWoaMAhzQVDRMGh66xGiz1ZqaHUaB7EAoiLMOA==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.12.1","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.0","mprocs":"^0.9.3","svelte":"^5.55.9","vitest":"^4.1.7","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","tailwindcss":"^4.3.0","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.60.0","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.17.1","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.0.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.60.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.60.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.1_1779969790605_0.5959870929685278","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.2","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":{"name":"Humanspeak, Inc."},"license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.2","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"f5531802b9830010e58a32635abe784242f11dce","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.2.tgz","fileCount":41,"integrity":"sha512-ga9OdSzwA/ZKdNzVw/zyaQhQU1RnVB6PH6tMwY2vh7KoOzAyfIGjqhxrHLQiYCu9y0x59RY1SfTsj9i8qCJWqA==","signatures":[{"sig":"MEQCIHsy8GKUgZu40I9snOlHPgrRst68XmMNUWSTvJ+uHnusAiBtv8/qcvqEj+3zpRXjRKqTIDhFyvpKRQ7Xa21pwuBmjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214889},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","_from":"file:humanspeak-svelte-virtual-list-0.5.2.tgz","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"_resolved":"/tmp/34599920f6d06358f3257b9017d78f49/humanspeak-svelte-virtual-list-0.5.2.tgz","overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"_integrity":"sha512-ga9OdSzwA/ZKdNzVw/zyaQhQU1RnVB6PH6tMwY2vh7KoOzAyfIGjqhxrHLQiYCu9y0x59RY1SfTsj9i8qCJWqA==","repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"_npmVersion":"11.13.0","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.0","mprocs":"^0.9.3","svelte":"^5.55.9","vitest":"^4.1.7","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","tailwindcss":"^4.3.0","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.7","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.60.0","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.17.1","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.0.1","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.60.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.60.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.2_1780069035761_0.9054766313563627","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.3","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.3","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"afefb26a9f23c0011da1e8bc4a8a696823f9de16","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.3.tgz","fileCount":43,"integrity":"sha512-Rhd5NZg4QqQ33ShkoCuHFviIzs8GcnBmoVOxpK7xLfV8Se5q52ox/+nN3nnwmm3V97PiYcxpDRc2WlzB7tg1vw==","signatures":[{"sig":"MEQCIEOStZjN+OZ53RJhSFzzVP7SHoqIrpu7lSKzN3nhrtLkAiBKmN+/iCFCA0iLHDaAgRRml86VsOee8D1ypGz5SBziLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":223947},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.3_1781682846836_0.8271342901874752","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.4","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.4","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"e598f804ba882d3b4a742a8cc6ad94137b17e5fb","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.4.tgz","fileCount":43,"integrity":"sha512-vEeNRNiWH7dd4ai/6UgZS7C4SpqbrSzjZWegzkyUsz2cBhr1x1rOM+0XjRc393srpaupfNkmOeiVv2TnpF9j2A==","signatures":[{"sig":"MEYCIQDa+TUTAU9BccZMdBNWsCo2cPQ9xDni8ZxB/yOIIpWe+AIhAIHjjjQRfLCIOaSZF5mEKTk/pHn32u6cjDUrkm7ciBjE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225177},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.4_1782416999310_0.033505244014066626","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.5","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.5","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"bf3d479e10d79c60b9d341b42081750d8225b032","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.5.tgz","fileCount":43,"integrity":"sha512-vf2PSGeo4MQXk8ur8JaJA0TSlXyX1cHXzWqAi0BTYgePkZbbOed/mZ/nLww085gy5yVyapmR6qQn6yQfu4p23A==","signatures":[{"sig":"MEQCIDObhiSUb+OAGIy7kPHMh0PXrZBJ4SBpzmEx75fUwGVHAiBDdg+CAYzDOMrHNZ45Q1QUGJHnd/DTczsrHsspVy1WzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228568},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.5_1783030659245_0.808699819751941","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.6","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.6","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"6f9c42a7adcead2956be47b07486756d71b34c9b","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.6.tgz","fileCount":43,"integrity":"sha512-o3EfUVK0lVQvxgDQ7Px9/qODGw/r20V/b9eIsuBCssXK8UC1aPwzl9RPUS1UEEZalHUFqasJbiBt1Wek/KuXSg==","signatures":[{"sig":"MEQCIFN7CmRULmtXq4VBEIO+O9v90zygiDZ3a5J2H6mGzwVRAiAj4ojXk6h8ZVfb/VrE7pbt5e1o8SD4nEYL+nteckNB+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238692},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.6_1783040409544_0.7520622550129414","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.7","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.7","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"96a11f331c653d4cd0c1dc08de25e85fc8f7f7b8","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.7.tgz","fileCount":43,"integrity":"sha512-u/TjzvM5THzKjqxkNVGQiFpXnn+jQcNP4uXOqx8YcejAePKqD5VyCPvtKEdD+0zI4U2TfYhOsrpCgtMc3FTctA==","signatures":[{"sig":"MEUCIErZfRoAR9x0D9gAmGwjEHjDs3A7+7395nikJrAwREM9AiEAz9K1a6dtqtkOKUtYeWME6pe0Dl/d78y4ciujJSO7PJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245827},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.7_1783075390628_0.8210290414034489","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.8","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.8","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"f95bb4d9f784d3afc961135e1db2b76dffd59996","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.8.tgz","fileCount":39,"integrity":"sha512-dPHYMQcKLl5exLv5dRZujps0YwRJ80y4xOFJPgg51QiBW/rshIm4khzuZtw6mNRBtjolasYsaXpqMGPruOJNMw==","signatures":[{"sig":"MEUCIQCCbB7IVKoTBO7gpcI6eUF9mUlmMfPCYyWDJeNr6G2uBAIgfeg4yNEuZtKTDmhbuEgFlQVrmCt8f+w7er6YpB/XQ5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215631},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.8_1783079539485_0.0773884146675965","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.9","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.9","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"56accbc556ee603f53a4dbb8c8d7c7abe063e559","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.9.tgz","fileCount":37,"integrity":"sha512-oYBpAcB85pkPxLq8U4KvqFxj6eqDiq1KSq/OJw4r41ehIpJMm6UZOxuBqWO6FVdjYZSwy4g2sEfM7WWUmb8IXw==","signatures":[{"sig":"MEQCIBPe+gtmK+iv6McGmLrygJU9ZT1F8v9UQjeeSWdlphQYAiA3AKfvTlZgpD5G611fPpDuA2urqWy4/uRsEkq6qQTkHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215394},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.9_1783092894921_0.39384701190059146","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.10","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.10","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"4df45041f2ace5da185aa4d69d0d425b0c0b93c7","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.10.tgz","fileCount":37,"integrity":"sha512-le0CdzJCClGijdkpifocwSk0coDmrRnmrXA8PX7Vcy5QeBpzyri1HnDh4lXVhYn4UK+f44DbL+2UAq2Ln70E5A==","signatures":[{"sig":"MEQCIAc87/zobuW4s/hb673pLmu/lPkjTf0eCag4o6L4L1+UAiApZGTFzjkrPblhOH+CFThuczs92a0St7kcP0HJixk3qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218234},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.10_1784048983956_0.2209436880835396","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.11","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.11","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"7c64702025aeb7a257b1812ce28fcf078ed13a9c","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.11.tgz","fileCount":37,"integrity":"sha512-bV0IOkO/vPovm702rzjWvWuAH0gKHlwZr+85l7c783jwEqYpk37OuRn2xX6vtYIJhRNfZV36zV4mR7lxBw04RQ==","signatures":[{"sig":"MEYCIQD/QNKfzEsv38yyiecFs1g6RE3gXci1wpuK7rq8iz3TAQIhAKe9dtVr97Xii6CA6VaYO03IwJADyk9kRrWhCCmw92Kd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221193},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.11_1784050854495_0.23027106497847027","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.12","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.12","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"5763156bbfaf01f0edcafa1f390088f9e9fa29b8","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.12.tgz","fileCount":37,"integrity":"sha512-wfKK4NX+Jlnl9SuNnaGlp36qPtf5gkDwocekr2MuWVNE89Zno/H3/xn+TBnu68FRTKbALBZf/a6IsEXG1IjvRg==","signatures":[{"sig":"MEUCIQDX7BE2hZriiE+q0r0d2hG73IcW9WQFJPqf5C/prQYluAIgIZHP+20pQDLOqjh2Umg0bd64jDuDp+ma+wxrxhEqHNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224826},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.12_1784198309917_0.9832664798556201","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.13","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"author":"Humanspeak, Inc.","license":"MIT","_id":"@humanspeak/svelte-virtual-list@0.5.13","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"dist":{"shasum":"9b0b43135548a76c73c81733ab386dbead49cca1","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.13.tgz","fileCount":37,"integrity":"sha512-F75hlpZ/7SflG6FPomdT6cQVnp0TCPjyJYegye7KkwKUS0o58736zik5k8MRsSL9nb/sQ5lTvM2++aSQ1SjzLw==","signatures":[{"sig":"MEUCIQD1VDfSPjMSXcmJ3lZv9Y/V02ZK/5fgy4aDIeZeqtOb/gIgEl5zP+UcfHKD9yqbKAAy+wdtwdX4e/veN6ilfnKGGXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224814},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"type":"module","types":"./dist/index.d.ts","volta":{"node":"24.15.0"},"svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/humanspeak","type":"github"},"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest run --coverage --","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"pnpm run format && eslint . --fix","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:only":"vitest run --","test:unit":"vitest run --coverage","cf-typegen":"pnpm --filter docs cf-typegen","test:watch":"vitest --","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:e2e:ff":"playwright test --project=firefox","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"repository":{"url":"git+https://github.com/humanspeak/svelte-virtual-list.git","type":"git"},"workspaces":[".","docs"],"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"esm-env":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.4.1","mprocs":"^0.9.6","svelte":"^5.56.3","vitest":"^4.1.8","globals":"^17.6.0","publint":"^0.3.21","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","tailwindcss":"^4.3.0","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@eslint/compat":"^2.1.0","tw-animate-css":"^1.4.0","@faker-js/faker":"^10.4.0","@playwright/cli":"^0.1.13","@playwright/test":"^1.60.0","@sveltejs/package":"^2.5.8","@tailwindcss/vite":"^4.3.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.19.0","@sveltejs/adapter-auto":"^7.0.1","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.61.0","@testing-library/user-event":"^14.6.1","prettier-plugin-tailwindcss":"^0.8.0","@sveltejs/vite-plugin-svelte":"^7.1.2","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.61.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-virtual-list_0.5.13_1784835287940_0.2860108530848182","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@humanspeak/svelte-virtual-list","version":"0.5.14","description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"homepage":"https://virtuallist.svelte.page","bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"repository":{"type":"git","url":"git+https://github.com/humanspeak/svelte-virtual-list.git"},"funding":{"type":"github","url":"https://github.com/sponsors/humanspeak"},"license":"MIT","author":"Humanspeak, Inc.","sideEffects":["**/*.css"],"type":"module","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"svelte":"./dist/index.js","types":"./dist/index.d.ts","workspaces":[".","docs"],"overrides":{"@sveltejs/kit":{"cookie":"^0.7.0"}},"dependencies":{"esm-env":"^1.2.2"},"devDependencies":{"@eslint/compat":"^2.1.0","@eslint/js":"^10.0.1","@faker-js/faker":"^10.5.0","@playwright/cli":"^0.1.18","@playwright/test":"^1.62.1","@sveltejs/adapter-auto":"^7.0.1","@sveltejs/kit":"^2.70.2","@sveltejs/package":"^2.5.8","@sveltejs/vite-plugin-svelte":"^7.2.0","@tailwindcss/vite":"^4.3.3","@testing-library/jest-dom":"^7.0.0","@testing-library/svelte":"^5.4.2","@testing-library/user-event":"^14.6.3","@types/node":"^26.2.0","@typescript-eslint/eslint-plugin":"^8.66.0","@typescript-eslint/parser":"^8.66.0","@vitest/coverage-v8":"^4.1.10","eslint":"^10.8.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^3.22.0","eslint-plugin-unused-imports":"^4.4.1","globals":"^17.9.0","husky":"^9.1.7","jsdom":"^30.0.1","mprocs":"^0.9.6","prettier":"^3.9.6","prettier-plugin-organize-imports":"^4.3.0","prettier-plugin-svelte":"^4.1.1","prettier-plugin-tailwindcss":"^0.8.1","publint":"^0.3.23","svelte":"^5.56.8","svelte-check":"^4.7.5","tailwindcss":"^4.3.3","tw-animate-css":"^1.4.0","typescript":"^6.0.3","typescript-eslint":"^8.66.0","vite":"^8.2.1","vitest":"^4.1.10"},"peerDependencies":{"svelte":"^5.0.0"},"volta":{"node":"24.15.0"},"publishConfig":{"access":"public"},"tags":["svelte","virtual-list","virtual-scroll","virtual-scroller","infinite-scroll","performance","ui-component","svelte5"],"scripts":{"build":"vite build && pnpm run package","cf-typegen":"pnpm --filter docs cf-typegen","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","dev":"vite dev","dev:all":"mprocs","dev:pkg":"svelte-kit sync && svelte-package --watch","format":"prettier --write .","lint":"prettier --check . && eslint .","lint:fix":"pnpm run format && eslint . --fix","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","test":"vitest run --coverage --","test:all":"pnpm run test && pnpm run test:e2e","test:e2e":"playwright test","test:e2e:debug":"playwright test --debug","test:e2e:ff":"playwright test --project=firefox","test:e2e:report":"playwright show-report","test:e2e:ui":"playwright test --ui","test:only":"vitest run --","test:unit":"vitest run --coverage","test:watch":"vitest --"},"_nodeVersion":"24.18.0","_id":"@humanspeak/svelte-virtual-list@0.5.14","dist":{"integrity":"sha512-zvswwad2vg6b+LWGWWqqPDdVxh9BnMk3FqDjE23OlgAy/1fy41P87v0mDA4IU0xZ480OuMUKFXnUHmkesy7WDg==","shasum":"4609c3e0b42d86fb8c767789f8948fa25d8fd0a8","tarball":"https://registry.npmjs.org/@humanspeak/svelte-virtual-list/-/svelte-virtual-list-0.5.14.tgz","fileCount":39,"unpackedSize":250882,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@humanspeak%2fsvelte-virtual-list@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCAuLuttt7mULSqSnJRe9SSaCEg3o6+mwal2I7qF8KXCwIhANR3/rraMWG6Wkp8naUuhWWY7wp+dd522rQGM6NI298n"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:888b84d2-bc00-4b2f-b91a-a31dbcce4ca0"}},"directories":{},"maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte-virtual-list_0.5.14_1786353982374_0.8798447051067377"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-04T18:07:28.377Z","modified":"2026-08-10T09:26:22.888Z","0.0.0":"2025-01-04T18:07:28.718Z","0.0.1":"2025-01-04T22:33:13.199Z","0.1.0":"2025-01-05T01:14:44.260Z","0.1.1":"2025-01-05T01:53:53.981Z","0.1.2":"2025-01-05T03:08:51.800Z","0.1.3":"2025-01-05T03:19:39.121Z","0.1.4":"2025-01-05T16:59:53.115Z","0.1.5":"2025-01-05T17:05:54.427Z","0.1.6":"2025-01-05T18:08:04.803Z","0.2.0":"2025-01-06T00:50:26.208Z","0.2.1":"2025-01-07T01:38:11.547Z","0.2.2":"2025-01-08T00:48:34.254Z","0.2.3":"2025-01-15T19:34:39.561Z","0.2.4":"2025-01-21T17:10:25.865Z","0.2.5":"2025-06-01T22:43:17.102Z","0.2.6":"2025-06-27T01:29:15.002Z","0.2.6-beta.0":"2025-07-31T17:30:37.132Z","0.2.6-beta.1":"2025-07-31T20:44:11.862Z","0.2.6-beta.2":"2025-07-31T20:55:59.323Z","0.2.6-beta.3":"2025-07-31T21:25:29.969Z","0.2.6-beta.4":"2025-07-31T21:58:24.988Z","0.2.6-beta.5":"2025-07-31T22:19:09.183Z","0.2.6-beta.6":"2025-07-31T22:46:22.913Z","0.2.6-beta.7":"2025-08-08T01:18:00.842Z","0.3.1-beta.0":"2025-08-08T09:19:44.009Z","0.3.1-beta.1":"2025-08-08T10:04:32.047Z","0.3.1":"2025-08-24T16:15:27.214Z","0.3.2":"2025-08-30T19:06:48.483Z","0.3.3":"2025-09-25T13:31:26.120Z","0.3.4":"2025-09-26T22:34:02.334Z","0.3.5":"2025-10-11T16:21:22.863Z","0.3.6":"2025-11-13T00:21:20.766Z","0.3.8":"2026-01-29T18:28:51.344Z","0.3.9":"2026-02-01T21:15:37.136Z","0.3.10":"2026-02-03T21:49:31.721Z","0.3.11":"2026-02-16T14:22:54.732Z","0.3.12":"2026-02-16T15:19:04.769Z","0.3.13":"2026-02-16T22:57:31.908Z","0.4.0":"2026-02-17T01:09:07.434Z","0.4.1":"2026-02-18T15:06:43.658Z","0.4.2":"2026-03-01T03:57:05.209Z","0.4.3":"2026-03-08T03:12:59.135Z","0.4.4":"2026-03-29T18:27:07.087Z","0.4.5":"2026-03-30T15:59:35.576Z","0.4.6":"2026-03-31T01:03:13.933Z","0.5.0":"2026-05-26T19:07:54.429Z","0.5.1":"2026-05-28T12:03:10.751Z","0.5.2":"2026-05-29T15:37:15.978Z","0.5.3":"2026-06-17T07:54:06.969Z","0.5.4":"2026-06-25T19:49:59.443Z","0.5.5":"2026-07-02T22:17:39.404Z","0.5.6":"2026-07-03T01:00:09.685Z","0.5.7":"2026-07-03T10:43:10.836Z","0.5.8":"2026-07-03T11:52:19.638Z","0.5.9":"2026-07-03T15:34:55.074Z","0.5.10":"2026-07-14T17:09:44.088Z","0.5.11":"2026-07-14T17:40:54.662Z","0.5.12":"2026-07-16T10:38:30.061Z","0.5.13":"2026-07-23T19:34:48.113Z","0.5.14":"2026-08-10T09:26:22.522Z"},"bugs":{"url":"https://github.com/humanspeak/svelte-virtual-list/issues"},"author":"Humanspeak, Inc.","license":"MIT","homepage":"https://virtuallist.svelte.page","keywords":["svelte","virtual-list","virtual-scroll","infinite-scroll","performance","ui-component","svelte5","dom-recycling","large-lists","scroll-optimization"],"repository":{"type":"git","url":"git+https://github.com/humanspeak/svelte-virtual-list.git"},"description":"A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol","maintainers":[{"name":"humanspeakadmin","email":"admin@humanspeak.com"}],"readme":"","readmeFilename":""}