{"_id":"@acusti/use-bounding-client-rect","_rev":"20-c373558d0ebb3f7884bc2320e45c852f","name":"@acusti/use-bounding-client-rect","dist-tags":{"latest":"2.0.3"},"versions":{"0.1.0":{"name":"@acusti/use-bounding-client-rect","version":"0.1.0","author":{"url":"http://acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@0.1.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"2ea5b5b9e2803dc9674bf9fc831e16a63cc3e766","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-0.1.0.tgz","fileCount":6,"integrity":"sha512-ra0iT6CdBBUlvhq2J46EkFIFpEZdmd388C7Y0mi8f8SKlIU9wC+z/5fqqDs1ICzqPeHPCx47uOt8b5O3mvGnOA==","signatures":[{"sig":"MEUCIQDGxOw/bKZjGKozVfuml9OVsL6NJyObqiZv7ku3H7j3kAIgYnZtzdxRtsTe3sYfQO5pGDTzK0OPKV21srw1o+VIGd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7c6eCRA9TVsSAnZWagAAmzMP/iwrfBUn9OhyBBvjtGLi\nQk0mnTpucicBKwnr4YzrIjDtYbdSF7XLkjP6T0F0kwq4E93MbcIfcyQYBaSN\nTFRkgCUdLlyDiUkxasXCHIDZNOTbfc+CUM0NoF45G4OVpVn48rHiQnTbEkpY\n445Y40tXw+0PdCakCKX4pYuITNJQ2CsuvOZORNYv8AxGvbUyGY4lL5m1kjNK\naZ52aWohe/85ZJLmRynSLvqwCzX0UrlW5odiu7opHBMv2oHs5qZP7b8Wq0ve\n0m+9RIpVXQnPEk3KX8dMcjg11hH3NfZgLJCnYxo4Tl6iKv8fgSoTAtnnaHpK\nw9wAFxsAuThv7VmCeepA4+Q7w7t1R0MzwSn8vaCC8LqJ62cGuGwtgGIdenwr\nDn/Jm2QrZO1TRNVgL0P2olHedgYiu9Gi50d+5/cs8PSIUGePi2Bx3MG9+2N8\nq1FUdsv4RiWrFZQpdELgKJngj4Ou6s/G8oKh8OSaYKcJIZ6q5sSKppAqsOqG\n0IfEm8oRaZO3GDLonQJSdTpIZomRaJEIiNFOoKQ39erQil8wHbDYz5Z1l2wz\nD24FpXNBI3TTkw0ljxqNnCLJRstlbUOBF8BkbW2X7nM4LgE92NC4vIYPiWsT\nHQ0gpX/FSIEl0rD3jTaABMqGOkC+sVLm/M4/yzvP6wi+t2xqT5BAk/ERUtfo\nw0H6\r\n=AgU+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git"},"_npmVersion":"7.15.1","description":"![latest version](https://img.shields.io/npm/v/@acusti/use-bounding-client-rect?style=for-the-badge) ![dependencies status](https://img.shields.io/david/acusti/uikit?path=packages%2Fuse-bounding-client-rect&style=for-the-badge) ![bundle size](https://img.","directories":{},"_nodeVersion":"16.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.3","@types/react":"^17.0.3","@types/classnames":"^2.2.11"},"peerDependencies":{"react":"^16.8 || ^17","react-dom":"^16.8 || ^17"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_0.1.0_1626197661781_0.9062937824370969","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@acusti/use-bounding-client-rect","version":"0.2.0","author":{"url":"http://acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@0.2.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"97d816c9fb01625e22d4ee9fe6f71b51fd355711","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-0.2.0.tgz","fileCount":6,"integrity":"sha512-nH/I+SBZkGEB2doCqKIjCnuREkH2URb51xJOxe0ceLCcssqqV9zq4CRARml3bv+Bki6meJe4/+DSI2oHlHFhcQ==","signatures":[{"sig":"MEUCIC+Ujz4POxoMORJE4ulefOpWB8jk/BE38enDMSYUGHuqAiEAl90LsT+5tndcxSwAfzW5mmkQeoVddUDlatu1JPJT090=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9xoNCRA9TVsSAnZWagAAwvAP/i7RXvVqSe0iJZIiK1oJ\nh9qz9v2v2IL5c4J0ql5cR8cVtv0RjEEfXlW2DmkbMcR8+evnkrPzKSSFsFvE\nR8a0EFWH25WdKXDm0yOSd10MxudrZkZC4cf8NRtF7aX35zncAHFtQEs/G4yW\nGEluEzRk1tSLn/q7kv3wi1SD8Ndmilza6Must5QIOgCi9pjloSOACsWCaLC1\nM1pUmJds6SGF841rPmGhlbvqAwikx/u4Nq1qEEH9w9ymZYWUJjssIawYX7Bq\nH0oU6Izz5dDp1mJNR2pmWEEVArJiIT42dzbbNXUw7zOPZ7R/aFOQZIQj7BSz\nLCXhmGVNJQQwsS0yVzENahOpEG6cm9Pqug4Ti0KqJxn0wG7adlA6OX72Kse9\nuCBZII2hJN93YmCh4puCT1N54OhQY6+m/0yfJ5WtopeJLFaBXSL8O/RsP+M1\nM+MjXMPqjnHA8r0M+sS78xTeCGb5MDfjYFFdMqtpsr1/YFqBAjt8GimZe/8Z\nVprcKS0Xq8ZkX/7F/RPnlRviAklTfLnt/CFV9SBjK2TPA0WzcwCtqGcBgjWA\nlC1nDTFcxAfn3Z3u0pxncGXkilYAg+qvjC2A3Yfc/+wKkV9wMLx7JE27Chta\nm1C2RCM958TudBStGTKSAiXOPHUnZg1okwJMO88inx8Ot0JLympHRaeigWa+\nWsUk\r\n=CELc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git"},"_npmVersion":"7.15.1","description":"![latest version](https://img.shields.io/npm/v/@acusti/use-bounding-client-rect?style=for-the-badge) ![dependencies status](https://img.shields.io/david/acusti/uikit?path=packages%2Fuse-bounding-client-rect&style=for-the-badge) ![bundle size](https://img.","directories":{},"sideEffects":false,"_nodeVersion":"16.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.3","@types/react":"^17.0.3","@types/classnames":"^2.2.11"},"peerDependencies":{"react":"^16.8 || ^17","react-dom":"^16.8 || ^17"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_0.2.0_1626806797603_0.6654899734926634","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@acusti/use-bounding-client-rect","version":"0.3.0","author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@0.3.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"3896af90b9d2db56fdcc5060d3e6b44aecf7050e","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-0.3.0.tgz","fileCount":7,"integrity":"sha512-Uwm0A/Gyu0gaQML51l/Zkt8F/xHg1VrVc/AfIUzIZf/4qwC4cNN2sY5HVBseeEXUp3n51UZZX3hxbz1ClCQvOw==","signatures":[{"sig":"MEUCIQCjNQGn7+zXhASv5uU9rMBA4YsuHpSd5DPcGt9Pc04HgQIgU9nK7Apy7rskPQlAHsRthCg4U05n4DM4KpT8uxZEPDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL7seACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUpA/+Me6l1K+WTtcoKn5/zFCjXB4eH0tScvHjyd+qrNdSio5evTl4\r\n+AonbB2VT51eSIHP0Pz5dkhjSa8DAVGkmlQv2zo5rL5eMj0bthoBK25y+8si\r\nmPgRz01+aqPeZ7H3/bBkVdabROrLCJpqNTf/QgpNK7B1Ht9xF5YYq1eTYFOT\r\nefDN32YCY7uyjON8Gu4Xx2OS9klMHLGQO8WGMx3dcrymD8l8tioHl41+KtG+\r\nScIGXXosYhQp1dA43rOgMjJp8nvLMYvxgjpp6ygDu81/Cbjbu4ItlPqOqDP0\r\nYpheiQZUKdpE4Fp7AHtPtrl8KtrxSp75I1F1lQUB3EaieBYeeQ61NMBR7Bma\r\nNxsy2h/tcboG5CA0JUk7GCBFr51t5gLrGeqzBrycCsXyQbDZH3OE3WuX4aFE\r\nOO6yryCaORznzTZu364c/qOf6zwmhe6UbG7Ubs9hX8syRkFPr1Nuk+y46V25\r\njqRom6R415JVC8xhQlew3UDRXDkGtJGN/wJMvJo2gz4BqmzJMP6GITYy0LFx\r\ng7RMa/l4ziSxzpAx1wQPWt6ZgfiMRl1wwyiWTLdRBJHJcZ/EaLW2623FKD4b\r\naPSe1HOOSIsr2cBeCR/aJE46+RYq4EtPlJxTQf7fOeN/s+wdpm9MNlOKYn+8\r\nBnb3j6HO/WYH7VABhbS1MD42UeLj/RYJ7WE=\r\n=HY/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"ec629a640ddaf864fe3ff9dfa5cb91f315a483bd","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git"},"_npmVersion":"8.5.4","description":"[![latest version](https://img.shields.io/npm/v/@acusti/use-bounding-client-rect?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-bounding-client-rect) [![dependencies status](https://img.shields.io/david/acusti/uikit?path=packages%2Fuse-bo","directories":{},"sideEffects":false,"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.3","@types/react":"^17.0.3","@types/classnames":"^2.2.11"},"peerDependencies":{"react":"^16.8 || ^17","react-dom":"^16.8 || ^17"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_0.3.0_1647295262003_0.8583196565945415","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@acusti/use-bounding-client-rect","version":"0.5.0","author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@0.5.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"2fe75386c167a255568fa0f482c630358f04048b","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-0.5.0.tgz","fileCount":7,"integrity":"sha512-SakEWGh0VQgA67P/Wdw7tyr1U/7zdSqKp9umeqNf0JEgjGP6adkAKdy1diZmp2bdIQ+DAXEf/HM3/eox1tGy0A==","signatures":[{"sig":"MEUCICcWDE1qbg4XrfLQT9zH3x3MmRIzBw1m9hAsGqIA1Ew5AiEA97kFWmWgBgKPNnF8vB3VBKON/fqf1rvYOY7Ub9ODmz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis2ycACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqstxAAlZ5rkEeActMMlip5Oghr4PAlnIK6QEEGTaAMooOEUiFFbCho\r\n/7kGZoEMVxTSnwPrqpNzzZPV1N+I0wnBBqIPAbOe8NQbe0AoA2fWB1JDGOAu\r\nHedivvk/2WBFA8V4oEYtTVD0/FUp1dYF8t2Xk19bYyqfF8V5sUDwOd3fD4Uf\r\nTbgR8qC/Hcll+3RkLZvExpZuLZzwODKkdzCSwlKqhRfEty87zUqHivo8nYUw\r\njh4z56rpxfBifsGI8w1iK4Oj9nspmbPJSbc30LMpN7Zcrik0aa8DZbgPAvMp\r\nMJJR6vE7mGtkJKYLQU1tTMQjBYBIGlpTE3hV2Bj5mxf0ThGIHs+HYP4ChhCt\r\n/jOinzZZeQH7VWlOSgXpz9g2vGYOA9zZ1qATmiBD2IAbVyWpn58INkOo+BBG\r\n5G+thDns4ZVFdwKjUcUEMQqy2p3bwqcSNGDpvLV92RrGSIBtQC1g8/CorKx8\r\nCESVfTWySlNCP/O/3MSSW6Wox0szbgLrqaKLXiWPCMcjUg9FwOs5xxT+oTxs\r\noEnGnuPZZbX2vRSm9i7Sf9cjeJPBk/yk8Tf+J+o2oxMjFzwMJwV50b+f5Lt1\r\n8eJ6KJ37WphOVmS5vMRVNtTpzyJbIBUiYdLXPIiabK4cZAKSGleMotpNXTe8\r\n4JPhOwpsaKhRYqUbq/49A0XbWCoS1cNlc+g=\r\n=42+t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"0eb1ea8f7e43b3514a495b0690e605d721688703","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git"},"_npmVersion":"8.5.5","description":"[![latest version](https://img.shields.io/npm/v/@acusti/use-bounding-client-rect?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-bounding-client-rect) [![dependencies status](https://img.shields.io/librariesio/release/npm/@acusti/use-bound","directories":{},"sideEffects":false,"_nodeVersion":"17.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.3","@types/react":"^17.0.3","@types/classnames":"^2.2.11"},"peerDependencies":{"react":"^16.8 || ^17 || ^18","react-dom":"^16.8 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_0.5.0_1655925916117_0.026654219816464098","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@acusti/use-bounding-client-rect","version":"1.0.0","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.0.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"916dd344bd179990f9c74768d493a22f36317af9","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.0.0.tgz","fileCount":7,"integrity":"sha512-kdnUVvGy1jXX9KxaE/U6qEorvztDwwMFTL9tFK9CxzG3r4YRwsCzhAVo+1+tmBAUxoFwccHn2ioHnZn9sHQiQw==","signatures":[{"sig":"MEUCIHg4N7/t62cjg71I991rMVZo1lWtaviAkpVgXau5ggCPAiEA6lYKwj2V/oHBSQ73HBL6uh73R9Z9lBE8OBVRBHtMkVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiVhaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXbxAAkfYEl8OobZbN2xF5g8PoFsdpE6GeGQvVUMtOCaEJT3cqjCb2\r\n/PV3r7JmAA2tmRMBrRciparFIpFoLNFwgqif+SUDZQww/TH1Iiqp4QdNGcI2\r\nwJHxJRGbYrAHHSgWHFCK7Aa5mK5JcX0SsDZMzo/Dml+bc2FNkA89Jcbun9oP\r\nyyggwrHJWSRBly5TDpRbeIWfFs4Nmp6wQ+lZATVPknv9dLOwYJDVucvIusVk\r\nmsyFboCDVsa6Ep4pkatYbwItnsIZq8VFpiLDhiXeRscgXu4DFGEfC05QOEkt\r\nj74jgofrns2KZTqk57WUPsZtYkMQTWM+rwOXK24/MDekYL6Su4X5oDDm+Vzz\r\noFHwewke8oasCS9bqdrnwa4hIiS2N4UnVZfzGq7m7Bq2x3Rbdx/W2zxhSP1h\r\nmaxPjXXI6W2kRS/PelSaf1JFrb0pHrp3/fheaspcVFVgZ43+DFNoeVsIpoXD\r\nOQWlD+uXZ99zq0FD3mstfSRc/rB36F/Uaewmzu9ITC/tN03/7XIIF2m2GjA4\r\nGiWjPOwjYR4VyaD2H8gX7wvyM0o2uBbeRxE3+CccfBOkJOMSzlo+qUq9cx6q\r\n6JH2SLqSNr8CJ5vgE8CMidRH6TdQET8tkU+ySnR38CKnZuFzphnYWM91k/OF\r\no6Ar/k9xSBbHJaPI5TelDXEGr+iGD3eJljo=\r\n=NpLn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"723d0d60c879370934c9ce38baa45043ec987f3f","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"8.15.0","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.3","@types/react":"^18.0.25"},"peerDependencies":{"react":"^16.8 || ^17 || ^18","react-dom":"^16.8 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.0.0_1669945434235_0.29887783198391005","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@acusti/use-bounding-client-rect","version":"1.0.1","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.0.1","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"bef63f118ea8517330590ea931ef70dfecbdd0e0","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.0.1.tgz","fileCount":7,"integrity":"sha512-rBQfxyxGvGhCLWi+g4+bA7z27wuMgGeVEz58Rp3bkv1L44jngE6pYT2a+5aErRMKfPcuv9vX2UBk6xuZL8i7KQ==","signatures":[{"sig":"MEUCIQCYp7MVvoEA/h4klp2RJwlY3qM8FnG0cgYdCYUqQeaJegIgQvrA6Q6AHIwN90EEANraCJGMZ5G36HzhB67rsnLiDDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17932},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"c78bc86e1d828e4bd1572280ec81fa24e2a8f3f4","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"9.8.0","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.0.25"},"peerDependencies":{"react":"^16.8 || ^17 || ^18","react-dom":"^16.8 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.0.1_1700353564221_0.25821974134789705","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@acusti/use-bounding-client-rect","version":"1.1.0","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.1.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"3b61a656fb035a99826a0e1ae71e7960db763799","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.1.0.tgz","fileCount":7,"integrity":"sha512-M0HyIDfebTiDYxRNOJtB/ZTJSm80u7RUayY+Gc9U8uGmwyZge6dzcrOPcIsLXt6w4MgG4KM6SFW6D44Q21LmjA==","signatures":[{"sig":"MEUCIQC2tJNL9B0oZSYG/L/TMqUY4f67dD4/6eIIq5IrbDbOKQIgDK5l/Rnm9ceLzZTBpCN4Uy0b4zAhtOVrj0MDimoS8Ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18309},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"254fc34d4cced0e04858c8e97dbf4b53b662d4d7","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.2.3","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/react":"^18.2.45"},"peerDependencies":{"react":"^16.8 || ^17 || ^18","react-dom":"^16.8 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.1.0_1703790291376_0.12257061869472263","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@acusti/use-bounding-client-rect","version":"1.2.0","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.2.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"d6abaf3a6a0b36bb0f5b0a72558a10de6e1794a8","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.2.0.tgz","fileCount":7,"integrity":"sha512-q1QRM0ayyI5zpd0usc6baTBKvx38R4t04OPIAZ7LBSs8PfaJpsVRQML8QnnTnOUxWf0KQdfZePud2hjvRPPU+g==","signatures":[{"sig":"MEUCIQC37G2mWyY5i2GC4Apms8zDDQFOHJUQC4fW+Jmo2ud53wIgXlLetKoZeZHnHL3i1AUdAKDZXRsqOuBcEiqdqwIlSE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18397},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"15a7a50e98d6634a47a577eded89a7c7aa9e0560","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.8.2","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0-0","vitest":"^1.1.0","react-dom":"^19.0.0-0","typescript":"5.3.3","@types/react":"^18.3.4"},"peerDependencies":{"react":"^16.8 || ^17 || ^18 || ^19.0.0-0","react-dom":"^16.8 || ^17 || ^18 || ^19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.2.0_1725240254906_0.3127045988720192","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@acusti/use-bounding-client-rect","version":"1.3.0","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.3.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"cc79f4bb1660ff2de7588f7dfdf01b751daae554","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.3.0.tgz","fileCount":7,"integrity":"sha512-HLB+SA0nZQ7uPYHy+iYD/rSDVDRRkOsVBNJtORBt6d0ysW5evqf+V/zAYHdMxanPW/ANckdFPKBEWzniDT1+tw==","signatures":[{"sig":"MEYCIQCzAFWTaMYp2XYHOqZmF/uR37HfMw/pQbxBI+aIH/ihVAIhAPpfECJR7r926/QzIkrKJfyjBx8Wt1Y9HFvCG0GdTHwS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18433},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"c3683d20d645920a59653c99c6cf0db8009db46f","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.8.2","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"22.7.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"5.3.3","@types/react":"^18.3.4"},"peerDependencies":{"react":"^16.8 || ^17 || ^18 || ^19","react-dom":"^16.8 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.3.0_1734626298490_0.8808047832311585","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@acusti/use-bounding-client-rect","version":"1.4.0","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.4.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"68166af37624af121d3de0e09a1a3ad73ee17189","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.4.0.tgz","fileCount":7,"integrity":"sha512-fUkB96fUl6Yme/eF7QB0I8WO6NzG0y9mJPAJ3a2eKkyZQ7EmAQYChZoqz7LYNCy8YZQmtmYMHQPhby+JWRP4nA==","signatures":[{"sig":"MEQCIAXpE51sOJiWt+u6brOCVvh8yKZYrq+ocv2kiMJKNyZ9AiBo3sVreiwI2XblTTCASgTwgxO4QxWvDPDAUB02BuPA7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18433},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"71eacc56e70c0623d7bfe833aa4d940645364ae5","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.8.2","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"22.7.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"5.3.3","@types/react":"^19.0.2"},"peerDependencies":{"react":"^16.8 || ^17 || ^18 || ^19","react-dom":"^16.8 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.4.0_1734628771862_0.5442765932617306","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@acusti/use-bounding-client-rect","version":"1.4.1","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.4.1","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"7ae35cd34426e9fd29b0e1bb2d69caf5ca169b64","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.4.1.tgz","fileCount":7,"integrity":"sha512-z/TPp5X06eCnMTez4lDuflvkccmcmpENEPvLKKTpEmgUmOPft5O0AFddiC0x4grWqEmC+j/zFmJ63o933N5OwA==","signatures":[{"sig":"MEQCIEGPmFpgSMBh9HWvQ7zACqjuDGrX8oROCXmkBAwctwl4AiARN85qDraLga8rlgDoClzwSp1uvxxAVzrUIxehbndwAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18525},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"6916a424996a6a6daa27d5063d0020294422e267","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.8.2","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"22.7.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"5.7.3","@types/react":"^19.0.2"},"peerDependencies":{"react":"^16.8 || ^17 || ^18 || ^19","react-dom":"^16.8 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.4.1_1737222723736_0.03331402531269334","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@acusti/use-bounding-client-rect","version":"1.5.0","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.5.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"866cab57a1d9d83b1196bf793fd076d6e2b98141","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.5.0.tgz","fileCount":7,"integrity":"sha512-RbVadQP6/aa2gsxY3P+Vk419OBVnL0nLxWSfxKQ7H8b9ILBfr/FwqDZHpG4pAjmXo2gpNWyvGB5pwz+QtuLGCA==","signatures":[{"sig":"MEQCIEqbln30xaCGfHTw4de6UElKTpMOPCykrD9F2FGIIS9WAiA7lNL/hRBwdQXU9GjZzqwAtgI13eluHQ86ZEeT5VAcAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18425},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"f7b9c709590d20f31d79898030974f40cd73e68d","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.9.2","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","vitest":"^3.1.1","react-dom":"^19.0.0","typescript":"5.8.3","@types/react":"^19.1.1"},"peerDependencies":{"react":"^16.8 || ^17 || ^18 || ^19","react-dom":"^16.8 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.5.0_1744399574509_0.1605256526033252","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@acusti/use-bounding-client-rect","version":"1.5.1","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts","flow"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@1.5.1","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"f413c2f6b42f9ae40436bc7bcb05f935171028b2","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-1.5.1.tgz","fileCount":7,"integrity":"sha512-H4iN1YIj2D6ET+rgcUa6TRDQwO3vGhCtCOgcXmdBeFWkztIOtQRm3tDf1VM9kPOmUjk01Jy1K+MASQ8jXglhtg==","signatures":[{"sig":"MEQCIGHjMXy0nAXo/YK1gX9c+NspZmnwdskhYE+iX3pIIF6eAiAiCD0v4I4TfS13TIYYB6I/AiE6uzqMDuk5epWziWVEoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18491},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"fd121c5704e48d661847521914d1467edce616b3","_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.9.2","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","vitest":"^3.1.4","react-dom":"^19.0.0","typescript":"5.8.3","@types/react":"^19.1.6"},"peerDependencies":{"react":"^16.8 || ^17 || ^18 || ^19 || ~0.0.0-experimental < 0.0.0-f","react-dom":"^16.8 || ^17 || ^18 || ^19 || ~0.0.0-experimental < 0.0.0-f"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_1.5.1_1748385768148_0.4913440655766188","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@acusti/use-bounding-client-rect","version":"2.0.0","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@2.0.0","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"99adc3e2d4a0381a1b5d86324d649765e8e6a551","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-2.0.0.tgz","fileCount":5,"integrity":"sha512-6wS7y6eyaUvbCIRPBCDNbm6yKJ7wBl0RmpxWVs1SfTLs8yLT5ZTFbiCIZ+gGS7zr3VbTEf1qToYSOf6waGgS1g==","signatures":[{"sig":"MEUCIHGk0Utb5M1zaiuyX+U25aU3WBwlYlZQ2udo17YWCmRCAiEA0Qe41zaQUvDJC5usDNeVDTdKeiUPLHcEOltqiUegFtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17503},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"11ef240d8f08d99bbc9a65f62ec4274cf9c086a8","scripts":{"build":"vite build"},"_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.9.2","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","react":"^19.0.0","vitest":"^3.1.4","react-dom":"^19.0.0","typescript":"5.8.3","@types/react":"^19.1.6","unplugin-dts":"^1.0.0-beta.0","@vitejs/plugin-react":"^4.5.0","babel-plugin-react-compiler":"rc"},"peerDependencies":{"react":"^19 || ~0.0.0-experimental < 0.0.0-f","react-dom":"^19 || ~0.0.0-experimental < 0.0.0-f"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_2.0.0_1748819287742_0.07372580326573108","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@acusti/use-bounding-client-rect","version":"2.0.1","keywords":["react","react-hooks","hooks","boundingClientRect","useBoundingClientRect","typescript","ts"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@2.0.1","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"b1ae890cd6d9ef3750ca24f92d23de5d76b31087","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-2.0.1.tgz","fileCount":5,"integrity":"sha512-dU/szkyytOmDqMXC+cmgq8AdVgPNySdabrU8Kjsf/ZCJ5ePZwFQBOZJFzusPoGIupC18mwhvYfR9Pl2Nn+rp5Q==","signatures":[{"sig":"MEQCIBw2b7xclFpMlw+o/rCx1V9wPZW6/CpB0fc68GMWIn+rAiBXMtVWxetQY1znx/itUcqYDoZkLdJqQCNvdSE/54Vigw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17543},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"e41f55f6f7daafb9107028be38c3c246ce4a8787","scripts":{"build":"vite build"},"_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"10.9.2","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","react":"^19.0.0","vitest":"^3.1.4","react-dom":"^19.0.0","typescript":"5.8.3","@types/react":"^19.1.6","unplugin-dts":"^1.0.0-beta.0","@vitejs/plugin-react":"^4.5.0","babel-plugin-react-compiler":"rc"},"peerDependencies":{"react":"^19 || ~0.0.0-experimental < 0.0.0-f","react-dom":"^19 || ~0.0.0-experimental < 0.0.0-f"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_2.0.1_1748908736054_0.7476571760814197","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@acusti/use-bounding-client-rect","version":"2.0.2","keywords":["boundingClientRect","hooks","react","react-hooks","ts","typescript","useBoundingClientRect"],"author":{"url":"https://www.acusti.ca","name":"andrew patton","email":"andrew@acusti.ca"},"license":"Unlicense","_id":"@acusti/use-bounding-client-rect@2.0.2","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"dist":{"shasum":"2dc44d4282f1b096e335cf27312ffc0eae2ebf83","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-2.0.2.tgz","fileCount":5,"integrity":"sha512-7fZ6n9S64tBHD4o21L5P3dvabXtQyeO2taOlvpBOGKUZB7B4Yj66IVTbmAUnnk97P/iI2B9fKDrl8FHCaPGyhg==","signatures":[{"sig":"MEQCIH6zHGd68bXxnER6h6tN7j7hzDuiWzf2+4d09cXNsqWqAiBIjrWtKl/MUJdAEr3mhCIyt84CCs7ETF4R3rQKQehyhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16843},"main":"./dist/useBoundingClientRect.js","type":"module","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","gitHead":"ffbb0ad4ba82902d3eec760f9f9d2954814caae0","scripts":{"tsc":"tsc --noEmit","build":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"repository":{"url":"git+https://github.com/acusti/uikit.git","type":"git","directory":"packages/use-bounding-client-rect"},"_npmVersion":"11.11.1","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0-0","react":"^19.2.7","vitest":"^4","react-dom":"^19.2.7","typescript":"7.0.1-rc","@types/react":"^19.2.17"},"peerDependencies":{"react":"^19 || ~0.0.0-experimental < 0.0.0-f","react-dom":"^19 || ~0.0.0-experimental < 0.0.0-f"},"_npmOperationalInternal":{"tmp":"tmp/use-bounding-client-rect_2.0.2_1783116473833_0.9207953633513577","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@acusti/use-bounding-client-rect","version":"2.0.3","description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","keywords":["boundingClientRect","hooks","react","react-hooks","ts","typescript","useBoundingClientRect"],"homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","bugs":{"url":"https://github.com/acusti/uikit/issues"},"license":"Unlicense","author":{"name":"andrew patton","email":"andrew@acusti.ca","url":"https://www.acusti.ca"},"repository":{"type":"git","url":"git+https://github.com/acusti/uikit.git","directory":"packages/use-bounding-client-rect"},"type":"module","sideEffects":false,"main":"./dist/useBoundingClientRect.js","types":"./dist/useBoundingClientRect.d.ts","exports":"./dist/useBoundingClientRect.js","scripts":{"build":"vite build && tsc -p tsconfig.build.json","tsc":"tsc --noEmit"},"devDependencies":{"@types/react":"^19.2.17","react":"^19.2.7","react-dom":"^19.2.7","typescript":"^7","vite":"^8.0.0-0","vitest":"^4"},"peerDependencies":{"react":"^19 || ~0.0.0-experimental < 0.0.0-f","react-dom":"^19 || ~0.0.0-experimental < 0.0.0-f"},"gitHead":"111fb38709260106d201486ef350efc05f293e75","_id":"@acusti/use-bounding-client-rect@2.0.3","_nodeVersion":"25.8.2","_npmVersion":"11.11.1","dist":{"integrity":"sha512-vqPtl+adjZHBXvX76BsoLw75NeB45lJ+X43P2w4a1jLplCHdFD6ihyLy3g9f0MeZtApAr35pSPqUQELhnJhnMw==","shasum":"f18aba0186099d7dde97d4518de033d4db7d98d7","tarball":"https://registry.npmjs.org/@acusti/use-bounding-client-rect/-/use-bounding-client-rect-2.0.3.tgz","fileCount":5,"unpackedSize":15599,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGCj+QMA/xBCZT4Tjih7lcCVJd8NuNaUfhalEZH3AtxjAiEAzPkgTmLuMPEYhMPG4R3QkL+dcJuK1jvWSbfFGeWHa+g="}]},"_npmUser":{"name":"acusti","email":"andrew@acusti.ca"},"directories":{},"maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-bounding-client-rect_2.0.3_1787541377527_0.2539980870135796"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-13T17:34:21.717Z","modified":"2026-08-24T03:16:17.788Z","0.1.0":"2021-07-13T17:34:21.965Z","0.2.0":"2021-07-20T18:46:37.781Z","0.3.0":"2022-03-14T22:01:02.191Z","0.5.0":"2022-06-22T19:25:16.337Z","1.0.0":"2022-12-02T01:43:54.434Z","1.0.1":"2023-11-19T00:26:04.406Z","1.1.0":"2023-12-28T19:04:51.767Z","1.2.0":"2024-09-02T01:24:15.071Z","1.3.0":"2024-12-19T16:38:18.670Z","1.4.0":"2024-12-19T17:19:32.026Z","1.4.1":"2025-01-18T17:52:03.945Z","1.5.0":"2025-04-11T19:26:14.718Z","1.5.1":"2025-05-27T22:42:48.343Z","2.0.0":"2025-06-01T23:08:07.910Z","2.0.1":"2025-06-02T23:58:56.255Z","2.0.2":"2026-07-03T22:07:53.988Z","2.0.3":"2026-08-24T03:16:17.654Z"},"bugs":{"url":"https://github.com/acusti/uikit/issues"},"author":{"name":"andrew patton","email":"andrew@acusti.ca","url":"https://www.acusti.ca"},"license":"Unlicense","homepage":"https://github.com/acusti/uikit/tree/main/packages/use-bounding-client-rect#readme","keywords":["boundingClientRect","hooks","react","react-hooks","ts","typescript","useBoundingClientRect"],"repository":{"type":"git","url":"git+https://github.com/acusti/uikit.git","directory":"packages/use-bounding-client-rect"},"description":"React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change","maintainers":[{"name":"acusti","email":"andrew@acusti.ca"}],"readme":"# @acusti/use-bounding-client-rect\n\n[![latest version](https://img.shields.io/npm/v/@acusti/use-bounding-client-rect?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-bounding-client-rect)\n[![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/use-bounding-client-rect?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fuse-bounding-client-rect)\n[![downloads per month](https://img.shields.io/npm/dm/@acusti/use-bounding-client-rect?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-bounding-client-rect)\n[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/use-bounding-client-rect)](https://bundlejs.com/?q=%40acusti%2Fuse-bounding-client-rect)\n\n`useBoundingClientRect` is a React hook that returns the\n`boundingClientRect` for the passed in HTMLElement and uses\n`ResizeObserver` to update the return value and trigger a new render when\nthe HTMLElement’s `boundingClientRect` changes.\n","readmeFilename":"README.md"}