{"_id":"@smakss/react-scroll-direction","_rev":"53-b4125f0f3b5c70545adb5b65829682ce","name":"@smakss/react-scroll-direction","dist-tags":{"beta":"4.2.0-beta.2","latest":"4.3.1","dev":"4.3.0-develop.9"},"versions":{"0.0.1":{"name":"@smakss/react-scroll-direction","version":"0.0.1","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@0.0.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"615ca6c823beacc212cc3009d537084348cfec1e","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-0.0.1.tgz","fileCount":7,"integrity":"sha512-X9q0LlO1zW68s5cwh91/C3KYwYHh/afKgURow3yZiLT+slG/u6qwArfx2J0ZqgvRf+f4S/fYIY4QbQJ3y6GLeQ==","signatures":[{"sig":"MEYCIQCAoj5SOZ06ADCruraYnt9aPmHwn66JPAEcw97N/IP7qgIhAMjxN4f/r/BzlPF23UDmkUJIxZqPPAEL153mWij7+B48","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":552322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWaKyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDBw/8CsGqJh1ikmQGntW+GEY47E+I2vhMNEXzCj0rbLGdhd2pgIPL\r\n7ai4gbN7gSvnQKgB191lLnDl840ssItSCjNmalC+lJsoOeibdn0S8P0S/3qy\r\nkZZxOct8IJ+UKCN6lL+y1g7+VAY1gMNAf099SoCMZa0jpzo5/Yz8XUHV1bqI\r\nuqlcmrnEHwry0XPYxEh5M0fT4ji6G5ol0XL0rbH10T2jrOwSNi7ZcTAQxkPU\r\nyGABHVA2Y+B3uhmwmKvzlp+27+/TdZleTPFoF+as3hR6Gn9IT8e3hd4ToDHD\r\n9X+p943Quyj7y9jwWcJj2ohipynoNh5ZYIJG0/NHiBomNlf+pwuC6Sjg1K24\r\nDgzg0AC6MhtkIP7HFv8KtgbV7630xxEdJc07s415nn2t/HX27XOLjKTV/NVA\r\ncUfaOStAel3MfPxuL6M4vaNmIaMk2lw796OSS3xTBn8Ly9QRgbjwfVGT91Et\r\nUWmDf1IUUm9C73YFZwAqAWl6+NIDBtFntAoNiFb6Z+r8W+IF1Qfu4qmEFLDx\r\ntH4NKy0OVRp8mMcxLMaqrPIBwisTdVfnmhXwIPVM22P6ma5czDpD7lCND280\r\nRbhKo503ZfMhWVRI1CZRUxNzMBbNc7Hq8m1OQRf7Z77ptK0gX3KmY4d2Zjoz\r\nC9coo5cktIwcAu1R5tzSko/sHm/Qxn0F1TU=\r\n=/LpN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","gitHead":"2ab6751dcb2303d146a716d8487960ee87746438","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.5.5","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_0.0.1_1666818738099_0.32962982556711995","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@smakss/react-scroll-direction","version":"0.0.2","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@0.0.2","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"44b6bcde8e2fb99fe6c298e84ecbf1ba0e121caa","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-0.0.2.tgz","fileCount":3,"integrity":"sha512-rnn0hI//Tzpp193EUwFh6LK1m0OBarrcjLjLukQj3JctfhqVhjXa9TOeDeLkSuDZ8Tt3wMPJHhqaAmmPQx2C7A==","signatures":[{"sig":"MEUCIBE6FEdmoIBsqr63hUGUHAMIX5FXuac8zlBMO2C6+tJUAiEAttTkLKHbCFWUpG1HirZPYvmaRzMno0IfnvYIW1ptIQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWayJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDBA//WJsbnSbCoofIY/GBOaV25KVmOi0C4K+513UoUgjrz2HAU+9U\r\nBZAuyyugr1D/VZViKM4w7xj1QYNdhL+wktYv+dY2G1YwWHhHC6lTh1/vEFtv\r\n17w/NdW+sG2mfJ781p3akmKN5tzugK07/hYi8KMVCb0GV9rVT+VInqIzcx6B\r\nPxs342csdpbMdqKjOTJU4/6V99kC61N0aWcVikxl2douSxcOUqcNAqQIwY4W\r\nQlIIj78WsNqhqBabv2/EP45k5RImuXjcofsfKDIA8AJ1B0+7ijLphlaWQsfN\r\nw0Q0rugQVVhF4LhTLp5JETsePAs8RKFG67oD79UpqFkERqOdXCMIXVQqPr7o\r\n0r4RV9ap5bRPH4l8vK38LD4xckvsVJGgBkrKl+noDemwcRuw28+Dvya27oBA\r\nZExTWuYemnDD9YczFQt9IyiIYsb683Qj5DepOAmGtbY+XyN+rnZL2G4rrVQN\r\nW2frUgcOEQrC8fVCh2YAM0ShoeBQ3pu3GOduqXXax0qDH1DeEvUBx8OsSsO7\r\nJ8kiF4fcX/1fE1iYz25+dAKtBT02ZbRSiqwaMEtk2x/s1xqzkq3ngljF65lp\r\nH4eI72pE96aPW4USuh6WmDNPvOQh2Z9WwGKmXMJxN5va9y5QvfPJB/fvjLhI\r\nk2Gt4XVZCgc0caj9zuSWZtHGrU1T5BGS6UY=\r\n=CG47\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","gitHead":"1f2e37f1538c6833d31b83517e9337b16e8aaf9f","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.15.0","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_0.0.2_1666821257551_0.5028825195869","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@smakss/react-scroll-direction","version":"0.0.3","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@0.0.3","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"91cb662513b780745ba0ba2af26a70b33314552c","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-0.0.3.tgz","fileCount":7,"integrity":"sha512-MaXsxyfoolGmnH4n2tf6ZufEHPeDrr4sBWe2BUUwlpioYAzTsq4RgesvZ3Y4ugan+lEKJXHURh2CYatTAde6pg==","signatures":[{"sig":"MEUCIHzvJJ/kaWI8K9i4YNDL81ppfbffd0EnOEriK6+Yt7r0AiEA9HD9z12LrUkas9wi7ZGBYhOzhoz5PSVmB+zktKmjUm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWbHiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOdxAAnt6xUHk+n39x8XVm/YwDW4BKQWDPqXMIxfB6jzbvcyhz5whQ\r\nLDOxlnKyP3bagCyXkTtWLGB8N1kGSab9/8TS3zhDf88/z2oN3+/vV8HTlFlA\r\nplKuFJ+1V7bdAYsQAm/5OimFBbZ8plz9DBbgMhqy8/m8wZBjbPYtoluulidw\r\nnNPxxjh0s8x0Q+GsFOZir/AqsRT7LfSfLMyAvY4UIr0pckZ5DKucw1byhVoR\r\ndMipSiU+hkv/UbkxU7LOLIlicNCapPRja/ZO+j/Kn8RWpfl7EOAx3cFNt/qs\r\nKFVw3Zawg/YMFtpTPNEZ+Pq515W3YipOx1lzFQkuVmuIrsEwYVtVoAwHJups\r\n+tmqwZQSgpCKkKCDXpcuwoygm7yMclwNQLsfyfHi25clqzGnFuF6TV9iK1Bd\r\nLSvaaUrMY2l0urKfQVHtrJqoqweRU59GC/R2tquzdXbV/Y9z60QfvTKVhwrp\r\nb8tbszF/VRMxSD89Qb99OYhPJsr8G/mo7TK/ci0Opv6ZqA0CMsNh29mu18UL\r\nQRLgkSge2mdBSeWCJZvsWuvUxLhzXy7oTCHY8vFbP03bcbkd+KyUkPzPG41h\r\ncq++5KtS22VcPNkT9Bd0ZpgD584rK4SbQGvmf7oeZv70j85as4zC1V0oqsMB\r\nB0J5600Mws+XiUb24wDVQLf0fSPxK9jgEpE=\r\n=pxT+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","gitHead":"35533065e06c805b53038459da71a078444b2b58","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.15.0","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_0.0.3_1666822625977_0.30273026697950045","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@smakss/react-scroll-direction","version":"0.0.4","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@0.0.4","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"a56bffa3281afa9854e3e732ba1ca27e4133f9d2","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-0.0.4.tgz","fileCount":7,"integrity":"sha512-Zm0ZEEUHrer2G4QYrR4SKMAILvB9UsV6QaM5im5wAf6KNVvXZxC7lc9uKiY00sqEUGtcJQUASv+AOOif4peKXw==","signatures":[{"sig":"MEUCIQCb8G65h96/dyPqnfyoesgUJOlL4FDxjl+VbJjw1qpNBAIgfb/pBYk68fESzekjXk2mBQUPzolygO6+RA37TUBiNQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWbSGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF8Q//UgJ/WxMnPO/QuT0QNEBuTgg2+k5ot+sLeoRt/AHT4s+oUmaG\r\nQNaEcnuu/zoL+I1HPQ6NLxTG06fgqO8WPpcCra6bweIchDA8P9U5CmlIUQb8\r\nDRGgGDkPus11aFThjSdwIHEPokUdckajlMHX2dXZR3roaQPHVizeBO0ROEVn\r\npiYaTpHRXEws69w61Eplg/Ib0ZagMT/wSENk1PazQnFFbhl29hQvtjnh/amM\r\nFPVE9zThaAN3G9KZaEuyRytyUzUHLc13mmtIS3n6+0BlSeYCf++lFOvuRHj+\r\ngTCCn8uwSXYc7RRfJxtUHNhzUBPWxBzPAXsAIZ6tF35G6by9UW+o5RveU0Ou\r\ndKz8o2RTlo6xhtxTwR+ll6jiOR/nljK/+0OoCmjmnmFvoUSWw/opM/i8lxUW\r\nReAIAMbzlF/gz3BMSh6hSb3WOiptvsgE0g39kKkTVkuY4Y3BBuq0OSSITsVI\r\nZdp2w7qTRUVhzl2GSjR2RdNCb4RXB9Z7+LgU7WAivZFs1Msyy9hTX3TqAMCk\r\nwoWaQ+ez5FmejuG0xc0Rwd7rgUdMJvowBhM/bEsNpHLLjpG9TkwFtEvU7h5R\r\ndHsgHVIEz+5Oa7goAz8jtxJPR3JzYn0qfKO/MSKs8VNUt+9g3hpmCriC09IF\r\nvp65F/1/DHJs3Uj0gLd4KdSQSSXhrIJ37Lk=\r\n=1u4X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"dc3d8c8a4f334944baef36c7890b9ac027df2f4a","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.15.0","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_0.0.4_1666823302776_0.02176566187290918","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@smakss/react-scroll-direction","version":"0.0.5","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@0.0.5","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"31b495568258d5947419e14af80c93f7815a98ad","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-0.0.5.tgz","fileCount":7,"integrity":"sha512-N0qtC/npky24q7h6anrCzpZJ3zXkInTcv3GgEUd6HV7pz1waEvp8hWuou6VXmkxImQOjWFBYQnsDF7BCJMcg0g==","signatures":[{"sig":"MEUCIFI3WPBmgrvneYFOtGKQbU/8g14XPj+uUZ83AI8Af5mRAiEA2XWXguLKbPPdpVRm4XawDV+S8lzaSI18QSpHsnHh2FA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWbizACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsdA//cTF0lX+6RkIuRP/T8kHRxGo9QQFu7EHlci/XNvrUYFqVB0JR\r\nb6LklS383h/C/5ZUMchYAvOXTsihL4o3iVan3quOOEBQTzkVm6SDjWL1+e0y\r\n/YQXFV62dglGBNiUG8XyIvURKEzMRTDhWTh7yYzv5qOtD7RTpAnAOdPlbN/5\r\nkCAYFFuUXewivkds2RaQ3pe6Uyd2d7KG4opuDJeZIrGMU5pl0y7ycC5VKFWg\r\nhR6qHgMICGwpSBsPKkd31YGF33jhQR458FUO1mRsKcszKe1miGAI5Z5gEh+7\r\nNzBzrMKWqbOoAZ8kTyQtyYOTV2FWwWlFSXzzdgW4KRoAnFRLuKNfns8DEkNy\r\n8Wtu0RyLFSkG0zb/HMaQucxXaC37G9aiJb10f4vxdzHRsXcyyCWUQe6p4R5R\r\nAz3+qnvnzn2Arlkzm3Idipz9gnEHHigD8YV/4NX+WztajOya0SlwjgCaQ6jz\r\nr5uPIZYsCTSvoLfP9FYT5zC27d0y/8KtBEM73T3dtOBlOYbOafadE0DbDg+q\r\nzRvEd5S2XEbYcTh5EKv5juP7Ncorx8ksCeep/uDNv8eE2V1cs+QoAkXwJGD6\r\nows/O54Wn1ZehnR4voS+K3f5pW/8mzoQAAyQ8oYGwjLRJr37UWh9LfQfU0pp\r\nZ/86rNUv/bzwZEQRVj3qelfjrMQePBd9pVw=\r\n=Vw4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"43a6b4956d0051a3c579880eb6395fb1c8a43b8b","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.15.0","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_0.0.5_1666824371711_0.5522020964745895","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@smakss/react-scroll-direction","version":"0.0.6","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@0.0.6","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"49fe19c95f0e55b4a8f88be9289043f964dc47cb","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-0.0.6.tgz","fileCount":7,"integrity":"sha512-RSFrQuurZvx02AfKC+++i0fJow/b0oSTUfT+zIskzqnA21gU87N3fBLaBUZk6c78sFfR9d0LWFEodiIIPS1N8w==","signatures":[{"sig":"MEYCIQCj1oN0c8+sfQ2XtqOpQh668ZYZMnqAidxnkV+ahah6DgIhAI3OirU28+M8EYthMht82Sf5x0egxVrlYM+7FRyXTe/c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWbu2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ7A//THbjCoFa7SUezoZzI6nfgCeUoo9BQLKewRmEsk/FXWZ9+ZoT\r\nvcDwHADnwtG0HBh/HcmAoI6Y2ysdvu+08wK+w8hMgJNzv2qoDo67pyVWHZDM\r\ncAEmszI70hQWcSXnjrPzREwJdqHTebYKs0NiwpN78PmSE5PteUOTrNbYU5Bf\r\nyKmn2/JJ9IhBGrM7E8CTF29PnIzQlJ3U/B1/AtAVcZK9e4YN9PM5JI+1vatO\r\nivyOljaqzYHK//e6DwQKcLfOqCO6Vsfp2P/WcSpqW/2d9z3Z42JzFhyTmR5j\r\nChecyY30VWrYzvMyCvhajCdrLwFiQZ3y2mn9VSKeY4Doy4cOBu/EMInHZhXn\r\ns2HAipqFnuK/FT7pRNYNwvr4aHiJjPDPJOEbM8cYN21JM6o9SsCFDD2DJavi\r\ncbAWaXPk6ArkyKZQPt5z921ngBUmHBUQpKf2//IU05zdDJbJaikulWY7KtHO\r\nJ7FX0z+xtRJ+KwAc6GKcIOInOu2f23UKQ4+zFX4EfzszFkAdWStkEV2X66j3\r\ndjbkBAhBUMvN+eNvCliDmPmabaGP6aKy2cVhnvpGu3KZ5gNKZAeEkdD6Q5Sv\r\nkLY/mrcwNAG9XLSlBwDxKR1hJALKwrnI2GUEfSaT0X9BcCIqj82d75QY9a8T\r\ndW5m5GvVyNih+WJjX/cDH5JVA6b5d1fXz2I=\r\n=8/sf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"f2a72895e428173f59a7fde6e07d5b8ae278055b","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.15.0","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_0.0.6_1666825142128_0.5220902267794034","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@smakss/react-scroll-direction","version":"0.0.7","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@0.0.7","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"d43be53a35605bc5ef2c4ccea979ccba6092df01","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-0.0.7.tgz","fileCount":7,"integrity":"sha512-LqGCegEo6NzswBVtfqar3pPLtaXPrrHVT7lWw5sssjD8QoEemwae4RSqIrDFjw3+gtut3GaHcoPeE6XeRkXb/g==","signatures":[{"sig":"MEYCIQD5dnFDLFC+rDi4Q5QTUTLd2aUcZr2tKRNFmx51uHSOHgIhAMJON5o7Kv9DIKSVlGSTM2LXuwRIAMq1rRMUmwyDvLkm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWcMQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOxA//cJupmEfqgn8Vmf5cZ3M2XBWf2pOaD37VIQ7oi7lfFJQglzyL\r\nmRDPZIct/RK9a1UsG0bM+G2s8daz6/D93Rw+2Fe9gquD0R3P29QQsM4DsrRs\r\n+2y8Z+u/gsbpJQrb3rnGibQtYf/mJM7pher2d6PiYeqAu1gKN/L3bpB3sc+p\r\n38OtQKN90FVgl61lW5qSymc+anXLsDpbW2yDyqYu6c86MEOZ+UMj4KYR+Atd\r\nhEe4w7Tya/3TFzLoq8+tJC8THt+Hxe9Tgsa5AmQcWStqQ0gt/OGgoMGrbzCx\r\nTRrsr4fu5YHMK9PF8cmGYAGGlctQ5LMeSRv4Avtf05gsuGXn5UkRpPPjmV/p\r\nMV+MYxP6r6UdIa8WHiMFnVSgBcTloJpEOl2ktT1VU554Q7Wca5N2XlAVM8ZJ\r\nV3lQWTsZa6S0zvST9+6dlgXCTYuoaBwzmeVhndfMYedJ/GH5EgfJjqwxVFxj\r\nUObCT+PFHaOZvOtxL7D9HbwNjN2PZfzXmNxmWjKx0p2OxtQAw0cjon7Wn8nQ\r\nT2pOVom3LrYLrLfDQm110y9DxaZQ8C5M4Cw5m0qnyLl1oBS1ooCP1TTLUf1y\r\nQkWxvc5iN27MUh/Qb72y25StJjuiLjzXt8HaASfDMvvv0UBqToQ4d0yiuVYA\r\n/pWU1rgt06qu4Ejr3WXh5aNvvWLx/RSJDXw=\r\n=5mTb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"60635aa416485eae64c2368f19126b2f04c6a4ae","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.15.0","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_0.0.7_1666827024316_0.5485882452686619","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@smakss/react-scroll-direction","version":"1.0.0","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@1.0.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"257697707bde0cbefd5067a60eca74eaf670a5aa","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-1.0.0.tgz","fileCount":7,"integrity":"sha512-+fSIEOEt2Jpbq/xwwjLxiwMoGmQRafNxhWmfjCr66cT1XzG1Qoj2jit6ln4MoyCEjDTmHG6EtZVam34fzwgogw==","signatures":[{"sig":"MEQCID42CF7pzntQSGs64wLJHLulHcYFN9mLhnVbdLIUSq1KAiBc4l6kZf98L0n8gENoM6eDbKd5ns9NlBvXkfKYERP4Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWcXHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIQBAAkRD9eXQsB3aol1KyV2kmB2K1d/kv9OTS27t5eg7Uftccf9Wt\r\nMd03S8V7AQi3VO0uvwryvYw3icIK96lsUld2MiRoSD92dszGVsGBQfjtRvvJ\r\nYc7OVPxmb62klswKJefmGTAQBMDAKjXm+smyMfe1kwA9/L3wp/ygpjJxBUzZ\r\nW4eB7OW45l7v3RmqpO/J5dbdGdkU01MKWYOqh7/M+DkI1SjpE1V699AcQ6v7\r\n7sog8zLCMl2ebKf6Alp6uEhKIpIOiFKfAyo+lZVA3TOjqlrNwHyTzzGZFowo\r\nHZpHQ+kFGXUKhqYru8y1G1u3SX0wIai71jJBoLvcA2sU+Zy5o8Emz5ul9qfe\r\npiu9qey4TcCgkWIM9V1MJg5fz45qKlAli7Q7ASXchlg+V1STWrvHqlOrrwGA\r\nXXoNqZ3gfYCamg7v7AI0XkrKE0HdGFCCUhxvOelEyhJ57xH4kZqO950qDJJR\r\nF9S4ZJrWlNEsz+lDJr62ZYhV4lP5dGGBVrmQS+YpT5cDXZi5MVEROl92vq0+\r\nxFtMujzDf7aYaMMdth1dkcMAV+3X9/wKWKX0VIF1k3XKIntoLXV2fZ0HxXwS\r\nUxWRDuN0s9MGB3OXdCTV2Q5eUAd3B2/jy7PHXO3pkcqpkjGKt9KepybZwaIt\r\nKGVfSKOXj/69Z82WodTJElBGVbRrRtVNzNE=\r\n=PJ59\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"927164745a12d0a39659d2faeb0d3ecdf71f5012","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.15.0","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_1.0.0_1666827719692_0.443482725429704","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@smakss/react-scroll-direction","version":"1.0.1","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@1.0.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"372cd612fd5072de6171c50f197e448ad70ad776","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-1.0.1.tgz","fileCount":7,"integrity":"sha512-6SnPibn1sOSjiiLI9+L/J0ZK4BxPT6VRlRqxa1wz4ZemSExyI2aFE5VcA3IY8bMR+jYU1nHWui1yiJjM7Ali4A==","signatures":[{"sig":"MEUCIF2BtRAeVmEFb/6Fj9XC2XCqJ84imzyxi0ZYrfIrVZVrAiEAh6oalruskIvKbxzk+smzCxudQNJzUpDd0UgqgFzPYC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZQotACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqHw/+MkuZ1rPjm/CNG+Ts8+CMZ5pRpOh+HtrrIzTeyYjFn/C80loa\r\nfAdu/4Daxd/KtqMZkECVH5u7TndsRamUDsm4R0vxsk6bDhByutvx/31rON1H\r\ne7wf0/sJhNqK6p6zcN0PJvC21gKYDgCxBOEdo9ADt/mxiLH6aKMsA3oXcJr/\r\n80gfCMnYyv69ZWtC5sUTWwj/+tTkrIHaPwjGSiO09UYDANJ/In5PQTXPHCEI\r\nQ2ywwzcZXOhlMpO0ara7biOwt8Wj0eE7Zz0s1TD9jcdTWxGyiMGi5SMRbYW8\r\nzFlyLtCEXjduJnA4mn32M1A6F+s9R1wjDx1B0EaZZ5rZ9K0LXevyemwc3EMt\r\nSLBkdXK9cutlXwCtG0UoojFusPxexRv6ESp0nMS0vaYbTOv4uzTckfvErSq2\r\nHlLqJAHRi9rUnwKnhQwaQthNSTY+S26GfQTskALv3VJkICeq9guOAxychPRu\r\nYnjs/i8MXFxlH3D5wxuUmqXZ74acQmw9uJI6w83oU0onegg2Q63fFiejntda\r\n6oYRu5IELqLfHflB4j3pp8LfwtHMh4zIF9px6CScsSAIMqrCwNw8ojJFIZWS\r\nnK21byPGlxy/RqKi51YLV3kvLgs1gYIJMH69D+zFZvhsXv+k4ci2wJXTt/TP\r\nanteHGXMYyfc/ksqUJAf55VNFYOyT4VJmoA=\r\n=e2ZT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"7149e91d581cc85866647d13a9e9a24704cb493e","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.2","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_1.0.1_1667566125298_0.08231714377992949","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@smakss/react-scroll-direction","version":"1.0.2","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@1.0.2","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"2a6bfa40b051e69d0b04180b320659ec629ddd33","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-1.0.2.tgz","fileCount":7,"integrity":"sha512-xhVUNcAjXdIkcsxKDNdk9nzKtK+JQ/6FwCm/2R4I2S68N/okIClK1YrHqq348Xt7lxk4yliXRkiEZ+HnO4CyWg==","signatures":[{"sig":"MEYCIQD3V4TIVoR81P9WLiD7tTQZrINSlayNWdIrzDm1sRtP4QIhANHIyf5tBInHKqZRtsDw1J92wBvHRKpVWHYkS2Q3uxsg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtSfoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMUQ/5AI78G33mwaFRU7EcFmrzjYQw0/KkpU22QcPmPrxjXdaQE9eJ\r\nBtOu/gSIIwp8Ebiua7LYH6agZjIMC0vNqO8690v22Dez+tt+anyNez8Y3RyT\r\nW9IDZKaap1xKMNKfvG12kN+TAXNLi9g3qO+hDHkR2e6QSEfe0LLlZoRLXxcY\r\nly4TCtmmQYK9BhrBCJ1yJ87pVLlXx8NvqYZW9eabxcxZr13LnZJKb+PDiQjI\r\nwOsfhC/PQeNsdBg+mu8lTsPW0oCvO8O5Sq5l7ezggCPu+WsMJ4zUKJISorda\r\nu+9D62kjbMHUnA3MI4wNC8H2KLRZhhuuoIY2KaW/fvjLnBhKIy+HW2GFO12i\r\nDFa8va0Bi4Py40u4AzLVsDvCu0I7EvFCFy2XT3eXX+8rpMZw+Esyn0FR5zNo\r\n43lID3nKhbbm0V3N6cvMNke3LYI4VuswjX65JQTW1DVSEqRDTU3VWmOEguaL\r\nrWkePu3Gi3+7uSF/u2otQGD9EygBo1oQ/uZ/k69GPQkmPQX3rbvClst16Smo\r\nXSF2ZRiajb10wOYQbHvwSyPxFudzha52M2v/KA/L7sU8p/5RT5lgTRSYGr2r\r\nzCGwhHnNf43d/muY0KBBZxhjEqO6D2Z0GStCbKiINwFLq26x1j5x8vqErfHf\r\nxdD3ia1X1s62Ld2oHmI1n1VePRucFCSBTuE=\r\n=VJcm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"59d72dd091563c2dbf972261687e52a356762d4a","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.2","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_1.0.2_1672816616490_0.9220255328951976","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@smakss/react-scroll-direction","version":"1.0.3","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@1.0.3","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"b2c7368c0f8e8aa6df1c389ba215be23c1bf4511","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-1.0.3.tgz","fileCount":7,"integrity":"sha512-F5NlTWxMqnPJ90aKSOMg2X8KPI+yBZtgaMGg+PZK4CMGZ9odPUqcoT+0YCh5jRF6MNUA+JxFEE0Vz7sXJqT/ug==","signatures":[{"sig":"MEUCIBh777TbwzdWVVICiOD5/6DXz2Z3CEcOE78u3axrm4E8AiEA/qU4RF1cqnXUTKLpHvaABxWVnmYALSduLDSZp73TvaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtSpkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7qBAAgvMnFsHgn8AtSnVTjJSwNvFBBYdZmAEwAmRi4DHw/L/bkvsV\r\nkC7dvmV9/HgMD49JNtqafwuJoIFk05nZlpaV1THXK2+5TVUxuH7QnpAIeYAW\r\nnLP4t2raBDRkXejEzyLqstuz8yL8XeOSdIvEwjLtqf2Vq5k9J7WBQkY2e19e\r\nY0vDJqtJU0nvrVQPYpd1Y9xBL+bR4raXCUOkHQshSZ6hwjRxzmrVliU5tM4K\r\nRYPEz+uBbaNbTreIKG1AHiPh+VdEpo8/+1Bxsr4WrX8sKK2PJq8bnubN5De7\r\nGcu9NQQYx9lCST5s/hYsavwV2Bpceb/pxXnJdL/X2d2LETR7/q4FPdnEBS3y\r\n2UTe0o5tCZzGFlAYtsFMY3/xo1fu41WHSOLLmolNGKorz42vR0+sosU/wKL1\r\nYO8786hf55iBhx+yrTSjlZQlnbjCX+IHdWyX0t+vlpchTULbR3HRlqoXKnqT\r\njIJMxD386NezEqx45ahWbiOC6wCV8CwgzTZMQ5gQ5YJE/8tNQgTdGMrJ6hVR\r\nb2c2SnUBbUfwOIEuUB7cSaRUqm85yJdZu4o9hJodMRHt3G8D2r7NCdGB9+4G\r\n2ac8DdbveJh6DLSkZXRz9z+4J8/IodyxfHLJauPzvMo1ena+dNhtIzQnWDD6\r\nLIoGHWi9P4CAloiyRSu/jWn0f1LgexQcOkg=\r\n=GK2T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"7048f8f69b62462bc6f2484226bd1a011e50f609","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.2","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","prop-types":"^15.8.1","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_1.0.3_1672817252057_0.4111912184454478","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@smakss/react-scroll-direction","version":"1.0.4","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@1.0.4","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"f5ac309f36cbafafb7b23794e9673dd5378eb647","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-1.0.4.tgz","fileCount":7,"integrity":"sha512-ffDsggfTDy+1QDaQSBM/Myh6TLxxicwmVDTL/EDaie0wzLPubg75KvHGJUG1I9DbUCTBW4S5iII90XR9UYsx8Q==","signatures":[{"sig":"MEYCIQCjJybXtKK+UR1B233OD8dqV5GEepHbDPC1BH4fiLwTBAIhAKDh0zmn6q+YXFhNWa8Bsrg+QJIZtnSjs7EYaNMIIJGL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtsISACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmqBAAnnL876j7UlpMOrp+8cEzJ/P9wEEs+e5JBQHSxExc5o12IhaR\r\nmeiKlwiQDyqo0ckLvoEMZB8kAtGjvWpiUaQ2HDRrZlTQJ7xz7tmRY2g5ia3B\r\n+ACKquzPwVgHX6qhE1iIHGZ3054n335x0eyIlWBfrjyswK0cruFqgB6327De\r\n1sExPPAtfIYNjopi3Ypg9KML8K0oGpQHjMr/axmFLTjOLi6l3lW6aY+6c/Ow\r\nxWKkXV+MJL/tUl2Hvqm+nnRDIuaTNanQFMm+du0jHjVn/Cg1lleLZYNgKmck\r\nhVbiuExEC0SIlF6chlDifu/GwfHB535xhw4qvLYt/ONXPdXkEbKullklJfsy\r\nf4CWaR4ShCT1njR0He7wYFlhfrWXQmfyzTwto1/psy0HKLSAbGj0qqHNBU0K\r\nzFFw4V4WL6BwONotp65lg0n1yuIMsShShaoy5FNkkSQRtGOS21yWalNbbHoX\r\nJaSamMkOxJkZ8B543/Dz5L0y+yJsqKyyFOtcuzAeY9Yo50scIKgWzX6yhql2\r\n7ajXrUxeKc6di2hqj9MapE8JhXn2YVXZiD6SwBRKhbKQV7CkmgJYjju91Ics\r\n44OGx/W09Ido3gEMKijw8DsLPs5TwUr483TlFxutSkcbP6xmetuOYrOpSkCZ\r\nHfCqXthaQvmG0AxiObyCiVvjsZ4uMhboFz0=\r\n=nlJU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"7be8b2442736bf02e0e9b66ebade6c0d0e0c3a3b","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.2","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_1.0.4_1672921618046_0.3796654297315478","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@smakss/react-scroll-direction","version":"1.0.5","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@1.0.5","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"feae233f85d3b36edcdd90d146922fd1dd3a96f0","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-1.0.5.tgz","fileCount":7,"integrity":"sha512-nmppEpQlrHzzwwglw4YycqOwhs9cQ+rJO6afS1zSAs//GDf4UwMAWSX0iWWIQTXl5iBCPXgqNoKQPBautKYJKg==","signatures":[{"sig":"MEQCIHn9bdEHT/kVxIafPtWF0FgJtCrvF/aBKUIXzL2ky9TLAiBAx9NHydoDeeDdDZPLYf2k9y82aP0c7yn6t73hswx/8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQwfhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoANg/+Ik1voD5upeEZMg/pk3NMppe3Z6YbKJusVW/nJD02YWeP7bFu\r\nhhxQUVNwdhD5DOzuvASEl13U0Vn8oFPUfKlSx64cHKAjFOiukxc2ji0m7SkR\r\nwrHgTDKpGz6Q4hniZZ8FOzCkgPA2TVjCCAxl2SUPB1bOjYd9Z6dEETwu5pSP\r\nYKCJR2psdooFUkbFBd+nDv3Zhab2oWocNv49sA5ZJZluSv0QVLSJ14Ffoq4R\r\nQ1DjXsYmiu50fPV/pQRN8NzdRFDivoWeZQzayJOEl7jggQXo5O6kOv9+YfhW\r\nwXO8nda19fIX9q/JaSoFNMTLEmnNDOTczqhdZvUmdngqi0NvIi1pmngzvCEH\r\n1pGWqXZqOM8RGyIgVYSpeAyM+M/mEYr108raq0hiH3ywn4PL5J7rRrA0ndOB\r\nTzqqj9HWToCxCrxie3L+qpg7TawLAnHo/HpOcz1XwL8/5gIBUuTleRwyHQqj\r\nkWSI70AOQxTPP5UMOG3vEfv6u3OT5v4gOIad698rZLn/WgLukfCh7Clkr9Cf\r\nRD4MId3dZpDrTdM8FW/ZGuYpIYoLI5xEztdQDAy5/8tM3wbhSUiUrXj4RQA8\r\nLfWuAs5aRVP7utOLid5hodNAzD1qtJndOWFpKT5ivDlynG+9C2pQ9yg/kTZ2\r\nTesXN4e4TzLmbDWrioTziQvtrTXRD1zc24c=\r\n=PO1k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"ff517e0610ade3649f08be3d7d39639311df56ab","scripts":{"generate":"rollup -c"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.4","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_1.0.5_1682114529656_0.9130794906108466","host":"s3://npm-registry-packages"}},"1.1.0-beta":{"name":"@smakss/react-scroll-direction","version":"1.1.0-beta","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@1.1.0-beta","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"f9989b2ff3917444f20bdaf825871ff4fcd872b8","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-1.1.0-beta.tgz","fileCount":7,"integrity":"sha512-7jW2FkxFGiLPcAldQzz7BMR2GQStjO8U+txiyVyHnjvqioFbcdnRhg64JPg2aTMhq2rB5d8fU9pjKJicpuz9/A==","signatures":[{"sig":"MEYCIQCPq1AFlSm8/v2O1zDsUjvRIAH6H9gaQZP/EVj95U20KAIhAJ/JLpDFpEkSBdw8a1gIEcye1LiZpvwOYx6LhDaVMqet","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15844},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"37b7e1df9f58175b3670fcc736ce1fc57dd0e88a","scripts":{"lint":"tsc --noEmit && eslint src/**/*.ts --cache --max-warnings=0","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.4","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","rollup":"^3.2.3","prettier":"^2.8.8","typescript":"^5.0.4","@types/react":"^18.2.6","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_1.1.0-beta_1684536006611_0.23969151942488987","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@smakss/react-scroll-direction","version":"2.0.0","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@2.0.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"1fd6c4463de7d295a8e9ab3d2ba34f30af1af5af","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-2.0.0.tgz","fileCount":7,"integrity":"sha512-aGaM08qKUbfAJDf7BCk9fOU1aIuiLL6jhCxIw5b0lah6HLdSWW0By3FjZnRX4w7t3DVd38T6S/LhjGI729gHJQ==","signatures":[{"sig":"MEYCIQDVLhfQ+uXwrATgGMHo4BBQJmLC2aW2KUFL/XfqN1Pn4gIhAOtva44rQqLnE9fyLllnYNFy6z9tai/eBa91RR32Y2QD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21924},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"fae32e5bc8c12b4fff1fd522062484dc23658f8b","scripts":{"lint":"tsc --noEmit && eslint src/**/*.ts --cache --max-warnings=0","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.4","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","rollup":"^3.2.3","prettier":"^2.8.8","typescript":"^5.0.4","@types/react":"^18.2.6","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_2.0.0_1684538636552_0.7157933085846728","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@smakss/react-scroll-direction","version":"2.1.0","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@2.1.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"626478fde19fecf6ed98ec858a50cde3ed05e04e","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-2.1.0.tgz","fileCount":7,"integrity":"sha512-mn6WzGtpfn2ny8/4xSmgZ5SQAXFZsqaXp1r3kzfV5TBXP7BBLxh+XAgneZotKU68xj4i1R0HuPNYAfR8iMYUZg==","signatures":[{"sig":"MEQCICsPohLGTE2y0XfypGy3ihzjELH27+qt0d3H7QEU45zbAiBkOiwpuTGMnvRBYk5HlG8MchkQE2YleIKF+PDmLF3tgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22592},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"41a72a789b26af8eb051770a087f976d5fbfbb1e","scripts":{"lint":"tsc --noEmit && eslint src/**/*.ts --cache --max-warnings=0","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.4","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","rollup":"^3.2.3","prettier":"^2.8.8","typescript":"^5.0.4","@types/react":"^18.2.6","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_2.1.0_1684540568627_0.010756364611242075","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@smakss/react-scroll-direction","version":"2.1.1","keywords":["npm","yarn","react","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@2.1.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"be9433ec4ad9506bae51e59a7a19cf73ff9979d9","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-2.1.1.tgz","fileCount":9,"integrity":"sha512-RCZNqk/5GsnjExQg7R/4op9m+efhaiJ3mgfjTMsB13VcgZuFy+JrtqLN46aAIms8gDl5rwa1ZcBV/h+8xt8WCQ==","signatures":[{"sig":"MEYCIQDNlPCOD7UbiS6rwpgvaaoTiiTREcEd6e9ma2Hu+zo1HwIhAMKRLEoNxLXwSzcYpWWfl2MthV/wUFWpssgF/VZGXhQD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26454},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"7e52fb401cc6fd39a96c503f08a3831e7967c17a","scripts":{"lint":"tsc --noEmit && eslint src/**/*.ts --cache --max-warnings=0","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix"},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.4","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","rollup":"^3.2.3","prettier":"^2.8.8","typescript":"^5.0.4","@types/react":"^18.2.6","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_2.1.1_1684543547496_0.029857444325976035","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@smakss/react-scroll-direction","version":"3.0.0","keywords":["npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.0.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"67e11831587e465efa96abf52ce9b576ed7341f1","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.0.0.tgz","fileCount":9,"integrity":"sha512-S0rqAGo80mRIXiAOgADAW2gYC77IsLsAiRnYUNoldtRswVKp0GwWO+Fm5is5PvR8lM/GKn1ZjEc6geQOP/bgGg==","signatures":[{"sig":"MEUCIFaiGuPf9uiXU0QnfUibdiADeaex6zmj8QgaLv7oGLsIAiEAupkTxofCekmF2Wpfd8zEeLozuUHfrF3B3UrKqFOUrzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27683},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"eea813fc66e7acafb7957503a01d5dd4cb633e71","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","postinstall":"husky install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.4","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^3.2.3","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^14.0.1","@types/react":"^18.2.6","@commitlint/cli":"^17.7.1","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.0.0_1694514516789_0.49799391969505624","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@smakss/react-scroll-direction","version":"3.0.1","keywords":["npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.0.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"ed65bf1b8f0155258f03d762b4de2eabd2c14c30","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.0.1.tgz","fileCount":9,"integrity":"sha512-Q4GWts9Eq9LrWxRVAVT6QU5qk4qQdKHxqof4TdVFBOpc5CbYt3LZwVJAgeKb+gITW5qnTqbdkJM2ml0dKVeC/w==","signatures":[{"sig":"MEQCIF5q3Jr/ofl4QddbYbbbRzrnToR75aUa/EAiCpPmI4UAAiBaT6sODcoiw+TeXJekS9iCB3Awf+mQvAD9CIxsDUbVcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27577},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"07f8212a3ab780c1a461cd0921d9be863cf9f7d8","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","postinstall":"husky install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.4","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^3.2.3","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^14.0.1","@types/react":"^18.2.6","@commitlint/cli":"^17.7.1","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.0.1_1694514772458_0.09735923624250398","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@smakss/react-scroll-direction","version":"3.0.2","keywords":["npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.0.2","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"2f937dbd931e20502c3c74924357167560f49e89","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.0.2.tgz","fileCount":9,"integrity":"sha512-LQ7s/iSIcipk96SY2+R3K24xyLk7RZs9FIxeo4IYGRIHnprGZN0GZLOn+5mZxF8U6E/kSW9erfG5OxlHqglDxw==","signatures":[{"sig":"MEYCIQCVsvDmZR0U3417NzLx5IATuJmJeI8JCfCsC6EDD7btrgIhANn7jd01fPxs7Fd+q5axgB7hHVGhy8iqOAAbHAWzWg95","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27949},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"726e0fe8c3f366b4a7e74ec1681b3205a56f79e4","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"8.19.4","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^3.2.3","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^14.0.1","@types/react":"^18.2.6","@commitlint/cli":"^17.7.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.0.2_1699021358119_0.34880576608844893","host":"s3://npm-registry-packages"}},"3.1.0-beta.0":{"name":"@smakss/react-scroll-direction","version":"3.1.0-beta.0","keywords":["npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.0-beta.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"4a5adfec0887934404fc7e6c4b39a522896ede44","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.0-beta.0.tgz","fileCount":9,"integrity":"sha512-bowS9WoDmLeKDwiF8hjQPmXfGlRQJCM7v0IO21YzWo0AHsSDttkc3RcumJJskjj5o1yT2X9mObxpSo9kN2S5RA==","signatures":[{"sig":"MEQCIF0pie+ok1a6DaZs4bKwIiOnNVGktTBtHxbb5uqr8nsKAiAxsUrSvV/tQZmyPuRFRT6km1sj+c7yLzYNBJXKNUslqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27366},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"1ae09e420a23ef253204b0bcf06dcb080b7db786","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.0-beta.0_1699037150318_0.5601084944095158","host":"s3://npm-registry-packages"}},"3.1.0-beta.1":{"name":"@smakss/react-scroll-direction","version":"3.1.0-beta.1","keywords":["npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.0-beta.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"f3c9b32bd80d61a3e0aebdb12f4c99312c706819","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.0-beta.1.tgz","fileCount":3,"integrity":"sha512-MabtomRZNp2LRElRYnDauxVqQwMrYR167p8/zzwJ0Sq1nYW2YWlbt+SWyqY8nkWE/gI2POZANtLXnV01exPGYg==","signatures":[{"sig":"MEQCIE2jA3vZPt/99Y7CBWUAHJfT6ZzqbQWvDew2etfpfrR6AiBC6jbMGoxBAkY5wa5MPTLdgxRVWiDtJ5JU292e0nWalA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6010},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"f31775a0dd3d5ff5fcf2ba172db7c658a22f7e69","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.0-beta.1_1699038645584_0.377024278762522","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@smakss/react-scroll-direction","version":"3.1.0","keywords":["npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"8d41f2ad3fd21c6df1061ab72d8593493e20115d","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.0.tgz","fileCount":3,"integrity":"sha512-mTicJGyl2D53oOclJ5IEwCwjMrESxmlm3Usl7on50y+8reYZlutFya8g+urNqGXjYtkn97X0/b0GWpWU/IaXRw==","signatures":[{"sig":"MEYCIQCeRJtgIe0CVSYH6kkQ7YwFJQ4AEYd65yuUgs6fute1UQIhAOJmtSHDJsxaYI+Np524jlM76Tt7ntN/vx0/jjH90lq9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5973},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"5db357a5e8b54c3ceb1af8136b91db22787ad915","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.0_1699039510319_0.6583986554140726","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@smakss/react-scroll-direction","version":"3.1.1","keywords":["npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll","scroll direction"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"6bfb4444a71d583a22b5135cdd910bd93e6b97d3","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.1.tgz","fileCount":9,"integrity":"sha512-/rbifqXvFpYpKWwiR/30LTPJqUrgZmo5newvhNhR0X83r9j25COkEu/v7ZvdwAE++JTtqpepKIdeRXPYuCv4rA==","signatures":[{"sig":"MEQCIFQFwmeiYHI7gltpyehKkR/aSVoMP+NRljfp5KjZQoo3AiAqLFXeQmdw9Ak3jR65lbwtmMb8fq4E3CxeVDnSNP243A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27329},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"90726d7e6bb4f0845d9f00436c79d2081202f9ab","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Detect scroll direction in react applications.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.1_1699040006364_0.19056301492354422","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@smakss/react-scroll-direction","version":"3.1.2","keywords":["react-scroll-direction","scroll-detection-react","react-hook-scroll","direction-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.2","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"797930fc9ff8970ffd92e3b7869a203fcd8ad1c4","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.2.tgz","fileCount":9,"integrity":"sha512-7K8JxOzimRUWU0ShzBjj4ahxIDVy6o3tyZBLISXdfsOWcgy9cPKrK7dB/qH8pqv7+9c0sZc3bhESTmE1xMh0Rg==","signatures":[{"sig":"MEUCIHxNrQb7ky+MDLMvzfBCsHxxQ6QB7eeg7HK6YCy2xQVrAiEAk4MA+ZWto/JTQKoPnBxHW3EJYPk5j++B55prl4FbQno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27590},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"186fcaf909a41aed46135340b0e0347d5b5e8e19","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Effortlessly detect scroll direction in React apps with @smakss/react-scroll-direction. Perfect for React, Remix, Next.js, and Gatsby projects, offering adjustable sensitivity.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^2.8.8","typescript":"^5.2.2","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.2_1700163079114_0.02415655475121503","host":"s3://npm-registry-packages"}},"3.1.3-beta.0":{"name":"@smakss/react-scroll-direction","version":"3.1.3-beta.0","keywords":["react-scroll-direction","scroll-detection-react","react-hook-scroll","direction-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.3-beta.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"f00d7bd465036794c95fa87de206590193c43235","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.3-beta.0.tgz","fileCount":9,"integrity":"sha512-eDjEcNaX6HEUUB50nT+ii0jxygn2guyZUARIm+PQlWhDBZFLZPRZ/zhEvQwybxzyhTgtz7NSiDxeKLtWpAPMug==","signatures":[{"sig":"MEQCIH5aq11dfE+6BqihQZ0j/1HAfn5Jqkx7uNlC6Fx/tUQcAiBlbzs1mzhd+lGxUz4fvfvgmLwbo5KPSFN5Dsfq8hmcGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27597},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"fc989dfd17143334a33fd7e6c99cdf47ec5cb280","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Effortlessly detect scroll direction in React apps with @smakss/react-scroll-direction. Perfect for React, Remix, Next.js, and Gatsby projects, offering adjustable sensitivity.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^2.8.8","typescript":"^5.2.2","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.3-beta.0_1700174942282_0.4107474740358932","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@smakss/react-scroll-direction","version":"3.1.3","keywords":["react-scroll-direction","scroll-detection-react","react-hook-scroll","direction-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.3","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"3cad4d49a478049c9bd56cda03123b0577cc4e0f","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.3.tgz","fileCount":9,"integrity":"sha512-UOK7yLeDIi/3k1BhX4nvq4k0/pCWWfLTvc+UKEllsWD2Bgh9ftQ/vj0YIj64UxEf+N/Z6r3r+SAHJ22J1e4FGw==","signatures":[{"sig":"MEYCIQClWkdVByD2WZ76EbCAbFJHbeszqfjrawvTCbl8UNQkaQIhAI4UrvVc57pjfgPmYfvmEQehBYKkKo6eNI9X9ogW1sMM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27590},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"bd68088670fa4e6134ba419e35f9a80686df43b9","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Effortlessly detect scroll direction in React apps with @smakss/react-scroll-direction. Perfect for React, Remix, Next.js, and Gatsby projects, offering adjustable sensitivity.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^2.8.8","typescript":"^5.2.2","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.3_1700175671360_0.12837443315590047","host":"s3://npm-registry-packages"}},"3.1.4-beta.0":{"name":"@smakss/react-scroll-direction","version":"3.1.4-beta.0","keywords":["react-scroll-direction","scroll-detection-react","react-hook-scroll","direction-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.4-beta.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"d12fc436e9753870b07028c205c7d98e509cd5bc","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.4-beta.0.tgz","fileCount":9,"integrity":"sha512-Uw4+vV3IsSeRFwFXGdfF8qsDUPdRvcxQVUuSkudOl1W6bF8K9IQa/V8W4G0vnYseXRYg9rHVDtA66PwzpslbCQ==","signatures":[{"sig":"MEUCIQCBgdx8lvsjq19y2NQCjjvsI3hPnFyxXhmoktPJAJDXzQIgclzcGRIw68D4goZX6fTr4FGJZ0UpmGT/P8udFQPtqkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27597},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"2508ff4311fc9bd201898869cddb58491d0514a9","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Effortlessly detect scroll direction in React apps with @smakss/react-scroll-direction. Perfect for React, Remix, Next.js, and Gatsby projects, offering adjustable sensitivity.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^3.1.0","typescript":"^5.2.2","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.4-beta.0_1701154085635_0.22289641911112734","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@smakss/react-scroll-direction","version":"3.1.4","keywords":["react-scroll-direction","scroll-detection-react","react-hook-scroll","direction-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.4","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"c8913fb32ec1502d5846ab1dac41f6075a8e9c84","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.4.tgz","fileCount":9,"integrity":"sha512-1w+RLKTpu54/XiNci7ZMdfy0YzjUNudT/zXMjzR2Aj3A7oAH8tC5LeDWIMwIZUCqtzEpPnIYjtZ5rAlIiZ2Qqw==","signatures":[{"sig":"MEQCIBaH7QJnxsSSCk2SEaa+vtCeqG8oqrlJ9vkFWXBCmxi8AiBdzcyqcmYehSrJa8WcLr3KKvQ44420fP9vIcFQCBya4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27590},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"ae7ed0c289c2e903ca7681a2bd0d3fa249cf1dfd","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"9.8.1","description":"Effortlessly detect scroll direction in React apps with @smakss/react-scroll-direction. Perfect for React, Remix, Next.js, and Gatsby projects, offering adjustable sensitivity.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.41.0","rollup":"^4.2.0","prettier":"^3.1.0","typescript":"^5.2.2","lint-staged":"^15.0.2","@types/react":"^18.2.6","@commitlint/cli":"^18.2.0","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.6","@rollup/plugin-node-resolve":"^15.0.1","@commitlint/config-conventional":"^18.1.0","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.4_1701154853265_0.15371423467168932","host":"s3://npm-registry-packages"}},"3.1.5-beta.0":{"name":"@smakss/react-scroll-direction","version":"3.1.5-beta.0","keywords":["react-scroll-direction","scroll-detection-react","react-hook-scroll","direction-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@3.1.5-beta.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"c7733adb6def6e4a3513b35b81e90ab910abbc7a","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-3.1.5-beta.0.tgz","fileCount":9,"integrity":"sha512-v+1KqkNhFqN1hrzUB59StbbgbLveHlSY7MH0kRRVDy6JyEnsdthdqmwtdKWcQBqWCHwryw/Xtv/xnDUllYnFXw==","signatures":[{"sig":"MEUCICF0RCWLUQ/v0dYWVuf+3HNHxz2M/zLHmKy0jMTyq922AiEA05VHriP91/o03iZ6rINS8dlUvjWdEgq/Z5I0N3lnXeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27579},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"b91b8fc020c1f76462dc3def18eb48b55a923203","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Effortlessly detect scroll direction in React apps with @smakss/react-scroll-direction. Perfect for React, Remix, Next.js, and Gatsby projects, offering adjustable sensitivity.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","rollup":"^4.9.1","prettier":"^3.1.1","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.16.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_3.1.5-beta.0_1704051005395_0.6075985246429405","host":"s3://npm-registry-packages"}},"4.0.0-beta.0":{"name":"@smakss/react-scroll-direction","version":"4.0.0-beta.0","keywords":["react-scroll-direction","scroll-detection-react","react-hook-scroll","direction-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","SMAKSS","CommonJS","EcmaScript","TypeScript","detect scroll in react","react scroll"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.0.0-beta.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"88cee6e1118bc5ed70f1fcedca47b138ab566d71","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.0.0-beta.0.tgz","fileCount":9,"integrity":"sha512-XPq6RUwxnsKA6iTSxsqQPlS6ziQZltWetRQOPglRyEglKqOaLF2iXGtHgEPrzExNE7wK78laJ/iEvR6bq0CFoA==","signatures":[{"sig":"MEUCIQDYIJyypLth2ZvVbCz/If1Y4WJXf+eSEb7z7srUlrIxMQIgBzhyF9ARx0wUP0BbqWtFhHHRPMIel2MoNPYytY9dkyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31763},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"985e7f71a4665663cc5252b0cec1b86952468d02","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Effortlessly detect scroll direction in React apps with @smakss/react-scroll-direction. Perfect for React, Remix, Next.js, and Gatsby projects, offering adjustable sensitivity.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","rollup":"^4.9.1","prettier":"^3.1.1","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.16.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.0.0-beta.0_1704052472991_0.7344383264891947","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"@smakss/react-scroll-direction","version":"4.0.0-beta.1","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.0.0-beta.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"e4fc5e67231b90160259301470b71d17474ffd54","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-2+ULa3SjiYRbhvDX3iO3zEZosFlufsaFUMf2vU1Yr85u0jl/BrIH05DLS6Db1pAF65dGr/2aNZjp7bvl1qwdgw==","signatures":[{"sig":"MEUCIFJUZCMDGT2B3xxFlrlvJ6aNop9JHPs3/fBGP5ZwBl/oAiEAyYn99D+t+EsDoupVP2/GX8OBHj0uSPnh0ps6g2mZWXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19641},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"b82d2bb1315e7d6f2b66daab7cc7352e1a7983ae","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","rollup":"^4.9.1","prettier":"^3.1.1","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.16.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.0.0-beta.1_1704053818805_0.08182650558770965","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@smakss/react-scroll-direction","version":"4.0.0","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.0.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"ae8642c5fe9f799f8d9e3471214f612144ddef5c","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.0.0.tgz","fileCount":6,"integrity":"sha512-bpdRkm3dxy78jvWk8av6bRhv9HdAio4bIA/GZDR9Vea5KpaL5Qu4Co5cDEjhsrWvo3T0rnbLTec88wWiYvSZPw==","signatures":[{"sig":"MEUCIQCtY/7zEssJY/wK4GmpHUW2bPmyN/J+gqi83lnSU7GpUwIgfS5A2l3RdqvCAJrNFatnxVtl6u6m828022SJta7lb0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19634},"main":"dist/cjs/index.js","type":"module","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"gitHead":"286f4b1531c772544bdcf5f45d3012fc561122cb","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","rollup":"^4.9.1","prettier":"^3.1.1","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.16.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.0.0_1704054404997_0.5666355438257176","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@smakss/react-scroll-direction","version":"4.0.1","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.0.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"b7d75a37588da978eb3c3031921678195fd803f8","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.0.1.tgz","fileCount":5,"integrity":"sha512-Uh3OULn+TLa19KuDrf7uXLsy8Tusa4/SpTVH+6i1iU2e7NeIf4szOTUVJq5m3/IvZ+VhNBscJem0/RFk2SZ3rA==","signatures":[{"sig":"MEUCIBd/puq1qKWONY24IPiL6F88h6bN2AIBN8Rcu6ED122lAiEA9EbaOvuES/J0fCwuMB7u9Mdi0P43wbdDfa33YQ60HJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21888},"main":"dist/es/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"efb399184b2a50ca07e2043a12cb9a40c2390f17","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","rollup":"^4.9.1","prettier":"^3.1.1","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.16.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.0.1_1704055801939_0.9848613811152145","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@smakss/react-scroll-direction","version":"4.0.2","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.0.2","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"b96bac01edc5e014f5d0e444bca2d2ce10848108","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.0.2.tgz","fileCount":6,"integrity":"sha512-1/IECSWS5nShki5RbhSUznEYRi5wCTaHo3sV+sDZNVL+h95UMRaaLIlJZtyWGSNYahu5Rm4G0t4i4Fy5ZSpPhw==","signatures":[{"sig":"MEUCIQCROol1farkPG5IOHvkZR9KQ73yEt4G7Ho7rEP3sI0ptQIgWwvW1iKDY8BDuA26bPZ91+9ewN/1602J82b3OJ+oMKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19550},"main":"dist/es/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"db98d8748c5ce1f86a86d978b6a5032a26251d76","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","rollup":"^4.9.1","prettier":"^3.1.1","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.16.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.0.2_1704056545360_0.701699642114421","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@smakss/react-scroll-direction","version":"4.0.3","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.0.3","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"cc0b0a647258156d7fa10656f947604064b1efec","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.0.3.tgz","fileCount":6,"integrity":"sha512-jRbmaDx1GhLyVHgG0loJ/vXqgYicgfsHa/AMxvD9CccGTPxDmpcHtHkPRp5tpDoqOJEu1jYK1uMaolxtILuYnA==","signatures":[{"sig":"MEYCIQC8N0N+S8V65k0pDc7diEQqJNO3BEfu45BNeHecWwazBwIhAMpjg4AbfZpHV7yXBKXivRbl+wFJSHK6CvEs096VlWcR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19582},"main":"dist/es/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"6d9c7ff2790b7be47fd3f33ad134b952ccfbc5d3","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","rollup":"^4.9.1","prettier":"^3.1.1","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.16.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.0.3_1704056957153_0.20302938724147035","host":"s3://npm-registry-packages"}},"4.0.4-beta.0":{"name":"@smakss/react-scroll-direction","version":"4.0.4-beta.0","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.0.4-beta.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"49f909143012b20e5104454a0da261e6825c5944","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.0.4-beta.0.tgz","fileCount":6,"integrity":"sha512-pueb3Z1xvnRrNq0ipJcg9ktWD+ow9Ty6g1VPhlfbwtUwEU4IYepjqTHg1pxb/m4L0b9yf01WyefUHRprltXJxg==","signatures":[{"sig":"MEUCIDbfpShgQwyAZ7OCq/imz4CVufdEuRKvPXBN5X8ANKbJAiEAvLOcArnsf8BFPDUaKQ1eUdcRHosE8wugV3ORjlWSYWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19589},"main":"dist/es/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"2a7f6f0060b9ad69b373a2605a26e91e739981dc","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^9.0.10","eslint":"^8.56.0","rollup":"^4.10.0","prettier":"^3.2.5","typescript":"^5.3.3","lint-staged":"^15.2.2","@types/react":"^18.2.55","@commitlint/cli":"^18.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.1","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.6.0","@typescript-eslint/eslint-plugin":"^7.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.0.4-beta.0_1707808108947_0.3243485679592697","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@smakss/react-scroll-direction","version":"4.0.4","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.0.4","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"be0f658640c1e3e4e13cece90e8006e33c1e0ece","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.0.4.tgz","fileCount":6,"integrity":"sha512-FtzjZTJTLFN9A0mcJk7dXgYHFlGVPXW/EJooSVbe2dHU5hAi5rFk0ODimB7pHeHoDIUin5zE1NDtU2eY6olwlA==","signatures":[{"sig":"MEUCIFGTyGTQjff0biE8tWBGAWgnEMMSQnHyLOZ50c3GfOWzAiEAkK4j5Eu+FpWBwRLz6Kqfzu3Bg7Rt2VQ7Q1wiTb55kIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19582},"main":"dist/es/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"574610037f6ddd1ed3f4810eb678edd975055935","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.2.3","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.10","eslint":"^8.56.0","rollup":"^4.10.0","prettier":"^3.2.5","typescript":"^5.3.3","lint-staged":"^15.2.2","@types/react":"^18.2.55","@commitlint/cli":"^18.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.1","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.6.0","@typescript-eslint/eslint-plugin":"^7.0.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.0.4_1707809506537_0.2785091680972591","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@smakss/react-scroll-direction","version":"4.1.0","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.1.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"3ab08f9737ca9854eb6638538f10e0651df3eb96","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.1.0.tgz","fileCount":6,"integrity":"sha512-sRUQVyuqRl8HqCg8pLTvb0/zZTQnFeFBx6fOvtRJ5xFY9OrWRfraTKFx9EDrivUFQXKSiX5tVnA+JKrGZOT2sg==","signatures":[{"sig":"MEYCIQDkYHQWxLyUxiwQmywsZo13tJIdI8rTgBJ/nVMfvZekRgIhAK4x8nAl65oqpzKi5CnWjEgNaC6GKZElSjtslQi6ZWGn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23918},"main":"dist/es/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"3f57b75f6bad7798c2f42cf0c1248bf0c8706c20","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","update:deps":"rm -rf node_modules yarn.lock && ncu -u && yarn","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.5.0","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.20.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.14.0","prettier":"^3.2.5","typescript":"^5.4.4","lint-staged":"^15.2.2","@types/react":"^18.2.74","@commitlint/cli":"^19.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.5.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.1.0_1712344551447_0.8687554209949044","host":"s3://npm-registry-packages"}},"4.2.0-beta.0":{"name":"@smakss/react-scroll-direction","version":"4.2.0-beta.0","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.2.0-beta.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"65056f95d1af0eaedab169898e583f9682d638a3","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.2.0-beta.0.tgz","fileCount":7,"integrity":"sha512-EZcLrthymYRo6M3MiRHNio58A+BycPGbEC2y977MFTPm6HAHcJ9r5otWxkRoITbPzJIK6fzEqSJPAMRKNgxwbw==","signatures":[{"sig":"MEYCIQCVg/KUQpuzPwpHkvz9ht7arrWgJpIfJUL3ZMzrMo5M+QIhANk6KFYdRLM/HKw5XCSGh2VYauZjWAG3+Romgx+WpROr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29129},"main":"dist/es/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"a08c78eac5598f306c1aa2f2df614be3e7076f4c","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","update:deps":"rm -rf node_modules yarn.lock && ncu -u && yarn","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.7.0","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.14.0","prettier":"^3.2.5","typescript":"^5.4.4","lint-staged":"^15.2.2","@types/react":"^18.2.74","@commitlint/cli":"^19.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.5.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.2.0-beta.0_1722079920674_0.9076013510224048","host":"s3://npm-registry-packages"}},"4.2.0-beta.1":{"name":"@smakss/react-scroll-direction","version":"4.2.0-beta.1","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.2.0-beta.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"4e9dce1f028f9d8cbe9c8b8a68eb12da1bb05239","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.2.0-beta.1.tgz","fileCount":8,"integrity":"sha512-psHQzUo6oEcSpjrneVfY5ylKL0kC8dYBQSQFZd5UCPSmCiMwhxWUYXJwGRYa+94GAVq094BAa7tss4W+wfS/3Q==","signatures":[{"sig":"MEUCID58kSG+PhROhsdiORiWf63miu3lP+FY9JpVgvGoDz1GAiEA9OAA4k7fyItouN1ncS7JqcuSBbvoYmlVz8Wz0ZdOJ8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29025},"main":"dist/es/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"7e839a507fbb1ee860a324ffa94f057c85278193","scripts":{"lint":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --ext js,jsx,ts,tsx --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc -b .","update:deps":"rm -rf node_modules yarn.lock && ncu -u && yarn","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.7.0","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.14.0","prettier":"^3.2.5","typescript":"^5.4.4","lint-staged":"^15.2.2","@types/react":"^18.2.74","@commitlint/cli":"^19.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.5.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.2.0-beta.1_1722084611131_0.03125414425852702","host":"s3://npm-registry-packages"}},"4.2.0-beta.2":{"name":"@smakss/react-scroll-direction","version":"4.2.0-beta.2","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.2.0-beta.2","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"1af996c9f9c5d09684b6ea27b1870d27861bf9bb","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.2.0-beta.2.tgz","fileCount":8,"integrity":"sha512-A/crze0ZQtsYF4mP4fjaSsdTFTJyFTjIyELhnkPj6InPgMZwtTP9Bhsa9tP2H1eyxLplcS6OUg7lHwmgkXpo/w==","signatures":[{"sig":"MEUCIQCBrwQdz0II0SJ9hBiwG2yh4Wyq6lhu2o+zrEYUwMyI3AIgF+oz5Ykm54IONgPOhu4w8wxUUTB3OSu8/nIdQDiF0/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29020},"main":"dist/es/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"921b408a2db617f748317ece25a494f7d7fb403b","scripts":{"lint":"npx eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"npx eslint --fix .","typecheck":"tsc -b .","update:deps":"rm -rf node_modules yarn.lock && npx npm-check-updates -u && yarn","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.7.0","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"husky":"^9.1.3","eslint":"^9.8.0","rollup":"^4.19.1","prettier":"^3.3.3","typescript":"^5.5.4","lint-staged":"^15.2.7","@types/react":"^18.3.3","@commitlint/cli":"^19.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.17.0","eslint-plugin-react-hooks":"^4.6.2","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.17.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.2.0-beta.2_1722086707771_0.9418731770992961","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@smakss/react-scroll-direction","version":"4.2.0","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","yarn","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.2.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"0a84c6dd15367de5bc9be866103a143c1f55a036","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.2.0.tgz","fileCount":8,"integrity":"sha512-Nim3WSq53mvTfXOpYAJMaXTbXD2vL9Zjip87FHRXtb84uLJn83dBkF8/nKENCCvWqL4p4xcdRPVXsX3DhHJbVA==","signatures":[{"sig":"MEUCIQDg6vDYbij1UF4vBweaLq8deeGxLXnvT6zcCh65sKrLqQIgNpnSmdE6DMakUzUwwv113uNhO/7Y7Dq/ENiZseFBbfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29013},"main":"dist/es/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"615c33f2217d0ec48b2a3a866a2b28224a8f2267","scripts":{"lint":"npx eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 .","setup":"yarn && husky install","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","generate":"rollup -c","lint:fix":"npx eslint --fix .","typecheck":"tsc -b .","update:deps":"rm -rf node_modules yarn.lock && npx npm-check-updates -u && yarn","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\""},"_npmUser":{"name":"smakss","email":"kazemi914@live.com"},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"10.7.0","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.3","eslint":"^9.8.0","rollup":"^4.19.1","prettier":"^3.3.3","typescript":"^5.5.4","lint-staged":"^15.2.7","@types/react":"^18.3.3","@commitlint/cli":"^19.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.17.0","eslint-plugin-react-hooks":"^4.6.2","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.17.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.2.0_1722087767439_0.16211689390803485","host":"s3://npm-registry-packages"}},"4.3.0-develop.2":{"name":"@smakss/react-scroll-direction","version":"4.3.0-develop.2","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.0-develop.2","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"2d285b7703d311489c14be426067ee3b91252dab","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0-develop.2.tgz","fileCount":8,"integrity":"sha512-/c8HPcohLM0A0fulAdQ5Hq9woo/8HuSceVJNFzvzT4IeWVWGp6L8TTGguqLaSewnrjK+euv0fsJN+CI5+aIhlA==","signatures":[{"sig":"MEQCICuhCl5Xu/9v6WodWolnGFH+e57arhA/RLXCNSPeo7YrAiAQSSjNOONSPatMimh3+xgdzeeHFeq34rySaxl4L6oQPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0-develop.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25286},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7d1e3628aaedf21e878d6e901f9ed601f160ef35","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"vite":"^6.4.1","husky":"^9.1.7","eslint":"^9.39.2","prettier":"^3.8.1","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.0-develop.2_1769918091893_0.00647496445402429","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-develop.3":{"name":"@smakss/react-scroll-direction","version":"4.3.0-develop.3","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.0-develop.3","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"13226027509684ca7a6964e675fa7b3ff098a05d","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0-develop.3.tgz","fileCount":8,"integrity":"sha512-pvuvZctfmytuTrILiFYA2ZSWcBiOPwTiKhCig+30BQuYCmWsXzUD3WtlxYgilWhhRG+Han4VYzrL+Jl+taYDoQ==","signatures":[{"sig":"MEQCIHJZSQOEHpEAzfAxjXzhmYGTWzc/LO2wRZJps1nPOYsrAiBQ2BkFYYXjgoV/y3OHT52rbyGQeB+bPH76Jj1yYZyNjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0-develop.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25286},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4239e348025a58f709c84d5fc89163f899517851","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"vite":"^6.4.1","husky":"^9.1.7","eslint":"^9.39.2","prettier":"^3.8.1","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.0-develop.3_1769919372270_0.24697083487812632","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@smakss/react-scroll-direction","version":"4.3.0","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.0","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"8d6c416c088a3cbf6abefe2892cc52e274ff85f8","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0.tgz","fileCount":8,"integrity":"sha512-WNn/6LxIkquOgReD2S1QEnMAxca/YtCqwmSMnzKWBv3ZEbKbp8nHDNjry7XMvLzuEBM+1G3lUZMII7PgYryNGg==","signatures":[{"sig":"MEYCIQCZ6mHJnXj29I8F0Ak2NWYJFRoysaytZcZOPgrH78N05wIhALwh6uj83xhujWxXF57UGlQrDHSJmdAmSlXaigZ7my8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25276},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fce099296c6560e03a3a0499453eb9c380ba7fb4","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","husky":"^9.1.7","eslint":"^9.39.2","prettier":"^3.8.1","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.0_1769919715779_0.7457671945040669","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-develop.4":{"name":"@smakss/react-scroll-direction","version":"4.3.0-develop.4","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.0-develop.4","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"d9537569dbdbda299c5fb791bf7ea20a01437936","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0-develop.4.tgz","fileCount":9,"integrity":"sha512-8tLnWXA/X70TOPaEiX46GqlsQTJKOrAX3z2Ee5CipVMkZeOjN8a99wuRXHlFivLCEOpLIEyChgys9tAkKjVqXw==","signatures":[{"sig":"MEUCIGQOITuSq0lk9nmuox+NGdYKyLO7EGHMjpP4eAk+BBgzAiEA03552QtbYa2ULYNj248dNT3ICNCjK2q+sEjeIUMIyn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0-develop.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25668},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3f7227f33ffc65d55e1fc4a7721274115f7abc83","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","test":"vitest run","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","test:watch":"vitest","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","test:coverage":"vitest run --coverage","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^27.4.0","react":"^19.2.4","eslint":"^9.39.2","vitest":"^2.1.9","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@vitest/coverage-v8":"^2.1.9","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.0-develop.4_1769973065440_0.04140688323731867","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@smakss/react-scroll-direction","version":"4.3.1","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.1","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"038773ce4fd1739e7f5461f6a3a98ec5e7ac6fd1","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.1.tgz","fileCount":9,"integrity":"sha512-9AqAuQcWP3UOOk3QAXc81dgh/BZgItY7k/lzM3mG4/ELGLod07qF4fi0Q36sCqz8eXjs8S3uO9+Bl5GHEjVgvQ==","signatures":[{"sig":"MEQCIC1d+OoeJiP/FITc0Jz0t6UUtYL9yTik3dVRjl90rYBzAiBmGyRwGkT0wCqMQ1Iqt+9zizq7N8lPgapFjFWtxSoZcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25658},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fa7ae05196cac8b03e1fc367ba11aea7f932f228","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","test":"vitest run","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","test:watch":"vitest","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","test:coverage":"vitest run --coverage","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^27.4.0","react":"^19.2.4","eslint":"^9.39.2","vitest":"^2.1.9","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@vitest/coverage-v8":"^2.1.9","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.1_1769973331156_0.14348025665998154","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-develop.5":{"name":"@smakss/react-scroll-direction","version":"4.3.0-develop.5","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.0-develop.5","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"69bb7bd1bbdc72eb94026cd0ec1410e1efd9e69e","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0-develop.5.tgz","fileCount":9,"integrity":"sha512-u1DzfDeJ+8ABVL23j/NhJW0zJZElajWkmwuwzE5TagxzqO0UVL+HIbxIcZH3G6Pt30WiQ+lM3z4Uihohxdvu1A==","signatures":[{"sig":"MEQCIGt+Ptsa9Gl/W7oQJiSVydDMLZUggCuUCxdFsuOWq0EPAiBYqOldGcblWSn6qwYZU+TO45O/zVTVnti9B9fflfydoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0-develop.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25668},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"205025724d1ad11b985a6692b463eab1f23d4a0b","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","test":"vitest run","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","test:watch":"vitest","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","test:coverage":"vitest run --coverage","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^27.4.0","react":"^19.2.4","eslint":"^9.39.2","vitest":"^2.1.9","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@vitest/coverage-v8":"^2.1.9","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.0-develop.5_1769976208494_0.8932166517327553","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-develop.6":{"name":"@smakss/react-scroll-direction","version":"4.3.0-develop.6","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.0-develop.6","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"c042c8ccd579acf4bf8343eb6dc037f11389fa31","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0-develop.6.tgz","fileCount":9,"integrity":"sha512-uIdxtv6pfDtHqfjbXkYTXg/aKVMH0IaHmJKQhhkeT8j46OnQEUneACgkbw9IE/qZW0902miG96jnT1e4NVHDLg==","signatures":[{"sig":"MEUCIA37eRtN4Sd5qsVjtxFMKcCIM4hyVwCKvZ7UoGPTT7ltAiEAmtuN9lYUfBpLLL7gqjfcQ7Q9pUuI8G/nyEDAUMZ0ppo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0-develop.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25708},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ad0d21efe9cf7db7cb8f96f091813c596f04fdc6","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","test":"vitest run","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","test:watch":"vitest","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","test:coverage":"vitest run --coverage","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^27.4.0","react":"^19.2.4","eslint":"^9.39.2","vitest":"^2.1.9","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@vitest/coverage-v8":"^2.1.9","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@semantic-release/exec":"^6.0.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.0-develop.6_1769976550039_0.28424282313538884","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-develop.7":{"name":"@smakss/react-scroll-direction","version":"4.3.0-develop.7","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.0-develop.7","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"aa997a99d95939b70d316e784c55c3b893479e37","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0-develop.7.tgz","fileCount":9,"integrity":"sha512-s/99KBAXCbr4UeYajrBZNK1Y8ZcQOwHydOsmL8vgaSE686+6wkAVa6qDqmFqJEfvk4tTnsGF6I8bJTg2yB513g==","signatures":[{"sig":"MEUCIQCtkmhubzAD7xQAH4lPseY8uduIEfWxclcb76nNIyIoCAIgGGqSSiDInMH5pRgVMtTLNP7G0A/hy9sFbl6bhrkojqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0-develop.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25708},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a34eb2b4a9a8fa9bbcd5cebc75fcd722626812a7","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","test":"vitest run","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","test:watch":"vitest","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","test:coverage":"vitest run --coverage","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^27.4.0","react":"^19.2.4","eslint":"^9.39.2","vitest":"^2.1.9","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@vitest/coverage-v8":"^2.1.9","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@semantic-release/exec":"^6.0.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.0-develop.7_1769976836152_0.9163911883765354","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-develop.8":{"name":"@smakss/react-scroll-direction","version":"4.3.0-develop.8","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"author":{"name":"SMAKSS"},"license":"MIT","_id":"@smakss/react-scroll-direction@4.3.0-develop.8","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"dist":{"shasum":"4377b8e6bcaab69c78e42827dbd11151d317938e","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0-develop.8.tgz","fileCount":9,"integrity":"sha512-CekLIqRvnlVqF2fWmi1gEBUyGyPWCT32pDMKX6j+OYwmeEfGQU9I0pzEMfIvUoHNX0lmaXruydKeiFHdfwPfcg==","signatures":[{"sig":"MEUCIQDMG7NSokbl7G6X5IdQu8FP98mjgi/1/gCRYgHk9NwWGQIgCgvT7XWI3XaVVaAMIr8l/NTM2HNvztSpCRsiI12O0iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0-develop.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25708},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"24d316e534db7ff3991e63be0131fda316b53cc7","scripts":{"lint":"pnpm lint:main && pnpm lint:playground","test":"vitest run","build":"rm -rf dist && vite build","setup":"pnpm install && husky","format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","release":"semantic-release","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","test:watch":"vitest","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","test:coverage":"vitest run --coverage","typecheck:main":"tsc -b .","lint:playground":"pnpm -C playground lint","build:playground":"pnpm -C playground build","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"_npmVersion":"11.5.1","description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","jsdom":"^27.4.0","react":"^19.2.4","eslint":"^9.39.2","vitest":"^2.1.9","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/react":"^19.2.10","@commitlint/cli":"^20.4.0","vite-plugin-dts":"^4.5.4","semantic-release":"^25.0.3","@vitest/coverage-v8":"^2.1.9","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@semantic-release/exec":"^6.0.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.3","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.0","@typescript-eslint/eslint-plugin":"^8.54.0","prettier-plugin-organize-imports":"^4.3.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-scroll-direction_4.3.0-develop.8_1769977012435_0.46042821496346753","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-develop.9":{"author":{"name":"SMAKSS"},"bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","devDependencies":{"@commitlint/cli":"^20.4.0","@commitlint/config-conventional":"^20.4.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/github":"^12.0.3","@semantic-release/npm":"^13.1.3","@semantic-release/release-notes-generator":"^14.1.0","@testing-library/react":"^16.3.0","@types/react":"^19.2.10","@typescript-eslint/eslint-plugin":"^8.54.0","@typescript-eslint/parser":"^8.54.0","@vitest/coverage-v8":"^2.1.9","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","husky":"^9.1.7","jsdom":"^27.4.0","lint-staged":"^16.2.7","prettier":"^3.8.1","prettier-plugin-organize-imports":"^4.3.0","react":"^19.2.4","react-dom":"^19.2.4","semantic-release":"^25.0.3","typescript":"^5.9.3","vite":"^7.3.1","vite-plugin-dts":"^4.5.4","vitest":"^2.1.9"},"engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"license":"MIT","main":"dist/index.js","name":"@smakss/react-scroll-direction","peerDependencies":{"react":">=16.8.0"},"repository":{"type":"git","url":"git+https://github.com/SMAKSS/react-scroll-direction.git"},"scripts":{"format":"prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","format:check":"prettier -l \"**/*.+(js|jsx|json|yml|yaml|css|ts|tsx|md|gql|graphql|mdx)\"","build":"rm -rf dist && vite build","build:playground":"pnpm -C playground build","generate":"rm -rf dist && vite build","lint:main":"eslint --cache --cache-location ./node_modules/.cache/.eslintcache --max-warnings=0 \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","lint:playground":"pnpm -C playground lint","lint":"pnpm lint:main && pnpm lint:playground","lint:fix:main":"eslint --fix \"src/**/*.{js,jsx,ts,tsx}\" eslint.config.js vite.config.ts --no-warn-ignored","lint:fix:playground":"pnpm -C playground eslint --fix . --no-warn-ignored","prepare":"if [ \"$NODE_ENV\" != \"production\" ]; then husky; fi","setup":"pnpm install && husky","release":"semantic-release","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","typecheck:main":"tsc -b .","typecheck:playground":"pnpm build && pnpm -C playground exec tsc -p tsconfig.json","typecheck":"pnpm typecheck:main && pnpm typecheck:playground","update:deps":"rm -rf node_modules pnpm-lock.yaml && npx npm-check-updates -u && pnpm install"},"type":"module","types":"./dist/index.d.ts","version":"4.3.0-develop.9","_id":"@smakss/react-scroll-direction@4.3.0-develop.9","readmeFilename":"Readme.md","gitHead":"3c5c0bce92382c001a4e19921d7662a420f49a2c","_nodeVersion":"22.14.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-1YCprdMZP/LsjjWlCc711nYNJznv2SVmt/GDnSxqM1z4ab49FAGy+6Sl/UKI49A8mJx1bh730a4vcHnkeRWU3g==","shasum":"14d4dcb44b6408f3a1b4c57fd54048c95aa66695","tarball":"https://registry.npmjs.org/@smakss/react-scroll-direction/-/react-scroll-direction-4.3.0-develop.9.tgz","fileCount":9,"unpackedSize":25708,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smakss%2freact-scroll-direction@4.3.0-develop.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHkuQs15/Brm0ohqg5ByeLHgtSu0YOmO88Ke6ZVu/LexAiAHENFh5Pm0sIBVR1VHwTpI3uMg5qhJR6/yF5GPnVyT6A=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c4d0553-1553-4dfc-9b39-51df865e7679"}},"directories":{},"maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-scroll-direction_4.3.0-develop.9_1769977412342_0.5679105146288326"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-26T21:12:18.048Z","modified":"2026-02-01T20:23:32.790Z","0.0.1":"2022-10-26T21:12:18.282Z","0.0.2":"2022-10-26T21:54:17.714Z","0.0.3":"2022-10-26T22:17:06.185Z","0.0.4":"2022-10-26T22:28:22.911Z","0.0.5":"2022-10-26T22:46:11.895Z","0.0.6":"2022-10-26T22:59:02.311Z","0.0.7":"2022-10-26T23:30:24.468Z","1.0.0":"2022-10-26T23:41:59.840Z","1.0.1":"2022-11-04T12:48:45.439Z","1.0.2":"2023-01-04T07:16:56.651Z","1.0.3":"2023-01-04T07:27:32.206Z","1.0.4":"2023-01-05T12:26:58.222Z","1.0.5":"2023-04-21T22:02:09.840Z","1.1.0-beta":"2023-05-19T22:40:06.775Z","2.0.0":"2023-05-19T23:23:56.720Z","2.1.0":"2023-05-19T23:56:08.846Z","2.1.1":"2023-05-20T00:45:47.660Z","3.0.0":"2023-09-12T10:28:36.990Z","3.0.1":"2023-09-12T10:32:52.735Z","3.0.2":"2023-11-03T14:22:38.316Z","3.1.0-beta.0":"2023-11-03T18:45:50.605Z","3.1.0-beta.1":"2023-11-03T19:10:45.757Z","3.1.0":"2023-11-03T19:25:10.496Z","3.1.1":"2023-11-03T19:33:26.555Z","3.1.2":"2023-11-16T19:31:19.394Z","3.1.3-beta.0":"2023-11-16T22:49:02.443Z","3.1.3":"2023-11-16T23:01:11.577Z","3.1.4-beta.0":"2023-11-28T06:48:05.814Z","3.1.4":"2023-11-28T07:00:53.520Z","3.1.5-beta.0":"2023-12-31T19:30:05.576Z","4.0.0-beta.0":"2023-12-31T19:54:33.150Z","4.0.0-beta.1":"2023-12-31T20:16:59.014Z","4.0.0":"2023-12-31T20:26:45.292Z","4.0.1":"2023-12-31T20:50:02.206Z","4.0.2":"2023-12-31T21:02:25.603Z","4.0.3":"2023-12-31T21:09:17.360Z","4.0.4-beta.0":"2024-02-13T07:08:29.098Z","4.0.4":"2024-02-13T07:31:46.730Z","4.1.0":"2024-04-05T19:15:51.596Z","4.2.0-beta.0":"2024-07-27T11:32:00.958Z","4.2.0-beta.1":"2024-07-27T12:50:11.291Z","4.2.0-beta.2":"2024-07-27T13:25:07.973Z","4.2.0":"2024-07-27T13:42:47.597Z","4.3.0-develop.2":"2026-02-01T03:54:52.040Z","4.3.0-develop.3":"2026-02-01T04:16:12.439Z","4.3.0":"2026-02-01T04:21:55.919Z","4.3.0-develop.4":"2026-02-01T19:11:05.564Z","4.3.1":"2026-02-01T19:15:31.287Z","4.3.0-develop.5":"2026-02-01T20:03:28.660Z","4.3.0-develop.6":"2026-02-01T20:09:10.187Z","4.3.0-develop.7":"2026-02-01T20:13:56.297Z","4.3.0-develop.8":"2026-02-01T20:16:52.582Z","4.3.0-develop.9":"2026-02-01T20:23:32.523Z"},"bugs":{"url":"https://github.com/SMAKSS/react-scroll-direction/issues"},"author":{"name":"SMAKSS"},"license":"MIT","homepage":"https://github.com/SMAKSS/react-scroll-direction#readme","keywords":["react-scroll-direction","scroll-position-react","react-hook-scroll-position","scroll-detection-react","scroll-position-detection","scroll-direction-detection","react-hook-scroll","direction-and-position-detection","scroll-hook","npm","pnpm","react","remix","nextjs","gatsby","scroll","direction","position","SMAKSS","EcmaScript","TypeScript","detect scroll in react","react scroll position","react scroll direction and position"],"repository":{"url":"git+https://github.com/SMAKSS/react-scroll-direction.git","type":"git"},"description":"Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes","maintainers":[{"name":"smakss","email":"kazemi914@live.com"}],"readme":"","readmeFilename":""}