{"_id":"@deboxsoft/svelte-virtual-list","_rev":"9-e51b930f7cd651a66587ba7ef8957927","name":"@deboxsoft/svelte-virtual-list","dist-tags":{"latest":"1.6.7"},"versions":{"1.1.5":{"name":"@deboxsoft/svelte-virtual-list","version":"1.1.5","description":"A tiny but mighty list virtualization component for svelte, with zero dependencies 💪","svelte":"src/index.js","main":"dist/svelte-tiny-virtual-list.js","module":"dist/svelte-tiny-virtual-list.mjs","types":"types/index.d.ts","scripts":{"build":"rollup -c","lint":"eslint src/** test/**","test":"jest test","test:watch":"npm run test -- --watch","prepublishOnly":"npm run build"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.10","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/jest-dom":"^5.11.6","@testing-library/svelte":"^3.0.0","eslint":"^7.15.0","eslint-plugin-svelte3":"^2.7.3","jest":"^26.6.3","rollup":"^2.34.2","rollup-plugin-svelte":"^7.0.0","svelte":"^3.31.0","svelte-jester":"^1.3.0"},"keywords":["svelte","virtual","list","scroll","infinite","loading","component","plugin","svelte-components"],"author":{"name":"Skayo","email":"contact@skayo.dev","url":"https://skayo.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Skayo/svelte-tiny-virtual-list.git"},"bugs":{"url":"https://github.com/Skayo/svelte-tiny-virtual-list/issues"},"homepage":"https://github.com/Skayo/svelte-tiny-virtual-list","gitHead":"a21e49ae83f08aeb11c37bc82220205264930538","_id":"@deboxsoft/svelte-virtual-list@1.1.5","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-r0Go/lnFTNkc1ioKpdQt4Xu9JRZDLfiP77Q4oIMs4r91S2+tc3oOOvVkAJHXE2Q8HwaQ85Ph2Ug3E9V/VFAqJQ==","shasum":"ad35813b606914659a6c2abec0a31e6495f726aa","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.1.5.tgz","fileCount":10,"unpackedSize":123256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcZ9BCRA9TVsSAnZWagAAoRQQAJ50+Nsba4KKTWRPyD4g\n5IdyWaqqcaVszF9Yaofz7PzK2R2gytE0v/0QRRqLXhLw4vftiGrdTa+zVmaa\nQ1YI5/5+1REHVErbtSdm4trO/XdK8htB94SpwlKg8393jB37LF6TBPlvY3AI\nNSp7cxo8CybfWmt21D9BYvNI83MMwN6CM2zP7DF8dmDdXknZmY3AmSGezBHx\nmm6p3GEPKK55eoWBkNM4xP4iYxmNGATafuQhR8XDzXh7Jb55H7ML0XbrqyRA\n+YNIDM4XXbrVGqnnxbsSUMy+XIE6yi73wIzhSPUSxcs3uCRbR4DDj3XbngPD\nwzzuDXUY8DM3Om0sCtgHaSFCxJfIGit9imUcGkqR3hBtzE1nApbW15Ka4bQ8\n76TfCOxWuw+NoTqv7+iDuAUQ3csDUnnlWapMx03PfFGkR+vuolKEBemAajAo\nWoffFvLtWo+++vCq+X0/pvnK4lu8OeSdNxa2pLTuUqd1VwDzd5BK9kfLixw7\nOZ/3CgyGZs49KTbZIewDAsqCoNijfGK/aMMI1FIUSzjijx8EqyRsUf8KQFUC\nOf5hspvxi1I2P005iWf8Rb/TQA3jV02sTeBPxAy5Cc6VwymwN08dncu3eEwg\nSmlqHKaRwHVT9jpjhdnNUOGyAnf+ftNzbF0mTf2X1L24n+5k/oRtz5ITGqs3\nKeh0\r\n=jxRo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoMwVRouQ7H2IMryDPMym+VGTW9DiMNPu6LiyS2c+JCgIgeSfXYQ8PLKl68q2qpd2EZHK+xzNa8p1n2f825jAVGzM="}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"directories":{},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.1.5_1618059072922_0.19631520094814103"},"_hasShrinkwrap":false},"1.6.0":{"name":"@deboxsoft/svelte-virtual-list","version":"1.6.0","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","eslint":"^7.24.0","eslint-plugin-svelte3":"git+https://github.com/sveltejs/eslint-plugin-svelte3.git","port-authority":"^1.1.2","rollup":"^2.45.1","rollup-plugin-svelte":"^7.1.0","sirv":"^1.0.11","svelte":"^3.37.0","tap-diff":"^0.0.0","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"license":"SEE LICENSE IN LICENSE","keywords":["svelte"],"directories":{"test":"test"},"gitHead":"47a83d58c162c2605e41eaa84eb74e21ca1e1e83","bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","_id":"@deboxsoft/svelte-virtual-list@1.6.0","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-P+Gf/jIxjVyC7WcROZh0RzCqaEBrbkUbKohEczpyMU2265O3YZ7vgrmxGholCAFVOuN2lIqCwwUlEkm9PrW/iQ==","shasum":"d67b8e808b47b8feeafe3a19b74637e56fca1155","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.6.0.tgz","fileCount":5,"unpackedSize":10581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgccA+CRA9TVsSAnZWagAALXsP/2EJpDz3s/3RHCkRt3dQ\nP9+KJs0FNdU4BZWOQwjRHk1zSadh9+9xWyaS0BrcE1QGzMVC0gUR9TdCiykF\n0VhODexD/0pu6UZUKvywf3v8bbvZGVEKYOk+C+zzDutPFpZTNDvSgVx/W5xa\nwELiuAnC5jNjq5ZuT5bZTGJbpplnLvyx7wlmdWGqBan1wg9eRyk9gISyZDOw\ncN5BbPFNyfq01g1m7mHngXf4eXM+ptbx7UoNjj2NyT9+w2D5v4TumLBHNnFD\nJKDiZP2ZvlotFoj3bDu1WgkfPjJvZwDAgxquD4Jfz3kCVwX+4rS4tfB/JCkv\ncD6Io359onSs22abhQfpdgL1kggRmkDHty5M9mcamHhWg2c0DvECgqaBtGq6\nViEIGhGqsY5Dx8DJUvVYCXePf0mIa9ahkpexL+77xrqGfKmGWscTaS3gBUGx\nAFWR6/ua0m2UOeTrxAs0iNBWT+sQILkwv1Ai/0O3JUGYJp6EiY2rHaANEHug\n7Cy9A85TeNIMCZLCY6dHN5QhmwzKvdrIGjwDle7185yPzh7QSiMLU/BUR7AX\nnZnRFP1Gddbt6x+TawjiBYwtjybOySY/NSo+NtZUlkm33+YtJkcM7InM80Le\nUiznNRiknKgZS73uWQ1SpABUFi7+mo/0BjycQU7GURyHShGICvVFNahdzm1B\naJZG\r\n=z93F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT9MD3TdpzbiFbUrOv8+Q6qk1CoCYMyiYWW8HwCGd4kQIhAMzUq1EfVSSQyRBw0KFvfY3bfFuyrfuCXTZMhASt0nie"}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.6.0_1618067517861_0.42808772629257685"},"_hasShrinkwrap":false},"1.6.1":{"name":"@deboxsoft/svelte-virtual-list","version":"1.6.1","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","eslint":"^7.24.0","eslint-plugin-svelte3":"git+https://github.com/sveltejs/eslint-plugin-svelte3.git","port-authority":"^1.1.2","rollup":"^2.45.1","rollup-plugin-svelte":"^7.1.0","sirv":"^1.0.11","svelte":"^3.37.0","tap-diff":"^0.0.0","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"license":"SEE LICENSE IN LICENSE","keywords":["svelte"],"directories":{"test":"test"},"gitHead":"47a83d58c162c2605e41eaa84eb74e21ca1e1e83","bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","_id":"@deboxsoft/svelte-virtual-list@1.6.1","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-nqytaqQeG53RjklRgUSr3xfCUDlbmC7UPoWXyPkljH/uF25SrGtSt7jGNKwn1JM6qMsleZPskkjH7qYI48OkMw==","shasum":"851cc710b4412d63aa139f3c1159fdf80b987b70","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.6.1.tgz","fileCount":5,"unpackedSize":10589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgccwXCRA9TVsSAnZWagAAm2QP/1yuX1sFUdMC+rFmENNG\nCWry0UK9TuoydcGVOcP8vqdwEOBGewLemOEYny3YRsZ9NDephud4jjksmUFG\nw4BS8yCmIO2v3q19Qu2eP0WhadN3sZc6381FrQgk9c1AJ4zBw2+1pSFJRsd7\ncNQBDn/A1z2X2rSvpgCc8IDQ8UsHecGlIN3dnOt8BawwI7ojJPYViF6cAvgT\nvE7J8Fa7Q7iQaNCfLNtbK7xs2ZjqNtElDasVyEApbAzF4Sr06dcoy8A2NNIj\nDieBmQ7A46T70p2cj42wvyPvRNFaLyMRkLVpy5bMjdxkjzUAc+j4GihavFSV\nzupB2hr9D8B6Hg1Ng88ms5j+H835b8OKN/B3tFsNNNygUlsZfaoLOR/N9EOe\nvWAQQn+v6iDDRJylrKyIYQ4wDQTSbUWl5JcrQ++BxQV1hgSy2CQTNLYH1vvh\n4qerI6dCZs+hQIebJZ2iVX7hrZIQJ+jt72sc3mosf5tComm/U+zXbHYgrpwv\nxFH6dwwMCwu0ZJH/dU3rfPJHUw8yOi/3Sy/ymEqGQpVPWxY7e6aRTWYI9hxf\n1NqZ/vNa+Np+/eh6Z6zkzwueQL4z5oXovt8IChfAUghX9fOYysaJu2dTbCke\no5dtt2vEk58q+Lppe0ErXLPnAEJJqHsVhWgCzaOND888N1JP+cOvcqP6kaz+\nLrNB\r\n=vcnY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmRnuzUZrPjz9cK9L+yEqoLK9Pj0FqPE+zrS5JO2Pp3QIhALUgVZGa8TBNb/Mhu2v9gXtx1KMtOgyeLi4wb6DGOY3P"}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.6.1_1618070551014_0.33118433860736163"},"_hasShrinkwrap":false},"1.6.2":{"name":"@deboxsoft/svelte-virtual-list","version":"1.6.2","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","eslint":"^7.24.0","eslint-plugin-svelte3":"git+https://github.com/sveltejs/eslint-plugin-svelte3.git","port-authority":"^1.1.2","rollup":"^2.45.1","rollup-plugin-svelte":"^7.1.0","sirv":"^1.0.11","svelte":"^3.37.0","tap-diff":"^0.0.0","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"license":"SEE LICENSE IN LICENSE","keywords":["svelte"],"directories":{"test":"test"},"gitHead":"47a83d58c162c2605e41eaa84eb74e21ca1e1e83","bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","_id":"@deboxsoft/svelte-virtual-list@1.6.2","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-xzk8fLiQnxnb7gPet+yNgYIJwGj6c3qaQLgfWbNF6beDID16D9FDNeit3vo45ZfBK7Ku2qEH1/rEmLYO7LoNpg==","shasum":"a8471ec772b4419db7d3cb456350b3483f35d83f","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.6.2.tgz","fileCount":5,"unpackedSize":10595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcczyCRA9TVsSAnZWagAAO5EQAJf5gR928YeNmMXB03y8\nry5Mcvt8sZRl//RliZ6lBoLksU6Sd3+EckjkPw8Zs2wApp1/D+fidquZa0wp\nkMZ9DHHnfWWgB7n299r6R+CKkscl6tP3uw3A4j+HeB5asEF6p8RyvXJyI6ts\nef2Va+Q4xMXPfmhK4p25/vrSFfe3G7mME3wekgJNMMKKFTNFhZPxsE2FzkoM\naeZtc5ftKGzpTwTq1IIwR3irSltfmx6sqmlH//hdRr4THAqiThWevGxEOxJ2\nrRk5DoPGWxJ+ZONuHbLrWRaGYOIF3eL3y3dXyEyINGI5O2SXDShTnBkR7ML9\n28jYitTsrxKklsZmyBMgxl158/iRPlsJjhuU41R7Gs/gOpcaof0Rnv2o9QzJ\nxl8SyNQBX5oOqA15KWsrWhswlOl64/d4OrMnpMQw0Qt6zcNu7RyrgbhwwhYc\ncgWqtjlLpJiZXvp0h1XlhiSrW7nHoEqsiKlfOQYzhUQQ9ZbYdx3dLf51UaX+\nj7mkd2XodM2Nrr+DmUansiMTjxuZewtThZbqXHdxPa8uCM7n0ILFyEnqSy0w\nbPLWYqj3Fme5FuSqmUoxM8nkOkWUxO2IQwxH7oqknnio1COkZN9dIq29THSq\nq8O7+rNlc9kAEZ+qiVxyUv1CMJCeQcgMslsJHh31ftlnV/h688GZJA7dWgX/\nRFWz\r\n=KEDA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjiCOjL8YezP1fVXY+3JFPbFgeVxmqe6ojHxKpLSJEQAiEAzcewavNlj29tdvTJHBHGNVpftnYM6GtIDwgMVrud/V0="}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.6.2_1618070769605_0.4541483454035802"},"_hasShrinkwrap":false},"1.6.3":{"name":"@deboxsoft/svelte-virtual-list","version":"1.6.3","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","eslint":"^7.24.0","eslint-plugin-svelte3":"3.1.2","port-authority":"^1.1.2","rollup":"^2.45.1","rollup-plugin-svelte":"^7.1.0","sirv":"^1.0.11","svelte":"^3.37.0","tap-diff":"^0.0.0","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"license":"SEE LICENSE IN LICENSE","keywords":["svelte"],"directories":{"test":"test"},"optionalDependencies":{"perfect-scrollbar":"^1.5.0"},"gitHead":"47a83d58c162c2605e41eaa84eb74e21ca1e1e83","bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","dependencies":{"perfect-scrollbar":"^1.5.0"},"_id":"@deboxsoft/svelte-virtual-list@1.6.3","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-yaRAvNNWheiOp8XegFwIEThHxvsLUciDetniHANe1aWIc58HVsqTxqH77hERMTSLTT+OPcGjXDtiHbOa1GopFQ==","shasum":"e34e1f1f33874389d64702dbf3d2a8800caa4694","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.6.3.tgz","fileCount":5,"unpackedSize":10780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcdB+CRA9TVsSAnZWagAAnxkQAKImOODETYRR1TekPOa3\nevLeN37EsGtVUWIt0oZt1j+v2jeqBwt60P8XsA6+NCvXfIpg0JclmlIW/1t1\neIGf2Kkta+OdEYHA9cyZzkB18hCo/FaW506077c9vj949tk/v/H2CYVu9hvG\nQO878VSjmQT3dMPYPUgiGxeDenaP9g51DSHckIMj9j6ofMpJ9Kr/bplKfN8E\nLUe1xRF0Hvj6e3d8P+ZuQlkqAeuakgwgyE98BCxoTBAAY65n8Rr01IVma+z5\nbnKQlmQoQ37h+2LqISPdqjYizR7ycouEEWOBo2a3bbp6x84JVt5PTrXLpGOt\nn4by7HXhWlS4/hFqDEE92CxIHpns/Vn2RrkqH+/PoJJnsi87CxiVvnDb337H\nY96RfJZNvX+/dWcdSP1XKTvBmQ5+NKrHDXjK2DNdlU18VS4cXlzOaaCUC7U3\n8WhFbVAgxeXhPbdDGekqJY2TnwIAZSQJ/8CkfYLx1Of49WcWCrrVmnuXWkpi\nXkdyYo2C4U0cpXzhXkmfC09qg30K2tyywhGLfFSu0D2zXpsmYx057xs0bg2I\n0HlCV8xxe2UBTWyOiVE5SsCmUOcUUP6/S47/UiyOTgng90bq5RPwmoVj8tRt\nRO9VDjwLM6YxNlYPte2KQiLn2pEiDOrVm4s2u8/Gdov5wKvaAPEI3AK0L6ht\nBqot\r\n=ODaB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkSPv46ZHW5+hSnoP1Bb+0SHRRXBloEiOt8+JlOIjIBgIgF7nFSS3KdyLS//MU+P/Zk5HFExl9UNqbwxrALieJIL4="}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.6.3_1618071678243_0.43034001229742547"},"_hasShrinkwrap":false},"1.6.4":{"name":"@deboxsoft/svelte-virtual-list","version":"1.6.4","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","eslint":"^7.24.0","eslint-plugin-svelte3":"3.1.2","port-authority":"^1.1.2","rollup":"^2.45.1","rollup-plugin-svelte":"^7.1.0","sirv":"^1.0.11","svelte":"^3.37.0","tap-diff":"^0.0.0","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"license":"SEE LICENSE IN LICENSE","keywords":["svelte"],"directories":{"test":"test"},"optionalDependencies":{"perfect-scrollbar":"^1.5.0"},"gitHead":"145e981e42c48e1d88933344d524bfc88c77c5e8","bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","dependencies":{"perfect-scrollbar":"^1.5.0"},"_id":"@deboxsoft/svelte-virtual-list@1.6.4","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-UaFJaw1KYIVnvFesSGI3iVqkjgdUWrLRAppiPsqxeODHy4h3ij7B7m6i62rKmezSXTwR/lwiXTRu5zaPr42pNA==","shasum":"70dde93ad1b52ceb617e0a20aaaa6df45194fc94","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.6.4.tgz","fileCount":5,"unpackedSize":10832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdPdaCRA9TVsSAnZWagAANf8P/i7UEPRpQCxw6oqMpRjp\ncuf9ZD5K9uaSNxZaZAsci8hbRrRP8vUTs0I+6Qhwbm9kYSUbUYu1oiY5o9Rg\nNZGa4yAXFbSVyjSWxyCysjg1a7Qbima6G+UmKtp2yBLSvt0A9pXhxJCKM3rp\nre89yQRaDCF1e1GZqj5d25odV9Fblj0EIotWlzJ2Cv8KivFwyEx6/RCre3IV\n/FYtOBBcDIk38LQ2/dZuD3xPtIqask9pd8u1ElM0JGBFS1+mFTpTxghy67X/\nCdy9rtK/yNUTZbAEOSI/XUcPRSv4dsQfCsmpFxPQWK2dSrywX0OB5wrnmZU1\npiKM659rEPQw9AtCuY8qHxDEBpGrsc+NIK/HYw4IlMbRCo977COpRXhkthz0\nH7zlNySn5OE6kPyO6MgaiBKoQhe03c+QlxG1KO73wBGqdCqLnV/WBwWScHgb\neYzUMnQZ+CuVTJAfG2yO+Fx3yj7I8SsF+jkKNzgk9UB69DYvmd/K4x1FhbOd\nz5g7J0+zQZTjpUwEJqgNDu5wa4KIsXVCGqW5VuQrEsbl5vki/U0y4eh2IUUj\nnFkA5ajNaY/7utp3hZDcNg0P5Ex3iArVMLegd6bO6TGe61hSP9H7FCnOeD2D\nOf49UuGBUrCB7Ud8QbJ5+DebJ/imAV6Ty9XAftEcsAkPM1aMFfMMF4w2O63A\nSSCr\r\n=Dlov\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcvJz5ngt3Pl4fsvpeWLL63wxpTnyodo6xAovwQ5/YyAiEA4B/wDH41cTlndgK6kD6Wm7jwoueJq+RRDBgtc4n1gMA="}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.6.4_1618278234311_0.2938166845760699"},"_hasShrinkwrap":false},"1.6.5":{"name":"@deboxsoft/svelte-virtual-list","version":"1.6.5","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","eslint":"^7.24.0","eslint-plugin-svelte3":"3.1.2","port-authority":"^1.1.2","rollup":"^2.45.1","rollup-plugin-svelte":"^7.1.0","sirv":"^1.0.11","svelte":"^3.37.0","tap-diff":"^0.0.0","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"license":"SEE LICENSE IN LICENSE","keywords":["svelte"],"directories":{"test":"test"},"optionalDependencies":{"perfect-scrollbar":"^1.5.0"},"gitHead":"f005cda80cdb53edb36117af8655e9ef06370bbe","bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","dependencies":{"perfect-scrollbar":"^1.5.0"},"_id":"@deboxsoft/svelte-virtual-list@1.6.5","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-/5cUGqn31kS/JsLcYch0F8kASLtqxlVL87w62UOC6mAV/PlF8HVzlqq0vykqyYGjm0lYaHPCTPnYl14qUyOv0Q==","shasum":"15965d9f10862b899f910829864c524a57927f80","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.6.5.tgz","fileCount":5,"unpackedSize":10842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdQaDCRA9TVsSAnZWagAAHiwP/R6muEW+Wu34Q5oq8nqw\nY4zs5fVohN9/iOyDWd0RuXbKCfoZy13q/KPLzwm1K8b5pW1Derf6/LeNlaBe\nFW3aIvbcYH8KBQuA27+kNrYiOtwQT4lHeeJIMuLdK52U+Tfyz+JnWkELrptp\n/dldLh5iZfcQjgYGb9s5J5Bo9h9Sf1esrB9yrmFnysosXEUaWlJrl+xUxMZj\nGP3E6xKxXdFcYgOKHgqWCyDARDX4SGHKC64iTZQP+RyxZ3SygNgxjZ/FXNyD\nGwBVa3wwwEPTgc1iHkiNgHqMEVpw19kEdm57BHSzyPRVsEgmBLmfqqJrQiSE\nVrXt8+09SystcEEuePkMYFT+K7wVSND0wmoJv6punJ3HsCAP0SoL+O/14O1K\nnBIkQIuQxtm37CUJNJoU9VWf3fqvlkd9fCEN1XLur+ax4yVVJ6VV1a6gTMYt\n5kEA+4wIdjma/e79kh0gppEyQ6tSe+fZVf8sk5GWTQu1xh5mvsPvvPAm6+AI\n04OJTzRYVfRwU5oWaw/pU17mOt+st6t6EvdqAGfqXLSeQZO1eFWwKc/kAps7\nDSn93B0Dsrn30sJO2n8NLvyejuo5sahOaEk4N/1tiB1utIc22hk5Y8e0rgyO\nqowlmsOprodrb5yiRfyLQ4XTtVMh8m2+lfBUa+ypOD8zFbQSJumtFw2pGQM9\n1N3E\r\n=DC9z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsPsxECM5/+SGPc1iOSzwpMRPB0MZ0yennZkYoZO0hHAiEAl9+IBNgNPEkfZaKZNPVP7iGlZJkofx3ZWsEHWeYb9jw="}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.6.5_1618282115383_0.624676916069782"},"_hasShrinkwrap":false},"1.6.6":{"name":"@deboxsoft/svelte-virtual-list","version":"1.6.6","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","eslint":"^7.24.0","eslint-plugin-svelte3":"3.1.2","port-authority":"^1.1.2","rollup":"^2.45.1","rollup-plugin-svelte":"^7.1.0","sirv":"^1.0.11","svelte":"^3.37.0","tap-diff":"^0.0.0","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"license":"SEE LICENSE IN LICENSE","keywords":["svelte"],"directories":{"test":"test"},"optionalDependencies":{"perfect-scrollbar":"^1.5.0"},"gitHead":"df46493daf717cfe6132f6d5c4a67a1cbb0affa7","bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","dependencies":{"perfect-scrollbar":"^1.5.0"},"_id":"@deboxsoft/svelte-virtual-list@1.6.6","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-91Pgw2c6bBqCIGJHKNMDz834pSvWHuCKEDJFbbupeg369rRfF7Xtptui0nYw7zA8nmRRBEF61ZXD1pvQDWTpUg==","shasum":"dfc74a37c5759711a26bd22f1ecddd266fab7b26","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.6.6.tgz","fileCount":5,"unpackedSize":10769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdRBfCRA9TVsSAnZWagAAzW0QAJul4VRFnSWz9LZtNZT9\nRBa8uwLOIzNYClXowxjY1ahtD0dD92F/3Q2a7aGeIOM384NpyMIu+XECEf/X\nJOxW4ZBRCAwTeSP8sP8brMva2IWeyvyIWbK8yr7XrrSr/HcLCACTi07emMi5\n/8Q70OM6muOmqEERBYNjG5JMG2zhnvRTcf3jCW3pFyxb+Ob6zcsyBUmzCpVT\nfM7+fGkKxSWVrb25fDLA1p6lN4Zj2TL3wGUp4gWztQSmgvtKBWt2s66gQYqY\nMhO7x8FCXHwaelrUFixQyW+NLp97tCIgbHvBOWtrghRwANoHO9M8HQw8TLC6\n52jqeiWAo0MuRk6xWuoEGg6kjKtPI7RPDcWx4W7WIq5ri0NWutj9my5Wzb1R\nVT+KlHcDINJWJu7m/Hbds+UCPxwyyqi3XlackFkhmAO4ZLYNldHzIMBvP+Eo\nbzNzgSvbWLwcT+RNhDf1z0AWiVIwnHCiSMa9FMrYf3r7iXwwQJBViCXJR0xp\nAxqyLnuOVv/yC51uFFV4HhDaTIwTz90s1UJXinrx8NYiA+ruggYPRKyn875s\nDXw5Pr4i9T7AySvzFPwhEV+8eon35EWHVUefiYkTFrSYCFs7O8M0MIalIk+1\n+NukKcfOQR4Ur/v/WljdOBqRxzsVjG6Z4HQLkRw0MPF/EbwmEM1hB3V4IEOy\nZuz0\r\n=SrVa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsFY6Q3lwV3hH2PoeiY8kjqZCyzMUAx5+KaGEZMBOlNQIhAIp4PsuXhcIJ96Ngwg426zAFit+IMiPxTqgYTVA9VqAU"}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.6.6_1618284638940_0.6540339564683477"},"_hasShrinkwrap":false},"1.6.7":{"name":"@deboxsoft/svelte-virtual-list","version":"1.6.7","description":"A <VirtualList> component for Svelte apps","main":"VirtualList.svelte","svelte":"VirtualList.svelte","scripts":{"build":"rollup -c","dev":"rollup -cw","test":"node test/runner.js","test:browser":"npm run build && serve test/public","pretest":"npm run build","lint":"eslint src/VirtualList.svelte"},"devDependencies":{"@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","eslint":"^7.24.0","eslint-plugin-svelte3":"3.1.2","port-authority":"^1.1.2","rollup":"^2.45.1","rollup-plugin-svelte":"^7.1.0","sirv":"^1.0.11","svelte":"^3.37.0","tap-diff":"^0.0.0","tap-dot":"^2.0.0","tape-modern":"^1.1.1"},"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"license":"SEE LICENSE IN LICENSE","keywords":["svelte"],"directories":{"test":"test"},"optionalDependencies":{"perfect-scrollbar":"^1.5.0"},"gitHead":"ac70fa34e4e071d0b97415310dc2579d0b2afd21","bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","dependencies":{"perfect-scrollbar":"^1.5.0"},"_id":"@deboxsoft/svelte-virtual-list@1.6.7","_nodeVersion":"14.16.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-1S/O0jwWRKiUw657k+pKRuqiPAxx/hJcb6/4qn/mGBFA7ELGvmS7M8RD0PkhHPsLF1BQ8GAKxpm5xzYoypYKUQ==","shasum":"e8b3356aab7da7f2e20812d5bab2a660c4360f39","tarball":"https://registry.npmjs.org/@deboxsoft/svelte-virtual-list/-/svelte-virtual-list-1.6.7.tgz","fileCount":5,"unpackedSize":10794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdToECRA9TVsSAnZWagAAjuUP/23UmueHJhvuKuxcNH8x\nRaeq4XpJdpd/J8iytDjqhP1DuPWs52ty/f3e9bmku8u0feq55tcyzF2tsdyi\n9j4RRRjrklNwWqcfHMJu3cM2B3pRLLkNvP6eBUa4VPpVUuaWVtqs0hQmEneY\njKnvhCb/byFyTp9Q3AReh9Twid0MPMS6RW+N8249LPuYbaq35+H4xWKeeYxw\nqZt4KKuwpAd34laVEBMnhYSJXdFPHkLMq/brEIQvLMFzTBs/HZF1xU/L7iJ5\nrc2GJkt0B1HjcEE9D4zPrH64AARZwRECWh0Pi4tnWzzErioeRXQ9LndGShGT\nKusCNO+FSbvxMdGhMg3uh9KnlqGVjSjpENXdrl4jUKRAdm4/G2tSbsZQ43CQ\n8vacnklMAmv5eqgqScgZt9LKt8qB/IhxbJv24bvMhAwg+WdAbhb1kuBKRz2B\nDDNOulB1huieOaRdmf/c1UxsYvPY5CEd3V8RDlBYSctMFTQhiIG1k9Bm0sic\nko1FgaBRowUKFRx5DP3YOkigsSvG7R2QFuzkGn++6W+DFRzBl87S6W763TYm\ns8/3rNspAED3rs6BWf7nluq1w6cJZdd8jq08QjGtWEF19S8YonAYhrciIvKx\nfbT6/SEfKwbtyLnqsyF8mssgkHZa7N+I9T1YisCRy3+GJWW8dh8L+05b3itu\n9Yil\r\n=AbZ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKHeAVrk8hHjiUZV4GRaEVbNCHOKolIMSURiK6sC713wIhAO10naC9Ro1915U56wHm5o/wjU8kPllVBNjeZlvjdDmn"}]},"_npmUser":{"name":"nurdiansyah","email":"deboxserver@gmail.com"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-list_1.6.7_1618295300235_0.8150520127934047"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-10T12:51:12.781Z","1.1.5":"2021-04-10T12:51:13.295Z","modified":"2022-04-05T03:32:38.978Z","1.6.0":"2021-04-10T15:11:57.971Z","1.6.1":"2021-04-10T16:02:31.200Z","1.6.2":"2021-04-10T16:06:09.760Z","1.6.3":"2021-04-10T16:21:18.392Z","1.6.4":"2021-04-13T01:43:54.546Z","1.6.5":"2021-04-13T02:48:35.508Z","1.6.6":"2021-04-13T03:30:39.074Z","1.6.7":"2021-04-13T06:28:20.364Z"},"maintainers":[{"name":"nurdiansyah","email":"deboxserver@gmail.com"}],"description":"A <VirtualList> component for Svelte apps","homepage":"https://github.com/lionixevolve/svelte-virtual-list-enhanced#readme","keywords":["svelte"],"repository":{"type":"git","url":"git+https://github.com/lionixevolve/svelte-virtual-list-enhanced.git"},"author":{"name":"Rich Harris + tje3d + Lionix folks"},"bugs":{"url":"https://github.com/lionixevolve/svelte-virtual-list-enhanced/issues"},"license":"SEE LICENSE IN LICENSE","readme":"# ATTENTION THIS IS A WORK IN PROGRESS FORK \nFROM RICHARD'S OWN VIRTUAL-LIST LIBRARY (he is not maintaining it currently) \nIt has some undocumented new functionalities that can be seen from the commit list\n\n# svelte-virtual-list-enhanced ([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 @lionixevolve/svelte-virtual-list-enhanced\n```\nOr npm\n```bash\nnpm i --save @lionixevolve/svelte-virtual-list-enhanced\n```\n\n## Usage\n\n```html\n<script>\n  import VirtualList from '@lionixevolve/svelte-virtual-list-enhanced';\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","readmeFilename":"README.md"}