{"_id":"@asl-19/use-overflow-state","_rev":"4-ece0de0144219993f5043f4b5025f6e4","name":"@asl-19/use-overflow-state","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@asl-19/use-overflow-state","version":"0.1.0","author":{"url":"https://asl19.org/","name":"Grant Heaslip","email":"grant@asl19.org"},"license":"GPL-3.0-or-later","_id":"@asl-19/use-overflow-state@0.1.0","maintainers":[{"name":"asl19grant","email":"grant@asl19.org"},{"name":"aurangz","email":"aurang@asl19.org"}],"homepage":"https://github.com/ASL-19/use-overflow-state#readme","bugs":{"url":"https://github.com/ASL-19/use-overflow-state/issues"},"dist":{"shasum":"2c1ff6d978e390b0e9d16bf64978673393a284aa","tarball":"https://registry.npmjs.org/@asl-19/use-overflow-state/-/use-overflow-state-0.1.0.tgz","fileCount":9,"integrity":"sha512-8zV9jTRDDE5iUrBG6Kmw/RFmOvu3UmPhg6NhpAFeQQ4KtfD2AQKfiV3aWx1fZKnAe6FAK+dOcJi1iT1n+hy8AQ==","signatures":[{"sig":"MEUCIGQNXlWDRdORJT0yiSK7Mc8bVvTt9nv507suu5aOBnNMAiEAjcCRXdbcXFPmI16IeXujUfBDHUQYV3Hj9YmzLojC9sk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrAiyCRA9TVsSAnZWagAA9bkP/RGVXBhFDY4Ky6AnRWwp\ngp9NDxyh6eoeymMBpGm4uKQcDlAtMyfjW01ZPQxUKUlKZSuiWaKc/MMiWyYT\n3HJRTY5NKbYmR4SY7R5qX/E/VOpgaIDHKv0OBoLwpg74mXx+qqbyWn8Dd5el\nyIyPJMifAeFLEHBVC6m09rVIhbX2XGQGrca5w/BtA1E9GdS1m4FFg+WKXt3k\nWqL2pY25qZJ2KVl6XbL3PMGrztgkg4Yt7qNR3aLy1syIM2QOHi38OEfo2Jw2\niiHn+1rGIC0RKfOJJ3Ctvm4Tt57/dY7wMbG14FGzyTw3nXecvPts2bpavu/n\nb1mmuLTAZClVQjTUF5000IeOspOi00UY0qEnRVQvRc5DRLjDXeZyZMneJ6vu\nTBXfvK4+noMvjgQvYRT3kDd/UOcgvrn0OBpCanDRT/x+VU3xVaTJUMjUBCOn\nfKlE9au+O5nMoI6dMLKWyl8s2PPlkfSQ6bR516Vp8OqyCQMzsehQru9dCLb6\n/EHvztHhAGSn9vzN6g569RRLLJCdOVu2UpSdKNfv3xkvdQLRNw6ZgszKZA1P\nkc+9eoyhtRYHLJJXQsG8DSnMhE4i1YXHU+eJe7+PHQjPLFwsycw45lWs6STg\nbJVUNeLZEEHCORTV/vxHhASAKfkrqAh/Ndkjq4jZZ6jCvP+EPj2WWAo40jIE\nbhix\r\n=Nu/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"types/use-overflow-state.public.d.ts","module":"dist/esm/index.js","engines":{"node":">= 14"},"gitHead":"537218760bb8f3936b4b7151ea1c3cbca571d99b","scripts":{"build":"tsc -p tsconfig-cjs.json && tsc -p tsconfig-esm.json","eslint":"eslint . --ext js,ts","prepublishOnly":"yarn build","api-extractor:check":"api-extractor run --verbose","api-extractor:update":"api-extractor run --local --verbose","build-and-update-api":"yarn build && yarn api-extractor:update && yarn api-documenter:update","api-documenter:update":"api-documenter markdown --input-folder ./api-extractor --output-folder ./docs"},"_npmUser":{"name":"asl19grant","email":"grant@asl19.org"},"repository":{"url":"git+https://github.com/ASL-19/use-overflow-state.git","type":"git"},"_npmVersion":"6.14.8","description":"Hook that returns the overflow state of the provided scrollable element","directories":{},"sideEffects":false,"_nodeVersion":"14.15.0","dependencies":{"detect-passive-events":"^2.0.1","normalize-scroll-left":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.1","eslint":"^7.13.0","prettier":"^2.1.2","react-dom":"^17.0.1","typescript":"^4.0.5","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","@asl-19/eslint-config":"^0.3.0","@microsoft/api-extractor":"^7.11.2","@microsoft/api-documenter":"^7.9.26"},"peerDependencies":{"react":"^17.0.0","react-dom":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-overflow-state_0.1.0_1605109937639_0.23138018345848277","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@asl-19/use-overflow-state","version":"0.1.1","author":{"url":"https://asl19.org/","name":"Grant Heaslip","email":"grant@asl19.org"},"license":"GPL-3.0-or-later","_id":"@asl-19/use-overflow-state@0.1.1","maintainers":[{"name":"asl19grant","email":"grant@asl19.org"},{"name":"aurangz","email":"aurang@asl19.org"}],"homepage":"https://github.com/ASL-19/use-overflow-state#readme","bugs":{"url":"https://github.com/ASL-19/use-overflow-state/issues"},"dist":{"shasum":"1534acdc89afcc6590abaa7a0d9fc932bf4ee57a","tarball":"https://registry.npmjs.org/@asl-19/use-overflow-state/-/use-overflow-state-0.1.1.tgz","fileCount":9,"integrity":"sha512-tab8BL2enYQoLOHoZG9hG68HqlcnMhsjM7QvQPlxmvTnd2G0dQ4pF34S4HnEnDlSHt3EhME6A1SkD1Pj4SHRQw==","signatures":[{"sig":"MEQCIFV5oY/V824bF5uN9+42yCEgWMz3ZPVMxmn3jtvwYukeAiAeDIsQT3cGg4it7FbG4DZ1N+B09/tqgz0Bf8TCcQvWfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrBhPCRA9TVsSAnZWagAAXA4P/Rnoa5+TOipHgHAsUV4N\ni1OpWvSRx/E/s+plSRY85L+vmTtSh6Rfgh7R8A/OebEq0eQZvQf0QWg0BjYi\nNHYff5W9UfROCxBFIvvz59s7GPTO1mBmHW+OIZl8aeeGqIFqWnKP1ODCmvrr\nzyFXnvLZtK+dVpBIHkjguE+oUkCZIjOYh8jx6d4oHGUXvGyBdsdu/hcZssDd\nby2fypzLqW1utIhTgAaebQQjpUA8WOyKoPagz5eBfRI+9acHHRhZWjVeegqh\n5d/7kXPDBK7cGeym9Hc22XL7O3KRrzyDZGAOXjjYokUDDBMWPW59NqTWr+GH\nDNvkJaIwxoRADWFmhmsvO2yLZqs7WaoJwu3ck61IptvEOGY71bkZdN0k/HDe\nM45uooCNCSYoBydqcV2goCxKMVtWq2Diby/55Ikwh0oV5aZNtLLz6DB0CyXa\nTYgiKijzsuEt/qduv13Gs9rPb/EPIMBU1e1HwnNuZHO2V04z8uTZq6Z1vFxC\ncp8Bwz2olNoLot2DZwXbgNLKdEKtIXbpVJf0vqsfSHmTA2CNBzF8lcklpjhA\nM+TCPj9Jn7SDmHEWboVgVSwimyEBc+vbf3pDjKQn41tYKHyrKixjYLQAIWn3\nLb96Ek+kMlYwyFOtj/vk+fYKWI0dEYeHJTFpapxprQJr0lA29CO0JJv4C191\n5GLe\r\n=iNiG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"types/use-overflow-state.public.d.ts","module":"dist/esm/index.js","engines":{"node":">= 12"},"gitHead":"28527929fb6e866e940f761f55d6524f0647ef84","scripts":{"build":"tsc -p tsconfig-cjs.json && tsc -p tsconfig-esm.json","eslint":"eslint . --ext js,ts","prepublishOnly":"yarn build","api-extractor:check":"api-extractor run --verbose","api-extractor:update":"api-extractor run --local --verbose","build-and-update-api":"yarn build && yarn api-extractor:update && yarn api-documenter:update","api-documenter:update":"api-documenter markdown --input-folder ./api-extractor --output-folder ./docs"},"_npmUser":{"name":"asl19grant","email":"grant@asl19.org"},"repository":{"url":"git+https://github.com/ASL-19/use-overflow-state.git","type":"git"},"_npmVersion":"6.14.8","description":"Hook that returns the overflow state of the provided scrollable element","directories":{},"sideEffects":false,"_nodeVersion":"14.15.0","dependencies":{"detect-passive-events":"^2.0.1","normalize-scroll-left":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.1","eslint":"^7.13.0","prettier":"^2.1.2","react-dom":"^17.0.1","typescript":"^4.0.5","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","@asl-19/eslint-config":"^0.3.0","@microsoft/api-extractor":"^7.11.2","@microsoft/api-documenter":"^7.9.26"},"peerDependencies":{"react":"^17.0.0","react-dom":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-overflow-state_0.1.1_1605113935319_0.07091865465298297","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@asl-19/use-overflow-state","version":"1.0.0","description":"Hook that returns the overflow state of the provided scrollable element","type":"module","contributors":[{"name":"Grant Heaslip","email":"grant@asl19.org","url":"https://asl19.org/"},{"name":"Min Van","email":"min@asl19.org","url":"https://asl19.org/"}],"license":"GPL-3.0-or-later","repository":{"type":"git","url":"git+https://github.com/ASL-19/use-overflow-state.git"},"engines":{"node":">= 18"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"sideEffects":false,"scripts":{"api-extractor-check":"api-extractor run --local --verbose","api-extractor-update":"api-extractor run --local --verbose && api-documenter markdown --input-folder ./api-extractor --output-folder ./docs","build-lint-test":"npm-run-all -l -p tsc -s lint-test","rm-dist":"rm -rf dist/*","dev":"npm-run-all -l -s package-changed -p tsc-watch","dev-build-update":"npm-run-all -l -p package-changed rm-dist -s tsc api-extractor-update","dev-lint-test":"run-s package-changed lint-test","eslint-check":"eslint . --ext='js,ts,tsx'","eslint-fix":"eslint . --ext='js,ts,tsx' --fix","lint-test":"run-p -l api-extractor-check eslint-check prettier-check tsc-check","package-changed":"package-changed","prepublishOnly":"run-s rm-dist build-lint-test","prettier-check":"prettier --config --check .","prettier-fix":"prettier --config --write .","npm-check-updates":"npm-check-updates","tsc":"tsc --project tsconfig-dist.json","tsc-watch":"tsc --project tsconfig-dist.json --watch","tsc-check":"tsc --project tsconfig-dist.json --noEmit"},"dependencies":{"detect-passive-events":"^2.0.3","normalize-scroll-left":"^0.2.1"},"devDependencies":{"@asl-19/eslint-config":"^0.9.0","@microsoft/api-documenter":"^7.26.31","@microsoft/api-extractor":"^7.52.10","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","eslint":"^9.33.0","npm-run-all":"^4.1.5","package-changed":"^3.0.0","prettier":"^3.6.2","react":"^19.1.1","react-dom":"^19.1.1","typescript":"^5.9.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_id":"@asl-19/use-overflow-state@1.0.0","gitHead":"866b013ff30fde3e29843c69667d84c9d575e27e","bugs":{"url":"https://github.com/ASL-19/use-overflow-state/issues"},"homepage":"https://github.com/ASL-19/use-overflow-state#readme","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OmNbVYDw9blnOrsuuYtxes+yKmQRORqSz8lAtwBUSIqKtTf/+BENvFWPmGGJntLxfDroMjN4NjX+kFyGZMYdZg==","shasum":"5ca41b3f66bf11a6a7bed4a9d31b6aef73c91c73","tarball":"https://registry.npmjs.org/@asl-19/use-overflow-state/-/use-overflow-state-1.0.0.tgz","fileCount":5,"unpackedSize":43790,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC57LF1v1aE3hsHTB5hlUHsluF5ZFDWrvA16I0vcxCwbAIhAJrjOpMXZScInwVdM6Aok7zSwEcqrNAQirWbgKcaIC5e"}]},"_npmUser":{"name":"asl19grant","email":"grant@asl19.org"},"directories":{},"maintainers":[{"name":"aurangz","email":"aurang@asl19.org"},{"name":"asl19grant","email":"grant@asl19.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-overflow-state_1.0.0_1755295791344_0.58493009835065"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-11T15:52:17.383Z","modified":"2025-08-15T22:09:51.766Z","0.1.0":"2020-11-11T15:52:17.760Z","0.1.1":"2020-11-11T16:58:55.439Z","1.0.0":"2025-08-15T22:09:51.540Z"},"bugs":{"url":"https://github.com/ASL-19/use-overflow-state/issues"},"license":"GPL-3.0-or-later","homepage":"https://github.com/ASL-19/use-overflow-state#readme","repository":{"type":"git","url":"git+https://github.com/ASL-19/use-overflow-state.git"},"description":"Hook that returns the overflow state of the provided scrollable element","maintainers":[{"name":"aurangz","email":"aurang@asl19.org"},{"name":"asl19grant","email":"grant@asl19.org"}],"readme":"# @asl-19/use-overflow-state\n\n## API\n\nSee [`docs/use-overflow-state.md`](./docs/use-overflow-state.md) for API documentation.\n\n## How to install\n\n```sh\nyarn add @asl-19/use-overflow-state\n```\n\n## Compatibility\n\nThis package is developed and used with Node.js 14 (the active LTS [release](https://nodejs.org/en/about/releases/) as of 2020-11). The code should be forward-compatible, but use with newer Node.js versions is untested and unsupported.\n","readmeFilename":"README.markdown","contributors":[{"name":"Grant Heaslip","email":"grant@asl19.org","url":"https://asl19.org/"},{"name":"Min Van","email":"min@asl19.org","url":"https://asl19.org/"}]}