{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40opuu/inview","name":"@opuu/inview","description":"Lightweight JavaScript library for viewport detection with debounced callbacks - intersection observer, lazy loading, scroll animations, infinite scroll, element visibility tracking with TypeScript support. Zero dependencies, ~1KB gzipped.","version":"2.3.1","softwareVersion":"2.3.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/opuu/inview","issueTracker":"https://github.com/opuu/inview/issues","url":"https://github.com/opuu/inview","keywords":["inview","viewport","intersection-observer","lazy-loading","scroll","visibility","element-visibility","scroll-spy","infinite-scroll","scroll-animation","viewport-detection","element-observer","javascript","typescript","browser","dom","performance","lightweight","modern","zero-dependencies","framework-agnostic","react","vue","angular","vanilla-js","web-performance","user-experience","intersection","observer-api","element-tracking"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"opuu"}],"author":[{"@type":"Person","name":"opuu"}],"copyrightHolder":[{"@type":"Person","name":"opuu"}],"dateCreated":"2021-09-09","dateModified":"2025-08-04","datePublished":"2025-08-04","copyrightYear":2021,"downloadUrl":"https://registry.npmjs.org/@opuu/inview/-/inview-2.3.1.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/@opuu/inview"],"https://www.w3.org/ns/activitystreams#likes":11}