{"_id":"svelte-virtual-scroll-list","_rev":"16-531e48284f953eb5c46e2de771d32b51","name":"svelte-virtual-scroll-list","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.4":{"name":"svelte-virtual-scroll-list","description":"Svelte lib for virtualizing lists","version":"1.0.4","scripts":{"build":"rollup -c rollup/rollup.config.js","build:dev":"rollup -c rollup/rollup.config.dev.js","dev":"rollup -c rollup/rollup.config.dev.js -w","start:dev":"sirv public --no-clear"},"repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.0.0","rollup":"^2.3.4","rollup-plugin-css-only":"^3.1.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-svelte":"^7.0.0","sirv-cli":"^1.0.0"},"dependencies":{"svelte":"^3.0.0"},"gitHead":"9457ef4f0d5095d94533df65d6074ce908ac9b92","bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","_id":"svelte-virtual-scroll-list@1.0.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-p1AkRyxK3IrHJRXLAZdNx1jgGp7Q5m4GhEK2u/vqYnYMkrRK9d40wBkxVDmsY4kYN+F+OaVzY5dSvIPbAlLCOw==","shasum":"b79aa0fd4bd29467575b1e85afe6cba3265b7ce7","tarball":"https://registry.npmjs.org/svelte-virtual-scroll-list/-/svelte-virtual-scroll-list-1.0.4.tgz","fileCount":3,"unpackedSize":35166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpQIuCRA9TVsSAnZWagAAJ1gP/1R78TbX4vkFnC/aMdpg\nrwe/IwyFG+AZrw2kB9R7PljufXtvs8d3zSoh7jv9tdOF5vHFR3wRHLHVuLj/\n5hWsjHd6qumh+0eniKUvhxmMe3PbZ9iG3TJ/31YAoIGIjBDMls5UWw/z7yTN\nLOHVclSgHmGcasPgXQlP2GZM48/mHVZ5YywxZqp1RUx4g+OJ5DRyfJeuM3kQ\nlwfMiIANbwaJ9Hd9ej6V5M6Goy20ihDAplxY7WItzmzPfYn8A1SQ7cN/LKmt\nxEH9DNCmNOtPhCgIxlGq5QE+vgOiIJzb0lJsIU4YWFGYL2lFef0o3EDRYcz/\nkWUcVdb1giU7OQtXimVBokCcuqVTpZVyod5yWqoaX5oBGTnObmhtlvaSTU1d\nEiCNTony+OzU5h02OhGpU3Hp27BhMwJdPzJebfeaj0gp6h6dVpfMdxgnFk5t\nWsE6GGzAeyltc7bJgRChlNMm6rdDGCum80rITBKhz6/tPjPO3sxypwnk1Qpi\n0N5VOQrMuD91bzTDuItQJImXDxmb2VfbxwYSMzzoworsFx3Zs7NSzDt0sMoG\n4QHKDqDAbalKY450/AOsDOHFvnqxQ20aMU27ebT8EFa+JxwvhrVGfFV24AFd\nVLtZf8THsMKAlIOAYHSIQ61jYyu7+BDgkjXGN3Uo0UNt61DbOw/bVvw4xQeT\nE7QO\r\n=IGdX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0aLjLBeNx3M1eRTmgVJoaFo8I4MqUe/Wi8JbAuSjYxgIhAPGTWhNxQKrt0Un0Kph/7wzWvP+8QwE2J2jToqQqY9gg"}]},"_npmUser":{"name":"v1ack","email":"kirilkin12@gmail.com"},"directories":{},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-scroll-list_1.0.4_1621426733687_0.3011646699987742"},"_hasShrinkwrap":false},"1.0.5":{"name":"svelte-virtual-scroll-list","description":"Svelte lib for virtualizing lists","version":"1.0.5","scripts":{"build":"rollup -c rollup/rollup.config.js","build:dev":"rollup -c rollup/rollup.config.dev.js","dev":"rollup -c rollup/rollup.config.dev.js -w","start:dev":"sirv public --no-clear"},"repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.0.0","rollup":"^2.3.4","rollup-plugin-css-only":"^3.1.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-svelte":"^7.0.0","sirv-cli":"^1.0.0"},"dependencies":{"svelte":"^3.0.0"},"gitHead":"9457ef4f0d5095d94533df65d6074ce908ac9b92","bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","_id":"svelte-virtual-scroll-list@1.0.5","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-N/5dYsOTXgUTLPAgz2or4jq4h0eZ8o/rHGk+VazFXkBP/IDLHe2SCl9RvRLtG6mF126RDG4PWiUN5GnnALBVGg==","shasum":"9d0456a31277e0e0cfdd2d5b7786f800e0729be0","tarball":"https://registry.npmjs.org/svelte-virtual-scroll-list/-/svelte-virtual-scroll-list-1.0.5.tgz","fileCount":3,"unpackedSize":35748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpYCGCRA9TVsSAnZWagAAz9wP/jhSEXGZx1xnor93LDYy\nsIljMkAm/qe6wC9FqYAPXyzMWf3C2AWv/cA5lKrpeYeYdMSlLpvKkhHRqDIC\niM6KFnXDVpAicri3iPdL9mG/d0TqUD0H5604fRgixxPX5K3fqb9rsVL/a0Px\nKV4UuSViEIQnAhMAhDcDVrl5VCwTEnH0LD0eM+35cLhgTSO70uU7PIYiWXYO\nwG6fX2lBKWPUxwgOduIgHxE5OC9PtlCEudOrqoVGeqc6S1UB1ui0A0mkQqkW\nUSAhwmixy81ovbOhflQ+bz6m/slY0LoBvy0so28oipl2pn87uK4BZTQSHNHY\ngk+Ti36QLoXtNvY7B2tamqwJTMNS0h96GX8b1E8mqmyObRGDTWu3zkdN5mfN\ni2UPUxTY1zBv7QnyYojF4HV/qEt+SCEvlsrLNIMMXv3z/k9/vPKKn2e3Smvj\nrrMceH8RTUs7SpJazf4//ZEtdWa8oIE0E3G3O7WvjZSS5ZqcfbKlpjDGgA4n\nAzoaAtbb5NejDuaACIpSHjWTXq7S2VUEaX8Yor8DrWssCqq5FYdt9truA5oy\ngx8y49aYi8gvsE32qdMpi9zbWVD4Gq5HGYIGZrUdPrCwsHf3VyRd0VVNyfsf\nTHjSDLu4SBzfdVOOhmPOtSBor0QJqbJ8XweORpEchJjHAFv2l146ic62DTsH\ncA8k\r\n=2yJF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRGdezSu2GKOFenU99xhuiAxhNhK5p0Nb5jUgfenz8FAiEAjiXcio4LmAe+CeDylQgmz6lpf180E4/A0d+/6A5IK9w="}]},"_npmUser":{"name":"v1ack","email":"kirilkin12@gmail.com"},"directories":{},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-scroll-list_1.0.5_1621459077641_0.4026732247304674"},"_hasShrinkwrap":false},"1.0.6":{"name":"svelte-virtual-scroll-list","description":"Svelte lib for virtualizing lists","author":{"name":"v1ack","url":"https://github.com/v1ack"},"keywords":["svelte","virtual","virtual-list","virtual-scroll"],"version":"1.0.6","scripts":{"build":"rollup -c rollup/rollup.config.js","build:dev":"rollup -c rollup/rollup.config.dev.js","dev":"rollup -c rollup/rollup.config.dev.js -w","start:dev":"sirv public --no-clear"},"repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.0.0","rollup":"^2.3.4","rollup-plugin-css-only":"^3.1.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-svelte":"^7.0.0","sirv-cli":"^1.0.0","svelte":"^3.0.0"},"peerDependencies":{"svelte":"^3.0.0"},"main":"index.js","svelte":"index.js","gitHead":"9457ef4f0d5095d94533df65d6074ce908ac9b92","bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","_id":"svelte-virtual-scroll-list@1.0.6","_nodeVersion":"14.15.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-q9XmO9XqwzbotfocYQHKWj8AugRcIB2ShewZSCltsolmL/TfgyLrGcA0vhrz4Laa8tpdvNKPNnnT8d9cq6VbUw==","shasum":"e30cf7b619c9fb86784a59de62580051e1edf7ca","tarball":"https://registry.npmjs.org/svelte-virtual-scroll-list/-/svelte-virtual-scroll-list-1.0.6.tgz","fileCount":3,"unpackedSize":35743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpsqTCRA9TVsSAnZWagAA5s0P/1CwY5eKVzQfc+ymKpQx\nefMcp6pAUwyIGFwswaNo0uoC1l5nGR6asmQz65YpyM3QTl64vKEOpchjAuy+\nvRnewezkInXFxX0Zwz+dENYhw+ylk7y/BQu0Ssqu7LsqclH98KNB+QarGplG\ntfAn36pyWIrwCoTGbt/0p/LxuONIBHYlTDCBIA745wWwmc3k4okD10UWmys6\nOUXQcnzQEv2cGfMiPVpa0XJuh1j9+RZm8jTf4sW7oJ4Zr/xR3jQErUD9d05r\nV5ixRv2HWoffJP9heLIvsiQedAaGVy53XQ/pENe1q+/6bSI4g541+pnbhcE0\nZVSH2drFRkAV2+1+MYOcJQOehx2yEhgcoSjn6eJwt+eFCOA1/AKcVDvARBK5\njGVydPtYoB38tI401maWMtZ5khoLyUHMNfE2ICVbG/WqNFD1/Pzkb6jinVgA\nFVxDVef1S1otAb2VGhg0KUOPNsIcoQSmu+WREarMj/pwYQcrTjrpyGlp+RFJ\n+LIw+j/f8TaV3P6k8X40ZUxkmaGBzEc2Q5qDLQtqMOM4BUcTkMagbRny4M4i\nOlKHGLX+L5Emh4IQP5Ia+NUAxFgEL44CiaIzO+l9A3+dDHs3PaY8mnbi4xtY\nF14bMiDmeW5XAEkfCPg8vuywWeQw+5BMuwJocXF03IZz9+SDOm5RShJ66zAj\nQmsm\r\n=QLOI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvG7BmTAfi7g0pSWmyhO1GVpZKaeO47EjW6xGb3GYd1gIhANFTtKqXOldoIdgZrvwlHOt9yBR47XZhDeH7sEO6bT80"}]},"_npmUser":{"name":"v1ack","email":"kirilkin12@gmail.com"},"directories":{},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-scroll-list_1.0.6_1621543570972_0.38517063165097554"},"_hasShrinkwrap":false},"1.0.7":{"name":"svelte-virtual-scroll-list","description":"Svelte lib for virtualizing lists","author":{"name":"v1ack","url":"https://github.com/v1ack"},"keywords":["svelte","virtual","virtual-list","virtual-scroll"],"version":"1.0.7","scripts":{"build":"rollup -c rollup/rollup.config.js","build:dev":"rollup -c rollup/rollup.config.dev.js","dev":"rollup -c rollup/rollup.config.dev.js -w","start:dev":"sirv example/public --no-clear"},"repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.0.0","rollup":"^2.3.4","rollup-plugin-css-only":"^3.1.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-svelte":"^7.0.0","sirv-cli":"^1.0.0","svelte":"^3.0.0"},"peerDependencies":{"svelte":"^3.0.0"},"main":"index.js","svelte":"index.js","gitHead":"a62a7b32f0b8467f8d6f3bafc37cd77577290fa0","bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","_id":"svelte-virtual-scroll-list@1.0.7","_nodeVersion":"14.15.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-JHwcYtTP8lXz9g7VHHpX8E22p4npvs5ruACWyvz1H3IlcIXg7h5kwN3xj0w0puwBEm9553f1NmJ0kFFyedzZkg==","shasum":"c9fcc916d51c4272d8114d44afda1e63381cf50a","tarball":"https://registry.npmjs.org/svelte-virtual-scroll-list/-/svelte-virtual-scroll-list-1.0.7.tgz","fileCount":3,"unpackedSize":35700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp/5wCRA9TVsSAnZWagAANwQP/j3qJEvjBr/BRtMLrlzo\nKmqM+uWCWi4+B0Wn+cT1fCOkU/CKfKjMdA8vqKlTWTuX4LFFCE7Zd/WqTeD6\nOBUnKpvniNx1KodoFm2Tji1u+uwbszP6GU4DX/t0PxMlHGO1m9Jw/fMGM3OG\nWNg5hHydTaTI7rzuVcobdO82tKKyEofil6CkdNIlCbSrIA96e8GNm6r0UuBJ\nT2hgwgTmruqQiRY9I+mn3+wwQE7bj04OthEN9raPPiQXL5y/uvqTdOrwJyPH\nqcqQ42MrnYJY3IBtCHC4Jy+hkPSorvO/IBpE7lf3Y8yepd6w/BT/t/aLonGW\nWSsAUT7xAJqNc5uVKML9F+MmzWYw05TIz5HLlEPV7QVasQkNnE9SOLHYb/6q\nx0fjPgrwZ+vVMauu65wnCKbUpEkYIJ+Xwzx2LwOfKtU/mXCQSPVhnZK8n5zR\nacSygV8Frmap0QiIsnjxnF3uiaubn4D8aZaUPrImESbi04jhXsWMIZRbJ80a\nosMPHjWPcovnQiTfW967h+Fh6+7pyhLD/X+90wA12CKSvBfdebEakOuraBiL\nkiBeHOxHt7ieDi02LCMb/YnymOerIyyJv8Kp63ul6b6/gu8MMMb0CAAJ+7RF\n8T7DNN4hOBWGYIqAhrpmRU3J5+a9GTcJC3bf+iPaDqtlERhkqLYRW5o7bDdN\nLi9y\r\n=JZd/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8AfHjSdBBnUCsKQi2XdWR2gQts1bGFuD0Uck9wsMizwIhAJVObWgyUgpKcJb/hb64hnuMCSt8ZImlEhkDJ4jXrz4/"}]},"_npmUser":{"name":"v1ack","email":"kirilkin12@gmail.com"},"directories":{},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-scroll-list_1.0.7_1621622383671_0.6380033403623127"},"_hasShrinkwrap":false},"1.0.8":{"name":"svelte-virtual-scroll-list","description":"Svelte lib for virtualizing lists","author":{"name":"v1ack","url":"https://github.com/v1ack"},"keywords":["svelte","virtual","virtual-list","virtual-scroll"],"version":"1.0.8","scripts":{"build":"rollup -c rollup/rollup.config.js","build:dev":"rollup -c rollup/rollup.config.dev.js","dev":"rollup -c rollup/rollup.config.dev.js -w","start:dev":"sirv example/public --no-clear"},"repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.0.0","@tsconfig/svelte":"^1.0.10","rollup":"^2.3.4","rollup-plugin-css-only":"^3.1.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-svelte":"^7.0.0","sirv-cli":"^1.0.0","sveld":"^0.7.1","svelte":"^3.0.0","svelte-check":"^1.5.4","typescript":"^4.0.5"},"peerDependencies":{"svelte":"^3.0.0"},"svelte":"./src/index.js","module":"./lib/index.mjs","types":"./types/index.d.ts","gitHead":"a62a7b32f0b8467f8d6f3bafc37cd77577290fa0","bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","_id":"svelte-virtual-scroll-list@1.0.8","_nodeVersion":"14.15.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-4DundEQCJzRPGPOMdx48BJvq70gRHH4qn/IxggmGKhWGY9U/11pxd9u0n/iY8iLq26XjBtQSAy4xZM9r3Tlq9Q==","shasum":"187c5aee9c23b98d5b5f0916d74c96aa35923444","tarball":"https://registry.npmjs.org/svelte-virtual-scroll-list/-/svelte-virtual-scroll-list-1.0.8.tgz","fileCount":10,"unpackedSize":93896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrX9ECRA9TVsSAnZWagAApAUQAJWp9DvFKoGUxt9KitdN\n2XoZvn+vD12wGcmQ6s1Y3fXcDFmakATESOcrt4kQmjpg9/Q6jdINZPXLn2e9\nklvVA2XtF65I2WMhHAfgESldxVQrko1YUjReFbnI1Mn2fPUSrIqq/dTrva1Y\nyorWw8mt4h2RFYnsUAGKKgNqvys+r/hBi/tI21vEBaDTmx21Y/YYvhmRflO/\nQJtGdjuhgEvcr3wYrhRMI9vvgDPTGJZuybE8Wsi+TEvHl9EDLh5Afkva7kAX\nhfTvDrymafwDDQz8n/iqcL0JP/q5Fjc17eGyuODqywmRc5leA4T0z95hz+5n\nrniEcVjiKeAzHXTp9U+aYQif8HBmyGFMfjBVfQK1pbHj9HAoYYAimszn3OYB\n+KJrPL3tuihE8gukPFMYbBKqGF1lErVEb0seR/GgPzf2aDCRUIQkwdcjxOlS\nG/TtDSl4sdNiv3gdf75nNzEQXdxe0zxckvrS3k2xcNl9ytziATkHl30cOz1r\n4kcPnwcjnnixeFeflHQNFOMdUhXdoI10ANjw2V4Hhuz27v40H0yhuRsPjz7L\nThatY/sPmy2tZcI5KjDAuxzCxyAE1nRs/A1oLxRgz+Z83Uvy1vQCKt3swGnq\nOInyBpJ/ZuienEUT3T651e4TeNJ59wOnVJp4OXExItQLcxyjn3wkGJXnA1g9\nkMlX\r\n=rISf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5KoPZEXQQRGnC6DUAH6qV/SMx82CIPYBmYQPxJvOgmgIgL366fg5CZcu6hu7Wju3Jtpeg2HSGbkQLaVEKiShZeVY="}]},"_npmUser":{"name":"v1ack","email":"kirilkin12@gmail.com"},"directories":{},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-scroll-list_1.0.8_1621983044141_0.18545958363470638"},"_hasShrinkwrap":false},"1.1.0":{"name":"svelte-virtual-scroll-list","description":"Svelte lib for virtualizing lists","author":{"name":"v1ack","url":"https://github.com/v1ack"},"keywords":["svelte","virtual","virtual-list","virtual-scroll"],"version":"1.1.0","scripts":{"build":"rollup -c rollup/rollup.config.js","build:dev":"rollup -c rollup/rollup.config.dev.js","dev":"rollup -c rollup/rollup.config.dev.js -w","start:dev":"sirv example/public --no-clear"},"repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.3.0","@tsconfig/svelte":"^3.0.0","rollup":"^2.75.7","rollup-plugin-css-only":"^3.1.0","rollup-plugin-livereload":"^2.0.5","rollup-plugin-svelte":"^7.0.0","sirv-cli":"^2.0.2","sveld":"^0.17.2","svelte":"^3.48.0","svelte-check":"^2.7.2","typescript":"^4.7.4"},"peerDependencies":{"svelte":"^3.0.0"},"svelte":"./src/index.js","module":"./lib/index.mjs","types":"./types/index.d.ts","gitHead":"a7aa7e7599863bd5d9c9d73e04bf09b3e882c609","bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","_id":"svelte-virtual-scroll-list@1.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GFaBhD9izv77xgJTyFMD1MP+ElGMUGMC9CDCM+uX9hkZIYipNS6u8oDMYDGwCXUw7QGEihU4yLmBvBSeBp78uw==","shasum":"7f08934155a4b429690734fc4f3be2b14c9e5b69","tarball":"https://registry.npmjs.org/svelte-virtual-scroll-list/-/svelte-virtual-scroll-list-1.1.0.tgz","fileCount":12,"unpackedSize":102116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDukEyN7QAtr71vLPjIp4TjkD1D3iX6VZLmVYxytysmMAIhAJhqs7Zbo2hX4DV1tHzMFnw5mi+5mDzGtd+muvBmDMJn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitvqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSHQ//XrFasAdbXA6l1INaQsDBDmfjHBzfJzHSAxNb/roSWy7I2R8s\r\n3tLTtIVnHJAt64S/D8VdbMnkAP7ovxpMBJinsZRG4d+Ww0Lu5Gzyo5l3qFyf\r\ndh5qPU8m16O7GqSZCncXVx5pSJZhm5Xfnwpby6ghh9GaR/L8k+yT4/9Zu6bd\r\nlzJohpWAbc3QRwKhwbnPwe5iy6DWlfHBaw7mqwqR2wl5g1fQVCpzEfp+4olr\r\n+gKCDcWw6R1Jqc0RzMyFpSjLKYHNsXr4SmdUHGqrYqu4BOrsjrYivpUUJn0z\r\n5L3v97f39L0ysj6hHYnsGrbju1xrgv9BfVOmWfjlDAm6H3UMKEZCFCu8Do62\r\nEzveFO1QI55TIRwNzfdL5ewGemzuMfUFAnNqczdGAH1dzmG1kRHyhUWPjjhb\r\n/ROk/yqxWCHDLVGCBc6IrlMg9AX0MzCf0G8dKuhQTSPgPriNGvRdrdxUXgBJ\r\n7oQ+k1NEV4DoAd+rbO7whPYONUS4Bqfsk8aERcjS/rV9aYLcypjfonzRBu5I\r\nUAIp3R9aHJt+t54+1EndBKJrVL4YFDIQQ3jLKUtmZ5zLIUSzm1atCNcoFLBm\r\nMAxK0C34oC2hoCe0GQotkVmJ+RbVZjClHLT3NzJkcJ7ed02VvDwY/GWueiv1\r\n1OU5SkTRvN4nhlLPGo7mkJxVpwfrGT9GJ9I=\r\n=Wl8+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"v1ack","email":"kirilkin12@gmail.com"},"directories":{},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-scroll-list_1.1.0_1656158871035_0.7691646577685072"},"_hasShrinkwrap":false},"1.2.0":{"name":"svelte-virtual-scroll-list","description":"Svelte lib for virtualizing lists","author":{"name":"v1ack","url":"https://github.com/v1ack"},"keywords":["svelte","virtual","virtual-list","virtual-scroll"],"version":"1.2.0","repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-kit sync && svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"peerDependencies":{"svelte":">=3.5.0"},"devDependencies":{"@sveltejs/adapter-static":"^2.0.2","@sveltejs/kit":"^1.20.4","@sveltejs/package":"^2.0.0","publint":"^0.1.9","svelte":"^4.0.0","svelte-check":"^3.4.3","tslib":"^2.4.1","typescript":"^5.0.0","vite":"^4.3.6"},"svelte":"./dist/index.js","types":"./dist/index.d.ts","type":"module","gitHead":"39fd58de6cc867668cf2aa455e54f89e42114ec9","bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","_id":"svelte-virtual-scroll-list@1.2.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-ahsMl+q4N9v8ZlyPP42Lm2yrygTIQ8vGD9GD4xWBnarreLouk3kJeQbUSB1Ae7ljtzMtxQZCCWZFRAaB4eybBQ==","shasum":"7c6c5c167d89d9b2313d8c347ba353c213b38ff3","tarball":"https://registry.npmjs.org/svelte-virtual-scroll-list/-/svelte-virtual-scroll-list-1.2.0.tgz","fileCount":11,"unpackedSize":30365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAQP2gfCjfUyWMmTJD3SiAehgcpO3ncldbuUSO6mxFwAiBlxYCRdp7x4rEtF3VgizzUpMKAkcUceNDaS78GtMsigA=="}]},"_npmUser":{"name":"v1ack","email":"kirilkin12@gmail.com"},"directories":{},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-scroll-list_1.2.0_1688831658185_0.9124205349455479"},"_hasShrinkwrap":false},"1.3.0":{"name":"svelte-virtual-scroll-list","description":"Svelte lib for virtualizing lists","author":{"name":"v1ack","url":"https://github.com/v1ack"},"keywords":["svelte","virtual","virtual-list","virtual-scroll"],"version":"1.3.0","repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-kit sync && svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"peerDependencies":{"svelte":">=3.5.0"},"devDependencies":{"@sveltejs/adapter-static":"^2.0.2","@sveltejs/kit":"^1.20.4","@sveltejs/package":"^2.0.0","publint":"^0.1.9","svelte":"^4.0.0","svelte-check":"^3.4.3","tslib":"^2.4.1","typescript":"^5.0.0","vite":"^4.3.6"},"svelte":"./dist/index.js","types":"./dist/index.d.ts","type":"module","gitHead":"7e85df2dccd30dff8b05440a4decfb095f293f34","bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","_id":"svelte-virtual-scroll-list@1.3.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-rkU993mMsTboFRlygExhYeLJwysaFxyzfTsAfOtDklGIyd0wB31eZtYSAHAcz/WaZCEwjn+GKXfx5jM1xUv3GQ==","shasum":"66d72f18271d1b9baa911ebedcdcfa2ea0ebe6ca","tarball":"https://registry.npmjs.org/svelte-virtual-scroll-list/-/svelte-virtual-scroll-list-1.3.0.tgz","fileCount":11,"unpackedSize":33385,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1yTPBkvJHs+iyFyMaYX+yJbONJKdpOOBCS8ouESO9YAiASMpAXV3uPP0+G/GhWbZcN7OVa1OfD22zBQ2h0IThZpQ=="}]},"_npmUser":{"name":"v1ack","email":"kirilkin12@gmail.com"},"directories":{},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-virtual-scroll-list_1.3.0_1689533324602_0.3487249995268109"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-19T07:19:08.260Z","1.0.0":"2021-05-19T07:19:08.431Z","modified":"2023-07-16T18:48:44.935Z","1.0.1":"2021-05-19T07:26:54.148Z","1.0.2":"2021-05-19T07:59:05.360Z","1.0.3":"2021-05-19T12:16:44.431Z","1.0.4":"2021-05-19T12:18:53.796Z","1.0.5":"2021-05-19T21:17:57.818Z","1.0.6":"2021-05-20T20:46:11.190Z","1.0.7":"2021-05-21T18:39:43.817Z","1.0.8":"2021-05-25T22:50:44.259Z","1.1.0":"2022-06-25T12:07:51.213Z","1.2.0":"2023-07-08T15:54:18.422Z","1.3.0":"2023-07-16T18:48:44.768Z"},"maintainers":[{"name":"v1ack","email":"kirilkin12@gmail.com"}],"description":"Svelte lib for virtualizing lists","homepage":"https://github.com/v1ack/svelte-virtual-scroll-list#readme","repository":{"type":"git","url":"git+https://github.com/v1ack/svelte-virtual-scroll-list.git"},"bugs":{"url":"https://github.com/v1ack/svelte-virtual-scroll-list/issues"},"readme":"# svelte-virtual-scroll-list\n\n[![npm](https://img.shields.io/npm/v/svelte-virtual-scroll-list?style=for-the-badge)](https://npmjs.com/package/svelte-virtual-scroll-list/)\n\nSvelte implementation of vue library [vue-virtual-scroll-list](https://github.com/tangbc/vue-virtual-scroll-list)\n\nVirtualized scrolling for big lists\n\n---\n**Support dynamic both-directional lists** (see example)\n\n---\n\nOnline demo: [https://v1ack.github.io/svelte-virtual-scroll-list/](https://v1ack.github.io/svelte-virtual-scroll-list/)\n\n[Simple example in Svelte REPL](https://ru.svelte.dev/repl/eae82aab17b04420885851d58de50a2e?version=3.38.2)\n\n# Getting started\n\n## Installing from npm\n\n`npm i svelte-virtual-scroll-list -D`\n\nor\n\n`yarn add svelte-virtual-scroll-list -D`\n\n## Using\n\n```html\n\n<script>\n    import VirtualScroll from \"svelte-virtual-scroll-list\"\n\n    let items = [{id: 1, text: \"one\"}, ...]\n</script>\n<div class=\"vs\">\n    <VirtualScroll\n            data={items}\n            key=\"id\"\n            let:data\n    >\n        <div slot=\"header\">\n            This is a header set via slot\n        </div>\n        <div>\n            {data.text}\n        </div>\n        <div slot=\"footer\">\n            This is a footer set via slot\n        </div>\n    </VirtualScroll>\n</div>\n```\n\nMore examples available in `example` folder\n\n# Comparing to other virtualizing components\n\n|                           | svelte-virtual-scroll-list | svelte-virtual-list | svelte-tiny-virtual-list         |\n|---------------------------|----------------------------|---------------------|----------------------------------|\n| handle dynamic size data  | +                          | +                   | -                                |\n| scroll methods (to index) | +                          | -                   | +                                |\n| infinity scrolling        | two-directional            | -                   | one-directional with another lib |\n| initial scroll position   | +                          | -                   | +                                |\n| sticky items              | -                          | -                   | +                                |\n| top/bottom slots          | +                          | -                   | +                                |\n| reached top/bottom events | +                          | -                   | -                                |\n| document as a list        | +                          | -                   | -                                |\n\n# API\n\n## Props\n\n| prop            | type     | default        | description                                                        |\n|-----------------|----------|----------------|--------------------------------------------------------------------|\n| data            | object[] | `null`         | Source for list                                                    |\n| key             | string   | `id`           | Unique key for getting data from `data`                            |\n| keeps           | number   | `30`           | Count of rendered items                                            |\n| estimateSize    | number   | `estimateSize` | Estimate size of each item, needs for smooth scrollbar             |\n| isHorizontal    | boolean  | `false`        | Scroll direction                                                   |\n| pageMode        | boolean  | `false`        | Let virtual list using global document to scroll through the list  |\n| start           | number   | `0`            | scroll position start index                                        |\n| offset          | number   | `0`            | scroll position offset                                             |\n| topThreshold    | number   | `0`            | The threshold to emit `top` event, attention to multiple calls.    |\n| bottomThreshold | number   | `0`            | The threshold to emit `bottom` event, attention to multiple calls. |\n\n## Methods\n\nAccess to methods by component binding\n<details>\n<summary>Binding example</summary>\n\n```html\n\n<script>\n    let vs\n</script>\n\n<VirtualScroll bind:this={vs}></VirtualScroll>\n<button on:click={vs.scrollToBottom}>To bottom</button>\n```\n\n</details>\n\n| method              | arguments              | description                                                                                                           |\n|---------------------|------------------------|-----------------------------------------------------------------------------------------------------------------------|\n| scrollToBottom      | `none`                 | Scroll list to bottom                                                                                                 |\n| scrollToIndex       | `index: number`        | Set scroll position to a designated index                                                                             |\n| scrollToOffset      | `offset: number`       | Set scroll position to a designated offset                                                                            |\n| getSize             | `id: typeof props.key` | Get the designated item size                                                                                          |\n| getSizes            | `none`                 | Get the total number of stored (rendered) items                                                                       |\n| getOffset           | `none`                 | Get current scroll offset                                                                                             |\n| getClientSize       | `none`                 | Get wrapper element client viewport size (width or height)                                                            |\n| getScrollSize       | `none`                 | Get all scroll size (scrollHeight or scrollWidth)                                                                     |\n| updatePageModeFront | `none`                 | When using page mode and virtual list root element offsetTop or offsetLeft change, you need call this method manually |\n\n## Events\n\n| event  | description                |\n|--------|----------------------------|\n| scroll | Scroll event               |\n| top    | Top of the list reached    |\n| bottom | Bottom of the list reached |\n\n## Additional\n\n### Get index of current rendering items\n\n```html\n\n<VirtualScroll\n        data={items}\n        key=\"id\"\n        let:data\n        let:index\n>\n    <div>\n        {data.text} {index}\n    </div>\n</VirtualScroll>\n```","readmeFilename":"README.md","keywords":["svelte","virtual","virtual-list","virtual-scroll"],"author":{"name":"v1ack","url":"https://github.com/v1ack"}}