{"_id":"observer-infinite-scroll","_rev":"29-dc645b6146398bf4331474ed9924d155","name":"observer-infinite-scroll","dist-tags":{"latest":"1.2.7"},"versions":{"1.0.1":{"name":"observer-infinite-scroll","version":"1.0.1","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.0.1","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"295ce08596375bd1b54310942a0dfeb0ed184792","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.0.1.tgz","fileCount":9,"integrity":"sha512-od3/8mvj0QovmM2/rKSbwVdrr2A4Qey03azdeWPNuyq1rvdXjF/GgY+0ak0ftZDQDYD9v2d1zSA+3smgrYRIjA==","signatures":[{"sig":"MEYCIQDqfr8QQVNTBoHx3J3wEPZ4kVkgNT6xVxa4tA+Vir6hOAIhAITXF3WQB5c78TfB+pENEM6or16haLuYUe99KCOqJ/YA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172464},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"2569188c899e1396dcf2dff5f8e82e901b5bd21a","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.0.1_1711695901269_0.20412630941568177","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"observer-infinite-scroll","version":"1.0.2","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.0.2","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"01461e00bebe7787926c13bcc635911ef4fe332b","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.0.2.tgz","fileCount":9,"integrity":"sha512-RQZqnvyjhgM0Y3ilJf+inAX3uFojvTASeq31vGtsuowJ+Xja6G2JvJpm6vdPImpyNDWWYhQaNysaRKMLsDn4GQ==","signatures":[{"sig":"MEUCIGRGLFJ4qs/tI64kwBY8V2bcSzoSXi9oEM0FqgOLJ+pCAiEArYOKlWijD0DA8LDszojczamdGVM04FUEbuFbZCRdcoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14899},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"96e8a2574f466586f5884499990a8e060321100c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.0.2_1711700819511_0.6774156592463922","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"observer-infinite-scroll","version":"1.0.3","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.0.3","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"49d210a875f52933c2d6689b2774493fa544b48b","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.0.3.tgz","fileCount":9,"integrity":"sha512-vOLxRsowlx/rg0EykqwjZttAr06UyOQjcSOK3Ty0mkLDHvh5NV/dnpPQVVSc7Gq1f2A7ZjuVlOuSRKHBFyDiEw==","signatures":[{"sig":"MEQCIE8kCbUDofqHmAjoY2T8e72SOl3e1ZVVy3L8FTA2+301AiBZMEsWmKNhwb52hqaP/Uo5SQMhEHbLO6USrlUubW9Yhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14899},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"96e8a2574f466586f5884499990a8e060321100c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.0.3_1711701915528_0.2868538545608459","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"observer-infinite-scroll","version":"1.0.4","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.0.4","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"329a955567b09ed14a5a46fa813289371e7a3181","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.0.4.tgz","fileCount":9,"integrity":"sha512-HaG6d4X1NHqghxeHQK0Y6cEWTs/b4jHlRgYkUlRRtFRJ8icRNJwDTo2at5krm5VJV1srnIFVq3eB3XBV773d5Q==","signatures":[{"sig":"MEUCIQD3+dBrKFjTWaTmXhQ7BBqvhm/jBgiODqGmX44LRfrRsQIgbkQes632brzGLOlvc+dGyfDt4A9xGVIYk7zEnpj0/bI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14995},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"96e8a2574f466586f5884499990a8e060321100c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.0.4_1711702144384_0.7278640923967463","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"observer-infinite-scroll","version":"1.0.5","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.0.5","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"3cde7b53b0e4bf1401a8bd425d45b16c82159a05","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.0.5.tgz","fileCount":9,"integrity":"sha512-amkjJ8oXP+wecvNVLWxC4KGocfzd0dk1NR65mvI4s8X9wjLJ+44swjUAfl1bDp5dQWKWZZyGc/xIiS7WBEZ3lg==","signatures":[{"sig":"MEYCIQDaZGaRfPBaJsbR9n1Q5ij4b4XoDp7hFtwpm2oB5LhWZgIhAJm7zEnselsJds5RJcHoIKGVXnCYc7londZCZ0RQB9wL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175880},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"96e8a2574f466586f5884499990a8e060321100c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.0.5_1711702437465_0.05303845906872229","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"observer-infinite-scroll","version":"1.0.6","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.0.6","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"c867aeeb4d53ded09438cfd6dd6fe74dfa5c0dfe","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.0.6.tgz","fileCount":9,"integrity":"sha512-8FXLljJ5WLmVatP6BikRI0vgeVGChYtbd6MuDTO91beIosd1tL3dd2+ZFRb5w2sg+0/defzO2lv71Z9OAta7Bg==","signatures":[{"sig":"MEUCIGtAV1VFuloNrkOIOgCPgFZ46NrEbJMh6Eme/P3d4bpXAiEA3YbcCO+GT7b/mt+B/TxK58GzZIDou3iiYedb1QzIZD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175795},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"96e8a2574f466586f5884499990a8e060321100c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.0.6_1711702904210_0.06630289314101923","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"observer-infinite-scroll","version":"1.0.7","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"duc82","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.0.7","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"d919b691df1a3f84a4969b17914bd77082b7c99a","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.0.7.tgz","fileCount":9,"integrity":"sha512-S9RFpxbO5CRxgYjgorVCt+lKmFQnDZhvKBEaWFgXUA0dV7L87Ue9Lf58nMvXMe2CiWH0yFbK4RIuFkx5e8Qo8g==","signatures":[{"sig":"MEYCIQCITTqooPDzSzGrGBE7qttJCN9q84HNNM2nzvo+8FZP9QIhAJzE8GATr1gk2okbOyNI3G9eUDAi77nUSUAaoCVOFKM6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14799},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"96e8a2574f466586f5884499990a8e060321100c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.0.7_1711703685087_0.1297217088029612","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"observer-infinite-scroll","version":"1.0.8","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"duc82","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.0.8","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"9850c0c1cec8bd4a4d545ec9197f29afda84863b","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.0.8.tgz","fileCount":9,"integrity":"sha512-1jVV9yoWeEVQ6VttAEC5RwUC+g0lzmshIdHPztk/4gT3wVRqyzEzSAiPHqNc0kx3q+mD+aFZmfP1rsegnOYA/g==","signatures":[{"sig":"MEUCIQCDPvMxZhLo8hKv367DNmvwd0ZPnpYX7/YRfBZttdGQZQIgNIEqwjZluoAp7JRCZDHPzG3csf5KS6VD45cS/mGgH6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14264},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"0549c0df1a049e947e481cf2750c011af7f913d4","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.0.8_1711704452169_0.7967400436499925","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"observer-infinite-scroll","version":"1.1.0","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.0","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"3e177beebdc5208b4cc6c57f2502a11d1816029a","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.0.tgz","fileCount":9,"integrity":"sha512-INWJN8FQLBGhnny0lx3oaoneUXolWW3TjOwE2X7YlpDlZe6PHjHtIUqQUTVKJhjB2Owd/9wIqsd//myxm8yMiw==","signatures":[{"sig":"MEUCIQCCk0LNT8dOXRQf82OZLE+b2B3pHl9DuOhZ/T17KYdx1QIgZ4lMUtgRIkK6Aidqd7YaQbv6cZYwHB3OgwPjFhavV9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14815},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"0549c0df1a049e947e481cf2750c011af7f913d4","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.0_1711732110183_0.3893325674049901","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"observer-infinite-scroll","version":"1.1.1","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.1","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"dc4add2fea50a6c722c3d87aa886dc347aa752b6","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.1.tgz","fileCount":9,"integrity":"sha512-1nPemvR6YPYW6fCFjCh9cM2K9qyWxTVhnFwGU5Rs0ASmkunrjt0ir8oG9N156q5lcXwnZ3h6GOAudFQkZGXkYA==","signatures":[{"sig":"MEQCIFeGsneqQ4KimJwIdBIDyxuIpD5xoBr0wG9iugT1t/q/AiBdoD5MfLVW+h+plIBoozkQFLBcHanz9+LXdVWrimJnig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15312},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"3909df74513ba027e034fcbdf60e45b80a176ccf","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.1_1711733114739_0.7574926537129858","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"observer-infinite-scroll","version":"1.1.2","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.2","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"a9d4e82dd9d31500a1886197d7981bb312d83922","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.2.tgz","fileCount":10,"integrity":"sha512-EOJ0q4y4yXVSfYOi4tTlQpJSv8/cKzx3wwPiiIHwQkXOx9THEZ1IIsTZVC3/Kl8CFXLZj9PFexAMrpfROKxwQg==","signatures":[{"sig":"MEUCIQCJlQvHTd6KE5eh7aspvVVCFvPSL7952kCuqoLkSl65wgIgRe15FFpVJ3Hun2rllua8V2PbzNYrcSevZzVT9h962uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14736},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3909df74513ba027e034fcbdf60e45b80a176ccf","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.2_1711733893232_0.1536021659036808","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"observer-infinite-scroll","version":"1.1.3","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.3","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"19b5e7293d2de4157aabcf0232e7206f060bb798","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.3.tgz","fileCount":9,"integrity":"sha512-2ihVHeBxAS/dhnLIOzkNpkqUKX5TpDuCAYVmLSWN5yK8OwdO2358uSJeoCv6LypTfQArBowL2Ocv/xIICMHptA==","signatures":[{"sig":"MEUCIQDjZOjdmWBA5O+vSL9InEor7s3WWo3tdSxPBq3PDgL5wgIgKK1/SRx4nuGKp3MdkCPiwhDpQXi7Zwbxx74ot6Ixfmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14898},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3c1829462855a3850118750b82c251e9cb6ddd97","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.3_1712028125816_0.7098431641702283","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"observer-infinite-scroll","version":"1.1.4","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.4","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"e3fee81de0516994abde21f522825a53baddf68a","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.4.tgz","fileCount":9,"integrity":"sha512-xnNoCj5wWh7mgLWmS9zv/9cSlTPEuWQdqeR1c+CK5l8bgX3+kcBSZ1x038SIpKJMs+C9pxRgkdmexFyWw2Vaxg==","signatures":[{"sig":"MEYCIQD1X39thycS5WdC8zPGWfUsHDyuRebDkJt/ogJt9vcJPgIhAL1uRn/Jh+yyDKfcpwhDs2bYo4zhn9ubYhvnFPul9zU7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15124},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f43d6e98e044a57db899fad8bfe98a1f1e8c6f9c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.2","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.4_1712029012591_0.05283097880263776","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"observer-infinite-scroll","version":"1.1.5","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.5","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"a4b9895b6f999f09925caed029d68bec1c5cec91","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.5.tgz","fileCount":8,"integrity":"sha512-X7HuJFyoCZCZ+vp0NRdztE0neeHNKvBiuclYBEmfxsZr3csZGT/KlhCsiaoJcS9VE5CpOZoxDlw3WiGos5xMkA==","signatures":[{"sig":"MEUCIQDPyEEhsIdv7MNlP919uXrI8IhgwnmCfYMH5xnyL6m8tgIgGQAa1j5jCzT1bwdL7Bvoe2mrx5bRUzpwJ0Kao655DW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181500},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"5e9818ece0a26f88074415f5b4444824d7ef2486","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.5_1715774283132_0.6979014738826297","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"observer-infinite-scroll","version":"1.1.6","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.6","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"392e50bbbd841b5ddf9779871af0ec9ba8abb764","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.6.tgz","fileCount":8,"integrity":"sha512-JwG8NKonXmiQ4KjiIwIwc/GOVFMGVOTiI2mZGUqN6vUOc04LtDhf7qgWhB8VsJ2ZSvepUG30M0Uec+j0vdSMwA==","signatures":[{"sig":"MEUCIQChIeOxG8WzWuQSSrmcXjyb4q/eCaZwbL/xvbBq2sQuYQIgHJSmjFSzGky1hBuFYXpg0eKoGp/DSmEtUHmLseFBTH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16987},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"5e60388e87c6d8f1d371e6e0e69cd571b3ef5db0","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.6_1715775731382_0.4324297129542489","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"observer-infinite-scroll","version":"1.1.7","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.7","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"961c537d41b61faa8d0209b8da85c8ed5aec01ba","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.7.tgz","fileCount":8,"integrity":"sha512-eB7v5DRvjdYDG10osqz/na71Gy8Sm5Z3XuxlkdT/tarZjzYu/oIc0l0zOArFQ5CvB13WLBByQTdOC5lXa0lkoA==","signatures":[{"sig":"MEUCIQD5bZOQ+Qa2baCFmK0aXXIJZkCZrkbrbudwXJ4d/sRFEwIgXk1zZhiwXZSg9rHsfK5qeL1sWYBK65Aa3UkfDYkbUlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17660},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"5e60388e87c6d8f1d371e6e0e69cd571b3ef5db0","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^9.3.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.7_1716118650576_0.5543026497006664","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"observer-infinite-scroll","version":"1.1.8","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.8","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"0ee07add161ca1d58ea177c888718d5b3dd58eed","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.8.tgz","fileCount":8,"integrity":"sha512-+mUWeCg4LnAsgNu+pqVlxWprKOs4cQHEjfcVJnup9f0MDHJTfswNWpbmcABARXy1nMiwfFMvWz1EUXTNte45Ow==","signatures":[{"sig":"MEYCIQDFW82vlte4A+yMvFMPaoUS34f1KeFgjOmN61PU7SZp+wIhAJd0c0fBTpZvmh2ep1P2NCbMjUnjM87g74laZgTDFPdT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21054},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"827bde8b58a09ddc0d7e98d992040417fbcc39b6","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.3.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.8_1716472867788_0.10092349837622328","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"observer-infinite-scroll","version":"1.1.9","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.1.9","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"1f01d22585e360043806f65712589e7ca4456804","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.1.9.tgz","fileCount":8,"integrity":"sha512-hwUJSOr/ln8FzsQjIoxFWaiocCY0sJ6KnxI50/d/U/4U3/weu1J10iSz2urTRXf+cKptD6mtbjGigfZ/lf5RWg==","signatures":[{"sig":"MEUCIQDFtZyUw4mgKxHqGPxC1KvF1rD7w2UbSzybBWnJBy52NwIgPTR+k24gDNa0heVA3pn7ZRij9iKoFbRB35ChYLLsMLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20909},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"d2742868d1a8bebc5edc125e5541dfa6d6cb4584","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.3.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.1.9_1716488773770_0.34888645282280106","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"observer-infinite-scroll","version":"1.2.0","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.2.0","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"2d35da3e14d03a846c023e7c9ea68512f1ebba4e","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.2.0.tgz","fileCount":8,"integrity":"sha512-bfqQMQqpBB9223wToOJwu2JwF3vWhYRb9rE1AgMqX/TPLpW8tv90Z7c33oZveu1NQLAlgJjDcTLxcXkAH21Okg==","signatures":[{"sig":"MEQCIHhv2I26SV5IZiuIk8+H77Wh2XlbbbHUglxkwi3Q9vY1AiAHLkgsrz19k9FCX3RN6hbv5OvDPph05tigWpOWHbzxCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20673},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"d2742868d1a8bebc5edc125e5541dfa6d6cb4584","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.3.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.2.0_1716489424064_0.963982087281013","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"observer-infinite-scroll","version":"1.2.1","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.2.1","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"91ba3c4406a0bd4e24bb6e720f15f78bd16f73fe","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.2.1.tgz","fileCount":8,"integrity":"sha512-t1RNU4mXEsV3IAbCgrSbVaC5q3ocq5GozLcaBNxrm6LFyDxVoUivPKJN4PzcQeQDQnlK2VFgDt+kuJb0yIKEwg==","signatures":[{"sig":"MEQCIAZzDdnuAGLNGl9ud5/g2ayxdQaASSgiPxX/H7CkBPwPAiA2U5fyJAke7Jdwfzq0x9RLpj1ylSojz3vPmdy7ETMpmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24758},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"dd97338211cb3a02d07c2461106369646f1c416e","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.3.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.2.1_1716574600346_0.5435380736673419","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"observer-infinite-scroll","version":"1.2.2","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.2.2","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"71ef62c2d980e7154d9aa7da5b51ee5c6e2403d5","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.2.2.tgz","fileCount":8,"integrity":"sha512-fcVpl+H6f57jMMK8wUdjuk+8gXk8fTSDSqSZ/aUqNYBmma40QWC1KBwEDhaO/2Ngu2092vEFg7/iLVSo3VP/Zg==","signatures":[{"sig":"MEUCIF5aMecsJHeekSZ4TOVnZWxiR+NLsnjQeKteuFrQ+hA6AiEApBFecD/kF0ZrYDU//ZTJWRW8j3mlSe5T4OpuW3MmuZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24760},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"86ff276c5a4a029b5faad0f9750cfd4e1915d1a5","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.2.66","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.3.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.2.2_1716612341924_0.467467398893612","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"observer-infinite-scroll","version":"1.2.3","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.2.3","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"7bf707f443450f85861ed4305fdf4508f08d9f76","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.2.3.tgz","fileCount":8,"integrity":"sha512-9CONp3BRmkBPCC/+qRpHBgaDf9VkpXhBSLSTYTjLbDFWts3Fr2/g5NUHMV57FOxNIClCCWOxZ0GEqGWVkRRxlQ==","signatures":[{"sig":"MEQCICRhbndyBUf0oAN2iI960HjTnmY+EaW1PQO5GBat8pbXAiBeeJs/VcRSEx3bCz0Wscv8blqBGz9uWCX7Bd4zPwYYXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24767},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"553d79f42b75d25d133dba38270d1b23f36765ec","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.3.3","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.3.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.2.3_1716612626427_0.7490124823222022","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"observer-infinite-scroll","version":"1.2.4","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.2.4","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"66c2eb70615ee99d1517aa2bebe71462e15ab5be","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.2.4.tgz","fileCount":8,"integrity":"sha512-P2vRbqlvxLer/gPQDC28DGSlKZehGA4rVW/rg8XOlJ0Bfks7UdF+RMLFkeY3lkGOgcYOKdl4X0uNWdBShlumQQ==","signatures":[{"sig":"MEUCIQDVBkvA4peDb7m4ybVW16ebcVV0vAWJ36ZbPzmsLQT/+wIgQj1Yk2pxMi+PvmFGyO9xafQ5Bq+DVrOPRxVW3NOnWCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24321},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"001c97d1c4e5fc758b2150b50df99f525a90a818","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","react":"^18.2.0","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.12.7","@types/react":"^18.3.3","vite-plugin-dts":"^3.8.0","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.3.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.0.1","eslint-plugin-react-refresh":"^0.4.6","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.2.4_1716613248589_0.6356319439581801","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"observer-infinite-scroll","version":"1.2.5","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.2.5","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"6e5a811d113d635ef488c90f2332904c3eacbc1b","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.2.5.tgz","fileCount":8,"integrity":"sha512-bHJAap4GJes3YxO5V95KmPFW39+E96wB0JlJI/3JX63S3mRzzZUd8rHgB8XpXhjRlbhKCn320EoS5/370kVRtA==","signatures":[{"sig":"MEQCIFzzpSOS2XI2EtpxRwH57p5nikEYEtERnpAxg1+giIaSAiBY1oBo7KSwLl6l222E2cDask4s4M1oVq96Zw7/tnP+Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24217},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"001c97d1c4e5fc758b2150b50df99f525a90a818","private":false,"scripts":{"build":"tsc && vite build","update":"npx npm-check-updates -u && npm install"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.2","react":"^18.3.1","eslint":"^9.9.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^22.5.0","@types/react":"^18.3.4","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","@typescript-eslint/parser":"^8.2.0","eslint-plugin-react-hooks":"^4.6.2","vite-plugin-lib-inject-css":"^2.1.1","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.2.5_1724356409066_0.1257775430562127","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"observer-infinite-scroll","version":"1.2.6","keywords":["react","infinite","scroll","intersection","observer"],"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","_id":"observer-infinite-scroll@1.2.6","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"dist":{"shasum":"735b3fbb8d470778b3920366ed554131b32338b1","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.2.6.tgz","fileCount":8,"integrity":"sha512-fU26Nu5M81mQRQdj3yXUu3IhD3xTGdFjDqXOUR8aiNRHz+jtOYfJGzQaE91XnnXKuI6jZCF0I5XZFRMYbbIlOQ==","signatures":[{"sig":"MEYCIQDX3UN0KS1KigKtfIEvn7dIzVTq2pvea0fPxllWnAO/oQIhALTf6vm4SWZe1WluY4XU9kByBcdygJXYq35l9hWOU5sT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25426},"main":"dist/index.umd.js","type":"module","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"7693fbac3ab322237e9ea48384c703378c55ce1c","private":false,"scripts":{"build":"tsc && vite build","update":"npx npm-check-updates -u && npm install"},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"repository":{"url":"git+https://github.com/duc82/observer-infinite-scroll.git","type":"git"},"_npmVersion":"11.0.0","description":"A React component that supports infinite scroll using Intersection Observer API","directories":{},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","react":"^19.0.0","eslint":"^9.21.0","react-dom":"^19.0.0","typescript":"^5.8.2","@types/node":"^22.13.9","@types/react":"^19.0.10","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","@vitejs/plugin-react":"^4.3.4","@typescript-eslint/parser":"^8.26.0","eslint-plugin-react-hooks":"^5.2.0","vite-plugin-lib-inject-css":"^2.2.1","eslint-plugin-react-refresh":"^0.4.19","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/observer-infinite-scroll_1.2.6_1741155767123_0.4478911195212181","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"observer-infinite-scroll","private":false,"version":"1.2.7","type":"module","main":"dist/index.umd.js","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/duc82/observer-infinite-scroll.git"},"description":"A React component that supports infinite scroll using Intersection Observer API","keywords":["react","infinite","scroll","intersection","observer"],"license":"MIT","author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"scripts":{"build":"tsc && vite build","update":"npx npm-check-updates -u && npm install"},"devDependencies":{"@types/node":"^22.13.9","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","@typescript-eslint/eslint-plugin":"^8.26.0","@typescript-eslint/parser":"^8.26.0","@vitejs/plugin-react":"^4.3.4","eslint":"^9.21.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.8.2","vite":"^6.2.0","vite-plugin-dts":"^4.5.3","vite-plugin-lib-inject-css":"^2.2.1"},"_id":"observer-infinite-scroll@1.2.7","gitHead":"7693fbac3ab322237e9ea48384c703378c55ce1c","bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"homepage":"https://github.com/duc82/observer-infinite-scroll#readme","_nodeVersion":"22.11.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-VkfDZMEjapSHCDYnKamr0iy9JBDQIKa3ADb0JO5sRbUxtrglT2918iXS4ngi/kC2BIvK0YokLg9jwNwhOCutSQ==","shasum":"eae9851af7a40af4010fe738ad89b4528991a6c8","tarball":"https://registry.npmjs.org/observer-infinite-scroll/-/observer-infinite-scroll-1.2.7.tgz","fileCount":8,"unpackedSize":25541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGCmcwUk8GH8p6JzYZ7CWEHRL+EF5Kg8Egel2gCbQkazAiEA1YkUHsG/bU6IZ0EM4sWsfU4MfZYNArZl4X8Yz4r0yHw="}]},"_npmUser":{"name":"duc0802","email":"duccdht123@gmail.com"},"directories":{},"maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/observer-infinite-scroll_1.2.7_1741155858909_0.7645262960642727"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-29T07:05:01.163Z","modified":"2025-03-05T06:24:19.281Z","1.0.0":"2024-03-28T04:54:45.825Z","1.0.1":"2024-03-29T07:05:01.556Z","1.0.2":"2024-03-29T08:26:59.710Z","1.0.3":"2024-03-29T08:45:15.665Z","1.0.4":"2024-03-29T08:49:04.536Z","1.0.5":"2024-03-29T08:53:57.676Z","1.0.6":"2024-03-29T09:01:44.429Z","1.0.7":"2024-03-29T09:14:45.245Z","1.0.8":"2024-03-29T09:27:32.319Z","1.1.0":"2024-03-29T17:08:30.321Z","1.1.1":"2024-03-29T17:25:14.882Z","1.1.2":"2024-03-29T17:38:13.470Z","1.1.3":"2024-04-02T03:22:06.055Z","1.1.4":"2024-04-02T03:36:52.741Z","1.1.5":"2024-05-15T11:58:03.270Z","1.1.6":"2024-05-15T12:22:11.556Z","1.1.7":"2024-05-19T11:37:30.719Z","1.1.8":"2024-05-23T14:01:08.023Z","1.1.9":"2024-05-23T18:26:13.933Z","1.2.0":"2024-05-23T18:37:04.206Z","1.2.1":"2024-05-24T18:16:40.502Z","1.2.2":"2024-05-25T04:45:42.066Z","1.2.3":"2024-05-25T04:50:26.568Z","1.2.4":"2024-05-25T05:00:48.737Z","1.2.5":"2024-08-22T19:53:29.231Z","1.2.6":"2025-03-05T06:22:47.307Z","1.2.7":"2025-03-05T06:24:19.095Z"},"bugs":{"url":"https://github.com/duc82/observer-infinite-scroll/issues"},"author":{"name":"Duc Dang","email":"duccdht123@gmail.com"},"license":"MIT","homepage":"https://github.com/duc82/observer-infinite-scroll#readme","keywords":["react","infinite","scroll","intersection","observer"],"repository":{"type":"git","url":"git+https://github.com/duc82/observer-infinite-scroll.git"},"description":"A React component that supports infinite scroll using Intersection Observer API","maintainers":[{"name":"duc0802","email":"duccdht123@gmail.com"}],"readme":"# Observer Infinite Scroll\r\n\r\nThis is a React component that enables infinite scrolling functionality in your web application. It allows you to load and display a large amount of data in a more efficient and user-friendly way.\r\n\r\n## Installation\r\n\r\nTo use this component in your React project, you can install it via npm:\r\n\r\n```bash\r\nnpm install observer-infinite-scroll\r\n```\r\n\r\n## Usage\r\n\r\nTo use the infinite scroll component in your application, you can import it and include it in your JSX code like this:\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport InfiniteScroll from \"observer-infinite-scroll\";\r\n\r\nconst App = () => {\r\n  const [data, setData] = useState([]);\r\n  const [hasMore, setHasMore] = useState(true);\r\n\r\n  const fetchMore = () => {\r\n    // Load more items here\r\n  };\r\n\r\n  return (\r\n    <InfiniteScroll\r\n      fetchMore={fetchMore}\r\n      hasMore={hasMore}\r\n      as={\"div\"}\r\n      loader={<p>Loading...</p>}\r\n      endMessage={<p>No more items to load.</p>}\r\n    >\r\n      {data.map((item) => (\r\n        <div key={item.id}>{item.name}</div>\r\n      ))}\r\n    </InfiniteScroll>\r\n  );\r\n};\r\n```\r\n\r\nIn this example, `fetchMore` is a function to load more items, and `hasMore` is a boolean flag indicating whether there are more items to load. The `loader` prop is optional and can be used to display a loading indicator while more items are being loaded.\r\n\r\n## Props\r\n\r\nThe `InfiniteScroll` component accepts the following props:\r\n\r\n- `fetchMore`: A function to load more items.\r\n- `hasMore`: A boolean flag indicating whether there are more items to load.\r\n- `children`: The items to display in the scroll container.\r\n- `loader`: An optional loading indicator to display while more items are being loaded.\r\n  Defaults to `<p>Loading...</p>`.\r\n- `endMessage`: An optional message to display when there are no more items to load.\r\n  Defaults to `<p>No more items to load.</p>`.\r\n- `options`: An optional object to configure the `IntersectionObserver` options. The default value is `{ root: null, rootMargin: \"0px\", threshold: 0}`.\r\n- `position`: An optional position value to set the scroll container's position. The default value is `bottom`.\r\n- `as`: An optional element type to render the scroll container as. The default value is `div`.\r\n- `className`: An optional class name to apply to the scroll container.\r\n- `style`: An optional style object to apply to the scroll container.\r\n\r\n## License\r\n\r\n[MIT](MIT)\r\n","readmeFilename":"README.md"}