{"_id":"@sveltejs/svelte-virtual-list","_rev":"4538973","name":"@sveltejs/svelte-virtual-list","description":"A <VirtualList> component for Svelte apps","dist-tags":{"latest":"3.0.1","next":"3.0.0-alpha.1"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"time":{"modified":"2026-04-09T15:06:59.000Z","created":"2018-04-03T17:25:01.002Z","3.0.1":"2019-08-22T14:41:08.370Z","3.0.0":"2019-06-21T21:40:30.252Z","3.0.0-alpha.1":"2019-02-05T01:21:56.048Z","2.2.1":"2018-10-15T14:35:08.446Z","2.2.0":"2018-10-10T21:10:29.734Z","2.1.2":"2018-05-08T01:09:46.971Z","2.1.1":"2018-05-07T19:19:42.264Z","2.1.0":"2018-05-03T20:17:17.330Z","2.0.1":"2018-05-03T18:42:20.563Z","2.0.0":"2018-04-20T22:00:14.578Z","1.1.0":"2018-04-05T10:44:06.042Z","1.0.2":"2018-04-03T17:31:24.644Z","1.0.1":"2018-04-03T17:30:14.019Z","1.0.0":"2018-04-03T17:25:01.002Z"},"users":{},"author":{"name":"Rich Harris"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"versions":{"3.0.1":{"name":"@sveltejs/svelte-virtual-list","version":"3.0.1","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"eslint":"^5.12.1","eslint-plugin-svelte3":"git+https://github.com/sveltejs/eslint-plugin-svelte3.git","port-authority":"^1.0.5","puppeteer":"^1.9.0","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.0.1","sirv":"^0.2.2","svelte":"^3.0.0-beta.2","tap-diff":"^0.1.1","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"gitHead":"a05f9c647c3fde9e143e930642cc8ba547c3c7b3","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@3.0.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"3784d6426508836b4471bba8ba293430e73717d8","size":3738,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-3.0.1.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_3.0.1_1566484868203_0.15772439158413487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:22.425Z","publish_time":1566484868370,"_cnpm_publish_time":1566484868370},"3.0.0":{"name":"@sveltejs/svelte-virtual-list","version":"3.0.0","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"eslint":"^5.12.1","eslint-plugin-svelte3":"git+https://github.com/sveltejs/eslint-plugin-svelte3.git","port-authority":"^1.0.5","puppeteer":"^1.9.0","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.0.1","sirv":"^0.2.2","svelte":"^3.0.0-beta.2","tap-diff":"^0.1.1","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"gitHead":"0746e27487f80298048f93e7b83c8b724d24de65","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@3.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"36730819db704141185998d7302d0ab232c9226d","size":3734,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-3.0.0.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_3.0.0_1561153230141_0.5072403884017747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:20.556Z","publish_time":1561153230252,"_cnpm_publish_time":1561153230252},"3.0.0-alpha.1":{"name":"@sveltejs/svelte-virtual-list","version":"3.0.0-alpha.1","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.html","svelte":"VirtualList.html","scripts":{"build":"rollup -c","dev":"rollup -cw","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.html"},"devDependencies":{"eslint":"^5.12.1","eslint-plugin-svelte3":"git+https://github.com/sveltejs/eslint-plugin-svelte3.git","port-authority":"^1.0.5","puppeteer":"^1.9.0","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.0.1","sirv":"^0.2.2","svelte":"^3.0.0-beta.2","tap-diff":"^0.1.1","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"readmeFilename":"README.md","gitHead":"7c947ba9ec7b42b05e1a780cd2066d4e297265dd","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@3.0.0-alpha.1","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"7d49022c3c2400b64289dd92273c0a7b5cee09dd","size":9895,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-3.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-3.0.0-alpha.1.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_3.0.0-alpha.1_1549329715852_0.49227182915266066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:18.899Z","publish_time":1549329716048,"_cnpm_publish_time":1549329716048},"2.2.1":{"name":"@sveltejs/svelte-virtual-list","version":"2.2.1","description":"A <VirtualList> component for Svelte apps","svelte":"src/VirtualList.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","dev":"rollup -cw","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build"},"devDependencies":{"port-authority":"^1.0.5","puppeteer":"^1.9.0","rollup":"^0.66.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-svelte":"^4.3.2","sirv":"^0.2.2","svelte":"^2.13.5","tap-diff":"^0.1.1","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"gitHead":"d5b72ba4f125ce88fa22959640cc9150a89a885e","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@2.2.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"384182ae656a1fe0ae33f2712e9cc0a9f51055bd","size":9497,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-2.2.1.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_2.2.1_1539614108235_0.15114869893808036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:17.260Z","publish_time":1539614108446,"_cnpm_publish_time":1539614108446},"2.2.0":{"name":"@sveltejs/svelte-virtual-list","version":"2.2.0","description":"A <VirtualList> component for Svelte apps","svelte":"src/VirtualList.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","dev":"rollup -cw","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build"},"devDependencies":{"port-authority":"^1.0.5","puppeteer":"^1.9.0","rollup":"^0.66.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-svelte":"^4.3.2","sirv":"^0.2.2","svelte":"^2.13.5","tap-diff":"^0.1.1","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"gitHead":"f8a2575426fa8e97ab890e8ef66479fff3ba9791","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@2.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"71d69490364762756248e46e9e83c3b05599184a","size":9407,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-2.2.0.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_2.2.0_1539205829512_0.19266557196791556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:15.594Z","publish_time":1539205829734,"_cnpm_publish_time":1539205829734},"2.1.2":{"name":"@sveltejs/svelte-virtual-list","version":"2.1.2","description":"A <VirtualList> component for Svelte apps","svelte":"src/VirtualList.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","dev":"rollup -cw","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build"},"devDependencies":{"port-authority":"^1.0.3","puppeteer":"^1.2.0","rollup":"^0.58.2","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-svelte":"^4.1.0","serve":"^6.5.3","svelte":"^2.1.0","tap-diff":"^0.1.1","tap-dot":"^1.0.5","tape-modern":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"files":["src","index.mjs","index.js"],"gitHead":"01b892967377ef021390c1cbe689246d2c0df063","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@2.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"a1c1a0effebebf03fed3f781e6ffa98dd6b3eac8","size":9634,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-2.1.2.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_2.1.2_1525741786831_0.3683288096314523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:13.737Z","publish_time":1525741786971,"_cnpm_publish_time":1525741786971},"2.1.1":{"name":"@sveltejs/svelte-virtual-list","version":"2.1.1","description":"A <VirtualList> component for Svelte apps","svelte":"src/VirtualList.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","dev":"rollup -cw","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build"},"devDependencies":{"port-authority":"^1.0.3","puppeteer":"^1.2.0","rollup":"^0.58.2","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-svelte":"^4.1.0","serve":"^6.5.3","svelte":"^2.1.0","tap-diff":"^0.1.1","tap-dot":"^1.0.5","tape-modern":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"files":["src","index.mjs","index.js"],"gitHead":"3d2cb490313f937bbd0d76566a08c1a8652c12bd","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"261ffa6f2d1548dce57877addf0cdd7347a5a85d","size":9355,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-2.1.1.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_2.1.1_1525720781974_0.8106106232430166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:12.095Z","publish_time":1525720782264,"_cnpm_publish_time":1525720782264},"2.1.0":{"name":"@sveltejs/svelte-virtual-list","version":"2.1.0","description":"A <VirtualList> component for Svelte apps","svelte":"src/VirtualList.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build"},"devDependencies":{"faucet":"^0.0.1","port-authority":"^1.0.3","puppeteer":"^1.2.0","rollup":"^0.58.2","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-svelte":"^4.1.0","serve":"^6.5.3","svelte":"^2.1.0","tap-dot":"^1.0.5","tape-modern":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"files":["src","index.mjs","index.js"],"gitHead":"540c812b596fe0074bc4c7d38aa0426cd4821150","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"9571e8f7a7680875c49b95000e27f6538e94bf5b","size":8266,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-2.1.0.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_2.1.0_1525378637208_0.19862284771776073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:10.424Z","publish_time":1525378637330,"_cnpm_publish_time":1525378637330},"2.0.1":{"name":"@sveltejs/svelte-virtual-list","version":"2.0.1","description":"A <VirtualList> component for Svelte apps","svelte":"src/VirtualList.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build"},"devDependencies":{"faucet":"^0.0.1","port-authority":"^1.0.3","puppeteer":"^1.2.0","rollup":"^0.57.1","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-svelte":"^4.1.0","serve":"^6.5.3","svelte":"^2.1.0","tap-dot":"^1.0.5","tape-modern":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"files":["src","index.mjs","index.js"],"dependencies":{"svelte-extras":"^1.6.0"},"gitHead":"77c6dcbc6524eef42200461653f30a7715c5188b","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"98933f0ad974aaa97d31f7ef4620d9f8f0eb94a2","size":8011,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-2.0.1.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_2.0.1_1525372940499_0.3781431616344961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:08.780Z","publish_time":1525372940563,"_cnpm_publish_time":1525372940563},"2.0.0":{"name":"@sveltejs/svelte-virtual-list","version":"2.0.0","description":"A <VirtualList> component for Svelte apps","svelte":"src/index.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","prepublishOnly":"npm test","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build"},"devDependencies":{"faucet":"^0.0.1","port-authority":"^1.0.3","puppeteer":"^1.2.0","rollup":"^0.57.1","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-svelte":"^4.1.0","serve":"^6.5.3","svelte":"^2.1.0","tap-dot":"^1.0.5","tape-modern":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"files":["src","index.mjs","index.js"],"dependencies":{"svelte-extras":"^1.6.0"},"gitHead":"85b2548f390c52d7a81e9a671a82991b04d0a02d","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"629047f19c01185b28f7804d6dff317143df387d","size":8117,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-2.0.0.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_2.0.0_1524261614504_0.96979337648745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:07.035Z","publish_time":1524261614578,"_cnpm_publish_time":1524261614578},"1.1.0":{"name":"@sveltejs/svelte-virtual-list","version":"1.1.0","description":"A <VirtualList> component for Svelte apps","svelte":"src/index.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","prepublishOnly":"npm test","test":"node test/runner.js | tap-dot","test:browser":"npm run build && serve test/public","pretest":"npm run build"},"devDependencies":{"faucet":"^0.0.1","port-authority":"^1.0.3","puppeteer":"^1.2.0","rollup":"^0.57.1","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-svelte":"^4.1.0","serve":"^6.5.3","svelte":"^1.60.1","tap-dot":"^1.0.5","tape-modern":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"files":["src","index.mjs","index.js"],"dependencies":{"svelte-extras":"^1.6.0"},"gitHead":"d65b6fbb17eaed6cb5de8fa93ea0ed58406b1555","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"6261dd91a14ba66e5633695c8184f44d1fada2ba","size":8797,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-1.1.0.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.1.0_1522925045954_0.45026968360050557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:05.373Z","publish_time":1522925046042,"_cnpm_publish_time":1522925046042},"1.0.2":{"name":"@sveltejs/svelte-virtual-list","version":"1.0.2","description":"A <VirtualList> component for Svelte apps","svelte":"src/index.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"devDependencies":{"rollup":"^0.57.1","rollup-plugin-svelte":"^4.1.0","svelte":"^1.60.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"files":["src","index.mjs","index.js"],"gitHead":"85f858e324dc7d3aae317852578ac863815c03e7","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"0b3f9eeb8c47e05b6b88f5e4affcfdc673e52557","size":7376,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-1.0.2.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.0.2_1522776684567_0.2081651454386988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:03.707Z","publish_time":1522776684644,"_cnpm_publish_time":1522776684644},"1.0.1":{"name":"@sveltejs/svelte-virtual-list","version":"1.0.1","description":"A <VirtualList> component for Svelte apps","svelte":"src/index.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"devDependencies":{"rollup":"^0.57.1","rollup-plugin-svelte":"^4.1.0","svelte":"^1.60.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","keywords":["svelte"],"gitHead":"b0e50658f96764c241afbd2a3b08a31481ac3c1b","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"18d447a0cf70c9dba36bdba7dcc3a0408e8cf897","size":6195,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-1.0.1.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.0.1_1522776613936_0.21489193514186877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:57:01.835Z","publish_time":1522776614019,"_cnpm_publish_time":1522776614019},"1.0.0":{"name":"@sveltejs/svelte-virtual-list","version":"1.0.0","description":"A <VirtualList> component for Svelte apps","svelte":"src/index.html","module":"index.mjs","main":"index.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"devDependencies":{"rollup":"^0.57.1","rollup-plugin-svelte":"^4.1.0","svelte":"^1.60.0"},"repository":{"type":"git","url":"git+https://github.com/sveltejs/svelte-virtual-list.git"},"author":{"name":"Rich Harris"},"license":"LIL","gitHead":"81aa25bbcd04a5ab4ca3a0236496ddabfc276bc1","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","_id":"@sveltejs/svelte-virtual-list@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"1240ded14faa662894016a538ba7530bb46b1702","size":6099,"noattachment":false,"key":"/@sveltejs/svelte-virtual-list/-/@sveltejs/svelte-virtual-list-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sveltejs/svelte-virtual-list/download/@sveltejs/svelte-virtual-list-1.0.0.tgz"},"maintainers":[{"name":"conduitry","email":"npm@fur.army"},{"name":"rich_harris","email":""},{"name":"svelte-admin","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.0.0_1522776300892_0.26973673176620494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T05:56:59.975Z","publish_time":1522776301002,"_cnpm_publish_time":1522776301002}},"readme":"# svelte-virtual-list ([demo](https://svelte.dev/repl/f78ddd84a1a540a9a40512df39ef751b))\n\nA virtual list component for Svelte apps. Instead of rendering all your data, `<VirtualList>` just renders the bits that are visible, keeping your page nice and light.\n\n## Installation\n\n```bash\nyarn add @sveltejs/svelte-virtual-list\n```\n\n\n## Usage\n\n```html\n<script>\n  import VirtualList from '@sveltejs/svelte-virtual-list';\n\n  const things = [\n    // these can be any values you like\n    { name: 'one', number: 1 },\n    { name: 'two', number: 2 },\n    { name: 'three', number: 3 },\n    // ...\n    { name: 'six thousand and ninety-two', number: 6092 }\n  ];\n</script>\n\n<VirtualList items={things} let:item>\n  <!-- this will be rendered for each currently visible item -->\n  <p>{item.number}: {item.name}</p>\n</VirtualList>\n```\n\n\n## `start` and `end`\n\nYou can track which rows are visible at any given by binding to the `start` and `end` values:\n\n```html\n<VirtualList items={things} bind:start bind:end>\n  <p>{item.number}: {item.name}</p>\n</VirtualList>\n\n<p>showing {start}-{end} of {things.length} rows</p>\n```\n\nYou can rename them with e.g. `bind:start={a} bind:end={b}`.\n\n\n## `height`\n\nBy default, the `<VirtualList>` component will fill the vertical space of its container. You can specify a different height by passing any CSS length:\n\n```html\n<VirtualList height=\"500px\" items={things} let:item>\n  <p>{item.number}: {item.name}</p>\n</VirtualList>\n```\n\n\n## `itemHeight`\n\nYou can optimize initial display and scrolling when the height of items is known in advance. This should be a number representing a pixel value.\n\n```html\n<VirtualList itemHeight={48} items={things} let:item>\n  <p>{item.number}: {item.name}</p>\n</VirtualList>\n```\n\n\n## Configuring webpack\n\nIf you're using webpack with [svelte-loader](https://github.com/sveltejs/svelte-loader), make sure that you add `\"svelte\"` to [`resolve.mainFields`](https://webpack.js.org/configuration/resolve/#resolve-mainfields) in your webpack config. This ensures that webpack imports the uncompiled component (`src/index.html`) rather than the compiled version (`index.mjs`) — this is more efficient.\n\nIf you're using Rollup with [rollup-plugin-svelte](https://github.com/rollup/rollup-plugin-svelte), this will happen automatically.\n\n\n## License\n\n[LIL](LICENSE)\n","_attachments":{},"homepage":"https://github.com/sveltejs/svelte-virtual-list#readme","bugs":{"url":"https://github.com/sveltejs/svelte-virtual-list/issues"},"license":"LIL"}