{"bugs":{"url":"https://github.com/Akryum/vue-virtual-scroller/issues"},"dist":{"shasum":"80fe45e1b01ac3728d1a4e3f0babfe273b26ee61","tarball":"https://registry.npmjs.org/vue-virtual-scroller/-/vue-virtual-scroller-3.0.5.tgz","fileCount":80,"integrity":"sha512-5YXD+5DiLOGsngaubXmeNKLYsAnokSMKITT8BqlNIGJ7Pggy8udTg00vKVHZDE5ElPXPdxhTXnJBQqpGnzKAgw==","signatures":[{"sig":"MEUCIQDnKTXW2MBg9kpcpmH8bCi//6xCUDbsg+y0GAX0Fg1TrgIgDVIo6mZqGRGhWG08VITBIW+kGrJNlLfBH2G2N6DqcCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462625},"name":"vue-virtual-scroller","type":"module","_from":"file:vue-virtual-scroller-3.0.5.tgz","types":"dist/index.d.ts","author":{"name":"Guillaume Chau","email":"guillaume.b.chau@gmail.com"},"module":"dist/vue-virtual-scroller.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-virtual-scroller.js","default":"./dist/vue-virtual-scroller.js"},"./index.css":"./dist/vue-virtual-scroller.css","./composables/useIdState":{"types":"./dist/composables/useIdState.d.ts","import":"./dist/composables/useIdState.js"},"./components/WindowScroller":{"types":"./dist/components/WindowScroller.vue.d.ts","import":"./dist/components/WindowScroller.js"},"./components/DynamicScroller":{"types":"./dist/components/DynamicScroller.vue.d.ts","import":"./dist/components/DynamicScroller.js"},"./components/RecycleScroller":{"types":"./dist/components/RecycleScroller.vue.d.ts","import":"./dist/components/RecycleScroller.js"},"./composables/useWindowScroller":{"types":"./dist/composables/useWindowScroller.d.ts","import":"./dist/composables/useWindowScroller.js"},"./dist/vue-virtual-scroller.css":"./dist/vue-virtual-scroller.css","./components/DynamicScrollerItem":{"types":"./dist/components/DynamicScrollerItem.vue.d.ts","import":"./dist/components/DynamicScrollerItem.js"},"./composables/useDynamicScroller":{"types":"./dist/composables/useDynamicScroller.d.ts","import":"./dist/composables/useDynamicScroller.js"},"./composables/useRecycleScroller":{"types":"./dist/composables/useRecycleScroller.d.ts","import":"./dist/composables/useRecycleScroller.js"},"./composables/useTableColumnWidths":{"types":"./dist/composables/useTableColumnWidths.d.ts","import":"./dist/composables/useTableColumnWidths.js"},"./composables/useDynamicScrollerItem":{"types":"./dist/composables/useDynamicScrollerItem.d.ts","import":"./dist/composables/useDynamicScrollerItem.js"}},"license":"MIT","scripts":{"dev":"vite build --watch","lint":"cd ../../ && pnpm run lint","test":"vitest run","build":"vite build","typecheck":"vue-tsc --noEmit -p tsconfig.json","test:watch":"vitest","test:package":"node ./scripts/check-package-exports.mjs"},"_npmUser":{"name":"akryum","email":"guillaume.b.chau@gmail.com"},"homepage":"https://github.com/Akryum/vue-virtual-scroller#readme","keywords":["vue","vuejs","plugin"],"_resolved":"/tmp/0fd61dcf7f2f764cf12c44075c7aeb00/vue-virtual-scroller-3.0.5.tgz","_integrity":"sha512-5YXD+5DiLOGsngaubXmeNKLYsAnokSMKITT8BqlNIGJ7Pggy8udTg00vKVHZDE5ElPXPdxhTXnJBQqpGnzKAgw==","repository":{"url":"git+https://github.com/Akryum/vue-virtual-scroller.git","type":"git"},"_npmVersion":"11.11.0","description":"Smooth scrolling for any amount of data","directories":{},"maintainers":[{"name":"akryum","email":"guillaume.b.chau@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"25.8.0","browserslist":["> 1%","last 2 versions","not ie <= 8"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^6.0.0","jsdom":"^28.1.0","vitest":"4.0.16","typescript":"^5.3.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.0.0","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-virtual-scroller_3.0.5_1786515229904_0.09232409037275602","host":"s3://npm-registry-packages-npm-production"},"_id":"vue-virtual-scroller@3.0.5","version":"3.0.5"}