{"_id":"react-modal-better-hooks","_rev":"34-982b327a282c3e08048bc20a2c00a8b2","name":"react-modal-better-hooks","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"version":"1.0.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-hooks.esm.js","size-limit":[{"path":"dist/react-modal-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"1c862c0c62613cb7b0a4f1f4f61dfc0a5aa461da","_id":"react-modal-better-hooks@1.0.0","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-C/QmqEUSgfCal0JQ2ty9pN/FrYN7xXvQ5TTZ1ms/e546VQhNjCSvrk7ebW0GvPDtYgZzrEJwa3kr9f9g0nq+Ww==","shasum":"f973927108e921d305db1b090b15b8308e728b12","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.0.0.tgz","fileCount":22,"unpackedSize":304444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNB3yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPew/+KkctyCS/n6rz5FHabZlTGJUKiSwsLouLyVHsiEfFVSavL1wt\r\n5MIDC1leXZSwhZToLHaol8fH5UTM93WvmF5ACc4T+NJOvkBXKrlr0FWKv04N\r\nN0D9oRUzpIrLk7TKA3cbPGfdHo9QIw+o9jGTHa6jtTZgzDeYVsGTpOGehSA7\r\nAqlOJnh12UitajltOh05cOULJbj8mOxazNlqQuZPuw6NpoLC4nfRH+HmYsqB\r\nfUqbTT8LJFODneZLYwjeyxX8hh8bQxHxSwPO0VSXQwg3FZ26j8fbqVWQNLIL\r\n9N7kfOJjJv6smhArFaspJ9zG1VQyGpTMn1KtclZpy39pV41spaunhhV8g1Wa\r\nFElwU/etb9lMkUWZRzBDGdXI/UKtKs3Qw3Yr0Hak5S37Ew+4GiKXQMVuNdMY\r\ntqdjHpTSXQ6AYQBHlmRzXjzEUSKAfHY2f22KebEZjIg+5qKfHCvR1i26OCFi\r\nIF9pfrB161vIz1oeSldGxuqRaThy8xj/WBdhiwhEx5laJuFtriVgdCo+ZtMj\r\n6qGpCvDGZ8cm1G05IuTEGqzz9Z0y3DNyc60Zkd1ucrIaVpUkM4xYZDjfXg8J\r\ngHDWOsOQcS0D2Zas+vpOAKzZZHHqgGwSkc4sCQerrz5bb/Vo4bC+F3d5PtX1\r\n6eyBAFn6anJJdysEvjsWG9P1EoQaqNwl/rc=\r\n=9P4h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx3kTHanJXeH7xy+RyaVOrdAzqGJO/Fqll8evnXogikQIgQ9kKm2fudDFE1u0eg5y/4crlgOnSc08SPru6WDaJ45I="}]},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.0.0_1647582706163_0.6424710678889907"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.1.0":{"version":"1.1.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-better-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-better-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-better-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"9de4ff6674dafc7cdb3b322f55d2bb1c34cc1bea","_id":"react-modal-better-hooks@1.1.0","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-alnwrhu6GzCyDAYGVu8/jhjxBZ/5Nx205VuFtL6hsc0zoqoYLFqv4Hx3WzvjFYivTvkLdhbYWiWJMWw5X4Fa9A==","shasum":"6854da8b231c24abb0004abc44beb8b127142b18","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.1.0.tgz","fileCount":22,"unpackedSize":304474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPYzEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVTA//ZxE4IjmUv4HqHt7Xvrc5dxc953lvlmVSI6+OybISDpZkns22\r\nAjy54dnmkObvk6kk3xbE9Sr68GgIGQ43KlM3sqxHu1fovqMgvyga+iB3pHAk\r\nijYRTDgKzaF0WG7xcNpMT50m5clmIctDgocEVe2cnJhywH+EZ6L/mSGCV71G\r\nk7e2qw6tiWQRzyfozyW7kwGq2/GOMvf5DecIsX+bDI8r/mWKUkwYSye6bsWm\r\nPB/oPR/TcAEPPKsU4BZnmYEiVVk86Ng9bsI2su4UWPkdmgDaXOleIMo3Exsx\r\nYx9CpBnK5TsCuJt1Ujmb4CHfTmN6Bb+2xxYZjmFwt2ETInW3/h75i8YPQ01N\r\nhpPTHlA1s4g9gOgtFHzZe+E5xXQNsWlHmoRYA7xMWxzcLKBxBifygqF44n2t\r\nC6KGqzZcqOv+N0Js8d3gNHCbzQwYvXrX+dtkqlbqr16U/Y2Jr4dpB86dNnNM\r\ncBBx5DeAYTjsj5J6940LXix5CDIakofXaH6b4QRvcEXIFD2rLamdzMgvz999\r\necFE7zTeiIxqotQWEYVGjPTt7fx6P5sM0fpulB/PcWftEaX7NhUiwIWS7f6a\r\njeXujHG4q56HMDxdE149vy6XD2XDvcGfT3vHM71HYnIJFSFp+3MiSyBajOV9\r\n/5S18Va3hQj4VXKG08rJORclcQBR5JKqLg0=\r\n=TNOM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjkK/fXlVgfAKSh3EbbxUywBkg+geVdsxpz6IyQx8JcwIgRG6p+W2rT2r6avu3zEhiQusiPXsnKnnQJBNEoyRQ1NU="}]},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.1.0_1648200900564_0.6913778108026081"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.2.0":{"version":"1.2.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-better-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-better-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-better-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"008c5bff7f39a8f1353b25e43766322c87bca788","_id":"react-modal-better-hooks@1.2.0","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-I9ohV9zAx32kCO/fMuCQgyZVg8lBqS+FTkud6dqtG/R+pOQO8pwpmEH9ozbQhPeGpqHIEow8KvJP2t4uK5zvIw==","shasum":"36fbf1fff38f000a1826910cb037f2887bd5888d","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.2.0.tgz","fileCount":22,"unpackedSize":309904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQRvkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcsg//bEHtzc/B5/O4U94TLWKW2TT/Aa/zyuvh8MmLQabO0upnj7O5\r\n3p0mptF2VrEKo5dEmk+ZNG7D8oVRFtKuO6dQ5iDk682DJscIoNqaxt1cBZ30\r\nmJnlxmnZ+WAQfeC+hYUhsqw9aUafCI0bgtGRyxoXE6RXEx/aXzdIjWlZ89A4\r\nk9AEUzLxpnm8Cwai7z003Df2gO8XRme+rEjAeTdA0RG2qeTLW598ctzeAMZX\r\nx6c4DJyMfyA3fsCIvOjrpwNMCrd/Ti7Lz3B85ktOtkZ1IiOrduXzew38HYc/\r\nNKtEttFQaymTxldZTjBBc/j9keYW4ZKEFiToPKG2n/xMqrZwXCOaDckGZ03s\r\nbwAKuHRwDCKYRiKGItSIdixIDI0dIDumT4I0FwN54P/i6NetUEyI95IrC+U2\r\nstriQCyMW6ESCiYhuiJ+I+TSrE4s5Q4DwxyMJzqBDROfMRTZ0rvPKg5sKLZ4\r\nnJaBJOMWeVYyrPB6fcS0CN80K4QnxKCIq2t3rBFOJy+Sxs+VHAjjodGNscBd\r\nftDIHaM0ND2IPwgjxdU73v6INKHkIp/6HCuhYE/nHrpXM4+oISKf9/daYtZL\r\nRPrSajAYrrgxMnZ7gbyXfDOw+CbYripIKZrv9sP9jKFEhWKWFBIvrZOQwgcE\r\nDBHjctsIbMl3A18ASlQ6nLFgyO9565U5iXs=\r\n=eUgZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIHsd96TcdxVksGpVtZuF+Ca7k9kjAhFLzS69LQnZojAIhAP4FNcPMwxlnNUrpKnAxDWhkrhXmf22MZ/Rn478nulcu"}]},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.2.0_1648434148624_0.43649392916674556"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.2.1":{"version":"1.2.1","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-better-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-better-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-better-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"008c5bff7f39a8f1353b25e43766322c87bca788","_id":"react-modal-better-hooks@1.2.1","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-gQXP8UXAk4bkqS/xM5MmBPUexuigSfoVxAyj9/blOMr1xwMyX5EmGptci/10kTI7HEV+GxDSpR6crtOqr4u/GQ==","shasum":"d4009b128e16d9ae8e32e3a2b6e54550a3f3d67f","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.2.1.tgz","fileCount":22,"unpackedSize":310174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQRxIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI6Q//aPkuLJam48qr/ppmwz6WadlFGwdfQ24oxcvW90IPxTa4aR3l\r\nLTdwAnNHO29FcZRzITU2m3We7OhUP9HEvZ5VpqhRyVOKgnGGa5edA6PVN0BF\r\nHwwoxE6LAUXUyP7MLfhAhhUM512s377tgWA/GnurR12yAAJdwy4qvtPRDUpE\r\n7P7YDRjFYXbOCNEYjkBR1am/PpEfPwR/aJiN8tBeDsLPwXV9nyeihaKHGeWz\r\nint9ibwVUjzz6A3ahTSUKxhfaMnmA5lsaZEcKUuL/pSLnMkgZUIgMk1tAelc\r\nkjNZZgSl3orqCBM8s/CbFwZSLCfX8QFxQ+fdcIZKYnh+pQm1HjNE6ywaLf3W\r\nHsZwEDUW6pcFe/zWAC3SFjYz/NGAZ4bMgUT8/Bkvg6yaoaIqk1cG4bh3O4nG\r\nEohM5QhNsW5BmMJRGoBOszotIMuMk6Ph5pU6L/TPKo4/DKZFZzf4eLbMVyYU\r\nUQ7vdvj0nHkrT94JL/QG01kKjuOK04Vu54A7EOftH+N70ZF5f5Ul44p2iNQs\r\nquFrsTsfqklhwMq3wdaT0VAx0ZMhN7ofI80YXcm5CZkzMz4em17fWww4PR2F\r\nEfpDJ+YxohS0MozGsSNvnfZjv609tDl/dFV4r7gogEEFWcPuxMI+KAg18U4Y\r\n5wbAhQJ8HyEitaDNwMwtBQKPO7iEsN8sFd8=\r\n=Yk7U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBIyZKMXRX6CGRIobGMPwP9EochHpVCi8gcKa7AIMwawIhALjcJwiQfSkdSa+mK77ruui2CfO7WNpnw5jLQyC9cwZa"}]},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.2.1_1648434248063_0.07257746544188248"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.2.2":{"version":"1.2.2","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-better-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-better-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-better-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"91533c420f5c4ad124fab22148831650c6e3ea2b","_id":"react-modal-better-hooks@1.2.2","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-L/6DqR0EcPmD4Vuqf4bZWZqXJj69cA0xZ8LYVNTcRgNuvRaCo3Q0yQY8o5f2UHXuRHNoaTeVDWMYDaqGV4RcTw==","shasum":"6cc3f62ec871541d335d0ca24a980dbb2023110a","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.2.2.tgz","fileCount":22,"unpackedSize":311552,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZNsiZpJa26T7JBp/ILf6WTce0yBYBzw+TOIXA3zcK/AiAQkJsQ8nsdz7MO8csjgg4VYvqVa+6b49uVeiWjPBulPw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR6DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAQw/+IUVyg8O7H4pjiWq8GSh5SQor/Ajf6HV5LpDhvXuyy6WNUxyT\r\nlS8q1K4ZXpC15z4swcsfCXBcQXx2p5Ut7v46VZWX8yAZs07TikBYIpRoYpUB\r\nRxNf6mPc7gtsH8XyhPmr4uLUCjUNtTtIncioBo0z2FcacxnZyC3cwSxm9mLt\r\n5ktHX+FVZvJZUme3rrenIwJQTIvx0ByREvwgOrRhml3Fr9zgg8Dr+Kynp8V0\r\nYMmZHt9crXWbgxeEdC4mTnyo3cx29cI0bdTmVWTffhFtZi4nGIv4u8QB+ppi\r\nE9CwViQ8EpBje0RV5R/1iHk1bOJ8m+tN/RiMMAKw2YMLYn/2wsHwv8kAID0/\r\nPf7mqvoDxt1EnryHnKMOrzn54Ggiznxvc99wkmpxeN+/aUkyqbskA6+BwFC0\r\nvl6JMK1BpHRfpm2AnHlRPwD7ZbWnv2CnDCW/FF8CupZoY0o8o4QCQm3Gjsf2\r\nzckCKnkEtl2g+18jBgy6HrMtp4PMHwmny7rZ/TxfQsP7Q992uB8fQa3FQadm\r\nUo6RTOj5vj/YQpSsL2jqbpPWKKUCAA1lF1uRKwP61vx5Box2wojEV6FGWmVP\r\nFeJD1DZH/9qTG6DV5xvsXKqzUt3S9vr93N551r1xpUnw4soGesUf3VSe/Dai\r\nizhbXcbIL+jD7J26aSgEfuDTHgFVhHbJTPM=\r\n=/f/f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.2.2_1648696963418_0.22797436170580876"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.2.3":{"version":"1.2.3","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-better-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-better-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-better-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"91533c420f5c4ad124fab22148831650c6e3ea2b","_id":"react-modal-better-hooks@1.2.3","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-5T8t0CYdxS5+MPXj+pxLiDcccOHLpk9xnbZnzrMG0lGAYDO0DDgmAj/ZULbKgb8sLsfC3NHUFSMZN0agK0PyPQ==","shasum":"90875e7893085048891497dc411bc76563235417","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.2.3.tgz","fileCount":22,"unpackedSize":311599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDc2MMIL0jGnjslU0oGtCXg2ob2x63IRArdi4HKSdBi9AiAyDKv5D2WYE2WUfWeGW3K64atqarxywBwjpt+tuuRL2w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSGXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq68w//ZZQgbEb+VE9Pi5WQNgF5KMl+hrgUUO9bd6A4lqFxzNo29glZ\r\nMizchYjoFtRFzYtIP3dfXJ8dqqGzqiwQI8Zs+6yh5wx9qw+BTBm3mPel93HH\r\n20LTHCKn1BCBau1i/w6XCj3f6qBW9F6wNlOaWqK4GyKOfWmt7hHTyOJ7rjjL\r\nsm8AKpXV+D7Cypa4Vdb/FYFxNGgre4TZfq3I16IjPdQmXP+qNMBGTQYnPgtY\r\nH6rVb1p4tbCF0ISeiSpo/Wm7ry5tG5fBGi/hV2xZQ2kj1CFmk5Ust4jmaBeo\r\nMCIHILFjxeBjsuisrWPMjLWOOZTE2SZX/jJv8unyx4VhTqWHhOY6yqT/aEzS\r\ngBXScCzp0S0Fpzf8lNAzwXt5Cm2qorFsaY6p7/RGcYfDYrhJKYdoFjKHjjnW\r\nRGQTF0q/4cx5oAOm3kiGUqJmaWw1vaoSdMEPE+D5diEAfUUHai6ouk0zYdzr\r\npe26fn9tgqgJWjNR044ZgoiAMlwo3CXcJ1WghcXtIBLcLg8yVI5y7JZZOrGF\r\nDTEgN8bTtKiFm58UDmBcg2+JWSp/ViOm6s0/XE9vYu7HUBok5JT3K2EBrOVt\r\nXIDhvMDbJO+xLvNuen1rsUJxOqK+IFlkEufXzUru3/cTCuo591gXt8crrVLJ\r\nG19twVs+0wVU8WsAmEA6iRXdqn9GxqVNdyo=\r\n=ABKA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.2.3_1648697750859_0.31218991559866893"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.2.4":{"version":"1.2.4","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-better-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-better-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-better-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"91533c420f5c4ad124fab22148831650c6e3ea2b","_id":"react-modal-better-hooks@1.2.4","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-NJkvNrh4sfvLCYAdkpXOZoQ4zp8/MTvyWaNusykrutfiSLO7tsvAo03cRKgsACQZHHrtoGDob65nbb4uFeX2dg==","shasum":"ce50013ee102d56c4376b02360490b5d0976ef55","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.2.4.tgz","fileCount":22,"unpackedSize":311604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD41U2jkHt65hUSDBJij2zuYCWqq+IYcw/ZFh2x4Uee7gIhAJaiDn6BVPip1s+O8bWM7Kii64QZUrOwLlKpVPm3Ov2q"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSJQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6rQ/+OZmLkHIz9bQvR1V1+lFQ5JZf7R0agNTaZdyefnjLchoD3q15\r\nwB72IB4O7kjgR0poHyRDT8JLy6QygGMJYKY6Juop86GIIyamTXOKcRh66Hyy\r\nQIgSzjBmNlQSC/ZUagw3iWYdet3xWm4+6lFwKQw/LBmxDF69FVLpoF9lIkgA\r\naSF+HOS+IwFZvSOSNQwpE7X9+x0otrmIMvbkS3yeGDyIaPUfdtiOuOtqAwaV\r\nNBH1IxO5yXcwZKx0ogKv62oGPiDM0OyD/qgzOMmQv9jSUh2E5cdiyH85rSDg\r\n8ikvcYWjA41EVt+UAjDXJpK2IyTAAzxmatraq0ibP6Z04YO/Ktg0whGpu/Y3\r\nTtCBJ6sskBmE3qkGFNkfKVy4TqAV0SaWS1tU6qmo0zAHiwUTFuradgn3kNKA\r\nhNalE7/2thaXc6pAPgt4+qeXFYqved0n5jJ6ORGd6aCiCOdxjEKxpcyb7C0+\r\n17QUYZEIn9nBfHkAHW2KeI0jofcz2FOfP0sgTRjtyEGGAL33S6EMv0vIrtQm\r\n5/KemCiriyrfFTH5fUP+IHt0qRzVvNvZaz4XljZaIoJWp3ezW3CjOL+YXbeX\r\n9Qe3BDKlbfLQbpK4kRVCdNh4PgQsqrOiWuR6eap10KOFFdJeCimr+KblLbzz\r\ndMN26NIoRKfHMAglwP0c0TBK+H6a6zAJv9g=\r\n=iTRs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.2.4_1648697935790_0.18959613523867302"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.2.5":{"version":"1.2.5","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-better-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-better-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-better-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"91533c420f5c4ad124fab22148831650c6e3ea2b","_id":"react-modal-better-hooks@1.2.5","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-TIocCXWOL+nSXimEJ42un54vkdV6/5cvbaC6kfo6hEV0+SutLYhYKWTHdr4nR18cgdBrarxm9o6UIPCfsaWqaQ==","shasum":"bd5aef5446a502ab7eb5964b36755dbcdeb9eaba","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.2.5.tgz","fileCount":22,"unpackedSize":311638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSCAA6g0ifc5R++k6/fon45bWZ65ATu0IAtytIqMRB2AiA9WK4IxIi2EDkaYrqHKyHMmmO2PeI5tME4ejscPKElYA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSMsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsaw/9ETn15G7bWiA4zlo5Ii9u5aviURh4LmPCQaFLT6G2Lg5BiipC\r\n6T2dencJrlzrRESCupNsewauFO9JciBy+JoeVpYSbuddrUfx+u4hsQE08UHQ\r\ndN1lmEkViqwtPXlr2rLoksJGnHsyFhjcvB5Om+o5RVWsbT5VDl1RPfXSAbr9\r\n6VdWYZVty/7xl95tlzAd4ZrW5m7uD7rq9J4YD1vJjPRGOWnYIRhz5EIxlMyB\r\nd8zgAEez2EJsY5VKC0CggvkoHuQwX1jXUQcS+iKDQzExKctcW+8F2kac4mBJ\r\nxNMCs9+ejsyPzfRsCA8YdHWu94EK+ijBq4DhVl2ttsCF8pS/hB3SdwA8eGrh\r\n3yT/YEdOqB9lWWqUMgwnea0UM23a+YgkkqzfsgD1iJMidSG9Cjal+WdhU/F2\r\n3X0Nouqu+EeqMm/v4Dv/70VU4XOwquMYCD0INbNIoYsz8mSeIGEzymwovS+y\r\nzFznLB85uTNhQjPYkhteng/VLyf/nZicw/kn+XH1E96fjybuBoykQpFNFNOW\r\n32cdQ3UgRNo2Q8RX5s1//8N4aD+yA4xB5wSj2Z2kDgRIv1hxQL7RvG9JLzZR\r\nZm3KT3TabYzBGDirTiKTwSVPjz4lLH0Ir+w3gOar6bRHRk/o3LdqZpkB6j9I\r\nW8+arFgP5cFIaq/KY7Ng3zMCTlAOb/8H9f4=\r\n=Lgni\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.2.5_1648698156570_0.36381875749295545"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.3.0":{"version":"1.3.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"1e2b5681fe3e2c2a53ccc9933e3ad67e5b06ad30","_id":"react-modal-better-hooks@1.3.0","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-cMkR0wLtLI+8SNJH4DRU5mQvcRvJ60fYL874KF1xWFc8HXDK/S0etHWGCMXT7awzKaGzMc3tNmNy+AqdEbG8Yw==","shasum":"63ab0c05629d383ec5074e94dd24b45135ba25ec","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.3.0.tgz","fileCount":22,"unpackedSize":313530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnEL109AD4we/P5ryFgWJ74QPZZrj+2NvkzGlUH024PwIgHzw5HHu7IroDlMuMNh8m5nFBO6zqUL6x1C0rRCymVh4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUPimACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6kA/+JUICqnTiyxAYJl6TBGZpSwVP9ghyVmJ0jcOmh4Za4Iigdb1W\r\nZCZnD1FNxWEBDCH5vb1QgZ+cxCfZ+dwm0b1awI66jNSpDMiu5+ZyrBGKY8d/\r\nAyBKJ7lPIzD8B/ipmtalIOAVFJw5mwHGvF2OtpWi1u5ZQh+fS6/LvNz5Pqy1\r\nPH77WKY93Ne6uEsyh0p8KvvTjnOw9Liai1n4sYAdTNAI/ns3p6jWbKajfKVz\r\nTy4gtTt8FuVtKfAodgrC5TGmn/aqcJ6+1Dutx4u+mdiO264x/2ujsPr4/lqa\r\nIYqtrf2eIyHIbzI8HK1HNi3smhbKaFqiSrdRkj4kLl3AwbZIYm9qAUirt06H\r\nP3uWajUwhf2M7qjmaWX/Eab7DEDoRHNezM+LYm8TRAQn5RfoJ7NL63lLwtuQ\r\ng+TRYzpjX51QVGy6PHD0YiyJ6K9NMOuqksRK2T4aIywdG6ElU/z7l1TN0jvu\r\n2B8V4BlHBH5dzDV3ibZmJOHbzqiSz1zu6YQ7r0aiHLRkl0A4pua1uWAtIYw0\r\nXmNFHJJP1+wbIQlbdUGdXG7v2UwG7silwQ89H/+6ihWWZBqjYQCdibtDSZM6\r\n/Nm+Lfbg/XWo/ZQQ/2z+FVBlyzD3Ux3uY6Hkp719M6kALyeim4FcKxJ+dipW\r\n95Iqd4vJr/cBbyvWuFIWvu/CkTyjcKChCEg=\r\n=vngB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.3.0_1649473702600_0.22436249314629642"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.4.1":{"version":"1.4.1","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"514d332d59c73654ed9406e7e805a6002b636e8f","_id":"react-modal-better-hooks@1.4.1","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Oad3RWTo66sdd0L6QxDRMAVunxvhXpPcen84w2K0VPfF83V60d2g53ru0d9tm6kazR7nwduUWmna3LvavmN+rQ==","shasum":"5f574cdfb134ac64cfcce67042196af516f04d5b","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.4.1.tgz","fileCount":24,"unpackedSize":322184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKax/nKFXACt/b08cAYeJXRLqV5hEtXvL6jLotu11QSAiEAgZi5JJuz+rV5eCOUYuQ7C1VztNCGszIGh0nhPZGM0uQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV+VXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4Sg/9Et8OHq5S3HQqxOqHYIwCBG94ZeyFUei4kPXM7lEL7KdtANOG\r\nCVrQcWNoSUvyn4mbPuaHku8UGBv6s7PqXV8PMR11fvKSa/eaUVaFWULgIs8c\r\nttNA/KMaj8MBY9v2lityzAHr8PU9l6aJ1W4tn8CsB5lM3j/4k1pFJaaZXMMK\r\nk5h5aC2WUaMi53+kgk3RCa3CpLl4VWpkMZvWzUd9zCaCsY2GI/1deMkQ6N9S\r\n7ZOhd5knFBe9NGmLox9j0kb/dI/n0vrCMJf/VZA4csov8S9xe6/jfE8OcvHp\r\noVpW0qHBamYEwnG4UECZP4Q2Av24nteZ/CEGLOKy9ZOLyAvmeg6zPgD9thOC\r\nQdyX1Rnsy88WoI52KQN4K6GXbxkgfhD8sFacVISh34W9VSv93Da1CHvHItvQ\r\n2uA9bxEYmxIUo5Mp7X+uuambh/aY2MafKsmN0Pz7c6K0x7omT90+9q4uYbQG\r\nzuMO3V73TKM8L5MI5pleDILpc1B8/1Lmqh0n6q6TObCrjoEMyHUhaPiBoeKB\r\nSaQxbZYM6aqxC7hPAi/SvwhqQqArSRdcycM0xJOtxnQTKrtAZOWuNh35o5UL\r\niyBI8dBYN258P7np/B5Q09tnMZT26ReDsH9ZtD5ajUomjomjOpPdww9qIoKr\r\n4gKi2cbfC6c+GhS5DbmiUNvhZ9NESqE1PtI=\r\n=niA0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.4.1_1649927511246_0.9199017030581262"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.4.2":{"version":"1.4.2","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"adbc0d21eee9a2aa9ddb2b107a5bd2de224d2762","_id":"react-modal-better-hooks@1.4.2","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-5jCnGfC5IUHDmFTO5+OuDPPYVyyNX+WJpJcAViAFQduiqi6yEvL7I27CVCgomJ6JAL36t2kkm56M8YzO9zoxDQ==","shasum":"9d59f9d15b197c4ab4f5387a6ca7ed1af1bdf6ac","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.4.2.tgz","fileCount":24,"unpackedSize":322522,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBO6dgjYvSWGoSzL4wWEij+RWDW9zpPgFKC2jpSuZ5MJAiEAvW38jE2v61qP+Nf1FZ/3mqDWE6K3tpi0ehX6dlYwNOA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifcWmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohLg/+IwFIqkBdW0uIPntSDYxuc/fRWrJ/95yfa1OP3YM7sHPstPuG\r\nrB5f9vFJusoDfa1KDFHqCtR/FkiGPmR9sqC/o/itrScpyVtCFeiwjE9R6r76\r\n7IseohX7LgFm5hpabAwom9T9kKeSyQmgIiQkDi3y202Et/SP2SczUUYUZTWv\r\n5kyEeuS0fIYLk5WA3zSdCcz7eoL84bfM1THjsmCgM1fGIiyNLKRBK0LWStBI\r\nFkGGmwRwU2fCyjmSvvnrUbxa8wLYtzlp4dFUw82SwI59FFnpeIYMYq6ZeqFR\r\nHnQnfYWbHMTrAihtNJbzrXPI/n82iyWJHazGAwM/yLDsAZmvQHzqhBDwt2bb\r\nCtztFNgB1SwO712bFfDvWeHkmLljBvjP3Y65tC9dgeV4SQR2UvdS9wwZ8fKu\r\nSH2NdPovvQha+ksqwc8pK3/ssoiYap6TtCXaqWaViS5b5GmYsU8yD+qeoH1E\r\nFZb2CAupULOnRDWGyJgpRub3CLAnpLauAXlKhd3VykjRJ2Undg5xg4i5pdig\r\ng3CD+z4JWjlqi8/aZyE3oQ41L7t/ZB+efQaKH8H72xsVyr7LNZUI3PpWqdhF\r\nZclUyXI9XB8bVzRAYFX93uCTE7dz39rHSiV1mAB82pZBOqJURIemjXP584vr\r\n9KO6qQxMp+4I2BhlLbUWXlG1t5cU8PNfBAs=\r\n=wIKT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.4.2_1652409765872_0.050265139630182976"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.4.3":{"version":"1.4.3","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","husky":"^7.0.4","prettier":"^2.5.1","prettier-plugin-better-sort-imports":"^1.1.0","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"adbc0d21eee9a2aa9ddb2b107a5bd2de224d2762","_id":"react-modal-better-hooks@1.4.3","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-+Z57RjOFfpX6nl6ToMubENxA1zAM1rZ4vC4HVJW5jTL/iccJQd6u5W1lA5GtzO5aXCi6afQgg5XS5RdgNqrYHw==","shasum":"29fd382bb8c8134eed73c3d11b315c8dc1752cf7","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.4.3.tgz","fileCount":24,"unpackedSize":322212,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO9G2Ed3bYyrZAg8QMOa7JoDn757MnUjul2XW8HUjLIAIhAMh2ZYmNmtEAwSnAjQyIVVBsIRHIk3O/m4ynBDhFzRGt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifcyYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoupw//U5kVO55V6ndWBgTdmdw2t2GU0NtcGz2qp42h1Q7tlJI4fmCh\r\nFMFSlQ3tmzv6EbMAcQ+fXKB0Tuup/hIN9KJ5zd5+XgBjXPxJb3cNuGZMOKIj\r\nOuFpuLJbc+5Lt3H3a7yKZI82zO1BZzUBL4NfKbqiwTpi3CiZKuk7rl+9ixIB\r\nmzt0pN55bWk8pHE6paoMtfxNNaRCuBAfnukYCsYh9niKDTz2XGUQJpVuAC1a\r\nTAHum41idtDlLozMXH8/MMIuBNpHQQqaVe3oOE3FUChU2V/Z1uPjEQe8ZLb2\r\nRxF8kqdPDb8GUoggSW505is485EJvvCfLbxMBg5vR5pjJrVmKbhtgO8RjsGk\r\nN2xOTtNbDTyUaAU1OlB8cKGsM1hDeVfaFpxdmO053/W5IK5kuEcahqrT6F2W\r\nfgWC/ypAr8H+N9WF9+b8g2hG21CqC3IQlXMPgyndb4q2GymJKAzkE1j8liOi\r\nZs9UPaxeL3DfkkHyrswQLZSoVTDD9PygFwGg66+HnbJbfcpuP/NfPt4VSxss\r\n/Sm8JcgWlDj6HAB8ElMqHF+UllXKMDlwcdT8P8p1qiknLRKM7dI91nZHsO/l\r\nxWtIdwkjJKOaOV5YU8tPUj6SnXBlHRofpQ7/5JLC/ZMp67Ya4pDcz31GWcPW\r\npTEXvpTmEzZ+sfdAaXJPZ6t7F05oxgxcGcs=\r\n=0zGA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.4.3_1652411544291_0.28124334882814095"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.5.0":{"version":"1.5.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"c928edcfd823e919b33193f21e6119f10d6b15a3","_id":"react-modal-better-hooks@1.5.0","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-4EzfqqY7d7qEh/ajV8klyPA/IcLMWPAX5hC7oI+b4HrvAmbAbAt0z2pPzyOWaYetarrlXOEnKy1Arfc3+FzBag==","shasum":"469b8ebf4fe2c07cfd5659ccbd049d7156294d5a","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.5.0.tgz","fileCount":24,"unpackedSize":316215,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQn4+FmbqTkY93M4dZFW5LVJjsk5oRyBqUs4Vxvj9W+AiEAuYgjOb0MZcnaQi0Y5nYaEpTDbxXMS82cRn687ENN2Ho="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigxfKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoodA//YX5eVwQOLzFCJ9Bky1pgDwqxafNweNMlZ97jo6O9xxdcML7j\r\njwOGD5T4iSlams5zgqIiGfzr97GeY0kuoxuQXGHuMkl0jS+GE8ER+Gsk6N56\r\nlrTfBq3DpauOfusSbTL8Uh93m+cd3CGlRbhIHwkKzC/4mM8YsRT1HgqcCWZF\r\nDdYsbiCmpFPt3zHgQUvMk6hbTTPrOCBVTi8ngKqBwtI3iY94JDMRCNNfoNSu\r\nB1CO/1e/pnnDroU9RdonKmhEukBHEWMxtZh6DG4mYnbwA5Jb46QA39ds/5bT\r\nmfyxe1Zax11KzFCXnJduS9qDOJgWxa5sUNeMxLIJRvPnqT0Na09oqQ6MJbzD\r\nzi3ScGF3b7PqAsF6q4DXZh6DP6k/Jn6vwk76s74Sx4ZAu5RcgTCaNNwcLACO\r\nX5q37I0tPSYvixp/w5D0K/ibCG/IBkuiT/yxogDQjsFjUdpGTTVY98to5a1T\r\n3Opii0JogdIRO0uQdbwtPUD+glMT2CPLniCGelN7Z4ZexFXjBQY9/PF2rfCc\r\nKC0h006zknlBgCZJTLJKzGc6wWfeQpNPxKrl+GTPNGZGSd87oEDI4zTV0qA0\r\nio/MkFbkGvmMYn8bOfw5UMcZe5dKLkx8MLJhw5MquDFn7JVUKd93iTLCWMHo\r\nv15gcPb6jaopkGt402ZYhYvL/uxkebbHsA8=\r\n=DPS+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.5.0_1652758474419_0.736664630234251"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.6.0":{"version":"1.6.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"c928edcfd823e919b33193f21e6119f10d6b15a3","_id":"react-modal-better-hooks@1.6.0","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-ojWe85hPApBerCKB7QEkp8xDIi6t6jYiWPL0GFnqDbm38dr5U8WK5RgiDFH9vhaehc7KXU+h4QapgpUce3EGRw==","shasum":"da567a2ce0eb49dcc2cb5006657e2a44ba04070b","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.6.0.tgz","fileCount":24,"unpackedSize":330025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHeX0T0QFjDnd8BKq6qLIlaBZ/Age1fRrgAwjd+XMsLAiEA+bYFwrglHBbj5b9Yy1bEk/IMecTsEFJjAMQItIcxFDw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihFn9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKbg/9EHQT64s1oN14MFxOrAqToQ/jxXvA0z3IaJoNH+okBiXP99HT\r\njXS8jeNZdG2Uo4ADGGxe3wuZaHJl4uNMkq9E/wIR7COvPsH8iagsVabjJVEd\r\n4Unt3ImIa/Fn2zS8ZZirKXIdnr5QpISq15dPpgoDdpjp8DMrz4K4olULKnkp\r\nAurq9uTlRrymOjA/+4iWyWzzK/Y8LbkgIj9PCrA151cV43U0aXwuy5haqr1h\r\nAJ6G8+kbHdlmQOz4LBmNNdJ7mKY/i5MsKqxK+ZjT0UGM5SslfQspYjbZs1Gs\r\nROYosJFd56dq0kgqpTqbBvITIgWwE7XPYhBMgqALoer0F8LtDh4Ze8m0Oze5\r\n/LhWKbRB6LxgOMQUtbP7FhPoFlhFxsAqCFmuRkgnpcBJcCCK92U1zURovY47\r\nvQX/e3Rqpb8+aKGQc0BbqlGVG8+TOzqqtYY6Ir6sWgZGk9BkJc4obIIG1Syr\r\nwJUnPfsnz/Cq21tIuCZjIWQ4pVd0AXhUTMz2ccmB26L8TvZYS4gH24XzUiEp\r\nOf86SaM8/iEXxL0ETWZmJTy19vuDCNX3B4kvaGRjgpxPF4HrMTtDeU+lUCHt\r\nX39n+VuKCf2C3s2WkjGcZKAFcGzZPlUWDkyRqvMXr/WOnNJBELLMcKpi9ok9\r\nxZaR7aUnjEBvreenHPzjwlL9KXoZ23+amlY=\r\n=RdcR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.6.0_1652840957507_0.37344598051767974"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.6.1":{"version":"1.6.1","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"446e53ee9b7a48f36eb58d4ebbcbfa3f62c11cb8","_id":"react-modal-better-hooks@1.6.1","_nodeVersion":"14.18.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Vp3lp9qwrDG2fc/GxwlcN/YNviECpCjdmhpfkoOGoYoN15bi2w8YvWCJwDBMfDcJqnhfY5Ofvvdk5MDXjXw4GA==","shasum":"b24bbcd4a0d7ee63049cb37a44c1c5ff720a793a","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.6.1.tgz","fileCount":26,"unpackedSize":323705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3WJ1t/LIYuzoyR//NiPM/O7H2mfWzFYVfUQM1AkH1egIgW7dC5aiUYWY+OripLc82po2LG6ede+Cs5dxOjlUMNNY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikGs1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZXRAAgFOxMcfPCasJpxSQniPxCH1eujzreThcwnG0rPlrXXAtCBv7\r\n6b0gP+ErOl8wS/1Iuq5O2eaf2BkDjpqvB7P0g5X8EnnWLOeLfoHsqT9TkNyh\r\nnQIdcVn/GQPd6DN1fW+BiT+xyBw0HVb008ubC6M2sS36XlpYJGv1GBNH1gk/\r\nOKHCrWqM3LlSqNUe/l4j1+pXobzfdELUjBviEjXXEomjYYBAmOLvGYO+CDnh\r\nehViCJhQqfIdFf0VKRV1XlYc7kLBIMxWcnEJ+l6acZq5pv4lJrXl5TMQnncn\r\nuzJtAi46U4Y2Djr3+VRUyDINVGetn5PouB03Xx9TEjC1eDzNS0/2JsHdOGHD\r\n4SxZbTo3004dAUbl0EO8FjeMimA6wzApUwDIxdf01+s+ekUOHDCgktihd39N\r\n2xvhf0mPQbLCH6maKVboFkGWEqb77M9k2RsWE+5LceMHvSwhgPQ2LTjEH921\r\n4mpJh6CbcmRzC+TvZUV1IyGCQiXSrIW+4BnzpFp20/TilpbMBA1YpOIUeCSF\r\n+hX/XFev2diRqjfo6mmgD0ydpAiTOXxsS9wPFqmjTQykkZozWZ24FhhsiXDf\r\njWypXENKRGIH/rObu8OjZRhJx9Ditya+LTLNFPTLCw0XvYSv5xH9qoIhCOfx\r\nMNmtqIFSsdRylBkLrrQZ0DvzE494CRQZH/Y=\r\n=H5FW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.6.1_1653631797624_0.8865144275758532"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.6.2":{"version":"1.6.2","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"c61471c6fb983f65b593d331d25f67c721494fe6","_id":"react-modal-better-hooks@1.6.2","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-bpuZhG0pZWdSgQ4a7iKAVdn/H4j9kJVR6rpZyIiPURIOkdHdE56z0InXk1bxJsHt7Gk4ouMRwZYIofQbtpePzw==","shasum":"f65fdc0b737e85c3ed89c350fdbcd052471cc6be","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.6.2.tgz","fileCount":26,"unpackedSize":323913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYvkQX8k4o35FiOdIGO4+MM+gu1Lv0OYbjPy5+aCxMEAiEA6MG8p2QDbnUZLXbNPfKWeq9IDTsIeWbm8F5Sqxvg8Sc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitV+PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovmw//bBR72AX+8Bj44ddvhPufrhZUgBQ9L07VClinOE+NtW2WCNXd\r\neOqMR/F53MZxsYg5/Nk0dnoBD8QMexDd7Vq16Xqya/G6oj8vWaUOPq4lqc3A\r\nAcWMmDotb44opRg7PdQ3FPcTEvB9NgYDLwz+LbyNJJZYtre5QQ3wwujsG6gg\r\nXNAqc2WYNqIrAeFTzWstvaQVZdZ0fF6//2W9f8WhO+3JtK0GVq9DA1mvetFB\r\nYYjkADhtWlMdZkV7u5b+e9uGZs0SFT2Pc42dSh+uuL61hJonLObHy3zs7Qi/\r\naDcvQx7+MfCYjTKu/QCxl4aZsCMFgqZv6iFlsb1VM485FwpW0Gj8dwIbfy/L\r\nV0oXryB9/QfM0j6C47dSrViPRU4dIkoJhFdxWxGrnDDAf+Nxo/Ik2De/fLp5\r\nj/NyGaxwX5d+mUaADuUpWF9lzGs7JaQFJ9WF6KVY03CfNbIXSMg+lk48lYiK\r\nQPFZwRW5Y7hxReDyyn+JBeQKLg8bOYzULbi7ny2qzkeoSltMgBeUdCgN6/Dr\r\n29oyoLY08/4LoURpJhJj4U1XJ4NOXzjslm6cC/2bfhQVpPpNJz40JoypCcLl\r\n28M/COkKBeLBpA1ZjD+SsC5LjowKS7foOg+BQfCMP3nsNyM997k5x3xUsEL2\r\nYN/0oRPpKBvUhz7OzpgEzfEdNRqUsCyYJuk=\r\n=6J6+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.6.2_1656053646758_0.4421881038432387"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.7.0":{"version":"1.7.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"27e50be35969a54d62a47b1a64317fa0ec90ba79","_id":"react-modal-better-hooks@1.7.0","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-psIHsryDnJAANREShAaRZtzucfyuVB2hazoa/2ONmQTf1oPJqvrHhm6eGVCtecoeNtW6hVAd/5xDmU7KahoIJw==","shasum":"40c68f8a50b82af8ea572b5dea1b245db30fe24f","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.7.0.tgz","fileCount":26,"unpackedSize":323688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKbOC0vZiD7mW9Tx0+HuFEacUSxYEo3iGA3C3OUWipSgIhANe4wZHc1bZMlJKWvn26DMV+fPoHIxxoD2Mf+g6+iGkp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixOtcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSJA/9Foi+eoufbsouaLG4t7dRkBpaLzLmuTPbFZwyK3ABrJmc5lX7\r\nH9z/PHOjviGCEqibCYs651DF3WeftZzoJLEkMpriNI5reAIZexP8rEs3AfzX\r\nvG/9LKIHatQ5wZJQJr9SA/Ho/jlk2yuKpgGrrxFZQQWZZ78ddHEtmCV1BZnN\r\nuPzhP5DXKliM9L57aA8iFsVJ9Utf7J+XwJF23Z+XWbUAuJCWXTT5Tbzc7W/I\r\nGVbZYBMpKkXhcTdT7i0uzlLuF4GP+XO4l2fm7/ArBjXcZ0mG5+PzBYWQ5pCe\r\nUTWQYZ8iJvHykSfGN9d3b5KJ/RNK0uTpgvBunVEJ5tRp+jis1rr5IwgPVEXt\r\nQXwVvSu52596DEgbvkwUXNOfSqgmj7I7hsVtQixBCE22Liode/OEB1+4DTzX\r\nNAwEB5FV5dsf2atZsfLMb11xJf8Kg9npwf3rIJPWybhYdTNztAs1/d3XFaE/\r\nf7IFp6xgQkwfj0CJPXOKmon9WK3m/ARvam1PjIWjfVi1U4DG0EJ05kpH8+tL\r\nJuxrtJ0oJLp+vKAdzNepqjWVDQo5/17Fvv3tEyJwTL7M3JCASGQFp6sKCreF\r\nAIG/pBa+3pa/77JX4kLItSoviHhHLoXwO1eSj5lMU5tzO4jqHBM5ZejsTjDN\r\nLZ1RD8S7dFEs7J2nNHnuf4ywLhCUoitQwtg=\r\n=bTFY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.7.0_1657072475859_0.23898521547628593"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.7.1":{"version":"1.7.1","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"261850227fb4ed38fa09c16ec03f0863e9435bf3","_id":"react-modal-better-hooks@1.7.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-gnh0b6uAq6WEanPvOHVdntMl23cbHbecpyElPDTEdUv98hDzHsY0itaeNDLFQllKSsKTvgxaSG5VnVeoeT4zYw==","shasum":"05d8e39fc93c431fade80bf7bbc8e58b96e46308","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.7.1.tgz","fileCount":26,"unpackedSize":327809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPudsvVJrloYexrLgbXuqTj2zcx2m1qaiohFUe8pPnCQIgMaSF+GG+6auFx15flX7qj1puX4WgLBQ6tqJczJgmDnc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8gEjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwwRAAlxpyXt+kw7h7aISu3gjdiApEoAZRn2BqAd7DMwgKanLsCxFz\r\nMaSCrP3z3xjH1CTRXlrzSV1mMcm7dwjXBuaLMZhF6a7qE2/brV8M+dIrlt07\r\nqXe9NQLqoJJFBPrH70cN+gDxrDXKQSIU114RWe9WJhwP/tMTVzfbNFGhJoHx\r\nsYvqeGSGZXJLxM5JcUml3Ost/ZdO/obBm8X8rBpkpE63OPQMT76fCY1w50lb\r\nZndrEtonIIuh1pQxEICEoPHJQ+7eAABq9fEhydm/e9L50po0Z64DkinuFHYg\r\nQXcpiXLCX5Yb374n4VUSKTL4ylPEFRMYe4qwBKXygVoUggUY7lIFNjkBbvuA\r\nrlfe5L7x8yuRshnlXqR7uRyKPpcto7i5a7Of1nPdhv0Qwqn34jNR8jDq/pUX\r\n35e3wHbbUzjYxBm8gQdNpVA9Sy0yByn6A2/544n1wiGI9AjiSokglRK3FDGw\r\nDrQMqZHm1b9l4qPbt78LzeFGG8vmKy7G+BBjp2FO386pTcSPX2IhiTwp96Dg\r\n7181Dur920VRvBHRIhXGgJtrEDxVHzg3ShgXuAwWwBSzsmFKJ9zujY13R+Ax\r\nPQnpeA1xgqGwPXIbuoZHzjbzs6VqSetUvdFURAmxyw9rxNCScbpRed/3Tyy0\r\niQ00f0z40xw1YcZv/d1bJQL0QUh0H3YrZTo=\r\n=Ufaa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.7.1_1660027171241_0.3139668392186876"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.7.2":{"version":"1.7.2","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"59ba8df4f691acf7e719a491e613197605012f1f","_id":"react-modal-better-hooks@1.7.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VKDnrWEich4QnMj3cbCGld31VZvGeV0hT89Garcb5TtOeeDfDuSmsxZPUbL6HfYMsgoiVeiB/R5qbw+ulX0bsg==","shasum":"286d2a6e61b2f9d471f274f51829859c58cec821","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.7.2.tgz","fileCount":26,"unpackedSize":328185,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID63pZbX/dRQ54+DgJsQH7IcSwg8IsrV5XUSI8avKzzAAiBj9Kwv70R7X0vQcqlE7MDXrT0SUFIIvFKoyxWnXYcNZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdf53ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofRw//Z4g/X+Tf/UYmc1oxkTj0z2eBx6gqyqmQq5JZrnc5Ex7nrLsa\r\nvWYddUnou+V8RyVby565iAO49N8kzHRYF5Kwk7EAO9ZAjoffRte2saiSArLQ\r\ntOjUtbTxtXyHo4cl1p0A0t8BM/IjKn2GsGPQhW2I+k2C6zTMOVEoNCGew3fZ\r\nzs0L2rd5M+tRm9AKwdIbgzAxtIhH2ebSHmVoMbcPghPj12s1k0YZoS8NgIwa\r\nMuvjY6b0F5PggL+ndi9RmDdgdbiyrClzt/2w4++FKGMLXAabFbbBJdd0YyOH\r\nx26uOudXeor2Ofpe6ThA5IMVqMVDmKR5ZVhsFy9ae+mQHKgMO8wllLdL3AT/\r\n3gaNrwhTaSECaCnVo0Ej4x2QPN6g648D1vt0RQ3rOWGMNpGmRkbv0iBBwMpu\r\n/SN6tcDviwlG9gS/liitTo7PtG6veUYD0oyyvxzKBqeJhbFjCLGb/CcWPoRw\r\ntympeV2hNAV5sQA2TirQ9sm/UrcjhQ5mRiJQOgt0I33iaKn1aP/HU9Rewuq0\r\nijA622S8ITiES6IaeLABLPVRd/4tlpj2YQQzAotibQruteoNA93VVXzmcusy\r\n04Cd7+uVgJPhC+i5RRMEsiptjoxrKbAnA7MwuDCnDw92iTx6yLTbyEvmlthI\r\nPhSiGqmIOzODTzt7OqiyDzbAEGuk9zocj7M=\r\n=ygRZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.7.2_1668677239534_0.5291789637462643"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.7.3":{"version":"1.7.3","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"85857cbc592e9a458febf53f64bb7f0d403b9c10","_id":"react-modal-better-hooks@1.7.3","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6IcHW2x14CJN5bsFPv6lAK6jR8z1147nWaz/KgGwumOiltrRx6nBWf+cQy9kleZaZcOdZMLG/gT972Lm8BjdJQ==","shasum":"5cb377f08ff71d06fcd557eb7807ec800aebe1ad","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.7.3.tgz","fileCount":26,"unpackedSize":328365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAi3xkCJi3uuP9q9evq5m7/y+Z5JPVGlsAlhtKRdoQwAiBLJQHYNhbk5gHvFVvMPKcJATaxaft+yZ6USUcXs2HO3A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo7ghACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2Jg//f7QcZrilCbWKdgx98Zv0BXT8AJcz/tesOkXfOfYOpoUnB7tM\r\n4gy3knmaVYrZC70oEmeJ1cWn89YUEah0rW/9q0lkQaMWMDqvChT9dKY947Wl\r\nWcPijzg8P0wC4jxpVg6g+iD2M3XhgpAbx/pqsy+p2BFCMdQOg6Tr7+8elGkd\r\n11sGS+4W7I9sc/fQh99lWjML7eoFwZ4Wz62ma83NJp3687WvmPm7xzzhxYSf\r\nAsIYwDk0CAMx780e/788ERcP68/QCfvT5/zFouLe/tzUFUQ3XJIg2HfBXTwF\r\na7+xRKKFnkOeR3uwsl9X3oKbj0/npT4tUc0Pk3r3IjB4xjy4Xt07zM7lK7T4\r\nCYvu9Yp7yyfM06uB7vIFxkvT4LrKiOQZAcP0YUohZfabfCH4KE9HbiTwpVlX\r\nJbIvGYz8P/e3xZs0mGvMEUIhaTJSjncSgH53sHwLGvuNLavRx9iRGSlcVIXa\r\n9W4eSn2NZD/sgLUFj529LTZrzTsrj8Yc0HGZSGipCOzHczalo7krC1qvCmk0\r\nLQ7Qcc3DnYtskSYoinElsnUX5SAu1hZlMVLgxmn+syGP7jkW0TdFDc/vmV5A\r\nOmqhj7nV+grcWbIko2DUzEedAMYQq6nJqnUKEUf7c+0Pnfu2ILEYXQnv0+Oq\r\n6SKibsXuBzTzlSIcKnPdfXDuY5v8iv0Awe4=\r\n=TGWH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.7.3_1671673889043_0.2773353254489568"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.8.0":{"version":"1.8.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"2ce6706f7b48b88bf7ac3ed4ea4170edc00bab5c","_id":"react-modal-better-hooks@1.8.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-AtMpLl1mm6EGDoUxkYD/5QtJx7Xv/c4/nGPfb1emoZ7b4nxmRTd8gn0jJJftbi1aYnnyKdtBngwePzgBvTlzqQ==","shasum":"e13c7af41e9e5b05dc158b455d0f5b21e4685d25","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.8.0.tgz","fileCount":26,"unpackedSize":334050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHM+P2u79P3aON5BnKHgu4rHEg+hOTgdaV7zoEWdSyZAiABMy2Y+lkOfWgdOqlA03y5F4SW2OZy1PUeaENoeYgoXg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE8JMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWvA//a4FjSIzSR5ilf2QUzMFm10dse94Mj/3SGbpiSUfa3V37tJEI\r\nCN1IPJ6xwz/SVeT1oE1OXCVGkOg2zEdRzCotfp5gs21/9m4vyxAUdz+xVb75\r\nFQQ3F7GuvUuvqlCTByufWdY7Dznyloj4BSysjQ5w8QnZFJLBk8Eg2q/hFnAN\r\n1932eaKDOiXRVY0S2hcZ3A1CszQVMADrBLrmnVrGHe6O3sPZYJwqwj2/AB8n\r\nxUrvQKmpite3kZlfUkRU3pKPfiqRhZ720cqtK7ZuWQAfAMElH49W0V4aJi2y\r\nzyoVfUTyDr24if6Y0XzQrGvJ/zTbsVJuJKhkwAqetVfAYSkHLuQSA+7uGsS/\r\n3X3AKkjCMWqLokHkl85+caDEv4ocCbTXj6ZZIdsXMe1E+rYKoHxnWuZWglLU\r\nv8YvyHCxZIjtCbdLtkeB4hUlg3D3UGpS7SnGYMQ2NuRCykcErxGOxkyRtYqy\r\ngUQIswC/AQw0CnWVpn6VjEM+m8PGT2lEktLbzHWCdHB7v039fDkEqgoe628+\r\n9q9CTW8qjYJMxTCzyP/3XoqNfONH+5T7QtTa3rJPcXQgwvmelHOY2UGk15GJ\r\nL6Xm3DmqCYGgY96UaS2sA/JKwbIKZchWhnzPb3IOuRHHbZbcxFO7uAzDIcpI\r\nRiP8raB87v2lqRWWqe8L9BJ5kQHSdg50VTQ=\r\n=cK9n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.8.0_1679016524087_0.7674467891403127"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.8.1":{"version":"1.8.1","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"2ce6706f7b48b88bf7ac3ed4ea4170edc00bab5c","_id":"react-modal-better-hooks@1.8.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-3TA49G60jp+Ear8HQqTc9YnierW+Yfmxnv2n1qT25oF+wBGCSegxupwP3sGmRNPKGcOrC7xnG7yKNqutv37SAg==","shasum":"f3cbf0de7d82adbcaa2878b11a7b016c92d24555","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.8.1.tgz","fileCount":26,"unpackedSize":334066,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC0d3jWrdDH1EfkaNvFk/4afXdBZQTTl14oDizkwTJwAIgJUcEl2KODqWg3CIt3eMGUzKV/oaLlnT48KIJ6IoAA20="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGAKUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVKA//Spy8HXdj/V1ouoF9MfqHTD5rbIm3+mIIFJpgQX7O3sG90nEI\r\nPslHIjbPKz2gbmGliZhF+5uC3FXXSr08BV+HofgmrhCvaVqxcIPY/uPny5QX\r\nAAWZ2KXeWWg/9Rywbxig+U8W4I1F0sT1R9IukllhHdgja67uSNZ7Pfoue00J\r\nfr3TkK7FF0eOSf5bNPYBbeKtDzen/7PlP1JL+FMSMnpW/60kjSAuOj9ytcXH\r\nvaORmxBQFyZmR97Zj03ajRmQjhgU22Q02ADVjZzFTRyxBh146PyjvuggXnu0\r\ntyeLBe8I01ustxRVMjVjOklKFY5EpcZxljBJX2ItqnD+VPskcgYCUapE8wEJ\r\nfW5+pi7DSk/MJvBzXxVJynMvy/w35oqyZZWJL/EHFEyHh2pNTKZumLZPOPpF\r\nFcTeYflj+OyEUA6HSlE9aJ7AABwmU2qvMG0ka7E8n4s61qec8mescjQW4qzc\r\noIwJUQlTxIVTmL0dqEk8dQaJioTX4/BhDXjN9YaH9ktQpEY+0RUcGAblj1mW\r\nDESUWNFIQbGI5NqhU/hTG+CqSFbYzLXTcQQek+VP/JKrn9N7oQU1Z0rdYRDe\r\n5CAnEj0U+towwj4ukLLOmOuEDaqs8u4TJIlK2Es0FwimU9lpQ/6NNcmeDOja\r\n75PTx0HYBiK/W7cRIJzGUf+6WpTbhXadI7Y=\r\n=i8Yh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.8.1_1679295123827_0.8079398234386514"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.8.2":{"version":"1.8.2","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"174783c28384e11a022d85d8705729732f91fd0f","_id":"react-modal-better-hooks@1.8.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-IdKek1hJvTvNl1JnuYm00rM1i0Olg0rb5W0dMFYSuJy2E5Qu2OY1VCvlrHULpfAQ8Wj+7nZsXYyM7lBv/wtxVw==","shasum":"e284ef6d0a04d8edc5e53bd72329569c158123f0","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.8.2.tgz","fileCount":26,"unpackedSize":333354,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFbUYsiMNvJm36zS90g7D/7EeuByoZKa9sRAJNOm1qcQIgTNqsgN0ltmolLv0KrDNjr/jloxOgi7fPcuOk6zyXLys="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGBUCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOxA//aj6Q0C/suo+S9+aCq4kaSLlEDKW8MgypUfMT+FUMMXyK+FJ4\r\niuQFOwFnXN5x1hGsejATsJoo8SOVkn/8YKoRxoMpirje++3sHjzANvs/SI9K\r\nPwqXzMTFGFt1NyRAHUZPfAEgUJjjRQWM7jdS1XPyFffPJ5hglkNmSYbdewvf\r\nPOmMxmYAv79IhwVy9YW2aoIM4Q3PBagmI34/LnMa2rTNHCiPG/x/o2vrDYc2\r\nVrlZiJlaCznHfyGswc9BgsWXsR8qZfRkfm+FB7yg7BgVRH2/YG83TIBswYAd\r\n27NPCn385dXIKVogGDaOyGN4PIsB8oDrq+Ma7d/AnlCaSQ6CAGmPVM7xnpFa\r\n+ehgy10JPem89KqoNjjzA9fqlSvxHGKi36v6VCiBoHjqtVvUEulKo6zcaMwA\r\nekDk3aWd54BhCMhWwWvOTS3FMJm/e2faKFyaRS7+gDtY4+P0wPRAPXBdFYKt\r\nZmViZOAUaoGD2taQ+AvkHMZ3gMwlDa44VKsmqr5B7nep+8oNmlDoFBPZSNFj\r\n+xeZvQ2w/Upll+rqW3Ud4lNCg70ZmafNgORUkJ/M+bQFMYDtEjhPCmfkToun\r\n7L2F68y286bTAPrLiiyqqE15Uyn8n6EEHtr0BIVc04UupS8n6AOKHu3awt6P\r\ncwpxP7KlGvH3O/Vi4gphCOlABGfAGPHqRfk=\r\n=TR3u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.8.2_1679299842408_0.9576477602970106"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.8.3":{"version":"1.8.3","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","lodash":"^4.17.21","lodash-es":"^4.17.21","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/lodash":"^4.14.180","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"86be740f179e064d63db2dcfd4185f5b04571e0e","_id":"react-modal-better-hooks@1.8.3","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Q5aKYw6kOFbGDySb5UW0NGJvAuG3I+64gA4jiMBscpM/XF6W9/+4wvyz8c2MwVpwhkmn+5XemX8GklXsdaJTbg==","shasum":"c6a274d074f42091618c449d5ce8a7aebbcdcd7b","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.8.3.tgz","fileCount":26,"unpackedSize":333348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMJ2GMzHqz1rm8vdIvrgnhaHjiuwhnPoBnh0zMIC7aVAIgR4wEFYwn+2qFTqUCIJPQkZ350iut/nlIMQP44YKk4pE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGB8jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3/g/+OgCufJVOeEUbPZzbPOuF5Ulz8L/EKx4qQPXI/SGiXQM2SJab\r\nfA5rPxhyH1ArWZsqWuJDWh7jA/WwHmvE7wcfJGlKiivhOM4AQiy4GvgFzEmH\r\nzgJz44yxoleCMVRUqSp0tc7A82U5pUUFxm8UijkOpKyhWkd0fHsTJGDsybo0\r\nqLxhe1XPpC+r82LF12ykPKb2JBvWnfgB1UkpUZp6EqaEROfPs7+eccR97944\r\nXioOwND3wkhQzvaMN3gAYnX3zPOehk9WZPkeExLVgnoSMAecm7iWyJY6NScO\r\n6hlnCoOJMGsGGBDm9mnoV2vh5mfcruP3zxXGjEN68wwcOyA+zRoSum7UHQ69\r\naXWXASOjjz8HCVVyUklwMKDRkrkYCP03Q3Nl/qIbVAsXe1kUlD1oslz5Pw/k\r\n3AbxIoy5FepYin3dHH/YIlIWMxwNtzLlmU+/BsA/ezUYsf1HCKJr3PxIL/D6\r\nMAI/CZYtHfsqRlS5ObmK5xgXfAxvx+SIrqP5BiX1EkoCNpIcOLz76wKWikod\r\nQspcXrvgQMCp7e7CufFtiVwUUpSJJwAEn+DprsyvrxUO8aEMaU5BS9wOHgEE\r\ntVIsW9AePJf2cj3iF9MJeGxjzv2WQdVUol/PlvUt98zw+YNOxg/3t/Nskq/K\r\n2M2wkUy/6uH5lxFx3ZAUkdCUux/ErFlcwNM=\r\n=1q2J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.8.3_1679302435651_0.14829770908125517"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.8.5":{"version":"1.8.5","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"75c38576a1d6674689b589b3cd339c30bc8068e3","_id":"react-modal-better-hooks@1.8.5","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-nqhpMObWO3v5yJDvWoWKzllkhR3EMc6BUWs15royl10UKsloAh4F1Kc8L57latyVAJmvybE5qObvbxiNz4cHFA==","shasum":"6ebb823dc40097b55275a528919a5819c84eea47","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.8.5.tgz","fileCount":26,"unpackedSize":336728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUhQl+o3bRrY5xHLA5QW06ikQTe4oC6E70y0vtZSU9eAiEAmAOKmRkGlovMqdoMVT13qOvvpckPJYsO2gNfoGqx5ZM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK9ktACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcFg//dCZE2oO8Nn2ZurJfM6NfT6PfNky4pwoftC8vG4owhjkqCG3b\r\n+93PddeAiFm+XBU5f/54as8HrXk0WoFxws+vbUUMF+1GOv4JXBO/gMbgI2AP\r\nrfUdovt4ToS/1yklLAJlLkITeBVd+90C5Lx9uqbopA+eoTg0MrpRDk/xJspA\r\nCVk6GT9zkLUewpjOz+gmwTECZsU8uysz+Q9WOkQieBthFG1+Y4f7gyNIKGY6\r\ns2qIvdnfn6YslDxKLdYoI9cU1o1yum1is8woPbqD95XJUj/ZPNKrsyNpqLXR\r\nDebr1VfU+6YcKPeXeLojn5ugbfcbDGSYSVzlyZZ4uEYfNJItYuQ9m3I2gUkd\r\nnUepiRpTDbiV+aEV8t8Z23lwPlx1VSKEcNuzAt/wC0in6jRLI8ws1GXHnDHo\r\n+5f0r7m+JK+3CN6xcwr+ajmb/2LMJXusHz413lffATgORSJI/kxjYTCJSM4s\r\n9De6SmHVcOLfe6E32Luk2IsRyKyNlXzahRV6vjsmHF+UqHBhlP5bHr5mCdzq\r\n2jV5+RO1fefsfzzZlWqwQdfN+h2GNzvQJlEJttG2ItGOL/MTABUjEjsBJEPh\r\ntz3fS93A7+fncYpBpwCRZy22dSjecowDL+lYigbhhGqE2ZQDCZrWW2I5ecFX\r\nJetiyE2mzQP1b3pNB9vxfi2IJrpMBwNgZak=\r\n=XH9Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.8.5_1680595245115_0.9151210306064015"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"1.8.6":{"version":"1.8.6","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","react":"^17.0.2"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/react":"^17.0.40","@types/react-dom":"^17.0.13","react-dom":"^17.0.2","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"f6aa6cb2bbc3d9c8552b25be3c830ace0e2c8bb4","_id":"react-modal-better-hooks@1.8.6","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TPSzQehKNKXVfA0GtRkv+R6Z8dlpJvT0/IIJxfI6VH1iEyp6UsElPB4GXHzMLFRWDMVWE/VUEXppaFckZzirnQ==","shasum":"c6f68717943c26aeb502c12f24f5d490b94c7b90","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-1.8.6.tgz","fileCount":26,"unpackedSize":341738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIER+LTb0lGl+WFu6aHtA0Rp+P39RKTdq0sbDViOu5kZrAiBpAxTrYng5REIHr8/RJbyKbFcwxhy3tbmw+294Wm7a3Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN1e/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokWg//dRYzBaFSoH5OqQzV2cy2qRZr39rAjBsy3lvsNOnfhBw5TzZf\r\nO8B6/P4vOr9jQ581WIBlkA0Wpw9alAVCyRVQbjwwuHyx8awpiK6aZQqXP/i9\r\nA61di1XfdjeZhkF4evvsLW2cvFz5TXoJLFyusH/Xa5B0kK0hmkh8OXgRS44+\r\nyidb9CG14ZFD8cEcQLnSNgWo5BEfm8iH/0+6x6f2yD2eSWCVTeIm9wDg2oEI\r\nQhkfWSbg0UKg1e7Aq4crWwa/G8ffKjThKkk7e2vtMtu7XaL3h5kZZ9vjExY1\r\nFSilNvLa18+LY0uQf8xpjugP/HbEbSWDjVZVqcRFBI0BR58DeSXN6T9ODDrC\r\nPkDz7eQxGAO2zHJuXI94mbBRN4zRO90fg0/RYDQhaFrdEtjIyZ7zGm+F4ZvT\r\nWPToLoDhuyGU7NcId0SsIRrLlPVY+ntAC/xgwCkvcN8kBZlwM116L11ub0sk\r\n2+ZJvHiP5TEAcXirE52V/oG/NNwfF0E6TbtLg9KA7K6EnTNy0Hdp08T+KA81\r\nPFGuVaeuNmJjF08HR3j+71UVEoM9TUj2sFrwYrS0MMQRsY+DUIprDp3OvCqe\r\ndehiAKYCAknip9ifQtU4kw3zzM9cBL+B/9C/IESInGObvWudGhiRm+vurXEC\r\nZ3EATP0Z4E0RcREgYcQpdD3lXHeZO9d0A04=\r\n=FXNb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_1.8.6_1681348543021_0.834832311172576"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"2.0.0-alpha":{"version":"2.0.0-alpha","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/react":"^18.0.35","@types/react-dom":"^18.0.11","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"d683e7b8e7b8fe0a050df1aa59a856dc6ffd34a8","_id":"react-modal-better-hooks@2.0.0-alpha","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-h6zFoqRgFGNTyqOSFIiKhs7n0V1+Ewv8oImbmHKG4A/xhYgo877woGifnnffMzSEo9IUrDo7BPlqDnXn/7iBpQ==","shasum":"23cac9ce7a89650e6080e377d315e144a0ee5496","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-2.0.0-alpha.tgz","fileCount":36,"unpackedSize":159389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxa5k1TMiJDZeVHq//j0qdqTkRHgC9CavdGhvvQRbkCAiEAo7QJsd1KFbELkfVAfzLyY3VXX3W21Ovl1XAsCl+HT4Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPL6FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkVw//TEdZ8vYmiCrq5mUefZ1UkvPcpI1ISBWgpv74haA2Dxn+0Trq\r\n84qxe76Wiuze/ahTQ8m1YabRJw9sKWJpIjQftp5IngOBMtxDDbeJifXbHbj9\r\n4NUcwCuCiepRR0O/9gVj0qUdwA8T7I0tAwPMgwibMUOyoRWdSNU//shOzqKN\r\nVSZL9sWKfKYLm0TjznSDLZkeuZ+ECSlAyXk0wNfTuf468vCyxg+6/0T0judp\r\nNLjLH+/CRDHbPxrtlX6yFb83vi0PR7LKHhtnRh3YBmAxKKrdNW1qVAxnUcUR\r\nbp6z2p4qCylp79uwhOM31vQmM8ASLF/9dqTavr4oE3MHkRhKe6zjeZl4JCY0\r\nJVZnjwLJz9ETOkaop9XC9Kk3vjbI9jvvYrP7eZzhrXLbPLR65Dp0vgN8IM/u\r\ndk8/pBko7qrfRDJr7mWAZ0c1/aMwI2ESmZAmms395FOdTWh2iv0x677/+tSU\r\n99RnVMPSxsOrvZ2KiOPg6QJxm6kx/gnXFlBudreuD8n4gm8dasT69l/8bXgq\r\nivtMgimDx0M6eA5r1b2VHEPQOdgCLtSdNmeJylqomH/VmI1Fw2LkNoEvuTZn\r\nv7S+dSYCKuXixbQCGKiui1aItW2tprFA0SqMr+KaQbfNSAlLMnZecjwve5nf\r\n9i2h2mo4WDHGlrdRyWrmfA4kGVheSfhxaAA=\r\n=ywYI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_2.0.0-alpha_1681702533387_0.15079719571728845"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"2.0.0-alpha.1":{"version":"2.0.0-alpha.1","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","keywords":["react-modal","react-hooks","useOpenModal","useCloseModal","useCloseModal","useCloseModal"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/react":"^18.0.35","@types/react-dom":"^18.0.11","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"d683e7b8e7b8fe0a050df1aa59a856dc6ffd34a8","_id":"react-modal-better-hooks@2.0.0-alpha.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ydSLFZw26t9rcxkt4QX/R7tMskSq7GLHwgEH4x0KxvYQcP91PVZ4QX6BisGCXXakIhnoM1bJVyr9IHgur2dEZQ==","shasum":"be7832c44298185d6b4ea4c8d81575137de7fd7e","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-2.0.0-alpha.1.tgz","fileCount":36,"unpackedSize":153774,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzdtcr5956vA/7JVh3rqNSVqUO5FXJ0HEI70dgUN4zqAiEAnS4BcIrSfZPvEsq/mc0IDVZax+CRkRcylwyzXMB1Uao="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRzFvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm4w/+JCQoMHksPRxFw3+rUuZWhsE+q7ZrUjUXiO4A1ZY5gPHvilXh\r\nQGVeM6ZwHCew75IsEBtYZ7RTsaP2Mx+WgUx763tsS+EUaUhK9rlSGdEUWwR9\r\nvKDbwZhjzxWsastt0FBR18Bz3xMiHq6OF4HdqRbukhyJdWY7Pm69lrBLud4Q\r\n/pt7WqnuAzc9Wnj8cCGzklgj/Bltw8BHS6a0w7liPY8HH/SJQpVyxFZfmNCL\r\nXpCQiQEhX/hi5NmU0l8U8nvTI+j7pRhjGufb4w+dJ0kOPBYPWJ5fShpr/lWS\r\njQMudQ3vwBvKJu0v1PPH9MjS74qU00JRevckNCf74RY0KMI3jiV8t7kbTjx7\r\nPwjKkhbm+cK5nXGoMCuDTPpJzMUoHPf8dcvAm1Dt3/kMyv/bdi8zUulHHksh\r\nv1M+W2sKMjsEjLU3/VEul0OlIZDuqep55dfcwOWmsq0+clUVfw6Qv3d7A+V7\r\nsrgt6oZhAZvwp2KwHx0ErcxBcsw9wpdoQsVxQ4ogK2KjyTrt0w0TLiS10bfA\r\nb3h5PK0jEAbPXKt0DRrSRxGkykQHlLjLeNSxYtdt6raQFgJ+2/wn+x1z2aLe\r\nEqqz3d54e6jJmutZBBkOUHPT59JDn1iHPIjcMQ99wiRZpr2bkFMXhvKihkar\r\nR9CcAAhoGIng0wooDhGOQmXWJm9OCaf0dlE=\r\n=hhcU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_2.0.0-alpha.1_1682387310962_0.48277674738141396"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"},"2.0.0":{"version":"2.0.0","license":"GNU","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"homepage":"https://github.com/rwson/react-modal-hooks#readme","keywords":["react-modal","react-hooks","useOpenModal","useCloseModal","useCloseModal","useCloseModal"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch --dev","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"react-modal-better-hooks","description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"module":"dist/react-modal-better-hooks.esm.js","size-limit":[{"path":"dist/react-modal-better-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-modal-better-hooks.esm.js","limit":"10 KB"}],"dependencies":{"immer":"^9.0.14","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@types/react":"^18.0.35","@types/react-dom":"^18.0.11","size-limit":"^7.0.8","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.6.2"},"gitHead":"08aad35670826b99e9bf1680b45272325dc6e14b","_id":"react-modal-better-hooks@2.0.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-JWw66oNgY0yrdwhF1X33q4QLfxBJUWiNVu814IySrlUr5iQjBX8nzNyb2jWiOeRI3xlsNJLBvld0kvcq2ym1Hw==","shasum":"ee3dfd6127678caf75b0f42cebf33d701ad717f0","tarball":"https://registry.npmjs.org/react-modal-better-hooks/-/react-modal-better-hooks-2.0.0.tgz","fileCount":36,"unpackedSize":152773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBhmzzZtRfUhE1ZaXbVigpx1JXzkQyMU/WM6cF8TI+7AiEAqa21mAoHHrQzueEDAgARD33U4lKhvlpJG0AizoItTZU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSz4mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYyBAAmVDWxTy9qCOEIL1r7iOWkzcsi0yWZSHYo7O56Z00nPt/C2vv\r\nPpdNJlIUhq8EoHQMv4/yi2bEweJ8tOQ9VYlXEOlMTsEB1K7EsbPCNKmnTLv/\r\nUPuGDhyh4iW9A6NiQoimGT8abM8h7KOSpqKZPq95hX/FNq+SLD4zNUz5sWhd\r\nKPmTVkEo1H6uD31ePMkMUdHqzK6z2GakVVDA53lWXwtN/wLBEOCtWJ8hPvEi\r\nxgFPjnPLeijvJAqcZk7jE/LhZdNUyFsY0J2qlBzCNaYM/DJt0klTeRgusD8c\r\ngTw1YxAd9V2BmMrveN6txfSwhE/yobSZp2z1WpUpognAcy5CnFb4Zd6dOqgt\r\n1672/aylCuMquI2g+mVHXDAbzCZoUIYUwSQRiHSi/E09042Zhol24WC65Nsx\r\neH7l6V3bXxO/cmW+ChAmXQj9JoOLBJ/6vjC7WiNE2VTwbteqhs8v0x0cL8XZ\r\nolbYX/y7CFoG6nEVDmicMfcqld6dmuzqyTy6QEdnaQChUI4+JOaGr3G4A21D\r\ngAeYxhS+nbISAS/syR6JeFHo57Gc/EYfSxNG/o73M3z1g10rDukM+bm6O2/e\r\nAWfuswypucp3ZjE/vdS0Ph8+1n5vwbt5+SqsaWAUXE4xy1YJ2XD4F5uGUPpt\r\n+2bJm0BvtpZkdc7EF1eIH3YfdeWn190Uos0=\r\n=kcME\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rwson","email":"rw_Song@sina.com"},"directories":{},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-better-hooks_2.0.0_1682652709778_0.502318889237326"},"_hasShrinkwrap":false,"deprecated":"'react-modal-better-hooks' has been migrated to '@usemodals/react ', please use '@usemodals/react' instead"}},"time":{"created":"2022-03-18T05:51:46.162Z","1.0.0":"2022-03-18T05:51:46.307Z","modified":"2023-05-08T09:30:59.929Z","1.1.0":"2022-03-25T09:35:00.705Z","1.2.0":"2022-03-28T02:22:28.848Z","1.2.1":"2022-03-28T02:24:08.277Z","1.2.2":"2022-03-31T03:22:43.571Z","1.2.3":"2022-03-31T03:35:51.057Z","1.2.4":"2022-03-31T03:38:56.010Z","1.2.5":"2022-03-31T03:42:36.766Z","1.3.0":"2022-04-09T03:08:22.746Z","1.4.0":"2022-04-14T09:09:21.866Z","1.4.1":"2022-04-14T09:11:51.396Z","1.4.2":"2022-05-13T02:42:46.058Z","1.4.3":"2022-05-13T03:12:24.433Z","1.5.0":"2022-05-17T03:34:34.619Z","1.6.0":"2022-05-18T02:29:17.801Z","1.6.1":"2022-05-27T06:09:57.779Z","1.6.2":"2022-06-24T06:54:07.012Z","1.7.0":"2022-07-06T01:54:36.060Z","1.7.1":"2022-08-09T06:39:31.400Z","1.7.2":"2022-11-17T09:27:19.701Z","1.7.3":"2022-12-22T01:51:29.186Z","1.8.0":"2023-03-17T01:28:44.300Z","1.8.1":"2023-03-20T06:52:03.974Z","1.8.2":"2023-03-20T08:10:42.608Z","1.8.3":"2023-03-20T08:53:55.807Z","1.9.0":"2023-04-03T10:01:48.750Z","1.8.5":"2023-04-04T08:00:45.299Z","1.8.6":"2023-04-13T01:15:43.221Z","2.0.0-alpha":"2023-04-17T03:35:33.566Z","2.0.0-alpha.1":"2023-04-25T01:48:31.167Z","2.0.0":"2023-04-28T03:31:49.994Z"},"maintainers":[{"name":"rwson","email":"rw_Song@sina.com"}],"description":"an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally","homepage":"https://github.com/rwson/react-modal-hooks#readme","repository":{"url":"git+https://github.com/rwson/react-modal-hooks.git","type":"git"},"author":{"name":"rwson","email":"rwson92@gmail.com","url":"https://github.com/rwson"},"bugs":{"url":"https://github.com/rwson/react-modal-hooks/issues"},"license":"GNU","readme":"# react-modal-better-hooks\n\n> an eaist way to open/close modals and pass props to modals, or register an dynmaic modal and you can use these modals globally.\n\n**If you are looking for documentation for obsolete [react-modal-better-hooks@1](https://github.com/rwson/react-modal-hooks/tree/v1), please, check this branch.**\n\n\n### Usage\n\n- Install `react-modal-better-hooks` via `yarn` or `npm`\n```bash\nyarn add react-modal-better-hooks\n\n#or npm install react-modal-better-hooks\n```\n\n- Wrap app entry with `ModalProvider`\n```jsx\nimport { ModalProvider } from 'react-modal-better-hooks'\n\nexport default () => {\n  return (\n    <div>      \n      <ModalProvider defaultProps={{\n        width: '500px',\n        centered: true\n      }}>\n        <AppComponnet />\n      </ModalProvider>\n    </div>\n  )\n}\n```\n### Breaking Changes\n\n- Remove `useModal` hooks and use `useOpenModal`, `useCloseModal` and `useUpdateModal` instead\n- Remove the `withModal` HOC and use `useRegisterModal` to register the `Modal`, and this can be use in anywhere\n- Remove `loading` return value in `1.x` and use `useIsModalLoading` instead\n- Remove the need to manually mount `WrappedModalElement` to the component tree in `1.x`\n- Remove `ignoreEvent` parameter and in `1.x`\n\n### API\n\n#### `useRegisterModal`\n\nThis hooks is used to register the modals, register modals by calling the hooks\n\n- Parameters\n\n  ```typescript\n  useRegisterModal(modals)\n  ```\n\n  | name                | description                                                  | default |\n  | ------------------- | ------------------------------------------------------------ | ------- |\n  | modals              | It's an object where the object key is the `modalId` and the value is the configuration of the modal you want to register | `{}`    |\n  | `modalId`.component | the modal `Component`                                        | NA      |\n  | `modalId`.isLazy    | specify current modal is a lazy modal                        | false   |\n  | `modalId`.loader    | lazy modal loader                                            | NA      |\n\n- Useage\n\n\n```tsx\nimport { useRegisterModal } from 'react-modal-better-hooks'\n\nimport Modal1 from 'path/to/modal1'\n\nconst Page = () => {\n  useRegisterModal({\n    modal1: {\n      component: modal1\n    },\n    modal2: {\n      isLazy: true,\n      loader: () => import('path/to/modal2')\n    }\n  })\n\n  return (\n  \t<>\n    \t{/* page logic */}\n    </>\n  )\n}\n```\n\n#### `useOpenModal`\n\nThis hooks is used to open modal, it returns a function to open modal, and open modal by calling the function\n\n- Parameters\n\n  ```typescript\n  openModal(modalId, props)\n  ```\n\n  | name    | description                                               | default |\n  | ------- | --------------------------------------------------------- | ------- |\n  | modalId | the id corresponding to the modal that needs to be opened | NA      |\n  | props   | the props that need to be passed into the modal component | `{}`    |\n\n- Useage\n\n```tsx\nimport { useOpenModal } from 'react-modal-better-hooks'\n\ninterface ModalProps {\n\ttitle: string\n  content: string\n}\n\nconst Page = () => {\n  const openModal = useOpenModal<ModalPropsInterface>()\n\n  return (\n  \t<>\n    \t<div onClick={() => openModal({\n        modalId: 'idOfModalToOpen',\n        props: {\n          title: 'modalTitle',\n          content: 'modalContent'\n        }\n      })}></div>\n    </>\n  )\n}\n```\n\n#### `useCloseModal`\n\nThis hooks is used to close modal or close all modals, it returns a function named `closeModal` to close modal, and the function to close all modals is called `closeAllModals`\n\n- Parameters\n\n  ```typescript\n  const { closeModal, closeAllModals } = useCloseModal()\n\n  closeModal('modalId')\n  ```\n\n  | name    | description                                               | default |\n  | ------- | --------------------------------------------------------- | ------- |\n  | modalId | the id corresponding to the modal that needs to be closed | NA      |\n\n- Useage\n\n```tsx\nimport { useCloseModal } from 'react-modal-better-hooks'\n\nconst Page = () => {\n  const { closeModal, closeAllModals } = useCloseModal()\n  \n  return (\n  \t<>\n    \t<div onClick={() => closeModal('idOfModalToClose')}>close one modal</div>\n    \t<div onClick={closeAllModals}>close all modals</div>\n    </>\n  )\n}\n```\n\n#### `useUpdateModal`\n\nThe props of the modal are not necessarily completely unchanged, so if you need to update a certain modal props, you can use this hooks, which return a function, the parameters are similar to `openModal`, and there is an property `merge` to specify whether to merge the previous props\n\n- Parameters\n\n  ```typescript\n  updateModal(modalId, config)\n  ```\n\n  | name    | description                                               | default |\n  | ------- | --------------------------------------------------------- | ------- |\n  | modalId | the id corresponding to the modal that needs to be opened | NA      |\n  | config.props   | the props that need to be passed into the modal component | NA    |\n  | config.merge   | if it's true, old props will be merged, otherwise, will override old props | `false`    |\n\n- Usage\n\n```tsx\nimport { useUpdateModal, useOpenModal } from 'react-modal-better-hooks'\n\ninterface ModalProps {\n\ttitle: string\n  content: string\n}\n\nconst Page = () => {\n  const openModal = useOpenModal<ModalPropsInterface>()\n  const updateModal = useUpdateModal<ModalPropsInterface>()\n  \n  return (\n  \t<>\n    \t<div onClick={() => {\n        openModal('idOfModalToOpen', {\n          title: 'modalTitle',\n          content: 'modalContent'\n        })\n        \n\t\t\t\t/**\n\t\t\t\t\t* the modal's props will be \n\t\t\t\t\t* { title: 'newModalTitle', content: 'modalContent' }\n\t\t\t\t\t* during second render\n\t\t\t\t\t*/\n        setTimeOut(() => {\n          updateModal('idOfModalToUpdate', {\n            merge: true,\n            props: {\n              title: 'newModalTitle'\n            }\n          })\n        }, 5000)\n        \n        /**\n\t\t\t\t\t* the modal's props will be \n\t\t\t\t\t* { title: 'newModalTitle', content: 'newModalContent' }\n\t\t\t\t\t* during second render\n\t\t\t\t\t*/\n        setTimeOut(() => {\n          updateModal('idOfModalToUpdate', {\n            props: {\n              title: 'newModalTitle',\n              content: 'newModalContent'\n            }\n          })\n        }, 10000)\n      }}>open and update modal</div>\n    </>\n  )\n}\n```\n\n#### `useModalIsLoading`\n\nThis hooks is used to determine whether modal or modals is loading and returns a `boolean`, if the modal is not registered or the modal is not a `LazyModal`, it will always return `false`\n\n- Usage\n\n```tsx\nimport { useModalIsLoading } from 'react-modal-better-hooks'\n\nconst Page = () => {\n  //\treturns true when either modal1 or modal2 is loading\n  const isLoading = useModalIsLoading(['modal1', 'modal2'])\n  \n  //\tonly reutrn modal1 loading state\n  const isLoading2 = useModalIsLoading('modal1')\n  \n  return (\n  \t<>\n    </>\n  )\n}\n```\n\n### Motivation\n\n- reduce unnecessary business code\n- easier to controll modal display/hidden or update its' props\n- common modal props","readmeFilename":"README.md","keywords":["react-modal","react-hooks","useOpenModal","useCloseModal","useCloseModal","useCloseModal"]}